diff --git a/dist/description/description-ro.txt b/dist/description/description-ro.txt index f5f92ff28..beb1f9387 100644 --- a/dist/description/description-ro.txt +++ b/dist/description/description-ro.txt @@ -25,15 +25,15 @@ De asemenea, mai sunt disponibile și alte liste precum: - Lista de reclame și urmărire hpHosts - Gazdele MVPS - Spam404 -- Etc. +- Și multe altele -Desigur, cu cât sunt mai multe filtre active cu atât mai mult este utilizată memoria. Totuși chiar și după adăugarea în plus a două liste Fanboy și hPhosts Ad, µBlock tot folosește mai puțină memorie decât restul paravanelor. +Desigur, cu cât sunt mai multe filtre active cu atât mai mult este utilizată memoria. Totuși chiar și după adăugarea în plus a două liste Fanboy și hPhosts Ad, µBlock tot folosește mai puțină memorie decât restul paravanelor. De ținut minte, că odată cu selectarea în plus a unora dintre liste poate conduce la afectarea aspectului siteurilor -- în special listele care sunt în mod normal fișiere hosts. *** -Fără lista de filtre implicită, aceasta extensie nu face nimic. Așadar, dacă totuși vreți să contribuiți, gândiți-vă la persoanele care muncesc să întrețină aceste filtre pe care le utilizați, care sunt oferite pentru utilizare gratuită. +Fără listele prestabilite de filtre această extensie nu face nimic. Așadar, dacă totuși vreți să contribuiți, gândiți-vă la persoanele care muncesc să întrețină aceste filtre pe care le utilizați, care sunt oferite pentru utilizare gratuită. *** @@ -41,8 +41,7 @@ Gratuit. Cu sursă liberă și licență publică (GPLv3) Pentru utilizatori de la utilizatori. -Contribuitori pe Github: -https://github.com/gorhill/uBlock/graphs/contributors +Contribuitori pe Github: https://github.com/gorhill/uBlock/graphs/contributors Contribuitori pe Crowdin: https://crowdin.net/project/ublock *** diff --git a/dist/description/description-sq.txt b/dist/description/description-sq.txt new file mode 100644 index 000000000..5519ad2de --- /dev/null +++ b/dist/description/description-sq.txt @@ -0,0 +1,51 @@ +Një bllokues efikas: me impakt të vogël te memorja dhe procesori, por mund të hapë dhe të zbatojë mijëra filtra më shumë sesa bllokuesit e tjerë të njohur. + +Përmbledhje e ilustruar e efikasitetit të tij: https://github.com/gorhill/uBlock/wiki/%C2%B5Block-vs.-ABP:-efficiency-compared + +Përdorimi: Çelësi i komandimit te dritarja e vogël e bën µBlock përherë joaktiv/aktiv për uebsajtin aktual. Ai vlen vetëm për uebsajtin aktual, nuk është një çelës i përgjithshëm. + +*** + +Është fleksibël dhe jo thjesht një "bllokues reklamash": mund të lexojë dhe të krijojë filtra nga skedat "hosts". + +Filtrat e listuar këtu hapen dhe zbatohen pas instalimit: + +- EasyList +- Peter Lowe’s Ad server list +- EasyPrivacy +- Malware domains +- Long-lived malware domains +- Malware Domains List + +Po të doni, ka edhe shumë lista të tjera të gatshme: + +- Fanboy’s Enhanced Tracking List +- Dan Pollock’s hosts file +- hpHosts’s Ad and tracking servers +- MVPS HOSTS +- Spam404 +- Dhe shumë të tjera + +Sigurisht që sa më shumë filtra të aktivizoni, aq më i madh do të jetë impakti te memorja. Edhe me shtimin e dy listave shtesë të Fanboy, hpHosts’s Ad and tracking servers, µBlock përsëri ka impakt më të ulët në memorje sesa bllokuesit e tjerë shumë të njohur. + +Por, kujdes, sepse duke përzgjedhur disa prej këtyre listave, gjasat që faqet të shfaqin probleme do të jenë më të mëdha -- sidomos listat që normalisht përdoren si skeda "hosts". + +*** + +Pa listat e programuara, ky program nuk vlen për asgjë. Prandaj, po të doni të kontribuoni diçka, mendoni pak për njerëzit që punojnë fort për mirëmbajtjen e listave me filtra që po përdorni, të cilat na ofrohen të gjithëve pa pagesë. + +*** + +Falas. +Material i hapur me licencë publike (GPLv3) +Krijuar nga përdoruesit për përdoruesit. + +Kontributorët @ Github: https://github.com/gorhill/uBlock/graphs/contributors +Kontributorët @ Crowdin: https://crowdin.net/project/ublock + +*** + +Kur të bëni vlerësimin e programit, mos harroni se ky është një version paraprak. + +Ditari i projektit: +https://github.com/gorhill/uBlock/releases \ No newline at end of file diff --git a/src/_locales/ro/messages.json b/src/_locales/ro/messages.json index f89868f88..18efc2fb1 100644 --- a/src/_locales/ro/messages.json +++ b/src/_locales/ro/messages.json @@ -40,7 +40,7 @@ "description":"appears as tab name in dashboard" }, "popupPowerSwitchInfo":{ - "message":"Clic: dezactivează\/activează µBlock pentru acest site.\n\nCtrl+clic: dezactivează µBlock doar pe această pagină.", + "message":"Clic: dezactivează\/activează µBlock pentru acest sait.\n\nCtrl+clic: dezactivează µBlock doar pe această pagină.", "description":"English: Click: disable\/enable µBlock for this site.\n\nCtrl+click: disable µBlock only on this page." }, "popupBlockedRequestPrompt":{ @@ -160,7 +160,7 @@ "description":"" }, "popup3pAnyRulePrompt":{ - "message":"3rd-party", + "message":"terțe", "description":"" }, "popupInlineScriptRulePrompt":{ @@ -168,15 +168,15 @@ "description":"" }, "popup1pScriptRulePrompt":{ - "message":"1st-party scripts", + "message":"Scripturi din saitul primar", "description":"" }, "popup3pScriptRulePrompt":{ - "message":"3rd-party scripts", + "message":"Scripturi din saituri terțe", "description":"" }, "popup3pFrameRulePrompt":{ - "message":"3rd-party frames", + "message":"Cadre din saituri terțe", "description":"" }, "popupHitDomainCountPrompt":{ @@ -260,7 +260,7 @@ "description":"English: Parse and enforce Adblock+ element hiding filters." }, "3pParseAllABPHideFiltersInfo":{ - "message":"
Aceasta optiune permite citirea si aplicarea filtrelor Adblock Plus a elementelor de ascuns<\/a>. Aceste filtre sunt in esenta vizuale, acestea servind la ascunderea elementelor intr-un site care sunt marcate ca inutile si care nu pot fi blocate de cererile pe baza de filtre net.<\/p> Activand aceasta optiune memoria utilizata de µBlock<\/i> va creste<\/p>",
+ "message":" Această opțiune permite citirea și aplicarea filtrelor compatibile Adblock Plus pentru “ascunderea elementelor”<\/a>. Aceste filtre sunt în esență vizuale, ele servesc la ascunderea elementelor dintr-o pagină web care sunt considerate drept o neplăcere vizuală și care nu pot fi blocate de motorul de filtrare bazat pe cereri de rețea.<\/p> Activând această opțiune memoria utilizată de µBlock<\/i> va crește.<\/p>",
"description":"English: see English messages.json"
},
"3pListsOfBlockedHostsHeader":{
@@ -308,7 +308,7 @@
"description":"English: Parse"
},
"3pExternalListPurge":{
- "message":"goleste cacheul",
+ "message":"golește cacheul",
"description":"English: purge cache"
},
"3pExternalListNew":{
@@ -448,7 +448,7 @@
"description":"English: No non-blocked requests logged for this page"
},
"logBehindTheScene":{
- "message":"În fundal",
+ "message":"În spatele scenei",
"description":"Pretty name for behind-the-scene network requests"
},
"aboutChangelog":{
diff --git a/src/_locales/sq/messages.json b/src/_locales/sq/messages.json
index d695d38b3..b76a26053 100644
--- a/src/_locales/sq/messages.json
+++ b/src/_locales/sq/messages.json
@@ -16,7 +16,7 @@
"description":"appears as tab name in dashboard"
},
"3pPageName":{
- "message":"3rd-party filters",
+ "message":"Filtrat nga palët e treta",
"description":"appears as tab name in dashboard"
},
"1pPageName":{
@@ -40,7 +40,7 @@
"description":"appears as tab name in dashboard"
},
"popupPowerSwitchInfo":{
- "message":"Click: disable\/enable µBlock for this site.\n\nCtrl+click: disable µBlock only on this page.",
+ "message":"Klikoj: µBlock bëhet joaktiv\/aktiv te ky uebsajti.\n\nCtrl+klikim: µBlock bëhet joaktiv vetëm te kjo faqja.",
"description":"English: Click: disable\/enable µBlock for this site.\n\nCtrl+click: disable µBlock only on this page."
},
"popupBlockedRequestPrompt":{
@@ -60,7 +60,7 @@
"description":"English: or"
},
"popupTipDashboard":{
- "message":"Hapni pultin e programit duket klikuar",
+ "message":"Hap pultin e programit duket klikuar",
"description":"English: Click to open the dashboard"
},
"popupTipPicker":{
@@ -160,7 +160,7 @@
"description":""
},
"popup3pAnyRulePrompt":{
- "message":"3rd-party",
+ "message":"Palët e treta",
"description":""
},
"popupInlineScriptRulePrompt":{
@@ -168,15 +168,15 @@
"description":""
},
"popup1pScriptRulePrompt":{
- "message":"1st-party scripts",
+ "message":"Skriptet e vetë faqes",
"description":""
},
"popup3pScriptRulePrompt":{
- "message":"3rd-party scripts",
+ "message":"Skriptet nga palët e treta",
"description":""
},
"popup3pFrameRulePrompt":{
- "message":"3rd-party frames",
+ "message":"Kuadro nga palët e treta",
"description":""
},
"popupHitDomainCountPrompt":{
@@ -228,7 +228,7 @@
"description":"English: Make use of context menu where appropriate"
},
"settingsAdvancedUserPrompt":{
- "message":"I am an advanced user (Required reading<\/a>)",
+ "message":"Kam njohuri të avancuara (Lexim i detyruar<\/a>)",
"description":"English: "
},
"settingsExperimentalPrompt":{
@@ -236,11 +236,11 @@
"description":"English: Enable experimental features"
},
"3pListsOfBlockedHostsPrompt":{
- "message":"{{netFilterCount}} network filters + {{cosmeticFilterCount}} cosmetic filters from:",
+ "message":"{{netFilterCount}} filtra të rrjetit + {{cosmeticFilterCount}} filtra kozmetikë nga:",
"description":"English: {{netFilterCount}} network filters + {{cosmeticFilterCount}} cosmetic filters from:"
},
"3pListsOfBlockedHostsPerListStats":{
- "message":"{{used}} used out of {{total}}",
+ "message":"{{used}} të përdorur nga {{total}}",
"description":"English: {{used}} used out of {{total}}"
},
"3pAutoUpdatePrompt1":{
@@ -252,19 +252,19 @@
"description":"English: Update now"
},
"3pPurgeAll":{
- "message":"Purge all caches",
+ "message":"Heq të gjitha stoqet",
"description":"English: Purge all caches"
},
"3pParseAllABPHideFiltersPrompt1":{
- "message":"Parse and enforce cosmetic filters.",
+ "message":"Analizoj dhe zbatoj filtrat kozmetikë.",
"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 µBlock<\/i>'s memory footprint.<\/p>",
+ "message":" Ky opsion lejon analizimin dhe zbatimin e filtrave “eliminues” njësoj si në Adblock Plus<\/a>. Këta filtra kozmetikë kryesisht shërbejnë për të fshehur elemente të padëshirueshme nga ana vizive, të cilat nuk bllokohen me metodën e filtrimit standard.<\/p> Aktivizimi i kësaj veçorie rrit impaktin e µBlock<\/i> te memorja e kompjuterit.<\/p>",
"description":"English: see English messages.json"
},
"3pListsOfBlockedHostsHeader":{
- "message":"Lists of blocked hosts",
+ "message":"Lista e hosteve të bllokuara",
"description":"English: Lists of blocked hosts"
},
"3pApplyChanges":{
@@ -280,7 +280,7 @@
"description":"English: Privacy"
},
"3pGroupMalware":{
- "message":"Malware domains",
+ "message":"Domenet e dëmshme",
"description":"English: Malware domains"
},
"3pGroupSocial":{
@@ -300,7 +300,7 @@
"description":"English: Custom"
},
"3pExternalListsHint":{
- "message":"One URL per line. Lines prefixed with ‘!’ will be ignored. Invalid URLs will be silently ignored.",
+ "message":"Një URL për rresht. Rreshtat që kanë si parashtesë ‘!’ nuk do të merren parasysh, sikurse adresat pa kuptim.",
"description":"English: One URL per line. Lines prefixed with ‘!’ will be ignored. Invalid URLs will be silently ignored."
},
"3pExternalListsApply":{
@@ -308,7 +308,7 @@
"description":"English: Parse"
},
"3pExternalListPurge":{
- "message":"purge cache",
+ "message":"heq stokun",
"description":"English: purge cache"
},
"3pExternalListNew":{
@@ -320,7 +320,7 @@
"description":"English: outdated"
},
"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.",
+ "message":"Një filtër për rresht. Filtri mund të jetë thjesht emri i një hosti ose i ngjashëm me ata që përdor Adblock Plus. Rreshtat që kanë si parashtesë ‘!’ nuk do të merren parasysh.",
"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":{
@@ -348,7 +348,7 @@
"description":"header"
},
"rulesRevert":{
- "message":"Revert",
+ "message":"Rikthej",
"description":"This will remove all temporary rules"
},
"rulesCommit":{
@@ -380,15 +380,15 @@
"description":"default file name to use"
},
"rulesHint":{
- "message":"List of your dynamic filtering rules.",
+ "message":"Lista e rregullave tuaja për filtrimin dinamik.",
"description":"English: List of your dynamic filtering rules."
},
"rulesFormatHint":{
- "message":"Rule syntax: source destination type action<\/code> (full documentation<\/a>).",
+ "message":"Rregullat e sintaksës:
burimi destinacioni lloji veprimi<\/code> (dokumentimi i plotë<\/a>).",
"description":"English: dynamic rule syntax and full documentation."
},
"whitelistPrompt":{
- "message":"Your list of host names for which µBlock will be disabled. One entry per line. Invalid host names will be silently ignored.",
+ "message":"Lista juaj me emrat e hosteve për të cilat µBlock do të jetë joaktiv. Një element për rresht. Emrat e pasaktë nuk do të merren parasysh.",
"description":"English: Your list of host names for which µBlock will be disabled. One host name per line. Invalid host names will be silently ignored."
},
"whitelistImport":{
@@ -412,7 +412,7 @@
"description":"English: Enable the logging of network requests"
},
"logNetRequestsHelp":{
- "message":"You can inspect the details of network requests if you wish by enabling this option. The logging of network requests increases the memory footprint of µBlock. Since many users will never use this feature, it is disabled by default.",
+ "message":"Aktivizoni këtë opsionin kur doni të kontrolloni kërkesat e rrjetit me hollësi. Mbledhja e këtyre kërkesave rrit impaktin e µBlock te memorja e kompjuterit. Përderisa shumë përdorues nuk do e shfrytëzojnë asnjëherë këtë veçori, ajo normalisht qëndron joaktive.",
"description":"English: see _locales\/en\/messages.log"
},
"logBlockedRequestsHeader":{
@@ -460,7 +460,7 @@
"description":"English: project' wiki on Github"
},
"aboutCode":{
- "message":"Source code (GPLv3)",
+ "message":"Materiali burimor (GPLv3)",
"description":"English: Source code (GPLv3)"
},
"aboutContributors":{
diff --git a/src/_locales/zh_TW/messages.json b/src/_locales/zh_TW/messages.json
index 230991cf7..890b5c528 100644
--- a/src/_locales/zh_TW/messages.json
+++ b/src/_locales/zh_TW/messages.json
@@ -4,7 +4,7 @@
"description":"extension name."
},
"extShortDesc":{
- "message":"最終,一個高效的阻擋工具。使用不多的 CPU 及記憶體資源。",
+ "message":"終於,一款高效的阻擋工具。使用不多的 CPU 及記憶體資源。",
"description":"this will be in the chrome web store: must be 132 characters or less"
},
"dashboardName":{
diff --git a/tools/import-crowdin.sh b/tools/import-crowdin.sh
index bb68b02a9..709be630c 100755
--- a/tools/import-crowdin.sh
+++ b/tools/import-crowdin.sh
@@ -79,7 +79,7 @@ cp $SRC/pt-BR/description.txt $DES/description-pt_BR.txt
cp $SRC/pt-PT/description.txt $DES/description-pt_PT.txt
cp $SRC/ro/description.txt $DES/description-ro.txt
cp $SRC/ru/description.txt $DES/description-ru.txt
-#cp $SRC/sq/description.txt $DES/description-sq.txt
+cp $SRC/sq/description.txt $DES/description-sq.txt
cp $SRC/sv-SE/description.txt $DES/description-sv.txt
cp $SRC/tr/description.txt $DES/description-tr.txt
cp $SRC/uk/description.txt $DES/description-uk.txt
diff --git a/tools/make-opera.sh b/tools/make-opera.sh
index 312474954..88eda8cdc 100755
--- a/tools/make-opera.sh
+++ b/tools/make-opera.sh
@@ -23,6 +23,5 @@ cp LICENSE.txt $DES/
rm -r $DES/_locales/hi
rm -r $DES/_locales/mr
-rm -r $DES/_locales/sq
echo "*** uBlock.opera: Package done."