Skip to content

Commit

Permalink
Import translation work from https://crowdin.com/project/ublock
Browse files Browse the repository at this point in the history
  • Loading branch information
gorhill committed Jul 29, 2024
1 parent 30e0d01 commit a0de43a
Show file tree
Hide file tree
Showing 17 changed files with 91 additions and 91 deletions.
2 changes: 1 addition & 1 deletion platform/mv3/description/webstore.be.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
uBO Lite (uBOL) is a *permission-less* MV3-based content blocker.
uBO Лайт (uBOL) гэта блакіроўшчык кантэнту з меншымі патрабаваннямі да дазволаў заснаваны на MV3

The default ruleset corresponds to uBlock Origin's default filterset:

Expand Down
12 changes: 6 additions & 6 deletions platform/mv3/description/webstore.br_FR.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,26 @@ Ar reolennoù dre ziouer a glot gant silañ dre ziouer uBlock Origin:
- Rolloù siloù genidik a uBlock Origin
- EasyList
- EasyPrivacy
- Peter Lowe’s Ad and tracking server list
- Roll bruderezh ha servijerioù heuliañ Peter Lowe

Tu zo deoc'h ouzhpennañ reolennoù all en arventennoù -- klikit war an ikon _kendentadur_ er banell popup.

uBOL is entirely declarative, meaning there is no need for a permanent uBOL process for the filtering to occur, and CSS/JS injection-based content filtering is performed reliably by the browser itself rather than by the extension. This means that uBOL itself does not consume CPU/memory resources while content blocking is ongoing -- uBOL's service worker process is required _only_ when you interact with the popup panel or the option pages.
Disklêriañ a ra uBOL penn-da-benn, da lavaret eo n'eus ket ezhomm eus un argerzh uBOL padus evit ma c'hoarvezfe ar silañ, ha silañ endalc'hadoù diazezet war enlakaat CSS/JS a vez graet en un doare fizius gant ar merdeer e-unan kentoc'h eget gant an astenn. Kement-se a dalvez ne vez ket gounezet gant uBOL e-unan arc'hwelioù CPU/memor e-pad ma vez stanket an endalc'hadoù -- ezhomm zo eus argerzh al labourer servij uBOL _nemet_ pa vez etregweredet gant ar banell digeriñ pe ar pajennoù dibarzhioù.

uBOL does not require broad "read and modify data" permission at install time, hence its limited capabilities out of the box compared to uBlock Origin or other content blockers requiring broad "read and modify data" permissions at install time.
UBOL n'en deus ket ezhomm eus aotreoù ledan "lenn ha kemmañ roadennoù" e-pad ar staliañ, setu perak e c'halloudoù bevennet e-keñver uBlock Origin pe stankerien endalc'hadoù all a c'houlenn aotreoù ledan "lenn ha kemmañ roadennoù" e-pad ar staliañ.

Koulskoude ez eus tu deoc'h reiñ *sklaer* aotreoù ouzhpenn da uBOL el lec'hiennoù ma fell deoc'h, mod-se e vint silet gwelloc'h en ur implij siloù kened hag ensinkladurioù scriplet.

Evit reiñ aotreoù ouzhpenn da uBOL en ul lec'hienn bennak, n'ho peus nemet digeriñ ar prenestr pop-up ha diuzañ ul live silañ uheloc'h evel ar mod Gwellañ pe ar mod Klok

The browser will then warn you about the effects of granting the additional permissions requested by the extension on the current site, and you will have to tell the browser whether you accept or decline the request.
Goude-se e vo kelaouet ac'hanoc'h gant ar merdeer diwar-benn efedoù reiñ an aotreoù ouzhpenn goulennet gant an astenn war al lec'hienn bremanel, ha ret e vo deoc'h lâret d'ar merdeer hag-eñ e vo degemeret pe nac'het ar goulenn ganeoc'h.

Ma asantit da reiñ muioc'h a aotreoù da uBOL war ar bajenn-mañ e vo silet gwelloc'h.

Gallout a rit termeniñ ar mod silañ dre ziouer e pajenn arventennoù uBOL. Ma tibabit ar mod Gwellañ pe an hini Klok evel ar mod dre ziouer e vo ret deoc'h aotren uBOL da lenn ha kemmañ roadennoù en holl lec'hiennoù.

