Browse Source

Update locale files from Transifex

gera2ld 4 years ago
parent
commit
d855b81861

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filters
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Homepage
@@ -359,6 +360,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Jméno skriptu nebylo určeno.
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: No script is found.
@@ -451,6 +453,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'Aktualizace (URL):'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Last sync at $1

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filter
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Homepage
@@ -384,6 +385,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Ohne Name
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Kein Skript gefunden.
@@ -478,6 +480,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'Update-URL:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: Einspaltig
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: Tabellenansicht
 lastSync:
   description: Label for last sync timestamp.
   message: Letzter Sync am $1

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Φίλτρα
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Αρχική σελίδα
@@ -377,6 +378,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Χωρίς Όνομα
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Δεν βρέθηκε σενάριο.
@@ -469,6 +471,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'URL Ενημέρωσης:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Τελευταίος συγχρονισμός στις $1

+ 5 - 1
src/_locales/en/messages.yml

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filters
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Homepage
@@ -373,6 +374,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: No Name
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: No script is found.
@@ -466,7 +468,9 @@ labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'Update URL:'
 labelViewSingleColumn:
-  description: Label for option in dashboard script list to show the scripts in single column.
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
   message: Single column
 labelViewTable:
   description: Label for option in dashboard script list to show the scripts as a table.

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

