This commit is contained in:
Raymond Hill 2019-06-23 08:44:13 -04:00
parent 7329a11f99
commit ce94319e86
No known key found for this signature in database
GPG Key ID: 25E1490B761470C2
2 changed files with 87 additions and 38 deletions

49
dist/description/description-en_GB.txt vendored Normal file
View File

@ -0,0 +1,49 @@
An efficient blocker: easy on memory and CPU footprint, and yet can load and enforce thousands more filters than other popular blockers out there.
Illustrated overview of its efficiency: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared
Usage: The big power button in the pop-up is to permanently disable/enable uBlock for the current website. It applies to the current website only; it is not a global power button.
***
Flexible, it's more than an "ad blocker": it can also read and create filters from hosts files.
Out of the box, these lists of filters are loaded and enforced:
- EasyList
- Peter Lowes Ad server list
- EasyPrivacy
- Malware domains
More lists are available for you to select if you wish:
- Fanboys Enhanced Tracking List
- Dan Pollocks hosts file
- hpHostss Ad and tracking servers
- MVPS HOSTS
- Spam404
- And many others
Of course, the more filters enabled, the higher the memory footprint. Yet, even after adding Fanboy's two extra lists, hpHostss Ad and tracking servers, uBlock still has a lower memory footprint than other very popular blockers out there.
Also, be aware that selecting some of these extra lists may lead to higher likelihood of website breakage -- especially those lists which are normally used as hosts file.
***
Without the preset lists of filters, this extension is nothing. So if ever you really do want to contribute something, think about the people working hard to maintain the filter lists you are using, which were made available to use by all for free.
***
Free.
Open source with public licence (GPLv3)
For users, by users.
Contributors @ Github: https://github.com/gorhill/uBlock/graphs/contributors
Contributors @ Crowdin: https://crowdin.net/project/ublock
***
It's quite an early version, keep this in mind when you review.
Project change log:
https://github.com/gorhill/uBlock/releases

View File

