Merge pull request #100 from TotalCaesar659/locale

Update Russian translation
This commit is contained in:
ray-lothian 2020-09-28 15:18:48 +02:00 committed by GitHub
commit fa8ff3c95c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 143 additions and 57 deletions

View file

@ -7,9 +7,6 @@
"message": "Spoof websites trying to gather information about your web navigation to deliver distinct content you may not want", "message": "Spoof websites trying to gather information about your web navigation to deliver distinct content you may not want",
"description": "Description of the extension." "description": "Description of the extension."
}, },
"testUA": {
"message": "Test UA"
},
"userAgentSwitcherandManagerOptions": { "userAgentSwitcherandManagerOptions": {
"message": "User-Agent Switcher and Manager :: Options" "message": "User-Agent Switcher and Manager :: Options"
}, },
@ -98,7 +95,7 @@
"message": "Restart" "message": "Restart"
}, },
"restartTitle": { "restartTitle": {
"message": "Click to reload the extension. This will cause all the window-based user-agent strings to be cleared" "message": "Click to reload the extension. This will cause all the window-based user-agent strings to be cleared."
}, },
"refreshTab": { "refreshTab": {
"message": "Refresh Tab" "message": "Refresh Tab"
@ -110,7 +107,7 @@
"message": "Reset" "message": "Reset"
}, },
"resetTitle": { "resetTitle": {
"message": "Reset browser's user-agent string to the default one. This will not reset window-based UA strings. To reset them, use the 'Restart' button" "message": "Reset browser's user-agent string to the default one. This will not reset window-based UA strings. To reset them, use the 'Restart' button."
}, },
"testUA": { "testUA": {
"message": "Test UA" "message": "Test UA"
@ -152,7 +149,7 @@
"message": "Reset (container)" "message": "Reset (container)"
}, },
"resetContainerTitle": { "resetContainerTitle": {
"message": "Reset the container's user-agent string to the default one. This will not reset window-based UA strings. To reset them, use the 'Restart' button" "message": "Reset the container's user-agent string to the default one. This will not reset window-based UA strings. To reset them, use the 'Restart' button."
}, },
"oscpuTitle": { "oscpuTitle": {
"message": "This is a readonly field. Use options page for custom parsing." "message": "This is a readonly field. Use options page for custom parsing."
@ -182,9 +179,9 @@
"message": "User-Agent is Set" "message": "User-Agent is Set"
}, },
"msgDisabledOnContainer": { "msgDisabledOnContainer": {
"message": "Disabled on this container. Uses the default user-agent string" "message": "Disabled on this container. Uses the default user-agent string."
}, },
"msgDisabled": { "msgDisabled": {
"message": "Disabled. Uses the default user-agent string" "message": "Disabled. Uses the default user-agent string."
} }
} }

View file

