mirror of
https://github.com/kkapsner/CanvasBlocker
synced 2024-12-23 05:10:27 +01:00
1433 lines
36 KiB
JSON
1433 lines
36 KiB
JSON
{
|
||
"addon_title": {
|
||
"message": "CanvasBlocker",
|
||
"description": ""
|
||
},
|
||
"addon_description": {
|
||
"message": "改变修改 <canvas> 的 JS-API 来预防画布(Canvas)指纹跟踪。",
|
||
"description": ""
|
||
},
|
||
|
||
"browserAction_title_default": {
|
||
"message": "CanvasBlocker",
|
||
"description": ""
|
||
},
|
||
"browserAction_title_notified": {
|
||
"message": " \n\n成功保护 ",
|
||
"description": ""
|
||
},
|
||
"browserAction_title_whitelisted": {
|
||
"message": " (用于 {url} 的 API 白名单)",
|
||
"description": ""
|
||
},
|
||
"browserAction_title_protectedAPIs": {
|
||
"message": "\n \u00B7 {api}",
|
||
"description": ""
|
||
},
|
||
|
||
"more": {
|
||
"message": "更多",
|
||
"description": ""
|
||
},
|
||
"less": {
|
||
"message": "更少",
|
||
"description": ""
|
||
},
|
||
"pleaseWait": {
|
||
"message": "请稍候...",
|
||
"description": ""
|
||
},
|
||
"search": {
|
||
"message": "搜索",
|
||
"description": ""
|
||
},
|
||
"ok": {
|
||
"message": "确定",
|
||
"description": ""
|
||
},
|
||
"cancel": {
|
||
"message": "取消",
|
||
"description": ""
|
||
},
|
||
|
||
"input": {
|
||
"message": "输入",
|
||
"description": ""
|
||
},
|
||
|
||
"readout": {
|
||
"message": "取出",
|
||
"description": ""
|
||
},
|
||
|
||
"options": {
|
||
"message": "选项",
|
||
"description": ""
|
||
},
|
||
"options_title": {
|
||
"message": "CanvasBlocker 选项",
|
||
"description": ""
|
||
},
|
||
"optionsIntroduction": {
|
||
"message": "此页面提供选项来更改 CanvasBlocker 扩展的设置。",
|
||
"description": ""
|
||
},
|
||
"installNotice": {
|
||
"message": "CanvasBlocker 已安装。如果",
|
||
"description": ""
|
||
},
|
||
"updateNotice": {
|
||
"message": "CanvasBlocker 已更新。如果您想在之后查阅此页面,您可以将此页加入书签。",
|
||
"description": ""
|
||
},
|
||
"dontShowOptionsOnUpdate":{
|
||
"message": "不要再在更新后显示。",
|
||
"description": ""
|
||
},
|
||
"openInTab": {
|
||
"message": "在标签页中打开",
|
||
"description": ""
|
||
},
|
||
|
||
"group_general": {
|
||
"message": "一般",
|
||
"description": ""
|
||
},
|
||
"group_APIs": {
|
||
"message": "API",
|
||
"description": ""
|
||
},
|
||
"group_misc": {
|
||
"message": "其他",
|
||
"description": ""
|
||
},
|
||
|
||
"section_asking": {
|
||
"message": "询问",
|
||
"description": ""
|
||
},
|
||
"section_faking": {
|
||
"message": "伪造",
|
||
"description": ""
|
||
},
|
||
"section_notifications": {
|
||
"message": "通知",
|
||
"description": ""
|
||
},
|
||
"section_lists": {
|
||
"message": "列表",
|
||
"description": ""
|
||
},
|
||
"section_misc": {
|
||
"message": "其他",
|
||
"description": ""
|
||
},
|
||
"section_settings": {
|
||
"message": "设置",
|
||
"description": ""
|
||
},
|
||
"section_canvas-api":{
|
||
"message": "Canvas API",
|
||
"description": ""
|
||
},
|
||
"section_audio-api":{
|
||
"message": "音频 API",
|
||
"description": ""
|
||
},
|
||
"section_history-api":{
|
||
"message": "历史 API",
|
||
"description": ""
|
||
},
|
||
"section_window-api":{
|
||
"message": "窗口 API",
|
||
"description": ""
|
||
},
|
||
"section_DOMRect-api":{
|
||
"message": "DOMRect API",
|
||
"description": ""
|
||
},
|
||
"section_Navigator-api":{
|
||
"message": "导航(Navigator)API",
|
||
"description": ""
|
||
},
|
||
|
||
"displayAdvancedSettings_title": {
|
||
"message": "专家模式",
|
||
"description": ""
|
||
},
|
||
"displayAdvancedSettings_description": {
|
||
"message": "显示额外设置",
|
||
"description": ""
|
||
},
|
||
|
||
"displayDescriptions_title": {
|
||
"message": "显示说明",
|
||
"description": ""
|
||
},
|
||
"displayDescriptions_description": {
|
||
"message": "显示设置的说明。",
|
||
"description": ""
|
||
},
|
||
|
||
"hideSetting": {
|
||
"message": "点击这里以隐藏该设置。",
|
||
"description": ""
|
||
},
|
||
|
||
"displayHiddenSettings_title": {
|
||
"message": "显示隐藏设置",
|
||
"description": ""
|
||
},
|
||
"displayHiddenSettings_description": {
|
||
"message": "显示已隐藏的设置。",
|
||
"description": ""
|
||
},
|
||
|
||
"askForInvisiblePermission": {
|
||
"message": "是否允许不可见的 <canvas>?",
|
||
"description": ""
|
||
},
|
||
"askForInvisibleInputPermission": {
|
||
"message": "是否允许不可见的 <canvas> 输入?",
|
||
"description": ""
|
||
},
|
||
"askForInvisibleReadoutPermission": {
|
||
"message": "是否允许不可见的 <canvas> 取出?",
|
||
"description": ""
|
||
},
|
||
"askForPermission": {
|
||
"message": "是否允许 <canvas>?",
|
||
"description": ""
|
||
},
|
||
"askForInputPermission": {
|
||
"message": "是否允许 <canvas> 输入?",
|
||
"description": ""
|
||
},
|
||
"askForReadoutPermission": {
|
||
"message": "是否允许 <canvas> 取出?",
|
||
"description": ""
|
||
},
|
||
"askForVisiblePermission": {
|
||
"message": "是否允许加红边框的 <canvas>?",
|
||
"description": ""
|
||
},
|
||
"askForVisibleInputPermission": {
|
||
"message": "是否允许输入红边框的 <canvas>?",
|
||
"description": ""
|
||
},
|
||
"askForVisibleReadoutPermission": {
|
||
"message": "是否允许取出红边框的 <canvas>?",
|
||
"description": ""
|
||
},
|
||
"askForAudioPermission": {
|
||
"message": "是否允许音频 API?",
|
||
"description": ""
|
||
},
|
||
"askForAudioInputPermission": {
|
||
"message": "是否允许音频 API 输入?",
|
||
"description": ""
|
||
},
|
||
"askForAudioReadoutPermission": {
|
||
"message": "是否允许音频 API 取出?",
|
||
"description": ""
|
||
},
|
||
"askForHistoryPermission": {
|
||
"message": "是否允许历史 API?",
|
||
"description": ""
|
||
},
|
||
"askForHistoryInputPermission": {
|
||
"message": "是否允许历史 API 输入?",
|
||
"description": ""
|
||
},
|
||
"askForHistoryReadoutPermission": {
|
||
"message": "是否允许历史 API 取出?",
|
||
"description": ""
|
||
},
|
||
"askForWindowPermission": {
|
||
"message": "是否允许窗口 API?",
|
||
"description": ""
|
||
},
|
||
"askForWindowInputPermission": {
|
||
"message": "是否允许窗口 API 输入?",
|
||
"description": ""
|
||
},
|
||
"askForWindowReadoutPermission": {
|
||
"message": "是否允许窗口 API 取出?",
|
||
"description": ""
|
||
},
|
||
"askForDOMRectPermission": {
|
||
"message": "是否允许 DOMRect API?",
|
||
"description": ""
|
||
},
|
||
"askForDOMRectInputPermission": {
|
||
"message": "是否允许 DOMRect API 输入?",
|
||
"description": ""
|
||
},
|
||
"askForDOMRectReadoutPermission": {
|
||
"message": "是否允许 DOMRect API 取出?",
|
||
"description": ""
|
||
},
|
||
"askForNavigatorPermission": {
|
||
"message": "是否允许导航 API?",
|
||
"description": ""
|
||
},
|
||
"askForNavigatorInputPermission": {
|
||
"message": "是否允许导航 API 输入?",
|
||
"description": ""
|
||
},
|
||
"askForNavigatorReadoutPermission": {
|
||
"message": "是否允许导航 API 取出?",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_title": {
|
||
"message": "只询问一次",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_description": {
|
||
"message": "当 Canvas Blocker 的阻止模式设为“询问权限”或“询问取出 API 权限”时,每次页面尝试访问有关 API 或取出 API 时将出现一个对话框。此设置是为了尽量只对每个页面的若干次尝试只显示一个对话框。不过,在某些页面上,本扩展仍可能显示多条确认信息。\n否:询问每个尝试\n分别:每种 API 尝试(上下文、输入、取出)分别确认\n组合:一次确认所有种类的 API",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_options.no": {
|
||
"message": "否",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_options.individual": {
|
||
"message": "分别",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_options.combined": {
|
||
"message": "组合",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_title":{
|
||
"message": "询问拒绝模式",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_description":{
|
||
"message": "权限被拒绝时的模式。",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_options.block":{
|
||
"message": "阻止",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_options.fake":{
|
||
"message": "伪造",
|
||
"description": ""
|
||
},
|
||
|
||
"showCanvasWhileAsking_title":{
|
||
"message": "显示 Canvas 内容",
|
||
"description": ""
|
||
},
|
||
"showCanvasWhileAsking_description":{
|
||
"message": "询问权限时尽可能显示 Canvas 的内容。",
|
||
"description": ""
|
||
},
|
||
"showCanvasWhileAsking_message":{
|
||
"message": "该网页想要读取下列画布(Canvas)的内容:",
|
||
"description": ""
|
||
},
|
||
|
||
"blackList_description": {
|
||
"message": "始终阻止 <canvas> API 的域名或 URL。多项请使用英文逗号分隔。",
|
||
"description": ""
|
||
},
|
||
"blackList_title": {
|
||
"message": "黑名单",
|
||
"description": ""
|
||
},
|
||
|
||
"blockMode_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"blockMode_urlSpecific": {
|
||
"message": "为了给特定网站设置单独的屏蔽模式,点击黑色箭头以打开菜单,点击“+”添加域名或 URL,并选择适当的屏蔽模式。",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.allowEverything": {
|
||
"message": "全部允许",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.block": {
|
||
"message": "仅允许白名单",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.ask": {
|
||
"message": "询问权限",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.askReadout": {
|
||
"message": "询问取出 API 权限",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.blockEverything": {
|
||
"message": "全部阻止",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.allow": {
|
||
"message": "仅阻止黑名单",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.blockReadout": {
|
||
"message": "阻止取出 API",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.fakeReadout": {
|
||
"message": "伪造取出 API",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.fakeInput": {
|
||
|
||
"message": "输入时伪造",
|
||
"description": ""
|
||
},
|
||
"blockMode_title": {
|
||
"message": "阻止模式",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_urlSpecific": {
|
||
"message": "为保护特定网站的单独的部分,点击黑色箭头以打开菜单,点击“+”添加域名或 URL,并选择适当的部分。",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.nothing": {
|
||
"message": "无",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.input": {
|
||
"message": "输入",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.readout": {
|
||
"message": "取出",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.everything": {
|
||
"message": "所有",
|
||
"description": ""
|
||
},
|
||
|
||
"urlSettings_title": {
|
||
"message": "各站点分别设置",
|
||
"description": ""
|
||
},
|
||
"urlSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
|
||
"inputURL": {
|
||
"message": "输入域名或网址(URL)的正则表达式:",
|
||
"description": ""
|
||
},
|
||
|
||
"minFakeSize_description": {
|
||
"message": "面积小于或等于该数字的画布(Canvas)不会被伪造。这是一个预防检测的参数。\n注意:这将降低本扩展所带来的安全性,因此强烈建议此值不要高于 100。",
|
||
"description": ""
|
||
},
|
||
"minFakeSize_title": {
|
||
"message": "最小伪造大小",
|
||
"description": ""
|
||
},
|
||
|
||
"maxFakeSize_description": {
|
||
"message": "面积大于该数字的画布(Canvas)不会被伪造。输入 0 则禁用此参数。此参数是为性能考虑,可以预防浏览器卡死,应根据设备的性能调整。\n注意:过低的数字将降低本扩展所带来的安全性,因此强烈建议此值不要低于 1 000 000。",
|
||
"description": ""
|
||
},
|
||
"maxFakeSize_title": {
|
||
"message": "最大伪造大小",
|
||
"description": ""
|
||
},
|
||
|
||
"rng_description": {
|
||
"message": "无(全白):返回一个完全是白色的图像。使用此选项时,“伪造 alpha 通道”选项应该激活配合。注意:使用“输入时伪造”模式时不应使用。\n非持久化:每个伪造行动都确定新的随机数。\n不变:同一个网页中,一个颜色总被伪造成另一个相同的颜色。\n持久化:对每个域名只确定一次随机数。",
|
||
"description": ""
|
||
},
|
||
"rng_options.persistent": {
|
||
"message": "持久化",
|
||
"description": ""
|
||
},
|
||
"rng_options.constant": {
|
||
"message": "不变",
|
||
"description": ""
|
||
},
|
||
"rng_options.nonPersistent": {
|
||
"message": "非持久化",
|
||
"description": ""
|
||
},
|
||
"rng_options.white": {
|
||
"message": "无(全白)",
|
||
"description": ""
|
||
},
|
||
"rng_title": {
|
||
"message": "随机数生成器",
|
||
"description": ""
|
||
},
|
||
|
||
"persistentRndStorage_title": {
|
||
"message": "持久化存储",
|
||
"description": ""
|
||
},
|
||
"persistentRndStorage_description": {
|
||
"message": "存储随机数生成器的持久化数据以供浏览器重启后使用。",
|
||
"description": ""
|
||
},
|
||
|
||
"storePersistentRnd_title": {
|
||
"message": "存储持久化数据",
|
||
"description": ""
|
||
},
|
||
"storePersistentRnd_description": {
|
||
"message": "如果没有存储随机数生成器的持久化数据,相应数据在浏览器关闭时丢弃。",
|
||
"description": ""
|
||
},
|
||
|
||
"persistentRndClearInterval_title": {
|
||
"message": "持久化数据的清除间隔",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearInterval_description": {
|
||
"message": "持久化数据在指定间隔后自动清除(输入 0 则禁用清除)",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.seconds": {
|
||
"message": "秒",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.minutes": {
|
||
"message": "分钟",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.hours": {
|
||
"message": "小时",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.days": {
|
||
"message": "天",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.weeks": {
|
||
"message": "周",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.months": {
|
||
"message": "月",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.years": {
|
||
"message": "年",
|
||
"description": ""
|
||
},
|
||
|
||
"clearPersistentRnd_title": {
|
||
"message": "清除持久化的随机存储",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRnd_description": {
|
||
"message": "删除所有随机数生成器持久化的数据",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRnd_label": {
|
||
"message": "清除",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRndForContainer_label": {
|
||
"message": "清理容器",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRndForContainer_title": {
|
||
"message": "选择容器",
|
||
"description": ""
|
||
},
|
||
|
||
"sharePersistentRndBetweenDomains_title": {
|
||
"message": "在域名间分享持久的随机性",
|
||
"description": ""
|
||
},
|
||
"sharePersistentRndBetweenDomains_description": {
|
||
"message": "注意:这个设置会使浏览器 100% 会被追踪,并因此威胁你的隐私。",
|
||
"description": ""
|
||
},
|
||
"sharePersistentRndBetweenDomains_confirmMessage": {
|
||
"message": "您确定要在域名间分享持久的随机性?\n注意:这个设置会使浏览器 100% 会被追踪,并因此威胁你的隐私。",
|
||
"description": ""
|
||
},
|
||
|
||
"ignoreFrequentColors_title": {
|
||
"message": "忽略最常见的颜色",
|
||
"description": ""
|
||
},
|
||
"ignoreFrequentColors_description": {
|
||
"message": "每个画布(Canvas)前多少个最常见的颜色不被伪造。这是一个预防检测的参数。\n注意:这将降低本扩展的性能,因为需要对每个图像统计颜色数。此外,这可能降低本扩展所带来的安全性,因此强烈建议此值不要高于 3。",
|
||
"description": ""
|
||
},
|
||
|
||
"minColors_title": {
|
||
"message": "最少颜色数",
|
||
"description": ""
|
||
},
|
||
"minColors_description": {
|
||
"message": "伪造的画布(Canvas)至少有多少种颜色。\n注意:这将降低本扩展所带来的安全性,因此强烈建议此值不要高于 10。",
|
||
"description": ""
|
||
},
|
||
|
||
"fakeAlphaChannel_title": {
|
||
"message": "伪造 alpha 通道",
|
||
"description": ""
|
||
},
|
||
"fakeAlphaChannel_description": {
|
||
"message": "激活对 alpha 通道(透明度)的伪造。",
|
||
"description": ""
|
||
},
|
||
|
||
"useCanvasCache_title": {
|
||
"message": "使用 Canvas 缓存",
|
||
"description": ""
|
||
},
|
||
"useCanvasCache_description": {
|
||
"message": "启用 Canvas 缓存。这可以预防检测,并在小画布(Canvas)被数次读取时增加性能,但对于大画布则降低性能。",
|
||
"description": ""
|
||
},
|
||
|
||
"apiWhiteList_title": {
|
||
"message": "API 白名单",
|
||
"description": ""
|
||
},
|
||
"apiWhiteList_description": {
|
||
"message": "允许部分 Canvas API。",
|
||
"description": ""
|
||
},
|
||
|
||
"disableNotifications": {
|
||
"message": "禁用通知",
|
||
"description": ""
|
||
},
|
||
"showOptions": {
|
||
"message": "显示设置",
|
||
"description": ""
|
||
},
|
||
"displayCallingStack": {
|
||
"message": "显示调用堆栈",
|
||
"description": ""
|
||
},
|
||
"displayFullURL": {
|
||
"message": "显示完整 URL",
|
||
"description": ""
|
||
},
|
||
"enableStackList_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"enableStackList_title": {
|
||
"message": "使用指定白名单文件",
|
||
"description": ""
|
||
},
|
||
|
||
"preBlock": {
|
||
"message": "{url} 上的 API 调用已阻止,因为 CanvasBlocker 的设置未能及时加载。",
|
||
"description": ""
|
||
},
|
||
"blocked": {
|
||
"message": "{url} 上的 API 调用已阻止。",
|
||
"description": ""
|
||
},
|
||
"fakedReadout": {
|
||
"message": "{url} 上的取出已伪造",
|
||
"description": ""
|
||
},
|
||
"fakedAudioReadout": {
|
||
"message": "{url} 上的音频取出已伪造",
|
||
"description": ""
|
||
},
|
||
"fakedHistoryReadout": {
|
||
"message": "{url} 上的历史取出已伪造",
|
||
"description": ""
|
||
},
|
||
"fakedWindowReadout": {
|
||
"message": "{url} 上的窗口取出已伪造",
|
||
"description": ""
|
||
},
|
||
"fakedDOMRectReadout": {
|
||
"message": "{url} 上的 DOMRect 取出已伪造",
|
||
"description": ""
|
||
},
|
||
"fakedNavigatorReadout": {
|
||
"message": "{url} 上的导航取出已伪造",
|
||
"description": ""
|
||
},
|
||
"fakedInput": {
|
||
"message": "{url} 上的画布输入已伪造",
|
||
"description": ""
|
||
},
|
||
|
||
"ignoreList_description": {
|
||
"message": "不需要显示通知的域名或 URL。多项请使用英文逗号分隔。",
|
||
"description": ""
|
||
},
|
||
"ignoreList_title": {
|
||
"message": "忽略列表",
|
||
"description": ""
|
||
},
|
||
|
||
"ignoredAPIs_title": {
|
||
"message": "忽略 API",
|
||
"description": ""
|
||
},
|
||
"ignoredAPIs_description": {
|
||
"message": "没有用于所选 API 的提示。",
|
||
"description": ""
|
||
},
|
||
"localFile": {
|
||
"message": "本地文件",
|
||
"description": ""
|
||
},
|
||
"ignorelistDomain": {
|
||
"message": "静默域名",
|
||
"description": ""
|
||
},
|
||
"ignorelistURL": {
|
||
"message": "忽略 URL",
|
||
"description": ""
|
||
},
|
||
"selectIgnore": {
|
||
"message": "添加域名或 URL 来添加到忽略列表:",
|
||
"description": ""
|
||
},
|
||
"inputIgnore": {
|
||
"message": "添加域名或 URL 的正则表达式来添加到忽略列表:",
|
||
"description": ""
|
||
},
|
||
"inputIgnoreDomain": {
|
||
"message": "输入域名来添加到忽略列表:",
|
||
"description": ""
|
||
},
|
||
"inputIgnoreURL": {
|
||
"message": "输入 URL 的正则表达式来添加到忽略列表:",
|
||
"description": ""
|
||
},
|
||
"selectWhitelist": {
|
||
"message": "选择域名或 URL 来添加到忽略列表:",
|
||
"description": ""
|
||
},
|
||
"inputWhitelist": {
|
||
"message": "输入 URL 的正则表达式来添加到忽略列表:",
|
||
"description": ""
|
||
},
|
||
"inputWhitelistDomain": {
|
||
"message": "输入 URL 的正则表达式来添加到白名单:",
|
||
"description": ""
|
||
},
|
||
"inputWhitelistURL": {
|
||
"message": "输入域名来添加到白名单:",
|
||
"description": ""
|
||
},
|
||
"selectSessionWhitelist": {
|
||
"message": "选择域名或 URL 来添加到会话级白名单:",
|
||
"description": ""
|
||
},
|
||
"inputSessionWhitelist": {
|
||
"message": "添加域名或 URL 的正则表达式来添加到会话级白名单:",
|
||
"description": ""
|
||
},
|
||
"inputSessionWhitelistDomain": {
|
||
"message": "输入 URL 的正则表达式来添加到会话级白名单:",
|
||
"description": ""
|
||
},
|
||
"inputSessionWhitelistURL": {
|
||
"message": "输入域名来添加到会话级白名单:",
|
||
"description": ""
|
||
},
|
||
"selectWhitelistScope": {
|
||
"message": "白名单的范围是什么?",
|
||
"description": ""
|
||
},
|
||
"whitelistOnlyAPI": {
|
||
"message": "仅限 {api}",
|
||
"description": ""
|
||
},
|
||
"whitelistAllAPIs": {
|
||
"message": "所有 API",
|
||
"description": ""
|
||
},
|
||
"settings": {
|
||
"message": "设置",
|
||
"description": ""
|
||
},
|
||
"showCallingFile_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"showCallingFile_title": {
|
||
"message": "显示调用文件",
|
||
"description": ""
|
||
},
|
||
"showCompleteCallingStack_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"showCompleteCallingStack_title": {
|
||
"message": "显示完整调用堆栈",
|
||
"description": ""
|
||
},
|
||
"showNotifications_description": {
|
||
"message": "阻止模式设为“伪造取出 API”时显示一个通知。",
|
||
"description": ""
|
||
},
|
||
"showNotifications_urlSpecific": {
|
||
"message": "为停止特定网站的通知,点击黑色箭头以打开菜单,点击“+”添加域名或 URL,并取消勾选",
|
||
"description": ""
|
||
},
|
||
"showNotifications_title": {
|
||
"message": "显示通知图标",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_description": {
|
||
"message": "为了更好的显示效果,高亮页面动态图标。",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_urlSpecific": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_title": {
|
||
"message": "高亮页面动态图标",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_options.none": {
|
||
"message": "不高亮",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_options.color": {
|
||
"message": "颜色",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_options.blink": {
|
||
"message": "闪烁",
|
||
"description": ""
|
||
},
|
||
"displayBadge_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"displayBadge_title": {
|
||
"message": "Display badge",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_urlSpecific": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_title": {
|
||
"message": "在通知上更改工具栏图标",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_options.none": {
|
||
"message": "不更改",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_options.color": {
|
||
"message": "更改颜色",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_options.blink": {
|
||
"message": "闪烁",
|
||
"description": ""
|
||
},
|
||
"sourceOutput": {
|
||
"message": "调用文件",
|
||
"description": ""
|
||
},
|
||
"stackEntryOutput": {
|
||
"message": "{url},{line} 行 {column} 列",
|
||
"description": ""
|
||
},
|
||
"stackList_description": {
|
||
"message": "用来定义允许使用 <canvas> API 的 JS 文件。白名单文件需为 JSON 格式。范例:[{\"url\": \"http://domain/file1.js\"}, {\"url\": \"http://domain/file2.js\", \"line\": 1, \"column\": 4, \"stackPosition\": -3}]",
|
||
"description": ""
|
||
},
|
||
"stackList_title": {
|
||
"message": "使用指定白名单文件",
|
||
"description": ""
|
||
},
|
||
"whiteList_title": {
|
||
"message": "白名单",
|
||
"description": ""
|
||
},
|
||
"whiteList_description": {
|
||
"message": "应该阻止使用 <canvas> API 的域名或 URL。多项请使用英文逗号分隔。",
|
||
"description": ""
|
||
},
|
||
"whitelist": {
|
||
"message": "白名单",
|
||
"description": ""
|
||
},
|
||
"whitelistDomain": {
|
||
"message": "白名单域名",
|
||
"description": ""
|
||
},
|
||
"whitelistURL": {
|
||
"message": "白名单 URL",
|
||
"description": ""
|
||
},
|
||
"ignorelist": {
|
||
"message": "忽略",
|
||
"description": ""
|
||
},
|
||
"whitelistTemporarily": {
|
||
"message": "临时白名单",
|
||
"description": ""
|
||
},
|
||
"inspectWhitelist": {
|
||
"message": "检查白名单",
|
||
"description": ""
|
||
},
|
||
|
||
"sessionWhiteList_title": {
|
||
"message": "会话级白名单",
|
||
"description": ""
|
||
},
|
||
"sessionWhiteList_description": {
|
||
"message": "本次会话期间拦截 <canvas> API 使用的域名或 URL。多项请使用英文逗号分隔。",
|
||
"description": ""
|
||
},
|
||
|
||
"whitelistDomainTemporarily": {
|
||
"message": "临时白名单域名",
|
||
"description": ""
|
||
},
|
||
"whitelistURLTemporarily": {
|
||
"message": "临时白名单 URL",
|
||
"description": ""
|
||
},
|
||
|
||
"storeNotificationData_title": {
|
||
"message": "存储通知详细数据",
|
||
"description": ""
|
||
},
|
||
"storeNotificationData_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
|
||
"storeImageForInspection_title": {
|
||
"message": "存储图像以备察看",
|
||
"description": ""
|
||
},
|
||
"storeImageForInspection_description": {
|
||
"message": "开始存储已伪造的画布内容。\n注意:这可能消耗大量内存!",
|
||
"description": ""
|
||
},
|
||
|
||
"protectaudio_title": {
|
||
"message": "保护音频 API",
|
||
"description": ""
|
||
},
|
||
"protectaudio_description": {
|
||
"message": "如果可行,音频 API 也应该被保护。",
|
||
"description": ""
|
||
},
|
||
"protectAudio_urlSpecific": {
|
||
"message": "为从该保护中将特定网站排除,点击黑色箭头以打开菜单,点击“+”添加域名或 URL,并取消勾选。",
|
||
"description": ""
|
||
},
|
||
"audiofakerate_title": {
|
||
"message": "缓冲器伪造率",
|
||
"description": ""
|
||
},
|
||
"audiofakerate_description": {
|
||
"message": "每个读取请求的值应该伪造多少。",
|
||
"description": ""
|
||
},
|
||
"audiofakerate_options.1": {
|
||
"message": "1 个值",
|
||
"description": ""
|
||
},
|
||
"audiofakerate_options.10": {
|
||
"message": "10 个值",
|
||
"description": ""
|
||
},
|
||
"audiofakerate_options.100": {
|
||
"message": "100 个值",
|
||
"description": ""
|
||
},
|
||
"audiofakerate_options.1000": {
|
||
"message": "1000 个值",
|
||
"description": ""
|
||
},
|
||
"audiofakerate_options.0.1%": {
|
||
"message": "0.1% 的值",
|
||
"description": ""
|
||
},
|
||
"audiofakerate_options.1%": {
|
||
"message": "1% 的值",
|
||
"description": ""
|
||
},
|
||
"audiofakerate_options.10%": {
|
||
"message": "10% 的值",
|
||
"description": ""
|
||
},
|
||
"audiofakerate_options.100%": {
|
||
"message": "100% 的值",
|
||
"description": ""
|
||
},
|
||
"audionoiselevel_title": {
|
||
"message": "噪声级别",
|
||
"description": ""
|
||
},
|
||
|
||
|
||
|
||
|
||
"audionoiselevel_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"audionoiselevel_options.minimal": {
|
||
"message": "最低",
|
||
"description": ""
|
||
},
|
||
"audionoiselevel_options.low": {
|
||
"message": "低",
|
||
"description": ""
|
||
},
|
||
"audionoiselevel_options.medium": {
|
||
"message": "中等",
|
||
"description": ""
|
||
},
|
||
"audionoiselevel_options.high": {
|
||
"message": "高",
|
||
"description": ""
|
||
},
|
||
"audionoiselevel_options.maximal": {
|
||
"message": "最高",
|
||
"description": ""
|
||
},
|
||
"useaudiocache_title": {
|
||
"message": "使用音频缓存",
|
||
"description": ""
|
||
},
|
||
"useaudiocache_description": {
|
||
"message": "启用音频缓存。这可以预防检测,但将降低性能。",
|
||
"description": ""
|
||
},
|
||
"audiousefixedindices_title": {
|
||
"message": "使用固定指数",
|
||
"description": ""
|
||
},
|
||
"audiousefixedindices_description": {
|
||
"message": "始终使用指定的指数来伪造。",
|
||
"description": ""
|
||
},
|
||
"audiofixedindices_title": {
|
||
"message": "固定指数",
|
||
"description": ""
|
||
},
|
||
"audiofixedindices_description": {
|
||
"message": "始终使用指定的指数来伪造。多项请使用英文逗号分隔。",
|
||
"description": ""
|
||
},
|
||
|
||
"historyLengthThreshold_title": {
|
||
"message": "历史长度阈值",
|
||
"description": ""
|
||
},
|
||
"historyLengthThreshold_description": {
|
||
"message": "报告给网站的历史长度最大值。",
|
||
"description": ""
|
||
},
|
||
"historyLengthThreshold_urlSpecific": {
|
||
"message": "为了给特定网站设置单独的屏蔽模式,点击黑色箭头以打开菜单,点击“+”添加域名或 URL,设置不同的值。",
|
||
"description": ""
|
||
},
|
||
|
||
"protectWindow_title": {
|
||
"message": "保护窗口 API",
|
||
"description": ""
|
||
},
|
||
"protectWindow_description": {
|
||
"message": "window.opener 和 window.name 将被保护。这会保护某些无用的网页。",
|
||
"description": ""
|
||
},
|
||
"protectWindow_urlSpecific": {
|
||
"message": "为从该保护中将特定网站排除,点击黑色箭头以打开菜单,点击“+”添加域名或 URL,并取消勾选。",
|
||
"description": ""
|
||
},
|
||
"protectWindow_askReCaptchaException": {
|
||
"message": "保护窗口 API 妨碍 reCAPTCHA。您是否添加例外?",
|
||
"description": ""
|
||
},
|
||
|
||
"protectDOMRect_title": {
|
||
"message": "保护 DOMRect API",
|
||
"description": ""
|
||
},
|
||
"protectDOMRect_description": {
|
||
"message": "这一保护反对 \"getClientRects()\" 指纹和一些类似的方法。",
|
||
"description": ""
|
||
},
|
||
"protectDOMRect_urlSpecific": {
|
||
"message": "为从该保护中将特定网站排除,点击黑色箭头以打开菜单,点击“+”添加域名或 URL,并取消勾选。",
|
||
"description": ""
|
||
},
|
||
|
||
"domRectIntegerFactor_title": {
|
||
"message": "DOMRect 整数系数",
|
||
"description": ""
|
||
},
|
||
"domRectIntegerFactor_description": {
|
||
"message": "像素的有些部分可以被 CSS 控制。为阻止检测,用这一整数系数增值的 DOMRect 的值将不被改变。",
|
||
"description": ""
|
||
},
|
||
|
||
"protectNavigator_title": {
|
||
"message": "保护导航 API",
|
||
"description": ""
|
||
},
|
||
"protectNavigator_description": {
|
||
"message": "该页允许更改导航 API。默认情况下启用该保护不改变任何东西。在此开启导航设置来指定任何你想要做的改动。",
|
||
"description": ""
|
||
},
|
||
"protectNavigator_urlSpecific": {
|
||
"message": "为从该保护中将特定网站排除,点击黑色箭头以打开菜单,点击“+”添加域名或 URL,并取消勾选。",
|
||
"description": ""
|
||
},
|
||
|
||
"openNavigatorSettings_title": {
|
||
"message": "导航设置",
|
||
"description": ""
|
||
},
|
||
"openNavigatorSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"openNavigatorSettings_label": {
|
||
"message": "开启",
|
||
"description": ""
|
||
},
|
||
|
||
"navigatorSettings_title": {
|
||
"message": "CanvasBlocker 导航设置",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_description": {
|
||
"message": "在本页你可以设置导航选项。若使用预置,你应该始终使用系统和浏览器预置。选择这些以后你仍可以做出修改。",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_disclaimer": {
|
||
"message": "注意:在实际使用中浏览器无法完全伪造,因为有多种方法可以检测。如:特性检测和某 HTML 元素的浏览器特定渲染方式将总是被泄露。",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_presetSection.os": {
|
||
"message": "操作系统预置",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_presetSection.browser": {
|
||
"message": "浏览器预置",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_values": {
|
||
"message": "导航数值",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_reset": {
|
||
"message": "重置",
|
||
"description": ""
|
||
},
|
||
|
||
"theme_title": {
|
||
"message": "Theme",
|
||
"description": ""
|
||
},
|
||
"theme_description": {
|
||
"message": "如果系统使用深色主题将自动切换到深色主题(要求 Firefox ⩾ 67)",
|
||
"description": ""
|
||
},
|
||
"theme_options.auto": {
|
||
"message": "自动",
|
||
"description": ""
|
||
},
|
||
"theme_options.default": {
|
||
"message": "默认",
|
||
"description": ""
|
||
},
|
||
"theme_options.light": {
|
||
"message": "浅色",
|
||
"description": ""
|
||
},
|
||
"theme_options.dark": {
|
||
"message": "深色",
|
||
"description": ""
|
||
},
|
||
"theme_options.colorful": {
|
||
"message": "彩色",
|
||
"description": ""
|
||
},
|
||
"theme_options.none": {
|
||
"message": "无",
|
||
"description": ""
|
||
},
|
||
|
||
"blockDataURLs_title": {
|
||
"message": "阻止 data URL 形成页面",
|
||
"description": ""
|
||
},
|
||
"blockDataURLs_description": {
|
||
"message": "Data URL 形成的页面我们还不能阻拦其进行指纹识别(详见 https://bugzilla.mozilla.org/show_bug.cgi?id=1475831)。拦截这些页面能防止真实指纹泄露。",
|
||
"description": ""
|
||
},
|
||
"blockDataURLs_urlSpecific": {
|
||
"message": "为从该保护中将特定网站排除,点击黑色箭头以打开菜单,点击“+”添加域名或 URL,并取消勾选。",
|
||
"description": ""
|
||
},
|
||
|
||
"showReleaseNotes_title": {
|
||
"message": "发行说明",
|
||
"description": ""
|
||
},
|
||
"showReleaseNotes_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"showReleaseNotes_label": {
|
||
"message": "显示",
|
||
"description": ""
|
||
},
|
||
|
||
"logLevel_title": {
|
||
"message": "日志级别",
|
||
"description": ""
|
||
},
|
||
"logLevel_description": {
|
||
"message": "此参数控制日志记录的详细程度。",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.0": {
|
||
"message": "无",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.1": {
|
||
"message": "错误",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.25": {
|
||
"message": "警告",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.50": {
|
||
"message": "信息",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.75": {
|
||
"message": "注意",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.100": {
|
||
"message": "详细",
|
||
"description": ""
|
||
},
|
||
|
||
"exportSettings_title": {
|
||
"message": "导出设置",
|
||
"description": ""
|
||
},
|
||
"exportSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
|
||
"openSettingSanitation_title": {
|
||
"message": "显示",
|
||
"description": ""
|
||
},
|
||
"openSettingSanitation_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"openSettingSanitation_label": {
|
||
"message": "开启",
|
||
"description": ""
|
||
},
|
||
|
||
"inspectSettings_label": {
|
||
"message": "检查",
|
||
"description": ""
|
||
},
|
||
"saveSettings_label": {
|
||
"message": "保存",
|
||
"description": ""
|
||
},
|
||
"loadSettings_label": {
|
||
"message": "载入",
|
||
"description": ""
|
||
},
|
||
"inspectWhitelist_label": {
|
||
"message": "检查白名单",
|
||
"description": ""
|
||
},
|
||
|
||
"resetSettings_title": {
|
||
"message": "重置设置",
|
||
"description": ""
|
||
},
|
||
"resetSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"resetSettings_label": {
|
||
"message": "重置",
|
||
"description": ""
|
||
},
|
||
"resetSettings_confirm": {
|
||
"message": "确定重置所有设置?",
|
||
"description": ""
|
||
},
|
||
|
||
"browserAction_settings": {
|
||
"message": "设置",
|
||
"description": ""
|
||
},
|
||
"browserAction_test": {
|
||
"message": "测试",
|
||
"description": ""
|
||
},
|
||
"browserAction_review": {
|
||
"message": "评论",
|
||
"description": ""
|
||
},
|
||
"browserAction_reportIssue": {
|
||
"message": "反馈问题",
|
||
"description": ""
|
||
},
|
||
|
||
"sanitation_title": {
|
||
"message": "设置清理",
|
||
"description": ""
|
||
},
|
||
"sanitation_description": {
|
||
"message": "本页面帮助查找 CanvasBlocker 中的错误配置。同时对并不理想的设置给出建议。但是不建议盲目修正所有建议。",
|
||
"description": ""
|
||
},
|
||
"sanitation_nothingToComplain": {
|
||
"message": "无可抱怨。",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.unnecessaryURLValue": {
|
||
"message": "不必要的 URL 数值",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.disabledFeatures": {
|
||
"message": "禁用的特性",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.blockMode": {
|
||
"message": "屏蔽模式",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.thresholds": {
|
||
"message": "阈值",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.performance": {
|
||
"message": "性能",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.privacy": {
|
||
"message": "隐私",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.unnecessaryURLValue": {
|
||
"message": "“{url}”的 URL 值与“{setting-title}”的全局设置一样。",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.removeURLValue": {
|
||
"message": "移除 URL 值",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.disabledFeatures": {
|
||
"message": "{api} 的所有特性都被禁用,但是启用了保护。",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.disableMainFlag": {
|
||
"message": "禁用主要 flag",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.enableFeatures": {
|
||
"message": "启用特性",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.badBlockMode": {
|
||
"message": "推荐使用伪造或询问两种屏蔽模式。",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToFake": {
|
||
"message": "切换到伪造",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.blockModeVsProtection": {
|
||
"message": "使用“{blockMode}”屏蔽模式时 {api} 保护无法工作。",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.disableFlag": {
|
||
"message": "禁用“{flag}”",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.fakeInputWithWhiteRng": {
|
||
"message": "不与“{blockMode}”及“{protectedCanvasPart}”保护使用白色随机数生成器。",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToProtectReadout": {
|
||
"message": "切换到取出保护",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToNonPersistentRng": {
|
||
"message": "切换到“非持久化”rng",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.fakeEverythingInCanvas": {
|
||
"message": "不在“{blockMode}”屏蔽模式中使用“{protectedCanvasPart}”保护。",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToProtectInput": {
|
||
"message": "切换到输入保护",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.valueTooLow": {
|
||
"message": "“{setting}”不应该低于 {value}。",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.valueTooHigh": {
|
||
"message": "“{setting}”不应该高于 {value}。",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.setTo": {
|
||
"message": "设为 {value}",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.storeNotificationData": {
|
||
"message": "存储通知数据可能会导致性能变慢。",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.storeImage": {
|
||
"message": "为检查存储图像产生大量的 RAM 足迹。",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.doNotSharePersistentRndBetweenDomains": {
|
||
"message": "不要在域名间共享持久的随机性,因为这导致浏览器 100% 可以被追踪。",
|
||
"description": ""
|
||
},
|
||
|
||
"whitelist_inspection_title": {
|
||
"message": "CanvasBlocker 白名单检查",
|
||
"description": ""
|
||
},
|
||
"whitelist_all_apis": {
|
||
"message": "所有 API",
|
||
"description": ""
|
||
}
|
||
}
|