{ "extName":{ "message":"uBlock₀", "description":"extension name." }, "extShortDesc":{ "message":"Finally, an efficient blocker. Easy on CPU and memory.", "description":"this will be in the chrome web store: must be 132 characters or less" }, "dashboardName":{ "message":"uBlock₀ — Dashboard", "description":"English: uBlock₀ — Dashboard" }, "settingsPageName":{ "message":"Settings", "description":"appears as tab name in dashboard" }, "3pPageName":{ "message":"3rd-party filters", "description":"appears as tab name in dashboard" }, "1pPageName":{ "message":"My filters", "description":"appears as tab name in dashboard" }, "rulesPageName": { "message": "My rules", "description": "appears as tab name in dashboard" }, "whitelistPageName":{ "message":"Whitelist", "description":"appears as tab name in dashboard" }, "statsPageName":{ "message":"uBlock₀ — Logger", "description":"Title for the logger window" }, "aboutPageName":{ "message":"About", "description":"appears as tab name in dashboard" }, "popupPowerSwitchInfo":{ "message":"Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page.", "description":"English: Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page." }, "popupBlockedRequestPrompt":{ "message":"requests blocked", "description":"English: requests blocked" }, "popupBlockedOnThisPagePrompt":{ "message":"on this page", "description":"English: on this page" }, "popupBlockedStats":{ "message":"{{count}} or {{percent}}%", "description":"Example: 15 or 13%" }, "popupBlockedSinceInstallPrompt":{ "message":"since install", "description":"English: since install" }, "popupOr":{ "message":"or", "description":"English: or" }, "popupTipDashboard":{ "message":"Click to open the dashboard", "description":"English: Click to open the dashboard" }, "popupTipPicker":{ "message":"Enter element picker mode", "description":"English: Enter element picker mode" }, "popupTipLog":{ "message":"Open the logger", "description":"Tooltip used for the logger icon in the panel" }, "popupTipNoPopups":{ "message":"Toggle the blocking of all popups for this site", "description":"Tooltip for the no-popups per-site switch" }, "popupTipNoLargeMedia":{ "message":"Toggle the blocking of large media elements for this site", "description":"Tooltip for the no-large-media per-site switch" }, "popupTipNoCosmeticFiltering":{ "message":"Toggle cosmetic filtering for this site", "description":"Tooltip for the no-cosmetic-filtering per-site switch" }, "popupTipNoRemoteFonts":{ "message":"Toggle the blocking of remote fonts for this site", "description":"Tooltip for the no-remote-fonts per-site switch" }, "popupTipGlobalRules":{ "message":"Global rules: this column is for rules which apply to all sites.", "description":"Tooltip when hovering the top-most cell of the global-rules column." }, "popupTipLocalRules":{ "message":"Local rules: this column is for rules which apply to the current site only.\nLocal rules override global rules.", "description":"Tooltip when hovering the top-most cell of the local-rules column." }, "popupTipSaveRules":{ "message":"Click to make your changes permanent.", "description":"Tooltip when hovering over the padlock in the dynamic filtering pane." }, "popupTipRevertRules":{ "message":"Click to revert your changes.", "description":"Tooltip when hovering over the eraser in the dynamic filtering pane." }, "popupAnyRulePrompt":{ "message":"all", "description":"" }, "popupImageRulePrompt":{ "message":"images", "description":"" }, "popup3pAnyRulePrompt":{ "message":"3rd-party", "description":"" }, "popup3pPassiveRulePrompt":{ "message":"3rd-party css/images", "description":"" }, "popupInlineScriptRulePrompt":{ "message":"inline scripts", "description":"" }, "popup1pScriptRulePrompt":{ "message":"1st-party scripts", "description":"" }, "popup3pScriptRulePrompt":{ "message":"3rd-party scripts", "description":"" }, "popup3pFrameRulePrompt":{ "message":"3rd-party frames", "description":"" }, "popupHitDomainCountPrompt":{ "message":"domains connected", "description":"appears in popup" }, "popupHitDomainCount":{ "message":"{{count}} out of {{total}}", "description":"appears in popup" }, "pickerCreate":{ "message":"Create", "description":"English: Create" }, "pickerPick":{ "message":"Pick", "description":"English: Pick" }, "pickerQuit":{ "message":"Quit", "description":"English: Quit" }, "pickerNetFilters":{ "message":"Net filters", "description":"English: Net filters" }, "pickerCosmeticFilters":{ "message":"Cosmetic filters", "description":"English: Cosmetic filters" }, "pickerCosmeticFiltersHint":{ "message":"Click, Ctrl-click", "description":"English: Click, Ctrl-click" }, "pickerContextMenuEntry":{ "message":"Block element", "description":"English: Block element" }, "settingsCollapseBlockedPrompt":{ "message":"Hide placeholders of blocked elements", "description":"English: Hide placeholders of blocked elements" }, "settingsIconBadgePrompt":{ "message":"Show the number of blocked requests on the icon", "description":"English: Show the number of blocked requests on the icon" }, "settingsTooltipsPrompt":{ "message":"Disable tooltips", "description":"A checkbox in the Settings pane" }, "settingsContextMenuPrompt":{ "message":"Make use of context menu where appropriate", "description":"English: Make use of context menu where appropriate" }, "settingsColorBlindPrompt":{ "message":"Color-blind friendly", "description":"English: Color-blind friendly" }, "settingsCloudStorageEnabledPrompt":{ "message":"Enable cloud storage support", "description": "" }, "settingsAdvancedUserPrompt":{ "message":"I am an advanced user (Required reading<\/a>)", "description":"English: " }, "settingsPrefetchingDisabledPrompt":{ "message":"Disable pre-fetching (to prevent any connection for blocked network requests)", "description":"English: " }, "settingsHyperlinkAuditingDisabledPrompt":{ "message":"Disable hyperlink auditing/beacon", "description":"English: " }, "settingsWebRTCIPAddressHiddenPrompt":{ "message":"Prevent WebRTC from leaking local IP addresses", "description":"English: " }, "settingPerSiteSwitchGroup":{ "message":"Default behavior", "description": "" }, "settingPerSiteSwitchGroupSynopsis":{ "message":"These default behaviors can be overridden on a per-site basis", "description": "" }, "settingsNoCosmeticFilteringPrompt":{ "message":"Disable cosmetic filtering", "description": "" }, "settingsNoLargeMediaPrompt":{ "message":"Block media elements larger than {{input:number}} kB", "description": "" }, "settingsNoRemoteFontsPrompt":{ "message":"Block remote fonts", "description": "" }, "settingsStorageUsed":{ "message":"Storage used: {{value}} bytes", "description":"English: Storage used: {{}} bytes" }, "settingsLastRestorePrompt":{ "message":"Last restore:", "description":"English: Last restore:" }, "settingsLastBackupPrompt":{ "message":"Last backup:", "description":"English: Last backup:" }, "3pListsOfBlockedHostsPrompt":{ "message":"{{netFilterCount}} network filters + {{cosmeticFilterCount}} cosmetic filters from:", "description":"Appears at the top of the _3rd-party filters_ pane" }, "3pListsOfBlockedHostsPerListStats":{ "message":"{{used}} used out of {{total}}", "description":"Appears aside each filter list in the _3rd-party filters_ pane" }, "3pAutoUpdatePrompt1":{ "message":"Auto-update filter lists.", "description":"A checkbox in the _3rd-party filters_ pane" }, "3pUpdateNow":{ "message":"Update now", "description":"A button in the in the _3rd-party filters_ pane" }, "3pPurgeAll":{ "message":"Purge all caches", "description":"A button in the in the _3rd-party filters_ pane" }, "3pParseAllABPHideFiltersPrompt1":{ "message":"Parse and enforce cosmetic filters.", "description":"English: Parse and enforce Adblock+ element hiding filters." }, "3pParseAllABPHideFiltersInfo":{ "message":"

This option enables the parsing and enforcing of Adblock Plus-compatible “element hiding” filters<\/a>. These filters are essentially cosmetic, they serve to hide elements in a web page which are deemed to be a visual nuisance, and which can't be blocked by the net request-based filtering engine.<\/p>

Enabling this feature increases uBlock₀'s memory footprint.<\/p>", "description":"This option enables the parsing and enforcing of Adblock Plus-compatible 'element hiding' filters. These filters are essentially cosmetic, they serve to hide elements in a web page which are deemed to be a visual nuisance, and which can't be blocked by the net request-based filtering engine.\n\nEnabling this feature increases uBlock Origin's memory footprint." }, "3pListsOfBlockedHostsHeader":{ "message":"Lists of blocked hosts", "description":"English: Lists of blocked hosts" }, "3pApplyChanges":{ "message":"Apply changes", "description":"English: Apply changes" }, "3pGroupAds":{ "message":"Ads", "description":"English: Ads" }, "3pGroupPrivacy":{ "message":"Privacy", "description":"English: Privacy" }, "3pGroupMalware":{ "message":"Malware domains", "description":"English: Malware domains" }, "3pGroupSocial":{ "message":"Social", "description":"English: Social" }, "3pGroupMultipurpose":{ "message":"Multipurpose", "description":"English: Multipurpose" }, "3pGroupRegions":{ "message":"Regions, languages", "description":"English: Regions, languages" }, "3pGroupCustom":{ "message":"Custom", "description":"English: Custom" }, "3pExternalListsHint":{ "message":"One URL per line. Lines prefixed with ‘!’ will be ignored. Invalid URLs will be silently ignored.", "description":"English: One URL per line. Lines prefixed with ‘!’ will be ignored. Invalid URLs will be silently ignored." }, "3pExternalListsApply":{ "message":"Parse", "description":"English: Parse" }, "3pExternalListPurge":{ "message":"purge cache", "description":"English: purge cache" }, "3pExternalListNew":{ "message":"new version available", "description":"English: new version available" }, "3pExternalListObsolete":{ "message":"out of date", "description":"a filter list is 'out of date' (possibly needs to be updated)" }, "3pLastUpdate":{ "message":"Last update: {{ago}}", "description":"English: Last update: {{ago}}, where 'ago' will be replaced with something like '2 days ago'" }, "1pFormatHint":{ "message":"One filter per line. A filter can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with ‘!’ will be ignored.", "description":"English: One filter per line. A filter can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with ‘!’ will be ignored." }, "1pImport":{ "message":"Import and append", "description":"English: Import and append" }, "1pExport":{ "message":"Export", "description":"English: Export" }, "1pExportFilename" : { "message": "my-ublock-static-filters_{{datetime}}.txt", "description": "English: my-ublock-static-filters_{{datetime}}.txt" }, "1pApplyChanges":{ "message":"Apply changes", "description":"English: Apply changes" }, "rulesPermanentHeader": { "message": "Permanent rules", "description": "header" }, "rulesTemporaryHeader": { "message": "Temporary rules", "description": "header" }, "rulesRevert": { "message": "Revert", "description": "This will remove all temporary rules" }, "rulesCommit": { "message": "Commit", "description": "This will persist temporary rules" }, "rulesEdit": { "message": "Edit", "description": "Will enable manual-edit mode (textarea)" }, "rulesEditSave": { "message": "Save", "description": "Will save manually-edited content and exit manual-edit mode" }, "rulesEditDiscard": { "message": "Discard", "description": "Will discard manually-edited content and exit manual-edit mode" }, "rulesImport": { "message": "Import from file...", "description": "" }, "rulesExport": { "message": "Export to file", "description": "" }, "rulesDefaultFileName": { "message": "my-ublock-dynamic-rules_{{datetime}}.txt", "description": "default file name to use" }, "rulesHint": { "message": "List of your dynamic filtering rules.", "description": "English: List of your dynamic filtering rules." }, "rulesFormatHint": { "message": "Rule syntax: source destination type action<\/code> (full documentation<\/a>).", "description": "English: dynamic rule syntax and full documentation." }, "whitelistPrompt":{ "message":"Your list of host names for which uBlock₀ will be disabled. One entry per line. Invalid host names will be silently ignored.", "description":"English: Your list of host names for which uBlock₀ will be disabled. One host name per line. Invalid host names will be silently ignored." }, "whitelistImport":{ "message":"Import and append", "description":"English: Import and append" }, "whitelistExport":{ "message":"Export", "description":"English: Export" }, "whitelistExportFilename" : { "message": "my-ublock-whitelist_{{datetime}}.txt", "description": "English: my-ublock-whitelist_{{datetime}}.txt" }, "whitelistApply":{ "message":"Apply changes", "description":"English: Apply changes" }, "logRequestsHeaderType":{ "message":"Type", "description":"English: Type" }, "logRequestsHeaderDomain":{ "message":"Domain", "description":"English: Domain" }, "logRequestsHeaderURL":{ "message":"URL", "description":"English: URL" }, "logRequestsHeaderFilter":{ "message":"Filter", "description":"English: Filter" }, "logAll":{ "message":"All", "description":"Appears in the logger's tab selector" }, "logBehindTheScene":{ "message":"Behind the scene", "description":"Pretty name for behind-the-scene network requests" }, "logFilterPrompt":{ "message":"filter log entries", "description": "English: filter log entries" }, "logMaxEntriesTip":{ "message":"Maximum number of log entries", "description":"Tooltip informaing that the input field is to set the maximum number of entries in the log" }, "loggerURLFilteringContextLabel":{ "message":"Context:", "description":"Label for the context selector" }, "loggerURLFilteringTypeLabel":{ "message":"Type:", "description":"Label for the type selector" }, "loggerURLFilteringHeader":{ "message":"Dynamic URL filtering", "description":"Small header to identify the dynamic URL filtering section" }, "loggerStaticFilteringHeader":{ "message":"Static filtering", "description":"Small header to identify the static filtering section" }, "loggerStaticFilteringSentence":{ "message":"{{action}} network requests of {{type}} {{br}}which URL address matches {{url}} {{br}}and which originates {{origin}},{{br}}{{importance}} there is a matching exception filter.", "description":"Used in the static filtering wizard" }, "loggerStaticFilteringSentencePartBlock":{ "message":"Block", "description":"Used in the static filtering wizard" }, "loggerStaticFilteringSentencePartAllow":{ "message":"Allow", "description":"Used in the static filtering wizard" }, "loggerStaticFilteringSentencePartType":{ "message":"type “{{type}}”", "description":"Used in the static filtering wizard" }, "loggerStaticFilteringSentencePartAnyType":{ "message":"any type", "description":"Used in the static filtering wizard" }, "loggerStaticFilteringSentencePartOrigin":{ "message":"from “{{origin}}”", "description":"Used in the static filtering wizard" }, "loggerStaticFilteringSentencePartAnyOrigin":{ "message":"from anywhere", "description":"Used in the static filtering wizard" }, "loggerStaticFilteringSentencePartNotImportant":{ "message":"except when", "description":"Used in the static filtering wizard" }, "loggerStaticFilteringSentencePartImportant":{ "message":"even if", "description":"Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1":{ "message":"Static filter {{filter}} found in:", "description":"Below this sentence, the filter lists in which the filter was found" }, "aboutChangelog":{ "message":"Change log", "description":"English: Change log" }, "aboutWiki":{ "message":"Wiki", "description":"English: project' wiki on Github" }, "aboutCode":{ "message":"Source code (GPLv3)", "description":"English: Source code (GPLv3)" }, "aboutContributors":{ "message":"Contributors", "description":"English: Contributors" }, "aboutBackupDataButton" : { "message": "Backup to file", "description": "English: Backup to file" }, "aboutBackupFilename" : { "message": "my-ublock-backup_{{datetime}}.txt", "description": "English: my-ublock-backup_{{datetime}}.txt" }, "aboutRestoreDataButton" : { "message": "Restore from file...", "description": "English: Restore from file..." }, "aboutResetDataButton" : { "message": "Reset to default settings...", "description": "English: Reset to default settings..." }, "aboutRestoreDataConfirm" : { "message": "All your settings will be overwritten using data backed up on {{time}}, and uBlock₀ will restart.\n\nOverwrite all existing settings using backed up data?", "description": "Message asking user to confirm restore" }, "aboutRestoreDataError" : { "message": "The data could not be read or is invalid", "description": "Message to display when an error occurred during restore" }, "aboutResetDataConfirm" : { "message": "All your settings will be removed, and uBlock₀ will restart.\n\nReset uBlock₀ to factory settings?", "description": "Message asking user to confirm reset" }, "errorCantConnectTo":{ "message":"Unable to connect to {{url}}", "description":"English: Network error: unable to connect to {{url}}" }, "subscriberConfirm":{ "message":"uBlock₀: Add the following URL to your custom filter lists?\n\nTitle: \"{{title}}\"\nURL: {{url}}", "description":"English: The message seen by the user to confirm subscription to a ABP filter list" }, "elapsedOneMinuteAgo":{ "message":"a minute ago", "description":"English: a minute ago" }, "elapsedManyMinutesAgo":{ "message":"{{value}} minutes ago", "description":"English: {{value}} minutes ago" }, "elapsedOneHourAgo":{ "message":"an hour ago", "description":"English: an hour ago" }, "elapsedManyHoursAgo":{ "message":"{{value}} hours ago", "description":"English: {{value}} hours ago" }, "elapsedOneDayAgo":{ "message":"a day ago", "description":"English: a day ago" }, "elapsedManyDaysAgo":{ "message":"{{value}} days ago", "description":"English: {{value}} days ago" }, "showDashboardButton":{ "message":"Show Dashboard", "description":"Firefox/Fennec-specific: Show Dashboard" }, "showNetworkLogButton":{ "message":"Show Logger", "description":"Firefox/Fennec-specific: Show Logger" }, "fennecMenuItemBlockingOff": { "message": "off", "description": "Firefox-specific: appears as 'uBlock₀ (off)'" }, "docblockedPrompt1": { "message": "uBlock Origin has prevented the following page from loading:", "description": "English: uBlock₀ has prevented the following page from loading:" }, "docblockedPrompt2": { "message": "Because of the following filter", "description": "English: Because of the following filter" }, "docblockedNoParamsPrompt": { "message": "without parameters", "description": "label to be used for the parameter-less URL: https://cloud.githubusercontent.com/assets/585534/9832014/bfb1b8f0-593b-11e5-8a27-fba472a5529a.png" }, "docblockedFoundIn": { "message": "Found in:", "description": "English: List of filter list names follows" }, "docblockedBack": { "message": "Go back", "description": "English: Go back" }, "docblockedClose": { "message": "Close this window", "description": "English: Close this window" }, "docblockedProceed": { "message": "Disable strict blocking for {{hostname}}", "description": "English: Disable strict blocking for {{hostname}} ..." }, "docblockedDisableTemporary": { "message": "Temporarily", "description": "English: Temporarily" }, "docblockedDisablePermanent": { "message": "Permanently", "description": "English: Permanently" }, "cloudPush": { "message": "Export to cloud storage", "description": "tooltip" }, "cloudPull": { "message": "Import from cloud storage", "description": "tooltip" }, "cloudPullAndMerge": { "message": "Import from cloud storage and merge with current settings", "description": "tooltip" }, "cloudNoData": { "message": "...\n...", "description": "" }, "cloudDeviceNamePrompt": { "message": "This device name:", "description": "used as a prompt for the user to provide a custom device name" }, "genericSubmit": { "message": "Submit", "description": "for generic 'submit' buttons" }, "genericRevert": { "message": "Revert", "description": "for generic 'revert' buttons" }, "genericBytes": { "message": "bytes", "description": "" }, "contextMenuTemporarilyAllowLargeMediaElements": { "message": "Temporarily allow large media elements", "description": "A context menu entry, present when large media elements have been blocked on the current site" }, "dummy":{ "message":"This entry must be the last one", "description":"so we dont need to deal with comma for last entry" } }