@@ -0,0 +1,669 @@
+buttonCancel:
+  description: Cancel button on dialog.
+  message: ''
+buttonClose:
+  description: Button to close window.
+  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: ''
+buttonEditClickHint:
+  description: Tooltip for the Edit button in popup.
+  message: ''
+buttonEmptyRecycleBin:
+  description: Button to empty the recycle bin.
+  message: ''
+buttonEnable:
+  description: Button to enable a script.
+  message: ''
+buttonExportData:
+  description: Button to open the data export dialog.
+  message: ''
+buttonFilter:
+  description: Button to show filters menu.
+  message: ''
+  touched: false
+buttonHome:
+  description: Button to open homepage.
+  message: ''
+buttonImportData:
+  description: Button to choose a file for data import.
+  message: ''
+buttonInstallFromURL:
+  description: Button to ask for URL of a user script.
+  message: ''
+buttonInstallOptions:
+  description: Button to show options of installation confirm page.
+  message: ''
+  touched: false
+buttonNew:
+  description: Button to create a new script.
+  message: ''
+buttonOK:
+  description: OK button on dialog.
+  message: ''
+buttonRecycleBin:
+  description: Button to list scripts in recycle bin.
+  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: ''
+buttonReset:
+  description: Button to reset to default values.
+  message: ''
+buttonRestore:
+  description: Button to restore a removed 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: ''
+buttonShowEditorState:
+  description: Button to show the list of currently used CodeMirror options.
+  message: ''
+buttonSupport:
+  description: Button to open support page.
+  message: ''
+buttonUndo:
+  description: Button to undo removement of a script.
+  message: ''
+  touched: false
+buttonUpdate:
+  description: Check a script for updates.
+  message: ''
+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:
+  description: Confirm message shown when there are unsaved script modifications.
+  message: ''
+descBlacklist:
+  description: HTML Description for the global blacklist.
+  message: ''
+descCustomCSS:
+  description: Description of custom CSS section.
+  message: ''
+descEditorOptions:
+  description: Description of editor options JSON section.
+  message: ''
+editHelpDocumention:
+  description: Label in the editor help tab for the documentation link.
+  message: ''
+editHelpKeyboard:
+  description: Label in the editor help tab for the keyboard shortcuts.
+  message: ''
+editHowToHint:
+  description: The text of the how-to link in the editor header.
+  message: ''
+editLabelMeta:
+  description: Metadata section in settings tab of script editor.
+  message: ''
+editLabelSettings:
+  description: Settings section in settings tab of script editor.
+  message: ''
+editLongLine:
+  description: Shown in the editor in lines that were cut due to being too long
+  message: ''
+editLongLineTooltip:
+  description: Tooltip shown in the editor in lines that were cut due to being too long
+  message: ''
+editNavCode:
+  description: Label of code tab in script editor.
+  message: ''
+editNavSettings:
+  description: Label of settings tab in script editor.
+  message: ''
+editNavValues:
+  description: Label of values tab in script editor.
+  message: ''
+editValueAll:
+  description: Button to show/edit the entire script value storage.
+  message: ''
+editValueAllHint:
+  description: Tooltip for the 'all' button.
+  message: ''
+editValueCancel:
+  description: Button to cancel modification of a script value.
+  message: ''
+editValueSave:
+  description: Button to save modification of a script value.
+  message: ''
+extDescription:
+  description: 'Description for this extension, will be displayed in web store'
+  message: ''
+extName:
+  description: Name of this extension.
+  message: ''
+failureReasonBlacklisted:
+  description: 'Shown for blacklisted URLs (in the extension icon tooltip, in the popup)'
+  message: ''
+failureReasonNoninjectable:
+  description: >-
+    Shown for URLs that cannot be processed (same places as
+    failureBlacklistedUrl)
+  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: ''
+filterLastUpdateOrder:
+  description: Label for option to sort scripts by last update time.
+  message: ''
+filterScopeAll:
+  description: Option in dashboard's search scope filter.
+  message: ''
+filterScopeCode:
+  description: Option in dashboard's search scope filter.
+  message: ''
+filterScopeName:
+  description: Option in dashboard's search scope filter.
+  message: ''
+genericError:
+  description: Label for generic error.
+  message: ''
+genericOff:
+  description: 'To indicate something is turned off or disabled, similar to "no".'
+  message: ''
+genericOn:
+  description: 'To indicate something is turned on or enabled, similar to "yes".'
+  message: ''
+genericUseGlobal:
+  description: To indicate some per-script option will use its analog in global settings.
+  message: ''
+headerRecycleBin:
+  description: Text shown in the header when scripts in recycle bin are listed.
+  message: ''
+hintInputURL:
+  description: Hint for a prompt box to input URL of a user script.
+  message: ''
+hintRecycleBin:
+  description: Hint for recycle bin.
+  message: ''
+hintUseDownloadURL:
+  description: Shown as a place holder for @updateURL when it is not assigned
+  message: ''
+hintVacuum:
+  description: Hint for vacuuming data.
+  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: ''
+installOptionTrackTooltip:
+  description: >-
+    Tooltip in Firefox 68+ for the option to track the loading local file before
+    window is closed.
+  message: ''
+labelAbout:
+  description: Label shown on top of the about page.
+  message: ''
+  touched: false
+labelAdvanced:
+  description: Label for button to show advanced settings.
+  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: ''
+labelAutoReloadCurrentTabDisabled:
+  description: >-
+    Tooltip in menu after Violentmonkey is switched off if auto-reload is
+    disabled.
+  message: ''
+labelAutoUpdate:
+  description: Option to allow automatically checking scripts for updates
+  message: ''
+labelBadge:
+  description: Label for option to show number on badge.
+  message: ''
+labelBadgeNone:
+  description: Option to display nothing on badge.
+  message: ''
+labelBadgeTotal:
+  description: Option to display total number of running scripts on badge.
+  message: ''
+labelBadgeUnique:
+  description: Option to display number of unique running scripts on badge.
+  message: ''
+labelBlacklist:
+  description: Label for global blacklist settings in security section.
+  message: ''
+labelContributors:
+  description: Label for link to contributors.
+  message: ''
+labelCurrentLang:
+  description: Label of current language.
+  message: ''
+labelCustomCSS:
+  description: Label for custom CSS section.
+  message: ''
+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: ''
+labelEditValue:
+  description: Label shown in the panel to edit a script value.
+  message: ''
+labelEditValueAll:
+  description: Label shown in the panel to edit the entire script value storage.
+  message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
+labelExclude:
+  description: Label of @exclude rules.
+  message: ''
+labelExcludeMatch:
+  description: Label of @exclude-match rules.
+  message: ''
+labelExportScriptData:
+  description: Option to export script data along with scripts.
+  message: ''
+labelExposeStatus:
+  description: Option in advanced settings.
+  message: ''
+labelFeedback:
+  description: Label of link to feedback page.
+  message: ''
+labelFilterSort:
+  description: Label for sort filter.
+  message: ''
+labelGeneral:
+  description: Label for general settings.
+  message: ''
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
+labelHomepage:
+  description: Label for home page in about tab.
+  message: ''
+labelHomepageURL:
+  description: Label of script @homepageURL in custom meta data.
+  message: ''
+labelImportScriptData:
+  description: Option to import script data along with scripts.
+  message: ''
+labelImportSettings:
+  description: Label for option to import settings from zip file.
+  message: ''
+labelInclude:
+  description: Label of @include rules.
+  message: ''
+labelInjectionMode:
+  description: Label for default option to inject scripts.
+  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: ''
+labelLineNumber:
+  description: Label for line number jumper.
+  message: ''
+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: ''
+  touched: false
+labelNoSearchScripts:
+  description: Message shown when no script is found in search results.
+  message: ''
+labelNotifyThisUpdated:
+  description: >-
+    A per-script option in editor to enable notification when this script is
+    updated. The text follows "Allow update" checkbox option so it's like a
+    continuation of the phrase.
+  message: ''
+labelNotifyUpdates:
+  description: Option to show notification when script is updated.
+  message: ''
+labelNotifyUpdatesGlobal:
+  description: Option to prioritize global notification option over script's setting.
+  message: ''
+labelPopupSort:
+  description: Label in the VM settings tab for script list sort order in popup
+  message: ''
+labelPrivacyPolicy:
+  description: Label of link to privacy policy
+  message: ''
+labelRelated:
+  description: Label of related links.
+  message: ''
+labelRemovedAt:
+  description: Label for the time when the script is removed.
+  message: ''
+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: ''
+labelScriptTemplate:
+  description: Label for custom script template.
+  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: ''
+labelSync:
+  description: Label for sync options.
+  message: ''
+labelSyncAnonymous:
+  description: Label for using anonymous account.
+  message: ''
+labelSyncAuthorize:
+  description: Label for button to authorize a service.
+  message: ''
+labelSyncAuthorizing:
+  description: Label for button when authorization is in progress.
+  message: ''
+labelSyncDisabled:
+  description: Label for option to disable sync service.
+  message: ''
+labelSyncPassword:
+  description: Label for input to hold password.
+  message: ''
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+  touched: false
+labelSyncRevoke:
+  description: Label for button to revoke authorization for a service.
+  message: ''
+labelSyncScriptStatus:
+  description: Label for option to sync script status.
+  message: ''
+labelSyncServerUrl:
+  description: Label for input to hold server URL.
+  message: ''
+labelSyncService:
+  description: Label for sync service select.
+  message: ''
+labelSyncUsername:
+  description: Label for input to hold username.
+  message: ''
+labelTranslator:
+  description: Label of translator.
+  message: ''
+  touched: false
+labelUpdateURL:
+  description: Label of script @updateURL in custom meta data.
+  message: ''
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
+lastSync:
+  description: Label for last sync timestamp.
+  message: ''
+learnBlacklist:
+  description: Refers to a link to introduce blacklist patterns.
+  message: ''
+learnInjectionMode:
+  description: Refers to a link to introduce injection modes.
+  message: ''
+menuCommands:
+  description: Menu item to list script commands.
+  message: ''
+  touched: false
+menuDashboard:
+  description: Label for menu item to open dashboard.
+  message: ''
+menuExclude:
+  description: >-
+    Shown in popup menu after clicking script's "..." dropdown so try to keep
+    the label short.
+  message: ''
+menuExcludeHint:
+  description: Shown in popup menu after clicking "Exclude..." in script's "..." dropdown.
+  message: ''
+menuFindScripts:
+  description: Menu item to find scripts for a site.
+  message: ''
+menuInjectionFailed:
+  description: Injection error.
+  message: ''
+menuInjectionFailedFix:
+  description: 'Injection error fix, shown in case the default mode is "page".'
+  message: ''
+menuMatchedFrameScripts:
+  description: Label for menu listing matching scripts in sub-frames.
+  message: ''
+menuMatchedScripts:
+  description: Label for menu listing matched scripts.
+  message: ''
+menuNewScript:
+  description: Menu item to create a new script.
+  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: ''
+msgErrorFetchingResource:
+  description: >-
+    Message shown when Violentmonkey fails fetching a resource/require/icon of
+    the script.
+  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: ''
+msgIncognitoChanges:
+  description: >-
+    Message shown in popup and installation tab when opened in an incognito
+    window.
+  message: ''
+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: ''
+  touched: false
+msgLoading:
+  description: Message shown in the options page before script list is loaded.
+  message: ''
+  touched: false
+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: ''
+msgNamespaceConflict:
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: ''
+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: ''
+msgSavedEditorOptions:
+  description: Message shown when editor options are saved.
+  message: ''
+msgSavedScriptTemplate:
+  description: Message shown when custom script template is saved.
+  message: ''
+msgScriptUpdated:
+  description: Notification message for script updates.
+  message: ''
+msgShowHide:
+  description: Tooltip or text shown on a toggle that shows/hides stuff
+  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: ''
+noValues:
+  description: Label shown when there is no value for current script.
+  message: ''
+optionEditorWindow:
+  description: Label for the option in settings
+  message: ''
+optionEditorWindowHint:
+  description: >-
+    Tooltip for optionEditorWindow in case the browser doesn't support
+    onBoundsChanged
+  message: ''
+optionEditorWindowSimple:
+  description: Label for the editor window type
+  message: ''
+optionPopupEnabledFirst:
+  description: Option to show enabled scripts first in popup.
+  message: ''
+optionPopupHideDisabled:
+  description: Option to hide disabled scripts in popup.
+  message: ''
+optionShowEnabledFirst:
+  description: Option to show enabled scripts first in alphabetical order.
+  message: ''
+searchCaseSensitive:
+  description: Option to perform a case-sensitive search
+  message: ''
+searchUseRegex:
+  description: Option to perform a regular expression search
+  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: ''
+titleSearchHint:
+  description: Hover title for search icon in dashboard.
+  message: ''
+valueLabelKey:
+  description: Label for key of a script value.
+  message: ''
+valueLabelValue:
+  description: Label for value of a script value.
+  message: ''
+valueLabelValueAll:
+  description: Label for input of entire script value storage.
+  message: ''
+visitWebsite:
+  description: Label for link to open Violentmonkey website.
+  message: ''

