1
0
mirror of https://github.com/kkapsner/CanvasBlocker synced 2024-11-11 07:38:58 +01:00
CanvasBlocker/_locales/en/messages.json

1123 lines
29 KiB
JSON
Raw Normal View History

{
"addon_title": {
"message": "CanvasBlocker",
"description": ""
},
"addon_description": {
2018-09-13 17:26:09 +02:00
"message": "Alters some JS APIs to prevent fingerprinting.",
"description": ""
},
2018-06-16 00:22:31 +02:00
"browserAction_title_default": {
"message": "CanvasBlocker",
"description": ""
},
"browserAction_title_notified": {
"message": " \n\nprotection successful for:",
"description": ""
},
"browserAction_title_whitelisted": {
"message": " (APIs whitelisted for {url})",
"description": ""
},
"browserAction_title_protectedAPIs": {
"message": "\n \u00B7 {api}",
"description": ""
},
2017-10-03 12:17:14 +02:00
"more": {
"message": "more",
"description": ""
},
"less": {
"message": "less",
"description": ""
},
"pleaseWait": {
"message": "Please wait...",
"description": ""
},
"input": {
"message": "input",
"description": ""
},
"readout": {
"message": "readout",
"description": ""
},
"options": {
2018-09-16 22:48:06 +02:00
"message": "Settings",
"description": ""
},
"optionsIntroduction": {
2018-09-16 22:48:06 +02:00
"message": "On this page you can adjust the settings of CanvasBlocker.",
"description": ""
},
"installNotice": {
"message": "CanvasBlocker was installed. If you want to be able to access this page in the future, please bookmark it.",
"description": ""
},
"updateNotice": {
2018-09-13 17:26:09 +02:00
"message": "CanvasBlocker was updated. If you want to be able to access this page in the future and have not bookmarked it yet, please bookmark it.",
"description": ""
},
"dontShowOptionsOnUpdate":{
2018-09-13 17:26:09 +02:00
"message": "Don't show up again after update.",
"description": ""
},
"openInTab": {
"message": "Open in separate tab",
"description": ""
},
2017-12-24 21:52:44 +01:00
"section_asking": {
"message": "Asking",
"description": ""
},
"section_faking": {
"message": "Faking",
"description": ""
},
"section_notifications": {
"message": "Notifications",
"description": ""
},
"section_lists": {
"message": "Lists",
"description": ""
},
"section_misc": {
"message": "Misc",
"description": ""
},
"section_settings": {
"message": "Settings",
"description": ""
},
2018-09-12 09:21:52 +02:00
"section_canvas-api":{
"message": "Canvas API",
"description": ""
},
2018-06-16 00:22:31 +02:00
"section_audio-api":{
"message": "Audio API",
"description": ""
},
"section_history-api":{
"message": "History API",
"description": ""
},
"section_window-api":{
"message": "Window API",
"description": ""
},
2018-09-04 23:29:58 +02:00
"section_DOMRect-api":{
"message": "DOMRect API",
"description": ""
},
2017-12-24 21:52:44 +01:00
2017-08-08 18:11:45 +02:00
"displayAdvancedSettings_title": {
"message": "Expert mode",
"description": ""
},
"displayAdvancedSettings_description": {
"message": "Displays additional settings.",
"description": ""
},
2017-11-11 23:34:59 +01:00
"displayDescriptions_title": {
"message": "Display descriptions",
"description": ""
},
"displayDescriptions_description": {
"message": "Displays the descriptions of the settings.",
"description": ""
},
2018-07-02 00:29:41 +02:00
"displayHiddenSettings_title": {
"message": "Display hidden settings",
"description": ""
},
"displayHiddenSettings_description": {
"message": "Activate to display the hidden settings.",
"description": ""
},
"allowPDFCanvas_description": {
2018-09-16 22:48:06 +02:00
"message": "Firefox's native PDF reader uses the Canvas API to display PDF content. If too many ask dialogs appear or the PDF reader does not work at all, these have to be allowed.",
"description": ""
},
"allowPDFCanvas_title": {
2018-09-16 22:48:06 +02:00
"message": "Allow canvases in PDFs",
"description": ""
},
"askForInvisiblePermission": {
"message": "Do you want to allow invisible <canvas>?",
"description": ""
},
"askForInvisibleInputPermission": {
"message": "Do you want to allow invisible <canvas> input?",
"description": ""
},
"askForInvisibleReadoutPermission": {
"message": "Do you want to allow invisible <canvas> readout?",
"description": ""
},
"askForPermission": {
"message": "Do you want to allow <canvas>?",
"description": ""
},
"askForInputPermission": {
"message": "Do you want to allow <canvas> input?",
"description": ""
},
"askForReadoutPermission": {
"message": "Do you want to allow <canvas> readout?",
"description": ""
},
"askForVisiblePermission": {
"message": "Do you want to allow the red bordered <canvas>?",
"description": ""
},
"askForVisibleInputPermission": {
"message": "Do you want to allow input in the red bordered <canvas>?",
"description": ""
},
"askForVisibleReadoutPermission": {
"message": "Do you want to allow the readout of the red bordered <canvas>?",
"description": ""
},
"askForAudioPermission": {
"message": "Do you want to allow the audio API?",
"description": ""
},
"askForAudioInputPermission": {
2018-09-06 20:23:13 +02:00
"message": "Do you want to allow audio API input?",
"description": ""
},
"askForAudioReadoutPermission": {
2018-09-06 20:23:13 +02:00
"message": "Do you want to allow audio API readout?",
"description": ""
},
"askForHistoryPermission": {
"message": "Do you want to allow the history API?",
"description": ""
},
"askForHistoryInputPermission": {
2018-09-06 20:23:13 +02:00
"message": "Do you want to allow history API input?",
"description": ""
},
"askForHistoryReadoutPermission": {
2018-09-06 20:23:13 +02:00
"message": "Do you want to allow history API readout?",
"description": ""
},
"askForWindowPermission": {
"message": "Do you want to allow the window API?",
"description": ""
},
"askForWindowInputPermission": {
2018-09-06 20:23:13 +02:00
"message": "Do you want to allow window API input?",
"description": ""
},
"askForWindowReadoutPermission": {
2018-09-06 20:23:13 +02:00
"message": "Do you want to allow window API readout?",
"description": ""
},
2018-09-04 23:29:58 +02:00
"askForDOMRectPermission": {
"message": "Do you want to allow the DOMRect API?",
"description": ""
},
"askForDOMRectInputPermission": {
2018-09-06 20:23:13 +02:00
"message": "Do you want to allow DOMRect API input?",
2018-09-04 23:29:58 +02:00
"description": ""
},
"askForDOMRectReadoutPermission": {
2018-09-06 20:23:13 +02:00
"message": "Do you want to allow DOMRect API readout?",
2018-09-04 23:29:58 +02:00
"description": ""
},
"askOnlyOnce_title": {
"message": "Ask only once",
"description": ""
},
"askOnlyOnce_description": {
2018-09-16 22:48:06 +02:00
"message": "When CanvasBlocker's block mode is set to 'ask permission' or 'ask permission for readout API', a confirm message will appear every time a page tries to access the API or readout API. This setting tries to display the confirm message only once for each page regardless of how many times the page tries to access the API. Nevertheless, multiple confirm messages may still be displayed on some pages.\n\nNo: asking every time\n\nIndividual: each API-type (context, input, readout) has to be confirmed separately\n\ncombined: all API-types get confirmed together",
"description": ""
},
"askOnlyOnce_options.no": {
"message": "no",
"description": ""
},
"askOnlyOnce_options.individual": {
"message": "individual",
"description": ""
},
"askOnlyOnce_options.combined": {
"message": "combined",
"description": ""
},
"askDenyMode_title":{
"message": "Ask deny mode",
"description": ""
},
"askDenyMode_description":{
2018-09-13 17:26:09 +02:00
"message": "Which mode shall be used when the permission is denied.",
"description": ""
},
"askDenyMode_options.block":{
"message": "block",
"description": ""
},
"askDenyMode_options.fake":{
"message": "fake",
"description": ""
},
2018-01-04 13:36:18 +01:00
"showCanvasWhileAsking_title":{
"message": "Show canvas content",
"description": ""
},
"showCanvasWhileAsking_description":{
2018-09-16 22:48:06 +02:00
"message": "Shows the content of the canvas for which the permission is asked for, if possible.",
2018-01-04 13:36:18 +01:00
"description": ""
},
"showCanvasWhileAsking_message":{
2018-09-16 22:48:06 +02:00
"message": "The webpage wants to read the content of the following canvas:",
2018-01-04 13:36:18 +01:00
"description": ""
},
"blackList_description": {
2018-09-13 17:26:09 +02:00
"message": "Domains or URLs where all APIs shall always be blocked. To add multiple entries, separate them by commas.",
"description": ""
},
"blackList_title": {
2018-09-16 22:48:06 +02:00
"message": "Blacklist",
"description": ""
},
"blockMode_description": {
"message": "",
"description": ""
},
"blockMode_urlSpecific": {
"message": "To set individual block modes for specific websites, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and select the desired block mode.",
"description": ""
},
2017-11-07 00:36:44 +01:00
"blockMode_options.allowEverything": {
"message": "allow everything",
"description": ""
},
2017-11-07 00:36:44 +01:00
"blockMode_options.block": {
2018-09-13 17:26:09 +02:00
"message": "allow only whitelist",
"description": ""
},
2017-11-07 00:36:44 +01:00
"blockMode_options.ask": {
"message": "ask for permission",
"description": ""
},
2017-11-07 00:36:44 +01:00
"blockMode_options.askReadout": {
"message": "ask for readout API permission",
"description": ""
},
2017-11-07 00:36:44 +01:00
"blockMode_options.blockEverything": {
"message": "block everything",
"description": ""
},
2017-11-07 00:36:44 +01:00
"blockMode_options.allow": {
2018-09-13 17:26:09 +02:00
"message": "block only blacklist",
"description": ""
},
2017-11-07 00:36:44 +01:00
"blockMode_options.blockReadout": {
"message": "block readout API",
"description": ""
},
2017-11-07 00:36:44 +01:00
"blockMode_options.fakeReadout": {
"message": "fake readout API",
"description": ""
},
2017-11-07 00:36:44 +01:00
"blockMode_options.fakeInput": {
"message": "fake at input",
"description": ""
},
"blockMode_title": {
"message": "Block mode",
"description": ""
},
"urlSettings_title": {
2018-09-07 14:47:30 +02:00
"message": "Site specific values",
"description": ""
},
"urlSettings_description": {
"message": "",
"description": ""
},
"url_title": {
"message": "URL",
"description": ""
},
"url_description": {
"message": "",
"description": ""
},
"inputURL": {
2018-09-09 01:07:00 +02:00
"message": "Input domain or URL \"RegExp\":",
"description": ""
},
2018-06-16 00:22:31 +02:00
"minFakeSize_description": {
2018-09-16 22:48:06 +02:00
"message": "Canvases with a smaller or equal area than this number will not be faked. This is a parameter to prevent detection.\nCAUTION: This lowers the safety of the addon, therefore it is highly recommended not to set this value above 100.",
"description": ""
},
"minFakeSize_title": {
"message": "Minimal fake size",
"description": ""
},
"maxFakeSize_description": {
2018-09-16 22:48:06 +02:00
"message": "Canvases with a bigger area than this number will not be faked. (Enter zero to disable.) This is a performance parameter that can prevent browser freezes and should be adjusted to the computing power of the device.\nCAUTION: This lowers the safety of the addon, therefore it is highly recommended not to set this value below 1 000 000.",
"description": ""
},
"maxFakeSize_title": {
"message": "Maximal fake size",
"description": ""
},
"rng_description": {
2018-09-13 17:26:09 +02:00
"message": "none (completely white): a completely white image is returned. The option \"Fake the alpha channel\" should be activated with this. CAUTION: Do not use this with the \"fake at input\" mode.\n\nnon persistent: the random numbers will be determined freshly for each faking action.\n\nconstant: within one web page a color will always be faked to the same color.\n\npersistent: the random number will only be determined once for every domain.",
"description": ""
},
"rng_options.persistent": {
"message": "persistent",
"description": ""
},
2017-08-07 17:43:57 +02:00
"rng_options.constant": {
"message": "constant",
"description": ""
},
2017-11-07 00:36:44 +01:00
"rng_options.nonPersistent": {
"message": "non persistent",
"description": ""
},
2017-11-24 17:06:43 +01:00
"rng_options.white": {
"message": "none (completely white)",
"description": ""
},
"rng_title": {
"message": "Random number generator",
"description": ""
},
"persistentRndStorage_title": {
"message": "Persistent storage",
"description": ""
},
"persistentRndStorage_description": {
"message": "Stores the data for the persistent random number generator for usage after restart.",
"description": ""
},
"storePersistentRnd_title": {
"message": "Store persistent data",
"description": ""
},
"storePersistentRnd_description": {
2018-09-13 17:26:09 +02:00
"message": "If data for the persistent random number generator shall be stored. Otherwise it is discarded on browser shutdown.",
"description": ""
},
"persistentRndClearInterval_title": {
"message": "Clear interval of the persistent data",
"description": ""
},
"persistentRndClearInterval_description": {
"message": "After the specified interval the persistent data is cleared automatically. (Enter zero to disable.)",
"description": ""
},
"persistentRndClearIntervalUnit_options.seconds": {
"message": "seconds",
"description": ""
},
"persistentRndClearIntervalUnit_options.minutes": {
"message": "minutes",
"description": ""
},
"persistentRndClearIntervalUnit_options.hours": {
"message": "hours",
"description": ""
},
"persistentRndClearIntervalUnit_options.days": {
"message": "days",
"description": ""
},
"persistentRndClearIntervalUnit_options.weeks": {
"message": "weeks",
"description": ""
},
"persistentRndClearIntervalUnit_options.months": {
"message": "months",
"description": ""
},
"persistentRndClearIntervalUnit_options.years": {
"message": "years",
"description": ""
},
"clearPersistentRnd_title": {
"message": "Clear persistent random storage",
"description": ""
},
"clearPersistentRnd_description": {
"message": "Deletes all data for the persistent random number generator.",
"description": ""
},
"clearPersistentRnd_label": {
"message": "Clear",
"description": ""
},
2017-08-07 21:03:34 +02:00
"ignoreFrequentColors_title": {
"message": "Ignore the most frequent colors",
"description": ""
},
"ignoreFrequentColors_description": {
2018-09-13 17:26:09 +02:00
"message": "Number of colors that shall not be faked per canvas. This is a parameter to prevent detection.\nCAUTION: This can reduce the performance of the addon because the color statistic has to be calculated for every image. Additional this can lower the safety of the addon, therefore it is highly recommended not to set this value above 3.",
2017-08-07 21:03:34 +02:00
"description": ""
},
2017-08-08 18:11:45 +02:00
"minColors_title": {
"message": "Minimal number of colors",
"description": ""
},
"minColors_description": {
"message": "Number of colors that a canvas must have to be faked.\nCAUTION: This can lower the safety of the addon, therefore it is highly recommended not to set this value above 10.",
"description": ""
},
"fakeAlphaChannel_title": {
2017-08-12 16:48:30 +02:00
"message": "Fake the alpha channel",
"description": ""
},
"fakeAlphaChannel_description": {
2017-08-12 16:48:30 +02:00
"message": "Activates the faking of the alpha channel (transparency).",
"description": ""
},
2017-08-08 18:08:18 +02:00
"useCanvasCache_title": {
"message": "Use canvas cache",
"description": ""
},
"useCanvasCache_description": {
2018-09-16 22:48:06 +02:00
"message": "Enables the canvas cache. This can prevent detection and increases the performance when small canvases are read several times, but decreases it for big canvases.",
2017-08-08 18:08:18 +02:00
"description": ""
},
"protectedAPIFeatures_title": {
"message": "Protected API features",
"description": ""
},
"protectedAPIFeatures_description": {
2018-09-16 22:48:06 +02:00
"message": "List of protected API features. When unticking a checkbox, this feature of the API will not be protected.",
"description": ""
},
2018-06-16 00:22:31 +02:00
"disableNotifications": {
"message": "disable notifications",
"description": ""
},
"showOptions": {
"message": "display settings",
"description": ""
},
"displayCallingStack": {
"message": "display calling stack",
"description": ""
},
"displayFullURL": {
"message": "display full URL",
"description": ""
},
"enableStackList_description": {
"message": "",
"description": ""
},
"enableStackList_title": {
2018-09-13 17:26:09 +02:00
"message": "Use file specific whitelist",
"description": ""
},
"preBlock": {
2018-09-16 22:48:06 +02:00
"message": "API blocked on {url} because CanvasBlocker settings were not loaded in time.",
"description": ""
},
"blocked": {
"message": "API blocked on {url}.",
"description": ""
},
"fakedReadout": {
2018-09-13 17:26:09 +02:00
"message": "Faked canvas readout on {url}",
"description": ""
},
2018-06-16 00:22:31 +02:00
"fakedAudioReadout": {
"message": "Faked audio readout on {url}",
"description": ""
},
"fakedHistoryReadout": {
"message": "Faked history readout on {url}",
"description": ""
},
"fakedWindowReadout": {
"message": "Faked window readout on {url}",
"description": ""
},
2018-09-04 23:29:58 +02:00
"fakedDOMRectReadout": {
"message": "Faked DOMRect readout on {url}",
"description": ""
},
"fakedInput": {
"message": "Faked at input on {url}",
"description": ""
},
"ignoreList_description": {
2018-09-13 17:26:09 +02:00
"message": "Domains or URLs where no notifications shall be shown. To add multiple entries, separate them by commas.",
"description": ""
},
"ignoreList_title": {
"message": "Ignore list",
"description": ""
},
"ignoredAPIs_title": {
"message": "Ignored APIs",
"description": ""
},
"ignoredAPIs_description": {
"message": "No notifications will be displayed for the selected APIs.",
"description": ""
},
"ignorelistDomain": {
"message": "silence domain",
"description": ""
},
"ignorelistURL": {
"message": "ignore URL",
"description": ""
},
"selectIgnore": {
"message": "Select domain or URL to add to ignore list:",
"description": ""
},
"inputIgnore": {
"message": "Input domain or URL \"RegExp\" to add to ignore list:",
"description": ""
},
"inputIgnoreDomain": {
"message": "Input domain to add to ignore list:",
"description": ""
},
"inputIgnoreURL": {
"message": "Input URL \"RegExp\" to add to ignore list:",
"description": ""
},
"selectWhitelist": {
2018-09-13 17:26:09 +02:00
"message": "Select domain or URL to add to whitelist:",
"description": ""
},
"inputWhitelist": {
2018-09-13 17:26:09 +02:00
"message": "Input domain or URL \"RegExp\" to add to whitelist:",
"description": ""
},
"inputWhitelistDomain": {
2018-09-13 17:26:09 +02:00
"message": "Input domain to add to whitelist:",
"description": ""
},
"inputWhitelistURL": {
2018-09-13 17:26:09 +02:00
"message": "Input URL \"RegExp\" to add to whitelist:",
"description": ""
},
"selectSessionWhitelist": {
2018-09-13 17:26:09 +02:00
"message": "Select domain or URL to add to the session whitelist:",
"description": ""
},
"inputSessionWhitelist": {
2018-09-13 17:26:09 +02:00
"message": "Input domain or URL \"RegExp\" to add to the session whitelist:",
"description": ""
},
2018-07-17 13:07:50 +02:00
"inputSessionWhitelistDomain": {
2018-09-13 17:26:09 +02:00
"message": "Input domain to add to the session whitelist:",
2018-07-17 13:07:50 +02:00
"description": ""
},
"inputSessionWhitelistURL": {
2018-09-13 17:26:09 +02:00
"message": "Input URL \"RegExp\" to add to the session whitelist:",
2018-07-17 13:07:50 +02:00
"description": ""
},
"settings": {
"message": "settings",
"description": ""
},
"showCallingFile_description": {
"message": "",
"description": ""
},
"showCallingFile_title": {
"message": "Show calling file",
"description": ""
},
"showCompleteCallingStack_description": {
"message": "",
"description": ""
},
"showCompleteCallingStack_title": {
"message": "Display complete calling stack",
"description": ""
},
"showNotifications_description": {
"message": "Show a notification when the block mode is set to \"fake readout API\".",
"description": ""
},
"showNotifications_urlSpecific": {
"message": "To deactivate notifications for specific websites, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and remove its checkmark.",
"description": ""
},
"showNotifications_title": {
"message": "Show notifications",
"description": ""
},
"highlightPageAction_description": {
"message": "Highlight the page action icon for better visibility.",
"description": ""
},
"highlightPageAction_urlSpecific": {
"message": "",
"description": ""
},
"highlightPageAction_title": {
"message": "Highlight page action icon",
"description": ""
},
"highlightPageAction_options.none": {
"message": "no highlight",
"description": ""
},
"highlightPageAction_options.color": {
"message": "color",
"description": ""
},
"highlightPageAction_options.blink": {
"message": "blink",
"description": ""
},
2018-08-21 22:43:41 +02:00
"displayBadge_description": {
"message": "",
"description": ""
},
"displayBadge_title": {
"message": "Display badge",
"description": ""
},
"highlightBrowserAction_description": {
"message": "",
"description": ""
},
"highlightBrowserAction_urlSpecific": {
"message": "",
"description": ""
},
"highlightBrowserAction_title": {
"message": "Change toolbar icon on notification",
"description": ""
},
"highlightBrowserAction_options.none": {
"message": "change nothing",
"description": ""
},
"highlightBrowserAction_options.color": {
"message": "change color",
"description": ""
},
"highlightBrowserAction_options.blink": {
"message": "blink",
"description": ""
},
"notificationDisplayTime_description": {
"message": "Number of seconds the notifications are shown. (Enter zero to disable automatic closing.)",
"description": ""
},
"notificationDisplayTime_title": {
"message": "Notification display time",
"description": ""
},
"sourceOutput": {
"message": "Calling file",
"description": ""
},
"stackEntryOutput": {
"message": "{url} line {line} column {column}",
"description": ""
},
"stackList_description": {
2018-09-13 17:26:09 +02:00
"message": "JS files which are allowed to use all APIs. The input has to be in JSON format. Example: [{\"url\": \"http://domain/file1.js\"}, {\"url\": \"http://domain/file2.js\", \"line\": 1, \"column\": 4, \"stackPosition\": -3}]",
"description": ""
},
"stackList_title": {
2018-09-13 17:26:09 +02:00
"message": "File specific whitelist",
"description": ""
},
2017-07-16 00:13:43 +02:00
"whiteList_title": {
2018-09-13 17:26:09 +02:00
"message": "Whitelist",
"description": ""
},
"whiteList_description": {
2018-09-13 17:52:28 +02:00
"message": "Domains or URLs which shall be allowed to use all APIs. To add multiple entries, separate them by commas.",
"description": ""
},
"whitelist": {
"message": "whitelist",
"description": ""
},
"whitelistDomain": {
"message": "whitelist domain",
"description": ""
},
"whitelistURL": {
"message": "whitelist URL",
"description": ""
},
2018-09-12 22:37:45 +02:00
"ignorelist": {
"message": "ignore",
"description": ""
},
"whitelistTemporarily": {
"message": "whitelist temporarily",
"description": ""
},
2018-07-17 13:07:50 +02:00
"sessionWhiteList_title": {
2018-09-13 17:26:09 +02:00
"message": "Session whitelist",
2018-07-17 13:07:50 +02:00
"description": ""
},
"sessionWhiteList_description": {
2018-09-13 17:52:28 +02:00
"message": "Domains or URLs which shall be allowed to use all APIs during the current session. To add multiple entries, separate them by commas.",
2018-07-17 13:07:50 +02:00
"description": ""
},
"whitelistDomainTemporarily": {
"message": "whitelist domain temporarily",
"description": ""
},
"whitelistURLTemporarily": {
"message": "whitelist URL temporarily",
"description": ""
},
"storeNotificationData_title": {
"message": "Store detail data of the notifications",
"description": ""
},
"storeNotificationData_description": {
"message": "",
"description": ""
},
"inspectImage": {
"message": "inspect image",
"description": ""
},
"storeImageForInspection_title": {
"message": "Store image for inspection",
"description": ""
},
"storeImageForInspection_description": {
"message": "Enables the storage of the content of the faked canvas.\nCAUTION: This may lead to a lot of memory consumption.",
"description": ""
},
2018-08-22 22:16:49 +02:00
"protectAudio_title": {
2018-06-16 00:22:31 +02:00
"message": "Protect audio API",
"description": ""
},
2018-08-22 22:16:49 +02:00
"protectAudio_description": {
2018-09-13 17:26:09 +02:00
"message": "If the audio API shall be protected as well",
2018-06-16 00:22:31 +02:00
"description": ""
},
"protectAudio_urlSpecific": {
"message": "To exclude specific websites from this protection, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and remove its checkmark.",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFakeRate_title": {
2018-06-16 00:22:31 +02:00
"message": "Buffer fake rate",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFakeRate_description": {
2018-09-13 17:26:09 +02:00
"message": "How many of the values per read request shall be faked.",
2018-06-16 00:22:31 +02:00
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFakeRate_options.1": {
2018-06-16 00:22:31 +02:00
"message": "1 value",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFakeRate_options.10": {
2018-06-16 00:22:31 +02:00
"message": "10 values",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFakeRate_options.100": {
2018-06-16 00:22:31 +02:00
"message": "100 values",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFakeRate_options.1000": {
2018-06-16 00:22:31 +02:00
"message": "1000 values",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFakeRate_options.0.1%": {
2018-06-16 00:22:31 +02:00
"message": "0.1% of the values",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFakeRate_options.1%": {
2018-06-16 00:22:31 +02:00
"message": "1% of the values",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFakeRate_options.10%": {
"message": "10% of the values",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFakeRate_options.100%": {
"message": "100% of the values",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioNoiseLevel_title": {
2018-06-16 00:22:31 +02:00
"message": "Noise level",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioNoiseLevel_description": {
2018-06-16 00:22:31 +02:00
"message": "",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioNoiseLevel_options.minimal": {
2018-06-16 00:22:31 +02:00
"message": "minimal",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioNoiseLevel_options.low": {
2018-06-16 00:22:31 +02:00
"message": "low",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioNoiseLevel_options.medium": {
2018-06-16 00:22:31 +02:00
"message": "medium",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioNoiseLevel_options.high": {
2018-06-16 00:22:31 +02:00
"message": "high",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioNoiseLevel_options.maximal": {
2018-06-16 00:22:31 +02:00
"message": "maximal",
"description": ""
},
2018-08-22 22:16:49 +02:00
"useAudioCache_title": {
2018-06-30 00:34:20 +02:00
"message": "Use audio cache",
"description": ""
},
2018-08-22 22:16:49 +02:00
"useAudioCache_description": {
2018-06-30 00:34:20 +02:00
"message": "Enables the audio cache. This can prevent detection but decreases the performance.",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioUseFixedIndices_title": {
2018-06-21 00:19:49 +02:00
"message": "Use fixed indices",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioUseFixedIndices_description": {
2018-09-13 17:26:09 +02:00
"message": "If some of the used indices shall always be faked.",
2018-06-21 00:19:49 +02:00
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFixedIndices_title": {
2018-06-21 00:19:49 +02:00
"message": "Fixed indices",
"description": ""
},
2018-08-22 22:16:49 +02:00
"audioFixedIndices_description": {
2018-09-16 22:48:06 +02:00
"message": "The indices that are always faked. To add multiple entries, separate them by commas.",
2018-06-21 00:19:49 +02:00
"description": ""
},
2018-06-16 00:22:31 +02:00
"historyLengthThreshold_title": {
"message": "History length threshold",
"description": ""
},
"historyLengthThreshold_description": {
2018-09-13 17:26:09 +02:00
"message": "Maximal length of the history that is reported to the website.",
"description": ""
},
"protectWindow_title": {
"message": "Protect window API",
"description": ""
},
"protectWindow_description": {
2018-09-13 17:26:09 +02:00
"message": "window.opener and window.name will be protected. This can render some webpages unusable.",
"description": ""
},
"protectWindow_urlSpecific": {
"message": "To exclude specific websites from this protection, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and remove its checkmark.",
"description": ""
},
"protectWindow_askReCaptchaException": {
"message": "Protecting the window API breaks reCAPTCHA. Do you want to add an exception for it?",
"description": ""
},
2018-09-04 23:29:58 +02:00
"protectDOMRect_title": {
"message": "Protect DOMRect API",
"description": ""
},
"protectDOMRect_description": {
"message": "This protects against the \"getClientRects()\" fingerprinting and several similar methods.",
"description": ""
},
"protectDOMRect_urlSpecific": {
"message": "To exclude specific websites from this protection, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and remove its checkmark.",
"description": ""
},
2018-09-04 23:29:58 +02:00
"domRectIntegerFactor_title": {
"message": "DOMRect integer factor",
"description": ""
},
"domRectIntegerFactor_description": {
2018-09-13 17:26:09 +02:00
"message": "Some fraction of a pixel can be controlled by CSS. To prevent detection, values of a DOMRect that multiplied with this factor are integers will not be altered.",
"description": ""
},
"theme_title": {
"message": "Theme",
"description": ""
},
"theme_description": {
"message": "",
"description": ""
},
"theme_options.default": {
"message": "default",
"description": ""
},
"theme_options.light": {
"message": "light",
"description": ""
},
"theme_options.dark": {
"message": "dark",
"description": ""
},
"blockDataURLs_title": {
"message": "Block data URL pages",
"description": ""
},
"blockDataURLs_description": {
"message": "Data URL pages cannot be protected against fingerprinting (see https://bugzilla.mozilla.org/show_bug.cgi?id=1475831). Blocking them prevents the real fingerprint to reach any server.",
"description": ""
},
"showReleaseNotes_title": {
"message": "Release notes",
"description": ""
},
"showReleaseNotes_description": {
"message": "",
"description": ""
},
"showReleaseNotes_label": {
"message": "Show",
"description": ""
},
"logLevel_title": {
"message": "Logging level",
"description": ""
},
"logLevel_description": {
2018-09-16 22:48:06 +02:00
"message": "To find the cause of an error, detailed logging of the addon activities is helpful. This parameter controls the level of detail of the logging.\n\nThe logging can be viewed in the Browser Console (Ctrl+Shift+J) and the Web Console (Ctrl+Shift+K).",
"description": ""
},
2017-11-07 00:36:44 +01:00
"logLevel_options.0": {
"message": "none",
"description": ""
},
2017-11-07 00:36:44 +01:00
"logLevel_options.1": {
"message": "error",
"description": ""
},
2017-11-07 00:36:44 +01:00
"logLevel_options.25": {
"message": "warning",
"description": ""
},
2017-11-07 00:36:44 +01:00
"logLevel_options.50": {
"message": "message",
"description": ""
},
2017-11-07 00:36:44 +01:00
"logLevel_options.75": {
"message": "notice",
"description": ""
},
2017-11-07 00:36:44 +01:00
"logLevel_options.100": {
"message": "verbose",
"description": ""
2017-11-14 01:07:27 +01:00
},
"exportSettings_title": {
"message": "Export settings",
"description": ""
},
"exportSettings_description": {
"message": "",
"description": ""
},
"inspectSettings_label": {
"message": "Inspect",
"description": ""
},
"saveSettings_label": {
"message": "Save",
"description": ""
},
"loadSettings_label": {
"message": "Load",
2017-11-14 01:07:27 +01:00
"description": ""
},
2018-06-16 00:22:31 +02:00
"resetSettings_title": {
"message": "Reset settings",
"description": ""
},
"resetSettings_description": {
"message": "",
"description": ""
},
"resetSettings_label": {
"message": "Reset",
"description": ""
},
"resetSettings_confirm": {
"message": "Are you sure you want to reset all settings?",
"description": ""
2018-07-29 21:43:40 +02:00
},
"browserAction_settings": {
"message": "Settings",
"description": ""
},
"browserAction_test": {
"message": "Test",
"description": ""
},
2018-07-31 14:17:39 +02:00
"browserAction_review": {
"message": "Review",
"description": ""
},
2018-07-29 21:43:40 +02:00
"browserAction_reportIssue": {
"message": "Report issue",
"description": ""
}
2018-09-13 17:26:09 +02:00
}