Browse Source

chore: sort i18n entries

Gerald 8 years ago
parent
commit
edb073ca82

+ 4 - 6
gulpfile.js

@@ -100,14 +100,13 @@ gulp.task('copy-i18n', () => (
   gulp.src(paths.templates)
   gulp.src(paths.templates)
   .pipe(plumber(logError))
   .pipe(plumber(logError))
   .pipe(i18n.extract({
   .pipe(i18n.extract({
-    base: 'src',
-    prefix: '_locales',
+    base: 'src/_locales',
     touchedOnly: true,
     touchedOnly: true,
     useDefaultLang: true,
     useDefaultLang: true,
     markUntouched: false,
     markUntouched: false,
     extension: '.json',
     extension: '.json',
   }))
   }))
-  .pipe(gulp.dest('dist'))
+  .pipe(gulp.dest('dist/_locales'))
 ));
 ));
 
 
 gulp.task('svg', () => (
 gulp.task('svg', () => (
@@ -131,14 +130,13 @@ gulp.task('i18n', () => (
   gulp.src(paths.templates)
   gulp.src(paths.templates)
   .pipe(plumber(logError))
   .pipe(plumber(logError))
   .pipe(i18n.extract({
   .pipe(i18n.extract({
-    base: 'src',
-    prefix: '_locales',
+    base: 'src/_locales',
     touchedOnly: false,
     touchedOnly: false,
     useDefaultLang: false,
     useDefaultLang: false,
     markUntouched: true,
     markUntouched: true,
     extension: '.yml',
     extension: '.yml',
   }))
   }))
-  .pipe(gulp.dest('src'))
+  .pipe(gulp.dest('src/_locales'))
 ));
 ));
 
 
 function logError(err) {
 function logError(err) {

+ 13 - 15
scripts/i18n.js

@@ -14,16 +14,15 @@ const transformers = {
 };
 };
 
 
 class Locale {
 class Locale {
-  constructor(lang, basepath, basedir) {
+  constructor(lang, base) {
     this.defaultLocale = 'messages.yml';
     this.defaultLocale = 'messages.yml';
     this.lang = lang;
     this.lang = lang;
-    this.basepath = basepath;
-    this.basedir = basedir || '.';
+    this.base = base;
     this.data = {};
     this.data = {};
   }
   }
 
 
   load() {
   load() {
-    const localeDir = `${this.basedir}/${this.basepath}`;
+    const localeDir = `${this.base}/${this.lang}`;
     const data = {};
     const data = {};
     return readdir(localeDir)
     return readdir(localeDir)
     .then(files => [this.defaultLocale].concat(files.filter(file => file !== this.defaultLocale)))
     .then(files => [this.defaultLocale].concat(files.filter(file => file !== this.defaultLocale)))
@@ -46,26 +45,25 @@ class Locale {
     return this.data[key] || def;
     return this.data[key] || def;
   }
   }
 
 
-  dump(data, ext) {
-    if (ext === '.json') {
+  dump(data, { extension }) {
+    if (extension === '.json') {
       data = JSON.stringify(data, null, 2);
       data = JSON.stringify(data, null, 2);
-    } else if (ext === '.yml') {
-      data = yaml.safeDump(data);
+    } else if (extension === '.yml') {
+      data = yaml.safeDump(data, { sortKeys: true });
     } else {
     } else {
       throw 'Unknown extension name!';
       throw 'Unknown extension name!';
     }
     }
     return {
     return {
-      path: `${this.basepath}/messages${ext}`,
+      path: `${this.lang}/messages${extension}`,
       data,
       data,
     };
     };
   }
   }
 }
 }
 
 
 class Locales {
 class Locales {
-  constructor(prefix, base) {
+  constructor(base) {
     this.defaultLang = 'en';
     this.defaultLang = 'en';
     this.newLocaleItem = 'NEW_LOCALE_ITEM';
     this.newLocaleItem = 'NEW_LOCALE_ITEM';
-    this.prefix = prefix || '.';
     this.base = base || '.';
     this.base = base || '.';
     this.langs = [];
     this.langs = [];
     this.data = {};
     this.data = {};
@@ -73,11 +71,11 @@ class Locales {
   }
   }
 
 
   load() {
   load() {
-    return readdir(`${this.base}/${this.prefix}`)
+    return readdir(this.base)
     .then(langs => {
     .then(langs => {
       this.langs = langs;
       this.langs = langs;
       return Promise.all(langs.map(lang => {
       return Promise.all(langs.map(lang => {
-        const locale = this.data[lang] = new Locale(lang, `${this.prefix}/${lang}`, this.base);
+        const locale = this.data[lang] = new Locale(lang, this.base);
         return locale.load();
         return locale.load();
       }));
       }));
     })
     })
@@ -112,7 +110,7 @@ class Locales {
     return this.langs.map(lang => {
     return this.langs.map(lang => {
       const data = this.getData(lang, options);
       const data = this.getData(lang, options);
       const locale = this.data[lang];
       const locale = this.data[lang];
-      const out = locale.dump(data, options.extension);
+      const out = locale.dump(data, options);
       return new gutil.File({
       return new gutil.File({
         base: '',
         base: '',
         path: out.path,
         path: out.path,
@@ -143,7 +141,7 @@ function extract(options) {
     '.vue': 'default',
     '.vue': 'default',
   };
   };
 
 
-  const locales = new Locales(options.prefix, options.base);
+  const locales = new Locales(options.base);
 
 
   function extract(data, types) {
   function extract(data, types) {
     if (!Array.isArray(types)) types = [types];
     if (!Array.isArray(types)) types = [types];

+ 341 - 341
src/_locales/cs/messages.yml

@@ -1,425 +1,425 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: ''
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Skript aktualizován.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Chyba při načítání skritpu!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Skript nainstalován.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Jméno skriptu nebylo určeno.
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Aktualizuji...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Nalezena nová verze.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Kontroluji aktualizace...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Načtení informací o aktualizaci se nezdařilo.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Aktualizace nenalezena.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Instaluji skript
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Možnosti
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Zavřít po instalaci
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Sledovat místní soubor před zavřením tohoto okna
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Potvrdit instalaci
-buttonClose:
-  description: Button to close window.
-  message: Zavřít
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Chyba při načítání skriptu.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Skript načten.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Chyba při načítání požadavků.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Vkládání požadavků... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Nahrávám skript...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Nainstalované skripty
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Nastavení
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: O rozšíření
-buttonNew:
-  description: Button to create a new script.
-  message: Nový
-buttonUpdateAll:
-  description: Check all scripts for updates.
-  message: Zkontrolovat aktualizace
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Nahrávám...
-labelSettings:
-  description: Label shown on the top of settings page
-  message: Nastavení
-labelAutoUpdate:
-  description: Option to allow automatically checking scripts for updates every 24 hours.
-  message: Automaticky kontrolovat aktualizace skriptu každý den
-labelDataImport:
-  description: Section title of data import.
-  message: Obnova dat
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Obnovit ze souboru ZIP
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Vyprázdnit data
-labelDataExport:
-  description: Section title of data export.
-  message: Záloha dat
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Zálohovat data skriptu
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Vše/Žádný
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Zálohovat do souboru ZIP
-labelAbout:
-  description: Label shown on top of the about page.
-  message: O Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Související odkazy: '
-labelDonate:
-  description: Label of link to donate page.
-  message: Přispět
-labelFeedback:
-  description: Label of link to feedback page.
-  message: Zpětná vazba
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Autor: '
 anchorAuthor:
 anchorAuthor:
   description: Author shown on about tab.
   description: Author shown on about tab.
   message: ''
   message: ''
-labelTranslator:
-  description: Label of translator.
-  message: 'Překladatel: '
 anchorTranslator:
 anchorTranslator:
   description: Translator shown on about tab.
   description: Translator shown on about tab.
   message: >-
   message: >-
     <a href=https://www.transifex.com/user/profile/nfsmaniac
     <a href=https://www.transifex.com/user/profile/nfsmaniac
     target=_blank>nfsmaniac</a>
     target=_blank>nfsmaniac</a>
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Současný jazyk: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Úprava skriptu
-labelName:
-  description: Label of script name.
-  message: 'Jméno:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Spustit na: '
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (standardní)
-labelHomepageURL:
-  description: Label of script @homepageURL in custom meta data.
-  message: 'Domovská stránka (URL):'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'Aktualizace (URL):'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'Stažení (URL):'
-labelInclude:
-  description: Label of @include rules.
-  message: Zahrnout
-labelMatch:
-  description: Label of @match rules.
-  message: Přiřazení
-labelExclude:
-  description: Label of @exclude rules.
-  message: Výjimky
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Vše/Žádný
+buttonCancel:
+  description: Cancel button on dialog.
   message: ''
   message: ''
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Povolit aktualizace
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Uložit
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Uložit a zavřít
-labelNoScripts:
-  description: Message shown when no script is installed.
-  message: 'Ajaj, zatím nemáte žádné skripty.'
+buttonClose:
+  description: Button to close window.
+  message: Zavřít
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Potvrdit instalaci
 buttonDisable:
 buttonDisable:
   description: Button to disable a script.
   description: Button to disable a script.
   message: Vypnout
   message: Vypnout
-buttonEnable:
-  description: Button to enable a script.
-  message: Zapnout
 buttonEdit:
 buttonEdit:
   description: Button to edit a script.
   description: Button to edit a script.
   message: Upravit
   message: Upravit
+buttonEnable:
+  description: Button to enable a script.
+  message: Zapnout
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Zálohovat do souboru ZIP
+buttonFilter:
+  description: Button to show filters menu.
+  message: ''
+buttonHome:
+  description: Button to open homepage.
+  message: ''
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Obnovit ze souboru ZIP
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Instalovat vzdálený skript
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Možnosti
+buttonNew:
+  description: Button to create a new script.
+  message: Nový
+buttonOK:
+  description: OK button on dialog.
+  message: ''
 buttonRemove:
 buttonRemove:
   description: Button to remove a script.
   description: Button to remove a script.
   message: Odstranit
   message: Odstranit
+buttonReplace:
+  description: Button to replace the current match.
+  message: Nahradit
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Vše
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Uložit
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: ''
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Uložit a zavřít
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: ''
+buttonSupport:
+  description: Button to open support page.
+  message: ''
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: ''
 buttonUpdate:
 buttonUpdate:
   description: Check a script for updates.
   description: Check a script for updates.
   message: Zkontrolovat aktualizace
   message: Zkontrolovat aktualizace
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 věc(i) jsou obnovenyy.
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Použít @downloadURL
+buttonUpdateAll:
+  description: Check all scripts for updates.
+  message: Zkontrolovat aktualizace
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Vyprázdnit data
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Data vyprázdněna
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Čištení dat...
 confirmNotSaved:
 confirmNotSaved:
   description: Confirm message shown when there are unsaved script modifications.
   description: Confirm message shown when there are unsaved script modifications.
   message: >-
   message: >-
     Úpravy nebyly uloženy! Klikni na OK pro návrat a ztrátu změn, nebo na zrušit
     Úpravy nebyly uloženy! Klikni na OK pro návrat a ztrátu změn, nebo na zrušit
     pro setrvání na této stránce.
     pro setrvání na této stránce.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Čištení dat...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Data vyprázdněna
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: ''
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: ''
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Vlastní metadata
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: ''
+editNavCode:
+  description: Label of code tab in script editor.
+  message: ''
+editNavSettings:
+  description: Label of settings tab in script editor.
+  message: ''
+extDescription:
+  description: Description for this extension.
+  message: ''
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ''
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ''
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Adresa skriptu:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Použít @downloadURL
 hintVacuum:
 hintVacuum:
   description: Hint for vacuuming data.
   description: Hint for vacuuming data.
   message: Zbavit se nadbytečného a zkusit znovu načíst chybějící zdroje v mezipaměti.
   message: Zbavit se nadbytečného a zkusit znovu načíst chybějící zdroje v mezipaměti.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Najdi skripty pro tuto stránku
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Skripty zapnuty
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+installFrom:
+  description: Label for button to install script from a userscript site.
   message: ''
   message: ''
-menuCommands:
-  description: Menu item to list script commands.
-  message: Skriptové příkazy
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Hledat: '
-labelReplace:
-  description: Label for replace input in search box.
-  message: 'Nahradit: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Nahradit
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Vše
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Zavřít po instalaci
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Sledovat místní soubor před zavřením tohoto okna
+labelAbout:
+  description: Label shown on top of the about page.
+  message: O Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Povolit aktualizace
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Autor: '
 labelAutoReloadCurrentTab:
 labelAutoReloadCurrentTab:
   description: Option to reload current tab after a script is switched on or off from menu.
   description: Option to reload current tab after a script is switched on or off from menu.
   message: Znovu načíst současný list po zapnutí či vypnutí skriptu z nabídky.
   message: Znovu načíst současný list po zapnutí či vypnutí skriptu z nabídky.
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Adresa skriptu:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Instalovat vzdálený skript
-labelSync:
-  description: Label for sync options.
-  message: ''
-lastSync:
-  description: Label for last sync timestamp.
+labelAutoUpdate:
+  description: Option to allow automatically checking scripts for updates every 24 hours.
+  message: Automaticky kontrolovat aktualizace skriptu každý den
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
   message: ''
   message: ''
-msgSyncInit:
-  description: Message shown when sync service is initializing.
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Současný jazyk: '
+labelCustomCSS:
+  description: Label for custom CSS section.
   message: ''
   message: ''
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
+labelDataExport:
+  description: Section title of data export.
+  message: Záloha dat
+labelDataImport:
+  description: Section title of data import.
+  message: Obnova dat
+labelDonate:
+  description: Label of link to donate page.
+  message: Přispět
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'Stažení (URL):'
+labelExclude:
+  description: Label of @exclude rules.
+  message: Výjimky
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
   message: ''
   message: ''
-msgSyncReady:
-  description: Message shown when sync will start soon.
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Zálohovat data skriptu
+labelFeedback:
+  description: Label of link to feedback page.
+  message: Zpětná vazba
+labelFilterSort:
+  description: Label for sort filter.
   message: ''
   message: ''
-msgSyncing:
-  description: Message shown when sync is in progress.
+labelGeneral:
+  description: Label for general settings.
   message: ''
   message: ''
-msgSyncError:
-  description: Message shown when sync failed.
+labelHomepageURL:
+  description: Label of script @homepageURL in custom meta data.
+  message: 'Domovská stránka (URL):'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
   message: ''
   message: ''
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
+labelInclude:
+  description: Label of @include rules.
+  message: Zahrnout
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Instaluji skript
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
   message: ''
   message: ''
-msgInvalidScript:
-  description: Message shown when script is invalid.
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
   message: ''
   message: ''
-labelShowBadge:
-  description: Option to show number of running scripts on the badge.
-  message: Zobrazit počet běžících skriptů
 labelLineNumber:
 labelLineNumber:
   description: Label for line number jumper.
   description: Label for line number jumper.
   message: ''
   message: ''
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
+labelMatch:
+  description: Label of @match rules.
+  message: Přiřazení
+labelName:
+  description: Label of script name.
+  message: 'Jméno:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Jméno skriptu nebylo určeno.
+labelNoScripts:
+  description: Message shown when no script is installed.
+  message: 'Ajaj, zatím nemáte žádné skripty.'
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
   message: ''
   message: ''
-descBlacklist:
-  description: HTML Description for the global blacklist.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
   message: ''
   message: ''
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
+labelRelated:
+  description: Label of related links.
+  message: 'Související odkazy: '
+labelRemoved:
+  description: Label shown when a script is removed.
   message: ''
   message: ''
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
+labelReplace:
+  description: Label for replace input in search box.
+  message: 'Nahradit: '
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Spustit na: '
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (standardní)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Úprava skriptu
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Hledat: '
+labelSearchScript:
+  description: Placeholder for script search box.
   message: ''
   message: ''
-labelGeneral:
-  description: Label for general settings.
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Nastavení
+labelShowBadge:
+  description: Option to show number of running scripts on the badge.
+  message: Zobrazit počet běžících skriptů
+labelSync:
+  description: Label for sync options.
   message: ''
   message: ''
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
+labelSyncAuthorize:
+  description: Label for button to authorize a service.
+  message: ''
+labelSyncAuthorizing:
+  description: Label for button when authorization is in progress.
   message: ''
   message: ''
 labelSyncDisabled:
 labelSyncDisabled:
   description: Label for option to disable sync service.
   description: Label for option to disable sync service.
   message: ''
   message: ''
-labelSyncService:
-  description: Label for sync service select.
-  message: ''
-labelSyncAuthorize:
-  description: Label for button to authorize a service.
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
   message: ''
   message: ''
 labelSyncRevoke:
 labelSyncRevoke:
   description: Label for button to revoke authorization for a service.
   description: Label for button to revoke authorization for a service.
   message: ''
   message: ''
-labelSyncAuthorizing:
-  description: Label for button when authorization is in progress.
-  message: ''
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
   message: ''
   message: ''
-labelCustomCSS:
-  description: Label for custom CSS section.
+labelSyncService:
+  description: Label for sync service select.
   message: ''
   message: ''
-descCustomCSS:
-  description: Description of custom CSS section.
+labelTranslator:
+  description: Label of translator.
+  message: 'Překladatel: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'Aktualizace (URL):'
+lastSync:
+  description: Label for last sync timestamp.
   message: ''
   message: ''
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
   message: ''
   message: ''
+menuCommands:
+  description: Menu item to list script commands.
+  message: Skriptové příkazy
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: ''
   message: ''
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Najdi skripty pro tuto stránku
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: ''
   message: ''
-buttonOK:
-  description: OK button on dialog.
-  message: ''
-buttonCancel:
-  description: Cancel button on dialog.
-  message: ''
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: ''
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: ''
-editNavCode:
-  description: Label of code tab in script editor.
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
   message: ''
   message: ''
-editNavSettings:
-  description: Label of settings tab in script editor.
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Skripty zapnuty
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Kontroluji aktualizace...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Chyba při načítání skritpu!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Načtení informací o aktualizaci se nezdařilo.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Chyba při načítání skriptu.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Chyba při načítání požadavků.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 věc(i) jsou obnovenyy.
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Skript nainstalován.
+msgInvalidScript:
+  description: Message shown when script is invalid.
   message: ''
   message: ''
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Skript načten.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Nahrávám...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Nahrávám skript...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Vkládání požadavků... ($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
   message: ''
   message: ''
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Vlastní metadata
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Nalezena nová verze.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Aktualizace nenalezena.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
   message: ''
   message: ''
-titleScriptUpdated:
-  description: Notification title for script updates.
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
   message: ''
   message: ''
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: ''
   message: ''
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: ''
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: ''
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: ''
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: ''
-buttonHome:
-  description: Button to open homepage.
+msgSyncError:
+  description: Message shown when sync failed.
   message: ''
   message: ''
-buttonSupport:
-  description: Button to open support page.
+msgSyncInit:
+  description: Message shown when sync service is initializing.
   message: ''
   message: ''
-buttonUndo:
-  description: Button to undo removement of a script.
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
   message: ''
   message: ''
-labelRemoved:
-  description: Label shown when a script is removed.
+msgSyncReady:
+  description: Message shown when sync will start soon.
   message: ''
   message: ''
-buttonFilter:
-  description: Button to show filters menu.
+msgSyncing:
+  description: Message shown when sync is in progress.
   message: ''
   message: ''
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Skript aktualizován.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Aktualizuji...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: ''
   message: ''
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ''
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ''
-labelFilterSort:
-  description: Label for sort filter.
-  message: ''
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: O rozšíření
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Nainstalované skripty
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Nastavení
+titleScriptUpdated:
+  description: Notification title for script updates.
   message: ''
   message: ''

+ 369 - 369
src/_locales/de/messages.yml

@@ -1,427 +1,427 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Benutzerskript-Unterstützung für Browser.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Das Skript wurde aktualisiert.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Fehler beim Herunterladen der neuen Version!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Das Skript wurde installiert.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Ohne Name
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Aktualisiere...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Neue Version verfügbar.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Prüfe auf Aktualisierung...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Fehler beim Abrufen von Aktualisierungsinformationen.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Keine Aktualisierung gefunden.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Skript installieren
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Optionen
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Nach der Installation schließen
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Lokale Datei tracken bevor das Fenster geschlossen wird
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Installation bestätigen
+anchorAuthor:
+  description: Author shown on about tab.
+  message: ''
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: >-
+    <a href="http://blog.scrobble.me">Adrian Mörchen</a> <a
+    href="https://github.com/spodermenpls">spodermenpls</a>
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Alle/Keines
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Abbrechen
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Schließen
   message: Schließen
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Fehler beim Laden der Skriptdaten.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Skriptdaten geladen.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Fehler beim Laden der Abhängigkeiten.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Lade Abhängigkeiten... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Skriptdaten werden geladen...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Installierte Skripte
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Einstellungen
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: Über
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Installation bestätigen
+buttonDisable:
+  description: Button to disable a script.
+  message: Deaktivieren
+buttonEdit:
+  description: Button to edit a script.
+  message: Bearbeiten
+buttonEnable:
+  description: Button to enable a script.
+  message: Aktivieren
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Als ZIP exportieren
+buttonFilter:
+  description: Button to show filters menu.
+  message: Filter
+buttonHome:
+  description: Button to open homepage.
+  message: Homepage
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Aus ZIP importieren
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Aus URL installieren
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Optionen
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Neu
   message: Neu
+buttonOK:
+  description: OK button on dialog.
+  message: OK
+buttonRemove:
+  description: Button to remove a script.
+  message: Entfernen
+buttonReplace:
+  description: Button to replace the current match.
+  message: Ersetzen
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Alle
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Speichern
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Speichern
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Speichern & Schließen
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Speichern
+buttonSupport:
+  description: Button to open support page.
+  message: Support-Seite
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: Rückgängig machen
+buttonUpdate:
+  description: Check a script for updates.
+  message: Auf Aktualisierung prüfen
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Auf Aktualisierungen prüfen
   message: Auf Aktualisierungen prüfen
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Lade...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Datenbank säubern
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Daten gesäubert
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Säubere Daten...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: >-
+    Die Änderungen wurden nicht gespreichert! Zum Verwerfen OK drücken oder
+    Abbrechen um zurückzukehren.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: URLs in dieser Liste bleiben von Skripten unberührt.
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    Benutzerdefiniertes CSS für die Seiten "Einstellungen" und "Installierte
+    Skripte". Bitte nicht editieren, falls die Fachkenntnis hierüber fehlt.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Eigene Metadaten
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Skript-Einstellungen
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Code
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Einstellungen
   message: Einstellungen
+extDescription:
+  description: Description for this extension.
+  message: Benutzerskript-Unterstützung für Browser.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: alphabetischer Reihenfolge
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: Ausführungsreihenfolge
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'URL eingeben:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Verwende @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: Redundanzen verwerfen und fehlende Ressourcen aus dem Cache neu laden.
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: Installiere aus $1
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Nach der Installation schließen
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Lokale Datei tracken bevor das Fenster geschlossen wird
+labelAbout:
+  description: Label shown on top of the about page.
+  message: Über Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Aktualisierung erlauben
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Autor: '
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: Nach dem Ein-/Ausschalten eines Skripts den geöffneten Tab neu laden
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: Prüfe täglich auf Aktualisierungen
   message: Prüfe täglich auf Aktualisierungen
-labelDataImport:
-  description: Section title of data import.
-  message: Importieren
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Aus ZIP importieren
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Datenbank säubern
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Blacklist
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Gewählte Sprache: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Benutzerdefiniertes Aussehen
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Exportieren
   message: Exportieren
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Skriptdaten exportieren
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Alle/Keines
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Als ZIP exportieren
-labelAbout:
-  description: Label shown on top of the about page.
-  message: Über Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Links: '
+labelDataImport:
+  description: Section title of data import.
+  message: Importieren
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Spenden
   message: Spenden
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'Download URL:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: Ausschließen (@exclude)
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: '@exclude-match Regeln'
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Skriptdaten exportieren
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Feedback
   message: Feedback
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Autor: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: ''
-labelTranslator:
-  description: Label of translator.
-  message: 'Übersetzer: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: >-
-    <a href="http://blog.scrobble.me">Adrian Mörchen</a> <a
-    href="https://github.com/spodermenpls">spodermenpls</a>
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Gewählte Sprache: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Skript-Editor
-labelName:
-  description: Label of script name.
-  message: 'Name:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Run-At:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Standard)
+labelFilterSort:
+  description: Label for sort filter.
+  message: Sortieren nach $1
+labelGeneral:
+  description: Label for general settings.
+  message: Allgemein
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 'Homepage URL:'
   message: 'Homepage URL:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'Update URL:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'Download URL:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Einstellungen importieren
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: Einschließen (@include)
   message: Einschließen (@include)
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Skript installieren
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Ursprüngliche Regeln beibehalten
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: Zuletzt aktualisiert am $1
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Zeile Nr.:'
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: Übereinstimmungen (@match)
   message: Übereinstimmungen (@match)
-labelExclude:
-  description: Label of @exclude rules.
-  message: Ausschließen (@exclude)
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: '@exclude-match Regeln'
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Aktualisierung erlauben
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Speichern
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Speichern & Schließen
+labelName:
+  description: Label of script name.
+  message: 'Name:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Ohne Name
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: Es wurde noch kein Skript installiert.
   message: Es wurde noch kein Skript installiert.
-buttonDisable:
-  description: Button to disable a script.
-  message: Deaktivieren
-buttonEnable:
-  description: Button to enable a script.
-  message: Aktivieren
-buttonEdit:
-  description: Button to edit a script.
-  message: Bearbeiten
-buttonRemove:
-  description: Button to remove a script.
-  message: Entfernen
-buttonUpdate:
-  description: Check a script for updates.
-  message: Auf Aktualisierung prüfen
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 Skript(e) wurden importiert.
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Verwende @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: >-
-    Die Änderungen wurden nicht gespreichert! Zum Verwerfen OK drücken oder
-    Abbrechen um zurückzukehren.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Säubere Daten...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Daten gesäubert
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: Redundanzen verwerfen und fehlende Ressourcen aus dem Cache neu laden.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Skripte für diese Seite finden
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Skripte aktiviert
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Skripte deaktiviert
-menuCommands:
-  description: Menu item to list script commands.
-  message: Skriptbefehle
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Suche nach: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: Kein Skript gefunden.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Über Skript-Aktualisierungen benachrichtigen
+labelRelated:
+  description: Label of related links.
+  message: 'Links: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: '[Entfernt]'
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Ersetzen mit: '
   message: 'Ersetzen mit: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Ersetzen
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Alle
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: Nach dem Ein-/Ausschalten eines Skripts den geöffneten Tab neu laden
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'URL eingeben:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Aus URL installieren
-labelSync:
-  description: Label for sync options.
-  message: Sync
-lastSync:
-  description: Label for last sync timestamp.
-  message: Letzter Sync um $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Initialisiere...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Initialisierung fehlgeschlagen!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: Sync startet in Kürze...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Sync in Arbeit...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Sync fehlgeschlagen!
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: Konflikt beim Namen des Skripts! Bitte @name und @namespace ändern.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Ungültiges Skript!
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Run-At:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Standard)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Skript-Editor
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Suche nach: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Skripte durchsuchen
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Einstellungen
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   description: Option to show number of running scripts on the badge.
   message: Zeige Anzahl der angewandten Skripte auf dem Addon-Symbol
   message: Zeige Anzahl der angewandten Skripte auf dem Addon-Symbol
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Zeile Nr.:'
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Blacklist
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: URLs in dieser Liste bleiben von Skripten unberührt.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Speichern
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: Blacklist gespeichert.
-labelGeneral:
-  description: Label for general settings.
-  message: Allgemein
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Skript-Status Sync
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Keines
-labelSyncService:
-  description: Label for sync service select.
-  message: Sync mit
+labelSync:
+  description: Label for sync options.
+  message: Sync
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: Autorisieren
   message: Autorisieren
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Autorisierung entziehen
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: Autorisieren...
   message: Autorisieren...
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: Benutzerdefiniertes CSS wurde gespeichert.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Benutzerdefiniertes Aussehen
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    Benutzerdefiniertes CSS für die Seiten "Einstellungen" und "Installierte
-    Skripte". Bitte nicht editieren, falls die Fachkenntnis hierüber fehlt.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Speichern
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Keines
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: Abgelaufene Autorisierung automatisch erneuern
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Autorisierung entziehen
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Skript-Status Sync
+labelSyncService:
+  description: Label for sync service select.
+  message: Sync mit
+labelTranslator:
+  description: Label of translator.
+  message: 'Übersetzer: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'Update URL:'
+lastSync:
+  description: Label for last sync timestamp.
+  message: Letzter Sync um $1
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Mehr Informationen zur Anwendung der Blacklist.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Skriptbefehle
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: Dashboard öffnen
   message: Dashboard öffnen
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Skripte für diese Seite finden
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: Angewandte Skripte
   message: Angewandte Skripte
-buttonOK:
-  description: OK button on dialog.
-  message: OK
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Abbrechen
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Einstellungen importieren
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Mehr Informationen zur Anwendung der Blacklist.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Code
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Einstellungen
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Skript-Einstellungen
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Eigene Metadaten
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Ursprüngliche Regeln beibehalten
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Aktualisierung
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Skripte deaktiviert
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Skripte aktiviert
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Prüfe auf Aktualisierung...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Fehler beim Herunterladen der neuen Version!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Fehler beim Abrufen von Aktualisierungsinformationen.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Fehler beim Laden der Skriptdaten.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Fehler beim Laden der Abhängigkeiten.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 Skript(e) wurden importiert.
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Das Skript wurde installiert.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Ungültiges Skript!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Skriptdaten geladen.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Lade...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Skriptdaten werden geladen...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Lade Abhängigkeiten... ($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: Konflikt beim Namen des Skripts! Bitte @name und @namespace ändern.
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Neue Version verfügbar.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Keine Aktualisierung gefunden.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: Blacklist gespeichert.
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: Benutzerdefiniertes CSS wurde gespeichert.
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 'Skript [$1] wurde aktualisiert!'
   message: 'Skript [$1] wurde aktualisiert!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Über Skript-Aktualisierungen benachrichtigen
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Installiere aus $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Skripte durchsuchen
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: Kein Skript gefunden.
-buttonHome:
-  description: Button to open homepage.
-  message: Homepage
-buttonSupport:
-  description: Button to open support page.
-  message: Support-Seite
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: Rückgängig machen
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: '[Entfernt]'
-buttonFilter:
-  description: Button to show filters menu.
-  message: Filter
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Sync fehlgeschlagen!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Initialisiere...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Initialisierung fehlgeschlagen!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: Sync startet in Kürze...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Sync in Arbeit...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Das Skript wurde aktualisiert.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Aktualisiere...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: Aktivierte Skripte zuerst anzeigen
   message: Aktivierte Skripte zuerst anzeigen
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: Ausführungsreihenfolge
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: alphabetischer Reihenfolge
-labelFilterSort:
-  description: Label for sort filter.
-  message: Sortieren nach $1
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: Zuletzt aktualisiert am $1
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: Abgelaufene Autorisierung automatisch erneuern
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: Über
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Installierte Skripte
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Einstellungen
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Aktualisierung

+ 367 - 367
src/_locales/en/messages.yml

@@ -1,425 +1,425 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Provide userscript support for browsers.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Script updated.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Error fetching script!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Script installed.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: No Name
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Updating...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: New version found.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Checking for updates...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Failed fetching update information.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: No update found.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Installing script
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Options
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Close after installation
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Track local file before this window is closed
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Confirm installation
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: All/None
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Cancel
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Close
   message: Close
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Error loading script data.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Script data loaded.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Error loading dependencies.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Loading dependencies... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Loading script data...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Installed scripts
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Settings
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: About
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Confirm installation
+buttonDisable:
+  description: Button to disable a script.
+  message: Disable
+buttonEdit:
+  description: Button to edit a script.
+  message: Edit
+buttonEnable:
+  description: Button to enable a script.
+  message: Enable
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Export to zip
+buttonFilter:
+  description: Button to show filters menu.
+  message: Filters
+buttonHome:
+  description: Button to open homepage.
+  message: Homepage
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Import from zip
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Install from URL
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Options
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: New
   message: New
+buttonOK:
+  description: OK button on dialog.
+  message: OK
+buttonRemove:
+  description: Button to remove a script.
+  message: Remove
+buttonReplace:
+  description: Button to replace the current match.
+  message: Replace
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: All
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Save
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Save
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Save & Close
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Save
+buttonSupport:
+  description: Button to open support page.
+  message: Support page
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: Undo
+buttonUpdate:
+  description: Check a script for updates.
+  message: Check for updates
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Check all for updates
   message: Check all for updates
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Loading ...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Vacuum database
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Data vacuumed
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Vacuuming data...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    Modifications are not saved!
+    Click OK to discard them or cancel to stay.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: URL matched in this list will not be injected by scripts.
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    Custom CSS for options page and script installation page. If you are not
+    sure what this is for, please do not edit it.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Custom metadata
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Script settings
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Code
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Settings
   message: Settings
+extDescription:
+  description: Description for this extension.
+  message: Provide userscript support for browsers.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: alphabetical order
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: execution order
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Input URL:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Use @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: Discard the redundancy and try to reload the missing resources in cache.
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: Install from $1
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Close after installation
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Track local file before this window is closed
+labelAbout:
+  description: Label shown on top of the about page.
+  message: About Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Allow update
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Author: '
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: Reload current tab after switching on/off a script from menu
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: Automatically check scripts for updates every day
   message: Automatically check scripts for updates every day
-labelDataImport:
-  description: Section title of data import.
-  message: Data Import
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Import from zip
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Vacuum database
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Blacklist
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Current Language: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Custom Style
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Data Export
   message: Data Export
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Export script data
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: All/None
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Export to zip
-labelAbout:
-  description: Label shown on top of the about page.
-  message: About Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Related links: '
+labelDataImport:
+  description: Section title of data import.
+  message: Data Import
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Donate
   message: Donate
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'Download URL:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: '@exclude rules'
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: '@exclude-match rules'
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Export script data
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Feedback
   message: Feedback
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Author: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Translator: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Current Language: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Script Editor
-labelName:
-  description: Label of script name.
-  message: 'Name:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Run-At:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Default)
+labelFilterSort:
+  description: Label for sort filter.
+  message: Sort by $1
+labelGeneral:
+  description: Label for general settings.
+  message: General
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 'Homepage URL:'
   message: 'Homepage URL:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'Update URL:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'Download URL:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Import settings
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: '@include rules'
   message: '@include rules'
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Installing script
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Keep original
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: Last updated at $1
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Line no.: '
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: '@match rules'
   message: '@match rules'
-labelExclude:
-  description: Label of @exclude rules.
-  message: '@exclude rules'
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: '@exclude-match rules'
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Allow update
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Save
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Save & Close
+labelName:
+  description: Label of script name.
+  message: 'Name:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: No Name
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 'Oops, you haven''t got any script yet.'
   message: 'Oops, you haven''t got any script yet.'
-buttonDisable:
-  description: Button to disable a script.
-  message: Disable
-buttonEnable:
-  description: Button to enable a script.
-  message: Enable
-buttonEdit:
-  description: Button to edit a script.
-  message: Edit
-buttonRemove:
-  description: Button to remove a script.
-  message: Remove
-buttonUpdate:
-  description: Check a script for updates.
-  message: Check for updates
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 item(s) are imported.
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Use @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    Modifications are not saved!
-    Click OK to discard them or cancel to stay.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Vacuuming data...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Data vacuumed
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: Discard the redundancy and try to reload the missing resources in cache.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Find scripts for this site
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Scripts enabled
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Scripts disabled
-menuCommands:
-  description: Menu item to list script commands.
-  message: Script commands
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Search for: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: No script is found.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Notify script updates
+labelRelated:
+  description: Label of related links.
+  message: 'Related links: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: '[Removed]'
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Replace with: '
   message: 'Replace with: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Replace
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: All
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: Reload current tab after switching on/off a script from menu
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Input URL:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Install from URL
-labelSync:
-  description: Label for sync options.
-  message: Sync
-lastSync:
-  description: Label for last sync timestamp.
-  message: Last sync at $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Initializing...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Initializing error!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: Sync will start soon...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Sync in progress...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Sync error!
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: Script namespace conflicts! Please modify @name and @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Invalid script!
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Run-At:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Default)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Script Editor
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Search for: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Search scripts...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Settings
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   description: Option to show number of running scripts on the badge.
   message: Show number of running scripts on the badge
   message: Show number of running scripts on the badge
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Line no.: '
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Blacklist
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: URL matched in this list will not be injected by scripts.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Save
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: Blacklist updated.
-labelGeneral:
-  description: Label for general settings.
-  message: General
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Sync script status
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: None
-labelSyncService:
-  description: Label for sync service select.
-  message: Sync to
+labelSync:
+  description: Label for sync options.
+  message: Sync
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: Authorize
   message: Authorize
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Revoke
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: Authorizing
   message: Authorizing
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: Custom style is updated.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Custom Style
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    Custom CSS for options page and script installation page. If you are not
-    sure what this is for, please do not edit it.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Save
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: None
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: Reauthorize automatically when expired
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Revoke
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Sync script status
+labelSyncService:
+  description: Label for sync service select.
+  message: Sync to
+labelTranslator:
+  description: Label of translator.
+  message: 'Translator: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'Update URL:'
+lastSync:
+  description: Label for last sync timestamp.
+  message: Last sync at $1
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Learn more about blacklist patterns.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Script commands
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: Open Dashboard
   message: Open Dashboard
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Find scripts for this site
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: Matched scripts
   message: Matched scripts
-buttonOK:
-  description: OK button on dialog.
-  message: OK
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Cancel
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Import settings
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Learn more about blacklist patterns.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Code
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Settings
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Script settings
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Custom metadata
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Keep original
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Update
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Scripts disabled
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Scripts enabled
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Checking for updates...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Error fetching script!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Failed fetching update information.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Error loading script data.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Error loading dependencies.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 item(s) are imported.
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Script installed.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Invalid script!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Script data loaded.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Loading ...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Loading script data...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Loading dependencies... ($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: Script namespace conflicts! Please modify @name and @namespace.
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: New version found.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: No update found.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: Blacklist updated.
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: Custom style is updated.
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 'Script [$1] is updated!'
   message: 'Script [$1] is updated!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Notify script updates
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Install from $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Search scripts...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: No script is found.
-buttonHome:
-  description: Button to open homepage.
-  message: Homepage
-buttonSupport:
-  description: Button to open support page.
-  message: Support page
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: Undo
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: '[Removed]'
-buttonFilter:
-  description: Button to show filters menu.
-  message: Filters
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Sync error!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Initializing...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Initializing error!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: Sync will start soon...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Sync in progress...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Script updated.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Updating...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: Show enabled scripts first
   message: Show enabled scripts first
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: execution order
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: alphabetical order
-labelFilterSort:
-  description: Label for sort filter.
-  message: Sort by $1
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: Last updated at $1
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: Reauthorize automatically when expired
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: About
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Installed scripts
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Settings
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Update

+ 371 - 371
src/_locales/es/messages.yml

@@ -1,429 +1,429 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Proporciona soporte de scripts para navegadores
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: ¡Script actualizado!
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: ¡Error al comprobar actualizaciones!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Script instalado.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Sin nombre
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Actualizando...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Nueva versión encontrada.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Comprobando actualizaciones...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: No se pudo obtener la información de actualización.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: No se han encontrado actualizaciones.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Instalando script
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Opciones
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Cerrar después de la instalación
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Seguir este archivo local antes de que esta ventana sea cerrada
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Confirmar instalación
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: '<a href="http://greydus.tk" target="_blank">Greydus</a>'
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Todos/Ninguno
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Cancelar
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Cerrar
   message: Cerrar
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Error al cargar datos del script.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Datos del script cargados.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Error cargando dependencias.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Cargando dependencias... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Cargando datos del script...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Scripts instalados
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Ajustes
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: Acerca de
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Confirmar instalación
+buttonDisable:
+  description: Button to disable a script.
+  message: Deshabilitar
+buttonEdit:
+  description: Button to edit a script.
+  message: Editar
+buttonEnable:
+  description: Button to enable a script.
+  message: Habilitar
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Exportar a zip
+buttonFilter:
+  description: Button to show filters menu.
+  message: ''
+buttonHome:
+  description: Button to open homepage.
+  message: ''
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Importar desde zip
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Instalar desde URL
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Opciones
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Nuevo script
   message: Nuevo script
+buttonOK:
+  description: OK button on dialog.
+  message: Aceptar
+buttonRemove:
+  description: Button to remove a script.
+  message: Remover
+buttonReplace:
+  description: Button to replace the current match.
+  message: Reemplazar
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Todos
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Guardar
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Guardar
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Guardar & Cerrar
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Guardar
+buttonSupport:
+  description: Button to open support page.
+  message: ''
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: ''
+buttonUpdate:
+  description: Check a script for updates.
+  message: Comprobar actualizaciones
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Comprobar si hay actualizaciones
   message: Comprobar si hay actualizaciones
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Cargando ...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Vaciar base de datos
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Datos vaciados.
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Vaciando datos...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    ¡Las modificaciones no fueron guardadas!
+    Haga clic en Aceptar para descartarlas o en Cancelar para mantenerlas.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: Las URLs en esta lista no serán inyectadas por los scripts.
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    CSS personalizado para las paginas de opciones e instalación de scripts. Si
+    no sabes para que es esto, porfavor no lo edites.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Metadatos personalizados
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Ajustes del script
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Código
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Ajustes
   message: Ajustes
+extDescription:
+  description: Description for this extension.
+  message: Proporciona soporte de scripts para navegadores
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ''
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ''
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Escribe URL:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Usar @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: >-
+    Descarta la redundancia e intenta volver a cargar los recursos que faltan en
+    caché
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: Instalar desde $1
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Cerrar después de la instalación
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Seguir este archivo local antes de que esta ventana sea cerrada
+labelAbout:
+  description: Label shown on top of the about page.
+  message: Acerca de Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Permitir actualización
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Autor: '
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: >-
+    Actualizar la pestaña actual después de activar/desactivar un script del
+    menu
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: Comprobar automáticamente actualizaciones de los scripts cada día
   message: Comprobar automáticamente actualizaciones de los scripts cada día
-labelDataImport:
-  description: Section title of data import.
-  message: Importar datos
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Importar desde zip
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Vaciar base de datos
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Lista negra
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Idioma actual: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Estilo personalizado
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Exportar datos
   message: Exportar datos
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Exportar datos de scripts
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Todos/Ninguno
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Exportar a zip
-labelAbout:
-  description: Label shown on top of the about page.
-  message: Acerca de Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Enlaces relacionados: '
+labelDataImport:
+  description: Section title of data import.
+  message: Importar datos
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Donar
   message: Donar
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: '@downloadURL:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: '@exclude:'
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: '@exclude-match rules'
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Exportar datos de scripts
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Feedback
   message: Feedback
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Autor: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Traductor: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: '<a href="http://greydus.tk" target="_blank">Greydus</a>'
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Idioma actual: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Editor de Scripts
-labelName:
-  description: Label of script name.
-  message: '@name:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: '@run-at:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Predeterminado)
+labelFilterSort:
+  description: Label for sort filter.
+  message: ''
+labelGeneral:
+  description: Label for general settings.
+  message: General
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: '@homepageURL:'
   message: '@homepageURL:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: '@updateURL:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: '@downloadURL:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Importar ajustes
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: '@include:'
   message: '@include:'
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Instalando script
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Conservar original
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: ''
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Número de línea: '
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: '@match:'
   message: '@match:'
-labelExclude:
-  description: Label of @exclude rules.
-  message: '@exclude:'
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: '@exclude-match rules'
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Permitir actualización
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Guardar
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Guardar & Cerrar
+labelName:
+  description: Label of script name.
+  message: '@name:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Sin nombre
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 'Vaya, todavía no tienes ningún script'
   message: 'Vaya, todavía no tienes ningún script'
-buttonDisable:
-  description: Button to disable a script.
-  message: Deshabilitar
-buttonEnable:
-  description: Button to enable a script.
-  message: Habilitar
-buttonEdit:
-  description: Button to edit a script.
-  message: Editar
-buttonRemove:
-  description: Button to remove a script.
-  message: Remover
-buttonUpdate:
-  description: Check a script for updates.
-  message: Comprobar actualizaciones
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 script(s) importado(s).
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Usar @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    ¡Las modificaciones no fueron guardadas!
-    Haga clic en Aceptar para descartarlas o en Cancelar para mantenerlas.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Vaciando datos...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Datos vaciados.
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: >-
-    Descarta la redundancia e intenta volver a cargar los recursos que faltan en
-    caché
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Buscar scripts para este sitio
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Scripts habilitados
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Scripts deshabilitados
-menuCommands:
-  description: Menu item to list script commands.
-  message: Comandos de scripts
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Buscar: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: No se encontraron scripts.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Notificar actualizaciones de scripts
+labelRelated:
+  description: Label of related links.
+  message: 'Enlaces relacionados: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: ''
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Remplazar con: '
   message: 'Remplazar con: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Reemplazar
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Todos
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: >-
-    Actualizar la pestaña actual después de activar/desactivar un script del
-    menu
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Escribe URL:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Instalar desde URL
-labelSync:
-  description: Label for sync options.
-  message: Sincronizar
-lastSync:
-  description: Label for last sync timestamp.
-  message: Ultima sincronización el $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Iniciando sincronización...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: ¡Error al iniciar la sincronización!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: La sincronización iniciara pronto...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Sincronización en progreso...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: ¡Error de sincronización!
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: ¡Conflictos de namespace! Porfavor modifica @name y @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: ¡Script inválido!
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: '@run-at:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Predeterminado)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Editor de Scripts
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Buscar: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Buscar scripts ...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Ajustes
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   description: Option to show number of running scripts on the badge.
   message: Mostrar el numero de scripts en ejecución en el icono de la extensión
   message: Mostrar el numero de scripts en ejecución en el icono de la extensión
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Número de línea: '
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Lista negra
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: Las URLs en esta lista no serán inyectadas por los scripts.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Guardar
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: Lista negra actualizada.
-labelGeneral:
-  description: Label for general settings.
-  message: General
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Estado de la sincronización de scripts
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Ninguna
-labelSyncService:
-  description: Label for sync service select.
-  message: Sincronizar a
+labelSync:
+  description: Label for sync options.
+  message: Sincronizar
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: Autorizar
   message: Autorizar
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Revocar
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: Autorizando...
   message: Autorizando...
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: Estilo personalizado actualizado.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Estilo personalizado
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    CSS personalizado para las paginas de opciones e instalación de scripts. Si
-    no sabes para que es esto, porfavor no lo edites.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Guardar
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Ninguna
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Revocar
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Estado de la sincronización de scripts
+labelSyncService:
+  description: Label for sync service select.
+  message: Sincronizar a
+labelTranslator:
+  description: Label of translator.
+  message: 'Traductor: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: '@updateURL:'
+lastSync:
+  description: Label for last sync timestamp.
+  message: Ultima sincronización el $1
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Aprender más sobre los patrones de la lista negra.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Comandos de scripts
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: Abrir panel de control
   message: Abrir panel de control
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Buscar scripts para este sitio
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: Scripts igualados
   message: Scripts igualados
-buttonOK:
-  description: OK button on dialog.
-  message: Aceptar
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Cancelar
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Importar ajustes
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Aprender más sobre los patrones de la lista negra.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Código
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Ajustes
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Ajustes del script
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Metadatos personalizados
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Conservar original
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Actualizar
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Scripts deshabilitados
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Scripts habilitados
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Comprobando actualizaciones...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: ¡Error al comprobar actualizaciones!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: No se pudo obtener la información de actualización.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Error al cargar datos del script.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Error cargando dependencias.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 script(s) importado(s).
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Script instalado.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: ¡Script inválido!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Datos del script cargados.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Cargando ...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Cargando datos del script...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Cargando dependencias... ($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: ¡Conflictos de namespace! Porfavor modifica @name y @namespace.
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Nueva versión encontrada.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: No se han encontrado actualizaciones.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: Lista negra actualizada.
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: Estilo personalizado actualizado.
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: '¡Script [$1] actualizado!'
   message: '¡Script [$1] actualizado!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Notificar actualizaciones de scripts
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Instalar desde $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Buscar scripts ...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: No se encontraron scripts.
-buttonHome:
-  description: Button to open homepage.
-  message: ''
-buttonSupport:
-  description: Button to open support page.
-  message: ''
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: ''
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: ''
-buttonFilter:
-  description: Button to show filters menu.
-  message: ''
+msgSyncError:
+  description: Message shown when sync failed.
+  message: ¡Error de sincronización!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Iniciando sincronización...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: ¡Error al iniciar la sincronización!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: La sincronización iniciara pronto...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Sincronización en progreso...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: ¡Script actualizado!
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Actualizando...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: ''
   message: ''
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ''
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ''
-labelFilterSort:
-  description: Label for sort filter.
-  message: ''
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: Acerca de
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Scripts instalados
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Ajustes
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Actualizar

+ 365 - 365
src/_locales/fi/messages.yml

@@ -1,283 +1,370 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Tarjoaa selaimiin tuen käyttäjäskripteille.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Skripti päivitetty.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Virhe noudettaessa skriptiä!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Skripti asennettu.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Ei nimeä
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Päivitetään...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Uusi versio löytynyt.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Tarkistetaan päivityksiä...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Päivitystietojen noutaminen epäonnistui.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Päivitystä ei löytynyt.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Asennetaan skriptiä
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Valinnat
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Sulje asennuksen jälkeen
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Seuraa paikallista tiedostoa ennen ikkunan sulkemista
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Vahvista asennus
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: raina
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Kaikki/Ei mitään
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Peruuta
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Sulje
   message: Sulje
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Virhe ladattaessa skriptidataa.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Skriptidata ladattu.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Virhe ladattaessa riippuvuuksia.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Ladataan riippuvuuksia... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Ladataan skriptidataa...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Asennetut skriptit
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Asetukset
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: Tietoja
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Vahvista asennus
+buttonDisable:
+  description: Button to disable a script.
+  message: Poista käytöstä
+buttonEdit:
+  description: Button to edit a script.
+  message: Muokkaa
+buttonEnable:
+  description: Button to enable a script.
+  message: Ota käyttöön
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Vie zip-tiedostoon
+buttonFilter:
+  description: Button to show filters menu.
+  message: Suodattimet
+buttonHome:
+  description: Button to open homepage.
+  message: Kotisivu
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Tuo zip-tiedostosta
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Asenna osoitteesta
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Valinnat
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Uusi
   message: Uusi
+buttonOK:
+  description: OK button on dialog.
+  message: OK
+buttonRemove:
+  description: Button to remove a script.
+  message: Poista
+buttonReplace:
+  description: Button to replace the current match.
+  message: Korvaa
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Kaikki
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Tallenna
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Tallenna
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Tallenna & sulje
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Tallenna
+buttonSupport:
+  description: Button to open support page.
+  message: Tukisivu
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: Peruuta
+buttonUpdate:
+  description: Check a script for updates.
+  message: Tarkista päivitykset
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Tarkista kaikki päivitykset
   message: Tarkista kaikki päivitykset
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Ladataan ...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Imuroi tietokanta
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Data imuroitu
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Imuroidaan dataa...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    Muokkauksia ei ole tallennettu!
+    Klikkaa OK hylätäksesi ne tai Peruuta pysyäksesi tässä.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: Listan osoitteissa ei ajeta skriptejä.
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    Oma tyyli asetussivua ja skriptien asennussivua varten. Jos et ole varma,
+    mitä olet tekemässä, älä muokkaa tätä.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Oma metadata
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Skriptin asetukset
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Koodi
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Asetukset
   message: Asetukset
+extDescription:
+  description: Description for this extension.
+  message: Tarjoaa selaimiin tuen käyttäjäskripteille.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: aakkosjärjestys
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ajojärjestys
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Syötä osoite:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Käytä latausosoitetta (@downloadURL)
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: Hylkää redundanssi ja yritä ladata puuttuvat resurssit välimuistiin.
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: Asenna lähteestä $1
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Sulje asennuksen jälkeen
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Seuraa paikallista tiedostoa ennen ikkunan sulkemista
+labelAbout:
+  description: Label shown on top of the about page.
+  message: Tietoja Violentmonkeystä
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Salli päivitykset
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Tekijä: '
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: Lataa välilehti uudelleen kytkettäessä skripti päälle/pois päältä valikosta
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: Tarkista skriptien päivitykset joka päivä
   message: Tarkista skriptien päivitykset joka päivä
-labelDataImport:
-  description: Section title of data import.
-  message: Datan tuonti
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Tuo zip-tiedostosta
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Imuroi tietokanta
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Musta lista
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Nykyinen kieli: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Oma tyyli
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Datan vienti
   message: Datan vienti
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Vie skriptidata
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Kaikki/Ei mitään
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Vie zip-tiedostoon
-labelAbout:
-  description: Label shown on top of the about page.
-  message: Tietoja Violentmonkeystä
-labelRelated:
-  description: Label of related links.
-  message: 'Linkkejä aiheesta: '
+labelDataImport:
+  description: Section title of data import.
+  message: Datan tuonti
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Lahjoita
   message: Lahjoita
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'Latausosoite:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: '@exclude-säännöt'
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: '@exclude-match-säännöt'
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Vie skriptidata
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Palaute
   message: Palaute
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Tekijä: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Kääntäjä: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: raina
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Nykyinen kieli: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Skriptieditori
-labelName:
-  description: Label of script name.
-  message: 'Nimi:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Ajoaika:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Oletus)
+labelFilterSort:
+  description: Label for sort filter.
+  message: 'Järjestä $1:n mukaan'
+labelGeneral:
+  description: Label for general settings.
+  message: Yleiset
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 'Kotisivun osoite:'
   message: 'Kotisivun osoite:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'Päivitysosoite:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'Latausosoite:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Tuo asetukset
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: '@include-säännöt'
   message: '@include-säännöt'
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Asennetaan skriptiä
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Pidä alkuperäinen
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: ''
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Rivi nro.: '
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: '@match-säännöt'
   message: '@match-säännöt'
-labelExclude:
-  description: Label of @exclude rules.
-  message: '@exclude-säännöt'
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: '@exclude-match-säännöt'
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Salli päivitykset
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Tallenna
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Tallenna & sulje
+labelName:
+  description: Label of script name.
+  message: 'Nimi:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Ei nimeä
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 'Hups, sinulla ei ole vielä yhtään skriptiä.'
   message: 'Hups, sinulla ei ole vielä yhtään skriptiä.'
-buttonDisable:
-  description: Button to disable a script.
-  message: Poista käytöstä
-buttonEnable:
-  description: Button to enable a script.
-  message: Ota käyttöön
-buttonEdit:
-  description: Button to edit a script.
-  message: Muokkaa
-buttonRemove:
-  description: Button to remove a script.
-  message: Poista
-buttonUpdate:
-  description: Check a script for updates.
-  message: Tarkista päivitykset
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 skriptiä tuotu.
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Käytä latausosoitetta (@downloadURL)
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    Muokkauksia ei ole tallennettu!
-    Klikkaa OK hylätäksesi ne tai Peruuta pysyäksesi tässä.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Imuroidaan dataa...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Data imuroitu
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: Hylkää redundanssi ja yritä ladata puuttuvat resurssit välimuistiin.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Etsi skriptejä tälle sivustolle
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Skriptit käytössä
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Skriptit poissa käytöstä
-menuCommands:
-  description: Menu item to list script commands.
-  message: Skriptikomennot
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Etsi: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: Skriptejä ei löytynyt.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Näytä ilmoitus päivityksistä
+labelRelated:
+  description: Label of related links.
+  message: 'Linkkejä aiheesta: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: '[Poistettu]'
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Korvaa: '
   message: 'Korvaa: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Korvaa
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Kaikki
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: Lataa välilehti uudelleen kytkettäessä skripti päälle/pois päältä valikosta
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Syötä osoite:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Asenna osoitteesta
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Ajoaika:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Oletus)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Skriptieditori
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Etsi: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Etsi skriptejä...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Asetukset
+labelShowBadge:
+  description: Option to show number of running scripts on the badge.
+  message: Näytä ajettavien skriptien lukumäärä kuvakkeessa
 labelSync:
 labelSync:
   description: Label for sync options.
   description: Label for sync options.
   message: Synkronointi
   message: Synkronointi
+labelSyncAuthorize:
+  description: Label for button to authorize a service.
+  message: Anna lupa
+labelSyncAuthorizing:
+  description: Label for button when authorization is in progress.
+  message: Vahvistetaan
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Ei mihinkään
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Kumoa
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Synkronoi skriptien tila
+labelSyncService:
+  description: Label for sync service select.
+  message: Synkronoi
+labelTranslator:
+  description: Label of translator.
+  message: 'Kääntäjä: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'Päivitysosoite:'
 lastSync:
 lastSync:
   description: Label for last sync timestamp.
   description: Label for last sync timestamp.
   message: Synkronoitu viimeksi $1
   message: Synkronoitu viimeksi $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Alustetaan...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Alustusvirhe!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: Synkronointi alkaa pian...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Synkronointi käynnissä...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Synkronointivirhe!
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Lisää tietoa mustalistauksen malleista.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Skriptikomennot
+menuDashboard:
+  description: Label for menu item to open dashboard.
+  message: Avaa kojelauta
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Etsi skriptejä tälle sivustolle
+menuMatchedScripts:
+  description: Label for menu listing matched scripts.
+  message: Täsmäävät skriptit
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Skriptit poissa käytöstä
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Skriptit käytössä
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Tarkistetaan päivityksiä...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Virhe noudettaessa skriptiä!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Päivitystietojen noutaminen epäonnistui.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Virhe ladattaessa skriptidataa.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Virhe ladattaessa riippuvuuksia.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 skriptiä tuotu.
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Skripti asennettu.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Epäkelpo skripti!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Skriptidata ladattu.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Ladataan ...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Ladataan skriptidataa...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Ladataan riippuvuuksia... ($1/$2)
 msgNamespaceConflict:
 msgNamespaceConflict:
   description: >-
   description: >-
     Message shown when namespace of the new script conflicts with an existent
     Message shown when namespace of the new script conflicts with an existent
@@ -285,143 +372,56 @@ msgNamespaceConflict:
   message: >-
   message: >-
     Konflikti skriptien nimiavaruudessa! Ole hyvä ja muokkaa @name:a and
     Konflikti skriptien nimiavaruudessa! Ole hyvä ja muokkaa @name:a and
     @namespace:a.
     @namespace:a.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Epäkelpo skripti!
-labelShowBadge:
-  description: Option to show number of running scripts on the badge.
-  message: Näytä ajettavien skriptien lukumäärä kuvakkeessa
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Rivi nro.: '
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Musta lista
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: Listan osoitteissa ei ajeta skriptejä.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Tallenna
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Uusi versio löytynyt.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Päivitystä ei löytynyt.
 msgSavedBlacklist:
 msgSavedBlacklist:
   description: Message shown when blacklist are saved.
   description: Message shown when blacklist are saved.
   message: Musta lista päivitetty.
   message: Musta lista päivitetty.
-labelGeneral:
-  description: Label for general settings.
-  message: Yleiset
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Synkronoi skriptien tila
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Ei mihinkään
-labelSyncService:
-  description: Label for sync service select.
-  message: Synkronoi
-labelSyncAuthorize:
-  description: Label for button to authorize a service.
-  message: Anna lupa
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Kumoa
-labelSyncAuthorizing:
-  description: Label for button when authorization is in progress.
-  message: Vahvistetaan
 msgSavedCustomCSS:
 msgSavedCustomCSS:
   description: Message shown when custom CSS is saved.
   description: Message shown when custom CSS is saved.
   message: Oma tyyli päivitetty.
   message: Oma tyyli päivitetty.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Oma tyyli
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    Oma tyyli asetussivua ja skriptien asennussivua varten. Jos et ole varma,
-    mitä olet tekemässä, älä muokkaa tätä.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Tallenna
-menuDashboard:
-  description: Label for menu item to open dashboard.
-  message: Avaa kojelauta
-menuMatchedScripts:
-  description: Label for menu listing matched scripts.
-  message: Täsmäävät skriptit
-buttonOK:
-  description: OK button on dialog.
-  message: OK
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Peruuta
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Tuo asetukset
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Lisää tietoa mustalistauksen malleista.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Koodi
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Asetukset
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Skriptin asetukset
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Oma metadata
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Pidä alkuperäinen
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Päivitys
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 'Skripti [$1] on päivitetty!'
   message: 'Skripti [$1] on päivitetty!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Näytä ilmoitus päivityksistä
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Asenna lähteestä $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Etsi skriptejä...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: Skriptejä ei löytynyt.
-buttonHome:
-  description: Button to open homepage.
-  message: Kotisivu
-buttonSupport:
-  description: Button to open support page.
-  message: Tukisivu
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: Peruuta
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: '[Poistettu]'
-buttonFilter:
-  description: Button to show filters menu.
-  message: Suodattimet
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Synkronointivirhe!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Alustetaan...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Alustusvirhe!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: Synkronointi alkaa pian...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Synkronointi käynnissä...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Skripti päivitetty.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Päivitetään...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: Näytä käytössä olevat skriptit ensin
   message: Näytä käytössä olevat skriptit ensin
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ajojärjestys
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: aakkosjärjestys
-labelFilterSort:
-  description: Label for sort filter.
-  message: 'Järjestä $1:n mukaan'
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: Tietoja
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Asennetut skriptit
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Asetukset
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Päivitys

+ 370 - 370
src/_locales/fr/messages.yml

@@ -1,428 +1,428 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Apporte un support userscript pour les navigateurs
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Script mis à jour.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Erreur de récupération du script!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Script installé.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Pas de nom
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Mise à jour...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Nouvelle version trouvée.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Vérification de mises à jour...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Echec de récupération d'information de mise à jour.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Pas de mise à jour trouvé.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Installation du script
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Options
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Fermer après l'installation
-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
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Confirmer l'installation
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: '<a href=mailto:[email protected]>BeardedBear</a>'
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Tous/Aucun
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Annuler
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Fermer
   message: Fermer
-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
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Données du script chargées.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Erreur du chargement des dépendances.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Chargement des dépendances... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Chargement des données du script...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Scripts installés
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Configuration
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: A propos
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Confirmer l'installation
+buttonDisable:
+  description: Button to disable a script.
+  message: Désactiver
+buttonEdit:
+  description: Button to edit a script.
+  message: Editer
+buttonEnable:
+  description: Button to enable a script.
+  message: Activer
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Exporter en zip
+buttonFilter:
+  description: Button to show filters menu.
+  message: ''
+buttonHome:
+  description: Button to open homepage.
+  message: Accueil
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Importer d'un zip
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Installer d'une URL
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Options
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Nouveau
   message: Nouveau
+buttonOK:
+  description: OK button on dialog.
+  message: OK
+buttonRemove:
+  description: Button to remove a script.
+  message: Supprimer
+buttonReplace:
+  description: Button to replace the current match.
+  message: Remplacer
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Tous
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Sauvegarder
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Sauvegarder
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Sauvegarder & Fermer
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Sauvegarder
+buttonSupport:
+  description: Button to open support page.
+  message: Page de support
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: Annuler
+buttonUpdate:
+  description: Check a script for updates.
+  message: Vérifier les mises à jour
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Vérifier toutes les mises à jour
   message: Vérifier toutes les mises à jour
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Chargement ...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Nettoyer la base de donnée
+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...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    Les modifications n'ont 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
+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.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Metadatas personnalisés
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Paramètres du script
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Code
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Configuration
   message: Configuration
+extDescription:
+  description: Description for this extension.
+  message: Apporte un support userscript pour les navigateurs
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ''
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ''
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Input URL:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Utilise @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: >-
+    Rejeter 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
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Fermer après l'installation
+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
+labelAbout:
+  description: Label shown on top of the about page.
+  message: A propos de Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Autoriser les mises à jour
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  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
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   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
-labelDataImport:
-  description: Section title of data import.
-  message: Importation de données
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Importer d'un zip
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Nettoyer la base de donnée
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Liste noire
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Langue actuelle: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Style personnalisé
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Export de données
   message: Export de données
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Exporter les données du script
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Tous/Aucun
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Exporter en zip
-labelAbout:
-  description: Label shown on top of the about page.
-  message: A propos de Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Liens relatifs: '
+labelDataImport:
+  description: Section title of data import.
+  message: Importation de données
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Donation
   message: Donation
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'URL de téléchargement:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: Règles @exclude
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: Règles @exclude-match
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Exporter les données du script
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Retour d'expérience
   message: Retour d'expérience
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Auteur: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Traducteur: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: '<a href=mailto:[email protected]>BeardedBear</a>'
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Langue actuelle: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Editeur de script
-labelName:
-  description: Label of script name.
-  message: 'Nom:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Run-At:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Défaut)
+labelFilterSort:
+  description: Label for sort filter.
+  message: ''
+labelGeneral:
+  description: Label for general settings.
+  message: General
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: URL de la page d'accueil
   message: URL de la page d'accueil
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'URL de mise à jour:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'URL de téléchargement:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Importer les paramètres
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: Règles @include
   message: Règles @include
+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
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: ''
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Ligne no.: '
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: Règles @match
   message: Règles @match
-labelExclude:
-  description: Label of @exclude rules.
-  message: Règles @exclude
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: Règles @exclude-match
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Autoriser les mises à jour
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Sauvegarder
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Sauvegarder & Fermer
+labelName:
+  description: Label of script name.
+  message: 'Nom:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Pas de nom
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   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'
-buttonDisable:
-  description: Button to disable a script.
-  message: Désactiver
-buttonEnable:
-  description: Button to enable a script.
-  message: Activer
-buttonEdit:
-  description: Button to edit a script.
-  message: Editer
-buttonRemove:
-  description: Button to remove a script.
-  message: Supprimer
-buttonUpdate:
-  description: Check a script for updates.
-  message: Vérifier les mises à jour
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 élément(s) importé(s).
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Utilise @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    Les modifications n'ont pas étés sauvegardées !
-    Cliquez sur OK pour les rejeter ou annuler pour rester
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Nettoyage des données...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Données nettoyées
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: >-
-    Rejeter la redondance et essayer de recharger les ressources manquantes dans
-    le cache
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Chercher des scripts pour ce site
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Scripts activés
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Scripts désactivés
-menuCommands:
-  description: Menu item to list script commands.
-  message: Commandes de script
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Chercher pour: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: Pas de script trouvé
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Notification de mise à jour de script
+labelRelated:
+  description: Label of related links.
+  message: 'Liens relatifs: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: '[Supprimé]'
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Remplacer par: '
   message: 'Remplacer par: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Remplacer
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Tous
-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
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Input URL:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Installer d'une URL
-labelSync:
-  description: Label for sync options.
-  message: Synchronisation
-lastSync:
-  description: Label for last sync timestamp.
-  message: Dernière synchronisation à $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Initialisation...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Erreur d'initialisation!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: La synchronisation va bientôt démarrer...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Synchronisation en cours...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Erreur de synchronisation !
-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
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Script invalide !
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Run-At:'
+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
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Chercher pour: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Chercher un script ...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Configuration
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   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 l'icône
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Ligne no.: '
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Liste noire
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: Les scripts se seront pas injectés dans les URL's de cette liste
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Sauvegarder
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: Blacklist updated.
-labelGeneral:
-  description: Label for general settings.
-  message: General
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Synchroniser le status du script
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Aucun
-labelSyncService:
-  description: Label for sync service select.
-  message: Synchroniser sur
+labelSync:
+  description: Label for sync options.
+  message: Synchronisation
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: Autoriser
   message: Autoriser
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Révoquer
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: Autorisation
   message: Autorisation
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: Le style personnalisé est mis à jour.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Style personnalisé
-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.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Sauvegarder
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Aucun
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+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
+labelSyncService:
+  description: Label for sync service select.
+  message: Synchroniser sur
+labelTranslator:
+  description: Label of translator.
+  message: 'Traducteur: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'URL de mise à jour:'
+lastSync:
+  description: Label for last sync timestamp.
+  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.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Commandes de script
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: Ouvrir le tableau de bord
   message: Ouvrir le tableau de bord
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Chercher des scripts pour ce site
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: Scripts associés
   message: Scripts associés
-buttonOK:
-  description: OK button on dialog.
-  message: OK
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Annuler
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Importer les paramètres
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: En apprendre plus à propos de la configuration de la liste noire.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Code
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Configuration
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Paramètres du script
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Metadatas personnalisés
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Garder l'original
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Mise à jour
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Scripts désactivés
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  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...
+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.
+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
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Erreur du chargement des dépendances.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  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 !
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Données du script chargées.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  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)
+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
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Nouvelle version trouvée.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Pas de mise à jour trouvé.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: Blacklist updated.
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: Le style personnalisé est mis à jour.
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 'Script [$1] est mis à jour !'
   message: 'Script [$1] est mis à jour !'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Notification de mise à jour de script
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Installer de $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Chercher un script ...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: Pas de script trouvé
-buttonHome:
-  description: Button to open homepage.
-  message: Accueil
-buttonSupport:
-  description: Button to open support page.
-  message: Page de support
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: Annuler
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: '[Supprimé]'
-buttonFilter:
-  description: Button to show filters menu.
-  message: ''
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Erreur de synchronisation !
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Initialisation...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Erreur d'initialisation!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: La synchronisation va bientôt démarrer...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  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...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: ''
   message: ''
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ''
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ''
-labelFilterSort:
-  description: Label for sort filter.
-  message: ''
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: A propos
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Scripts installés
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Configuration
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Mise à jour

+ 367 - 367
src/_locales/hr/messages.yml

@@ -1,425 +1,425 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Omogućava korištenje korisničkih skripti u web pregledniku.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Skripta je obnovljena.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Greška pri dohvaćanju skripte!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Skripta je instalirana.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Nema imena
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Obnavljam...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Nađena je nova vezija.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Tražim obnavljanja...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Neuspjelo dohvaćanje informacija o obnovama.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Obnavljanja nisu nađena.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Instaliranje skripte
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Opcije
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Zatvori nakon instalacije
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Track lokalni fajl prije no što se ovaj prozor zatvori
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Potvrdi instalaciju
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: diomed
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Sve/Ništa
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Otkaži
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Zatvori
   message: Zatvori
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Greška pri učitavanju podataka skripte.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Podaci skripte su učitani.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Greška pri učitavanju dependencija.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Učitavam dependencije... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Učitavam podatke skripte...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Instalirane skripte
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Postavke
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: O extenziji
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Potvrdi instalaciju
+buttonDisable:
+  description: Button to disable a script.
+  message: Onemogući
+buttonEdit:
+  description: Button to edit a script.
+  message: Uredi
+buttonEnable:
+  description: Button to enable a script.
+  message: Omogući
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Izvezi u zip
+buttonFilter:
+  description: Button to show filters menu.
+  message: ''
+buttonHome:
+  description: Button to open homepage.
+  message: ''
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Uvezi iz zip arhive
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Instaliraj s linka
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Opcije
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Nova
   message: Nova
+buttonOK:
+  description: OK button on dialog.
+  message: OK
+buttonRemove:
+  description: Button to remove a script.
+  message: Makni
+buttonReplace:
+  description: Button to replace the current match.
+  message: Zamijeni
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Sve
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Sačuvaj
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Sačuvaj
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Sačuvaj & Zatvori
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Sačuvaj
+buttonSupport:
+  description: Button to open support page.
+  message: ''
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: ''
+buttonUpdate:
+  description: Check a script for updates.
+  message: Provjeri za obnove
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Provjeri obnove za sve skripte
   message: Provjeri obnove za sve skripte
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Učitavam ...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Vakuumiraj databazu
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Podaci su vakuumirani
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Vakuumiranje podataka...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    Modifikacije nisu sačuvane!
+    Klikni OK da ih odbaciš ili poništi kako bi ostao.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: Link koji se slaže s onim u ovoj listi neće biti ubačen u skripte.
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    Prilagođeni CSS za opcije stranice i stranicu instalacija skripte. Ako niste
+    sigurni za što je ovo, ne dirajte.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Prilagođeni metadata podaci
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Postavke skripte
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Kod
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Postavke
   message: Postavke
+extDescription:
+  description: Description for this extension.
+  message: Omogućava korištenje korisničkih skripti u web pregledniku.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ''
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ''
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Input URL:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Use @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: Discard the redundancy i pokušaj ponovo učitati nedostajuće resurse u cache.
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: Instaliraj sa $1
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Zatvori nakon instalacije
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Track lokalni fajl prije no što se ovaj prozor zatvori
+labelAbout:
+  description: Label shown on top of the about page.
+  message: O Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Dopusti obnavljanje
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Autor: '
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: Ponovo učitaj trenutni tab nakon klika na on/off skripte iz menia
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: Automatski provjeri obnavljanja skripti svaki dan
   message: Automatski provjeri obnavljanja skripti svaki dan
-labelDataImport:
-  description: Section title of data import.
-  message: Uvoz Podataka
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Uvezi iz zip arhive
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Vakuumiraj databazu
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Crna Lista
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Trenutni jezik: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Prilagođeni stil
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Izvoz Podataka
   message: Izvoz Podataka
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Izvezi podatke skripte
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Sve/Ništa
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Izvezi u zip
-labelAbout:
-  description: Label shown on top of the about page.
-  message: O Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Povezani linkovi: '
+labelDataImport:
+  description: Section title of data import.
+  message: Uvoz Podataka
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Doniraj
   message: Doniraj
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'Download URL:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: '@exclude rules'
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: '@exclude-match rules'
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Izvezi podatke skripte
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Feedback
   message: Feedback
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Autor: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Prevoditelj: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: diomed
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Trenutni jezik: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Editor Skripte
-labelName:
-  description: Label of script name.
-  message: 'Ime:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Run-At:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Default)
+labelFilterSort:
+  description: Label for sort filter.
+  message: ''
+labelGeneral:
+  description: Label for general settings.
+  message: Generalni
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 'Homepage URL:'
   message: 'Homepage URL:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'Update URL:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'Download URL:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Uvezi postavke
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: '@include rules'
   message: '@include rules'
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Instaliranje skripte
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Sačuvaj original
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: ''
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Linija br.: '
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: '@match rules'
   message: '@match rules'
-labelExclude:
-  description: Label of @exclude rules.
-  message: '@exclude rules'
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: '@exclude-match rules'
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Dopusti obnavljanje
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Sačuvaj
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Sačuvaj & Zatvori
+labelName:
+  description: Label of script name.
+  message: 'Ime:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Nema imena
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 'Ups, još nemaš nijednu skriptu.'
   message: 'Ups, još nemaš nijednu skriptu.'
-buttonDisable:
-  description: Button to disable a script.
-  message: Onemogući
-buttonEnable:
-  description: Button to enable a script.
-  message: Omogući
-buttonEdit:
-  description: Button to edit a script.
-  message: Uredi
-buttonRemove:
-  description: Button to remove a script.
-  message: Makni
-buttonUpdate:
-  description: Check a script for updates.
-  message: Provjeri za obnove
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 stavki je uvezeno.
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Use @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    Modifikacije nisu sačuvane!
-    Klikni OK da ih odbaciš ili poništi kako bi ostao.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Vakuumiranje podataka...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Podaci su vakuumirani
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: Discard the redundancy i pokušaj ponovo učitati nedostajuće resurse u cache.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Nađi skripte za ovaj sajt
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Skripte omogućene
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Skripta je onemogućena
-menuCommands:
-  description: Menu item to list script commands.
-  message: Komande skripti
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Traži: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: Nijedna skripta nije nađena.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Javi kad je skripta obnovljena
+labelRelated:
+  description: Label of related links.
+  message: 'Povezani linkovi: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: ''
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Zamijeni sa: '
   message: 'Zamijeni sa: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Zamijeni
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Sve
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: Ponovo učitaj trenutni tab nakon klika na on/off skripte iz menia
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Input URL:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Instaliraj s linka
-labelSync:
-  description: Label for sync options.
-  message: Sinkronizacija
-lastSync:
-  description: Label for last sync timestamp.
-  message: Posljednja sinkronizacija $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Inicijalizacija...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Greška pri inicijalizaciji!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: Sinkronizacija će uskoro početi...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Sinkronizacija u tijeku...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Pogreška pri sinkronizaciji!
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: Script namespace conflicts! Molimo modificirajte @name i @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Skripta ne valja!
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Run-At:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Default)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Editor Skripte
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Traži: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Traži skripte...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Postavke
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   description: Option to show number of running scripts on the badge.
   message: 'Na bedžu [znački] prikaži broj skripti koje rade'
   message: 'Na bedžu [znački] prikaži broj skripti koje rade'
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Linija br.: '
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Crna Lista
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: Link koji se slaže s onim u ovoj listi neće biti ubačen u skripte.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Sačuvaj
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: Crna Lista obnovljena.
-labelGeneral:
-  description: Label for general settings.
-  message: Generalni
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Sync script status
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Nijedan
-labelSyncService:
-  description: Label for sync service select.
-  message: Sinkroniziraj na
+labelSync:
+  description: Label for sync options.
+  message: Sinkronizacija
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: Autoriziraj
   message: Autoriziraj
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Odbij
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: Autoriziram
   message: Autoriziram
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: Prilagođeni stil je obnovljen.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Prilagođeni stil
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    Prilagođeni CSS za opcije stranice i stranicu instalacija skripte. Ako niste
-    sigurni za što je ovo, ne dirajte.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Sačuvaj
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Nijedan
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Odbij
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Sync script status
+labelSyncService:
+  description: Label for sync service select.
+  message: Sinkroniziraj na
+labelTranslator:
+  description: Label of translator.
+  message: 'Prevoditelj: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'Update URL:'
+lastSync:
+  description: Label for last sync timestamp.
+  message: Posljednja sinkronizacija $1
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Nauči više o blacklist uzorcima.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Komande skripti
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: Otvori Dashboard
   message: Otvori Dashboard
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Nađi skripte za ovaj sajt
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: Matched skripte
   message: Matched skripte
-buttonOK:
-  description: OK button on dialog.
-  message: OK
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Otkaži
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Uvezi postavke
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Nauči više o blacklist uzorcima.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Kod
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Postavke
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Postavke skripte
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Prilagođeni metadata podaci
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Sačuvaj original
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Obnovi
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Skripta je onemogućena
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Skripte omogućene
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Tražim obnavljanja...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Greška pri dohvaćanju skripte!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Neuspjelo dohvaćanje informacija o obnovama.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Greška pri učitavanju podataka skripte.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Greška pri učitavanju dependencija.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 stavki je uvezeno.
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Skripta je instalirana.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Skripta ne valja!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Podaci skripte su učitani.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Učitavam ...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Učitavam podatke skripte...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Učitavam dependencije... ($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: Script namespace conflicts! Molimo modificirajte @name i @namespace.
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Nađena je nova vezija.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Obnavljanja nisu nađena.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: Crna Lista obnovljena.
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: Prilagođeni stil je obnovljen.
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 'Skripta [$1] je obnovljena!'
   message: 'Skripta [$1] je obnovljena!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Javi kad je skripta obnovljena
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Instaliraj sa $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Traži skripte...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: Nijedna skripta nije nađena.
-buttonHome:
-  description: Button to open homepage.
-  message: ''
-buttonSupport:
-  description: Button to open support page.
-  message: ''
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: ''
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: ''
-buttonFilter:
-  description: Button to show filters menu.
-  message: ''
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Pogreška pri sinkronizaciji!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Inicijalizacija...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Greška pri inicijalizaciji!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: Sinkronizacija će uskoro početi...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Sinkronizacija u tijeku...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Skripta je obnovljena.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Obnavljam...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: ''
   message: ''
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ''
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ''
-labelFilterSort:
-  description: Label for sort filter.
-  message: ''
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: O extenziji
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Instalirane skripte
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Postavke
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Obnovi

+ 369 - 369
src/_locales/id/messages.yml

@@ -1,427 +1,427 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Menyediakan dukungan skrip pengguna untuk peramban.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Skrip telah diperbarui.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Kesalahan saat mengambil skrip!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Skrip telah terpasang.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Tanpa nama
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Memperbarui...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Ditemukan versi baru
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Memeriksa pembaruan...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Gagal mengambil informasi pembaruan.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Tidak ada pembaruan ditemukan.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Memasang skrip
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Opsi
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Tutup setelah pemasangan
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Menelusuri berkas lokal sebelum jendela ini ditutup
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Konfirmasi pemasangan
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: '<a href=mailto:[email protected]>Arif Budiman</a>'
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Semua/Tidak Satupun
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Batal
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Tutup
   message: Tutup
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Kesalahan memuat data skrip.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Data skrip telah dimuat.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Kesalahan memuat dependensi.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Memuat dependensi... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Memuat data skrip...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Skrip terpasang
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Pengaturan
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: Tentang
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Konfirmasi pemasangan
+buttonDisable:
+  description: Button to disable a script.
+  message: Nonaktifkan
+buttonEdit:
+  description: Button to edit a script.
+  message: Sunting
+buttonEnable:
+  description: Button to enable a script.
+  message: Aktifkan
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Ekspor ke zip
+buttonFilter:
+  description: Button to show filters menu.
+  message: ''
+buttonHome:
+  description: Button to open homepage.
+  message: ''
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Impor dari zip
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Pasang dari URL
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Opsi
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Baru
   message: Baru
+buttonOK:
+  description: OK button on dialog.
+  message: OKE
+buttonRemove:
+  description: Button to remove a script.
+  message: Hapus
+buttonReplace:
+  description: Button to replace the current match.
+  message: Ganti
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Semua
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Simpan
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Simpan
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Simpan & Tutup
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Simpan
+buttonSupport:
+  description: Button to open support page.
+  message: ''
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: ''
+buttonUpdate:
+  description: Check a script for updates.
+  message: Periksa pembaruan
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Periksa semua pembaruan
   message: Periksa semua pembaruan
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Memuat ...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Vakum basis data
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Data tervakum
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Melakukan vakum data...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    Modifikasi belum disimpan!
+    Klik Oke untuk menghapusnya atau batal untuk tinggal.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: URL yang cocok dengan daftar ini tidak akan diinjeksi oleh skrip.
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    CSS Kustom untuk halaman opsi dan halaman pemasangan skrip. Jika Anda tidak
+    yakin untuk apa ini, mohon jangan menyuntingnya.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Kustom meta data
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Pengaturan skrip
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Kode
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Pengaturan
   message: Pengaturan
+extDescription:
+  description: Description for this extension.
+  message: Menyediakan dukungan skrip pengguna untuk peramban.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ''
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ''
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Masukkan URL:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Gunakan @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: >-
+    Buang redundansi dan coba memuat ulang sumber daya yang tidak ada dalam
+    cache.
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: Install from $1
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Tutup setelah pemasangan
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Menelusuri berkas lokal sebelum jendela ini ditutup
+labelAbout:
+  description: Label shown on top of the about page.
+  message: Tentang Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Izinkan pembaruan
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Pembuat: '
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: Muat ulang tab saat ini setelah memilih hidupkan/matikan skrip dari menu
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: Periksa pembaruan skrip secara otomatis setiap hari
   message: Periksa pembaruan skrip secara otomatis setiap hari
-labelDataImport:
-  description: Section title of data import.
-  message: Impor Data
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Impor dari zip
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Vakum basis data
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Daftar hitam
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Bahasa Saat Ini: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Gaya Kustom
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Ekspor Data
   message: Ekspor Data
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Ekspor data skrip
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Semua/Tidak Satupun
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Ekspor ke zip
-labelAbout:
-  description: Label shown on top of the about page.
-  message: Tentang Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Tautan terkait: '
+labelDataImport:
+  description: Section title of data import.
+  message: Impor Data
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Donasi
   message: Donasi
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'URL Unduhan:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: Pengecualian
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: Aturan @exclude-match
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Ekspor data skrip
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Umpan Balik
   message: Umpan Balik
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Pembuat: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Penerjemah: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: '<a href=mailto:[email protected]>Arif Budiman</a>'
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Bahasa Saat Ini: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Penyunting Skrip
-labelName:
-  description: Label of script name.
-  message: 'Nama:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Run-At:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Baku)
+labelFilterSort:
+  description: Label for sort filter.
+  message: ''
+labelGeneral:
+  description: Label for general settings.
+  message: Umum
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 'URL halaman rumah:'
   message: 'URL halaman rumah:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'URL Pembaruan:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'URL Unduhan:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Impor pengaturan
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: Penyertaan
   message: Penyertaan
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Memasang skrip
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Simpan yang asli
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: ''
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'No. Baris:'
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: Kecocokan
   message: Kecocokan
-labelExclude:
-  description: Label of @exclude rules.
-  message: Pengecualian
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: Aturan @exclude-match
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Izinkan pembaruan
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Simpan
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Simpan & Tutup
+labelName:
+  description: Label of script name.
+  message: 'Nama:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Tanpa nama
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 'Yaah, Anda tidak memiliki skrip satupun.'
   message: 'Yaah, Anda tidak memiliki skrip satupun.'
-buttonDisable:
-  description: Button to disable a script.
-  message: Nonaktifkan
-buttonEnable:
-  description: Button to enable a script.
-  message: Aktifkan
-buttonEdit:
-  description: Button to edit a script.
-  message: Sunting
-buttonRemove:
-  description: Button to remove a script.
-  message: Hapus
-buttonUpdate:
-  description: Check a script for updates.
-  message: Periksa pembaruan
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 item diimpor.
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Gunakan @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    Modifikasi belum disimpan!
-    Klik Oke untuk menghapusnya atau batal untuk tinggal.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Melakukan vakum data...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Data tervakum
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: >-
-    Buang redundansi dan coba memuat ulang sumber daya yang tidak ada dalam
-    cache.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Temukan skrip untuk situs ini
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Skrip diaktifkan
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Skrip dinonaktifkan
-menuCommands:
-  description: Menu item to list script commands.
-  message: Perintah script
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Pencarian untuk: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: No script is found.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Notify script updates
+labelRelated:
+  description: Label of related links.
+  message: 'Tautan terkait: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: ''
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Ganti dengan: '
   message: 'Ganti dengan: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Ganti
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Semua
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: Muat ulang tab saat ini setelah memilih hidupkan/matikan skrip dari menu
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Masukkan URL:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Pasang dari URL
-labelSync:
-  description: Label for sync options.
-  message: Sinkron
-lastSync:
-  description: Label for last sync timestamp.
-  message: Sinkron terakhir pada $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Sedang memulai...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Kesalahan saat memulai!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: Sinkron akan segera dimulai...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Sinkron dalam proses...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Kesalahan sinkron!
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: Namespace skrip konflik! Mohon ubah @name dan @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Skrip tidak valid!
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Run-At:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Baku)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Penyunting Skrip
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Pencarian untuk: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Search scripts...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Pengaturan
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   description: Option to show number of running scripts on the badge.
   message: Tampilkan jumlah skrip yang berjalan di lencana
   message: Tampilkan jumlah skrip yang berjalan di lencana
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'No. Baris:'
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Daftar hitam
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: URL yang cocok dengan daftar ini tidak akan diinjeksi oleh skrip.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Simpan
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: Daftar hitam diperbarui.
-labelGeneral:
-  description: Label for general settings.
-  message: Umum
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Status sinkron skrip
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Tanpa
-labelSyncService:
-  description: Label for sync service select.
-  message: Sinkron ke
+labelSync:
+  description: Label for sync options.
+  message: Sinkron
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: Izinkan
   message: Izinkan
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Cabut
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: Mengizinkan
   message: Mengizinkan
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: Gaya kustom diperbarui.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Gaya Kustom
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    CSS Kustom untuk halaman opsi dan halaman pemasangan skrip. Jika Anda tidak
-    yakin untuk apa ini, mohon jangan menyuntingnya.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Simpan
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Tanpa
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Cabut
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Status sinkron skrip
+labelSyncService:
+  description: Label for sync service select.
+  message: Sinkron ke
+labelTranslator:
+  description: Label of translator.
+  message: 'Penerjemah: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'URL Pembaruan:'
+lastSync:
+  description: Label for last sync timestamp.
+  message: Sinkron terakhir pada $1
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Pelajari lebih lanjut tantang pola daftar hitam.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Perintah script
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: Buka Dasbor
   message: Buka Dasbor
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Temukan skrip untuk situs ini
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: Skrip yang cocok
   message: Skrip yang cocok
-buttonOK:
-  description: OK button on dialog.
-  message: OKE
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Batal
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Impor pengaturan
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Pelajari lebih lanjut tantang pola daftar hitam.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Kode
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Pengaturan
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Pengaturan skrip
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Kustom meta data
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Simpan yang asli
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Update
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Skrip dinonaktifkan
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Skrip diaktifkan
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Memeriksa pembaruan...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Kesalahan saat mengambil skrip!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Gagal mengambil informasi pembaruan.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Kesalahan memuat data skrip.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Kesalahan memuat dependensi.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 item diimpor.
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Skrip telah terpasang.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Skrip tidak valid!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Data skrip telah dimuat.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Memuat ...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Memuat data skrip...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Memuat dependensi... ($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: Namespace skrip konflik! Mohon ubah @name dan @namespace.
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Ditemukan versi baru
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Tidak ada pembaruan ditemukan.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: Daftar hitam diperbarui.
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: Gaya kustom diperbarui.
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 'Script [$1] is updated!'
   message: 'Script [$1] is updated!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Notify script updates
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Install from $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Search scripts...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: No script is found.
-buttonHome:
-  description: Button to open homepage.
-  message: ''
-buttonSupport:
-  description: Button to open support page.
-  message: ''
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: ''
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: ''
-buttonFilter:
-  description: Button to show filters menu.
-  message: ''
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Kesalahan sinkron!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Sedang memulai...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Kesalahan saat memulai!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: Sinkron akan segera dimulai...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Sinkron dalam proses...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Skrip telah diperbarui.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Memperbarui...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: ''
   message: ''
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ''
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ''
-labelFilterSort:
-  description: Label for sort filter.
-  message: ''
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: Tentang
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Skrip terpasang
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Pengaturan
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Update

+ 365 - 365
src/_locales/it/messages.yml

@@ -1,283 +1,370 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Introduce il supporto agli userscript per browser.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Script aggiornato.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Errore durante lo scaricamento dello script!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Script installato.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Senza nome
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Aggiornando...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Nuova versione trovata.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Controllando aggiornamenti...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Problemi nello scaricamento delle informazioni sull'aggiornamento.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Aggiornamento non trovato.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Installando script
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Opzioni
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Chiudo dopo l'installazione
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Traccia il file locale prima di chiudere questa finestra
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Conferma installazione
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: '<a href="https://github.com/acolombo25">acolombo</a>'
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Tutti/Nessuno
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Annulla
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Chiudi
   message: Chiudi
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Errore caricamento dati script.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Dati script caricati.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Errore caricamento dipendenze.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Caricamento dipendenze... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Caricamento dati script...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Script installati
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Impostazioni
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: A riguardo
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Conferma installazione
+buttonDisable:
+  description: Button to disable a script.
+  message: Disabilita
+buttonEdit:
+  description: Button to edit a script.
+  message: Modifica
+buttonEnable:
+  description: Button to enable a script.
+  message: Abilita
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Esporta a zip
+buttonFilter:
+  description: Button to show filters menu.
+  message: Filtri
+buttonHome:
+  description: Button to open homepage.
+  message: Homepage
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Importa da zip
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Installa da URL
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Opzioni
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Nuovo
   message: Nuovo
+buttonOK:
+  description: OK button on dialog.
+  message: OK
+buttonRemove:
+  description: Button to remove a script.
+  message: Rimuovi
+buttonReplace:
+  description: Button to replace the current match.
+  message: Sostituisci
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Tutti
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Salve
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Salva
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Salva & Chiudi
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Salva
+buttonSupport:
+  description: Button to open support page.
+  message: Supporto
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: Annulla
+buttonUpdate:
+  description: Check a script for updates.
+  message: Controlla aggiornamenti
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Controlla tutti gli aggiornamenti
   message: Controlla tutti gli aggiornamenti
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Caricamento ...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Svuota database
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Dati eliminati
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Eliminando dati...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    Modifiche non salvate!
+    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.
+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.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Metadata personalizzato
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Impostazioni script
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Codice
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Impostazioni
   message: Impostazioni
+extDescription:
+  description: Description for this extension.
+  message: Introduce il supporto agli userscript per browser.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ordine alfabetico
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ordine di esecuzione
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'URL Input:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Utilizza @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: Rimuovi le ridondanze e prova a ricarica 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
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Traccia il file locale prima di chiudere questa finestra
+labelAbout:
+  description: Label shown on top of the about page.
+  message: Riguardo Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Permetti aggiornamenti
+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 corente dopo aver spento o acceso uno script dal menu
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: Controlla automaticamente gli script per aggiornamenti tutti i giorni
   message: Controlla automaticamente gli script per aggiornamenti tutti i giorni
-labelDataImport:
-  description: Section title of data import.
-  message: Importazione Dati
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Importa da zip
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Svuota database
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Blacklist
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Linguaggio corrente: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Stile Personalizzato
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Esportazione Dati
   message: Esportazione Dati
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Esporta dati script
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Tutti/Nessuno
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Esporta a zip
-labelAbout:
-  description: Label shown on top of the about page.
-  message: Riguardo Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Link correlati: '
+labelDataImport:
+  description: Section title of data import.
+  message: Importazione Dati
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Dona
   message: Dona
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'URL Download:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: '@exclude rules'
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: '@exclude-match rules'
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Esporta dati script
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Feedback
   message: Feedback
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Autore: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Traduttore: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: '<a href="https://github.com/acolombo25">acolombo</a>'
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Linguaggio corrente: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Editor Script
-labelName:
-  description: Label of script name.
-  message: 'Nome:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Esegui-In:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Default)
+labelFilterSort:
+  description: Label for sort filter.
+  message: Ordina per $1
+labelGeneral:
+  description: Label for general settings.
+  message: Generale
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 'URL Homepage:'
   message: 'URL Homepage:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'URL Aggiornamento:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'URL Download:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Importa impostazioni
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: '@include rules'
   message: '@include rules'
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Installando script
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Tieni originale
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: ''
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Linea numero: '
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: '@match rules'
   message: '@match rules'
-labelExclude:
-  description: Label of @exclude rules.
-  message: '@exclude rules'
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: '@exclude-match rules'
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Permetti aggiornamenti
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Salve
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Salva & Chiudi
+labelName:
+  description: Label of script name.
+  message: 'Nome:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Senza nome
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 'Oops, non hai ancora nessuno script installato.'
   message: 'Oops, non hai ancora nessuno script installato.'
-buttonDisable:
-  description: Button to disable a script.
-  message: Disabilita
-buttonEnable:
-  description: Button to enable a script.
-  message: Abilita
-buttonEdit:
-  description: Button to edit a script.
-  message: Modifica
-buttonRemove:
-  description: Button to remove a script.
-  message: Rimuovi
-buttonUpdate:
-  description: Check a script for updates.
-  message: Controlla aggiornamenti
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 elemento/i importati.
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Utilizza @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    Modifiche non salvate!
-    Clicca OK per scartarle o annulla per rimanere.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Eliminando dati...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Dati eliminati
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: Rimuovi le ridondanze e prova a ricarica le risorse mancanti in cache.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Cerca script per questo sito
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Script abilitati
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Script disabilitati
-menuCommands:
-  description: Menu item to list script commands.
-  message: Comandi script
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Cerca: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: Nessuno script trovato.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Notifica aggiornamenti script
+labelRelated:
+  description: Label of related links.
+  message: 'Link correlati: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: '[Rimosso]'
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Sostituisci con: '
   message: 'Sostituisci con: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Sostituisci
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Tutti
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: Ricarica la scheda corente dopo aver spento o acceso uno script dal menu
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'URL Input:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Installa da URL
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Esegui-In:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Default)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Editor Script
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Cerca: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Cerca script...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Impostazioni
+labelShowBadge:
+  description: Option to show number of running scripts on the badge.
+  message: Visualizza sul badge il numero degli script in esecuzione
 labelSync:
 labelSync:
   description: Label for sync options.
   description: Label for sync options.
   message: Sincronizzazione
   message: Sincronizzazione
+labelSyncAuthorize:
+  description: Label for button to authorize a service.
+  message: Autorizza
+labelSyncAuthorizing:
+  description: Label for button when authorization is in progress.
+  message: Autorizzando
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Nessuno
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Revoca
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Stato sincronizzazione script
+labelSyncService:
+  description: Label for sync service select.
+  message: Sincronizza con
+labelTranslator:
+  description: Label of translator.
+  message: 'Traduttore: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'URL Aggiornamento:'
 lastSync:
 lastSync:
   description: Label for last sync timestamp.
   description: Label for last sync timestamp.
   message: Ultima sincronizzazione il $1
   message: Ultima sincronizzazione il $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Inizializzando...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Errore inizializzazione!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: La sincronizzazione partirà presto...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Sincronizzazione in progresso...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Errore sincronizzazione!
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Impara di più sui pattern blacklist.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Comandi script
+menuDashboard:
+  description: Label for menu item to open dashboard.
+  message: Apri Dashboard
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Cerca script per questo sito
+menuMatchedScripts:
+  description: Label for menu listing matched scripts.
+  message: Script corrispondenti
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Script disabilitati
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Script abilitati
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Controllando aggiornamenti...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Errore durante lo scaricamento dello script!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Problemi nello scaricamento delle informazioni sull'aggiornamento.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Errore caricamento dati script.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Errore caricamento dipendenze.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 elemento/i importati.
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Script installato.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Script non valido!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Dati script caricati.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Caricamento ...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Caricamento dati script...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Caricamento dipendenze... ($1/$2)
 msgNamespaceConflict:
 msgNamespaceConflict:
   description: >-
   description: >-
     Message shown when namespace of the new script conflicts with an existent
     Message shown when namespace of the new script conflicts with an existent
@@ -285,143 +372,56 @@ msgNamespaceConflict:
   message: >-
   message: >-
     Conflitto del namespace dello script! Per favore modifica @name e
     Conflitto del namespace dello script! Per favore modifica @name e
     @namespace.
     @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Script non valido!
-labelShowBadge:
-  description: Option to show number of running scripts on the badge.
-  message: Visualizza sul badge il numero degli script in esecuzione
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Linea numero: '
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Blacklist
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: Gli URL in questa lista non saranno affetti dagli script.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Salva
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Nuova versione trovata.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Aggiornamento non trovato.
 msgSavedBlacklist:
 msgSavedBlacklist:
   description: Message shown when blacklist are saved.
   description: Message shown when blacklist are saved.
   message: Blacklist aggiornata.
   message: Blacklist aggiornata.
-labelGeneral:
-  description: Label for general settings.
-  message: Generale
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Stato sincronizzazione script
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Nessuno
-labelSyncService:
-  description: Label for sync service select.
-  message: Sincronizza con
-labelSyncAuthorize:
-  description: Label for button to authorize a service.
-  message: Autorizza
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Revoca
-labelSyncAuthorizing:
-  description: Label for button when authorization is in progress.
-  message: Autorizzando
 msgSavedCustomCSS:
 msgSavedCustomCSS:
   description: Message shown when custom CSS is saved.
   description: Message shown when custom CSS is saved.
   message: Stile personalizzato aggiornato.
   message: Stile personalizzato aggiornato.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Stile Personalizzato
-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.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Salva
-menuDashboard:
-  description: Label for menu item to open dashboard.
-  message: Apri Dashboard
-menuMatchedScripts:
-  description: Label for menu listing matched scripts.
-  message: Script corrispondenti
-buttonOK:
-  description: OK button on dialog.
-  message: OK
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Annulla
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Importa impostazioni
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Impara di più sui pattern blacklist.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Codice
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Impostazioni
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Impostazioni script
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Metadata personalizzato
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Tieni originale
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Aggiornamento
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 'Lo script [$1] è aggiornato!'
   message: 'Lo script [$1] è aggiornato!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Notifica aggiornamenti script
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Installa da $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Cerca script...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: Nessuno script trovato.
-buttonHome:
-  description: Button to open homepage.
-  message: Homepage
-buttonSupport:
-  description: Button to open support page.
-  message: Supporto
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: Annulla
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: '[Rimosso]'
-buttonFilter:
-  description: Button to show filters menu.
-  message: Filtri
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Errore sincronizzazione!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Inizializzando...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Errore inizializzazione!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: La sincronizzazione partirà presto...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Sincronizzazione in progresso...
+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: Aggiornando...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: Visualizza script abilitati per primi
   message: Visualizza script abilitati per primi
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ordine di esecuzione
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ordine alfabetico
-labelFilterSort:
-  description: Label for sort filter.
-  message: Ordina per $1
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: A riguardo
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Script installati
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Impostazioni
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Aggiornamento

+ 367 - 367
src/_locales/ja/messages.yml

@@ -1,425 +1,425 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: ブラウザでユーザースクリプトを利用できるようにします。
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: スクリプトが更新されました。
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: スクリプトの取得中にエラーが発生しました!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: スクリプトがインストールされました。
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: 名前なし
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: 更新中…
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: 新しいバージョンが見つかりました。
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: 更新を確認中…
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: 更新情報の取得に失敗しました。
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: 更新は見つかりませんでした。
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: スクリプトのインストール
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: オプション
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: インストール後にこのページを閉じる
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: このページを閉じるまでローカルファイルの変更を監視する
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: インストール
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: >-
+    <a
+    href="https://www.transifex.com/user/profile/100%E3%81%AE%E4%BA%BA/">100の人</a>、Takute
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: すべて選択 / 解除
+buttonCancel:
+  description: Cancel button on dialog.
+  message: キャンセル
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: キャンセル
   message: キャンセル
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: スクリプトの取得に失敗しました。
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: スクリプトを取得しました。
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: 依存ライブラリの取得中にエラーが発生しました。
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: 依存ライブラリを取得中… ($1⁄$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: スクリプトの取得中…
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: インストール済み
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: 設定
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: Violentmonkey について
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: インストール
+buttonDisable:
+  description: Button to disable a script.
+  message: 無効化
+buttonEdit:
+  description: Button to edit a script.
+  message: 編集
+buttonEnable:
+  description: Button to enable a script.
+  message: 有効化
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: ZIPファイルにエクスポート
+buttonFilter:
+  description: Button to show filters menu.
+  message: 条件指定
+buttonHome:
+  description: Button to open homepage.
+  message: ホームページ
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: ZIPファイルからインポート
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: URLからインストール
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: オプション
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: 新規作成
   message: 新規作成
+buttonOK:
+  description: OK button on dialog.
+  message: OK
+buttonRemove:
+  description: Button to remove a script.
+  message: 削除
+buttonReplace:
+  description: Button to replace the current match.
+  message: 置換
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: すべて置換
+buttonSave:
+  description: Button to save modifications of a script.
+  message: 保存
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: 保存
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: 保存して閉じる
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: 保存
+buttonSupport:
+  description: Button to open support page.
+  message: サポート ページ
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: 戻す
+buttonUpdate:
+  description: Check a script for updates.
+  message: 更新を確認
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: すべての更新を確認
   message: すべての更新を確認
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: 読み込み中…
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: データベースの掃除
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: データを掃除しました
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: データを掃除中…
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    変更内容が保存されていません!
+    「OK」をクリックすると変更を破棄します。 (「キャンセル」でこのページに留まります。)
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: リストのURLに一致するページでは、スクリプトを実行しません。
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: オプションページ、およびスクリプトのインストールページ用のカスタムCSSです。この項目が何であるか把握していない場合は、編集しないようお願いします。
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: カスタムメタデータ
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: スクリプト別の設定
+editNavCode:
+  description: Label of code tab in script editor.
+  message: コード
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: 設定
   message: 設定
+extDescription:
+  description: Description for this extension.
+  message: ブラウザでユーザースクリプトを利用できるようにします。
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: アルファベット順序
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: 実行順序
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: URLを入力してください。
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: '@downloadURL を使用'
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: 冗長なデータを破棄し、キャッシュから欠落しているリソースの再読み込みを試みます。
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: $1 からインストール
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: インストール後にこのページを閉じる
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: このページを閉じるまでローカルファイルの変更を監視する
+labelAbout:
+  description: Label shown on top of the about page.
+  message: Violentmonkey について
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: 更新を許可
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: '作者: '
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: メニューからスクリプトの有効/無効を切り替えたときに表示中のタブを更新する
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: スクリプトの更新を自動的に確認する (毎日)
   message: スクリプトの更新を自動的に確認する (毎日)
-labelDataImport:
-  description: Section title of data import.
-  message: インポート
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: ZIPファイルからインポート
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: データベースの掃除
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: ブラックリス
+labelCurrentLang:
+  description: Label of current language.
+  message: '現在の言語: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: カスタムスタイル
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: エクスポート
   message: エクスポート
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: スクリプトが保存したデータを含める
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: すべて選択 / 解除
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: ZIPファイルにエクスポート
-labelAbout:
-  description: Label shown on top of the about page.
-  message: Violentmonkey について
-labelRelated:
-  description: Label of related links.
-  message: '関連リンク: '
+labelDataImport:
+  description: Section title of data import.
+  message: インポート
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: 寄付
   message: 寄付
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: '更新を取得するURL:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: 除外するページのURL (@exclude)
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: 除外するページのURL (@exclude-match)
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: スクリプトが保存したデータを含める
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: フィードバック
   message: フィードバック
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: '作者: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: '翻訳者: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: >-
-    <a
-    href="https://www.transifex.com/user/profile/100%E3%81%AE%E4%BA%BA/">100の人</a>、Takute
-labelCurrentLang:
-  description: Label of current language.
-  message: '現在の言語: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: スクリプトエディタ
-labelName:
-  description: Label of script name.
-  message: 'スクリプト名:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: '実行タイミング:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (変更しない)
+labelFilterSort:
+  description: Label for sort filter.
+  message: $1 によって
+labelGeneral:
+  description: Label for general settings.
+  message: 基本設定
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 'ホームページのURL:'
   message: 'ホームページのURL:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: '更新を確認するURL:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: '更新を取得するURL:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Violentmonkey の設定もインポートする
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: 実行するページのURL (@include)
   message: 実行するページのURL (@include)
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: スクリプトのインストール
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: 元のルールに追記
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: ''
+labelLineNumber:
+  description: Label for line number jumper.
+  message: '指定行へ移動: '
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: 実行するページのURL (@match)
   message: 実行するページのURL (@match)
-labelExclude:
-  description: Label of @exclude rules.
-  message: 除外するページのURL (@exclude)
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: 除外するページのURL (@exclude-match)
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: 更新を許可
-buttonSave:
-  description: Button to save modifications of a script.
-  message: 保存
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: 保存して閉じる
+labelName:
+  description: Label of script name.
+  message: 'スクリプト名:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: 名前なし
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: スクリプトはインストールされていません。
   message: スクリプトはインストールされていません。
-buttonDisable:
-  description: Button to disable a script.
-  message: 無効化
-buttonEnable:
-  description: Button to enable a script.
-  message: 有効化
-buttonEdit:
-  description: Button to edit a script.
-  message: 編集
-buttonRemove:
-  description: Button to remove a script.
-  message: 削除
-buttonUpdate:
-  description: Check a script for updates.
-  message: 更新を確認
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1個のスクリプトをインポートしました。
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: '@downloadURL を使用'
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    変更内容が保存されていません!
-    「OK」をクリックすると変更を破棄します。 (「キャンセル」でこのページに留まります。)
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: データを掃除中…
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: データを掃除しました
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: 冗長なデータを破棄し、キャッシュから欠落しているリソースの再読み込みを試みます。
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: 表示しているサイト用のスクリプトを探す
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: スクリプトは有効
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: スクリプトは無効
-menuCommands:
-  description: Menu item to list script commands.
-  message: ユーザスクリプトコマンド
-labelSearch:
-  description: Label for search input in search box.
-  message: '検索する文字列: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: スクリプトは見つかりませんでした。
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: スクリプトの更新を通知する
+labelRelated:
+  description: Label of related links.
+  message: '関連リンク: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: 【削除したもの】
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: '置換後の文字列: '
   message: '置換後の文字列: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: 置換
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: すべて置換
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: メニューからスクリプトの有効/無効を切り替えたときに表示中のタブを更新する
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: URLを入力してください。
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: URLからインストール
-labelSync:
-  description: Label for sync options.
-  message: 同期
-lastSync:
-  description: Label for last sync timestamp.
-  message: $1 に同期
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: 初期化中…
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: 初期化エラー!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: 同期を開始中…
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: 同期中…
-msgSyncError:
-  description: Message shown when sync failed.
-  message: 同期エラー!
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: スクリプトの名前空間が衝突しています! @name か @namespace を変更してください。
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: 無効なスクリプトです!
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: '実行タイミング:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (変更しない)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: スクリプトエディタ
+labelSearch:
+  description: Label for search input in search box.
+  message: '検索する文字列: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: スクリプトを検索
+labelSettings:
+  description: Label shown on the top of settings page
+  message: 設定
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   description: Option to show number of running scripts on the badge.
   message: ツールバーアイコンにページで実行中のスクリプト数を表示する
   message: ツールバーアイコンにページで実行中のスクリプト数を表示する
-labelLineNumber:
-  description: Label for line number jumper.
-  message: '指定行へ移動: '
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: ブラックリスト
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: リストのURLに一致するページでは、スクリプトを実行しません。
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: 保存
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: ブラックリストを更新しました。
-labelGeneral:
-  description: Label for general settings.
-  message: 基本設定
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: スクリプトのステータスも同期する
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: なし
-labelSyncService:
-  description: Label for sync service select.
-  message: '同期に利用するサービス:'
+labelSync:
+  description: Label for sync options.
+  message: 同期
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: アクセス許可
   message: アクセス許可
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: 取り消し
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: 確認中
   message: 確認中
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: カスタムスタイルが更新されました。
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: カスタムスタイル
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: オプションページ、およびスクリプトのインストールページ用のカスタムCSSです。この項目が何であるか把握していない場合は、編集しないようお願いします。
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: 保存
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: なし
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: 取り消し
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: スクリプトのステータスも同期する
+labelSyncService:
+  description: Label for sync service select.
+  message: '同期に利用するサービス:'
+labelTranslator:
+  description: Label of translator.
+  message: '翻訳者: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: '更新を確認するURL:'
+lastSync:
+  description: Label for last sync timestamp.
+  message: $1 に同期
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: パターンの詳細
+menuCommands:
+  description: Menu item to list script commands.
+  message: ユーザスクリプトコマンド
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: オプション
   message: オプション
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: 表示しているサイト用のスクリプトを探す
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: このページで実行されるスクリプト
   message: このページで実行されるスクリプト
-buttonOK:
-  description: OK button on dialog.
-  message: OK
-buttonCancel:
-  description: Cancel button on dialog.
-  message: キャンセル
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Violentmonkey の設定もインポートする
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: パターンの詳細
-editNavCode:
-  description: Label of code tab in script editor.
-  message: コード
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: 設定
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: スクリプト別の設定
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: カスタムメタデータ
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: 元のルールに追記
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: 更新
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: スクリプトは無効
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: スクリプトは有効
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: 更新を確認中…
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: スクリプトの取得中にエラーが発生しました!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: 更新情報の取得に失敗しました。
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: スクリプトの取得に失敗しました。
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: 依存ライブラリの取得中にエラーが発生しました。
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1個のスクリプトをインポートしました。
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: スクリプトがインストールされました。
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: 無効なスクリプトです!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: スクリプトを取得しました。
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: 読み込み中…
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: スクリプトの取得中…
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: 依存ライブラリを取得中… ($1⁄$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: スクリプトの名前空間が衝突しています! @name か @namespace を変更してください。
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: 新しいバージョンが見つかりました。
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: 更新は見つかりませんでした。
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: ブラックリストを更新しました。
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: カスタムスタイルが更新されました。
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: スクリプト「$1」が更新されました!
   message: スクリプト「$1」が更新されました!
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: スクリプトの更新を通知する
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: $1 からインストール
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: スクリプトを検索
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: スクリプトは見つかりませんでした。
-buttonHome:
-  description: Button to open homepage.
-  message: ホームページ
-buttonSupport:
-  description: Button to open support page.
-  message: サポート ページ
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: 戻す
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: 【削除したもの】
-buttonFilter:
-  description: Button to show filters menu.
-  message: 条件指定
+msgSyncError:
+  description: Message shown when sync failed.
+  message: 同期エラー!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: 初期化中…
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: 初期化エラー!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: 同期を開始中…
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: 同期中…
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: スクリプトが更新されました。
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: 更新中…
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: 有効にされたスクリプトを先に
   message: 有効にされたスクリプトを先に
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: 実行順序
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: アルファベット順序
-labelFilterSort:
-  description: Label for sort filter.
-  message: $1 によって
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: Violentmonkey について
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: インストール済み
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: 設定
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: 更新

+ 372 - 372
src/_locales/pl/messages.yml

@@ -1,430 +1,430 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Zapewnia obsługę skryptów użytkownika dla przeglądarek.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Skrypt zaktualizowany.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Błąd przy pobieraniu skryptu!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Skrypt zainstalowany.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Bez nazwy
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Aktualizacja...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Znaleziono nową wersję.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Sprawdzanie aktualizacji...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Błąd podczas pobierania informacji o aktualizacjach.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Nie znaleziono aktualizacji.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Instalacja skryptu
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Opcje
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Zamknij po zakończeniu instalacji
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Śledź plik lokalny przed zamknięciem tego okna
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Potwierdź instalację
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: >-
+    <a href=mailto:[email protected]>MISI90</a>, <a
+    href=mailto:[email protected]>Piter432</a>, <a
+    href=mailto:[email protected]>hawkeye116477</a>
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Wszystkie/Żaden
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Anuluj
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Zamknij
   message: Zamknij
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Błąd wczytywania skryptu.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Skrypt wczytany.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Błąd podczas wczytywania zależności.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Wczytywanie zależności... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Wczytywanie skryptu...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Zainstalowane skrypty
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Ustawienia
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: O rozszerzeniu
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Potwierdź instalację
+buttonDisable:
+  description: Button to disable a script.
+  message: Wyłącz
+buttonEdit:
+  description: Button to edit a script.
+  message: Edytuj
+buttonEnable:
+  description: Button to enable a script.
+  message: Włącz
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Eksportuj do pliku ".zip"
+buttonFilter:
+  description: Button to show filters menu.
+  message: Filtry
+buttonHome:
+  description: Button to open homepage.
+  message: Strona główna
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Importuj z pliku ".zip"
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Zainstaluj z adresu URL
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Opcje
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Nowy skrypt
   message: Nowy skrypt
+buttonOK:
+  description: OK button on dialog.
+  message: OK
+buttonRemove:
+  description: Button to remove a script.
+  message: Usuń
+buttonReplace:
+  description: Button to replace the current match.
+  message: Zamień
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Wszystko
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Zapisz
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Zapisz
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Zapisz i zamknij
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Zapisz
+buttonSupport:
+  description: Button to open support page.
+  message: Strona wsparcia technicznego
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: Cofnij
+buttonUpdate:
+  description: Check a script for updates.
+  message: Sprawdź dostępność aktualizacji
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Sprawdź aktualizacje dla wszystkich skryptów
   message: Sprawdź aktualizacje dla wszystkich skryptów
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Wczytywanie ...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Wyczyść bazę danych
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Dane wyczyszczone
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Czyszczenie danych...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: >-
+    Modyfikacje w tym skrypcie nie zostały zapisane! Kliknij "OK", aby je
+    porzucić lub "Anuluj", aby je zostawić.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: 'Adresy URL, które są na tej liście, nie zostaną dołączone do skryptów.'
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    Niestandardowy CSS dla stron z opcjami i instalacją skryptu. Jeśli nie
+    jesteś pewien/pewna co to jest, to nie edytuj tego.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Niestandardowe metadane
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Ustawienia skryptu
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Kod
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Ustawienia
   message: Ustawienia
+extDescription:
+  description: Description for this extension.
+  message: Zapewnia obsługę skryptów użytkownika dla przeglądarek.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: kolejności alfabetycznej
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: kolejności wykonywania
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Wprowadź adres URL:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Użyj @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: >-
+    Usuń nadmiarowość i spróbuj przeładować brakujące zasoby w pamięci
+    podręcznej.
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: Zainstaluj z $1
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Zamknij po zakończeniu instalacji
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Śledź plik lokalny przed zamknięciem tego okna
+labelAbout:
+  description: Label shown on top of the about page.
+  message: O rozszerzeniu Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Zezwalaj na aktualizację
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Autor: '
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: Odświeżaj bieżącą kartę po włączeniu/wyłączeniu skryptu z menu
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: Automatycznie codziennie sprawdzaj aktualizacje dla skryptów
   message: Automatycznie codziennie sprawdzaj aktualizacje dla skryptów
-labelDataImport:
-  description: Section title of data import.
-  message: Import danych
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Importuj z pliku ".zip"
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Wyczyść bazę danych
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Czarna lista
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Używany język: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Styl niestandardowy
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Eksport danych
   message: Eksport danych
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Eksportuj dane skryptu
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Wszystkie/Żaden
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Eksportuj do pliku ".zip"
-labelAbout:
-  description: Label shown on top of the about page.
-  message: O rozszerzeniu Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Powiązane linki: '
+labelDataImport:
+  description: Section title of data import.
+  message: Import danych
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Dotacja
   message: Dotacja
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'Adres URL pobierania:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: Reguły @exclude
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: Reguły @exclude-match
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Eksportuj dane skryptu
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Informacje zwrotne
   message: Informacje zwrotne
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Autor: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Tłumacze: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: >-
-    <a href=mailto:[email protected]>MISI90</a>, <a
-    href=mailto:[email protected]>Piter432</a>, <a
-    href=mailto:[email protected]>hawkeye116477</a>
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Używany język: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Edytor skryptu
-labelName:
-  description: Label of script name.
-  message: 'Nazwa skryptu:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Moment uruchomienia:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (domyślny)
+labelFilterSort:
+  description: Label for sort filter.
+  message: Sortuj wg $1
+labelGeneral:
+  description: Label for general settings.
+  message: Ogólne
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 'Adres URL strony głównej:'
   message: 'Adres URL strony głównej:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'Adres URL aktualizacji:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'Adres URL pobierania:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Importuj ustawienia
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: Reguły @include
   message: Reguły @include
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Instalacja skryptu
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Zachowaj oryginalne
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: Ostatnio zaktualizowany $1
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Linia nr:'
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: Reguły @match
   message: Reguły @match
-labelExclude:
-  description: Label of @exclude rules.
-  message: Reguły @exclude
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: Reguły @exclude-match
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Zezwalaj na aktualizację
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Zapisz
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Zapisz i zamknij
+labelName:
+  description: Label of script name.
+  message: 'Nazwa skryptu:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Bez nazwy
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 'Ups, jeszcze nie masz żadnego skryptu.'
   message: 'Ups, jeszcze nie masz żadnego skryptu.'
-buttonDisable:
-  description: Button to disable a script.
-  message: Wyłącz
-buttonEnable:
-  description: Button to enable a script.
-  message: Włącz
-buttonEdit:
-  description: Button to edit a script.
-  message: Edytuj
-buttonRemove:
-  description: Button to remove a script.
-  message: Usuń
-buttonUpdate:
-  description: Check a script for updates.
-  message: Sprawdź dostępność aktualizacji
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 pozycja/e/i zaimportowana/e/ych.
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Użyj @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: >-
-    Modyfikacje w tym skrypcie nie zostały zapisane! Kliknij "OK", aby je
-    porzucić lub "Anuluj", aby je zostawić.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Czyszczenie danych...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Dane wyczyszczone
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: >-
-    Usuń nadmiarowość i spróbuj przeładować brakujące zasoby w pamięci
-    podręcznej.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Znajdź skrypty dla tej strony
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Skrypty włączone
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Skrypty wyłączone
-menuCommands:
-  description: Menu item to list script commands.
-  message: Komendy skryptu
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Szukaj: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: Nie znaleziono skryptu.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Powiadamiaj o aktualizacjach skryptów
+labelRelated:
+  description: Label of related links.
+  message: 'Powiązane linki: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: '[Usunięty]'
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Zamień na: '
   message: 'Zamień na: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Zamień
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Wszystko
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: Odświeżaj bieżącą kartę po włączeniu/wyłączeniu skryptu z menu
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Wprowadź adres URL:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Zainstaluj z adresu URL
-labelSync:
-  description: Label for sync options.
-  message: Synchronizacja
-lastSync:
-  description: Label for last sync timestamp.
-  message: Ostatnia synchronizacja o $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Inicjowanie...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Błąd inicjalizacji!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: Synchronizacja rozpocznie się wkrótce...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Trwa synchronizacja...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Błąd synchronizacji!
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: Konflikty przestrzeni nazw skryptu! Proszę zmodyfikować @name i @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Niepoprawny skrypt!
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Moment uruchomienia:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (domyślny)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Edytor skryptu
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Szukaj: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Szukaj skryptów...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Ustawienia
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   description: Option to show number of running scripts on the badge.
   message: Pokazuj liczbę uruchomionych skryptów na plakietce
   message: Pokazuj liczbę uruchomionych skryptów na plakietce
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Linia nr:'
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Czarna lista
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: 'Adresy URL, które są na tej liście, nie zostaną dołączone do skryptów.'
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Zapisz
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: Czarna lista zaktualizowana
-labelGeneral:
-  description: Label for general settings.
-  message: Ogólne
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Synchronizuj stan skryptu
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Żaden
-labelSyncService:
-  description: Label for sync service select.
-  message: Synchronizuj z
+labelSync:
+  description: Label for sync options.
+  message: Synchronizacja
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: Autoryzuj
   message: Autoryzuj
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Unieważnij
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: Autoryzacja
   message: Autoryzacja
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: Styl niestandardowy jest aktualizowany.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Styl niestandardowy
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    Niestandardowy CSS dla stron z opcjami i instalacją skryptu. Jeśli nie
-    jesteś pewien/pewna co to jest, to nie edytuj tego.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Zapisz
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Żaden
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Unieważnij
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Synchronizuj stan skryptu
+labelSyncService:
+  description: Label for sync service select.
+  message: Synchronizuj z
+labelTranslator:
+  description: Label of translator.
+  message: 'Tłumacze: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'Adres URL aktualizacji:'
+lastSync:
+  description: Label for last sync timestamp.
+  message: Ostatnia synchronizacja o $1
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Dowiedz się więcej o formach czarnej listy.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Komendy skryptu
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: Otwórz panel sterowania
   message: Otwórz panel sterowania
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Znajdź skrypty dla tej strony
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: Dopasowane skrypty
   message: Dopasowane skrypty
-buttonOK:
-  description: OK button on dialog.
-  message: OK
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Anuluj
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Importuj ustawienia
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Dowiedz się więcej o formach czarnej listy.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Kod
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Ustawienia
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Ustawienia skryptu
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Niestandardowe metadane
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Zachowaj oryginalne
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Aktualizacja
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Skrypty wyłączone
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Skrypty włączone
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Sprawdzanie aktualizacji...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Błąd przy pobieraniu skryptu!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Błąd podczas pobierania informacji o aktualizacjach.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Błąd wczytywania skryptu.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Błąd podczas wczytywania zależności.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 pozycja/e/i zaimportowana/e/ych.
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Skrypt zainstalowany.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Niepoprawny skrypt!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Skrypt wczytany.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Wczytywanie ...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Wczytywanie skryptu...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Wczytywanie zależności... ($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: Konflikty przestrzeni nazw skryptu! Proszę zmodyfikować @name i @namespace.
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Znaleziono nową wersję.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Nie znaleziono aktualizacji.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: Czarna lista zaktualizowana
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: Styl niestandardowy jest aktualizowany.
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 'Skrypt [$1] jest aktualizowany!'
   message: 'Skrypt [$1] jest aktualizowany!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Powiadamiaj o aktualizacjach skryptów
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Zainstaluj z $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Szukaj skryptów...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: Nie znaleziono skryptu.
-buttonHome:
-  description: Button to open homepage.
-  message: Strona główna
-buttonSupport:
-  description: Button to open support page.
-  message: Strona wsparcia technicznego
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: Cofnij
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: '[Usunięty]'
-buttonFilter:
-  description: Button to show filters menu.
-  message: Filtry
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Błąd synchronizacji!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Inicjowanie...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Błąd inicjalizacji!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: Synchronizacja rozpocznie się wkrótce...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Trwa synchronizacja...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Skrypt zaktualizowany.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Aktualizacja...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: Pokazuj najpierw włączone skrypty
   message: Pokazuj najpierw włączone skrypty
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: kolejności wykonywania
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: kolejności alfabetycznej
-labelFilterSort:
-  description: Label for sort filter.
-  message: Sortuj wg $1
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: Ostatnio zaktualizowany $1
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: O rozszerzeniu
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Zainstalowane skrypty
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Ustawienia
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Aktualizacja

+ 368 - 368
src/_locales/pt_BR/messages.yml

@@ -1,285 +1,372 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Fornece suporte a scripts de usuários para navegadores.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Script atualizado.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Erro ao obter script!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Script instalado.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Sem nome
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Atualizando...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Nova versão encontrada.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Procurando atualizações...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Falha ao obter informações de atualização.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Nenhuma atualização encontrada.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Instalando o script
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Opções
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Fechar após instalação
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Monitorar o arquivo local até esta janela ser fechada
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Confirmar instalação
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: '<a href=https://github.com/KingThunder>KingThunder</a>'
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Todos/nenhum
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Cancelar
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Fechar
   message: Fechar
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Erro ao carregar os dados do script.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Dados do script carregados.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Erro ao carregar dependências.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: A carregar dependências... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: A carregar dados do script...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Scripts instalados
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Configurações
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: Sobre
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Confirmar instalação
+buttonDisable:
+  description: Button to disable a script.
+  message: Desativar
+buttonEdit:
+  description: Button to edit a script.
+  message: Editar
+buttonEnable:
+  description: Button to enable a script.
+  message: Ativar
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Exportar para ZIP
+buttonFilter:
+  description: Button to show filters menu.
+  message: Filtros
+buttonHome:
+  description: Button to open homepage.
+  message: Website
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Importar a partir de ZIP
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Instalar a partir de URL
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Opções
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Novo
   message: Novo
+buttonOK:
+  description: OK button on dialog.
+  message: OK
+buttonRemove:
+  description: Button to remove a script.
+  message: Remover
+buttonReplace:
+  description: Button to replace the current match.
+  message: Substituir
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Tudo
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Salvar
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Salvar
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Salvar e fechar
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Salvar
+buttonSupport:
+  description: Button to open support page.
+  message: Página de suporte
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: Anular
+buttonUpdate:
+  description: Check a script for updates.
+  message: Procurar atualizações
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Procurar atualizações para todos
   message: Procurar atualizações para todos
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Carregando...
-labelSettings:
-  description: Label shown on the top of settings page
-  message: Configurações
-labelAutoUpdate:
-  description: Option to allow automatically checking scripts for updates every 24 hours.
-  message: Procurar atualizações de scripts automaticamente todos os dias
-labelDataImport:
-  description: Section title of data import.
-  message: Importar dados
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Importar a partir de ZIP
 buttonVacuum:
 buttonVacuum:
   description: Button to vacuum extension data.
   description: Button to vacuum extension data.
   message: Limpar base de dados
   message: Limpar base de dados
-labelDataExport:
-  description: Section title of data export.
-  message: Exportar dados
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Exportar dados do script
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Todos/nenhum
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Exportar para ZIP
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Dados otimizados
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Otimizando os dados...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    As alterações não foram guardadas!
+    Clique em OK para rejeitá-las ou em Cancelar para ficar.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: Os URLs correspondidos por esta lista não serão injetados com scripts.
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    CSS personalizado para as páginas de opções e de instalação de scripts. Se
+    não tiver a certeza da utilidade disto, por favor, não altere.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Metadados personalizados
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Definições do script
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Código
+editNavSettings:
+  description: Label of settings tab in script editor.
+  message: Definições
+extDescription:
+  description: Description for this extension.
+  message: Fornece suporte a scripts de usuários para navegadores.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ordem alfabética
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ordem de execução
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Coloque o URL:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Utilizar @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: Eliminar as redundâncias e tentar recarregar os recursos em falta no cache.
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: Instalar a partir do $1
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Fechar após instalação
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Monitorar o arquivo local até esta janela ser fechada
 labelAbout:
 labelAbout:
   description: Label shown on top of the about page.
   description: Label shown on top of the about page.
   message: Sobre o Violentmonkey
   message: Sobre o Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Links relacionados: '
-labelDonate:
-  description: Label of link to donate page.
-  message: Fazer uma doação
-labelFeedback:
-  description: Label of link to feedback page.
-  message: Fornecer comentários
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Permitir atualização
 labelAuthor:
 labelAuthor:
   description: Label of author shown in the details of a script.
   description: Label of author shown in the details of a script.
   message: 'Autor: '
   message: 'Autor: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Tradução: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: '<a href=https://github.com/KingThunder>KingThunder</a>'
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: >-
+    Recarregar o separador atual após ativar/desativar um script a partir do
+    menu
+labelAutoUpdate:
+  description: Option to allow automatically checking scripts for updates every 24 hours.
+  message: Procurar atualizações de scripts automaticamente todos os dias
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Lista negra
 labelCurrentLang:
 labelCurrentLang:
   description: Label of current language.
   description: Label of current language.
   message: 'Idioma atual: '
   message: 'Idioma atual: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Editor de scripts
-labelName:
-  description: Label of script name.
-  message: 'Nome:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Executar em:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Padrão)
-labelHomepageURL:
-  description: Label of script @homepageURL in custom meta data.
-  message: 'URL do website:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'URL de atualização:'
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Estilo personalizado
+labelDataExport:
+  description: Section title of data export.
+  message: Exportar dados
+labelDataImport:
+  description: Section title of data import.
+  message: Importar dados
+labelDonate:
+  description: Label of link to donate page.
+  message: Fazer uma doação
 labelDownloadURL:
 labelDownloadURL:
   description: Label of script @downloadURL in custom meta data.
   description: Label of script @downloadURL in custom meta data.
   message: 'URL de download:'
   message: 'URL de download:'
-labelInclude:
-  description: Label of @include rules.
-  message: Regras @include
-labelMatch:
-  description: Label of @match rules.
-  message: Regras @match
 labelExclude:
 labelExclude:
   description: Label of @exclude rules.
   description: Label of @exclude rules.
   message: Regras @exclude
   message: Regras @exclude
 labelExcludeMatch:
 labelExcludeMatch:
   description: Label of @exclude-match rules.
   description: Label of @exclude-match rules.
   message: Regras @exclude-match
   message: Regras @exclude-match
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Permitir atualização
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Salvar
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Salvar e fechar
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Exportar dados do script
+labelFeedback:
+  description: Label of link to feedback page.
+  message: Fornecer comentários
+labelFilterSort:
+  description: Label for sort filter.
+  message: Ordenar por $1
+labelGeneral:
+  description: Label for general settings.
+  message: Gerais
+labelHomepageURL:
+  description: Label of script @homepageURL in custom meta data.
+  message: 'URL do website:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Importar definições
+labelInclude:
+  description: Label of @include rules.
+  message: Regras @include
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Instalando o script
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Manter originais
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: 'Última atualização: $1'
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Linha n.º: '
+labelMatch:
+  description: Label of @match rules.
+  message: Regras @match
+labelName:
+  description: Label of script name.
+  message: 'Nome:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Sem nome
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 'Ops, você não tem nenhum script ainda.'
   message: 'Ops, você não tem nenhum script ainda.'
-buttonDisable:
-  description: Button to disable a script.
-  message: Desativar
-buttonEnable:
-  description: Button to enable a script.
-  message: Ativar
-buttonEdit:
-  description: Button to edit a script.
-  message: Editar
-buttonRemove:
-  description: Button to remove a script.
-  message: Remover
-buttonUpdate:
-  description: Check a script for updates.
-  message: Procurar atualizações
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 item(ns) importado(s).
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Utilizar @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    As alterações não foram guardadas!
-    Clique em OK para rejeitá-las ou em Cancelar para ficar.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Otimizando os dados...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Dados otimizados
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: Eliminar as redundâncias e tentar recarregar os recursos em falta no cache.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Procurar scripts para este site
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Scripts ativados
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Scripts desativados
-menuCommands:
-  description: Menu item to list script commands.
-  message: Comandos do script
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Localizar: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: Nenhum script encontrado.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Notificar sobre atualizações de scripts
+labelRelated:
+  description: Label of related links.
+  message: 'Links relacionados: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: '[Removido]'
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Substituir por: '
   message: 'Substituir por: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Substituir
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Tudo
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: >-
-    Recarregar o separador atual após ativar/desativar um script a partir do
-    menu
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Coloque o URL:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Instalar a partir de URL
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Executar em:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Padrão)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Editor de scripts
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Localizar: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Localizar scripts...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Configurações
+labelShowBadge:
+  description: Option to show number of running scripts on the badge.
+  message: Mostrar número de scripts em execução no ícone
 labelSync:
 labelSync:
   description: Label for sync options.
   description: Label for sync options.
   message: Sincronizar
   message: Sincronizar
+labelSyncAuthorize:
+  description: Label for button to authorize a service.
+  message: Autorizar
+labelSyncAuthorizing:
+  description: Label for button when authorization is in progress.
+  message: Autorizando
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Nenhum
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Revogar
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Sincronizar estados dos scripts
+labelSyncService:
+  description: Label for sync service select.
+  message: Sincronizar em
+labelTranslator:
+  description: Label of translator.
+  message: 'Tradução: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'URL de atualização:'
 lastSync:
 lastSync:
   description: Label for last sync timestamp.
   description: Label for last sync timestamp.
   message: 'Última sincronização: $1'
   message: 'Última sincronização: $1'
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Inicializando...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Erro de inicialização!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: A sincronização será iniciada em breve...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Sincronizando...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Erro de sincronização!
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Saiba mais sobre os padrões para a lista negra.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Comandos do script
+menuDashboard:
+  description: Label for menu item to open dashboard.
+  message: Abrir painel
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Procurar scripts para este site
+menuMatchedScripts:
+  description: Label for menu listing matched scripts.
+  message: Scripts correspondidos
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Scripts desativados
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Scripts ativados
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Procurando atualizações...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Erro ao obter script!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Falha ao obter informações de atualização.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Erro ao carregar os dados do script.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Erro ao carregar dependências.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 item(ns) importado(s).
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Script instalado.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Script inválido!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Dados do script carregados.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Carregando...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: A carregar dados do script...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: A carregar dependências... ($1/$2)
 msgNamespaceConflict:
 msgNamespaceConflict:
   description: >-
   description: >-
     Message shown when namespace of the new script conflicts with an existent
     Message shown when namespace of the new script conflicts with an existent
@@ -287,143 +374,56 @@ msgNamespaceConflict:
   message: >-
   message: >-
     Conflito de namespace entre scripts! Por favor, altere o @name e o
     Conflito de namespace entre scripts! Por favor, altere o @name e o
     @namespace.
     @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Script inválido!
-labelShowBadge:
-  description: Option to show number of running scripts on the badge.
-  message: Mostrar número de scripts em execução no ícone
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Linha n.º: '
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Lista negra
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: Os URLs correspondidos por esta lista não serão injetados com scripts.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Salvar
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Nova versão encontrada.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Nenhuma atualização encontrada.
 msgSavedBlacklist:
 msgSavedBlacklist:
   description: Message shown when blacklist are saved.
   description: Message shown when blacklist are saved.
   message: Lista negra atualizada.
   message: Lista negra atualizada.
-labelGeneral:
-  description: Label for general settings.
-  message: Gerais
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Sincronizar estados dos scripts
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Nenhum
-labelSyncService:
-  description: Label for sync service select.
-  message: Sincronizar em
-labelSyncAuthorize:
-  description: Label for button to authorize a service.
-  message: Autorizar
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Revogar
-labelSyncAuthorizing:
-  description: Label for button when authorization is in progress.
-  message: Autorizando
 msgSavedCustomCSS:
 msgSavedCustomCSS:
   description: Message shown when custom CSS is saved.
   description: Message shown when custom CSS is saved.
   message: Estilo personalizado atualizado.
   message: Estilo personalizado atualizado.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Estilo personalizado
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    CSS personalizado para as páginas de opções e de instalação de scripts. Se
-    não tiver a certeza da utilidade disto, por favor, não altere.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Salvar
-menuDashboard:
-  description: Label for menu item to open dashboard.
-  message: Abrir painel
-menuMatchedScripts:
-  description: Label for menu listing matched scripts.
-  message: Scripts correspondidos
-buttonOK:
-  description: OK button on dialog.
-  message: OK
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Cancelar
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Importar definições
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Saiba mais sobre os padrões para a lista negra.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Código
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Definições
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Definições do script
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Metadados personalizados
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Manter originais
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Atualização
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: '[$1] foi atualizado!'
   message: '[$1] foi atualizado!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Notificar sobre atualizações de scripts
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Instalar a partir do $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Localizar scripts...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: Nenhum script encontrado.
-buttonHome:
-  description: Button to open homepage.
-  message: Website
-buttonSupport:
-  description: Button to open support page.
-  message: Página de suporte
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: Anular
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: '[Removido]'
-buttonFilter:
-  description: Button to show filters menu.
-  message: Filtros
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Erro de sincronização!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Inicializando...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Erro de inicialização!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: A sincronização será iniciada em breve...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Sincronizando...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Script atualizado.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Atualizando...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: Mostrar scripts ativos primeiro
   message: Mostrar scripts ativos primeiro
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ordem de execução
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ordem alfabética
-labelFilterSort:
-  description: Label for sort filter.
-  message: Ordenar por $1
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: 'Última atualização: $1'
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: Sobre
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Scripts instalados
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Configurações
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Atualização

+ 367 - 367
src/_locales/pt_PT/messages.yml

@@ -1,285 +1,372 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Fornece suporte a scripts de utilizador para navegadores.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Script atualizado.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Erro ao obter script!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Script instalado.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Sem nome
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: A atualizar...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Nova versão encontrada.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: A procurar atualizações...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Falha ao obter informações de atualização.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Nenhuma atualização encontrada.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: A instalar o script
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Opções
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Fechar após instalação
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Monitorizar o ficheiro local até a janela ser fechada
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Confirmar instalação
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: '<a href=mailto:[email protected]>Gustavo Silva</a>'
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Todos/nenhum
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Cancelar
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Fechar
   message: Fechar
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Erro ao carregar os dados do script.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Dados do script carregados.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Erro ao carregar dependências.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: A carregar dependências... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: A carregar dados do script...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Scripts instalados
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Definições
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: Acerca de
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Confirmar instalação
+buttonDisable:
+  description: Button to disable a script.
+  message: Desativar
+buttonEdit:
+  description: Button to edit a script.
+  message: Editar
+buttonEnable:
+  description: Button to enable a script.
+  message: Ativar
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Exportar para ZIP
+buttonFilter:
+  description: Button to show filters menu.
+  message: Filtros
+buttonHome:
+  description: Button to open homepage.
+  message: Website
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Importar a partir de ZIP
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Instalar a partir de URL
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Opções
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Novo
   message: Novo
+buttonOK:
+  description: OK button on dialog.
+  message: OK
+buttonRemove:
+  description: Button to remove a script.
+  message: Remover
+buttonReplace:
+  description: Button to replace the current match.
+  message: Substituir
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Tudo
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Guardar
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Guardar
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Guardar e fechar
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Guardar
+buttonSupport:
+  description: Button to open support page.
+  message: Página de suporte
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: Anular
+buttonUpdate:
+  description: Check a script for updates.
+  message: Procurar atualizações
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Procurar atualizações para todos
   message: Procurar atualizações para todos
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: A carregar...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Otimizar base de dados
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Dados otimizados
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: A otimizar dados...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    As alterações não foram guardadas!
+    Clique em OK para rejeitá-las ou em Cancelar para ficar.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: Os URLs correspondidos por esta lista não serão injetados com scripts.
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    CSS personalizado para as páginas de opções e de instalação de scripts. Se
+    não tiver a certeza da utilidade disto, por favor, não altere.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Metadados personalizados
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Definições do script
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Código
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Definições
   message: Definições
+extDescription:
+  description: Description for this extension.
+  message: Fornece suporte a scripts de utilizador para navegadores.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ordem alfabética
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ordem de execução
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Introduza o URL:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Utilizar @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: Eliminar as redundâncias e tentar recarregar os recursos em falta na cache.
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: Instalar a partir do $1
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Fechar após instalação
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Monitorizar o ficheiro local até a janela ser fechada
+labelAbout:
+  description: Label shown on top of the about page.
+  message: Acerca do Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Permitir atualização
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Autor: '
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: >-
+    Recarregar o separador atual após ativar/desativar um script a partir do
+    menu
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: Procurar atualizações de scripts automaticamente todos os dias
   message: Procurar atualizações de scripts automaticamente todos os dias
-labelDataImport:
-  description: Section title of data import.
-  message: Importar dados
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Importar a partir de ZIP
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Otimizar base de dados
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Lista negra
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Idioma atual: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Estilo personalizado
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Exportar dados
   message: Exportar dados
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Exportar dados dos scripts
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Todos/nenhum
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Exportar para ZIP
-labelAbout:
-  description: Label shown on top of the about page.
-  message: Acerca do Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Ligações relacionadas: '
+labelDataImport:
+  description: Section title of data import.
+  message: Importar dados
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Fazer um donativo
   message: Fazer um donativo
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'URL de descarga:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: Regras @exclude
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: Regras @exclude-match
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Exportar dados dos scripts
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Fornecer comentários
   message: Fornecer comentários
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Autor: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Tradução: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: '<a href=mailto:[email protected]>Gustavo Silva</a>'
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Idioma atual: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Editor de scripts
-labelName:
-  description: Label of script name.
-  message: 'Nome:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Executar em:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Predefinido)
+labelFilterSort:
+  description: Label for sort filter.
+  message: Ordenar por $1
+labelGeneral:
+  description: Label for general settings.
+  message: Gerais
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 'URL do website:'
   message: 'URL do website:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'URL de atualização:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'URL de descarga:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Importar definições
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: Regras @include
   message: Regras @include
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: A instalar o script
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Manter originais
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: 'Última atualização: $1'
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Linha n.º: '
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: Regras @match
   message: Regras @match
-labelExclude:
-  description: Label of @exclude rules.
-  message: Regras @exclude
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: Regras @exclude-match
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Permitir atualização
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Guardar
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Guardar e fechar
+labelName:
+  description: Label of script name.
+  message: 'Nome:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Sem nome
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 'Ups, ainda não tem nenhum script.'
   message: 'Ups, ainda não tem nenhum script.'
-buttonDisable:
-  description: Button to disable a script.
-  message: Desativar
-buttonEnable:
-  description: Button to enable a script.
-  message: Ativar
-buttonEdit:
-  description: Button to edit a script.
-  message: Editar
-buttonRemove:
-  description: Button to remove a script.
-  message: Remover
-buttonUpdate:
-  description: Check a script for updates.
-  message: Procurar atualizações
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 item(ns) importado(s).
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Utilizar @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    As alterações não foram guardadas!
-    Clique em OK para rejeitá-las ou em Cancelar para ficar.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: A otimizar dados...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Dados otimizados
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: Eliminar as redundâncias e tentar recarregar os recursos em falta na cache.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Procurar scripts para este site
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Scripts ativados
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Scripts desativados
-menuCommands:
-  description: Menu item to list script commands.
-  message: Comandos do script
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Localizar: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: Nenhum script encontrado.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Notificar sobre atualizações de scripts
+labelRelated:
+  description: Label of related links.
+  message: 'Ligações relacionadas: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: '[Removido]'
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Substituir por: '
   message: 'Substituir por: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Substituir
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Tudo
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: >-
-    Recarregar o separador atual após ativar/desativar um script a partir do
-    menu
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Introduza o URL:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Instalar a partir de URL
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Executar em:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Predefinido)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Editor de scripts
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Localizar: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Localizar scripts...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Definições
+labelShowBadge:
+  description: Option to show number of running scripts on the badge.
+  message: Mostrar número de scripts em execução no ícone
 labelSync:
 labelSync:
   description: Label for sync options.
   description: Label for sync options.
   message: Sincronizar
   message: Sincronizar
+labelSyncAuthorize:
+  description: Label for button to authorize a service.
+  message: Autorizar
+labelSyncAuthorizing:
+  description: Label for button when authorization is in progress.
+  message: A autorizar
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Nenhum
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: Reautorizar automaticamente quando expirar
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Revogar
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Sincronizar estados dos scripts
+labelSyncService:
+  description: Label for sync service select.
+  message: Sincronizar em
+labelTranslator:
+  description: Label of translator.
+  message: 'Tradução: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'URL de atualização:'
 lastSync:
 lastSync:
   description: Label for last sync timestamp.
   description: Label for last sync timestamp.
   message: 'Última sincronização: $1'
   message: 'Última sincronização: $1'
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: A inicializar...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Erro de inicialização!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: A sincronização será iniciada em breve...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: A sincronizar...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Erro de sincronização!
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Saiba mais acerca de padrões para a lista negra.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Comandos do script
+menuDashboard:
+  description: Label for menu item to open dashboard.
+  message: Abrir painel
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Procurar scripts para este site
+menuMatchedScripts:
+  description: Label for menu listing matched scripts.
+  message: Scripts correspondidos
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Scripts desativados
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Scripts ativados
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: A procurar atualizações...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Erro ao obter script!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Falha ao obter informações de atualização.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Erro ao carregar os dados do script.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Erro ao carregar dependências.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 item(ns) importado(s).
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Script instalado.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Script inválido!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Dados do script carregados.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: A carregar...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: A carregar dados do script...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: A carregar dependências... ($1/$2)
 msgNamespaceConflict:
 msgNamespaceConflict:
   description: >-
   description: >-
     Message shown when namespace of the new script conflicts with an existent
     Message shown when namespace of the new script conflicts with an existent
@@ -287,143 +374,56 @@ msgNamespaceConflict:
   message: >-
   message: >-
     Conflito de namespace entre scripts! Por favor, altere o @name e o
     Conflito de namespace entre scripts! Por favor, altere o @name e o
     @namespace.
     @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Script inválido!
-labelShowBadge:
-  description: Option to show number of running scripts on the badge.
-  message: Mostrar número de scripts em execução no ícone
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Linha n.º: '
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Lista negra
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: Os URLs correspondidos por esta lista não serão injetados com scripts.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Guardar
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Nova versão encontrada.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Nenhuma atualização encontrada.
 msgSavedBlacklist:
 msgSavedBlacklist:
   description: Message shown when blacklist are saved.
   description: Message shown when blacklist are saved.
   message: Lista negra atualizada.
   message: Lista negra atualizada.
-labelGeneral:
-  description: Label for general settings.
-  message: Gerais
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Sincronizar estados dos scripts
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Nenhum
-labelSyncService:
-  description: Label for sync service select.
-  message: Sincronizar em
-labelSyncAuthorize:
-  description: Label for button to authorize a service.
-  message: Autorizar
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Revogar
-labelSyncAuthorizing:
-  description: Label for button when authorization is in progress.
-  message: A autorizar
 msgSavedCustomCSS:
 msgSavedCustomCSS:
   description: Message shown when custom CSS is saved.
   description: Message shown when custom CSS is saved.
   message: Estilo personalizado atualizado.
   message: Estilo personalizado atualizado.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Estilo personalizado
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    CSS personalizado para as páginas de opções e de instalação de scripts. Se
-    não tiver a certeza da utilidade disto, por favor, não altere.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Guardar
-menuDashboard:
-  description: Label for menu item to open dashboard.
-  message: Abrir painel
-menuMatchedScripts:
-  description: Label for menu listing matched scripts.
-  message: Scripts correspondidos
-buttonOK:
-  description: OK button on dialog.
-  message: OK
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Cancelar
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Importar definições
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Saiba mais acerca de padrões para a lista negra.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Código
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Definições
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Definições do script
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Metadados personalizados
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Manter originais
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Atualização
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: '[$1] foi atualizado!'
   message: '[$1] foi atualizado!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Notificar sobre atualizações de scripts
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Instalar a partir do $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Localizar scripts...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: Nenhum script encontrado.
-buttonHome:
-  description: Button to open homepage.
-  message: Website
-buttonSupport:
-  description: Button to open support page.
-  message: Página de suporte
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: Anular
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: '[Removido]'
-buttonFilter:
-  description: Button to show filters menu.
-  message: Filtros
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Erro de sincronização!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: A inicializar...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Erro de inicialização!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: A sincronização será iniciada em breve...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: A sincronizar...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Script atualizado.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: A atualizar...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: Mostrar scripts ativos primeiro
   message: Mostrar scripts ativos primeiro
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ordem de execução
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ordem alfabética
-labelFilterSort:
-  description: Label for sort filter.
-  message: Ordenar por $1
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: 'Última atualização: $1'
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: Reautorizar automaticamente quando expirar
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: Acerca de
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Scripts instalados
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Definições
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Atualização

+ 356 - 356
src/_locales/ro/messages.yml

@@ -1,425 +1,425 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: ''
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Script actualizat.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Eroare la preluarea scriptului!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Script instalat.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Fără nume
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Se actualizează...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: O nouă versiune a fost găsită.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Se caută actualizări...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Eșec la preluarea informațiilor de actualizare.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Nu au fost găsite actualizări.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Se instalează scriptul
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Opțiuni
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Închide după instalare
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Urmărește fișierul local înainte de închiderea acestei ferestre
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Confirm instalarea
-buttonClose:
-  description: Button to close window.
-  message: Închide
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Eroare la încărcarea datelor scriptului.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Datele scriptului au fost încărcate.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Eroare la încărcarea dependințelor.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Se încarcă dependințele... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Se încarcă datele scriptului...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Scripturi instalate
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Setări
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: Despre
-buttonNew:
-  description: Button to create a new script.
-  message: Nou
-buttonUpdateAll:
-  description: Check all scripts for updates.
-  message: Caută actualizări pentru toate
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Se încarcă...
-labelSettings:
-  description: Label shown on the top of settings page
-  message: Setări
-labelAutoUpdate:
-  description: Option to allow automatically checking scripts for updates every 24 hours.
-  message: 'Caută zilnic actualizări pentru scripturi, în mod automat'
-labelDataImport:
-  description: Section title of data import.
-  message: Import de date
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Importă din zip
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Curăță baza de date
-labelDataExport:
-  description: Section title of data export.
-  message: Export de date
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Exportă datele scripturilor
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Toate/Niciunul
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Exportă în zip
-labelAbout:
-  description: Label shown on top of the about page.
-  message: Despre Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Legături înrudite: '
-labelDonate:
-  description: Label of link to donate page.
-  message: Donează
-labelFeedback:
-  description: Label of link to feedback page.
-  message: Feedback
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Autor: '
 anchorAuthor:
 anchorAuthor:
   description: Author shown on about tab.
   description: Author shown on about tab.
   message: '<a href=mailto:[email protected]>Gerald</a>'
   message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Traducător: '
 anchorTranslator:
 anchorTranslator:
   description: Translator shown on about tab.
   description: Translator shown on about tab.
   message: '<a href="http://www.forumit.ro/">Nicolae Crefelean</a>'
   message: '<a href="http://www.forumit.ro/">Nicolae Crefelean</a>'
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Limba curentă: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Editor de script
-labelName:
-  description: Label of script name.
-  message: 'Nume:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Execuție:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Implicită)
-labelHomepageURL:
-  description: Label of script @homepageURL in custom meta data.
-  message: 'URL Homepage:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'URL Actualizare:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'URL Descărcare:'
-labelInclude:
-  description: Label of @include rules.
-  message: Includeri
-labelMatch:
-  description: Label of @match rules.
-  message: Potriviri
-labelExclude:
-  description: Label of @exclude rules.
-  message: Excluderi
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Toate/Niciunul
+buttonCancel:
+  description: Cancel button on dialog.
   message: ''
   message: ''
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Permite actualizarea
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Salvează
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Salvează și închide
-labelNoScripts:
-  description: Message shown when no script is installed.
-  message: 'Ups, încă nu ai niciun script.'
+buttonClose:
+  description: Button to close window.
+  message: Închide
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Confirm instalarea
 buttonDisable:
 buttonDisable:
   description: Button to disable a script.
   description: Button to disable a script.
   message: Dezactivează
   message: Dezactivează
-buttonEnable:
-  description: Button to enable a script.
-  message: Activează
 buttonEdit:
 buttonEdit:
   description: Button to edit a script.
   description: Button to edit a script.
   message: Editează
   message: Editează
+buttonEnable:
+  description: Button to enable a script.
+  message: Activează
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Exportă în zip
+buttonFilter:
+  description: Button to show filters menu.
+  message: ''
+buttonHome:
+  description: Button to open homepage.
+  message: ''
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Importă din zip
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Instalare din URL
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Opțiuni
+buttonNew:
+  description: Button to create a new script.
+  message: Nou
+buttonOK:
+  description: OK button on dialog.
+  message: ''
 buttonRemove:
 buttonRemove:
   description: Button to remove a script.
   description: Button to remove a script.
   message: Elimină
   message: Elimină
+buttonReplace:
+  description: Button to replace the current match.
+  message: Înlocuiește
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Toate
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Salvează
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: ''
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Salvează și închide
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: ''
+buttonSupport:
+  description: Button to open support page.
+  message: ''
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: ''
 buttonUpdate:
 buttonUpdate:
   description: Check a script for updates.
   description: Check a script for updates.
   message: Cuată actualizări
   message: Cuată actualizări
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 obiect(e) importat(e).
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Folosește @downloadURL
+buttonUpdateAll:
+  description: Check all scripts for updates.
+  message: Caută actualizări pentru toate
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Curăță baza de date
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Date curățate
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Curățare date...
 confirmNotSaved:
 confirmNotSaved:
   description: Confirm message shown when there are unsaved script modifications.
   description: Confirm message shown when there are unsaved script modifications.
   message: |-
   message: |-
     Modificările nu sunt salvate!
     Modificările nu sunt salvate!
     Apasă OK ca să le ignori sau Anulează ca să rămâi aici.
     Apasă OK ca să le ignori sau Anulează ca să rămâi aici.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Curățare date...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Date curățate
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: ''
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: ''
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Metadate personalizate
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: ''
+editNavCode:
+  description: Label of code tab in script editor.
+  message: ''
+editNavSettings:
+  description: Label of settings tab in script editor.
+  message: ''
+extDescription:
+  description: Description for this extension.
+  message: ''
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ''
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ''
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Introduceți URL-ul:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Folosește @downloadURL
 hintVacuum:
 hintVacuum:
   description: Hint for vacuuming data.
   description: Hint for vacuuming data.
   message: >-
   message: >-
     Se elimină datele redundante și se încearcă reîncărcarea resurselor lipsă în
     Se elimină datele redundante și se încearcă reîncărcarea resurselor lipsă în
     cache.
     cache.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Găsește scripturi pentru acest sait
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Scripturile sunt activate
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Scripturile sunt dezactivate
-menuCommands:
-  description: Menu item to list script commands.
-  message: Comenzi de scripturi
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Caută: '
-labelReplace:
-  description: Label for replace input in search box.
-  message: 'Înlocuiește cu: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Înlocuiește
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Toate
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: ''
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Închide după instalare
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Urmărește fișierul local înainte de închiderea acestei ferestre
+labelAbout:
+  description: Label shown on top of the about page.
+  message: Despre Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Permite actualizarea
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Autor: '
 labelAutoReloadCurrentTab:
 labelAutoReloadCurrentTab:
   description: Option to reload current tab after a script is switched on or off from menu.
   description: Option to reload current tab after a script is switched on or off from menu.
   message: Reîncarcă fila curentă după activarea/dezactivarea unui script din meniu
   message: Reîncarcă fila curentă după activarea/dezactivarea unui script din meniu
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Introduceți URL-ul:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Instalare din URL
-labelSync:
-  description: Label for sync options.
-  message: Sincronizare
-lastSync:
-  description: Label for last sync timestamp.
-  message: Ultima sincronizare la $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Inițializare...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Eroare la inițializare!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: Sincronizarea va începe în curând...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Sincronizare în desfășurare...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Eroare la sincronizare!
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: Conflict în namespace-ul scriptului! Te rugăm modifică @name și @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
+labelAutoUpdate:
+  description: Option to allow automatically checking scripts for updates every 24 hours.
+  message: 'Caută zilnic actualizări pentru scripturi, în mod automat'
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
   message: ''
   message: ''
-labelShowBadge:
-  description: Option to show number of running scripts on the badge.
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Limba curentă: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: ''
+labelDataExport:
+  description: Section title of data export.
+  message: Export de date
+labelDataImport:
+  description: Section title of data import.
+  message: Import de date
+labelDonate:
+  description: Label of link to donate page.
+  message: Donează
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'URL Descărcare:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: Excluderi
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: ''
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Exportă datele scripturilor
+labelFeedback:
+  description: Label of link to feedback page.
+  message: Feedback
+labelFilterSort:
+  description: Label for sort filter.
+  message: ''
+labelGeneral:
+  description: Label for general settings.
+  message: ''
+labelHomepageURL:
+  description: Label of script @homepageURL in custom meta data.
+  message: 'URL Homepage:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: ''
+labelInclude:
+  description: Label of @include rules.
+  message: Includeri
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Se instalează scriptul
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: ''
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
   message: ''
   message: ''
 labelLineNumber:
 labelLineNumber:
   description: Label for line number jumper.
   description: Label for line number jumper.
   message: ''
   message: ''
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
+labelMatch:
+  description: Label of @match rules.
+  message: Potriviri
+labelName:
+  description: Label of script name.
+  message: 'Nume:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Fără nume
+labelNoScripts:
+  description: Message shown when no script is installed.
+  message: 'Ups, încă nu ai niciun script.'
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: ''
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
   message: ''
   message: ''
-descBlacklist:
-  description: HTML Description for the global blacklist.
+labelRelated:
+  description: Label of related links.
+  message: 'Legături înrudite: '
+labelRemoved:
+  description: Label shown when a script is removed.
   message: ''
   message: ''
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
+labelReplace:
+  description: Label for replace input in search box.
+  message: 'Înlocuiește cu: '
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Execuție:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Implicită)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Editor de script
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Caută: '
+labelSearchScript:
+  description: Placeholder for script search box.
   message: ''
   message: ''
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Setări
+labelShowBadge:
+  description: Option to show number of running scripts on the badge.
   message: ''
   message: ''
-labelGeneral:
-  description: Label for general settings.
+labelSync:
+  description: Label for sync options.
+  message: Sincronizare
+labelSyncAuthorize:
+  description: Label for button to authorize a service.
   message: ''
   message: ''
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
+labelSyncAuthorizing:
+  description: Label for button when authorization is in progress.
   message: ''
   message: ''
 labelSyncDisabled:
 labelSyncDisabled:
   description: Label for option to disable sync service.
   description: Label for option to disable sync service.
   message: ''
   message: ''
-labelSyncService:
-  description: Label for sync service select.
-  message: ''
-labelSyncAuthorize:
-  description: Label for button to authorize a service.
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
   message: ''
   message: ''
 labelSyncRevoke:
 labelSyncRevoke:
   description: Label for button to revoke authorization for a service.
   description: Label for button to revoke authorization for a service.
   message: ''
   message: ''
-labelSyncAuthorizing:
-  description: Label for button when authorization is in progress.
-  message: ''
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: ''
-labelCustomCSS:
-  description: Label for custom CSS section.
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
   message: ''
   message: ''
-descCustomCSS:
-  description: Description of custom CSS section.
+labelSyncService:
+  description: Label for sync service select.
   message: ''
   message: ''
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
+labelTranslator:
+  description: Label of translator.
+  message: 'Traducător: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'URL Actualizare:'
+lastSync:
+  description: Label for last sync timestamp.
+  message: Ultima sincronizare la $1
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
   message: ''
   message: ''
+menuCommands:
+  description: Menu item to list script commands.
+  message: Comenzi de scripturi
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: ''
   message: ''
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Găsește scripturi pentru acest sait
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: ''
   message: ''
-buttonOK:
-  description: OK button on dialog.
-  message: ''
-buttonCancel:
-  description: Cancel button on dialog.
-  message: ''
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: ''
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: ''
-editNavCode:
-  description: Label of code tab in script editor.
-  message: ''
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: ''
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Scripturile sunt dezactivate
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Scripturile sunt activate
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Se caută actualizări...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Eroare la preluarea scriptului!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Eșec la preluarea informațiilor de actualizare.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Eroare la încărcarea datelor scriptului.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Eroare la încărcarea dependințelor.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 obiect(e) importat(e).
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Script instalat.
+msgInvalidScript:
+  description: Message shown when script is invalid.
   message: ''
   message: ''
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Metadate personalizate
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Datele scriptului au fost încărcate.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Se încarcă...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Se încarcă datele scriptului...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Se încarcă dependințele... ($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: Conflict în namespace-ul scriptului! Te rugăm modifică @name și @namespace.
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: O nouă versiune a fost găsită.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Nu au fost găsite actualizări.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
   message: ''
   message: ''
-titleScriptUpdated:
-  description: Notification title for script updates.
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
   message: ''
   message: ''
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: ''
   message: ''
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: ''
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: ''
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: ''
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: ''
-buttonHome:
-  description: Button to open homepage.
-  message: ''
-buttonSupport:
-  description: Button to open support page.
-  message: ''
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: ''
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: ''
-buttonFilter:
-  description: Button to show filters menu.
-  message: ''
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Eroare la sincronizare!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Inițializare...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Eroare la inițializare!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: Sincronizarea va începe în curând...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Sincronizare în desfășurare...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Script actualizat.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Se actualizează...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: ''
   message: ''
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ''
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ''
-labelFilterSort:
-  description: Label for sort filter.
-  message: ''
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: Despre
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Scripturi instalate
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Setări
+titleScriptUpdated:
+  description: Notification title for script updates.
   message: ''
   message: ''

+ 372 - 372
src/_locales/ru/messages.yml

@@ -1,432 +1,432 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
   message: >-
   message: >-
-    Violentmonkey позволяет пользователю автоматически вводить скрипты в
-    страницы чтобы изменять их вид или поведение.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Скрипт обновлен.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Ошибка загрузки скрипта!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Скрипт установлен.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Новый скрипт
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Обновление...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Доступна новая версия.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Проверка наличия обновлений...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Не удается проверить наличие обновлений.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Обновления не найдены.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Установка скрипта...
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Настройки
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Закрыть после установки.
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: 'Следить за обновлениями локального файла, пока открыто это окно.'
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Установить
+    softovikk, <a href=https://github.com/alexesprit>alexesprit</a>, <a
+    href=https://github.com/bershan2>bershan2</a>
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Выбрать Всё/Ничего
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Отмена
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Закрыть
   message: Закрыть
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Ошибка загрузки скрипта.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Скрипт загружен.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Ошибка загрузки необходимых компонентов.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Загрузка необходимых компонентов... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Загрузка скрипта...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Установленные скрипты
-sideMenuSettings:
-  description: 'Side menu: Settings'
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Установить
+buttonDisable:
+  description: Button to disable a script.
+  message: Выключить
+buttonEdit:
+  description: Button to edit a script.
+  message: Редактировать
+buttonEnable:
+  description: Button to enable a script.
+  message: Включить
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Экспорт в zip-файл
+buttonFilter:
+  description: Button to show filters menu.
+  message: Фильтры
+buttonHome:
+  description: Button to open homepage.
+  message: Домашняя страница
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Импорт из zip-файла
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Установить по ссылке
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
   message: Настройки
   message: Настройки
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: О расширении
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Создать
   message: Создать
+buttonOK:
+  description: OK button on dialog.
+  message: OK
+buttonRemove:
+  description: Button to remove a script.
+  message: Удалить
+buttonReplace:
+  description: Button to replace the current match.
+  message: Заменить
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Заменить все
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Сохранить
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Сохранить
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Сохранить и закрыть
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Сохранить
+buttonSupport:
+  description: Button to open support page.
+  message: Страница поддержки
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: Отменить
+buttonUpdate:
+  description: Check a script for updates.
+  message: Проверить обновления
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Проверить обновления скриптов
   message: Проверить обновления скриптов
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Загрузка...
-labelSettings:
-  description: Label shown on the top of settings page
-  message: Настройки
-labelAutoUpdate:
-  description: Option to allow automatically checking scripts for updates every 24 hours.
-  message: Ежедневно проверять наличие обновлений скриптов.
-labelDataImport:
-  description: Section title of data import.
-  message: Импорт данных
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Импорт из zip-файла
 buttonVacuum:
 buttonVacuum:
   description: Button to vacuum extension data.
   description: Button to vacuum extension data.
   message: Сбросить кэш
   message: Сбросить кэш
-labelDataExport:
-  description: Section title of data export.
-  message: Экспорт данных
-labelExportScriptData:
-  description: Option to export script data along with scripts.
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Кэш очищен
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Очистка данных кэша...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    Изменения не сохранены!
+    Нажмите OK, чтобы выйти или Отмена, чтобы вернуться.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: >-
+    Скрипты не будут вводиться в документы, URL адреса которых совпадают с
+    правилами в этом списке.
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    Пользовательские стили CSS для страницы Настройки и страницы установки
+    скриптов. Если Вы не знаете, что это такое, пожалуйста, не редактируйте этот
+    текст.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Пользовательские meta-данные
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
   message: Настройки скрипта
   message: Настройки скрипта
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Выбрать Всё/Ничего
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Экспорт в zip-файл
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Код
+editNavSettings:
+  description: Label of settings tab in script editor.
+  message: Настройки
+extDescription:
+  description: Description for this extension.
+  message: >-
+    Violentmonkey позволяет пользователю автоматически вводить скрипты в
+    страницы чтобы изменять их вид или поведение.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: алфавиту
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: порядку выполнения
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Введите URL:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Использовать @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: Сбросить избыточный кэш и попробовать подгрузить недостающие ресурсы.
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: Установить с $1
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Закрыть после установки.
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: 'Следить за обновлениями локального файла, пока открыто это окно.'
 labelAbout:
 labelAbout:
   description: Label shown on top of the about page.
   description: Label shown on top of the about page.
   message: О расширении Violentmonkey
   message: О расширении Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Связанные ссылки: '
-labelDonate:
-  description: Label of link to donate page.
-  message: Поддержать проект финансово
-labelFeedback:
-  description: Label of link to feedback page.
-  message: Обратная связь
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Разрешить обновление
 labelAuthor:
 labelAuthor:
   description: Label of author shown in the details of a script.
   description: Label of author shown in the details of a script.
   message: 'Автор: '
   message: 'Автор: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Переводчики: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: >-
-    softovikk, <a href=https://github.com/alexesprit>alexesprit</a>, <a
-    href=https://github.com/bershan2>bershan2</a>
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: Обновить текущую вкладку после включения/отключения скрипта.
+labelAutoUpdate:
+  description: Option to allow automatically checking scripts for updates every 24 hours.
+  message: Ежедневно проверять наличие обновлений скриптов.
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Чёрный список
 labelCurrentLang:
 labelCurrentLang:
   description: Label of current language.
   description: Label of current language.
   message: 'Текущий язык: '
   message: 'Текущий язык: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Редактор скриптов
-labelName:
-  description: Label of script name.
-  message: 'Название:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Выполнять:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (по умолчанию)
-labelHomepageURL:
-  description: Label of script @homepageURL in custom meta data.
-  message: 'Дом. страница:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'Адрес обновления:'
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Пользовотельские стили CSS
+labelDataExport:
+  description: Section title of data export.
+  message: Экспорт данных
+labelDataImport:
+  description: Section title of data import.
+  message: Импорт данных
+labelDonate:
+  description: Label of link to donate page.
+  message: Поддержать проект финансово
 labelDownloadURL:
 labelDownloadURL:
   description: Label of script @downloadURL in custom meta data.
   description: Label of script @downloadURL in custom meta data.
   message: 'Источник загрузки:'
   message: 'Источник загрузки:'
-labelInclude:
-  description: Label of @include rules.
-  message: 'Задействовать на (правила включений @include):'
-labelMatch:
-  description: Label of @match rules.
-  message: 'Задействовать на (правила совпадений @match):'
 labelExclude:
 labelExclude:
   description: Label of @exclude rules.
   description: Label of @exclude rules.
   message: 'Не задействовать на (правила исключений @exclude):'
   message: 'Не задействовать на (правила исключений @exclude):'
 labelExcludeMatch:
 labelExcludeMatch:
   description: Label of @exclude-match rules.
   description: Label of @exclude-match rules.
   message: 'Не задействовать на (правила исключений @exclude-match):'
   message: 'Не задействовать на (правила исключений @exclude-match):'
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Разрешить обновление
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Сохранить
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Сохранить и закрыть
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Настройки скрипта
+labelFeedback:
+  description: Label of link to feedback page.
+  message: Обратная связь
+labelFilterSort:
+  description: Label for sort filter.
+  message: Сортировать по $1
+labelGeneral:
+  description: Label for general settings.
+  message: Общие настройки
+labelHomepageURL:
+  description: Label of script @homepageURL in custom meta data.
+  message: 'Дом. страница:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Импортировать настройки.
+labelInclude:
+  description: Label of @include rules.
+  message: 'Задействовать на (правила включений @include):'
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Установка скрипта...
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Использовать оригинальные правила.
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: ''
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Номер строки:'
+labelMatch:
+  description: Label of @match rules.
+  message: 'Задействовать на (правила совпадений @match):'
+labelName:
+  description: Label of script name.
+  message: 'Название:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Новый скрипт
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: У вас ещё не установлено ни одного скрипта.
   message: У вас ещё не установлено ни одного скрипта.
-buttonDisable:
-  description: Button to disable a script.
-  message: Выключить
-buttonEnable:
-  description: Button to enable a script.
-  message: Включить
-buttonEdit:
-  description: Button to edit a script.
-  message: Редактировать
-buttonRemove:
-  description: Button to remove a script.
-  message: Удалить
-buttonUpdate:
-  description: Check a script for updates.
-  message: Проверить обновления
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 скрипт(a/ов) импортировано.
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Использовать @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    Изменения не сохранены!
-    Нажмите OK, чтобы выйти или Отмена, чтобы вернуться.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Очистка данных кэша...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Кэш очищен
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: Сбросить избыточный кэш и попробовать подгрузить недостающие ресурсы.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Найти скрипты для сайта
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Скрипты включены
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Скрипты отключены
-menuCommands:
-  description: Menu item to list script commands.
-  message: Команды скриптов
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Найти: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: Скрипты не найдены.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Уведомлять об обновлениях скриптов.
+labelRelated:
+  description: Label of related links.
+  message: 'Связанные ссылки: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: '[Удалено]'
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Заменить на: '
   message: 'Заменить на: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Заменить
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Заменить все
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: Обновить текущую вкладку после включения/отключения скрипта.
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Введите URL:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Установить по ссылке
-labelSync:
-  description: Label for sync options.
-  message: Синхронизация с облачным  хранилищем
-lastSync:
-  description: Label for last sync timestamp.
-  message: Последняя синхронизация в $1.
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Установление соединения...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Ошибка инициализации синхронизации.
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: Синхронизация скоро начнется...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Синхронизация...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Ошибка синхронизации.
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: Конфликт пространства имен скриптов. Измените @name и @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Неверный скрипт.
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Выполнять:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (по умолчанию)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Редактор скриптов
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Найти: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Поиск скриптов...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Настройки
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   description: Option to show number of running scripts on the badge.
   message: Показывать количество активных скриптов на значке.
   message: Показывать количество активных скриптов на значке.
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Номер строки:'
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Чёрный список
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: >-
-    Скрипты не будут вводиться в документы, URL адреса которых совпадают с
-    правилами в этом списке.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Сохранить
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: Чёрный список сохранён.
-labelGeneral:
-  description: Label for general settings.
-  message: Общие настройки
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Синхронизировать статус скриптов.
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: ничем
-labelSyncService:
-  description: Label for sync service select.
-  message: Синхронизировать с
+labelSync:
+  description: Label for sync options.
+  message: Синхронизация с облачным  хранилищем
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: Подключить
   message: Подключить
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Отключить
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: Авторизация...
   message: Авторизация...
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: Пользовотельские стили CSS сохранены.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Пользовотельские стили CSS
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    Пользовательские стили CSS для страницы Настройки и страницы установки
-    скриптов. Если Вы не знаете, что это такое, пожалуйста, не редактируйте этот
-    текст.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Сохранить
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: ничем
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Отключить
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Синхронизировать статус скриптов.
+labelSyncService:
+  description: Label for sync service select.
+  message: Синхронизировать с
+labelTranslator:
+  description: Label of translator.
+  message: 'Переводчики: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'Адрес обновления:'
+lastSync:
+  description: Label for last sync timestamp.
+  message: Последняя синхронизация в $1.
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Подробнее о чёрных списках.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Команды скриптов
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: Панель управления
   message: Панель управления
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Найти скрипты для сайта
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: Совпадающие скрипты
   message: Совпадающие скрипты
-buttonOK:
-  description: OK button on dialog.
-  message: OK
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Отмена
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Импортировать настройки.
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Подробнее о чёрных списках.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Код
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Настройки
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Настройки скрипта
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Пользовательские meta-данные
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Использовать оригинальные правила.
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Обновление
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Скрипты отключены
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Скрипты включены
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Проверка наличия обновлений...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Ошибка загрузки скрипта!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Не удается проверить наличие обновлений.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Ошибка загрузки скрипта.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Ошибка загрузки необходимых компонентов.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 скрипт(a/ов) импортировано.
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Скрипт установлен.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Неверный скрипт.
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Скрипт загружен.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Загрузка...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Загрузка скрипта...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Загрузка необходимых компонентов... ($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: Конфликт пространства имен скриптов. Измените @name и @namespace.
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Доступна новая версия.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Обновления не найдены.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: Чёрный список сохранён.
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: Пользовотельские стили CSS сохранены.
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 'Скрипт [$1] обновлён!'
   message: 'Скрипт [$1] обновлён!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Уведомлять об обновлениях скриптов.
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Установить с $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Поиск скриптов...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: Скрипты не найдены.
-buttonHome:
-  description: Button to open homepage.
-  message: Домашняя страница
-buttonSupport:
-  description: Button to open support page.
-  message: Страница поддержки
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: Отменить
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: '[Удалено]'
-buttonFilter:
-  description: Button to show filters menu.
-  message: Фильтры
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Ошибка синхронизации.
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Установление соединения...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Ошибка инициализации синхронизации.
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: Синхронизация скоро начнется...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Синхронизация...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Скрипт обновлен.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Обновление...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: Показывать включенные скрипты первыми
   message: Показывать включенные скрипты первыми
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: порядку выполнения
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: алфавиту
-labelFilterSort:
-  description: Label for sort filter.
-  message: Сортировать по $1
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: О расширении
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Установленные скрипты
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Настройки
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Обновление

+ 352 - 352
src/_locales/sr/messages.yml

@@ -1,425 +1,425 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: ''
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Скрипта је ажурирана.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Грешка при преузимању скрипте!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Скрипта је инсталирана.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Без имена
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Ажурирање...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Нова верзија је пронађена.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Провера ажурирања...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Грешка приликом преузимања информација о ажурирању.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Нема пронађених ажурирања.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Инсталирање скрипте
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Опције
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Затвори након инсталације
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Прати локалну датотеку пре него што се овај прозор затвори
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Потврди инсталацију
-buttonClose:
-  description: Button to close window.
-  message: Затвори
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Грешка приликом учитавања скрипте.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Скрипта је учитана.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Грешка приликом учитавања захтева.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Учитавање захтева... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Учитавање скрипте...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Инсталиране скрипте
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Подешавања
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: Информације
-buttonNew:
-  description: Button to create a new script.
-  message: Нова скрипта
-buttonUpdateAll:
-  description: Check all scripts for updates.
-  message: Провери ажурирања за све
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Учитавање...
-labelSettings:
-  description: Label shown on the top of settings page
-  message: Подешавања
-labelAutoUpdate:
-  description: Option to allow automatically checking scripts for updates every 24 hours.
-  message: Аутоматски провери ажурирања за скрипте свакодневно
-labelDataImport:
-  description: Section title of data import.
-  message: Увоз података
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Увези из zip датотеке
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Избриши базу података
-labelDataExport:
-  description: Section title of data export.
-  message: Извоз података
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Извези податке скрипти
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Све/Ниједна
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Извези као zip
-labelAbout:
-  description: Label shown on top of the about page.
-  message: Информације о Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: Сродне везе
-labelDonate:
-  description: Label of link to donate page.
-  message: Донирај
-labelFeedback:
-  description: Label of link to feedback page.
-  message: Повратне информације
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Аутор:'
 anchorAuthor:
 anchorAuthor:
   description: Author shown on about tab.
   description: Author shown on about tab.
   message: '<a href=mailto:[email protected]>Gerald</a>'
   message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Преводилац:'
 anchorTranslator:
 anchorTranslator:
   description: Translator shown on about tab.
   description: Translator shown on about tab.
   message: Trex
   message: Trex
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Тренутни језик:'
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Уређивач скрипте
-labelName:
-  description: Label of script name.
-  message: Име
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Покрени:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Подразумевано)
-labelHomepageURL:
-  description: Label of script @homepageURL in custom meta data.
-  message: 'Адреса почетне странице:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'Адреса ажурирања:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'Адреса преузимања:'
-labelInclude:
-  description: Label of @include rules.
-  message: Правила обухватања
-labelMatch:
-  description: Label of @match rules.
-  message: Правила подударања
-labelExclude:
-  description: Label of @exclude rules.
-  message: Правила изузимања
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Све/Ниједна
+buttonCancel:
+  description: Cancel button on dialog.
   message: ''
   message: ''
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Дозволи ажурирања
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Сачувај
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Сачувај и затвори
-labelNoScripts:
-  description: Message shown when no script is installed.
-  message: Још увек немате ниједну скрипту.
+buttonClose:
+  description: Button to close window.
+  message: Затвори
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Потврди инсталацију
 buttonDisable:
 buttonDisable:
   description: Button to disable a script.
   description: Button to disable a script.
   message: Онемогући
   message: Онемогући
-buttonEnable:
-  description: Button to enable a script.
-  message: Омогући
 buttonEdit:
 buttonEdit:
   description: Button to edit a script.
   description: Button to edit a script.
   message: Уреди
   message: Уреди
+buttonEnable:
+  description: Button to enable a script.
+  message: Омогући
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Извези као zip
+buttonFilter:
+  description: Button to show filters menu.
+  message: ''
+buttonHome:
+  description: Button to open homepage.
+  message: ''
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Увези из zip датотеке
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Инсталирај са адресе
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Опције
+buttonNew:
+  description: Button to create a new script.
+  message: Нова скрипта
+buttonOK:
+  description: OK button on dialog.
+  message: ''
 buttonRemove:
 buttonRemove:
   description: Button to remove a script.
   description: Button to remove a script.
   message: Уклони
   message: Уклони
+buttonReplace:
+  description: Button to replace the current match.
+  message: Замени
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Све
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Сачувај
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: ''
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Сачувај и затвори
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: ''
+buttonSupport:
+  description: Button to open support page.
+  message: ''
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: ''
 buttonUpdate:
 buttonUpdate:
   description: Check a script for updates.
   description: Check a script for updates.
   message: Провери ажурирања
   message: Провери ажурирања
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: 'Увезено: $1 ставка/е/и'
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Користи @downloadURL
+buttonUpdateAll:
+  description: Check all scripts for updates.
+  message: Провери ажурирања за све
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Избриши базу података
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Подаци су избрисани
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Брисање података...
 confirmNotSaved:
 confirmNotSaved:
   description: Confirm message shown when there are unsaved script modifications.
   description: Confirm message shown when there are unsaved script modifications.
   message: |-
   message: |-
     Измене нису сачуване!
     Измене нису сачуване!
     Кликните на ОК да бисте их одбацили или на откажи за наставак.
     Кликните на ОК да бисте их одбацили или на откажи за наставак.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Брисање података...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Подаци су избрисани
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: ''
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: ''
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Прилагођени метаподаци
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: ''
+editNavCode:
+  description: Label of code tab in script editor.
+  message: ''
+editNavSettings:
+  description: Label of settings tab in script editor.
+  message: ''
+extDescription:
+  description: Description for this extension.
+  message: ''
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ''
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ''
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'Унесите адресу:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Користи @downloadURL
 hintVacuum:
 hintVacuum:
   description: Hint for vacuuming data.
   description: Hint for vacuuming data.
   message: Одбаци вишак и поново учитај недостајуће податке у кеш.
   message: Одбаци вишак и поново учитај недостајуће податке у кеш.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Пронађи скрипте за овај сајт
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Скрипта је омогућена
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Скрипта је онемогућена
-menuCommands:
-  description: Menu item to list script commands.
-  message: Команде скрипте
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Тражи:'
-labelReplace:
-  description: Label for replace input in search box.
-  message: 'Замени са:'
-buttonReplace:
-  description: Button to replace the current match.
-  message: Замени
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Све
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: ''
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Затвори након инсталације
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Прати локалну датотеку пре него што се овај прозор затвори
+labelAbout:
+  description: Label shown on top of the about page.
+  message: Информације о Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Дозволи ажурирања
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Аутор:'
 labelAutoReloadCurrentTab:
 labelAutoReloadCurrentTab:
   description: Option to reload current tab after a script is switched on or off from menu.
   description: Option to reload current tab after a script is switched on or off from menu.
   message: >-
   message: >-
     Поново учитај тренутну картицу након укључивања/искључивања скрипте из
     Поново учитај тренутну картицу након укључивања/искључивања скрипте из
     менија
     менија
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'Унесите адресу:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Инсталирај са адресе
-labelSync:
-  description: Label for sync options.
-  message: Синхронизација
-lastSync:
-  description: Label for last sync timestamp.
-  message: 'Последња синхронизација: $1'
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Покретање...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
+labelAutoUpdate:
+  description: Option to allow automatically checking scripts for updates every 24 hours.
+  message: Аутоматски провери ажурирања за скрипте свакодневно
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
   message: ''
   message: ''
-msgSyncReady:
-  description: Message shown when sync will start soon.
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Тренутни језик:'
+labelCustomCSS:
+  description: Label for custom CSS section.
   message: ''
   message: ''
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Синхронизовање...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Грешка при синхронизацији
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: Неусаглашеност имена скрипти! Измените @name и @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
+labelDataExport:
+  description: Section title of data export.
+  message: Извоз података
+labelDataImport:
+  description: Section title of data import.
+  message: Увоз података
+labelDonate:
+  description: Label of link to donate page.
+  message: Донирај
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'Адреса преузимања:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: Правила изузимања
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
   message: ''
   message: ''
-labelShowBadge:
-  description: Option to show number of running scripts on the badge.
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Извези податке скрипти
+labelFeedback:
+  description: Label of link to feedback page.
+  message: Повратне информације
+labelFilterSort:
+  description: Label for sort filter.
+  message: ''
+labelGeneral:
+  description: Label for general settings.
+  message: ''
+labelHomepageURL:
+  description: Label of script @homepageURL in custom meta data.
+  message: 'Адреса почетне странице:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: ''
+labelInclude:
+  description: Label of @include rules.
+  message: Правила обухватања
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Инсталирање скрипте
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: ''
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
   message: ''
   message: ''
 labelLineNumber:
 labelLineNumber:
   description: Label for line number jumper.
   description: Label for line number jumper.
   message: ''
   message: ''
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
+labelMatch:
+  description: Label of @match rules.
+  message: Правила подударања
+labelName:
+  description: Label of script name.
+  message: Име
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Без имена
+labelNoScripts:
+  description: Message shown when no script is installed.
+  message: Још увек немате ниједну скрипту.
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: ''
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
   message: ''
   message: ''
-descBlacklist:
-  description: HTML Description for the global blacklist.
+labelRelated:
+  description: Label of related links.
+  message: Сродне везе
+labelRemoved:
+  description: Label shown when a script is removed.
   message: ''
   message: ''
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
+labelReplace:
+  description: Label for replace input in search box.
+  message: 'Замени са:'
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Покрени:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Подразумевано)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Уређивач скрипте
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Тражи:'
+labelSearchScript:
+  description: Placeholder for script search box.
   message: ''
   message: ''
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Подешавања
+labelShowBadge:
+  description: Option to show number of running scripts on the badge.
   message: ''
   message: ''
-labelGeneral:
-  description: Label for general settings.
+labelSync:
+  description: Label for sync options.
+  message: Синхронизација
+labelSyncAuthorize:
+  description: Label for button to authorize a service.
   message: ''
   message: ''
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
+labelSyncAuthorizing:
+  description: Label for button when authorization is in progress.
   message: ''
   message: ''
 labelSyncDisabled:
 labelSyncDisabled:
   description: Label for option to disable sync service.
   description: Label for option to disable sync service.
   message: ''
   message: ''
-labelSyncService:
-  description: Label for sync service select.
-  message: ''
-labelSyncAuthorize:
-  description: Label for button to authorize a service.
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
   message: ''
   message: ''
 labelSyncRevoke:
 labelSyncRevoke:
   description: Label for button to revoke authorization for a service.
   description: Label for button to revoke authorization for a service.
   message: ''
   message: ''
-labelSyncAuthorizing:
-  description: Label for button when authorization is in progress.
-  message: ''
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: ''
-labelCustomCSS:
-  description: Label for custom CSS section.
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
   message: ''
   message: ''
-descCustomCSS:
-  description: Description of custom CSS section.
+labelSyncService:
+  description: Label for sync service select.
   message: ''
   message: ''
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
+labelTranslator:
+  description: Label of translator.
+  message: 'Преводилац:'
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'Адреса ажурирања:'
+lastSync:
+  description: Label for last sync timestamp.
+  message: 'Последња синхронизација: $1'
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
   message: ''
   message: ''
+menuCommands:
+  description: Menu item to list script commands.
+  message: Команде скрипте
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: ''
   message: ''
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Пронађи скрипте за овај сајт
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: ''
   message: ''
-buttonOK:
-  description: OK button on dialog.
-  message: ''
-buttonCancel:
-  description: Cancel button on dialog.
-  message: ''
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: ''
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: ''
-editNavCode:
-  description: Label of code tab in script editor.
-  message: ''
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: ''
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Скрипта је онемогућена
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Скрипта је омогућена
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Провера ажурирања...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Грешка при преузимању скрипте!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Грешка приликом преузимања информација о ажурирању.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Грешка приликом учитавања скрипте.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Грешка приликом учитавања захтева.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: 'Увезено: $1 ставка/е/и'
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Скрипта је инсталирана.
+msgInvalidScript:
+  description: Message shown when script is invalid.
   message: ''
   message: ''
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Прилагођени метаподаци
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Скрипта је учитана.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Учитавање...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Учитавање скрипте...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Учитавање захтева... ($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: Неусаглашеност имена скрипти! Измените @name и @namespace.
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Нова верзија је пронађена.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Нема пронађених ажурирања.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
   message: ''
   message: ''
-titleScriptUpdated:
-  description: Notification title for script updates.
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
   message: ''
   message: ''
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: ''
   message: ''
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: ''
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: ''
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: ''
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: ''
-buttonHome:
-  description: Button to open homepage.
-  message: ''
-buttonSupport:
-  description: Button to open support page.
-  message: ''
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: ''
-labelRemoved:
-  description: Label shown when a script is removed.
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Грешка при синхронизацији
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Покретање...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
   message: ''
   message: ''
-buttonFilter:
-  description: Button to show filters menu.
+msgSyncReady:
+  description: Message shown when sync will start soon.
   message: ''
   message: ''
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Синхронизовање...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Скрипта је ажурирана.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Ажурирање...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: ''
   message: ''
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ''
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ''
-labelFilterSort:
-  description: Label for sort filter.
-  message: ''
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: Информације
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Инсталиране скрипте
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Подешавања
+titleScriptUpdated:
+  description: Notification title for script updates.
   message: ''
   message: ''

+ 366 - 366
src/_locales/tr/messages.yml

@@ -1,285 +1,372 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Tarayıcılar için userscript desteği sağlar.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Script güncellendi.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Script güncelleme hatası!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Script yüklendi.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: İsimsiz
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Güncelleniyor...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Yeni versiyon bulundu.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Güncellemeler denetlemiyor...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Bilgileri güncellerken hata oluştu.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Güncelleme bulunamadı.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Script yükleniyor
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Ayarlar
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Yüklemeden sonra kapat
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Bu pencere kapanmadan önce yerel dosyayı takip et
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Yüklemeyi onayla
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: '<a href=mailto:[email protected]>ArresT AnarchY</a>'
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Tümü/Hiçbiri
+buttonCancel:
+  description: Cancel button on dialog.
+  message: İptal
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Kapat
   message: Kapat
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Script verisi yüklenirken hata oluştu.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Script verileri yüklendi.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Script yüklemesinde veriler tam yüklenmedi.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Veriler yükleniyor... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Script verileri yükleniyor...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Yüklenen Scriptler
-sideMenuSettings:
-  description: 'Side menu: Settings'
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Yüklemeyi onayla
+buttonDisable:
+  description: Button to disable a script.
+  message: Deaktif
+buttonEdit:
+  description: Button to edit a script.
+  message: Düzenle
+buttonEnable:
+  description: Button to enable a script.
+  message: Aktif
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Zip olarak dışarı aktar
+buttonFilter:
+  description: Button to show filters menu.
+  message: ''
+buttonHome:
+  description: Button to open homepage.
+  message: Anasayfa
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Veriyi içeri zip olarak aktar
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: URL üzerinden yükle
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
   message: Ayarlar
   message: Ayarlar
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: Hakkında
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Yeni
   message: Yeni
+buttonOK:
+  description: OK button on dialog.
+  message: Tamam
+buttonRemove:
+  description: Button to remove a script.
+  message: Kaldır
+buttonReplace:
+  description: Button to replace the current match.
+  message: Değiştir
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Tümü
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Kaydet
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Kayıt
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Kaydet & Kapat
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Kaydet
+buttonSupport:
+  description: Button to open support page.
+  message: Destek Sayfası
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: Geri Al
+buttonUpdate:
+  description: Check a script for updates.
+  message: Güncellemeleri denetle
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Yeni güncellemeleri kontrol et
   message: Yeni güncellemeleri kontrol et
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Yükleniyor ...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Verileri çek
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Datalar içeri çekildi
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Datalar içeri çekiliyor..
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    Yapılan ayarlar kaydedilemedi!
+    Gözardı etmek için Tamam tıklayın veya İptal ile ayarları düzenleyin.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: Listede bulunan URL girişleri script tarafından eklenmeyecek.
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    Seçenekler sayfası ve script yükleme sayfası için geçerli CSS.  Eğer ne
+    yaptığınızdan emin değilseniz, lütfen düzenlemeyiniz.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Geçerli metadata
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Script ayarları
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Kod
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Ayarlar
   message: Ayarlar
+extDescription:
+  description: Description for this extension.
+  message: Tarayıcılar için userscript desteği sağlar.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ''
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ''
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'URL Girdisi:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: '@downloadURL Kullan'
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: Fazlalığı atın ve eksik kaynakları önbellekte yeniden yüklemeyi deneyin.
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: $1 tarafından yüklendi
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Yüklemeden sonra kapat
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Bu pencere kapanmadan önce yerel dosyayı takip et
+labelAbout:
+  description: Label shown on top of the about page.
+  message: Violentmonkey hakkında
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Güncellemelere izin ver
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Yazar: '
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: >-
+    Bir script dosyasını menüden açıp / kapattıktan sonra geçerli sekmeyi
+    yeniden yükle
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: Scriptleri her gün otomatik olarak kontrol et
   message: Scriptleri her gün otomatik olarak kontrol et
-labelDataImport:
-  description: Section title of data import.
-  message: Veri içeri aktar
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Veriyi içeri zip olarak aktar
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Verileri çek
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Kara Liste
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Geçerli Dil: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Geçerli Stil
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Veri dışarı aktar
   message: Veri dışarı aktar
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Script verilerini dışarı aktar
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Tümü/Hiçbiri
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Zip olarak dışarı aktar
-labelAbout:
-  description: Label shown on top of the about page.
-  message: Violentmonkey hakkında
-labelRelated:
-  description: Label of related links.
-  message: 'İlgili bağlantılar: '
+labelDataImport:
+  description: Section title of data import.
+  message: Veri içeri aktar
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Bağış yap
   message: Bağış yap
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'İndirme URL:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: '@exclude kuralları'
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: '@exclude-match kuralları'
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Script verilerini dışarı aktar
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Geribildirim
   message: Geribildirim
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Yazar: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Çeviren: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: '<a href=mailto:[email protected]>ArresT AnarchY</a>'
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Geçerli Dil: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Script Editör
-labelName:
-  description: Label of script name.
-  message: 'İsim:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Çalışan:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Varsayılan)
+labelFilterSort:
+  description: Label for sort filter.
+  message: ''
+labelGeneral:
+  description: Label for general settings.
+  message: Genel
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 'Anasayfa URL:'
   message: 'Anasayfa URL:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'Güncelleme URL:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'İndirme URL:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Ayarları içeri aktar
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: '@include kuralları'
   message: '@include kuralları'
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Script yükleniyor
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Orjinalde kal
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: ''
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Satır no.: '
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: '@match kuralları'
   message: '@match kuralları'
-labelExclude:
-  description: Label of @exclude rules.
-  message: '@exclude kuralları'
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: '@exclude-match kuralları'
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Güncellemelere izin ver
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Kaydet
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Kaydet & Kapat
+labelName:
+  description: Label of script name.
+  message: 'İsim:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: İsimsiz
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 'Heyoo, şu anda herhangi bir scriptiniz bulunmamakta..'
   message: 'Heyoo, şu anda herhangi bir scriptiniz bulunmamakta..'
-buttonDisable:
-  description: Button to disable a script.
-  message: Deaktif
-buttonEnable:
-  description: Button to enable a script.
-  message: Aktif
-buttonEdit:
-  description: Button to edit a script.
-  message: Düzenle
-buttonRemove:
-  description: Button to remove a script.
-  message: Kaldır
-buttonUpdate:
-  description: Check a script for updates.
-  message: Güncellemeleri denetle
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: $1 adet içeriye aktarıldı.
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: '@downloadURL Kullan'
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    Yapılan ayarlar kaydedilemedi!
-    Gözardı etmek için Tamam tıklayın veya İptal ile ayarları düzenleyin.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Datalar içeri çekiliyor..
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Datalar içeri çekildi
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: Fazlalığı atın ve eksik kaynakları önbellekte yeniden yüklemeyi deneyin.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Bu sitede bulunan scriptleri bul
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Scriptler aktif edildi
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Scriptler deaktif edildi
-menuCommands:
-  description: Menu item to list script commands.
-  message: Script komutları
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Arama: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: Script bulunamadı.
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Script güncellemelerini bildir
+labelRelated:
+  description: Label of related links.
+  message: 'İlgili bağlantılar: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: '[Silindi]'
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Değiştir: '
   message: 'Değiştir: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Değiştir
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Tümü
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: >-
-    Bir script dosyasını menüden açıp / kapattıktan sonra geçerli sekmeyi
-    yeniden yükle
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'URL Girdisi:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: URL üzerinden yükle
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Çalışan:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Varsayılan)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Script Editör
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Arama: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Script Aranıyor...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Ayarlar
+labelShowBadge:
+  description: Option to show number of running scripts on the badge.
+  message: Çalışan script sayısını göster.
 labelSync:
 labelSync:
   description: Label for sync options.
   description: Label for sync options.
   message: Eşitle
   message: Eşitle
+labelSyncAuthorize:
+  description: Label for button to authorize a service.
+  message: Yetkilendirme
+labelSyncAuthorizing:
+  description: Label for button when authorization is in progress.
+  message: Yetkilendiriliyor
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Yok
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: İptal edildi
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Eşitleme script durumu
+labelSyncService:
+  description: Label for sync service select.
+  message: Eşitleyen
+labelTranslator:
+  description: Label of translator.
+  message: 'Çeviren: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'Güncelleme URL:'
 lastSync:
 lastSync:
   description: Label for last sync timestamp.
   description: Label for last sync timestamp.
   message: Son eşitleme zamanı $1
   message: Son eşitleme zamanı $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Başlatılıyor...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Başlatma error!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: Eşitleme az sonra başlayacak...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Şu anda eşitleniyor...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Eşitleme hatası!
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Kara liste şablonları hakkında daha fazla öğren.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Script komutları
+menuDashboard:
+  description: Label for menu item to open dashboard.
+  message: Panelde Aç
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Bu sitede bulunan scriptleri bul
+menuMatchedScripts:
+  description: Label for menu listing matched scripts.
+  message: Seçilen scriptler
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Scriptler deaktif edildi
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Scriptler aktif edildi
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Güncellemeler denetlemiyor...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Script güncelleme hatası!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Bilgileri güncellerken hata oluştu.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Script verisi yüklenirken hata oluştu.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Script yüklemesinde veriler tam yüklenmedi.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: $1 adet içeriye aktarıldı.
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Script yüklendi.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Geçersiz Script!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Script verileri yüklendi.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Yükleniyor ...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Script verileri yükleniyor...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Veriler yükleniyor... ($1/$2)
 msgNamespaceConflict:
 msgNamespaceConflict:
   description: >-
   description: >-
     Message shown when namespace of the new script conflicts with an existent
     Message shown when namespace of the new script conflicts with an existent
@@ -287,143 +374,56 @@ msgNamespaceConflict:
   message: >-
   message: >-
     Script isiminde anlaşmazlık! Lütfen @name ve @namespace alanlarını
     Script isiminde anlaşmazlık! Lütfen @name ve @namespace alanlarını
     düzenleyin.
     düzenleyin.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Geçersiz Script!
-labelShowBadge:
-  description: Option to show number of running scripts on the badge.
-  message: Çalışan script sayısını göster.
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Satır no.: '
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Kara Liste
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: Listede bulunan URL girişleri script tarafından eklenmeyecek.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Kayıt
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Yeni versiyon bulundu.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Güncelleme bulunamadı.
 msgSavedBlacklist:
 msgSavedBlacklist:
   description: Message shown when blacklist are saved.
   description: Message shown when blacklist are saved.
   message: Kara liste güncellendi.
   message: Kara liste güncellendi.
-labelGeneral:
-  description: Label for general settings.
-  message: Genel
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Eşitleme script durumu
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Yok
-labelSyncService:
-  description: Label for sync service select.
-  message: Eşitleyen
-labelSyncAuthorize:
-  description: Label for button to authorize a service.
-  message: Yetkilendirme
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: İptal edildi
-labelSyncAuthorizing:
-  description: Label for button when authorization is in progress.
-  message: Yetkilendiriliyor
 msgSavedCustomCSS:
 msgSavedCustomCSS:
   description: Message shown when custom CSS is saved.
   description: Message shown when custom CSS is saved.
   message: Geçerli stil güncellendi.
   message: Geçerli stil güncellendi.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Geçerli Stil
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    Seçenekler sayfası ve script yükleme sayfası için geçerli CSS.  Eğer ne
-    yaptığınızdan emin değilseniz, lütfen düzenlemeyiniz.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Kaydet
-menuDashboard:
-  description: Label for menu item to open dashboard.
-  message: Panelde Aç
-menuMatchedScripts:
-  description: Label for menu listing matched scripts.
-  message: Seçilen scriptler
-buttonOK:
-  description: OK button on dialog.
-  message: Tamam
-buttonCancel:
-  description: Cancel button on dialog.
-  message: İptal
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Ayarları içeri aktar
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Kara liste şablonları hakkında daha fazla öğren.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Kod
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Ayarlar
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Script ayarları
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Geçerli metadata
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Orjinalde kal
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Güncelleme
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 'Script [$1] güncellendi!'
   message: 'Script [$1] güncellendi!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Script güncellemelerini bildir
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: $1 tarafından yüklendi
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Script Aranıyor...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: Script bulunamadı.
-buttonHome:
-  description: Button to open homepage.
-  message: Anasayfa
-buttonSupport:
-  description: Button to open support page.
-  message: Destek Sayfası
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: Geri Al
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: '[Silindi]'
-buttonFilter:
-  description: Button to show filters menu.
-  message: ''
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Eşitleme hatası!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Başlatılıyor...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Başlatma error!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: Eşitleme az sonra başlayacak...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Şu anda eşitleniyor...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Script güncellendi.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Güncelleniyor...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: ''
   message: ''
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ''
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ''
-labelFilterSort:
-  description: Label for sort filter.
-  message: ''
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: Hakkında
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Yüklenen Scriptler
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Ayarlar
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Güncelleme

+ 367 - 367
src/_locales/vi/messages.yml

@@ -1,425 +1,425 @@
-extName:
-  description: Name of this extension.
-  message: Violentmonkey
-extDescription:
-  description: Description for this extension.
-  message: Hỗ trợ chạy userscript trên trình duyệt.
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: Đã cập nhật script.
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Có lỗi khi tìm phiên bản mới!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: Đã cài đặt script.
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: Không có tên
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: Đang cập nhật...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: Có phiên bản mới.
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: Đang kiểm tra cập nhật...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Tìm kiếm thông tin cập nhật thất bại.
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: Không có cập nhật mới.
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: Đang cài đặt script
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: Tuỳ chọn
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: Đóng sau khi cài đặt xong
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: Track local file before this window is closed
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: Xác nhận cài đặt
+anchorAuthor:
+  description: Author shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: '<a href=mailto:[email protected]>Nguyễn Đông Hoàng</a>'
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: Tất cả/Bỏ chọn
+buttonCancel:
+  description: Cancel button on dialog.
+  message: Hủy
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: Đóng
   message: Đóng
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: Không thể tải script.
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: Đã tải script.
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: Lỗi tải thư viện.
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: Đang tải thư viện... ($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: Đang tải thông tin script...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: Script đã cài đặt
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: Cài đặt
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: Thông tin
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: Xác nhận cài đặt
+buttonDisable:
+  description: Button to disable a script.
+  message: Vô hiệu hoá
+buttonEdit:
+  description: Button to edit a script.
+  message: Sửa
+buttonEnable:
+  description: Button to enable a script.
+  message: Kích hoạt
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: Xuất ra tập tin zip
+buttonFilter:
+  description: Button to show filters menu.
+  message: Lọc
+buttonHome:
+  description: Button to open homepage.
+  message: Trang chủ
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: Nhập từ tập tin zip
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: Cài đăt từ URL
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: Tuỳ chọn
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: Tạo mới
   message: Tạo mới
+buttonOK:
+  description: OK button on dialog.
+  message: Đồng ý
+buttonRemove:
+  description: Button to remove a script.
+  message: Xoá
+buttonReplace:
+  description: Button to replace the current match.
+  message: Thay thế
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: Tất cả
+buttonSave:
+  description: Button to save modifications of a script.
+  message: Lưu
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: Lưu
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: Lưu & Đóng
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: Lưu
+buttonSupport:
+  description: Button to open support page.
+  message: Hỗ trợ
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: Hoàn tác
+buttonUpdate:
+  description: Check a script for updates.
+  message: Kiểm tra cập nhật
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: Kiểm tra cập nhật tất cả
   message: Kiểm tra cập nhật tất cả
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: Đang tải ...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: Làm trống dữ liệu
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: Đã làm trống dữ liệu
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: Làm trống dữ liệu...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    Thay đổi chưa được lưu!
+    Bấm OK để huỷ bỏ hoặc Cancel đế quay lại.
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: URL trong danh sách này sẽ không bị bỏ qua.
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: >-
+    CSS tùy chỉnh cho trang tùy chọn và trang script đã cài đặt Nếu không hiểu
+    rõ xin đừng sửa.
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: Tuỳ chỉnh thẻ dữ liệu
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: Cài đặt Script
+editNavCode:
+  description: Label of code tab in script editor.
+  message: Mã nguồn
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: Cài đặt
   message: Cài đặt
+extDescription:
+  description: Description for this extension.
+  message: Hỗ trợ chạy userscript trên trình duyệt.
+extName:
+  description: Name of this extension.
+  message: Violentmonkey
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: thứ tự bảng chứ cái
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: thứ tự thực thi
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 'URL đầu vào:'
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: Dùng @downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: Bỏ qua dữ liệu thừa và cố gắng tải lại nguồn dữ liệu thiếu từ bộ nhớ đệm.
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: Cài đặt từ $1
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: Đóng sau khi cài đặt xong
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: Track local file before this window is closed
+labelAbout:
+  description: Label shown on top of the about page.
+  message: Thông tin Violentmonkey
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: Cho phép cập nhật
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 'Tác giả: '
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: Tải lại trang khi bật/tắt script từ menu
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: Tự động kiểm tra cập nhật hàng ngày
   message: Tự động kiểm tra cập nhật hàng ngày
-labelDataImport:
-  description: Section title of data import.
-  message: Nhập dữ liệu
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: Nhập từ tập tin zip
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: Làm trống dữ liệu
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: Danh sách đen
+labelCurrentLang:
+  description: Label of current language.
+  message: 'Ngôn ngữ hiện tại: '
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: Giao diện tùy chỉnh
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: Xuất dữ liệu
   message: Xuất dữ liệu
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: Xuất dữ liệu script
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: Tất cả/Bỏ chọn
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: Xuất ra tập tin zip
-labelAbout:
-  description: Label shown on top of the about page.
-  message: Thông tin Violentmonkey
-labelRelated:
-  description: Label of related links.
-  message: 'Liên kết gợi ý: '
+labelDataImport:
+  description: Section title of data import.
+  message: Nhập dữ liệu
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: Đóng góp
   message: Đóng góp
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 'URL tải về:'
+labelExclude:
+  description: Label of @exclude rules.
+  message: Bỏ qua
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: ''
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: Xuất dữ liệu script
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: Phản hồi
   message: Phản hồi
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 'Tác giả: '
-anchorAuthor:
-  description: Author shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelTranslator:
-  description: Label of translator.
-  message: 'Dịch bởi: '
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: '<a href=mailto:[email protected]>Nguyễn Đông Hoàng</a>'
-labelCurrentLang:
-  description: Label of current language.
-  message: 'Ngôn ngữ hiện tại: '
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: Trình chỉnh sửa script
-labelName:
-  description: Label of script name.
-  message: 'Tên:'
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 'Chạy khi:'
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (Mặc định)
+labelFilterSort:
+  description: Label for sort filter.
+  message: Sắp xếp theo $1
+labelGeneral:
+  description: Label for general settings.
+  message: Chung
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 'Trang chủ:'
   message: 'Trang chủ:'
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 'URL Cập nhật:'
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 'URL tải về:'
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: Nhập cài đặt
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: Thực thi
   message: Thực thi
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: Đang cài đặt script
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: Giữ bản gốc
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: Cập nhật lần cuối lúc $1
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 'Dòng số.: '
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: Trùng khớp
   message: Trùng khớp
-labelExclude:
-  description: Label of @exclude rules.
-  message: Bỏ qua
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: ''
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: Cho phép cập nhật
-buttonSave:
-  description: Button to save modifications of a script.
-  message: Lưu
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: Lưu & Đóng
+labelName:
+  description: Label of script name.
+  message: 'Tên:'
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: Không có tên
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 'Oops, bạn không có script nào được cài đặt.'
   message: 'Oops, bạn không có script nào được cài đặt.'
-buttonDisable:
-  description: Button to disable a script.
-  message: Vô hiệu hoá
-buttonEnable:
-  description: Button to enable a script.
-  message: Kích hoạt
-buttonEdit:
-  description: Button to edit a script.
-  message: Sửa
-buttonRemove:
-  description: Button to remove a script.
-  message: Xoá
-buttonUpdate:
-  description: Check a script for updates.
-  message: Kiểm tra cập nhật
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: Đã nhập $1 script.
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: Dùng @downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    Thay đổi chưa được lưu!
-    Bấm OK để huỷ bỏ hoặc Cancel đế quay lại.
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: Làm trống dữ liệu...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: Đã làm trống dữ liệu
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: Bỏ qua dữ liệu thừa và cố gắng tải lại nguồn dữ liệu thiếu từ bộ nhớ đệm.
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: Tìm script cho trang này
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: Đã kích hoạt script
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: Đã vô hiệu hoá script
-menuCommands:
-  description: Menu item to list script commands.
-  message: Menu của script
-labelSearch:
-  description: Label for search input in search box.
-  message: 'Tìm kiếm: '
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: Không thấy script nào
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: Thông báo có cập nhật script
+labelRelated:
+  description: Label of related links.
+  message: 'Liên kết gợi ý: '
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: '[Đã xóa]'
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 'Thay thế bằng: '
   message: 'Thay thế bằng: '
-buttonReplace:
-  description: Button to replace the current match.
-  message: Thay thế
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: Tất cả
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: Tải lại trang khi bật/tắt script từ menu
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 'URL đầu vào:'
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: Cài đăt từ URL
-labelSync:
-  description: Label for sync options.
-  message: Đồng bộ
-lastSync:
-  description: Label for last sync timestamp.
-  message: Đồng bộ cuối lúc $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: Đang khởi tạo...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: Khởi tạo lỗi!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: Đồng bộ sẽ chạy sớm...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: Đang đồng bộ...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: Đồng bộ lỗi!
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: Xung đột namespace! Vui lòng sửa @name và @namespace.
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: Script không hợp lệ!
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 'Chạy khi:'
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (Mặc định)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: Trình chỉnh sửa script
+labelSearch:
+  description: Label for search input in search box.
+  message: 'Tìm kiếm: '
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: Tìm kiếm....
+labelSettings:
+  description: Label shown on the top of settings page
+  message: Cài đặt
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   description: Option to show number of running scripts on the badge.
   message: Hiện thị số script đang chạy ở icon
   message: Hiện thị số script đang chạy ở icon
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 'Dòng số.: '
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: Danh sách đen
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: URL trong danh sách này sẽ không bị bỏ qua.
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: Lưu
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: Danh sách đen đã cập nhật.
-labelGeneral:
-  description: Label for general settings.
-  message: Chung
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: Trạng thái đồng bộ script
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: Không có
-labelSyncService:
-  description: Label for sync service select.
-  message: Đồng bộ tới
+labelSync:
+  description: Label for sync options.
+  message: Đồng bộ
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: Authorize
   message: Authorize
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: Revoke
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: Đang xác thực
   message: Đang xác thực
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: Giao diện tùy chỉnh đã cập nhật.
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: Giao diện tùy chỉnh
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: >-
-    CSS tùy chỉnh cho trang tùy chọn và trang script đã cài đặt Nếu không hiểu
-    rõ xin đừng sửa.
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: Lưu
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: Không có
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: Tự động xác thực lại khi hết hạn
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: Revoke
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: Trạng thái đồng bộ script
+labelSyncService:
+  description: Label for sync service select.
+  message: Đồng bộ tới
+labelTranslator:
+  description: Label of translator.
+  message: 'Dịch bởi: '
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 'URL Cập nhật:'
+lastSync:
+  description: Label for last sync timestamp.
+  message: Đồng bộ cuối lúc $1
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: Tìm hiểu thêm về quy tắc danh sách đen.
+menuCommands:
+  description: Menu item to list script commands.
+  message: Menu của script
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: Mở bảng điều khiển
   message: Mở bảng điều khiển
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: Tìm script cho trang này
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: Script trùng khớp
   message: Script trùng khớp
-buttonOK:
-  description: OK button on dialog.
-  message: Đồng ý
-buttonCancel:
-  description: Cancel button on dialog.
-  message: Hủy
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: Nhập cài đặt
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: Tìm hiểu thêm về quy tắc danh sách đen.
-editNavCode:
-  description: Label of code tab in script editor.
-  message: Mã nguồn
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: Cài đặt
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: Cài đặt Script
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: Tuỳ chỉnh thẻ dữ liệu
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: Giữ bản gốc
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: Cập nhật
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: Đã vô hiệu hoá script
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: Đã kích hoạt script
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: Đang kiểm tra cập nhật...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: Có lỗi khi tìm phiên bản mới!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: Tìm kiếm thông tin cập nhật thất bại.
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: Không thể tải script.
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: Lỗi tải thư viện.
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: Đã nhập $1 script.
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: Đã cài đặt script.
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: Script không hợp lệ!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: Đã tải script.
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: Đang tải ...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: Đang tải thông tin script...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: Đang tải thư viện... ($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: Xung đột namespace! Vui lòng sửa @name và @namespace.
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: Có phiên bản mới.
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: Không có cập nhật mới.
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: Danh sách đen đã cập nhật.
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: Giao diện tùy chỉnh đã cập nhật.
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 'Script [$1] đã được cập nhật!'
   message: 'Script [$1] đã được cập nhật!'
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: Thông báo có cập nhật script
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: Cài đặt từ $1
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: Tìm kiếm....
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: Không thấy script nào
-buttonHome:
-  description: Button to open homepage.
-  message: Trang chủ
-buttonSupport:
-  description: Button to open support page.
-  message: Hỗ trợ
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: Hoàn tác
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: '[Đã xóa]'
-buttonFilter:
-  description: Button to show filters menu.
-  message: Lọc
+msgSyncError:
+  description: Message shown when sync failed.
+  message: Đồng bộ lỗi!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: Đang khởi tạo...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: Khởi tạo lỗi!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: Đồng bộ sẽ chạy sớm...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: Đang đồng bộ...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: Đã cập nhật script.
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: Đang cập nhật...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: Hiển thị script được bật trước
   message: Hiển thị script được bật trước
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: thứ tự thực thi
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: thứ tự bảng chứ cái
-labelFilterSort:
-  description: Label for sort filter.
-  message: Sắp xếp theo $1
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: Cập nhật lần cuối lúc $1
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: Tự động xác thực lại khi hết hạn
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: Thông tin
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: Script đã cài đặt
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: Cài đặt
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: Cập nhật

+ 365 - 365
src/_locales/zh_CN/messages.yml

@@ -1,423 +1,423 @@
-extName:
-  description: Name of this extension.
-  message: 暴力猴
-extDescription:
-  description: Description for this extension.
-  message: 为浏览器提供用户脚本支持。
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: 脚本已更新。
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: 获取脚本发生错误!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: 脚本已安装。
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: 名字为空
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: 正在更新...
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: 发现新版本。
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: 正在检查更新...
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: 获取更新信息失败。
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: 未发现新版本。
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: 安装脚本
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: 选项
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: 安装完成后关闭
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: 本窗口关闭前跟踪打开的本地文件同步更新
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: 确认安装
+anchorAuthor:
+  description: Author shown on about tab.
+  message: ''
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: '<a href=mailto:[email protected]>Gerald</a>'
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: 全选/不选
+buttonCancel:
+  description: Cancel button on dialog.
+  message: 取消
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: 关闭
   message: 关闭
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: 加载脚本数据发生错误。
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: 脚本数据已加载。
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: 加载脚本依赖发生错误。
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: 正在加载脚本依赖...($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: 正在加载脚本数据...
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: 已安装的脚本
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: 设置
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: 关于
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: 确认安装
+buttonDisable:
+  description: Button to disable a script.
+  message: 禁用
+buttonEdit:
+  description: Button to edit a script.
+  message: 编辑
+buttonEnable:
+  description: Button to enable a script.
+  message: 启用
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: 导出为zip文件
+buttonFilter:
+  description: Button to show filters menu.
+  message: 筛选
+buttonHome:
+  description: Button to open homepage.
+  message: 主页
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: 从zip文件导入
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: 通过地址安装
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: 选项
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: 新建
   message: 新建
+buttonOK:
+  description: OK button on dialog.
+  message: 确定
+buttonRemove:
+  description: Button to remove a script.
+  message: 移除
+buttonReplace:
+  description: Button to replace the current match.
+  message: 替换
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: 所有
+buttonSave:
+  description: Button to save modifications of a script.
+  message: 保存
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: 保存
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: 保存并关闭
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: 保存
+buttonSupport:
+  description: Button to open support page.
+  message: 支持页面
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: 撤销
+buttonUpdate:
+  description: Check a script for updates.
+  message: 查找更新
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: 全部更新
   message: 全部更新
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: 加载中 ...
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: 整理数据库
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: 数据已整理
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: 正在整理...
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    修改尚未保存!
+    点击确定放弃修改或点击取消停留此页面。
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: 此列表匹配的URL将不会被注入脚本。
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: 这里可以为管理页面和脚本安装页面设置自定义CSS。如果你不确定它的意思,请不要修改。
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: 自定义元数据
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: 脚本设置
+editNavCode:
+  description: Label of code tab in script editor.
+  message: 代码
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: 设置
   message: 设置
+extDescription:
+  description: Description for this extension.
+  message: 为浏览器提供用户脚本支持。
+extName:
+  description: Name of this extension.
+  message: 暴力猴
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: 字母顺序
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: 执行顺序
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 请输入地址:
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: 使用@downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: 丢弃多余的数据,并尝试重新获取缺失的资源。
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: 从$1安装
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: 安装完成后关闭
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: 本窗口关闭前跟踪打开的本地文件同步更新
+labelAbout:
+  description: Label shown on top of the about page.
+  message: 关于暴力猴
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: 允许更新
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 作者:
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: 从菜单开启或关闭脚本后自动刷新当前页面
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: 每天自动更新脚本
   message: 每天自动更新脚本
-labelDataImport:
-  description: Section title of data import.
-  message: 数据导入
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: 从zip文件导入
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: 整理数据库
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: 黑名单
+labelCurrentLang:
+  description: Label of current language.
+  message: 当前语言:
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: 自定义样式
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: 数据导出
   message: 数据导出
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: 导出脚本数据
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: 全选/不选
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: 导出为zip文件
-labelAbout:
-  description: Label shown on top of the about page.
-  message: 关于暴力猴
-labelRelated:
-  description: Label of related links.
-  message: 相关链接:
+labelDataImport:
+  description: Section title of data import.
+  message: 数据导入
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: 捐助
   message: 捐助
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 下载更新地址:
+labelExclude:
+  description: Label of @exclude rules.
+  message: '@exclude 规则'
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: '@exclude-match 规则'
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: 导出脚本数据
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: 反馈
   message: 反馈
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 作者:
-anchorAuthor:
-  description: Author shown on about tab.
-  message: ''
-labelTranslator:
-  description: Label of translator.
-  message: 翻译者:
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: '<a href=mailto:[email protected]>Gerald</a>'
-labelCurrentLang:
-  description: Label of current language.
-  message: 当前语言:
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: 脚本编辑器
-labelName:
-  description: Label of script name.
-  message: 名字:
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 运行时机:
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (默认)
+labelFilterSort:
+  description: Label for sort filter.
+  message: 按 $1 排序
+labelGeneral:
+  description: Label for general settings.
+  message: 通用
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 主页地址:
   message: 主页地址:
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 检查更新地址:
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 下载更新地址:
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: 导入设置
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: '@include 规则'
   message: '@include 规则'
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: 安装脚本
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: 保留原有规则
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: 最后更新于 $1
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 行号:
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: '@match 规则'
   message: '@match 规则'
-labelExclude:
-  description: Label of @exclude rules.
-  message: '@exclude 规则'
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: '@exclude-match 规则'
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: 允许更新
-buttonSave:
-  description: Button to save modifications of a script.
-  message: 保存
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: 保存并关闭
+labelName:
+  description: Label of script name.
+  message: 名字:
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: 名字为空
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 奥欧,您还没有任何脚本~
   message: 奥欧,您还没有任何脚本~
-buttonDisable:
-  description: Button to disable a script.
-  message: 禁用
-buttonEnable:
-  description: Button to enable a script.
-  message: 启用
-buttonEdit:
-  description: Button to edit a script.
-  message: 编辑
-buttonRemove:
-  description: Button to remove a script.
-  message: 移除
-buttonUpdate:
-  description: Check a script for updates.
-  message: 查找更新
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: 已导入$1个脚本。
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: 使用@downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    修改尚未保存!
-    点击确定放弃修改或点击取消停留此页面。
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: 正在整理...
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: 数据已整理
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: 丢弃多余的数据,并尝试重新获取缺失的资源。
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: 为此站点查找脚本
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: 脚本已启用
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: 脚本已禁用
-menuCommands:
-  description: Menu item to list script commands.
-  message: 脚本命令
-labelSearch:
-  description: Label for search input in search box.
-  message: 查找:
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: 没有找到脚本!
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: 脚本更新时提示
+labelRelated:
+  description: Label of related links.
+  message: 相关链接:
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: 【已删除】
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 替换:
   message: 替换:
-buttonReplace:
-  description: Button to replace the current match.
-  message: 替换
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: 所有
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: 从菜单开启或关闭脚本后自动刷新当前页面
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 请输入地址:
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: 通过地址安装
-labelSync:
-  description: Label for sync options.
-  message: 同步
-lastSync:
-  description: Label for last sync timestamp.
-  message: 最近同步时间为 $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: 正在初始化...
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: 初始化失败!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: 即将开始同步...
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: 正在同步...
-msgSyncError:
-  description: Message shown when sync failed.
-  message: 同步出错!
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: 脚本命名空间冲突,请修改@name和@namespace!
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: 脚本不合法!
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 运行时机:
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (默认)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: 脚本编辑器
+labelSearch:
+  description: Label for search input in search box.
+  message: 查找:
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: 搜索脚本...
+labelSettings:
+  description: Label shown on the top of settings page
+  message: 设置
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   description: Option to show number of running scripts on the badge.
   message: 在扩展图标上显示运行的脚本数
   message: 在扩展图标上显示运行的脚本数
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 行号:
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: 黑名单
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: 此列表匹配的URL将不会被注入脚本。
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: 保存
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: 黑名单已更新!
-labelGeneral:
-  description: Label for general settings.
-  message: 通用
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: 同步脚本状态
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: 无
-labelSyncService:
-  description: Label for sync service select.
-  message: 同步到
+labelSync:
+  description: Label for sync options.
+  message: 同步
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: 授权
   message: 授权
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: 取消授权
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: 授权中
   message: 授权中
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: 自定义样式已更新!
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: 自定义样式
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: 这里可以为管理页面和脚本安装页面设置自定义CSS。如果你不确定它的意思,请不要修改。
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: 保存
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: 无
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: 授权失效后自动重新授权
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: 取消授权
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: 同步脚本状态
+labelSyncService:
+  description: Label for sync service select.
+  message: 同步到
+labelTranslator:
+  description: Label of translator.
+  message: 翻译者:
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 检查更新地址:
+lastSync:
+  description: Label for last sync timestamp.
+  message: 最近同步时间为 $1
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: 了解更多黑名单规则。
+menuCommands:
+  description: Menu item to list script commands.
+  message: 脚本命令
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: 打开控制台
   message: 打开控制台
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: 为此站点查找脚本
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: 匹配的脚本
   message: 匹配的脚本
-buttonOK:
-  description: OK button on dialog.
-  message: 确定
-buttonCancel:
-  description: Cancel button on dialog.
-  message: 取消
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: 导入设置
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: 了解更多黑名单规则。
-editNavCode:
-  description: Label of code tab in script editor.
-  message: 代码
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: 设置
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: 脚本设置
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: 自定义元数据
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: 保留原有规则
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: 更新
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: 脚本已禁用
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: 脚本已启用
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: 正在检查更新...
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: 获取脚本发生错误!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: 获取更新信息失败。
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: 加载脚本数据发生错误。
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: 加载脚本依赖发生错误。
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: 已导入$1个脚本。
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: 脚本已安装。
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: 脚本不合法!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: 脚本数据已加载。
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: 加载中 ...
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: 正在加载脚本数据...
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: 正在加载脚本依赖...($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: 脚本命名空间冲突,请修改@name和@namespace!
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: 发现新版本。
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: 未发现新版本。
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: 黑名单已更新!
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: 自定义样式已更新!
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 脚本【$1】已更新!
   message: 脚本【$1】已更新!
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: 脚本更新时提示
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: 从$1安装
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: 搜索脚本...
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: 没有找到脚本!
-buttonHome:
-  description: Button to open homepage.
-  message: 主页
-buttonSupport:
-  description: Button to open support page.
-  message: 支持页面
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: 撤销
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: 【已删除】
-buttonFilter:
-  description: Button to show filters menu.
-  message: 筛选
+msgSyncError:
+  description: Message shown when sync failed.
+  message: 同步出错!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: 正在初始化...
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: 初始化失败!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: 即将开始同步...
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: 正在同步...
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: 脚本已更新。
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: 正在更新...
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: 先显示被启用的脚本
   message: 先显示被启用的脚本
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: 执行顺序
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: 字母顺序
-labelFilterSort:
-  description: Label for sort filter.
-  message: 按 $1 排序
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: 最后更新于 $1
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: 授权失效后自动重新授权
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: 关于
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: 已安装的脚本
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: 设置
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: 更新

+ 364 - 364
src/_locales/zh_TW/messages.yml

@@ -1,423 +1,423 @@
-extName:
-  description: Name of this extension.
-  message: 暴力猴
-extDescription:
-  description: Description for this extension.
-  message: 為瀏覽器提供使用者腳本支援。
-msgUpdated:
-  description: Message shown when a script is updated/reinstalled.
-  message: 腳本已更新。
-msgErrorFetchingScript:
-  description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: 獲取腳本發生錯誤!
-msgInstalled:
-  description: Message shown when a script is installed.
-  message: 腳本已安裝。
-labelNoName:
-  description: Text as the name of a script when no @name is assigned.
-  message: 名字為空
-msgUpdating:
-  description: Message shown when a new version of script is being fetched.
-  message: 正在更新…
-msgNewVersion:
-  description: >-
-    Message shown when a new version of script is found by @updateURL, but no
-    @downloadURL is provided.
-  message: 發現新版本。
-msgCheckingForUpdate:
-  description: Message shown when a script is being checked for updates by version numbers.
-  message: 正在檢查更新…
-msgErrorFetchingUpdateInfo:
-  description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: 獲取更新資訊失敗。
-msgNoUpdate:
-  description: Message shown when there is no new version of a script.
-  message: 未發現新版本。
-labelInstall:
-  description: Shown in the title of the confirm page while trying to install a script.
-  message: 安裝腳本
-buttonInstallOptions:
-  description: Button to show options of installation confirm page.
-  message: 選項
-installOptionClose:
-  description: Option to close confirm window after installation.
-  message: 安裝完成後關閉
-installOptionTrack:
-  description: Option to track the loading local file before window is closed.
-  message: 本視窗關閉前跟蹤開啟的本地檔案同步更新
-buttonConfirmInstallation:
-  description: Button to confirm installation of a script.
-  message: 確認安裝
+anchorAuthor:
+  description: Author shown on about tab.
+  message: ''
+anchorTranslator:
+  description: Translator shown on about tab.
+  message: 吳某
+buttonAllNone:
+  description: Button to select all scripts or none.
+  message: 全選/不選
+buttonCancel:
+  description: Cancel button on dialog.
+  message: 取消
 buttonClose:
 buttonClose:
   description: Button to close window.
   description: Button to close window.
   message: 關閉
   message: 關閉
-msgErrorLoadingData:
-  description: >-
-    Message shown on confirm page when the script to be installed cannot be
-    loaded.
-  message: 載入腳本數據發生錯誤。
-msgLoadedData:
-  description: >-
-    Message shown in the confirm page when a javascript file to be installed is
-    loaded.
-  message: 腳本數據已載入。
-msgErrorLoadingDependency:
-  description: Message shown when not all requirements are loaded successfully.
-  message: 載入腳本依賴發生錯誤。
-msgLoadingDependency:
-  description: Message shown on confirm page when the requirements are being downloaded.
-  message: 正在載入腳本依賴…($1/$2)
-msgLoadingData:
-  description: Message shown on confirm page when the script to be installed is loading.
-  message: 正在載入腳本數據…
-sideMenuInstalled:
-  description: 'Side menu: Installed scripts'
-  message: 已安裝的腳本
-sideMenuSettings:
-  description: 'Side menu: Settings'
-  message: 設定
-sideMenuAbout:
-  description: 'Side menu: About'
-  message: 關於
+buttonConfirmInstallation:
+  description: Button to confirm installation of a script.
+  message: 確認安裝
+buttonDisable:
+  description: Button to disable a script.
+  message: 停用
+buttonEdit:
+  description: Button to edit a script.
+  message: 編輯
+buttonEnable:
+  description: Button to enable a script.
+  message: 啟用
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: 匯出為zip檔
+buttonFilter:
+  description: Button to show filters menu.
+  message: ''
+buttonHome:
+  description: Button to open homepage.
+  message: 主頁
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: 從zip檔匯入
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: 通過網址安裝
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: 選項
 buttonNew:
 buttonNew:
   description: Button to create a new script.
   description: Button to create a new script.
   message: 新建
   message: 新建
+buttonOK:
+  description: OK button on dialog.
+  message: 確定
+buttonRemove:
+  description: Button to remove a script.
+  message: 移除
+buttonReplace:
+  description: Button to replace the current match.
+  message: 取代
+buttonReplaceAll:
+  description: Button to replace all matches.
+  message: 全部
+buttonSave:
+  description: Button to save modifications of a script.
+  message: 儲存
+buttonSaveBlacklist:
+  description: Button to save global blacklist.
+  message: 儲存
+buttonSaveClose:
+  description: Button to save modifications of a script and then close the editing page.
+  message: 儲存並關閉
+buttonSaveCustomCSS:
+  description: Label for button to save custom CSS.
+  message: 儲存
+buttonSupport:
+  description: Button to open support page.
+  message: 支援頁面
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: 復原
+buttonUpdate:
+  description: Check a script for updates.
+  message: 檢查更新
 buttonUpdateAll:
 buttonUpdateAll:
   description: Check all scripts for updates.
   description: Check all scripts for updates.
   message: 全部更新
   message: 全部更新
-msgLoading:
-  description: Message shown in the options page before script list is loaded.
-  message: 載入中…
-labelSettings:
-  description: Label shown on the top of settings page
+buttonVacuum:
+  description: Button to vacuum extension data.
+  message: 整理數據庫
+buttonVacuumed:
+  description: Message shown when data is vacuumed.
+  message: 數據已整理
+buttonVacuuming:
+  description: Message shown when data vacuum is in progress.
+  message: 正在整理…
+confirmNotSaved:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: |-
+    修改尚未儲存!
+    點選確定放棄修改或點選取消停留此頁面。
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: 符合此列表的URL將不會被注入腳本。
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: 這裡可以為管理頁面和腳本安裝頁面設定自訂CSS。如果你不確定它的意思,請不要修改。
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: 自訂元數據
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: 腳本設定
+editNavCode:
+  description: Label of code tab in script editor.
+  message: 程式碼
+editNavSettings:
+  description: Label of settings tab in script editor.
   message: 設定
   message: 設定
+extDescription:
+  description: Description for this extension.
+  message: 為瀏覽器提供使用者腳本支援。
+extName:
+  description: Name of this extension.
+  message: 暴力猴
+filterAlphabeticalOrder:
+  description: Label for option to sort scripts in alphabetical order.
+  message: ''
+filterExecutionOrder:
+  description: Label for option to sort scripts in execution order.
+  message: ''
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: 請輸入網址:
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: 使用@downloadURL
+hintVacuum:
+  description: Hint for vacuuming data.
+  message: 丟棄多餘的數據,並嘗試重新獲取缺失的資源。
+installFrom:
+  description: Label for button to install script from a userscript site.
+  message: 從$1安裝
+installOptionClose:
+  description: Option to close confirm window after installation.
+  message: 安裝完成後關閉
+installOptionTrack:
+  description: Option to track the loading local file before window is closed.
+  message: 本視窗關閉前跟蹤開啟的本地檔案同步更新
+labelAbout:
+  description: Label shown on top of the about page.
+  message: 關於暴力猴
+labelAllowUpdate:
+  description: Option to allow checking updates for a script.
+  message: 允許更新
+labelAuthor:
+  description: Label of author shown in the details of a script.
+  message: 作者:
+labelAutoReloadCurrentTab:
+  description: Option to reload current tab after a script is switched on or off from menu.
+  message: 從選單開啟或關閉腳本後自動重新整理當前頁面
 labelAutoUpdate:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
   description: Option to allow automatically checking scripts for updates every 24 hours.
   message: 每天自動更新腳本
   message: 每天自動更新腳本
-labelDataImport:
-  description: Section title of data import.
-  message: 數據匯入
-buttonImportData:
-  description: Button to choose a file for data import.
-  message: 從zip檔匯入
-buttonVacuum:
-  description: Button to vacuum extension data.
-  message: 整理數據庫
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: 黑名單
+labelCurrentLang:
+  description: Label of current language.
+  message: 當前語言:
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: 自訂樣式
 labelDataExport:
 labelDataExport:
   description: Section title of data export.
   description: Section title of data export.
   message: 數據匯出
   message: 數據匯出
-labelExportScriptData:
-  description: Option to export script data along with scripts.
-  message: 匯出腳本數據
-buttonAllNone:
-  description: Button to select all scripts or none.
-  message: 全選/不選
-buttonExportData:
-  description: Button to open the data export dialog.
-  message: 匯出為zip檔
-labelAbout:
-  description: Label shown on top of the about page.
-  message: 關於暴力猴
-labelRelated:
-  description: Label of related links.
-  message: 相關連結:
+labelDataImport:
+  description: Section title of data import.
+  message: 數據匯入
 labelDonate:
 labelDonate:
   description: Label of link to donate page.
   description: Label of link to donate page.
   message: 捐助
   message: 捐助
+labelDownloadURL:
+  description: Label of script @downloadURL in custom meta data.
+  message: 下載更新網址:
+labelExclude:
+  description: Label of @exclude rules.
+  message: '@exclude 規則'
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: '@exclude-match 規則'
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: 匯出腳本數據
 labelFeedback:
 labelFeedback:
   description: Label of link to feedback page.
   description: Label of link to feedback page.
   message: 反饋
   message: 反饋
-labelAuthor:
-  description: Label of author shown in the details of a script.
-  message: 作者:
-anchorAuthor:
-  description: Author shown on about tab.
+labelFilterSort:
+  description: Label for sort filter.
   message: ''
   message: ''
-labelTranslator:
-  description: Label of translator.
-  message: 翻譯者:
-anchorTranslator:
-  description: Translator shown on about tab.
-  message: 吳某
-labelCurrentLang:
-  description: Label of current language.
-  message: 當前語言:
-labelScriptEditor:
-  description: Shown in the title of the script editing page.
-  message: 腳本編輯器
-labelName:
-  description: Label of script name.
-  message: 名字:
-labelRunAt:
-  description: Label of script @run-at properties in custom meta data.
-  message: 執行時機:
-labelRunAtDefault:
-  description: Shown when custom @run-at is not assigned.
-  message: (預設)
+labelGeneral:
+  description: Label for general settings.
+  message: 通用
 labelHomepageURL:
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   description: Label of script @homepageURL in custom meta data.
   message: 主頁網址:
   message: 主頁網址:
-labelUpdateURL:
-  description: Label of script @updateURL in custom meta data.
-  message: 檢查更新網址:
-labelDownloadURL:
-  description: Label of script @downloadURL in custom meta data.
-  message: 下載更新網址:
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: 匯入設定
 labelInclude:
 labelInclude:
   description: Label of @include rules.
   description: Label of @include rules.
   message: '@include 規則'
   message: '@include 規則'
+labelInstall:
+  description: Shown in the title of the confirm page while trying to install a script.
+  message: 安裝腳本
+labelKeepOriginal:
+  description: Option to keep the original match or ignore rules.
+  message: 保留原有規則
+labelLastUpdatedAt:
+  description: Label shown on last updated time.
+  message: ''
+labelLineNumber:
+  description: Label for line number jumper.
+  message: 行號:
 labelMatch:
 labelMatch:
   description: Label of @match rules.
   description: Label of @match rules.
   message: '@match 規則'
   message: '@match 規則'
-labelExclude:
-  description: Label of @exclude rules.
-  message: '@exclude 規則'
-labelExcludeMatch:
-  description: Label of @exclude-match rules.
-  message: '@exclude-match 規則'
-labelAllowUpdate:
-  description: Option to allow checking updates for a script.
-  message: 允許更新
-buttonSave:
-  description: Button to save modifications of a script.
-  message: 儲存
-buttonSaveClose:
-  description: Button to save modifications of a script and then close the editing page.
-  message: 儲存並關閉
+labelName:
+  description: Label of script name.
+  message: 名字:
+labelNoName:
+  description: Text as the name of a script when no @name is assigned.
+  message: 名字為空
 labelNoScripts:
 labelNoScripts:
   description: Message shown when no script is installed.
   description: Message shown when no script is installed.
   message: 噢喔,您還沒有任何腳本~
   message: 噢喔,您還沒有任何腳本~
-buttonDisable:
-  description: Button to disable a script.
-  message: 停用
-buttonEnable:
-  description: Button to enable a script.
-  message: 啟用
-buttonEdit:
-  description: Button to edit a script.
-  message: 編輯
-buttonRemove:
-  description: Button to remove a script.
-  message: 移除
-buttonUpdate:
-  description: Check a script for updates.
-  message: 檢查更新
-msgImported:
-  description: >-
-    Message shown after import. There is an argument referring to the count of
-    scripts imported.
-  message: 已匯入$1個腳本。
-hintUseDownloadURL:
-  description: Shown as a place holder for @updateURL when it is not assigned
-  message: 使用@downloadURL
-confirmNotSaved:
-  description: Confirm message shown when there are unsaved script modifications.
-  message: |-
-    修改尚未儲存!
-    點選確定放棄修改或點選取消停留此頁面。
-buttonVacuuming:
-  description: Message shown when data vacuum is in progress.
-  message: 正在整理…
-buttonVacuumed:
-  description: Message shown when data is vacuumed.
-  message: 數據已整理
-hintVacuum:
-  description: Hint for vacuuming data.
-  message: 丟棄多餘的數據,並嘗試重新獲取缺失的資源。
-menuFindScripts:
-  description: Menu item to find scripts for a site.
-  message: 為此站點查詢腳本
-menuScriptEnabled:
-  description: 'Menu item showing the status of Violentmonkey, when enabled.'
-  message: 腳本已啟用
-menuScriptDisabled:
-  description: 'Menu item showing the status of Violentmonkey, when disabled.'
-  message: 腳本已停用
-menuCommands:
-  description: Menu item to list script commands.
-  message: 腳本命令
-labelSearch:
-  description: Label for search input in search box.
-  message: 尋找:
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: 沒有找到腳本!
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: 腳本更新時通知
+labelRelated:
+  description: Label of related links.
+  message: 相關連結:
+labelRemoved:
+  description: Label shown when a script is removed.
+  message: 【已刪除】
 labelReplace:
 labelReplace:
   description: Label for replace input in search box.
   description: Label for replace input in search box.
   message: 取代:
   message: 取代:
-buttonReplace:
-  description: Button to replace the current match.
-  message: 取代
-buttonReplaceAll:
-  description: Button to replace all matches.
-  message: 全部
-labelAutoReloadCurrentTab:
-  description: Option to reload current tab after a script is switched on or off from menu.
-  message: 從選單開啟或關閉腳本後自動重新整理當前頁面
-hintInputURL:
-  description: Hint for a prompt box to input URL of a user script.
-  message: 請輸入網址:
-buttonInstallFromURL:
-  description: Button to ask for URL of a user script.
-  message: 通過網址安裝
-labelSync:
-  description: Label for sync options.
-  message: 同步
-lastSync:
-  description: Label for last sync timestamp.
-  message: 最近同步時間為 $1
-msgSyncInit:
-  description: Message shown when sync service is initializing.
-  message: 正在初始化…
-msgSyncInitError:
-  description: Message shown when sync fails in initialization.
-  message: 初始化失敗!
-msgSyncReady:
-  description: Message shown when sync will start soon.
-  message: 即將開始同步…
-msgSyncing:
-  description: Message shown when sync is in progress.
-  message: 正在同步…
-msgSyncError:
-  description: Message shown when sync failed.
-  message: 同步出錯!
-msgNamespaceConflict:
-  description: >-
-    Message shown when namespace of the new script conflicts with an existent
-    one.
-  message: 腳本命名空間衝突,請修改@name和@namespace!
-msgInvalidScript:
-  description: Message shown when script is invalid.
-  message: 腳本不合法!
+labelRunAt:
+  description: Label of script @run-at properties in custom meta data.
+  message: 執行時機:
+labelRunAtDefault:
+  description: Shown when custom @run-at is not assigned.
+  message: (預設)
+labelScriptEditor:
+  description: Shown in the title of the script editing page.
+  message: 腳本編輯器
+labelSearch:
+  description: Label for search input in search box.
+  message: 尋找:
+labelSearchScript:
+  description: Placeholder for script search box.
+  message: 搜尋腳本…
+labelSettings:
+  description: Label shown on the top of settings page
+  message: 設定
 labelShowBadge:
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
   description: Option to show number of running scripts on the badge.
   message: 在擴充套件圖示上顯示執行的腳本數
   message: 在擴充套件圖示上顯示執行的腳本數
-labelLineNumber:
-  description: Label for line number jumper.
-  message: 行號:
-labelBlacklist:
-  description: Label for global blacklist settings in security section.
-  message: 黑名單
-descBlacklist:
-  description: HTML Description for the global blacklist.
-  message: 符合此列表的URL將不會被注入腳本。
-buttonSaveBlacklist:
-  description: Button to save global blacklist.
-  message: 儲存
-msgSavedBlacklist:
-  description: Message shown when blacklist are saved.
-  message: 黑名單已更新!
-labelGeneral:
-  description: Label for general settings.
-  message: 通用
-labelSyncScriptStatus:
-  description: Label for option to sync script status.
-  message: 同步腳本狀態
-labelSyncDisabled:
-  description: Label for option to disable sync service.
-  message: 無
-labelSyncService:
-  description: Label for sync service select.
-  message: 同步到
+labelSync:
+  description: Label for sync options.
+  message: 同步
 labelSyncAuthorize:
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   description: Label for button to authorize a service.
   message: 授權
   message: 授權
-labelSyncRevoke:
-  description: Label for button to revoke authorization for a service.
-  message: 取消授權
 labelSyncAuthorizing:
 labelSyncAuthorizing:
   description: Label for button when authorization is in progress.
   description: Label for button when authorization is in progress.
   message: 授權中
   message: 授權中
-msgSavedCustomCSS:
-  description: Message shown when custom CSS is saved.
-  message: 自訂樣式已更新!
-labelCustomCSS:
-  description: Label for custom CSS section.
-  message: 自訂樣式
-descCustomCSS:
-  description: Description of custom CSS section.
-  message: 這裡可以為管理頁面和腳本安裝頁面設定自訂CSS。如果你不確定它的意思,請不要修改。
-buttonSaveCustomCSS:
-  description: Label for button to save custom CSS.
-  message: 儲存
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: 無
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: 取消授權
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: 同步腳本狀態
+labelSyncService:
+  description: Label for sync service select.
+  message: 同步到
+labelTranslator:
+  description: Label of translator.
+  message: 翻譯者:
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: 檢查更新網址:
+lastSync:
+  description: Label for last sync timestamp.
+  message: 最近同步時間為 $1
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: 了解更多黑名單規則。
+menuCommands:
+  description: Menu item to list script commands.
+  message: 腳本命令
 menuDashboard:
 menuDashboard:
   description: Label for menu item to open dashboard.
   description: Label for menu item to open dashboard.
   message: 打開控制台
   message: 打開控制台
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: 為此站點查詢腳本
 menuMatchedScripts:
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   description: Label for menu listing matched scripts.
   message: 匹配的腳本
   message: 匹配的腳本
-buttonOK:
-  description: OK button on dialog.
-  message: 確定
-buttonCancel:
-  description: Cancel button on dialog.
-  message: 取消
-labelImportSettings:
-  description: Label for option to import settings from zip file.
-  message: 匯入設定
-learnBlacklist:
-  description: Refers to a link to introduce blacklist patterns.
-  message: 了解更多黑名單規則。
-editNavCode:
-  description: Label of code tab in script editor.
-  message: 程式碼
-editNavSettings:
-  description: Label of settings tab in script editor.
-  message: 設定
-editLabelSettings:
-  description: Settings section in settings tab of script editor.
-  message: 腳本設定
-editLabelMeta:
-  description: Metadata section in settings tab of script editor.
-  message: 自訂元數據
-labelKeepOriginal:
-  description: Option to keep the original match or ignore rules.
-  message: 保留原有規則
-titleScriptUpdated:
-  description: Notification title for script updates.
-  message: 更新
+menuScriptDisabled:
+  description: 'Menu item showing the status of Violentmonkey, when disabled.'
+  message: 腳本已停用
+menuScriptEnabled:
+  description: 'Menu item showing the status of Violentmonkey, when enabled.'
+  message: 腳本已啟用
+msgCheckingForUpdate:
+  description: Message shown when a script is being checked for updates by version numbers.
+  message: 正在檢查更新…
+msgErrorFetchingScript:
+  description: Message shown when Violentmonkey fails fetching a new version of the script.
+  message: 獲取腳本發生錯誤!
+msgErrorFetchingUpdateInfo:
+  description: Message shown when Violentmonkey fails fetching version data of the script.
+  message: 獲取更新資訊失敗。
+msgErrorLoadingData:
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
+  message: 載入腳本數據發生錯誤。
+msgErrorLoadingDependency:
+  description: Message shown when not all requirements are loaded successfully.
+  message: 載入腳本依賴發生錯誤。
+msgImported:
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
+  message: 已匯入$1個腳本。
+msgInstalled:
+  description: Message shown when a script is installed.
+  message: 腳本已安裝。
+msgInvalidScript:
+  description: Message shown when script is invalid.
+  message: 腳本不合法!
+msgLoadedData:
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
+  message: 腳本數據已載入。
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: 載入中…
+msgLoadingData:
+  description: Message shown on confirm page when the script to be installed is loading.
+  message: 正在載入腳本數據…
+msgLoadingDependency:
+  description: Message shown on confirm page when the requirements are being downloaded.
+  message: 正在載入腳本依賴…($1/$2)
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: 腳本命名空間衝突,請修改@name和@namespace!
+msgNewVersion:
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
+  message: 發現新版本。
+msgNoUpdate:
+  description: Message shown when there is no new version of a script.
+  message: 未發現新版本。
+msgSavedBlacklist:
+  description: Message shown when blacklist are saved.
+  message: 黑名單已更新!
+msgSavedCustomCSS:
+  description: Message shown when custom CSS is saved.
+  message: 自訂樣式已更新!
 msgScriptUpdated:
 msgScriptUpdated:
   description: Notification message for script updates.
   description: Notification message for script updates.
   message: 腳本【$1】已更新!
   message: 腳本【$1】已更新!
-labelNotifyUpdates:
-  description: Option to show notification when script is updated.
-  message: 腳本更新時通知
-installFrom:
-  description: Label for button to install script from a userscript site.
-  message: 從$1安裝
-labelSearchScript:
-  description: Placeholder for script search box.
-  message: 搜尋腳本…
-labelNoSearchScripts:
-  description: Message shown when no script is found in search results.
-  message: 沒有找到腳本!
-buttonHome:
-  description: Button to open homepage.
-  message: 主頁
-buttonSupport:
-  description: Button to open support page.
-  message: 支援頁面
-buttonUndo:
-  description: Button to undo removement of a script.
-  message: 復原
-labelRemoved:
-  description: Label shown when a script is removed.
-  message: 【已刪除】
-buttonFilter:
-  description: Button to show filters menu.
-  message: ''
+msgSyncError:
+  description: Message shown when sync failed.
+  message: 同步出錯!
+msgSyncInit:
+  description: Message shown when sync service is initializing.
+  message: 正在初始化…
+msgSyncInitError:
+  description: Message shown when sync fails in initialization.
+  message: 初始化失敗!
+msgSyncReady:
+  description: Message shown when sync will start soon.
+  message: 即將開始同步…
+msgSyncing:
+  description: Message shown when sync is in progress.
+  message: 正在同步…
+msgUpdated:
+  description: Message shown when a script is updated/reinstalled.
+  message: 腳本已更新。
+msgUpdating:
+  description: Message shown when a new version of script is being fetched.
+  message: 正在更新…
 optionShowEnabledFirst:
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   description: Option to show enabled scripts first in alphabetical order.
   message: ''
   message: ''
-filterExecutionOrder:
-  description: Label for option to sort scripts in execution order.
-  message: ''
-filterAlphabeticalOrder:
-  description: Label for option to sort scripts in alphabetical order.
-  message: ''
-labelFilterSort:
-  description: Label for sort filter.
-  message: ''
-labelLastUpdatedAt:
-  description: Label shown on last updated time.
-  message: ''
-labelSyncReauthorize:
-  description: Option to reauthorize sync service when expired.
-  message: ''
+sideMenuAbout:
+  description: 'Side menu: About'
+  message: 關於
+sideMenuInstalled:
+  description: 'Side menu: Installed scripts'
+  message: 已安裝的腳本
+sideMenuSettings:
+  description: 'Side menu: Settings'
+  message: 設定
+titleScriptUpdated:
+  description: Notification title for script updates.
+  message: 更新