+ 10 - 0
src/_locales/es_419/messages.yml

@@ -30,6 +30,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filtros
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Página principal
@@ -391,6 +392,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Sin nombre
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: No se encontraron scripts.
@@ -483,6 +485,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'URL de actualización:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: Columna única
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: Vista de tabla
 lastSync:
   description: Label for last sync timestamp.
   message: Última sincronización en $1

+ 10 - 0
src/_locales/fi/messages.yml

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Suodattimet
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Kotisivu
@@ -359,6 +360,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Ei nimeä
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Skriptejä ei löytynyt.
@@ -451,6 +453,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'Päivitysosoite:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Synkronoitu viimeksi $1

+ 10 - 0
src/_locales/fr/messages.yml

@@ -30,6 +30,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filtres
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Accueil
@@ -386,6 +387,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Pas de nom
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Pas de script trouvé
@@ -480,6 +482,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: "URL de mise à jour\_:"
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Dernière synchronisation le $1

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: ''
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: ''
@@ -359,6 +360,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Nema imena
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Nijedna skripta nije nađena.
@@ -451,6 +453,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'Update URL:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Posljednja sinkronizacija $1

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filter
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Situs Web
@@ -380,6 +381,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Tanpa Nama
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Tidak ada skrip yang ditemukan.
@@ -472,6 +474,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'URL Pembaruan:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: Kolom tunggal
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: Tampilan tabel
 lastSync:
   description: Label for last sync timestamp.
   message: Sinkron terakhir pada $1

