diff --git a/src/_locales/ru/messages.yml b/src/_locales/ru/messages.yml
index f82499ee14..6532d60b7f 100644
--- a/src/_locales/ru/messages.yml
+++ b/src/_locales/ru/messages.yml
@@ -1,6 +1,6 @@
buttonApply:
description: Apply button on dialog that applies changes without closing the dialog.
- message: ''
+ message: Применить
buttonCancel:
description: Cancel button on dialog.
message: Отмена
@@ -20,17 +20,17 @@ buttonConfirmReinstallation:
touched: false
buttonDisable:
description: Button to disable a script.
- message: Выключить
+ message: Отключить
buttonDownloadThemes:
description: Button in Violentmonkey settings for editor.
message: Скачать темы
touched: false
buttonEdit:
description: Button to edit a script.
- message: Редактировать
+ message: Править
buttonEditClickHint:
description: Tooltip for the Edit button in popup.
- message: Вы также можете щелкнуть ПКМ, Ctrl+ЛКМ или СКМ на имени скрипта.
+ message: Вы также можете щёлкнуть ПКМ, Ctrl+ЛКМ или СКМ по имени скрипта.
buttonEmptyRecycleBin:
description: Button to empty the recycle bin.
message: Очистить корзину!
@@ -62,7 +62,7 @@ buttonNew:
message: Создать
buttonOK:
description: OK button on dialog.
- message: OK
+ message: ОК
buttonRecycleBin:
description: Button to list scripts in recycle bin.
message: Корзина
@@ -89,7 +89,7 @@ buttonSaveClose:
message: Сохранить и закрыть
buttonSaved:
description: Button text after saving.
- message: ''
+ message: Сохранено
buttonShowEditorState:
description: Button to show the list of currently used CodeMirror options.
message: Показать настройки редактора
@@ -98,10 +98,10 @@ buttonSupport:
message: Страница поддержки
buttonUndo:
description: Button to undo removement of a script.
- message: Отменить
+ message: Откатить
buttonUpdate:
description: Button to update a script.
- message: ''
+ message: Обновить
buttonUpdateAll:
description: Check all scripts for updates.
message: Проверить обновления скриптов
@@ -116,15 +116,17 @@ buttonVacuuming:
message: Очистка и сжатие кэша...
confirmManualUpdate:
description: Confirm message shown when clicking update button for a single script.
- message: ''
+ message: |-
+ Автообновление отключено для этого скрипта!
+ Щёлкните ОК, чтобы обновить его в любом случае.
confirmNotSaved:
description: Confirm message shown when there are unsaved script modifications.
message: |-
Изменения не сохранены!
- Нажмите OK, чтобы выйти или Отмена, чтобы вернуться.
+ Нажмите ОК, чтобы выйти, или Отмена, чтобы вернуться.
descBlacklist:
description: HTML Description for the global blacklist.
- message: URL из этого списка не будут обрабатываться скриптами.
+ message: URL-адреса из этого списка не будут обрабатываться скриптами.
descCustomCSS:
description: Description of custom CSS section.
message: >-
@@ -140,7 +142,10 @@ descEditorOptions:
rel="noopener noreferrer">полный список.
descScriptTemplate:
description: Description of script template section.
- message: ''
+ message: >-
+ Поддерживаемые переменные: <{{name}}>, <{{url}}>, <{{date}}>,
+ <{{date:format}}> с совместимым с MomentJS форматом, например,
+ <{{date:YYYY-MM-DD}}>.
editHelpDocumention:
description: Label in the editor help tab for the documentation link.
message: 'Документация по блоку метаданных скриптов и GM
API:'
@@ -149,7 +154,7 @@ editHelpKeyboard:
message: 'Сочетания клавиш:'
editHowToHint:
description: The text of the how-to link in the editor header.
- message: Использовать другой редактор?
+ message: Как сменить редактор?
editLabelMeta:
description: Metadata section in settings tab of script editor.
message: Пользовательские метаданные
@@ -161,11 +166,13 @@ editLongLine:
message: Слишком длинная строка
editLongLineTooltip:
description: Tooltip shown in the editor in lines that were cut due to being too long
- message: |-
- Эта строка слишком длинная и ее текст свернут,
- чтобы избежать задержек при редактировании.
- Вы можете настроить лимит в доп. настройках,
- например:\"maxDisplayLength\": 20000
+ message: >-
+ Слишком длинная строка, её текст свёрнут, чтобы избежать задержек при
+ правке.
+
+ Вы можете настроить ограничение в доп. настройках, например:
+
+ "maxDisplayLength": 20000
editNavCode:
description: Label of code tab in script editor.
message: Код
@@ -181,18 +188,18 @@ editValueAll:
touched: false
editValueAllHint:
description: Tooltip for the 'all' button.
- message: Показать/отредактировать хранилище значений скрипта
+ message: Показать/править всё хранилище значений скрипта
extDescription:
description: Description for this extension, will be displayed in web store
message: >-
- Violentmonkey - менеджер пользовательских скриптов для множества браузеров,
- с открытым исходным кодом.
+ Менеджер пользовательских скриптов с открытым исходным кодом для различных
+ браузеров
extName:
description: Name of this extension.
message: Violentmonkey
failureReasonBlacklisted:
description: Shown for blacklisted URLs (in the extension icon tooltip, in the popup)
- message: Черный список Violentmonkey
+ message: Чёрный список Violentmonkey
failureReasonNoninjectable:
description: >-
Shown for URLs that cannot be processed (same places as
@@ -200,11 +207,18 @@ failureReasonNoninjectable:
message: >-
Violentmonkey не может запускать скрипты на этой странице
- (например: UI браузера, расширение, блокировка настройками политики,
- поисковой сайт в Opera)
+ (частые случаи: интерфейс браузера, расширение, заблокировано политикой,
+ сайт поисковой системы в Opera)
fileInstallBlocked:
description: Text in the installer when a local file is dropped into the browser window.
- message: ''
+ message: >-
+ Существует несколько способов установки или отслеживания правок в локальном
+ файле: <1>Перетащите файл на открытую страницу Violentmonkey или во
+ всплывающее окно, включая это. <2>Установите локальный HTTP-сервер для этого
+ файла и откройте его через http://localhost. <3>Включите «Разрешить
+ открывать локальные файлы по ссылкам» в сведениях Violentmonkey на странице
+ chrome://extensions. Это опасно, так как любой пользовательский скрипт может
+ прочитать любой локальный файл.
filterAlphabeticalOrder:
description: Label for option to sort scripts in alphabetical order.
message: алфавитному порядку
@@ -231,7 +245,7 @@ genericError:
message: Ошибка
genericOff:
description: To indicate something is turned off or disabled, similar to "no".
- message: выключено
+ message: отключено
genericOn:
description: To indicate something is turned on or enabled, similar to "yes".
message: включено
@@ -243,13 +257,13 @@ headerRecycleBin:
message: Корзина
helpForLocalFile:
description: Label of the checkbox.
- message: ''
+ message: Показать инструкцию по перетаскиванию локальных скриптов
hintInputURL:
description: Hint for a prompt box to input URL of a user script.
message: 'Введите URL:'
hintRecycleBin:
description: Hint for recycle bin.
- message: Удаленные скрипты просуществуют еще 7 дней в этом списке.
+ message: Удалённые скрипты представлены здесь и хранятся в течение 7 дней.
hintUseDownloadURL:
description: Shown as a place holder for @updateURL when it is not assigned
message: Использовать @downloadURL
@@ -258,7 +272,7 @@ hintVacuum:
message: Сбросить избыточный кэш и попробовать подгрузить недостающие ресурсы.
install:
description: Label for button to install a script.
- message: ''
+ message: Установить
installFrom:
description: Label for button to install script from a userscript site.
message: Установить с $1
@@ -316,7 +330,7 @@ labelBadgeUnique:
message: кол-во уникальных запущенных скриптов
labelBlacklist:
description: Label for global blacklist settings in security section.
- message: Черный список
+ message: Чёрный список
labelContributors:
description: Label for link to contributors.
message: Участники
@@ -343,16 +357,16 @@ labelDownloadURL:
message: 'URL загрузки:'
labelEditValue:
description: Label shown in the panel to edit a script value.
- message: Редактировать скрипт
+ message: Правка значения скрипта
labelEditValueAll:
description: Label shown in the panel to edit the entire script value storage.
- message: Редактирование хранилища скриптов
+ message: Правка хранилища скрипта
labelEditor:
description: Label for Editor settings
message: Редактор
labelEnabledScriptsOnly:
description: Sub-option for autoupdate option, begins with a lowercase letter.
- message: ''
+ message: только включённые скрипты
labelExclude:
description: Label of @exclude rules.
message: '@exclude правила исключения'
@@ -367,10 +381,14 @@ labelExposeStatus:
message: 'Показывать версию установленного скрипта на сайтах каталогов скриптов: $1'
labelFastFirefoxInject:
description: (`$1` will be shown as `page`) Option in Advanced settings.
- message: ''
+ message: Альтернативный режим $1 в Firefox
labelFastFirefoxInjectHint:
description: Tooltip hint for the option in Advanced settings.
- message: ''
+ message: >-
+ Альтернативный способ внедрения для скриптов с Firefox 59,
+ более быстрый, чем режим по умолчанию. Как и «Режим синхронных страниц», он
+ также увеличивает потребление памяти, поэтому вы можете отключить его, если
+ ваши скрипты работают верно без этого параметра.
labelFeedback:
description: Label of link to feedback page.
message: Обратная связь
@@ -382,7 +400,7 @@ labelGeneral:
message: Общие настройки
labelHelpTranslate:
description: Label for link to localization guide in about tab
- message: Помощь с переводом
+ message: Помочь переводу
labelHomepage:
description: Label for home page in about tab.
message: Домашняя страница
@@ -402,7 +420,7 @@ labelInjectionMode:
description: >-
Label for option in advanced settings and in script settings. Don't forget
the space after ":" if the translated language separates words with spaces.
- message: 'Режим инъекции: '
+ message: 'Режим внедрения: '
labelInstall:
description: Shown in the title of the confirm page while trying to install a script.
message: Установка скрипта...
@@ -458,7 +476,7 @@ labelRelated:
message: 'Ссылки по теме: '
labelRemovedAt:
description: Label for the time when the script is removed.
- message: Удален в $1
+ message: Удалён в $1
labelReplace:
description: Label for replace input in search box.
message: 'Заменить на: '
@@ -497,7 +515,7 @@ labelSyncAuthorizing:
message: Авторизация...
labelSyncDisabled:
description: Label for option to disable sync service.
- message: ничем
+ message: Нет
labelSyncPassword:
description: Label for input to hold password.
message: 'Пароль: '
@@ -510,13 +528,13 @@ labelSyncRevoke:
message: Выйти
labelSyncScriptStatus:
description: Label for option to sync script status.
- message: Синхронизировать статус скриптов.
+ message: Синхронизировать состояние скриптов.
labelSyncServerUrl:
description: Label for input to hold server URL.
message: 'URL сервера:'
labelSyncService:
description: Label for sync service select.
- message: Синхронизировать с
+ message: Синхронизация через
labelSyncUsername:
description: Label for input to hold username.
message: 'Логин:'
@@ -546,25 +564,25 @@ labelXhrInject:
labelXhrInjectHint:
description: Tooltip of the `Synchronous page mode` option in Advanced settings.
message: >-
- Включите только в случае, если у вас есть сценарий, который должен быть
+ Включите только в случае, если у вас есть скрипт, который должен быть
запущен до начала загрузки страницы, и в настоящее время он выполняется
- слишком поздно. Как и режим Instant injection в Tampermonkey, этот вариант
- использует устаревший синхронный XHR, поэтому в Chrome/Chromium будут
- предупреждения в консоли devtools, но вы можете игнорировать их, поскольку
- негативные последствия незначительны. Скрыть предупреждения можно щелкнув
- ПКМ на одном из них
+ слишком поздно. Как и режим мгновенного внедрения в Tampermonkey, этот
+ вариант использует устаревший синхронный XHR, поэтому в Chrome/Chromium
+ будут предупреждения в консоли devtools, но вы можете игнорировать их,
+ поскольку негативные последствия незначительны. Скрыть предупреждения можно,
+ щёлкнув ПКМ на одном из них
labelXhrInjectNote:
description: Shown to the right of "synchronous page mode" in options.
- message: ''
+ message: (кроме инкогнито и сайтов с отключёнными куки)
lastSync:
description: Label for last sync timestamp.
message: Последняя синхронизация в $1
learnBlacklist:
description: Refers to a link to introduce blacklist patterns.
- message: Подробнее о шаблонах черного списка
+ message: Подробнее о шаблонах чёрного списка.
learnInjectionMode:
description: Refers to a link to introduce injection modes.
- message: Подробнее о режимах инъекций
+ message: Подробнее о режимах внедрения.
menuCommands:
description: Menu item to list script commands.
message: Команды скриптов
@@ -584,12 +602,12 @@ menuExcludeHint:
если вы включили эту опцию в общих настройках.
Чтобы применить изменения к остальным вкладкам,
перезагрузите их вручную.
- Настраивается в \"Настройки\" редактора.
+ Регулируется в «Настройках» редактора.
menuFeedback:
description: >-
Menu item in popup to open the selected script's feedback page. Please use a
short word in translation to keep the menu narrow.
- message: ''
+ message: Обратная связь
menuFindScripts:
description: Menu item to find scripts for a site.
message: Найти скрипты для этого сайта
@@ -603,13 +621,13 @@ menuMatchedDisabledScripts:
description: >-
Label for menu listing matched disabled scripts when the option to group
disabled scripts is selected.
- message: Совпадающие отключенные скрипты
+ message: Подходящие отключённые скрипты
menuMatchedFrameScripts:
description: Label for menu listing matching scripts in sub-frames.
message: Суб-фреймы скриптов
menuMatchedScripts:
description: Label for menu listing matched scripts.
- message: Совпадающие скрипты
+ message: Подходящие скрипты
menuNewScript:
description: Menu item to create a new script.
message: Создать новый скрипт
@@ -625,8 +643,8 @@ msgCheckingForUpdate:
msgDateFormatInfo:
description: Help text of the info icon in VM settings for the export file name.
message: >-
- Нажмите, чтобы открыть документацию MomentJS. Разрешенные маркеры:
- $1Используйте [квадратные скобки] для защиты буквального текста.
+ Щёлкните, чтобы открыть документацию MomentJS. Разрешённые маркеры: $1.
+ Используйте [квадратные скобки] для защиты буквального текста.
msgErrorFetchingResource:
description: >-
Message shown when Violentmonkey fails fetching a resource/require/icon of
@@ -637,7 +655,7 @@ msgErrorFetchingScript:
message: Ошибка при загрузке скрипта!
msgErrorFetchingUpdateInfo:
description: Message shown when Violentmonkey fails fetching version data of the script.
- message: Не удается проверить наличие обновлений.
+ message: Не удалось получить сведения об обновлениях.
msgErrorLoadingData:
description: >-
Message shown on confirm page when the script to be installed cannot be
@@ -682,17 +700,19 @@ msgMissingResources:
description: >-
Notification title shown for a missing @require or other resource when
running such scripts.
- message: ''
+ message: Не хватает необходимых ресурсов.
msgNamespaceConflict:
description: >-
Message shown when namespace of the new script conflicts with an existent
one.
- message: Конфликт пространства имен скрипта. Измените @name и @namespace.
+ message: |-
+ Конфликт пространства имён скрипта.
+ Пожалуйста, смените @name и @namespace здесь или исправьте этот скрипт.
msgNamespaceConflictRestore:
description: >-
Message shown when namespace of the script to restore from recycle bin
conflicts with an existent one.
- message: ''
+ message: Скрипт с такими же @name и @namespace уже установлен.
msgNewVersion:
description: >-
Message shown when a new version of script is found by @updateURL, but no
@@ -703,12 +723,12 @@ msgNoUpdate:
message: Обновления не найдены.
msgOpenUpdateErrors:
description: Shown at the beginning of a notification (Chrome) or in its title (Firefox).
- message: ''
+ message: Ошибка при обновлении скриптов. Щёлкните, чтобы открыть их.
msgReinstallScripts:
description: >-
Notification body shown for a missing @require or other resource when
running such scripts.
- message: ''
+ message: 'Пожалуйста, пересохраните или переустановите эти скрипты:'
msgSameCode:
description: Shown inside the title when re-installing a script that's already installed.
message: ' (код такой же)'
@@ -730,19 +750,19 @@ msgSavedScriptTemplate:
touched: false
msgScriptUpdated:
description: Notification message for script updates.
- message: Скрипт [$1] обновлен!
+ message: Скрипт [$1] обновлён!
msgShowHide:
description: Tooltip or text shown on a toggle that shows/hides stuff
message: Показать/скрыть
msgSyncError:
description: Message shown when sync failed.
- message: Ошибка синхронизации.
+ message: Ошибка синхронизации!
msgSyncInit:
description: Message shown when sync service is initializing.
message: Инициализация...
msgSyncInitError:
description: Message shown when sync fails in initialization.
- message: Ошибка инициализации синхронизации!
+ message: Ошибка запуска синхронизации!
msgSyncNoAuthYet:
description: Message shown when the selected sync provider hasn't been authorized yet.
message: Еще не авторизован
@@ -754,10 +774,10 @@ msgSyncing:
message: Синхронизация...
msgSyntaxError:
description: Shown in popup when a script didn't run and we don't know the exact reason.
- message: ''
+ message: Ошибка синтаксиса?
msgUpdated:
description: Message shown when a script is updated/reinstalled.
- message: Скрипт обновлен.
+ message: Скрипт обновлён.
msgUpdating:
description: Message shown when a new version of script is being fetched.
message: Обновление...
@@ -782,34 +802,34 @@ optionPopup:
message: Всплывающее меню и значок
optionPopupEnabledFirst:
description: Option to show enabled scripts first in popup.
- message: Сначала включенные
+ message: Сначала включённые
optionPopupGroupDisabled:
description: Option to group disabled scripts in popup.
- message: Группировать отключенные скрипты
+ message: Группировать отключённые скрипты
optionPopupGroupRunAt:
description: Option to group scripts in popup shown only when sorting by execution order.
- message: ''
+ message: Группировать по стадии @run-at
optionPopupHideDisabled:
description: Option to hide disabled scripts in popup.
- message: Скрыть отключенные скрипты
+ message: Скрыть отключённые скрипты
optionPopupShowDisabled:
description: Option to show disabled scripts in popup.
- message: Показать отключенные скрипты
+ message: Показать отключённые скрипты
optionShowEnabledFirst:
description: Option to show enabled scripts first in alphabetical order.
- message: Сначала показать включенные скрипты
+ message: Сначала показать включённые скрипты
optionUiTheme:
description: Label for the theme selector in Advanced settings.
- message: 'Интерфейс:'
+ message: 'Тема интерфейса:'
optionUiThemeAuto:
description: Name of a theme selector value in settings.
message: автоматически
optionUiThemeDark:
description: Name of a theme selector value in settings.
- message: темный
+ message: тёмная
optionUiThemeLight:
description: Name of a theme selector value in settings.
- message: светлый
+ message: светлая
optionUpdate:
description: >-
Label of the update section in settings and notification title for script
@@ -817,28 +837,32 @@ optionUpdate:
message: Обновление
readonly:
description: Text in the editor's header for non-editable scripts.
- message: ''
+ message: Только для чтения
readonlyNote:
description: Warning when trying to type in the editor.
- message: ''
+ message: >-
+ Автообновляемый скрипт доступен только для чтения, если вы не отключите
+ обновления или не разрешите правку.
readonlyOpt:
description: Option label in the editor, displayed along with readonlyOptWarn.
- message: ''
+ message: Разрешить правку
readonlyOptWarn:
description: Text next to readonlyOpt label in the editor.
- message: ''
+ message: (следующее обновление перезапишет их)
reinstall:
description: Button to reinstall a script
- message: ''
+ message: Переустановить
reloadTab:
description: Label of action to reload the tab
- message: ''
+ message: Обновить вкладку
reloadTabTrackHint:
description: Tooltip for "Reload tab" checkbox when installer is tracking a local file.
- message: ''
+ message: >-
+ Если включено, активная вкладка будет перезагружаться при обнаружении
+ изменений и совпадении URL-адреса вкладки с этим скриптом.
searchCaseSensitive:
description: Option to perform a case-sensitive search
- message: С учетом регистра
+ message: С учётом регистра
searchUseRegex:
description: Option to perform a regular expression search
message: Регулярное выражение
@@ -853,21 +877,23 @@ sideMenuSettings:
message: Настройки
skipScripts:
description: Title of the hotkey in the browser UI for customizing the hotkeys.
- message: ''
+ message: Перезагрузить страницу без скриптов
skipScriptsMsg:
description: Message shown in the popup if the tab was reloaded without scripts.
- message: ''
+ message: >-
+ Вы отключили пользовательские скрипты для этой страницы. Чтобы запустить их,
+ перезагрузите или перейдите на вкладку.
stopTracking:
description: Button in a script installation dialog when actually tracking local file.
- message: ''
+ message: Прекратить отслеживание
titleBadgeColor:
description: Tooltip for option to set badge color.
message: Цвет обычного значка
titleBadgeColorBlocked:
description: Tooltip for option to set badge color of non-injectable tabs.
message: |-
- Цвет значка, если скрипты не запустились
- (страница в черном списке или вообще не скриптуемая)
+ Цвет значка, если скрипты не внедрились
+ (страница в чёрном списке или не поддерживается)
titleSearchHint:
description: Hover title for search icon in dashboard.
message: |-
@@ -875,15 +901,17 @@ titleSearchHint:
* Поддерживается RegExp: /re/ и /re/flags
trackEdits:
description: Button in a script installation dialog.
- message: ''
+ message: Отслеживать внешние правки
trackEditsNote:
description: Text shown in installer when starting to track a local file.
- message: ''
+ message: >-
+ Держите эту страницу открытой, чтобы отслеживать свои правки в локальном
+ файле
updateListedCmd:
description: >-
Command to update scripts e.g. in the extension popup, number of scripts in
parentheses.
- message: ''
+ message: Обновить скрипты ($1)
valueLabelKey:
description: Label for key of a script value.
message: Ключ (строка)
diff --git a/src/_locales/vi/messages.yml b/src/_locales/vi/messages.yml
index 317da146ee..5493afd98a 100644
--- a/src/_locales/vi/messages.yml
+++ b/src/_locales/vi/messages.yml
@@ -1,6 +1,6 @@
buttonApply:
description: Apply button on dialog that applies changes without closing the dialog.
- message: ''
+ message: Áp dụng
buttonCancel:
description: Cancel button on dialog.
message: Hủy
@@ -89,7 +89,7 @@ buttonSaveClose:
message: Lưu & Đóng
buttonSaved:
description: Button text after saving.
- message: ''
+ message: Đã lưu
buttonShowEditorState:
description: Button to show the list of currently used CodeMirror options.
message: Các cài đặt mẫu
@@ -101,7 +101,7 @@ buttonUndo:
message: Hoàn tác
buttonUpdate:
description: Button to update a script.
- message: ''
+ message: Cập nhật
buttonUpdateAll:
description: Check all scripts for updates.
message: Kiểm tra cập nhật tất cả
@@ -116,7 +116,9 @@ buttonVacuuming:
message: Làm trống dữ liệu...
confirmManualUpdate:
description: Confirm message shown when clicking update button for a single script.
- message: ''
+ message: |-
+ Tự động cập nhật bị vô hiệu hóa cho kịch bản này!
+ Nhấp Đồng ý để cập nhật nó.
confirmNotSaved:
description: Confirm message shown when there are unsaved script modifications.
message: |-
@@ -140,7 +142,9 @@ descEditorOptions:
rel="noopener noreferrer">Xem chi tiết.
descScriptTemplate:
description: Description of script template section.
- message: ''
+ message: >-
+ Các biến được hỗ trợ: <{{name}}>, <{{url}}>, <{{date}}>, <{{date:format}}>
+ với định dạng tương thích MomentJS, ví dụ như <{{date:YYYY-MM-DD}}>.
editHelpDocumention:
description: Label in the editor help tab for the documentation link.
message: 'Các tài liệu về API đọc ở đây:'
@@ -158,7 +162,7 @@ editLabelSettings:
message: Cài đặt Script
editLongLine:
description: Shown in the editor in lines that were cut due to being too long
- message: ''
+ message: Dòng quá dài
editLongLineTooltip:
description: Tooltip shown in the editor in lines that were cut due to being too long
message: >-
@@ -200,7 +204,13 @@ failureReasonNoninjectable:
message: Violentmonkey không hoạt động ở đây.
fileInstallBlocked:
description: Text in the installer when a local file is dropped into the browser window.
- message: ''
+ message: >-
+ Có một số phương pháp để cài đặt hoặc theo dõi chỉnh sửa trong một tệp cục
+ bộ: <1> Kéo và thả tệp vào một trang hoặc cửa sổ Violentmonkey đang mở, bao
+ gồm cả trang này. <2> Cài đặt một máy chủ HTTP cục bộ cho tệp này và mở nó
+ qua http://localhost. <3> Bật "Cho phép truy cập vào URL tệp" trong chi tiết
+ cho Violentmonkey trong trang chrome://extensions. Điều này nguy hiểm vì bất
+ kỳ tập lệnh người dùng nào cũng có thể đọc bất kỳ tệp cục bộ nào.
filterAlphabeticalOrder:
description: Label for option to sort scripts in alphabetical order.
message: thứ tự bảng chứ cái
@@ -221,7 +231,7 @@ filterScopeName:
message: Tên
filterSize:
description: Label for option to sort scripts by size.
- message: ''
+ message: kích thước
genericError:
description: Label for generic error.
message: Lỗi
@@ -239,7 +249,7 @@ headerRecycleBin:
message: Thùng rác
helpForLocalFile:
description: Label of the checkbox.
- message: ''
+ message: Hiển thị hướng dẫn cho việc kéo và thả các tập lệnh cục bộ.
hintInputURL:
description: Hint for a prompt box to input URL of a user script.
message: 'URL đầu vào:'
@@ -254,7 +264,7 @@ hintVacuum:
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.
install:
description: Label for button to install a script.
- message: ''
+ message: Cài đặt
installFrom:
description: Label for button to install script from a userscript site.
message: Cài đặt từ $1
@@ -365,7 +375,7 @@ labelExposeStatus:
dùng: $1
labelFastFirefoxInject:
description: (`$1` will be shown as `page`) Option in Advanced settings.
- message: ''
+ message: Chế độ $1 thay thế trong Firefox
labelFastFirefoxInjectHint:
description: Tooltip hint for the option in Advanced settings.
message: ''
@@ -555,7 +565,7 @@ labelXhrInjectHint:
chuột phải vào một cảnh báo.
labelXhrInjectNote:
description: Shown to the right of "synchronous page mode" in options.
- message: ''
+ message: (trừ chế độ ẩn danh và các trang web với cookie bị vô hiệu hóa)
lastSync:
description: Label for last sync timestamp.
message: Đồng bộ cuối lúc $1