@ -7,92 +7,181 @@
"message": "Подменяет User-Agent на веб-сайтах, пытающихся собрать информацию о ваших путешествиях по сети и выдать не нужное вам содержимое", "message": "Подменяет User-Agent на веб-сайтах, пытающихся собрать информацию о ваших путешествиях по сети и выдать не нужное вам содержимое",
"description": "Description of the extension." "description": "Description of the extension."
}, },
"testUA": {
"message": "Тест UA",
"description": ""
},
"userAgentSwitcherandManagerOptions": { "userAgentSwitcherandManagerOptions": {
"message": "User-Agent Switcher and Manager :: Настройки", "message": "User-Agent Switcher and Manager :: Настройки"
"description": ""
}, },
"blackListMode": { "blackListMode": {
"message": "Режим черного списка", "message": "Режим черного списка"
"description": ""
}, },
"description": { "description": {
"message": "Описание", "message": "Описание"
"description": ""
}, },
"blackListModeDescription": { "blackListModeDescription": {
"message": "Применить заданную строку User-Agent ко всем вкладкам за исключением содержащих следующие домены верхнего уровня (список доменов разделяется запятыми). Важно: даже если применяемая к окну строка User-Agent задана из всплывающего окна, для этого списка будет использоваться строка User-Agent вашего браузера по умолчанию.", "message": "Применить установленную строку User-Agent ко всем вкладкам за исключением содержащих следующие домены верхнего уровня (список доменов разделяется запятыми). Важно: даже если применяемая к окну строка User-Agent установлена из всплывающего окна, для этого списка будет использоваться строка User-Agent вашего браузера по умолчанию."
"description": ""
}, },
"whiteListMode": { "whiteListMode": {
"message": "Режим белого списка", "message": "Режим белого списка"
"description": ""
}, },
"whiteListModeDescription": { "whiteListModeDescription": {
"message": "Применять заданную строку User-Agent только к вкладкам, содержащим следующие домены верхнего уровня. Важно: даже если применяемая к окну строка User-Agent задана из всплывающего окна, данный User-Agent заменит собой глобальный.", "message": "Применять установленную строку User-Agent только к вкладкам, содержащим следующие домены верхнего уровня. Важно: даже если применяемая к окну строка User-Agent установлена из всплывающего окна, данный User-Agent заменит собой глобальный."
"description": ""
}, },
"customMode": { "customMode": {
"message": "Режим настройки", "message": "Режим настройки"
"description": "" },
"customModeDescription": {
"message": "Пробовать считывание строки User-Agent из объекта JSON; в другом случае использовать строку User-Agent по умолчанию или установленную во всплывающем окне. Используйте \"*\" в качестве сервера для применения ко всем доменам. Вы можете случайно выбирать из нескольких строк User-Agent с помощью массива вместо фиксированной строки. Если в объекте JSON присутствует ключ \"_\", отсылающий к массиву серверов, то расширение будет случайно выбирать строку User-Agent для каждого сервера в списке. Это полезно, если вы не желаете случайно менять User-Agent до перезапуска браузера."
},
"insertSample": {
"message": "Вставить пример"
}, },
"cache": { "cache": {
"message": "Использовать кэширование для улучшения производительности (рекомендуемое значение true). Отключите эту опцию только при использовании режима настройки, когда нужно изменять строку User-Agent с помощью списка при каждом запросе.", "message": "Использовать кэширование для улучшения производительности (рекомендуемое значение true). Отключите эту опцию только при использовании режима настройки, когда нужно изменять строку User-Agent с помощью списка при каждом запросе."
"description": ""
}, },
"exactMatch": { "exactMatch": {
"message": "Использовать точное совпадение (если включено, вам нужно добавлять все поддомены в черный и белый списки как задумано. Если выключено, все поддомены проходят проверку на совпадение (например, www.google.com проходит проверку, если google.com находится в списке))", "message": "Использовать точное совпадение (если включено, вам нужно добавлять все поддомены в черный и белый списки как задумано. Если выключено, все поддомены проходят проверку на совпадение (например, www.google.com проходит проверку, если google.com находится в списке))"
"description": ""
}, },
"faqs": { "faqs": {
"message": "Открывать страницу FAQ при обновлении", "message": "Открывать страницу FAQ при обновлении"
"description": ""
}, },
"log": { "log": {
"message": "Отображать отладочную информацию в консоли браузера", "message": "Отображать отладочную информацию в консоли браузера"
"description": ""
}, },
"disableSpoofing": { "disableSpoofing": {
"message": "Отключить подмену User-Agent", "message": "Отключить подмену User-Agent"
"description": ""
}, },
"disableSpoofingDescription": { "disableSpoofingDescription": {
"message": "Разделяемый запятыми список ключевых слов, на которых расширение не должно подменять заголовок User-Agent. Используйте этот список для защиты URL, содержащих эти ключевые слова. Каждое ключевое слово должно быть длиной не менее 5 символов.", "message": "Разделяемый запятыми список ключевых слов, на которых расширение не должно подменять заголовок User-Agent. Используйте этот список для защиты URL, содержащих эти ключевые слова. Каждое ключевое слово должно быть длиной не менее 5 символов."
"description": ""
}, },
"customUserAgentParsing": { "customUserAgentParsing": {
"message": "Парсинг заданного User-Agent", "message": "Парсинг установленного User-Agent"
"description": "" },
"customUserAgentParsingDescription": {
"message": "Объект JSON для обхода внутреннего метода парсинга строки User-Agent. Ключи — настоящие строки User-Agent. Значение каждого ключа- объект ключей, требуемых для установки объекта \"navigator\". Вы можете использовать ключевое слово \"[delete]\", если вам нужен ключ в объекте \"navigator\" для удаления."
}, },
"siblingHostnames": { "siblingHostnames": {
"message": "Родственные домены", "message": "Родственные домены"
"description": "" },
"siblingHostnamesDescription": {
"message": "Массив JSON, содержащий одну или больше групп серверов с отдельной строкой User-Agent на группу. Для всех серверов в одной группе вычисление строки User-Agent проводится только один раз, все остальные члены группы используют ту же самую строку. С помощью этого можно убедиться, что група связанных веб-сайтов имеет доступ только к одной и той же строке User-Agent."
}, },
"importSettings": { "importSettings": {
"message": "Импортировать настройки", "message": "Импортировать настройки"
"description": ""
}, },
"exportSettings": { "exportSettings": {
"message": "Экспортировать настройки", "message": "Экспортировать настройки"
"description": ""
}, },
"help": { "help": {
"message": "Страница FAQ (Помощь)", "message": "Страница FAQ (Помощь)"
"description": ""
}, },
"donate": { "donate": {
"message": "Поддержать разработку", "message": "Поддержать разработку"
"description": ""
}, },
"reset": { "reset": {
"message": "Сбросить", "message": "Сбросить"
"description": ""
}, },
"save": { "save": {
"message": "Сохранить", "message": "Сохранить"
"description": "" },
"managedStorage": {
"message": "Данное расширение поддерживает Managed Storage, и эти настройки могут быть изменены автоматически или установлены изначально администратором домена. Прочтите FAQ для получения более подробной информации."
},
"options": {
"message": "Настройки"
},
"optionsTitle": {
"message": "Открыть страницу настроек"
},
"restart": {
"message": "Перезапустить"
},
"restartTitle": {
"message": "Нажмите, чтобы перезапустить расширение. Это очистит все строки User-Agent, примененные к окну."
},
"refreshTab": {
"message": "Обновить вкладку"
},
"refreshTabTitle": {
"message": "Обновить текущую страницу"
},
"reset": {
"message": "Сбросить"
},
"resetTitle": {
"message": "Сбросить строку User-Agent браузера на значение по умолчанию. Это не сбросит строки User-Agent, примененные к окну. Чтобы сбросить их, нажмите кнопку 'Перезапустить'."
},
"testUA": {
"message": "Тест UA"
},
"testUATitle": {
"message": "Тестировать вашу строку User-Agent"
},
"considerContainers": {
"message": "Учитывать контейнеры"
},
"considerContainersTitle": {
"message": "Позволять расширению иметь доступ к контейнерам вашего браузера. При наличии доступа вкладки внутри изолированных контейнеров не используют строку User-Agent контейнера по умолчанию. Вам нужно устанавливать эту строку для каждого нового контейнера."
},
"applyActiveWindow": {
"message": "Применить (активное окно)"
},
"applyActiveWindowTitle": {
"message": "Установить эту строку User-Agent для всех вкладок внутри текущего окна"
},
"applyAllWindows": {
"message": "Применить (все окна)"
},
"applyAllWindowsTitle": {
"message": "Установить эту строку User-Agent в качестве основной строки браузера"
},
"applyContainer": {
"message": "Применить (контейнер)"
},
"applyContainerTitle": {
"message": "Установить эту строку User-Agent в качестве строки текущего контейнера"
},
"applyContainerWindow": {
"message": "Применить (контейнер в окне)"
},
"applyContainerWindowTitle": {
"message": "Установить эту строку User-Agent для всех вкладок внутри текущего окна контейнера"
},
"resetContainer": {
"message": "Сбросить (контейнер)"
},
"resetContainerTitle": {
"message": "Сбросить строку User-Agent контейнера на значение по умолчанию. Это не сбросит строки User-Agent, примененные к окну.. Чтобы сбросить их, нажмите кнопку 'Перезапустить'."
},
"oscpuTitle": {
"message": "Это поле только для чтения. Используйте страницу настроек для парсинга вручную."
},
"appVersionTitle": {
"message": "Это поле только для чтения. Используйте страницу настроек для парсинга вручную."
},
"platformTitle": {
"message": "Это поле только для чтения. Используйте страницу настроек для парсинга вручную."
},
"vendorTitle": {
"message": "Это поле только для чтения. Используйте страницу настроек для парсинга вручную."
},
"productTitle": {
"message": "Это поле только для чтения. Используйте страницу настроек для парсинга вручную."
},
"uaTitle": {
"message": "Чтобы установить пустую строку User-Agent, используйте ключевое слово 'empty'. Чтобы составить собственную строку User-Agent, основанную на текущем объекте navigator браузера, используйте нотацию ${}. Все внутри этой нотации будет прочитано из объекта 'navigator'. Например, чтобы присоединить строку к User-Agent по умолчанию, используйте '${userAgent} ПРИСОЕДИНЕННАЯ СТРОКА'"
},
"uaPlaceholder": {
"message": "Ваша предпочитаемая строка User-Agent"
},
"msgDefaultUA": {
"message": "User-Agent по умолчанию, вместо этого нажмите кнопку 'Сбросить'"
},
"msgUASet": {
"message": "User-Agent установлен"
},
"msgDisabledOnContainer": {
"message": "Отключено в этом контейнере. Используется строка User-Agent по умолчанию."
},
"msgDisabled": {
"message": "Отключено. Используется строка User-Agent по умолчанию."
} }
} }