+ 10 - 0
src/_locales/it/messages.yml

@@ -30,6 +30,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filtri
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Homepage
@@ -381,6 +382,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Senza nome
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Nessuno script trovato.
@@ -473,6 +475,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'URL Aggiornamento:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Ultima sincronizzazione il $1

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: 条件指定
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: ホームページ
@@ -364,6 +365,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: 名前なし
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: スクリプトは見つかりませんでした。
@@ -456,6 +458,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: '更新を確認するURL:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: $1 に同期

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: 필터
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: 홈페이지
@@ -363,6 +364,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: 이름 없음
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: 스크립트를 찾을 수 없습니다.
@@ -455,6 +457,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: '업데이트 URL:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: $1에 마지막으로 동기화됨

+ 10 - 0
src/_locales/nl/messages.yml

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filters
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Website
@@ -379,6 +380,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Naamloos
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Er zijn geen scripts gevonden.
@@ -471,6 +473,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'Bijwerk-url:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: Eén kolom
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: Tabelweergave
 lastSync:
   description: Label for last sync timestamp.
   message: Gesynchroniseerd op $1

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

@@ -30,6 +30,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filtry
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Strona główna
@@ -389,6 +390,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Bez nazwy
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Nie znaleziono skryptu.
@@ -483,6 +485,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'Adres URL aktualizacji:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: Pojedyncza kolumna
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: Widok tabeli
 lastSync:
   description: Label for last sync timestamp.
   message: Ostatnia synchronizacja o $1

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filtros
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Website
@@ -361,6 +362,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Sem nome
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Nenhum script encontrado.
@@ -453,6 +455,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'URL de atualização:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: 'Última sincronização: $1'

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filtros
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Website
@@ -367,6 +368,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Sem nome
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Nenhum script encontrado.
@@ -459,6 +461,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'URL de atualização:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: 'Última sincronização: $1'

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

