{ "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₀ — Network request log", "description":"Title for the network request log 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":"Go to request log", "description":"English: Go to request log" }, "popupTipNoPopups":{ "message":"Toggle the blocking of all popups for this site", "description":"English: Toggle the blocking of all popups for this site" }, "popupTipNoStrictBlocking":{ "message":"Toggle strict blocking for this site", "description":"English: Toggle strict blocking for this site" }, "popupTipNoCosmeticFiltering":{ "message":"Toggle cosmetic filtering for this site", "description":"English: Toggle cosmetic filtering for this site" }, "popupAnyRulePrompt":{ "message":"all", "description":"" }, "popupImageRulePrompt":{ "message":"images", "description":"" }, "popup3pAnyRulePrompt":{ "message":"3rd-party", "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" }, "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" }, "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: " }, "settingsExperimentalPrompt":{ "message":"Enable experimental features (About<\/a>)", "description":"English: Enable experimental features" }, "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":"English: {{netFilterCount}} network filters + {{cosmeticFilterCount}} cosmetic filters from:" }, "3pListsOfBlockedHostsPerListStats":{ "message":"{{used}} used out of {{total}}", "description":"English: {{used}} used out of {{total}}" }, "3pAutoUpdatePrompt1":{ "message":"Auto-update filter lists.", "description":"English: Auto-update filter lists." }, "3pUpdateNow":{ "message":"Update now", "description":"English: Update now" }, "3pPurgeAll":{ "message":"Purge all caches", "description":"English: Purge all caches" }, "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":"English: see English messages.json" }, "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":"outdated", "description":"English: outdated" }, "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" }, "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₀ 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" }, "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" }, "dummy":{ "message":"This entry must be the last one", "description":"so we dont need to deal with comma for last entry" } }