Dalc'hit soñj ez eo uBOL ur raktres war ober c'hoazh hag a zo e bal:

- No broad host permissions at install time -- extended permissions are granted explicitly by the user on a per-site basis.
- Aotreoù ostiz ledan ebet e-pad ar staliañ -- aotreoù astennet a vez roet splann gant an implijer dre lec'hienn.

- Entirely declarative for reliability and CPU/memory efficiency.
- Disklêriañ penn-da-benn evit ar fiziañs hag an efedusted CPU/memor.
12 changes: 6 additions & 6 deletions platform/mv3/description/webstore.eu.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,22 +9,22 @@ Peter Lowe-ren Ad and tracker zerrenda

Arau gehiago gehitu ditzakezu aukeren orrialdea bisitatuz. Sakatu _Cogs_ ikonoa popup panelean.

uBOL is entirely declarative, meaning there is no need for a permanent uBOL process for the filtering to occur, and CSS/JS injection-based content filtering is performed reliably by the browser itself rather than by the extension. Horrek esan nahi du uBOLek berak ez duela CPU/memoria baliabiderik kontsumitzen edukien blokeoa martxan dagoen bitartean... uBOLren zerbitzuko langileen prozesua _only_ behar da popup panelarekin edo aukera orriekin elkarreragiten denean.
uBOL guztiz deklaratiboa da, hau da, ez dago uBOL prozesu iraunkor baten beharrik iragazketa gertatzeko, eta CSS/JS injekzioan oinarritutako edukien iragazketa nabigatzaileak berak egiten du fidagarritasunez, luzapenaren arabera beharrean. Horrek esan nahi du uBOLek berak ez duela CPU/memoria baliabiderik kontsumitzen edukien blokeoa martxan dagoen bitartean... uBOLren zerbitzuko langileen prozesua _only_ behar da popup panelarekin edo aukera orriekin elkarreragiten denean.

uBOL does not require broad "read and modify data" permission at install time, hence its limited capabilities out of the box compared to uBlock Origin or other content blockers requiring broad "read and modify data" permissions at install time.
uBOLek ez du "irakurtzeko eta aldatzeko datuak" baimen zabalik behar instalazio-unean, horregatik bere gaitasun mugatuak uBlock Origin-ekin alderatuta edo beste eduki-blokeatzaile batzuekin alderatuta, "irakurtzeko eta aldatzeko datuak" baimen zabalak behar dituzten instalazio garaian.

However, uBOL allows you to *explicitly* grant extended permissions on specific sites of your choice so that it can better filter on those sites using cosmetic filtering and scriptlet injections.
Hala ere, uBOLek aukera ematen dizu *esplizituki* baimen hedatuak zure aukeratutako gune espezifikoetan, gune horietan hobeto iragazteko iragazte kosmetikoak eta scriptlet injekzioak erabiliz.

Leku jakin batean baimenak emateko, ireki panel emergentea eta aukeratu goiko iragazteko modu bat, optimo edo oso gisa.

Nabigatzaileak orduan jakinaraziko dizu zer ondorio dituen luzapenak eskatutako baimen gehigarriak emateak egungo gunean, eta nabigatzaileari esan beharko diozu eskaera onartzen duzun edo uko egiten diozun.

Baimen gehigarrien eskaera onartzen baduzu, oraingo gunean edukiak hobeto iragazi ahal izango ditu.

You can set the default filtering mode from uBOL's options page. If you pick the Optimal or Complete mode as the default one, you will need to grant uBOL the permission to read and modify data on all websites.
Iragazki modu lehenetsia uBOL-en aukeren orrialdetik ezar dezakezu. Modu hoberena edo osoa aukeratzen baduzu lehenetsitako moduan, uBOL-i webgune guztietako datuak irakurtzeko eta aldatzeko baimena eman beharko diozu.

Keep in mind this is still a work in progress, with these end goals:
Gogoan izan oraindik lan bat dela, azken helburu hauekin:

- Instalatzeko garaian, ez dago baimen zabalik. Erabiltzaileak esplizituki ematen ditu baimen zabalduak.