View file

@ -60,7 +60,7 @@
<h1 data-localize="siblingHostnames">Sibling Hostnames</h1> <h1 data-localize="siblingHostnames">Sibling Hostnames</h1>
<span id="toggle-sibling-desc" data-localize="description">Description</span> <span id="toggle-sibling-desc" data-localize="description">Description</span>
</div> </div>
<p for="toggle-sibling-desc" class="note hidden"><span data-localize="siblingHostnamesDescription">A JSON array that contains one or more groups of hostnames to have a single user-agent string per group. For all hostnames in one group, the user-agent string calculation only occurs once, and all the other members use the same calculated string. This is useful to make sure a group of connected websites only access to the same user-agent string.</span> <a href="#" id="sample-3" data-localize="insertSample">Insert a sample</a></p> <p for="toggle-sibling-desc" class="note hidden"><span data-localize="siblingHostnamesDescription">A JSON array that contains one or more groups of hostnames to have a single user-agent string per group. For all hostnames in one group, the user-agent string calculation only occurs once, and all the other members use the same calculated string. This is useful to make sure a group of connected websites only access to the same user-agent string.</span> <a href="#" id="sample-3" data-localize="insertSample">Insert a sample</a>.</p>
<textarea id="siblings" rows="5" wrap="off"></textarea> <textarea id="siblings" rows="5" wrap="off"></textarea>
<div class="admin" data-localize="managedStorage">This extension supports managed storage. All the preferences can be pre-configured by the domain administrator</div> <div class="admin" data-localize="managedStorage">This extension supports managed storage. All the preferences can be pre-configured by the domain administrator</div>

