aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dist/description/description-fy.txt49
-rw-r--r--dist/description/description-ko.txt2
-rw-r--r--src/_locales/fy/messages.json538
-rw-r--r--src/_locales/he/messages.json2
-rw-r--r--src/_locales/hu/messages.json18
-rw-r--r--src/_locales/id/messages.json2
-rw-r--r--src/_locales/it/messages.json2
-rw-r--r--src/_locales/nl/messages.json2
-rw-r--r--src/_locales/ru/messages.json16
-rw-r--r--src/_locales/sl/messages.json26
-rw-r--r--src/_locales/te/messages.json2
-rw-r--r--src/_locales/vi/messages.json4
-rwxr-xr-xtools/import-crowdin.sh2
13 files changed, 627 insertions, 38 deletions
diff --git a/dist/description/description-fy.txt b/dist/description/description-fy.txt
new file mode 100644
index 0000000..e0435c1
--- /dev/null
+++ b/dist/description/description-fy.txt
@@ -0,0 +1,49 @@
+In effisjnte adblocker: brûkt hast gjin prosessorkrêft en ûnthâld. Dochs kin it tûzenen filters mear lade en tapasse as oare populêre adblockers.
+
+Yllustrearre effisjinsjefergeliking: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared
+
+Gebrûk: Mei de grutte oan-útknop yn de pop-up kin uBlock permanint yn- of útskeakele wurde foar de aktuele website. It wurdt inkeld op de aktuele website tapast. It is gjin globale oan-útknop.
+
+***
+
+Fleksibel, want it is mear as in "adblocker": it kin ek filters ynlêze en meitsje fan hostsbestannen.
+
+Standert wurde de folgjende filterlisten laden en tapast:
+
+- EasyList
+- Peter Lowe’s Ad server list
+- EasyPrivacy
+- Malware domains
+
+Der binne mear listen beskikber dy't jo ynskeakelje kin:
+
+- Fanboy’s Enhanced Tracking List
+- Dan Pollock’s hosts file
+- hpHosts’s Ad and tracking servers
+- MVPS HOSTS
+- Spam404
+- En in protte mear
+
+Natuerlik wurdt it ûnthâldgebrûk grutter as der mear filters ynskeakele wurde. Mar sels nei it ynskeakeljen fan Fanboy's twa ekstra listen, hpHosts’s Ad en tracking servers, hat uBlock in leger ûnthâldgebrûk as oare populêre blockers.
+
+Let op, it gebrûk fan guon fan dizze ekstra listen ferheget de kâns dat websites net korrekt werjûn wurde -- seker de listen dy't normaal as hosts-bestân brûkt wurde.
+
+***
+
+Sûnder de standert filterlist docht dizze add-on neat. Dus as jo ea echt in bydrage leverje wolle, tink dan oan de minsken dy't hurd wurkje om de filterlisten dy't jo brûke te ûnderhâlden, hokker allegearre fergees beskikber makke binne.
+
+***
+
+Fergees.
+Open source mei publike lisinsje (GPLv3)
+Foar brûkers, troch brûkers.
+
+Meiwurkers @ Github: https://github.com/gorhill/uBlock/graphs/contributors
+Meiwurkers @ Crowdin: https://crowdin.net/project/ublock
+
+***
+
+Unthâld dat dit in hiele betide ferzje is as jo kommentaar leverje.
+
+Projektwizigingslochboek:
+https://github.com/gorhill/uBlock/releases
diff --git a/dist/description/description-ko.txt b/dist/description/description-ko.txt
index 283e178..4519423 100644
--- a/dist/description/description-ko.txt
+++ b/dist/description/description-ko.txt
@@ -36,7 +36,7 @@
완전히 무료입니다.
오픈소스이며, 공개 라이센스(GPLv3)를 따릅니다.
-유저를 위한, 유저에 의한.
+사용자를 위한, 사용자에 의한.
기여자 @ Github: https://github.com/gorhill/uBlock/graphs/contributors
기여자 @ Crowdin: https://crowdin.net/project/ublock
diff --git a/src/_locales/fy/messages.json b/src/_locales/fy/messages.json
new file mode 100644
index 0000000..d07d63e
--- /dev/null
+++ b/src/_locales/fy/messages.json
@@ -0,0 +1,538 @@
+{
+ "extName":{
+ "message":"uBlock₀",
+ "description":"extension name."
+ },
+ "extShortDesc":{
+ "message":"Einlik, in effisjinte adblocker. Brûkt hast gjin prosessorkrêft of ûnthâld.",
+ "description":"this will be in the chrome web store: must be 132 characters or less"
+ },
+ "dashboardName":{
+ "message":"uBlock₀ — Dashboerd",
+ "description":"English: uBlock₀ — Dashboard"
+ },
+ "settingsPageName":{
+ "message":"Ynstellingen",
+ "description":"appears as tab name in dashboard"
+ },
+ "3pPageName":{
+ "message":"Filters fan tredden",
+ "description":"appears as tab name in dashboard"
+ },
+ "1pPageName":{
+ "message":"Myn filters",
+ "description":"appears as tab name in dashboard"
+ },
+ "rulesPageName":{
+ "message":"Myn rigels",
+ "description":"appears as tab name in dashboard"
+ },
+ "whitelistPageName":{
+ "message":"Whitelist",
+ "description":"appears as tab name in dashboard"
+ },
+ "statsPageName":{
+ "message":"uBlock₀ — Netwurkfersiken-lochboek",
+ "description":"Title for the network request log window"
+ },
+ "aboutPageName":{
+ "message":"Oer",
+ "description":"appears as tab name in dashboard"
+ },
+ "popupPowerSwitchInfo":{
+ "message":"Klikke: uBlock₀ foar dizze website yn-\/útskeakelje.\n\nCtrl+klikke: uBlock₀ inkeld foar dizze side útskeakelje.",
+ "description":"English: Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page."
+ },
+ "popupBlockedRequestPrompt":{
+ "message":"blokkearre fersiken",
+ "description":"English: requests blocked"
+ },
+ "popupBlockedOnThisPagePrompt":{
+ "message":"op dizze side",
+ "description":"English: on this page"
+ },
+ "popupBlockedStats":{
+ "message":"{{count}} fan {{percent}}%",
+ "description":"Example: 15 or 13%"
+ },
+ "popupBlockedSinceInstallPrompt":{
+ "message":"sûnt ynstallaasje",
+ "description":"English: since install"
+ },
+ "popupOr":{
+ "message":"of",
+ "description":"English: or"
+ },
+ "popupTipDashboard":{
+ "message":"Klik om it dashboerd te iepenjen",
+ "description":"English: Click to open the dashboard"
+ },
+ "popupTipPicker":{
+ "message":"Elemintkiesmoadus iepenje",
+ "description":"English: Enter element picker mode"
+ },
+ "popupTipLog":{
+ "message":"Nei fersikenlochboek gean",
+ "description":"English: Go to request log"
+ },
+ "popupTipNoPopups":{
+ "message":"Alle pop-ups foar dizze website yn-\/útskeakelje",
+ "description":"English: Toggle the blocking of all popups for this site"
+ },
+ "popupTipNoStrictBlocking":{
+ "message":"Strikte blokkearring foar dizze website yn-\/útskeakelje",
+ "description":"English: Toggle strict blocking for this site"
+ },
+ "popupTipNoCosmeticFiltering":{
+ "message":"Kosmetyske filters foar dizze website yn-\/útskeakelje",
+ "description":"English: Toggle cosmetic filtering for this site"
+ },
+ "popupAnyRulePrompt":{
+ "message":"alles",
+ "description":""
+ },
+ "popupImageRulePrompt":{
+ "message":"ôfbyldingen",
+ "description":""
+ },
+ "popup3pAnyRulePrompt":{
+ "message":"fan tredden",
+ "description":""
+ },
+ "popupInlineScriptRulePrompt":{
+ "message":"inline scripts",
+ "description":""
+ },
+ "popup1pScriptRulePrompt":{
+ "message":"scripts fan de sites sels",
+ "description":""
+ },
+ "popup3pScriptRulePrompt":{
+ "message":"scripts fan tredden",
+ "description":""
+ },
+ "popup3pFrameRulePrompt":{
+ "message":"frames fan tredden",
+ "description":""
+ },
+ "popupHitDomainCountPrompt":{
+ "message":"ferbûne domeinen",
+ "description":"appears in popup"
+ },
+ "popupHitDomainCount":{
+ "message":"{{count}} fan de {{total}}",
+ "description":"appears in popup"
+ },
+ "pickerCreate":{
+ "message":"Meitsje",
+ "description":"English: Create"
+ },
+ "pickerPick":{
+ "message":"Kieze",
+ "description":"English: Pick"
+ },
+ "pickerQuit":{
+ "message":"Slute",
+ "description":"English: Quit"
+ },
+ "pickerNetFilters":{
+ "message":"Netfilters",
+ "description":"English: Net filters"
+ },
+ "pickerCosmeticFilters":{
+ "message":"Kosmetyske filters",
+ "description":"English: Cosmetic filters"
+ },
+ "pickerCosmeticFiltersHint":{
+ "message":"Klik, Ctrl-klik",
+ "description":"English: Click, Ctrl-click"
+ },
+ "pickerContextMenuEntry":{
+ "message":"Elemint blokkearje",
+ "description":"English: Block element"
+ },
+ "settingsCollapseBlockedPrompt":{
+ "message":"Tydlike oantsjutting fan blokkearre eleminten ferstopje",
+ "description":"English: Hide placeholders of blocked elements"
+ },
+ "settingsIconBadgePrompt":{
+ "message":"It tal blokkearre oanfragen op it ikoan toane",
+ "description":"English: Show the number of blocked requests on the icon"
+ },
+ "settingsContextMenuPrompt":{
+ "message":"Wêr mooglik fan it kontekstmenu gebrûk meitsje",
+ "description":"English: Make use of context menu where appropriate"
+ },
+ "settingsColorBlindPrompt":{
+ "message":"Kleureblyn freonlik",
+ "description":"English: Color-blind friendly"
+ },
+ "settingsAdvancedUserPrompt":{
+ "message":"Ik bin in betûfte brûker (<a href='https:\/\/github.com\/gorhill\/uBlock\/wiki\/Advanced-user-features'>Lês dit earst<\/a>)",
+ "description":"English: "
+ },
+ "settingsExperimentalPrompt":{
+ "message":"Eksperimentele funksjes ynskeakelje (<a href='https:\/\/github.com\/gorhill\/uBlock\/wiki\/Experimental-features'>Oer<\/a>)",
+ "description":"English: Enable experimental features"
+ },
+ "settingsStorageUsed":{
+ "message":"Brûkte ûnthâldromte: {{value}} bytes",
+ "description":"English: Storage used: {{}} bytes"
+ },
+ "settingsLastRestorePrompt":{
+ "message":"Lêste werstel:",
+ "description":"English: Last restore:"
+ },
+ "settingsLastBackupPrompt":{
+ "message":"Lêste reservekopy:",
+ "description":"English: Last backup:"
+ },
+ "3pListsOfBlockedHostsPrompt":{
+ "message":"{{netFilterCount}} netwurkfilters + {{cosmeticFilterCount}} kosmetyske filters fan:",
+ "description":"English: {{netFilterCount}} network filters + {{cosmeticFilterCount}} cosmetic filters from:"
+ },
+ "3pListsOfBlockedHostsPerListStats":{
+ "message":"{{used}} gebrûk fan {{total}}",
+ "description":"English: {{used}} used out of {{total}}"
+ },
+ "3pAutoUpdatePrompt1":{
+ "message":"Filterlisten automatysk fernije.",
+ "description":"English: Auto-update filter lists."
+ },
+ "3pUpdateNow":{
+ "message":"No fernije",
+ "description":"English: Update now"
+ },
+ "3pPurgeAll":{
+ "message":"Alle buffers leegje",
+ "description":"English: Purge all caches"
+ },
+ "3pParseAllABPHideFiltersPrompt1":{
+ "message":"Kosmetyske filters ynlêze en tapasse.",
+ "description":"English: Parse and enforce Adblock+ element hiding filters."
+ },
+ "3pParseAllABPHideFiltersInfo":{
+ "message":"<p>Dizze opsje skeakelt it ynlêzen en tapassen fan <a href=\"https:\/\/adblockplus.org\/en\/faq_internal#elemhide\">Adblock Plus-kompatibele &ldquo;element hiding&rdquo; filters<\/a> yn. Dizze filters binne suver kosmetysk: se ferstopje eleminten yn de webside dy't fisueel steurend wêze kinne en kinne dus net blokkearre wurde troch de op netfersiken basearre filterengine.<\/p><p>It ynskeakeljen fan dizze funksje ferheget it ûnthâldgebrûk fan uBlock₀.<\/p>",
+ "description":"English: see English messages.json"
+ },
+ "3pListsOfBlockedHostsHeader":{
+ "message":"List fan blokkearree hosts",
+ "description":"English: Lists of blocked hosts"
+ },
+ "3pApplyChanges":{
+ "message":"Wizigingen tapasse",
+ "description":"English: Apply changes"
+ },
+ "3pGroupAds":{
+ "message":"Advertinsjes",
+ "description":"English: Ads"
+ },
+ "3pGroupPrivacy":{
+ "message":"Privacy",
+ "description":"English: Privacy"
+ },
+ "3pGroupMalware":{
+ "message":"Malwaredomeinen",
+ "description":"English: Malware domains"
+ },
+ "3pGroupSocial":{
+ "message":"Sosjaal",
+ "description":"English: Social"
+ },
+ "3pGroupMultipurpose":{
+ "message":"Multifunksjoneel",
+ "description":"English: Multipurpose"
+ },
+ "3pGroupRegions":{
+ "message":"Gebieden, talen",
+ "description":"English: Regions, languages"
+ },
+ "3pGroupCustom":{
+ "message":"Oanpast",
+ "description":"English: Custom"
+ },
+ "3pExternalListsHint":{
+ "message":"Ien URL per rigel. Rigels begjinnend mei &lsquo;!&rsquo; wurde negearre. Unjildige URL's wurde stil negearre.",
+ "description":"English: One URL per line. Lines prefixed with &lsquo;!&rsquo; will be ignored. Invalid URLs will be silently ignored."
+ },
+ "3pExternalListsApply":{
+ "message":"Tapasse",
+ "description":"English: Parse"
+ },
+ "3pExternalListPurge":{
+ "message":"buffer leegje",
+ "description":"English: purge cache"
+ },
+ "3pExternalListNew":{
+ "message":"nije ferzje beskikber",
+ "description":"English: new version available"
+ },
+ "3pExternalListObsolete":{
+ "message":"ferâldere",
+ "description":"English: outdated"
+ },
+ "3pLastUpdate":{
+ "message":"Lêste fernijing: {{ago}}",
+ "description":"English: Last update: {{ago}}, where 'ago' will be replaced with something like '2 days ago'"
+ },
+ "1pFormatHint":{
+ "message":"Ien filter per rigel. Ien filter kin in gewoane hostnamme of ien Adblock Plus-kompatibel filter wêze. Rigels begjinnend mei &lsquo;!&rsquo; wurde negearre.",
+ "description":"English: One filter per line. A filter can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with &lsquo;!&rsquo; will be ignored."
+ },
+ "1pImport":{
+ "message":"Ymportearje en tafoegje",
+ "description":"English: Import and append"
+ },
+ "1pExport":{
+ "message":"Eksportearje",
+ "description":"English: Export"
+ },
+ "1pExportFilename":{
+ "message":"myn-ublock-statyske-filters_{{datetime}}.txt",
+ "description":"English: my-ublock-static-filters_{{datetime}}.txt"
+ },
+ "1pApplyChanges":{
+ "message":"Wizigingen tapasse",
+ "description":"English: Apply changes"
+ },
+ "rulesPermanentHeader":{
+ "message":"Permaninte rigels",
+ "description":"header"
+ },
+ "rulesTemporaryHeader":{
+ "message":"Tydlike rigels",
+ "description":"header"
+ },
+ "rulesRevert":{
+ "message":"Tebeksette",
+ "description":"This will remove all temporary rules"
+ },
+ "rulesCommit":{
+ "message":"Tapasse",
+ "description":"This will persist temporary rules"
+ },
+ "rulesEdit":{
+ "message":"Bewurkje",
+ "description":"Will enable manual-edit mode (textarea)"
+ },
+ "rulesEditSave":{
+ "message":"Bewarje",
+ "description":"Will save manually-edited content and exit manual-edit mode"
+ },
+ "rulesEditDiscard":{
+ "message":"Annulearje",
+ "description":"Will discard manually-edited content and exit manual-edit mode"
+ },
+ "rulesImport":{
+ "message":"Ut bestân ymportearje...",
+ "description":""
+ },
+ "rulesExport":{
+ "message":"Nei bestân eksportearje",
+ "description":""
+ },
+ "rulesDefaultFileName":{
+ "message":"myn-ublock-dynamyske-rigels_{{datetime}}.txt",
+ "description":"default file name to use"
+ },
+ "rulesHint":{
+ "message":"List fan jo dynamyske filterrigels.",
+ "description":"English: List of your dynamic filtering rules."
+ },
+ "rulesFormatHint":{
+ "message":"Rigelsyntaks: <code>boarne bestimming type aksje<\/code> (<a href='https:\/\/github.com\/gorhill\/uBlock\/wiki\/Dynamic-filtering:-rule-syntax'>folsleine dokumintaasje<\/a>).",
+ "description":"English: dynamic rule syntax and full documentation."
+ },
+ "whitelistPrompt":{
+ "message":"Jo list fan hostnammen wêrop uBlock₀ útskeakele is. Ien per rigel ynjaan. Unjildige hostnammen wurde stil negearre.",
+ "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":"Ymportearje en tafoegje",
+ "description":"English: Import and append"
+ },
+ "whitelistExport":{
+ "message":"Eksportearje",
+ "description":"English: Export"
+ },
+ "whitelistExportFilename":{
+ "message":"myn-ublock-whitelist_{{datetime}}.txt",
+ "description":"English: my-ublock-whitelist_{{datetime}}.txt"
+ },
+ "whitelistApply":{
+ "message":"Wizigingen tapasse",
+ "description":"English: Apply changes"
+ },
+ "logNetRequestsPrompt":{
+ "message":"It loggen fan netwurkfersiken ynskeakelje",
+ "description":"English: Enable the logging of network requests"
+ },
+ "logNetRequestsHelp":{
+ "message":"As jo wolle kinne jo de details fan netwurkfersiken besjen troch dizze opsje yn te skeakeljen. It loggen fan netwurkfersiken ferheget it ûnthâldgebrûk fan uBlock₀. Dizze opsje is standert útskeakele, omdat de measte brûkers dit net brûke.",
+ "description":"English: see _locales\/en\/messages.log"
+ },
+ "logBlockedRequestsHeader":{
+ "message":"Blokkearre fersiken",
+ "description":"English: Blocked requests"
+ },
+ "logAllowedRequestsHeader":{
+ "message":"Talitten fersiken",
+ "description":"English: Allowed requests"
+ },
+ "logRequestsHeaderType":{
+ "message":"Type",
+ "description":"English: Type"
+ },
+ "logRequestsHeaderDomain":{
+ "message":"Domein",
+ "description":"English: Domain"
+ },
+ "logRequestsHeaderURL":{
+ "message":"URL",
+ "description":"English: URL"
+ },
+ "logRequestsHeaderFilter":{
+ "message":"Filter",
+ "description":"English: Filter"
+ },
+ "logBlockedRequestsEmpty":{
+ "message":"Foar dizze side binne gjin blokkearre fersiken logd",
+ "description":"English: No blocked requests logged for this page"
+ },
+ "logAllowedRequestsEmpty":{
+ "message":"Faor dizze side binne gjin talitten fersiken logd",
+ "description":"English: No non-blocked requests logged for this page"
+ },
+ "logBehindTheScene":{
+ "message":"Achter de skermen",
+ "description":"Pretty name for behind-the-scene network requests"
+ },
+ "logFilterPrompt":{
+ "message":"lochboekitems filterje",
+ "description":"English: filter log entries"
+ },
+ "logMaxEntriesTip":{
+ "message":"Maksimum oantal lochboekitems",
+ "description":"Tooltip informaing that the input field is to set the maximum number of entries in the log"
+ },
+ "aboutChangelog":{
+ "message":"Wizigingenlochboek",
+ "description":"English: Change log"
+ },
+ "aboutWiki":{
+ "message":"Wiki",
+ "description":"English: project' wiki on Github"
+ },
+ "aboutCode":{
+ "message":"Boarnekoade (GPLv3)",
+ "description":"English: Source code (GPLv3)"
+ },
+ "aboutContributors":{
+ "message":"Meiwurkers",
+ "description":"English: Contributors"
+ },
+ "aboutBackupDataButton":{
+ "message":"Reservekopy nei bestân",
+ "description":"English: Backup to file"
+ },
+ "aboutBackupFilename":{
+ "message":"myn-ublock-reservekopy_{{datetime}}.txt",
+ "description":"English: my-ublock-backup_{{datetime}}.txt"
+ },
+ "aboutRestoreDataButton":{
+ "message":"Ut bestân werstelle...",
+ "description":"English: Restore from file..."
+ },
+ "aboutResetDataButton":{
+ "message":"Nei de standertynstellingen weromsette...",
+ "description":"English: Reset to default settings..."
+ },
+ "aboutRestoreDataConfirm":{
+ "message":"Al jo ynstellingen sille oerskreaun wurde mei de reservekopygegevens fan {{time}} en uBlock₀ sil werstart wurde.\n\nBinne jo wis dat jo alle besteande ynstellingen oerskriuwe wolle mei de reservekopygegevens?",
+ "description":"Message asking user to confirm restore"
+ },
+ "aboutRestoreDataError":{
+ "message":"De gegevens koenen net lêzen wurde of binne ûnjildich",
+ "description":"Message to display when an error occurred during restore"
+ },
+ "aboutResetDataConfirm":{
+ "message":"Al jo ynstellingen sille fuortsmiten wurde, wêrnei uBlock₀ werstart.\n\nYnstellingen dochs werstelle nei de standertwearden?",
+ "description":"Message asking user to confirm reset"
+ },
+ "errorCantConnectTo":{
+ "message":"Kin net ferbine mei {{url}}",
+ "description":"English: Network error: unable to connect to {{url}}"
+ },
+ "subscriberConfirm":{
+ "message":"uBlock₀: De folgjende URL oan jo oanpaste filterlisten tafoegje?\n\nTitel: \"{{title}}\"\nURL: {{url}}",
+ "description":"English: The message seen by the user to confirm subscription to a ABP filter list"
+ },
+ "elapsedOneMinuteAgo":{
+ "message":"in minút lyn",
+ "description":"English: a minute ago"
+ },
+ "elapsedManyMinutesAgo":{
+ "message":"{{value}} minuten lyn",
+ "description":"English: {{value}} minutes ago"
+ },
+ "elapsedOneHourAgo":{
+ "message":"in oere lyn",
+ "description":"English: an hour ago"
+ },
+ "elapsedManyHoursAgo":{
+ "message":"{{value}} oeren lyn",
+ "description":"English: {{value}} hours ago"
+ },
+ "elapsedOneDayAgo":{
+ "message":"in dei lyn",
+ "description":"English: a day ago"
+ },
+ "elapsedManyDaysAgo":{
+ "message":"{{value}} dagen lyn",
+ "description":"English: {{value}} days ago"
+ },
+ "showDashboardButton":{
+ "message":"Dashboard toane",
+ "description":"Firefox\/Fennec-specific: Show Dashboard"
+ },
+ "showNetworkLogButton":{
+ "message":"Netwurkfersiken-logboek toane",
+ "description":"Firefox\/Fennec-specific: Show Network Request Log"
+ },
+ "fennecMenuItemBlockingOff":{
+ "message":"útskeakele",
+ "description":"Firefox-specific: appears as 'uBlock₀ (off)'"
+ },
+ "docblockedPrompt1":{
+ "message":"uBlock₀ hat it laden fan de folgjende side opkeard:",
+ "description":"English: uBlock₀ has prevented the following page from loading:"
+ },
+ "docblockedPrompt2":{
+ "message":"Fanwege it folgjende filter",
+ "description":"English: Because of the following filter"
+ },
+ "docblockedBack":{
+ "message":"Tebekgean",
+ "description":"English: Go back"
+ },
+ "docblockedClose":{
+ "message":"Finster slute",
+ "description":"English: Close this window"
+ },
+ "docblockedProceed":{
+ "message":"Strikte blokkearring útskeakelje foar {{hostname}}",
+ "description":"English: Disable strict blocking for {{hostname}} ..."
+ },
+ "docblockedDisableTemporary":{
+ "message":"Tydlik",
+ "description":"English: Temporarily"
+ },
+ "docblockedDisablePermanent":{
+ "message":"Permanint",
+ "description":"English: Permanently"
+ },
+ "dummy":{
+ "message":"This entry must be the last one",
+ "description":"so we dont need to deal with comma for last entry"
+ }
+} \ No newline at end of file
diff --git a/src/_locales/he/messages.json b/src/_locales/he/messages.json
index 8ad0496..caa17df 100644
--- a/src/_locales/he/messages.json
+++ b/src/_locales/he/messages.json
@@ -164,7 +164,7 @@
"description":"English: Make use of context menu where appropriate"
},
"settingsColorBlindPrompt":{
- "message":"Color-blind friendly",
+ "message":"ידידותי לעיוורי צבעים",
"description":"English: Color-blind friendly"
},
"settingsAdvancedUserPrompt":{
diff --git a/src/_locales/hu/messages.json b/src/_locales/hu/messages.json
index bfa4b9d..0ef68a9 100644
--- a/src/_locales/hu/messages.json
+++ b/src/_locales/hu/messages.json
@@ -40,7 +40,7 @@
"description":"appears as tab name in dashboard"
},
"popupPowerSwitchInfo":{
- "message":"Klikk: uBlock tiltása\/engedélyezése ezen a webhelyen.\n\nCtrl+klikk: csak a jelenlegi oldal tiltása\/engedélyezése.",
+ "message":"Klikk: uBlock₀ tiltása\/engedélyezése ezen a webhelyen.\n\nCtrl+klikk: csak a jelenlegi oldal tiltása\/engedélyezése.",
"description":"English: Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page."
},
"popupBlockedRequestPrompt":{
@@ -84,7 +84,7 @@
"description":"English: Toggle strict blocking for this site"
},
"popupTipNoCosmeticFiltering":{
- "message":"Kozmetikai szűrés ki- és bekapcsolása ehhez a weboldalhoz",
+ "message":"Kozmetikai szűrés ki- és bekapcsolása ezen a weboldalon",
"description":"English: Toggle cosmetic filtering for this site"
},
"popupAnyRulePrompt":{
@@ -164,7 +164,7 @@
"description":"English: Make use of context menu where appropriate"
},
"settingsColorBlindPrompt":{
- "message":"Vakbarát",
+ "message":"Color-blind friendly",
"description":"English: Color-blind friendly"
},
"settingsAdvancedUserPrompt":{
@@ -212,7 +212,7 @@
"description":"English: Parse and enforce Adblock+ element hiding filters."
},
"3pParseAllABPHideFiltersInfo":{
- "message":"<p>Ez a beállítás engedélyezi az <a href=\"https:\/\/adblockplus.org\/en\/faq_internal#elemhide\">Adblock Plus-típusú &ldquo;elemelrejtő&rdquo; szűrőket<\/a>. Ezek kizárólag kozmetikai célokat szolgálnak; elrejtik egy webhely azon elemeit, amelyek vizuálisan zavaróak, de a hálózati lekérések alapján nem szűrhetők ki.<\/p><p>A beállítás engedélyezése megnöveli a <i>uBlock<\/i> memóriahasználatát.<\/p>",
+ "message":"<p>Ez a beállítás engedélyezi az <a href=\"https:\/\/adblockplus.org\/en\/faq_internal#elemhide\">Adblock Plus-típusú &ldquo;elemelrejtő&rdquo; szűrőket<\/a>. Ezek kizárólag kozmetikai célokat szolgálnak; elrejtik egy webhely azon elemeit, amelyek vizuálisan zavaróak, de a hálózati lekérések alapján nem szűrhetők ki.<\/p><p>A beállítás engedélyezése megnöveli a <i>uBlock₀<\/i> memóriahasználatát.<\/p>",
"description":"English: see English messages.json"
},
"3pListsOfBlockedHostsHeader":{
@@ -344,7 +344,7 @@
"description":"English: dynamic rule syntax and full documentation."
},
"whitelistPrompt":{
- "message":"Az álábbi listában felsorolt hostokon a kiegészítő nem fog működni. Soronként egy bejegyzés. Érvénytelen hostnevek figyelmen kívül maradnak.",
+ "message":"Az alábbi listában felsorolt hostokon a kiegészítő nem fog működni. Soronként egy bejegyzés. Érvénytelen hostnevek figyelmen kívül maradnak.",
"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":{
@@ -448,7 +448,7 @@
"description":"English: Reset to default settings..."
},
"aboutRestoreDataConfirm":{
- "message":"A jelenlegi beállítások felülíródnak a mentett adatokkal (mentési idő: {{time}}), utána a uBlock újraindul.\n\nFelülírja a jelenlegi beállításokat a biztonsági mentéssel?",
+ "message":"A jelenlegi beállítások felülíródnak a mentett adatokkal (mentési idő: {{time}}), utána a uBlock₀ újraindul.\n\nFelülírja a jelenlegi beállításokat a biztonsági mentéssel?",
"description":"Message asking user to confirm restore"
},
"aboutRestoreDataError":{
@@ -456,7 +456,7 @@
"description":"Message to display when an error occurred during restore"
},
"aboutResetDataConfirm":{
- "message":"Az összes beállítás törlődik, utána a uBlock újraindul.\n\nÁllítsa vissza a gyári beállításokat?",
+ "message":"Az összes beállítás törlődik, utána a uBlock₀ újraindul.\n\nÁllítsa vissza a gyári beállításokat?",
"description":"Message asking user to confirm reset"
},
"errorCantConnectTo":{
@@ -464,7 +464,7 @@
"description":"English: Network error: unable to connect to {{url}}"
},
"subscriberConfirm":{
- "message":"uBlock: Hozzáadja a következő URL-t a saját szűrő listákhoz?\n\nNév: \"{{title}}\"\nURL: \"{{url}}\"",
+ "message":"uBlock₀: Hozzáadja a következő URL-t a saját szűrő listákhoz?\n\nNév: \"{{title}}\"\nURL: \"{{url}}\"",
"description":"English: The message seen by the user to confirm subscription to a ABP filter list"
},
"elapsedOneMinuteAgo":{
@@ -504,7 +504,7 @@
"description":"Firefox-specific: appears as 'uBlock₀ (off)'"
},
"docblockedPrompt1":{
- "message":"uBlock nem engedte a következő lap betöltését:",
+ "message":"uBlock₀ nem engedte a következő lap betöltését:",
"description":"English: uBlock₀ has prevented the following page from loading:"
},
"docblockedPrompt2":{
diff --git a/src/_locales/id/messages.json b/src/_locales/id/messages.json
index 29ce492..74cdb63 100644
--- a/src/_locales/id/messages.json
+++ b/src/_locales/id/messages.json
@@ -164,7 +164,7 @@
"description":"English: Make use of context menu where appropriate"
},
"settingsColorBlindPrompt":{
- "message":"Color-blind friendly",
+ "message":"Ramah buta warna",
"description":"English: Color-blind friendly"
},
"settingsAdvancedUserPrompt":{
diff --git a/src/_locales/it/messages.json b/src/_locales/it/messages.json
index 031b56e..bdd78db 100644
--- a/src/_locales/it/messages.json
+++ b/src/_locales/it/messages.json
@@ -164,7 +164,7 @@
"description":"English: Make use of context menu where appropriate"
},
"settingsColorBlindPrompt":{
- "message":"Color-blind friendly",
+ "message":"Adatto ai daltonici",
"description":"English: Color-blind friendly"
},
"settingsAdvancedUserPrompt":{
diff --git a/src/_locales/nl/messages.json b/src/_locales/nl/messages.json
index 8a296e0..a49798a 100644
--- a/src/_locales/nl/messages.json
+++ b/src/_locales/nl/messages.json
@@ -164,7 +164,7 @@
"description":"English: Make use of context menu where appropriate"
},
"settingsColorBlindPrompt":{
- "message":"Color-blind friendly",
+ "message":"Kleurenblind-vriendelijk",
"description":"English: Color-blind friendly"
},
"settingsAdvancedUserPrompt":{
diff --git a/src/_locales/ru/messages.json b/src/_locales/ru/messages.json
index 31cd3b6..d5fe2d9 100644
--- a/src/_locales/ru/messages.json
+++ b/src/_locales/ru/messages.json
@@ -40,7 +40,7 @@
"description":"appears as tab name in dashboard"
},
"popupPowerSwitchInfo":{
- "message":"Клик: отключить\/включить µBlock для этого сайта.\n\nCTRL+Клик: отключить µBlock для этой страницы.",
+ "message":"ЛКМ: отключить\/включить uBlock₀ для этого сайта.\n\nCtrl+ЛКМ: отключить uBlock₀ для этой страницы.",
"description":"English: Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page."
},
"popupBlockedRequestPrompt":{
@@ -212,7 +212,7 @@
"description":"English: Parse and enforce Adblock+ element hiding filters."
},
"3pParseAllABPHideFiltersInfo":{
- "message":"<p>Эта опция включает анализ и применение <a href=\"https:\/\/adblockplus.org\/en\/faq_internal#elemhide\">Adblock Plus-совместимых &ldquo;element hiding&rdquo; фильтров<\/a>. По сути это косметические фильтры - скрывают визуально раздражающие элементы страницы, которые не могут быть заблокированы механизмом фильтрации сетевых запросов.<\/p><p>Включение этой опции увеличивает использование памяти <i>µBlock<\/i>.<\/p>",
+ "message":"<p>Эта опция включает использование анализатора <a href=\"https:\/\/adblockplus.org\/en\/faq_internal#elemhide\">Adblock Plus-совместимых фильтров &ldquo;скрытия элементов&rdquo;<\/a>. Это косметические фильтры, дающие возможность скрыть ненужные элементы страницы, которые не могут быть заблокированы механизмом фильтрации сетевых запросов.<\/p><p>Использование данной опции увеличивает потребление памяти uBlock₀.<\/p>",
"description":"English: see English messages.json"
},
"3pListsOfBlockedHostsHeader":{
@@ -344,7 +344,7 @@
"description":"English: dynamic rule syntax and full documentation."
},
"whitelistPrompt":{
- "message":"Ваш список адресов сайтов, для которых µBlock будет неактивен. Одна запись на строку. Некорректные адреса будут проигнорированы без уведомлений.",
+ "message":"Ваш список адресов сайтов, для которых uBlock₀ будет неактивен. Одна запись на строку. Некорректные адреса будут проигнорированы без уведомлений.",
"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":{
@@ -368,7 +368,7 @@
"description":"English: Enable the logging of network requests"
},
"logNetRequestsHelp":{
- "message":"Вы можете анализировать данные сетевых запросов, включив эту опцию. Журналирование сетевых запросов увеличивает расход памяти µBlock. Функция по умолчанию отключена, поскольку большинство пользователей не используют её.",
+ "message":"Вы можете анализировать данные сетевых запросов, включив эту опцию. Журналирование сетевых запросов увеличивает расход памяти uBlock₀. Функция по умолчанию отключена, поскольку большинство пользователей не используют её.",
"description":"English: see _locales\/en\/messages.log"
},
"logBlockedRequestsHeader":{
@@ -448,7 +448,7 @@
"description":"English: Reset to default settings..."
},
"aboutRestoreDataConfirm":{
- "message":"Текущие настройки будут заменены данными из резервной копии от {{time}}, µBlock будет перезапущен.\n\nПерезаписать все существующие параметры данными из резервной копии?",
+ "message":"Текущие настройки будут заменены данными из резервной копии от {{time}}, и uBlock₀ будет перезапущен.\n\nПерезаписать все существующие параметры данными из резервной копии?",
"description":"Message asking user to confirm restore"
},
"aboutRestoreDataError":{
@@ -456,7 +456,7 @@
"description":"Message to display when an error occurred during restore"
},
"aboutResetDataConfirm":{
- "message":"Все ваши настройки будут удалены, µBlock будет перезапущен. \n\nВосстановить настройки по умолчанию?",
+ "message":"Все ваши настройки будут удалены, uBlock₀ будет перезапущен. \n\nВосстановить настройки по умолчанию?",
"description":"Message asking user to confirm reset"
},
"errorCantConnectTo":{
@@ -464,7 +464,7 @@
"description":"English: Network error: unable to connect to {{url}}"
},
"subscriberConfirm":{
- "message":"µBlock: Добавить этот адрес в список ваших фильтров?\n\nНазвание: \"{{title}}\"\nURL: {{url}}",
+ "message":"uBlock₀: добавить следующий адрес в ваш список фильтров?\n\nНазвание: \"{{title}}\"\nURL-адрес: {{url}}",
"description":"English: The message seen by the user to confirm subscription to a ABP filter list"
},
"elapsedOneMinuteAgo":{
@@ -504,7 +504,7 @@
"description":"Firefox-specific: appears as 'uBlock₀ (off)'"
},
"docblockedPrompt1":{
- "message":"uBlock предотвратил загрузку следующей страницы:",
+ "message":"uBlock₀ предотвратил загрузку следующей страницы:",
"description":"English: uBlock₀ has prevented the following page from loading:"
},
"docblockedPrompt2":{
diff --git a/src/_locales/sl/messages.json b/src/_locales/sl/messages.json
index 23227f2..b6edc88 100644
--- a/src/_locales/sl/messages.json
+++ b/src/_locales/sl/messages.json
@@ -32,7 +32,7 @@
"description":"appears as tab name in dashboard"
},
"statsPageName":{
- "message":"uBlock₀ — Network request log",
+ "message":"uBlock₀ — Omrežna dnevniška datoteka zahtev",
"description":"Title for the network request log window"
},
"aboutPageName":{
@@ -44,11 +44,11 @@
"description":"English: Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page."
},
"popupBlockedRequestPrompt":{
- "message":"requests blocked",
+ "message":"zahteva preprečena",
"description":"English: requests blocked"
},
"popupBlockedOnThisPagePrompt":{
- "message":"on this page",
+ "message":"na tej strani",
"description":"English: on this page"
},
"popupBlockedStats":{
@@ -56,7 +56,7 @@
"description":"Example: 15 or 13%"
},
"popupBlockedSinceInstallPrompt":{
- "message":"since install",
+ "message":"od namestitve",
"description":"English: since install"
},
"popupOr":{
@@ -88,11 +88,11 @@
"description":"English: Toggle cosmetic filtering for this site"
},
"popupAnyRulePrompt":{
- "message":"all",
+ "message":"vse",
"description":""
},
"popupImageRulePrompt":{
- "message":"images",
+ "message":"slike",
"description":""
},
"popup3pAnyRulePrompt":{
@@ -120,31 +120,31 @@
"description":"appears in popup"
},
"popupHitDomainCount":{
- "message":"{{count}} out of {{total}}",
+ "message":"{{count}} od {{total}}",
"description":"appears in popup"
},
"pickerCreate":{
- "message":"Create",
+ "message":"Ustvari",
"description":"English: Create"
},
"pickerPick":{
- "message":"Pick",
+ "message":"Izberi",
"description":"English: Pick"
},
"pickerQuit":{
- "message":"Quit",
+ "message":"Končaj",
"description":"English: Quit"
},
"pickerNetFilters":{
- "message":"Net filters",
+ "message":"Omrežni filtri",
"description":"English: Net filters"
},
"pickerCosmeticFilters":{
- "message":"Cosmetic filters",
+ "message":"Vizualni filtri",
"description":"English: Cosmetic filters"
},
"pickerCosmeticFiltersHint":{
- "message":"Click, Ctrl-click",
+ "message":"Klik, Ctrl-klik",
"description":"English: Click, Ctrl-click"
},
"pickerContextMenuEntry":{
diff --git a/src/_locales/te/messages.json b/src/_locales/te/messages.json
index 9f04b90..5dfaf4e 100644
--- a/src/_locales/te/messages.json
+++ b/src/_locales/te/messages.json
@@ -164,7 +164,7 @@
"description":"English: Make use of context menu where appropriate"
},
"settingsColorBlindPrompt":{
- "message":"Color-blind friendly",
+ "message":"వర్ణ అంధులకనుకూలమైన",
"description":"English: Color-blind friendly"
},
"settingsAdvancedUserPrompt":{
diff --git a/src/_locales/vi/messages.json b/src/_locales/vi/messages.json
index 465ad77..7c51a4f 100644
--- a/src/_locales/vi/messages.json
+++ b/src/_locales/vi/messages.json
@@ -40,7 +40,7 @@
"description":"appears as tab name in dashboard"
},
"popupPowerSwitchInfo":{
- "message":"Nhấp chuột: vô hiệu\/kích hoạt µBlock cho trang này.\nCtrl + nhấp chuột: chỉ vô hiệu µBlock trên trang này.",
+ "message":"Nhấp chuột: vô hiệu\/kích hoạt uBlock₀ cho trang này.\nCtrl + nhấp chuột: chỉ vô hiệu uBlock₀ trên trang này.",
"description":"English: Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page."
},
"popupBlockedRequestPrompt":{
@@ -164,7 +164,7 @@
"description":"English: Make use of context menu where appropriate"
},
"settingsColorBlindPrompt":{
- "message":"Color-blind friendly",
+ "message":"Thân thiện với người mù màu",
"description":"English: Color-blind friendly"
},
"settingsAdvancedUserPrompt":{
diff --git a/tools/import-crowdin.sh b/tools/import-crowdin.sh
index 1787363..c38ed35 100755
--- a/tools/import-crowdin.sh
+++ b/tools/import-crowdin.sh
@@ -22,6 +22,7 @@ cp $SRC/fa/messages.json $DES/fa/messages.json
cp $SRC/fi/messages.json $DES/fi/messages.json
cp $SRC/fil/messages.json $DES/fil/messages.json
cp $SRC/fr/messages.json $DES/fr/messages.json
+cp $SRC/fy-NL/messages.json $DES/fy/messages.json
cp $SRC/he/messages.json $DES/he/messages.json
cp $SRC/hi/messages.json $DES/hi/messages.json
cp $SRC/hr/messages.json $DES/hr/messages.json
@@ -68,6 +69,7 @@ cp $SRC/fa/description.txt $DES/description-fa.txt
cp $SRC/fi/description.txt $DES/description-fi.txt
cp $SRC/fil/description.txt $DES/description-fil.txt
cp $SRC/fr/description.txt $DES/description-fr.txt
+cp $SRC/fy-NL/description.txt $DES/description-fy.txt
cp $SRC/he/description.txt $DES/description-he.txt
cp $SRC/hr/description.txt $DES/description-hr.txt
cp $SRC/hu/description.txt $DES/description-hu.txt