@@ -30,6 +30,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filtre
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Pagină de start
@@ -388,6 +389,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Fără nume
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Nu a fost găsit niciun script.
@@ -480,6 +482,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'URL pentru actualizare:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Ultima sincronizare în $1

+ 45 - 19
src/_locales/ru/messages.yml

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Фильтры
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Домашняя страница
@@ -113,10 +114,15 @@ descEditorOptions:
   description: Description of editor options JSON section.
   message: >-
     Ваши параметры для CodeMirror и аддонов в объекте JSON, например
-    <code>{"indentUnit":2, "smartIndent":true}</code>Однако заметьте, некоторые
-    из них могут не работать в Violentmonkey Смотрите <a
+    <code>{"indentUnit":2, "smartIndent":true}.</code>Однако заметьте, некоторые
+    из них могут не работать в Violentmonkey. Смотрите <a
     href="https://codemirror.net/doc/manual.html#config" target="_blank"
-    rel="noopener noreferrer">полный список</a>.
+    rel="noopener noreferrer">полный список</a>. Чтобы использовать
+    настраиваемую тему CodeMirror, укажите имя файла, например<code> "theme":
+    "3024-day"</code> и вставьте <a
+    href="https://github.com/codemirror/CodeMirror/tree/master/theme"
+    target="_blank" rel="noopener noreferrer">CSS актуальной темы</a> темы в
+    поле "Пользовательский стиль" ниже.
 editHelpDocumention:
   description: Label in the editor help tab for the documentation link.
   message: 'Документация по блоку метаданных скриптов и <code>GM</code> API:'
@@ -134,10 +140,14 @@ editLabelSettings:
   message: Настройки скрипта
 editLongLine:
   description: Shown in the editor in lines that were cut due to being too long
-  message: ''
+  message: Слишком длинная строка
 editLongLineTooltip:
   description: Tooltip shown in the editor in lines that were cut due to being too long
-  message: ''
+  message: |-
+    Эта строка слишком длинная и ее текст свернут,
+    чтобы избежать задержек при редактировании.
+    Вы можете настроить лимит в доп. настройках,
+    например:\"maxDisplayLength\": 20000
 editNavCode:
   description: Label of code tab in script editor.
   message: Код
@@ -149,10 +159,10 @@ editNavValues:
   message: Данные
 editValueAll:
   description: Button to show/edit the entire script value storage.
-  message: ''
+  message: Все
 editValueAllHint:
   description: Tooltip for the 'all' button.
-  message: ''
+  message: Показать/отредактировать хранилище значений скрипта
 editValueCancel:
   description: Button to cancel modification of a script value.
   message: Отмена
@@ -197,7 +207,7 @@ filterScopeName:
   message: Имя
 genericError:
   description: Label for generic error.
-  message: ''
+  message: Ошибка
 genericOff:
   description: 'To indicate something is turned off or disabled, similar to "no".'
   message: выключено
@@ -256,7 +266,7 @@ labelAutoReloadCurrentTabDisabled:
   description: >-
     Tooltip in menu after Violentmonkey is switched off if auto-reload is
     disabled.
-  message: ''
+  message: Текущие скрипты будут работать до перезагрузки вкладки.
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates
   message: 'Проверять наличие обновлений скриптов каждые $1 дней, 0 для отключения'
@@ -301,7 +311,7 @@ labelEditValue:
   message: Редактировать скрипт
 labelEditValueAll:
   description: Label shown in the panel to edit the entire script value storage.
-  message: ''
+  message: Редактирование хранилища скриптов
 labelEditor:
   description: Label for Editor settings
   message: Редактор
@@ -316,7 +326,7 @@ labelExportScriptData:
   message: Экспорт данных скриптов
 labelExposeStatus:
   description: Option in advanced settings.
-  message: ''
+  message: 'Публиковать установленную версию в каталоге userscripts: $1'
 labelFeedback:
   description: Label of link to feedback page.
   message: Обратная связь
@@ -337,7 +347,7 @@ labelHomepageURL:
   message: 'URL страницы скрипта:'
 labelImportScriptData:
   description: Option to import script data along with scripts.
-  message: ''
+  message: Импорт данных скрипта
 labelImportSettings:
   description: Label for option to import settings from zip file.
   message: Импорт настроек