View file

@ -126,7 +126,7 @@
<input type="button" data-localized-value="restart" value="Restart" data-localized-title="restartTitle" title="Click to reload the extension. This will cause all the window-based user-agent strings to be cleared" data-cmd="reload"> <input type="button" data-localized-value="restart" value="Restart" data-localized-title="restartTitle" title="Click to reload the extension. This will cause all the window-based user-agent strings to be cleared" data-cmd="reload">
<input type="button" data-localized-value="refreshTab" value="Refresh Tab" data-localized-title="refreshTabTitle" title="Refresh the current page" data-cmd="refresh"> <input type="button" data-localized-value="refreshTab" value="Refresh Tab" data-localized-title="refreshTabTitle" title="Refresh the current page" data-cmd="refresh">
<input type="button" data-localized-value="reset" value="Reset" data-localized-title="resetTitle" title="Reset browser's user-agent string to the default one. This will not reset window-based UA strings. To reset them, use the 'Restart' button" data-cmd="reset"> <input type="button" data-localized-value="reset" value="Reset" data-localized-title="resetTitle" title="Reset browser's user-agent string to the default one. This will not reset window-based UA strings. To reset them, use the 'Restart' button" data-cmd="reset">
<input type="button" data-localized-value="testUA" value="Test UA" data-localized-value="testUATitle" title="Test your user-agent string" data-cmd="test"> <input type="button" data-localized-value="testUA" value="Test UA" data-localized-title="testUATitle" title="Test your user-agent string" data-cmd="test">
<input type="button" data-localized-value="considerContainers" value="Consider Containers" data-localized-title="considerContainersTitle" title="Allow the extension to access your browser's containers. If this permission is granted, tabs inside isolated containers do not follow the default container's user-agent string. You need to set this string for each new container." data-cmd="container" class="hide"> <input type="button" data-localized-value="considerContainers" value="Consider Containers" data-localized-title="considerContainersTitle" title="Allow the extension to access your browser's containers. If this permission is granted, tabs inside isolated containers do not follow the default container's user-agent string. You need to set this string for each new container." data-cmd="container" class="hide">
<input type="button" data-localized-value="applyActiveWindow" value="Apply (active window)" data-localized-title="applyActiveWindowTitle" title="Set this user-agent string for all tabs inside the current window" data-cmd="window"> <input type="button" data-localized-value="applyActiveWindow" value="Apply (active window)" data-localized-title="applyActiveWindowTitle" title="Set this user-agent string for all tabs inside the current window" data-cmd="window">
<input type="button" data-localized-value="applyAllWindows" value="Apply (all windows)" data-localized-title="applyAllWindowsTitle" title="Set this user-agent string as the browser's User-Agent string" data-cmd="apply"> <input type="button" data-localized-value="applyAllWindows" value="Apply (all windows)" data-localized-title="applyAllWindowsTitle" title="Set this user-agent string as the browser's User-Agent string" data-cmd="apply">