@ -1,6 +1,6 @@
{ {
"extName": { "extName": {
"message": "uBlock", "message": "uBlock Origin",
"description": "extension name." "description": "extension name."
}, },
"extShortDesc": { "extShortDesc": {
@ -12,15 +12,15 @@
"description": "English: uBlock₀ — Dashboard" "description": "English: uBlock₀ — Dashboard"
}, },
"dashboardUnsavedWarning": { "dashboardUnsavedWarning": {
"message": "Kujdes! Keni ndryshime të paruajtura", "message": "Kujdes! Nuk keni ruajtur ndryshimet",
"description": "A warning in the dashboard when navigating away from unsaved changes" "description": "A warning in the dashboard when navigating away from unsaved changes"
}, },
"dashboardUnsavedWarningStay": { "dashboardUnsavedWarningStay": {
"message": "Prit", "message": "Pres",
"description": "Label for button to prevent navigating away from unsaved changes" "description": "Label for button to prevent navigating away from unsaved changes"
}, },
"dashboardUnsavedWarningIgnore": { "dashboardUnsavedWarningIgnore": {
"message": "Injoro", "message": "Shpërfill",
"description": "Label for button to ignore unsaved changes" "description": "Label for button to ignore unsaved changes"
}, },
"settingsPageName": { "settingsPageName": {
@ -252,7 +252,7 @@
"description": "English: Click, Ctrl-click" "description": "English: Click, Ctrl-click"
}, },
"pickerContextMenuEntry": { "pickerContextMenuEntry": {
"message": "Bllokim i elementit", "message": "Bllokoj elementin",
"description": "An entry in the browser's contextual menu" "description": "An entry in the browser's contextual menu"
}, },
"settingsCollapseBlockedPrompt": { "settingsCollapseBlockedPrompt": {
@ -312,7 +312,7 @@
"description": "" "description": ""
}, },
"settingsNoLargeMediaPrompt": { "settingsNoLargeMediaPrompt": {
"message": "Bllokim i elementeve mediatike më të mëdha se {{input:number}} kB", "message": "Bllokoj elementet mediatike më të mëdha se {{input}} KB",
"description": "" "description": ""
}, },
"settingsNoRemoteFontsPrompt": { "settingsNoRemoteFontsPrompt": {
@ -556,47 +556,47 @@
"description": "Appears in the logger's tab selector" "description": "Appears in the logger's tab selector"
}, },
"loggerReloadTip": { "loggerReloadTip": {
"message": "Ringarko përmbajten e skedës", "message": "Freskoj përmbajtjen e skedës",
"description": "Tooltip for the reload button in the logger page" "description": "Tooltip for the reload button in the logger page"
}, },
"loggerDomInspectorTip": { "loggerDomInspectorTip": {
"message": "Përdor ispektorin DOM", "message": "Përdor strukturën DOM",
"description": "Tooltip for the DOM inspector button in the logger page" "description": "Tooltip for the DOM inspector button in the logger page"
}, },
"loggerPopupPanelTip": { "loggerPopupPanelTip": {
"message": "Përdor panelin e dritareve automatike", "message": "Përdor panelin automatik",
"description": "Tooltip for the popup panel button in the logger page" "description": "Tooltip for the popup panel button in the logger page"
}, },
"loggerInfoTip": { "loggerInfoTip": {
"message": "uBlock Origin wiki: Regjistri", "message": "uBlock Origin wiki: Regjistri i kërkesave",
"description": "Tooltip for the top-right info label in the logger page" "description": "Tooltip for the top-right info label in the logger page"
}, },
"loggerClearTip": { "loggerClearTip": {
"message": "Pastro regjistrin", "message": "Pastroj regjistrin",
"description": "Tooltip for the eraser in the logger page; used to blank the content of the logger" "description": "Tooltip for the eraser in the logger page; used to blank the content of the logger"
}, },
"loggerPauseTip": { "loggerPauseTip": {
"message": "Ndalo regjistrin (fshin të gjithë të dhënat në hyrje)", "message": "Ndërpres regjistrimin (nuk pranohen të dhënat e reja)",
"description": "Tooltip for the pause button in the logger page" "description": "Tooltip for the pause button in the logger page"
}, },
"loggerUnpauseTip": { "loggerUnpauseTip": {
"message": "Nis regjistrin", "message": "Rifilloj regjistrimin",
"description": "Tooltip for the play button in the logger page" "description": "Tooltip for the play button in the logger page"
}, },
"loggerRowFiltererButtonTip": { "loggerRowFiltererButtonTip": {
"message": "Përdor filtrin e regjistrit", "message": "Përdor filtrat e regjistrit",
"description": "Tooltip for the row filterer button in the logger page" "description": "Tooltip for the row filterer button in the logger page"
}, },
"logFilterPrompt": { "logFilterPrompt": {
"message": "filtroni elementet në regjistër", "message": "filtroni zërat në regjistër",
"description": "Placeholder string for logger output filtering input field" "description": "Placeholder string for logger output filtering input field"
}, },
"loggerRowFiltererBuiltinTip": { "loggerRowFiltererBuiltinTip": {
"message": "Zgjedhni filtrat e regjistrimit", "message": "Opsionet e filtrimit të regjistrit",
"description": "Tooltip for the button to bring up logger output filtering options" "description": "Tooltip for the button to bring up logger output filtering options"
}, },
"loggerRowFiltererBuiltinNot": { "loggerRowFiltererBuiltinNot": {
"message": "Nuk", "message": "Jo",
"description": "A keyword in the built-in row filtering expression" "description": "A keyword in the built-in row filtering expression"
}, },
"loggerRowFiltererBuiltinEventful": { "loggerRowFiltererBuiltinEventful": {
@ -612,7 +612,7 @@
"description": "A keyword in the built-in row filtering expression" "description": "A keyword in the built-in row filtering expression"
}, },
"loggerRowFiltererBuiltin1p": { "loggerRowFiltererBuiltin1p": {
"message": "palët e para", "message": "palët kryesore",
"description": "A keyword in the built-in row filtering expression" "description": "A keyword in the built-in row filtering expression"
}, },
"loggerRowFiltererBuiltin3p": { "loggerRowFiltererBuiltin3p": {
@ -624,7 +624,7 @@
"description": "Small header to identify the 'Details' pane for a specific logger entry" "description": "Small header to identify the 'Details' pane for a specific logger entry"
}, },
"loggerEntryDetailsFilter": { "loggerEntryDetailsFilter": {
"message": "Filtër", "message": "Filtri",
"description": "Label to identify a filter field" "description": "Label to identify a filter field"
}, },
"loggerEntryDetailsFilterList": { "loggerEntryDetailsFilterList": {
@ -640,11 +640,11 @@
"description": "Label to identify a context field (typically a hostname)" "description": "Label to identify a context field (typically a hostname)"
}, },
"loggerEntryDetailsRootContext": { "loggerEntryDetailsRootContext": {
"message": "Konteksti kryesor", "message": "Konteksti bazë",
"description": "Label to identify a root context field (typically a hostname)" "description": "Label to identify a root context field (typically a hostname)"
}, },
"loggerEntryDetailsPartyness": { "loggerEntryDetailsPartyness": {
"message": "Pjesa e kërkesës", "message": "Palët",
"description": "Label to identify a field providing partyness information" "description": "Label to identify a field providing partyness information"
}, },
"loggerEntryDetailsType": { "loggerEntryDetailsType": {
@ -656,7 +656,7 @@
"description": "Label to identify the URL of an entry" "description": "Label to identify the URL of an entry"
}, },
"loggerURLFilteringHeader": { "loggerURLFilteringHeader": {
"message": "Filtrim dinamik i adresave", "message": "Filtrimi sipas URL",
"description": "Small header to identify the dynamic URL filtering section" "description": "Small header to identify the dynamic URL filtering section"
}, },
"loggerURLFilteringContextLabel": { "loggerURLFilteringContextLabel": {
@ -668,7 +668,7 @@
"description": "Label for the type selector" "description": "Label for the type selector"
}, },
"loggerStaticFilteringHeader": { "loggerStaticFilteringHeader": {
"message": "Filtrim statik", "message": "Filtrimi statik",
"description": "Small header to identify the static filtering section" "description": "Small header to identify the static filtering section"
}, },
"loggerStaticFilteringSentence": { "loggerStaticFilteringSentence": {
@ -716,35 +716,35 @@
"description": "Message to show when a filter cannot be found in any filter lists" "description": "Message to show when a filter cannot be found in any filter lists"
}, },
"loggerSettingDiscardPrompt": { "loggerSettingDiscardPrompt": {
"message": "Të dhënat e regjistruara që nuk plotësojnë të treja kushtet e mëposhtme automatikisht do të fshihen:", "message": "Informacionet në regjistër që nuk plotësojnë këro tre kushte do të fshihen automatikisht:",
"description": "Logger setting: A sentence to describe the purpose of the settings below" "description": "Logger setting: A sentence to describe the purpose of the settings below"
}, },
"loggerSettingPerEntryMaxAge": { "loggerSettingPerEntryMaxAge": {
"message": "Ruaj shënimet për {{input}} minutat e fundit", "message": "Ruaj zërat e {{input}} minutave të fundit",
"description": "A logger setting" "description": "A logger setting"
}, },
"loggerSettingPerTabMaxLoads": { "loggerSettingPerTabMaxLoads": {
"message": "Ruaji më së shumti {{input}} ngarkime faqe për skedë", "message": "Ruaj jo më shumë se {{input}} faqe të reja për skedë",
"description": "A logger setting" "description": "A logger setting"
}, },
"loggerSettingPerTabMaxEntries": { "loggerSettingPerTabMaxEntries": {
"message": "Ruaji së paku {{input}} shënime për kartë", "message": "Ruaj jo më shumë se {{input}} zëra për skedë",
"description": "A logger setting" "description": "A logger setting"
}, },
"loggerSettingPerEntryLineCount": { "loggerSettingPerEntryLineCount": {
"message": "Përdor {{input}} rreshta për artikull në mënyrë të zgjeruar vertikalisht", "message": "Përdor në pamjen e zgjeruar {{input}} rreshta për zë",
"description": "A logger setting" "description": "A logger setting"
}, },
"loggerSettingHideColumnsPrompt": { "loggerSettingHideColumnsPrompt": {
"message": "Fshih kolonat:", "message": "Fsheh shtyllat:",
"description": "Logger settings: a sentence to describe the purpose of the checkboxes below" "description": "Logger settings: a sentence to describe the purpose of the checkboxes below"
}, },
"loggerSettingHideColumnTime": { "loggerSettingHideColumnTime": {
"message": "{{input}} Koha", "message": "{{input}} Ora",
"description": "A label for the time column" "description": "A label for the time column"
}, },
"loggerSettingHideColumnFilter": { "loggerSettingHideColumnFilter": {
"message": "{{input}} Filtra\/rregulla", "message": "{{input}} Filtri\/rregulla",
"description": "A label for the filter or rule column" "description": "A label for the filter or rule column"
}, },
"loggerSettingHideColumnContext": { "loggerSettingHideColumnContext": {
@ -752,19 +752,19 @@
"description": "A label for the context column" "description": "A label for the context column"
}, },
"loggerSettingHideColumnPartyness": { "loggerSettingHideColumnPartyness": {
"message": "{{input}} Pjesa e kërkesës", "message": "{{input}} Palët",
"description": "A label for the partyness column" "description": "A label for the partyness column"
}, },
"loggerExportFormatList": { "loggerExportFormatList": {
"message": "Lista", "message": "Listë",
"description": "Label for radio-button to pick export format" "description": "Label for radio-button to pick export format"
}, },
"loggerExportFormatTable": { "loggerExportFormatTable": {
"message": "Tabela", "message": "Tabelë",
"description": "Label for radio-button to pick export format" "description": "Label for radio-button to pick export format"
}, },
"loggerExportEncodePlain": { "loggerExportEncodePlain": {
"message": "Thjeshtë", "message": "E paformatuar",
"description": "Label for radio-button to pick export text format" "description": "Label for radio-button to pick export text format"
}, },
"loggerExportEncodeMarkdown": { "loggerExportEncodeMarkdown": {
@ -796,7 +796,7 @@
"description": "English: Contributors" "description": "English: Contributors"
}, },
"aboutDependencies": { "aboutDependencies": {
"message": "Programe kushtëzuese (përshtatet me GPLv3):", "message": "Programe kushtëzuese (sipas GPLv3):",
"description": "Shown in the About pane" "description": "Shown in the About pane"
}, },
"aboutBackupDataButton": { "aboutBackupDataButton": {
@ -956,11 +956,11 @@
"description": "Placeholder string for input field used to capture a keyboard shortcut" "description": "Placeholder string for input field used to capture a keyboard shortcut"
}, },
"genericMergeViewScrollLock": { "genericMergeViewScrollLock": {
"message": "Bllokoj shiritin e lëvizjes", "message": "Bllokoj lëvizjen me rrëshqitje",
"description": "Tooltip for the button used to lock scrolling between the views in the 'My rules' pane" "description": "Tooltip for the button used to lock scrolling between the views in the 'My rules' pane"
}, },
"genericCopyToClipboard": { "genericCopyToClipboard": {
"message": "Kopjo në kujtesën", "message": "Kopjoj përkohësisht",
"description": "Label for buttons used to copy something to the clipboard" "description": "Label for buttons used to copy something to the clipboard"
}, },
"dummy": { "dummy": {