@@ -368,6 +378,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Без имени
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Скрипты не найдены.
@@ -460,6 +471,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'URL обновления:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Последняя синхронизация в $1
@@ -480,10 +499,15 @@ menuExclude:
   description: >-
     Shown in popup menu after clicking script's "..." dropdown so try to keep
     the label short.
-  message: ''
+  message: Исключать...
 menuExcludeHint:
   description: Shown in popup menu after clicking "Exclude..." in script's "..." dropdown.
-  message: ''
+  message: |-
+    Текущая вкладка будет автоматически перезагружена,
+    если вы включили эту опцию в общих настройках.
+    Чтобы применить изменения к остальным вкладкам,
+    перезагрузите их вручную.
+    Настраивается в \"Настройки\" редактора.
 menuFindScripts:
   description: Menu item to find scripts for a site.
   message: Найти скрипты для этого сайта
@@ -592,7 +616,7 @@ msgScriptUpdated:
   message: 'Скрипт [$1] обновлен!'
 msgShowHide:
   description: Tooltip or text shown on a toggle that shows/hides stuff
-  message: ''
+  message: Показать/скрыть
 msgSyncError:
   description: Message shown when sync failed.
   message: Ошибка синхронизации.
@@ -619,15 +643,17 @@ noValues:
   message: Значения не сохраняются
 optionEditorWindow:
   description: Label for the option in settings
-  message: ''
+  message: Из всплывающего окна открывать редактор в новом окне
 optionEditorWindowHint:
   description: >-
     Tooltip for optionEditorWindow in case the browser doesn't support
     onBoundsChanged
-  message: ''
+  message: >-
+    Положение окна редактора будет запоминаться только при изменении размера или
+    сохранении
 optionEditorWindowSimple:
   description: Label for the editor window type
-  message: ''
+  message: Скрыть омнибокс
 optionPopupEnabledFirst:
   description: Option to show enabled scripts first in popup.
   message: Сначала включенные
@@ -668,7 +694,7 @@ valueLabelValue:
   message: Значение (в формате JSON)
 valueLabelValueAll:
   description: Label for input of entire script value storage.
-  message: ''
+  message: Все значения (в формате JSON)
 visitWebsite:
   description: Label for link to open Violentmonkey website.
   message: Сайт расширения

+ 10 - 0
src/_locales/sk/messages.yml

@@ -30,6 +30,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Filter
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Domovská stránka
@@ -383,6 +384,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Bez názvu
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Nenašiel sa žiadny skript.
@@ -475,6 +477,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'Aktualizačná adresa:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Posledná synchronizácia $1

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Филтери
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Почетна страница
@@ -361,6 +362,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Без имена
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Нема пронађених скрипти.
@@ -453,6 +455,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'Адреса ажурирања:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: 'Последња синхронизација: $1'

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Süzgeçler
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Anasayfa
@@ -368,6 +369,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: İsimsiz
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Script bulunamadı.
@@ -462,6 +464,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'Güncelleme URL:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Son eşitleme zamanı $1

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Фільтри
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Домашня сторінка
@@ -363,6 +364,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Новий скрипт
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Скрипти не знайдено.
@@ -455,6 +457,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'Адреса оновлення:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Остання синхронізація в $1.

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: Lọc
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: Trang chủ
@@ -364,6 +365,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: Không có tên
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Không thấy script nào
@@ -458,6 +460,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'URL Cập nhật:'
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: Đồng bộ cuối lúc $1

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: 筛选
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: 主页
@@ -369,6 +370,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: 名字为空
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: 未找到脚本!
@@ -461,6 +463,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 检查更新地址:
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: 单列视图
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: 表格视图
 lastSync:
   description: Label for last sync timestamp.
   message: 最近同步时间为 $1

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

@@ -28,6 +28,7 @@ buttonExportData:
 buttonFilter:
   description: Button to show filters menu.
   message: 過濾器
+  touched: false
 buttonHome:
   description: Button to open homepage.
   message: 主頁
@@ -362,6 +363,7 @@ labelName:
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
   message: 名字為空
+  touched: false
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: 沒有找到腳本!
@@ -454,6 +456,14 @@ labelTranslator:
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 檢查更新網址:
+labelViewSingleColumn:
+  description: >-
+    Label for option in dashboard script list to show the scripts in single
+    column.
+  message: ''
+labelViewTable:
+  description: Label for option in dashboard script list to show the scripts as a table.
+  message: ''
 lastSync:
   description: Label for last sync timestamp.
   message: 最近同步時間為 $1