- Entirely declarative for reliability and CPU/memory efficiency.
- Erabat deklaratiboa fidagarritasunagatik eta CPU/memoriaren eraginkortasunagatik.
6 changes: 3 additions & 3 deletions platform/mv3/description/webstore.ur.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
uBO Lite (uBOL) is a *permission-less* MV3-based content blocker.
uBO Lite (uBOL) ایک *اجازت سے کم* MV3 پر مبنی مواد بلاکر ہے۔

The default ruleset corresponds to uBlock Origin's default filterset:
ڈیفالٹ رولسیٹ uBlock Origin کے ڈیفالٹ فلٹر سیٹ سے مساوی ہے:

- uBlock Origin's built-in filter lists
- یو بلاک اوریجن کی بلٹ ان فلٹر لسٹ
- EasyList
- EasyPrivacy
- Peter Lowe’s Ad and tracking server list
Expand Down
2 changes: 1 addition & 1 deletion platform/mv3/extension/_locales/bs/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@
"description": "Label for a checkbox in the options page"
},
"showBlockedCountLabel": {
"message": "Show the number of blocked requests on the toolbar icon",
"message": "Prikažite broj blokiranih zahtjeva na ikoni trake sa alatkama",
"description": "Label for a checkbox in the options page"
}
}
2 changes: 1 addition & 1 deletion platform/mv3/extension/_locales/ka/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@
"description": "Label for a checkbox in the options page"
},
"showBlockedCountLabel": {
"message": "Show the number of blocked requests on the toolbar icon",
"message": "აჩვენეთ დაბლოკილი მოთხოვნების რაოდენობა ხელსაწყოთა ზოლის ხატულაზე",
"description": "Label for a checkbox in the options page"
}
}
2 changes: 1 addition & 1 deletion platform/mv3/extension/_locales/lt/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@
"description": "A short description for the editable field which lists trusted sites"
},
"behaviorSectionLabel": {
"message": "Behavior",
"message": "Elgsena",
"description": "The header text for the 'Behavior' section"
},
"autoReloadLabel": {
Expand Down
2 changes: 1 addition & 1 deletion platform/mv3/extension/_locales/ms/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@
"description": "Label for a checkbox in the options page"
},
"showBlockedCountLabel": {
"message": "Show the number of blocked requests on the toolbar icon",
"message": "Tunjukkan bilangan permintaan yang disekat pada ikon bar alat",
"description": "Label for a checkbox in the options page"
}
}
2 changes: 1 addition & 1 deletion platform/mv3/extension/_locales/tr/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@
"description": "The header text for the 'Behavior' section"
},
"autoReloadLabel": {
"message": "Filtreleme modu değiştirildiğinde sayfayı yenile",
"message": "Filtreleme modunu değiştirirken sayfayı otomatik olarak yenile",
"description": "Label for a checkbox in the options page"
},
"showBlockedCountLabel": {
Expand Down
60 changes: 30 additions & 30 deletions platform/mv3/extension/_locales/ur/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,135 +28,135 @@
"description": "Link to privacy policy on GitHub (English)"
},
"popupFilteringModeLabel": {
"message": "filtering mode",
"message": "فلٹرنگ موڈ",
"description": "Label in the popup panel for the current filtering mode"
},
"popupTipDashboard": {
"message": "Open the dashboard",
"message": "ڈیش بورڈ کھولیں۔",
"description": "English: Click to open the dashboard"
},
"popupMoreButton": {
"message": "More",
"message": "مزید",
"description": "Label to be used to show popup panel sections"
},
"popupLessButton": {
"message": "Less",
"message": "کم",
"description": "Label to be used to hide popup panel sections"
},
"3pGroupDefault": {
"message": "Default",
"message": "طے شدہ",
"description": "Header for a ruleset section in 'Filter lists pane'"
},
"3pGroupAds": {
"message": "Ads",
"message": "اشتہارات",
"description": "Header for a ruleset section in 'Filter lists pane'"
},
"3pGroupPrivacy": {
"message": "Privacy",
"message": "رازداری",
"description": "Header for a ruleset section in 'Filter lists pane'"
},
"3pGroupMalware": {
"message": "Malware domains",
"description": "Header for a ruleset section in 'Filter lists pane'"
},
"3pGroupAnnoyances": {
"message": "Annoyances",
"message": "پریشانیاں",
"description": "Header for a ruleset section in 'Filter lists pane'"
},
"3pGroupMisc": {
"message": "Miscellaneous",
"message": "متفرق",
"description": "Header for a ruleset section in 'Filter lists pane'"
},
"3pGroupRegions": {
"message": "Regions, languages",
"message": "علاقے، زبانیں۔",
"description": "Header for a ruleset section in 'Filter lists pane'"
},
"aboutChangelog": {
"message": "Changelog",
"message": "چینج لاگ",
"description": ""
},
"aboutCode": {
"message": "Source code (GPLv3)",
"message": "ماخذ کوڈ (GPLv3)",
"description": "English: Source code (GPLv3)"
},
"aboutContributors": {
"message": "Contributors",
"message": "تعاون کرنے والے",
"description": "English: Contributors"
},
"aboutSourceCode": {
"message": "Source code",
"message": "سورس کوڈ",
"description": "Link text to source code repo"
},
"aboutTranslations": {
"message": "ترجمہ",
"description": "Link text to translations repo"
},
"aboutFilterLists": {
"message": "Filter lists",
"message": "فہرستوں کو فلٹر کریں۔",
"description": "Link text to uBO's own filter lists repo"
},
"aboutDependencies": {
"message": "External dependencies (GPLv3-compatible):",
"message": "بیرونی انحصار (GPLv3-مطابق):",
"description": "Shown in the About pane"
},
"firstRunSectionLabel": {
"message": "Welcome",
"message": "خوش آمدید",
"description": "The header text for the welcome message section"
},
"firstRunDescription": {
"message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, <em>Basic</em> mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.",
"message": "آپ نے ابھی یو بی او لائٹ انسٹال کیا ہے۔ یہاں آپ تمام ویب سائٹس پر استعمال کرنے کے لیے ڈیفالٹ فلٹرنگ موڈ کا انتخاب کر سکتے ہیں۔\n\nپہلے سے طے شدہ طور پر، <em>بنیادی</em> موڈ کو منتخب کیا جاتا ہے کیونکہ اسے ڈیٹا کو پڑھنے اور اس میں ترمیم کرنے کی اجازت کی ضرورت نہیں ہوتی ہے۔ اگر آپ کو uBO Lite پر بھروسہ ہے، تو آپ اسے تمام ویب سائٹس پر ڈیٹا کو پڑھنے اور اس میں ترمیم کرنے کی وسیع اجازت دے سکتے ہیں تاکہ تمام ویب سائٹس کے لیے پہلے سے طے شدہ فلٹرنگ کی مزید جدید صلاحیتوں کو فعال کیا جا سکے۔",
"description": "Descriptive text shown at first install time only "
},
"defaultFilteringModeSectionLabel": {
"message": "Default filtering mode",
"message": "ڈیفالٹ فلٹرنگ موڈ",
"description": "The header text for the default filtering mode section"
},
"defaultFilteringModeDescription": {
"message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.",
"message": "ڈیفالٹ فلٹرنگ موڈ کو فی ویب سائٹ فلٹرنگ موڈز کے ذریعے اوور رائیڈ کر دیا جائے گا۔ آپ کسی بھی ویب سائٹ پر فلٹرنگ موڈ کو ایڈجسٹ کرسکتے ہیں اس کے مطابق جو بھی موڈ اس ویب سائٹ پر بہترین کام کرتا ہے۔ ہر موڈ کے اپنے فوائد اور نقصانات ہیں۔",
"description": "This describes the default filtering mode setting"
},
"filteringMode0Name": {
"message": "no filtering",
"message": "کوئی فلٹرنگ نہیں",
"description": "Name of blocking mode 0"
},
"filteringMode1Name": {
"message": "basic",
"message": "بنیادی",
"description": "Name of blocking mode 1"
},
"filteringMode2Name": {
"message": "optimal",
"message": "بہترین",
"description": "Name of blocking mode 2"
},
"filteringMode3Name": {
"message": "مکمل",
"description": "Name of blocking mode 3"
},
"basicFilteringModeDescription": {
"message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.",
"message": "منتخب فلٹر فہرستوں سے بنیادی نیٹ ورک فلٹرنگ۔\n\nویب سائٹس پر ڈیٹا کو پڑھنے اور اس میں ترمیم کرنے کے لیے اجازت کی ضرورت نہیں ہے۔",
"description": "This describes the 'basic' filtering mode"
},
"optimalFilteringModeDescription": {
"message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.",
"message": "اعلی درجے کی نیٹ ورک فلٹرنگ کے علاوہ منتخب فلٹر فہرستوں سے مخصوص توسیعی فلٹرنگ۔\n\nتمام ویب سائٹس پر ڈیٹا کو پڑھنے اور اس میں ترمیم کرنے کے لیے وسیع اجازت درکار ہے۔",
"description": "This describes the 'optimal' filtering mode"
},
"completeFilteringModeDescription": {
"message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.",
"message": "اعلی درجے کی نیٹ ورک فلٹرنگ کے علاوہ منتخب فلٹر فہرستوں سے مخصوص اور عام توسیعی فلٹرنگ۔\n\nتمام ویب سائٹس پر ڈیٹا کو پڑھنے اور اس میں ترمیم کرنے کے لیے وسیع اجازت درکار ہے۔\n\nعام توسیع شدہ فلٹرنگ ویب پیج کے وسائل کے زیادہ استعمال کا سبب بن سکتی ہے۔",
"description": "This describes the 'complete' filtering mode"
},
"noFilteringModeDescription": {
"message": "List of hostnames for which no filtering will take place.",
"message": "میزبان ناموں کی فہرست جن کے لیے کوئی فلٹرنگ نہیں ہوگی۔",
"description": "A short description for the editable field which lists trusted sites"
},
"behaviorSectionLabel": {
"message": "Behavior",
"message": "رویہ",
"description": "The header text for the 'Behavior' section"
},
"autoReloadLabel": {
"message": "Automatically reload page when changing filtering mode",
"message": "فلٹرنگ موڈ تبدیل کرتے وقت صفحہ خودکار طور پر دوبارہ لوڈ کریں۔",
"description": "Label for a checkbox in the options page"
},
"showBlockedCountLabel": {
"message": "Show the number of blocked requests on the toolbar icon",
"message": "ٹول بار کے آئیکن پر بلاک شدہ درخواستوں کی تعداد دکھائیں۔",
"description": "Label for a checkbox in the options page"
}
}
4 changes: 2 additions & 2 deletions src/_locales/br_FR/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -484,11 +484,11 @@
"description": "Filter lists section name"
},
"3pGroupSocial": {
"message": "Social widgets",
"message": "Widgetoù sokial",
"description": "Filter lists section name"
},
"3pGroupCookies": {
"message": "Cookie notices",
"message": "Kemennadennoù diwar-benn an toupinoù",
"description": "Filter lists section name"
},
"3pGroupAnnoyances": {
Expand Down
10 changes: 5 additions & 5 deletions src/_locales/bs/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -484,11 +484,11 @@
"description": "Filter lists section name"
},
"3pGroupSocial": {
"message": "Social widgets",
"message": "Društveni widgeti",
"description": "Filter lists section name"
},
"3pGroupCookies": {
"message": "Cookie notices",
"message": "Obavještenja o kolačićima",
"description": "Filter lists section name"
},
"3pGroupAnnoyances": {
Expand Down Expand Up @@ -540,11 +540,11 @@
"description": "Warning against copy-pasting filters from random sources"
},
"1pEnableMyFiltersLabel": {
"message": "Enable my custom filters",
"message": "Omogući moje prilagođene filtere",
"description": "Label for the checkbox use to enable/disable 'My filters' list"
},
"1pTrustMyFiltersLabel": {
"message": "Allow custom filters requiring trust",
"message": "Dozvolite prilagođene filtere koji zahtijevaju povjerenje",
"description": "Label for the checkbox use to trust the content of 'My filters' list"
},
"1pImport": {
Expand Down Expand Up @@ -1264,7 +1264,7 @@
"description": "Label for keyboard shortcut used to toggle cosmetic filtering"
},
"toggleJavascript": {
"message": "Toggle JavaScript",
"message": "Uključi JavaScript",
"description": "Label for keyboard shortcut used to toggle no-scripting switch"
},
"relaxBlockingMode": {
Expand Down
Loading

0 comments on commit a0de43a

Please sign in to comment.