diff --git a/tools/_locales/de/messages.json b/tools/_locales/de/messages.json deleted file mode 100644 index a7bb7ca..0000000 --- a/tools/_locales/de/messages.json +++ /dev/null @@ -1,547 +0,0 @@ -{ - "extName": { - "message": "µMatrix", - "description": "extension name." - }, - "extShortDesc": { - "message": "Kontrolliere alle Anfragen deines Browsers durch einfaches Point & Click. Blockiere damit Skripte, IFrames, Werbung, Facebook usw.", - "description": "this will in chrome web store: must be 132 characters or less" - }, - "settingsPageName": { - "message": "Einstellungen", - "description": "appears as tab name in dashboard" - }, - "privacyPageName": { - "message": "Privatsphäre", - "description": "appears as tab name in dashboard." - }, - "statsPageName": { - "message": "Statistik", - "description": "appears as tab name in dashboard" - }, - "userRulesPageName": { - "message": "Your rules", - "description": "appears as tab name in dashboard." - }, - "ubiquitousRulesPageName" : { - "message": "Omnipräsente Regeln", - "description": "appears as tab name in dashboard" - }, - "aboutPageName": { - "message": "Über", - "description": "appears as tab name in dashboard" - }, - - - "allPrettyName": { - "message": "alle", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "cookiePrettyName": { - "message": "Cookie", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "cookiePrettyNamePlural": { - "message": "Cookies", - "description": "..." - }, - "stylesheetPrettyName": { - "message": "CSS", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "stylesheetPrettyNamePlural": { - "message": "CSS", - "description": "..." - }, - "imagePrettyName": { - "message": "Bild", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "imagePrettyNamePlural": { - "message": "Bilder", - "description": "..." - }, - "objectPrettyName": { - "message": "Plugin", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "objectPrettyNamePlural": { - "message": "Plugins", - "description": "..." - }, - "scriptPrettyName": { - "message": "Skript", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "scriptPrettyNamePlural": { - "message": "Skripte", - "description": "..." - }, - "xmlhttprequestPrettyName": { - "message": "XHR", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "xmlhttprequestPrettyNamePlural": { - "message": "XHR", - "description": "..." - }, - "sub_framePrettyName": { - "message": "Frame", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "sub_framePrettyNamePlural": { - "message": "Frames", - "description": "..." - }, - "otherPrettyName": { - "message": "andere", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "otherPrettyNamePlural": { - "message": "andere", - "description": "..." - }, - - - "matrixPresetAbsentPrompt" : { - "message": "Kein passendes vordefiniertes Rezept für diese Seite", - "description": "..." - }, - "matrixPresetPresentPrompt" : { - "message": "Klicke auf ein vordefiniertes Rezept, um die Regeln zu importieren", - "description": "..." - }, - "matrixNoNetTrafficPrompt" : { - "message": "Bisher kein Netzverkehr für diesen Tab.", - "description": "..." - }, - "matrixMtxButtonTip" : { - "message": "Aktiviere/deaktiviere die Matrix-Filter \u000a für diesen Geltungsbereich. \u000aAnfragen geblockt durch \u000a die Matrix-Filter auf dieser Seite: {{count}}.", - "description": "Tool tip for matrix button: {{}} is a placeholder for number of blocked requests." - }, - "matrixPersistButtonTip" : { - "message": "Speichere alle temporären Änderungen \u000a für diesen Geltungsbereich.", - "description": "Tool tip for the persist button" - }, - "matrixRevertButtonTip" : { - "message": "Entferne alle temporären Änderungen \u000a für diesen Geltungsbereich.", - "description": "Tool tip for the revert local permission button" - }, - "matrixRevertButtonAllTip" : { - "message": "Entferne alle temporären \u000a Änderungen.", - "description": "Tool tip for the revert all permissions button" - }, - "matrixReloadButton" : { - "message": "Seite neu laden.", - "description": "Tool tip for the reload button" - }, - "matrixPresetMoreReadTip" : { - "message": "Exportiere ein Rezept: Temporäre Regeln \u000a des aktuellen Geltungsbereichs werden als ein Rezept \u000a kodiert", - "description": "English: Export a recipe: Temporary rules \u000a of current scope will be encoded \u000a as a recipe" - }, - "matrixPresetMoreWriteTip" : { - "message": "Importiere ein Rezept: Im aktuellen Geltungsbereichs \u000a werden temporäre Regeln erzeugt", - "description": "English: Import a recipe: Temporary rules \u000a will be created into current scope" - }, - "matrixPresetMoreRecipeTip" : { - "message": "Benutzer können hier Rezepte untereinander tauschen, um sich gegenseitig zu helfen. Die üblichen Warnungen vor nicht vertrauenswürdigen Quellen gelten auch hier.", - "description": "English: Users can exchange recipes here to help each other. Usual warnings about untrusted sources apply." - }, - - - "statsPageTitle" : { - "message": "µMatrix – Statistik", - "description": "header for the whole stats page" - }, - "statsPageGenericStats" : { - "message": "Statistik nach Gattungen", - "description": "English: Generic statistics" - }, - "statsPageCookieHeadersFoiled" : { - "message": "HTTP Cookie Header blockiert: {{count}}", - "description": "English: HTTP cookie headers foiled: {{count}}" - }, - "statsPageRefererHeadersFoiled" : { - "message": "HTTP Referrer Header blockiert: {{count}}", - "description": "English: HTTP referer headers foiled: {{count}}" - }, - "statsPageHyperlinkAuditingFoiled" : { - "message": "Hyperlink auditing Versuche vereitelt: {{count}}", - "description": "English: Hyperlink auditing attempts foiled: {{count}}" - }, - "statsPageCookiesRemoved" : { - "message": "Lokale Cookies entfernt: {{count}}", - "description": "Local cookies removed: {{count}}" - }, - "statsPageLocalStoragesCleared" : { - "message": "Local Storage geleert: {{count}}", - "description": "Local storages emptied: {{count}}" - }, - "statsPageBrowserCacheCleared" : { - "message": "Browser Cache geleert: {{count}}", - "description": "Browser caches cleared: {{count}}" - }, - "statsPageDetailedStats" : { - "message": "Detaillierte Statistik", - "description": "English: Detailed statistics" - }, - "statsPageDetailedAllPages" : { - "message": "Alle", - "description": "English: All" - }, - "statsPageDetailedBehindTheScenePage" : { - "message": "Chromium: Hintergrundanfragen", - "description": "English: Chromium: Behind the scene" - }, - "statsPageOverview" : { - "message": "Übersicht", - "description": "header for 'overview' section" - }, - "statsPageRequests" : { - "message": "Requests (Anfragen des Browsers)", - "description": "in detailed stats section, header for the type of request" - }, - "statsPageAllowed" : { - "message": "Erlaubt", - "description": "capitalized" - }, - "statsPageBlocked" : { - "message": "Blockiert", - "description": "capitalized" - }, - "statsPageDetailed" : { - "message": "Detailliert", - "description": "header for 'detailed' section" - }, - "statsPageLogSizePrompt1" : { - "message": "Speichere die letzten", - "description": "English: Remember the last" - }, - "statsPageLogSizePrompt2" : { - "message": "HTTP Anfragen pro Seite.", - "description": "English: HTTP requests per page." - }, - "statsPageLogSizeHelp" : { - "message": "
Die Details der letzten HTTP Anfragen einer Webseite kannst du dir unten anschauen.
Das ist besonders nützlich für neugierige bzw. erfahrene Benutzer, die genau wissen wollen, was eine Webseite gemacht hat. Allerdings benötigt das Logging dieser HTTP Anfragen Arbeitsspeicher, und wenn du an diesen detaillierten Informationen nicht interessiert bist, belegst du diesen Speicher unnötigerweise.
Daher lässt sich mit diesem Feld die maximale Zahl der letzten HTTP Anfragen, die aufgezeichnet werden sollen, festlegen.
Gib “0
” ein, um dieses detaillierte Logging ganz abzuschalten (und entsprechend die Speicherbelegung von µMatrix zu reduzieren).
Cookies auf der Blacklist werden von µMatrix nicht daran gehindert, vom Browser empfangen zu werden. Vielmehr werden sie daran gehindert, den Browser wieder zu verlassen - das ist es, worauf es wirklich ankommt. Dass Cookies nicht blockiert werden, bevor sie vom Browser empfangen werden, gibt dir die Gelegenheit, dich zu informieren, welche Seiten Cookies zu verwenden versuchen, und dir den Inhalt der Cookies anzuschauen, wenn du möchtest.
Sobald diese sich auf der Blacklist befindlichen Cookies von µMatrix erfasst sind, können sie aus deinem Browser gelöscht werden, falls du möchtest.
Wichtiger Hinweis: Erweiterungen können während ihrer Benutzung Webanfragen tätigen. Diese Anfragen können dazu führen, dass Cookies im Browser erzeugt werden. Falls der Hostname, von dem das Cookie stammt, nicht auf der Whitelist ist, wird das Cookie von µMatrix aus dem Browser entfernt, sofern dieser Schalter aktiviert ist. Stelle daher sicher, dass Hostnamen, mit denen eine Erweiterung kommuniziert, auf der Whitelist stehen.
", - "description": "..." - }, - "privacyDeleteNonBlockedSessionCookiesPrompt1" : { - "message": "Entferne nicht-blockierte Sitzungscookies ", - "description": "English: Delete non-blocked session cookies" - }, - "privacyDeleteNonBlockedSessionCookiesPrompt2" : { - "message": " Minuten nach ihrer letzten Benutzung.", - "description": "English: minutes after the last time they have been used." - }, - "privacyDeleteNonBlockedSessionCookiesHelp" : { - "message": "W3C: “Ein Sitzungscookie ... wird gelöscht, wenn die Browsersitzung beendet wird. Das Sitzungscookie wird temporär gespeichert und nicht behalten, wenn der Browser geschlossen ist.”
Nur dass das möglicherweise nicht passiert, wenn man einen Chromium-basierten Browser verwendet. Außerdem bevorzugen es manche Benutzer, Sitzungscookies loszuwerden, bevor sie den Browser schließen.
", - "description": "..." - }, - "privacyDeleteBlockedLocalStoragePrompt" : { - "message": "Lösche den Inhalt des Local Storage von blockierten Hostnamen", - "description": "..." - }, - "privacyDeleteBlockedLocalStorageHelp" : { - "message": "TODO", - "description": "..." - }, - "privacyClearCachePrompt1" : { - "message": "Lösche den Browser-Cache alle", - "description": "English: Clear browser cache every" - }, - "privacyClearCachePrompt2" : { - "message": "Minuten.", - "description": "English: minutes." - }, - "privacyClearCacheHelp" : { - "message": "Einige Webseiten sind wirklich darauf aus, dich zu verfolgen bzw. zu tracken, und scheuen nicht davor zurück, unfeine Tricks zu verwenden, um Maßnahmen, die dieses Tracking verhindern sollen, zu unterlaufen.
Einige dieser Tricks benutzen dazu den [1, 2] on the Browser Cache, dessen Inhalt häufig für lange Zeit auslesbar ist, da viele Benutzer ihn nicht regelmäßig löschen.
Das regelmäßige Löschen des Browser Caches bringt kaum Nachteile mit sich (wahrscheinlich wirst du gar keine bemerken), während die Vorteile darin bestehen, dass diese fiesen Tracker davon abgehalten werden, in deine Privatsphäre einzudringen.
Aktiviere diesen Schalter, damit µMatrix diese Aufgabe in dem von dir gewünschten Intervall übernimmt.
[1] “Preventing Web Tracking via the Browser Cache”
[2] “Cookieless cookies”
Aus Wikipedia: “Ein Referrer ist die Internetadresse der Webseite, von der der Benutzer durch Anklicken eines Links zu der aktuellen Seite gekommen ist. ... (Die Übertragung eines Referrers zu verhindern) ...ist unter anderem aus Datenschutzerwägungen interessant, da andernfalls die Möglichkeit besteht, die Referrer mit den Nutzer-IP-Adressen in Verbindung zu bringen.”
Wenn dieser Schalter aktiviert ist, wird µMatrix den HTTP Referrer entfernen, wenn beide folgenden Bedingungen erfüllt sind:
Hyperlink Auditing ist ein Mechanismus, der es allen beteiligten Parteien erlaubt herauszufinden, auf welchen Link ein Benutzer auf einer bestimmten Webseite klickt. Im Grunde ist es eine Tracking-Funktion: Es erlaubt einer Webseite oder auch Drittparteien auf dieser Webseite, sich darüber zu informieren, auf welche Links du auf eine dieser Seiten geklickt hast. Der einzige Zweck besteht darin, deine Browsing-Aktivitätten zu verfolgen.
", - "description": "..." - }, - "privacySpoofUserAgentPrompt1" : { - "message": "Verschleiere den User-Agent durch die zufällige Wahl eines neuen aus der Liste alle", - "description": "Spoof User-Agent string by picking one randomly below every" - }, - "privacySpoofUserAgentPrompt2" : { - "message": "Minuten.", - "description": "minutes." - }, - "privacySpoofUserAgentHelp" : { - "message": "Laut der Electronic Frontier Foundation: “[...] sendet dein Browser einen ‘User Agent’ Header an die Webseite und sagt damit präzise, welches Betriebssystem und welchen Webbrowser du benutzt. Diese Informationen tragen dazu bei, Internet-Nutzer von anderen zu unterscheiden, da diese Versionen häufig beträchtlich von Person zu Person unterschiedlich sind. [...] der User Agent wird damit zu einer reellen Gefahr für die Privatsphäre.”Diese Option ermöglicht dir, auf diese Bedrohung zu reagieren.
Du kannst deine eigene Liste von User Agents einstellen, und zwar eine Variante pro Zeile. Leere Zeilen und Zeilen mit einem vorangestellten ‘#’ werden ignoriert.
", - "description": "..." - }, - "privacyBehindTheSceneHeader" : { - "message": "Chromium: Hintergrundanfragen", - "description": "header of Chromium: behind-the-scene requests section" - }, - "privacyProcessBehindTheSceneHelp" : { - "message": "Gemäß dem Google Chrome - Whitepaper zum Datenschutz, kann Chromium HTTP Anfragen zu Google senden, ohne dass der Benutzer eine Webseite ausdrücklich besucht. Lasst uns diese speziellen Anfragen Hintergrund-Anfragen nennen. Auch andere installierte Browser-Erweiterungen können Hintergrund- HTTP Anfragen senden.
µMatrix kann diese Anfragen abfangen und verarbeiten wie jede andere Anfrage: sie können entsprechend deiner Whitelist/Blacklist erlaubt/blockiert werden.
Um Hintergrund-Anfragen insgesamt oder teilweise zu erlauben/blockieren, musst du jetzt die Matrix benutzen, die sich beim Klicken auf das Symbol dieser Erweiterung öffnet, während du dich auf dieser Seite befindest. Pflichtlektüre: Behind-the-scene requests.
Achtung! Das Blockieren von Hintergrund-Anfragen kann z.Z. einen Fehler verursachen, wenn der Benutzer eine Erweiterung aus dem Chrome Store installieren möchte (außerdem kann es beim Update von Erweiterungen Probleme geben) - daher die Möglichkeit, dieses Feature zu deaktivieren. Zudem kann das Blockieren dieser Anfragen dazu führen, dass andere installierte Erweiterungen nicht richtig funktionieren (sofern sie Daten aus dem Internet abfragen).
Aber selbst wenn diese Funktion nicht aktiviert ist, werden Hintergrund-Anfragen dennoch durch µMatrix aufgezeichnet, so dass du sie zumindest auf der Statistik-Seite inspizieren kannst.
", - "description": "..." - }, - "privacyDoneButton" : { - "message": "Fertig", - "description": "Close the Privacy page" - }, - - - "userRulesApplyChanges": { - "message": "Apply changes", - "description": "English: Apply changes" - }, - "userRulesImport": { - "message": "Import from file...", - "description": "English: Import from file..." - }, - "userRulesExport": { - "message": "Export to file...", - "description": "English: Export to file..." - }, - "userRulesFormatHint": { - "message": "See this page for rule syntax.", - "description": "English: See this page for rule syntax." - }, - "userRulesDefaultFileName": { - "message": "your-umatrix-rules.txt", - "description": "English: See this page for rule syntax." - }, - - - "ubiquitousListsOfBlockedHostsPrompt1" : { - "message": "Alle Listen blockierter Hostnamen werden als omnipräsente Regeln geladen, womit diese Hostnamen in allen Geltungsbereichen auf der Blacklist stehen.", - "description": "English: All lists of blocked hosts are loaded as ubiquitous rules, hence these hosts are blacklisted in all scopes." - }, - "ubiquitousListsOfBlockedHostsPrompt2" : { - "message": "{{ubiquitousBlacklistCount}} eindeutig blockierte Hostnamen aus:", - "description": "English: {{ubiquitousBlacklistCount}} distinct blocked hostnames from:" - }, - "ubiquitousListsOfBlockedHostsPerListStats" : { - "message": "{{used}} benutzt aus {{total}}", - "description": "English: {{used}} used out of {{total}}" - }, - "ubiquitousListsOfBlockedHostsHeader" : { - "message": "Listen blockierter Hostnamen", - "description": "English: Lists of blocked hosts" - }, - "userUbiquitousBlacklistHeader" : { - "message": "Deine Blockierregeln", - "description": "English: Your block rules" - }, - "userUbiquitousWhitelistHeader" : { - "message": "Deine Ausnahmeregeln", - "description": "English: Your allow rules" - }, - "ubiquitousApplyChanges" : { - "message": "Änderungen anwenden", - "description": "English: Apply changes" - }, - "ubiquitousFormatHint" : { - "message": "Eine Regel pro Zeile. Eine Regel kann ein einfacher Hostname sein oder ein Adblock Plus-kompatibler Filter. Zeilen mit vorangestelltem ‘#’ werden ignoriert.", - "description": "English: One rule per line. A rule can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with ‘#’ will be ignored." - }, - "ubiquitousAllowFormatHint" : { - "message": "Eine Regel pro Zeile. Eine Regel kann ein einfacher Hostname sein oder ein Adblock Plus-kompatibler Ausnahme-Filter (letztere mit vorangestelltem ‘@@’). Zeilen mit vorangestelltem ‘#’ werden ignoriert.", - "description": "English: One rule per line. A rule can be a plain hostname, or an Adblock Plus-compatible exception filter (prefixed with ‘@@’). Lines prefixed with ‘#’ will be ignored." - }, - "ubiquitousImport" : { - "message": "Importieren und anfügen", - "description": "English: Import and append" - }, - "ubiquitousExport" : { - "message": "Exportieren", - "description": "English: Export" - }, - - - "aboutChangelog" : { - "message": "Changelog", - "description": "English: Change log" - }, - "aboutStorageUsed" : { - "message": "Benutzter Speicherplatz: {{storageUsed}}%", - "description": "English: Storage used: {{storageUsed}}%" - }, - "aboutDoc" : { - "message": "Dokumentation", - "description": "English: Documentation" - }, - "aboutPermissions" : { - "message": "Berechtigungen", - "description": "English: Permissions" - }, - "aboutCode" : { - "message": "Quellcode (GPLv3)", - "description": "English: Source code (GPLv3)" - }, - "aboutCredits" : { - "message": "Danksagungen", - "description": "English: Credits" - }, - "aboutUserDataHeader" : { - "message": "Deine Daten", - "description": "English: Your data" - }, - "aboutBackupButton" : { - "message": "Backup to file...", - "description": "English: Backup all..." - }, - "aboutBackupFilename" : { - "message": "all-my-umatrix-data.txt", - "description": "all-my-umatrix-data.txt" - }, - "aboutRestoreButton" : { - "message": "Restore from file...", - "description": "English: Restore all..." - }, - "aboutRestoreConfirm" : { - "message": "All your settings will be overwritten using data backed up on {{time}}, and µMatrix will restart.\n\nOverwrite all existing settings using backed up data?", - "description": "Message asking user to confirm restore" - }, - "aboutRestoreError" : { - "message": "The data could not be read or is invalid", - "description": "" - }, - "aboutOr" : { - "message": "... or ...", - "description": "English: ... or ..." - }, - "aboutResetButton" : { - "message": "Reset to default settings", - "description": "English: Reset to default settings" - }, - "aboutResetConfirm" : { - "message": "Caution! this will also remove all your custom settings. Are you sure you want to proceed?", - "description": "Message asking user to confirm reset" - }, - - - "commandRevertAll" : { - "message": "Alle temporären Änderungen löschen", - "description": "English: Remove all temporary changes" - }, - "commandWhitelistPageDomain" : { - "message": "Temporär die aktuelle Domain erlauben", - "description": "English: Temporarily whitelist page domain" - }, - "commandWhitelistAll" : { - "message": "Temporär alles erlauben", - "description": "English: Temporarily whitelist all" - }, - "commandOpenDashboard" : { - "message": "Einstellungen", - "description": "English: Open dashboard" - }, - - - "errorCantConnectTo":{ - "message":"Network error: Unable to connect to {{url}}", - "description":"English: Network error: unable to connect to {{url}}" - }, - - "dummy": { - "message": "This entry must be the last one", - "description": "so we dont need to deal with comma for last entry" - } -} diff --git a/tools/_locales/fr/messages.json b/tools/_locales/fr/messages.json deleted file mode 100644 index df71ae9..0000000 --- a/tools/_locales/fr/messages.json +++ /dev/null @@ -1,547 +0,0 @@ -{ - "extName": { - "message": "µMatrix", - "description": "extension name." - }, - "extShortDesc": { - "message": "Avec µMatrix, vous obtenez un contrôle TOTAL sur toutes les interactions Web de votre navigateur !", - "description": "this will in chrome web store: must be 132 characters or less" - }, - "settingsPageName": { - "message": "Paramètres", - "description": "appears as tab name in dashboard" - }, - "privacyPageName": { - "message": "Confidentialité", - "description": "appears as tab name in dashboard." - }, - "statsPageName": { - "message": "Statistiques", - "description": "appears as tab name in dashboard" - }, - "userRulesPageName": { - "message": "Your rules", - "description": "appears as tab name in dashboard." - }, - "ubiquitousRulesPageName" : { - "message": "Règles à portée universelle", - "description": "appears as tab name in dashboard" - }, - "aboutPageName": { - "message": "À propos", - "description": "appears as tab name in dashboard" - }, - - - "allPrettyName": { - "message": "tout", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "cookiePrettyName": { - "message": "cookie", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "cookiePrettyNamePlural": { - "message": "cookies", - "description": "..." - }, - "stylesheetPrettyName": { - "message": "css", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "stylesheetPrettyNamePlural": { - "message": "css", - "description": "..." - }, - "imagePrettyName": { - "message": "image", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "imagePrettyNamePlural": { - "message": "images", - "description": "..." - }, - "objectPrettyName": { - "message": "plugin", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "objectPrettyNamePlural": { - "message": "plugins", - "description": "..." - }, - "scriptPrettyName": { - "message": "script", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "scriptPrettyNamePlural": { - "message": "scripts", - "description": "..." - }, - "xmlhttprequestPrettyName": { - "message": "XHR", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "xmlhttprequestPrettyNamePlural": { - "message": "XHR", - "description": "..." - }, - "sub_framePrettyName": { - "message": "frame", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "sub_framePrettyNamePlural": { - "message": "frames", - "description": "..." - }, - "otherPrettyName": { - "message": "autre", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "otherPrettyNamePlural": { - "message": "autres", - "description": "..." - }, - - - "matrixPresetAbsentPrompt" : { - "message": "Aucune recette prédéfinie n'est disponible pour cette page :(", - "description": "..." - }, - "matrixPresetPresentPrompt" : { - "message": "Cliquez pour importer les règles d'une recette prédéfinie", - "description": "..." - }, - "matrixNoNetTrafficPrompt" : { - "message": "Aucune activité réseau n'a été observée pour cet onglet jusqu'à présent :O", - "description": "..." - }, - "matrixMtxButtonTip" : { - "message": "Cliquez pour activer/désactiver \u000a les filtres matriciels pour le contexte actuel. \u000aNombre de requêtes bloquées via \u000a les filtres matriciels : {{count}}", - "description": "Tool tip for matrix button: {{}} is a placeholder for number of blocked requests." - }, - "matrixPersistButtonTip" : { - "message": "Conserver définitivement les changements \u000a du contexte actuel", - "description": "Tool tip for the persist button" - }, - "matrixRevertButtonTip" : { - "message": "Annuler les changements temporaires \u000a du contexte actuel", - "description": "Tool tip for the revert local permission button" - }, - "matrixRevertButtonAllTip" : { - "message": "Annuler la totalité des changements \u000a temporaires de tous les contextes", - "description": "Tool tip for the revert all permissions button" - }, - "matrixReloadButton" : { - "message": "Actualiser la page", - "description": "Tool tip for the reload button" - }, - "matrixPresetMoreReadTip" : { - "message": "Exporter une recette : Les règles \u000a temporaires du contexte actuel \u000a seront utilisées pour créer une recette", - "description": "English: Export a recipe: Temporary rules \u2013 visible or \u000a not \u2013 of current scope will be encoded\u000a as a recipe" - }, - "matrixPresetMoreWriteTip" : { - "message": "Importer une recette : Les règles \u000a temporaires seront importées \u000a dans le contexte actuel", - "description": "English: Import a recipe: Temporary rules \u2013 visible or \u000a not \u2013 will be created into current scope" - }, - "matrixPresetMoreRecipeTip" : { - "message": "Les utilisateurs peuvent s'entraider en échangeant des recettes ici", - "description": "English: Users can exchange recipes here to help each other. Usual warnings about untrusted sources apply." - }, - - - "statsPageTitle" : { - "message": "Statistiques µMatrix", - "description": "header for the whole stats page" - }, - "statsPageGenericStats" : { - "message": "Statistiques générales", - "description": "English: Generic statistics" - }, - "statsPageCookieHeadersFoiled" : { - "message": "Nombre de Cookies bloqués : {{count}}", - "description": "English: HTTP cookie headers foiled: {{count}}" - }, - "statsPageRefererHeadersFoiled" : { - "message": "Nombre de Référants HTTP bloqués : {{count}}", - "description": "English: HTTP referer headers foiled: {{count}}" - }, - "statsPageHyperlinkAuditingFoiled" : { - "message": "Nombre d'Audits hyperliens bloqués : {{count}}", - "description": "English: Hyperlink auditing attempts foiled: {{count}}" - }, - "statsPageCookiesRemoved" : { - "message": "Nombre de Cookies supprimés : {{count}}", - "description": "Local cookies removed: {{count}}" - }, - "statsPageLocalStoragesCleared" : { - "message": "Nombre de Stockages web locaux effacés : {{count}}", - "description": "Local storages emptied: {{count}}" - }, - "statsPageBrowserCacheCleared" : { - "message": "Nombre de fois où le cache du navigateur a été vidé : {{count}}", - "description": "Browser caches cleared: {{count}}" - }, - "statsPageDetailedStats" : { - "message": "Statistiques détaillées", - "description": "English: Detailed statistics" - }, - "statsPageDetailedAllPages" : { - "message": "Toutes les pages", - "description": "English: All" - }, - "statsPageDetailedBehindTheScenePage" : { - "message": "Requêtes en coulisses du navigateur", - "description": "English: Chromium: Behind the scene" - }, - "statsPageOverview" : { - "message": "Aperçu", - "description": "header for 'overview' section" - }, - "statsPageRequests" : { - "message": "Requêtes", - "description": "in detailed stats section, header for the type of request" - }, - "statsPageAllowed" : { - "message": "Autorisées", - "description": "capitalized" - }, - "statsPageBlocked" : { - "message": "Bloquées", - "description": "capitalized" - }, - "statsPageDetailed" : { - "message": "Journal des requêtes", - "description": "English: Request log" - }, - "statsPageLogSizePrompt1" : { - "message": "Conserver les", - "description": "English: Remember the last" - }, - "statsPageLogSizePrompt2" : { - "message": "plus récentes requêtes pour chaque page", - "description": "English: HTTP requests per page." - }, - "statsPageLogSizeHelp" : { - "message": "Cette option vous permet de saisir le nombre de plus récentes requêtes HTTP à journaliser pour une inspection ultérieure.
C'est particulièrement utile pour les utilisateurs expérimentés qui veulent déterminer de ce que fait précisément une page Web.
Mais le processus de journalisation nécessite de la mémoire vive, et si vous ne vous souciez guère de ces informations, la mémoire utilisée dans ce but est gaspillée.
Saisissez “0
” pour désactiver cette fonctionnalité (et ainsi réduire l'empreinte mémoire de µMatrix).
µMatrix n'empêche pas les cookies blacklistés 'd'entrer' dans votre navigateur, MAIS les empêche de 'sortir', et c'est ce qui importe. Laisser 'entrer' les cookies vous permet de vous tenir informé(e) lorsqu'un site essaye d'utiliser des cookies, voire d'en inspecter le contenu si vous le désirez.
Une fois que les cookies blacklistés ont été pris en compte par µMatrix, cette option peut les supprimer si vous le voulez.
ATTENTION : Les extensions peuvent faire des requêtes Web au cours de leurs opérations ordinaires. Ces requêtes peuvent entraîner la création de cookies dans le navigateur. Si cette fonctionnalité est activée et que le nom d'hôte originel du cookie n'est pas sur liste blanche, le cookie sera supprimé du navigateur par µMatrix, alors assurez-vous que le(s) nom(s) d'hôte(s) avec le(s)quel(s) l'extension interagit est/sont sur liste blanche !
", - "description": "..." - }, - "privacyDeleteNonBlockedSessionCookiesPrompt1" : { - "message": "Effacer les cookies de session inutilisés depuis plus de ", - "description": "English: Delete non-blocked session cookies" - }, - "privacyDeleteNonBlockedSessionCookiesPrompt2" : { - "message": " minutes", - "description": "English: minutes after the last time they have been used." - }, - "privacyDeleteNonBlockedSessionCookiesHelp" : { - "message": "Définition W3C : Un cookie de session est effacé quand vous avez terminé la session de navigation. Le cookie de session est stocké dans la mémoire temporaire et n'est pas conservé après la fermeture du navigateur;
Sauf que cela peut ne pas se produire en utilisant un navigateur basé sur Chromium. De plus, pour certaines personnes, avoir à fermer le navigateur pour nettoyer les cookies de session peut ne pas se révéler suffisant en terme de confidentialité.
", - "description": "..." - }, - "privacyDeleteBlockedLocalStoragePrompt" : { - "message": "Supprimer les données locales des noms d'hôtes bloqués", - "description": "..." - }, - "privacyDeleteBlockedLocalStorageHelp" : { - "message": "TODO", - "description": "..." - }, - "privacyClearCachePrompt1" : { - "message": "Nettoyer le cache du navigateur toutes les", - "description": "English: Clear browser cache every" - }, - "privacyClearCachePrompt2" : { - "message": "minutes", - "description": "English: minutes." - }, - "privacyClearCacheHelp" : { - "message": "Certains sites Web sont déterminés à s'immiscer dans votre vie privée en ligne, à tel point qu'ils utiliseront des techniques bien peu élogieuses pour contourner toute mesure que vous prendriez afin d'éviter le pistage.
Certaines de ces techniques exploitent[1, 2] le cache du navigateur dont le contenu perdure trop souvent un bon bout de temps, compte tenu que les utilisateurs prennent rarement le temps de fréquemment vider le cache du navigateur.
Pour certains, nettoyer régulièrement le cache du navigateur est un dérangement, malgré que cela empêche ces envahissants pisteurs de bafouer votre confidentialité.
Cochez cette option pour que µMatrix s'en occupe à votre place, suivant la fréquence de votre choix.
[1] “Preventing Web Tracking via the Browser Cache”
[2] “Cookieless cookies”
D'après Wikipédia : Un référant est une information transmise à un serveur HTTP lorsqu'un visiteur suit un lien pour accéder à l'une de ses ressources, lui indiquant l'URL de la page où se situe ce lien qu'il a suivi [...] Les référants peuvent poser des problèmes d'atteinte à la vie privée, puisque le webmestre peut connaître les pages que ses visiteurs ont consulté avant d'accéder aux siennes.
Si ce paramètre est coché, µMatrix supprimera le référant HTTP lorsque DEUX conditions suivantes sont vérifiées :
L'audit hyperlien est un méchanisme qui permet à n'importe quel parti de connaître le lien sur lequel une personne clique dans une page Web précise. C'est surtout une fonctionnalité de pistage, qui peut donc être désactivée sans crainte.
", - "description": "..." - }, - "privacySpoofUserAgentPrompt1" : { - "message": "Modifier l'Identification du navigateur toutes les ", - "description": "Spoof User-Agent string by picking one randomly below every" - }, - "privacySpoofUserAgentPrompt2" : { - "message": "minutes en choisissant au hasard une des chaînes de caractères ci-dessous :", - "description": "minutes." - }, - "privacySpoofUserAgentHelp" : { - "message": "D'après l'Electronic Frontier Foundation, “votre navigateur envoit un entête d’ ‘Identification du navigateur’ vers le site Web visité, indiquant à ce dernier le Système d'Exploitation et le Navigateur Web que vous utilisez. Cette information peut permettre la distinction entre deux Internautes puisque leurs versions employées diffèrent, parfois même de manière considérable. [...] la chaine de caractères d’Identification du navigateur devient un réel problème de confidentialité.”µMatrix vous offre ainsi la possibilité de falsifier votre Identification du navigateur pour améliorer votre vie privée.
Sachez cependant qu'en fonction de la fausse identification aléatoirement choisie et utilisée, certains sites Web peuvent avoir un comportement qui vous paraitra un peu étrange, si cela devenait un obstacle pour un site précis, pensez à désactiver provisoirement cette option !
Vous pouvez fournir votre propre liste d'Identifications du navigateur. N'en saisissez qu'une par ligne. Les lignes vides et les lignes commençant par ‘#’ seront ignorées.
", - "description": "..." - }, - "privacyBehindTheSceneHeader" : { - "message": "Requêtes en coulisses du navigateur", - "description": "header of Chromium: behind-the-scene requests section" - }, - "privacyProcessBehindTheSceneHelp" : { - "message": "D'après ce document de la confidentialité de Google Chrome, Chromium peut envoyer des requêtes HTTP à Google sans que vous n'ayez visité une page Web. De même, tout autre navigateur Web est susceptible d'émettre secrètement des requêtes HTTP, souvent nécessaires à leur bon fonctionnement. Enfin, des extensions de navigateur peuvent avoir à effectuer de telles requêtes HTTP pour opérer correctement.
Qualifions ces requêtes particulières de requêtes en coulisses.
µMatrix vous permet d'intercepter et de traiter ces requêtes comme toutes les autres, et peuvent donc être autorisées ou bloquées selon vos listes blanche et noire.
Depuis cette page actuelle, cliquez sur l'icône de l'extension pour afficher la matrice et remarquez l'icône à droite de “chromium-behind-the-scene”. Si elle est de couleur rouge, les requêtes en coulisses ne sont pas gérées, et si elle est bleue, elles sont traitées. Si vous choisissez d'activer cette fonctionnalité en cliquant sur cette icone, pensez à définir convenablement les règles du contexte des requêtes en coulisse ! Pour plus d'informations, veuillez prendre connaissance de cet article (en Anglais) : Behind-the-scene requests.
ATTENTION ! Utilisateurs de Chrome/Chromium : Bloquer certaines requêtes HTTP en coulisses entraîne un problème lorsque l'utilisateur souhaite ajouter une extension depuis le Chrome Web Store (en plus de potentiellement les empêcher de se mettre à jour), vous avez donc la possibilité de désactiver cette option ici. Le blocage de certaines requêtes en coulisses peut occasionner des dysfonctionnements sur autres extensions installées (celles requérant l'utilisation de données distantes).
Utilisateurs d'Opera : Si vous activez la gestion des requêtes en coulisses, veuillez mettre en liste blanche dans le contexte des requêtes en coulisses les requêtes de type Autres afin de ne pas entraver la génération des miniatures d'Accès Rapide. Si vous souhaitez utiliser la fonction Découvrir de votre navigateur, ajoutez ceci dans votre liste personnelle de règles à autoriser : api.recsys.opera.com . Le blocage de certaines requêtes en coulisses peut occasionner des dysfonctionnements sur autres extensions installées (celles requérant l'utilisation de données distantes)
Sachez que même si vous désactivez cette fonctionnalité, les requêtes en coulisses sont toujours journalisées par µMatrix, pour que vous puissez quand même les inspecter (depuis la page Statistiques).
", - "description": "..." - }, - "privacyDoneButton" : { - "message": "Appliquer et fermer", - "description": "Close the Privacy page" - }, - - - "userRulesApplyChanges": { - "message": "Apply changes", - "description": "English: Apply changes" - }, - "userRulesImport": { - "message": "Import from file...", - "description": "English: Import from file..." - }, - "userRulesExport": { - "message": "Export to file...", - "description": "English: Export to file..." - }, - "userRulesFormatHint": { - "message": "See this page for rule syntax.", - "description": "English: See this page for rule syntax." - }, - "userRulesDefaultFileName": { - "message": "your-umatrix-rules.txt", - "description": "English: See this page for rule syntax." - }, - - - "ubiquitousListsOfBlockedHostsPrompt1" : { - "message": "Tous les hôtes des listes prédéfinies sont traités comme étant des règles universelles. Elles sont intégrées au sein de l'extension et peuvent être mises à jour dans l'onglet À propos.", - "description": "English: All lists of blocked hosts are loaded as ubiquitous rules, hence these hosts are blacklisted in all scopes." - }, - "ubiquitousListsOfBlockedHostsPrompt2" : { - "message": "{{ubiquitousBlacklistCount}} hôtes sont actuellement bloqués :", - "description": "English: {{ubiquitousBlacklistCount}} distinct blocked hostnames from:" - }, - "ubiquitousListsOfBlockedHostsPerListStats" : { - "message": "{{used}} utilisé(s) sur un total de {{total}}", - "description": "English: {{used}} used out of {{total}}" - }, - "ubiquitousListsOfBlockedHostsHeader" : { - "message": "Listes prédéfinies d'hôtes à bloquer", - "description": "English: Lists of blocked hosts" - }, - "userUbiquitousBlacklistHeader" : { - "message": "Votre liste personnelle de règles à bloquer", - "description": "English: Your block rules" - }, - "userUbiquitousWhitelistHeader" : { - "message": "Votre liste personnelle de règles à autoriser", - "description": "English: Your allow rules" - }, - "ubiquitousApplyChanges" : { - "message": "Appliquer", - "description": "English: Apply changes" - }, - "ubiquitousFormatHint" : { - "message": "Une règle par ligne. Une règle peut être un simple nom d'hôte, ou encore un filtre respectant la syntaxe des filtres Adblock Plus. Les lignes débutant par ‘#’ seront ignorées.", - "description": "English: One rule per line. A rule can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with ‘#’ will be ignored." - }, - "ubiquitousAllowFormatHint" : { - "message": "Une règle par ligne. Une règle peut être un simple nom d'hôte, ou encore un filtre respectant la syntaxe des filtres d'exception Adblock Plus. Les lignes débutant par ‘#’ seront ignorées.", - "description": "English: One rule per line. A rule can be a plain hostname, or an Adblock Plus-compatible exception filter (prefixed with ‘@@’). Lines prefixed with ‘#’ will be ignored." - }, - "ubiquitousImport" : { - "message": "Importer", - "description": "English: Import and append" - }, - "ubiquitousExport" : { - "message": "Exporter", - "description": "English: Export" - }, - - - "aboutChangelog" : { - "message": "Journal des changements (en Anglais)", - "description": "English: Change log" - }, - "aboutStorageUsed" : { - "message": "Stockage utilisé : {{storageUsed}}%", - "description": "English: Storage used: {{storageUsed}}%" - }, - "aboutDoc" : { - "message": "Documentation (en Anglais)", - "description": "English: Documentation" - }, - "aboutPermissions" : { - "message": "Permissions (en Anglais)", - "description": "English: Permissions" - }, - "aboutCode" : { - "message": "Code Source (Licence GPLv3, en Anglais)", - "description": "English: Source code (GPLv3)" - }, - "aboutCredits" : { - "message": "Crédits (en Anglais)", - "description": "English: Credits" - }, - "aboutUserDataHeader" : { - "message": "Vos réglages", - "description": "English: Your data" - }, - "aboutBackupButton" : { - "message": "Backup to file...", - "description": "English: Backup all..." - }, - "aboutBackupFilename" : { - "message": "all-my-umatrix-data.txt", - "description": "all-my-umatrix-data.txt" - }, - "aboutRestoreButton" : { - "message": "Restore from file...", - "description": "English: Restore all..." - }, - "aboutRestoreConfirm" : { - "message": "All your settings will be overwritten using data backed up on {{time}}, and µMatrix will restart.\n\nOverwrite all existing settings using backed up data?", - "description": "Message asking user to confirm restore" - }, - "aboutRestoreError" : { - "message": "The data could not be read or is invalid", - "description": "" - }, - "aboutOr" : { - "message": "... or ...", - "description": "English: ... or ..." - }, - "aboutResetButton" : { - "message": "Reset to default settings", - "description": "English: Reset to default settings" - }, - "aboutResetConfirm" : { - "message": "Caution! this will also remove all your custom settings. Are you sure you want to proceed?", - "description": "Message asking user to confirm reset" - }, - - - "commandRevertAll" : { - "message": "Annuler tous les changements temporaires", - "description": "English: Remove all temporary changes" - }, - "commandWhitelistPageDomain" : { - "message": "Permettre temporairement le domaine de la page", - "description": "English: Temporarily whitelist page domain" - }, - "commandWhitelistAll" : { - "message": "Permettre temporairement tous les domaines de la page", - "description": "English: Temporarily whitelist all" - }, - "commandOpenDashboard" : { - "message": "Paramètres", - "description": "English: Open dashboard" - }, - - - "errorCantConnectTo":{ - "message":"Network error: Unable to connect to {{url}}", - "description":"English: Network error: unable to connect to {{url}}" - }, - - "dummy": { - "message": "This entry must be the last one", - "description": "so we dont need to deal with comma for last entry" - } -} diff --git a/tools/_locales/ru/messages.json b/tools/_locales/ru/messages.json deleted file mode 100644 index 974437d..0000000 --- a/tools/_locales/ru/messages.json +++ /dev/null @@ -1,547 +0,0 @@ -{ - "extName": { - "message": "µMatrix", - "description": "название расширения" - }, - "extShortDesc": { - "message": "Расширение, позволяющее запретить или разрешить разные классы запросов браузера: скрипты, баннеры, реклама, соцсети, и т.д.", - "description": "this will in chrome web store: must be 132 characters or less" - }, - "settingsPageName": { - "message": "Настройки", - "description": "appears as tab name in dashboard." - }, - "privacyPageName": { - "message": "Конфиденциальность", - "description": "appears as tab name in dashboard." - }, - "statsPageName": { - "message": "Статистика", - "description": "appears as tab name in dashboard." - }, - "userRulesPageName": { - "message": "Your rules", - "description": "appears as tab name in dashboard." - }, - "ubiquitousRulesPageName" : { - "message": "Глобальные правила", - "description": "appears as tab name in dashboard" - }, - "aboutPageName": { - "message": "О расширении", - "description": "appears as tab name in dashboard." - }, - - - "allPrettyName": { - "message": "все", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "cookiePrettyName": { - "message": "куки", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "cookiePrettyNamePlural": { - "message": "куки", - "description": "..." - }, - "stylesheetPrettyName": { - "message": "css", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "stylesheetPrettyNamePlural": { - "message": "css", - "description": "..." - }, - "imagePrettyName": { - "message": "картинка", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "imagePrettyNamePlural": { - "message": "картинки", - "description": "..." - }, - "objectPrettyName": { - "message": "плагин", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "objectPrettyNamePlural": { - "message": "плагины", - "description": "..." - }, - "scriptPrettyName": { - "message": "скрипт", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "scriptPrettyNamePlural": { - "message": "скрипты", - "description": "..." - }, - "xmlhttprequestPrettyName": { - "message": "XHR", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "xmlhttprequestPrettyNamePlural": { - "message": "XHR", - "description": "..." - }, - "sub_framePrettyName": { - "message": "рамка", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "sub_framePrettyNamePlural": { - "message": "рамки", - "description": "..." - }, - "otherPrettyName": { - "message": "другое", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "otherPrettyNamePlural": { - "message": "другие", - "description": "..." - }, - - - "matrixPresetAbsentPrompt" : { - "message": "Не найдено правил для этой страницы", - "description": "..." - }, - "matrixPresetPresentPrompt" : { - "message": "Нажмите, чтобы импортировать готовое правило", - "description": "..." - }, - "matrixNoNetTrafficPrompt" : { - "message": "Не получен траффик на этой странице", - "description": "..." - }, - "matrixMtxButtonTip" : { - "message": "Выкл./вкл. фильтрацию по матрице для области. \u000aЗаблокировано запросов \u000aна странице этим правилом: {{count}}.", - "description": "Tool tip for matrix button: {{}} is a placeholder for number of blocked requests." - }, - "matrixPersistButtonTip" : { - "message": "Сохранить временные изменения \u000a для это области.", - "description": "Tool tip for the persist button" - }, - "matrixRevertButtonTip" : { - "message": "Убрать временные изменения \u000a для этой области.", - "description": "Tool tip for the revert local permission button" - }, - "matrixRevertButtonAllTip" : { - "message": "Убрать все временные \u000a изменения.", - "description": "Tool tip for the revert all permissions button" - }, - "matrixReloadButton" : { - "message": "Перезагрузить страницу.", - "description": "Tool tip for the reload button" - }, - "matrixPresetMoreReadTip" : { - "message": "Экспорт рецепта: Временные правила \u000a из текущей области будут кодированы \u000a как рецепт", - "description": "English: Export a recipe: Temporary rules \u000a of current scope will be encoded \u000a as a recipe" - }, - "matrixPresetMoreWriteTip" : { - "message": "Импорт рецепта: Временные правила \u000a будут созданы для текущей области", - "description": "English: Import a recipe: Temporary rules \u000a will be created into current scope" - }, - "matrixPresetMoreRecipeTip" : { - "message": "Пользователи могут обмениваться рецептами здесь, чтобы помогать друг другу. Обычное предупреждение при использовании ненадежных источников.", - "description": "English: Users can exchange recipes here to help each other. Usual warnings about untrusted sources apply." - }, - - - "statsPageTitle" : { - "message": "µMatrix – Статистика", - "description": "header for the whole stats page" - }, - "statsPageGenericStats" : { - "message": "Общая статистика", - "description": "English: Generic statistics" - }, - "statsPageCookieHeadersFoiled" : { - "message": "HTTP куки блокировано: {{count}}", - "description": "English: HTTP cookie headers foiled: {{count}}" - }, - "statsPageRefererHeadersFoiled" : { - "message": "HTTP ссылок блокировано: {{count}}", - "description": "English: HTTP referer headers foiled: {{count}}" - }, - "statsPageHyperlinkAuditingFoiled" : { - "message": "Заблокировано запросов на Попытоку проверки ссылок : {{count}}", - "description": "English: Hyperlink auditing attempts foiled: {{count}}" - }, - "statsPageCookiesRemoved" : { - "message": "Удалено локальных кукисов: {{count}}", - "description": "Local cookies removed: {{count}}" - }, - "statsPageLocalStoragesCleared" : { - "message": "Локальное хранилище очищено: {{count}}", - "description": "Local storages emptied: {{count}}" - }, - "statsPageBrowserCacheCleared" : { - "message": "Удалено элементов кеша браузера: {{count}}", - "description": "Browser caches cleared: {{count}}" - }, - "statsPageDetailedStats" : { - "message": "Детальная статистика", - "description": "English: Detailed statistics" - }, - "statsPageDetailedAllPages" : { - "message": "Все", - "description": "English: All" - }, - "statsPageDetailedBehindTheScenePage" : { - "message": "Chromium: Фоновые запросы", - "description": "English: Chromium: Behind the scene" - }, - "statsPageOverview" : { - "message": "Обзор", - "description": "English: Overview" - }, - "statsPageRequests" : { - "message": "Запросы", - "description": "in detailed stats section, header for the type of request" - }, - "statsPageAllowed" : { - "message": "Разрешено", - "description": "capitalized" - }, - "statsPageBlocked" : { - "message": "Блокировано", - "description": "capitalized" - }, - "statsPageDetailed" : { - "message": "Статистика запросов", - "description": "English: Request log" - }, - "statsPageLogSizePrompt1" : { - "message": "Запомнить последние", - "description": "English: Remember the last" - }, - "statsPageLogSizePrompt2" : { - "message": "HTTP запросов для страницы.", - "description": "English: HTTP requests per page." - }, - "statsPageLogSizeHelp" : { - "message": "Вы можете проверить информацию о самых последних необработанных HTTP запросах, которые были сделаны на веб-странице (см. ниже)
Это в основном пригодится продвинутым пользователям, которые хотят исследовать именно то, что произошло на веб-странице. Для записи HTTP запросов требуется память, и если вам не нужна эта техническая информация, то память будет расходоваться впустую.
Следовательно, это поле, которое позволяет установить максимальное количество самых последних HTTP запросов, которые должны войти в список для просмотра.
Введите “0
” для отключения детельной записи запросов (это уменьшит занимаемую память расшинения µMatrix).
µMatrix не может помешать нежелательным кукам попасть в браузер, однако они могут остаться и храниться в браузере. Возможность попасть в бразуер позволит пользователю увидеть, что сайт попытался это сделать и проанализировать их содержимое.
После того, как µMatrix отнес куки к нежелательным, они могут быть удалены из браузера.
Важное дополнение: Расширения могут делать web запросы, это вполне обычная для них операция. Эти запросы могут создать куки. Исли хост не из белого списка, то µMatrix удалит куки. Поэтому убедитесь, что хосты, с которыми работают расширения находятся в белом списке.
", - "description": "..." - }, - "privacyDeleteNonBlockedSessionCookiesPrompt1" : { - "message": "Удалить не блокированные сеансовые куки через", - "description": "English: Delete non-blocked session cookies" - }, - "privacyDeleteNonBlockedSessionCookiesPrompt2" : { - "message": " минут после того, как они были последний раз использованы", - "description": "English: minutes after the last time they have been used." - }, - "privacyDeleteNonBlockedSessionCookiesHelp" : { - "message": "W3C: “Куки(cookie) сессии удалятся при завершении сеанса браузера. Они находятся во временной памяти и не сохранятся после закрытия браузера.”
Но существует проблема, когда это может не происходить при использовании браузера на основе Chromium. Эта опция будет гарантией, что куки будут удалены, даже если этого не сделает браузер после закрытия.
", - "description": "..." - }, - "privacyDeleteBlockedLocalStoragePrompt" : { - "message": "Удалить локальное хранилище данных для заблокированных ресурсов", - "description": "..." - }, - "privacyDeleteBlockedLocalStorageHelp" : { - "message": "TODO", - "description": "..." - }, - "privacyClearCachePrompt1" : { - "message": "Очищать кеш браузера каждые", - "description": "English: Clear browser cache every" - }, - "privacyClearCachePrompt2" : { - "message": "минут.", - "description": "English: minutes." - }, - "privacyClearCacheHelp" : { - "message": "Некоторые веб-сайты могут предпринимать разные методы, что отследить личную информацию
Некоторые из приемов опираются [1, 2]на использование кеша браузера, который зачастую долго хранится, поэтому рекомендуется его переодически очищать.
Вручную очищать его не удобно.
Выбирете эту опцию и µMatrix все сделает за вас.
[1] “Предотвращение отслеживание с помощью кэша веб-браузера”
[2] “Без куки”
Из Википедии: “в протоколе HTTP один из заголовков запроса клиента. Содержит URL источника запроса. Если перейти с одной страницы на другую, referer будет содержать адрес первой страницы. ... Поскольку посылаемая информация может нарушить конфиденциальность, некоторые веб браузеры могут позволить пользователям отключить посылку этих данных.”
Если выбрана эта опция, µMatrix будет удалять HTTP запросы, при условии, что выполняются условия ниже:
Проверка ссылок, это механизм, который позволяет 3м лицимотслеживать нажатие на ссылки. Считай, что с помощью этой функции могут следить за вашей активностью т.к. сайт или 3-и лица будут информированы, нажали ли вы на ссылку. Это еще один из сбособов слежки за деятельность пользователя.
", - "description": "..." - }, - "privacySpoofUserAgentPrompt1" : { - "message": "Подмена User-Agent строки, выбирая случайную строку ниже каждые", - "description": "Spoof User-Agent string by picking one randomly below every" - }, - "privacySpoofUserAgentPrompt2" : { - "message": "минут.", - "description": "minutes." - }, - "privacySpoofUserAgentHelp" : { - "message": "В соответствии с Electronic Frontier Foundation: “[...] Ваш браузер отправляет ‘User Agent’ заголовок сайту, сообщая каким браузером и ОС вы пользуетесь. Эта мнформация помогает различать пользователей в сети, often considerably, from person to person. [...] Данные User Agent становятся конфиденциальной информацией.”эта опция позволяет Вам решить проблемы конфиденциальности, поднятые EFF.
Вы можете указать свой собственный список User Agent пользователя. Одно слово на строку. Пустые строки и линии с префиксом ‘#’ будут пропущены.
", - "description": "..." - }, - "privacyBehindTheSceneHeader" : { - "message": "Chromium: Фоновые запросы", - "description": "header of Chromium: behind-the-scene requests section" - }, - "privacyProcessBehindTheSceneHelp" : { - "message": "В соответствии с Google Chrome Privacy Whitepaper, Chromium может послать HTTP-запросы в Google даже, если пользователь не загружает веб страницы. Давайте назовем это - фоновые запросы. Кроме того, другие установленные расширения могут делать фоновые запросы.
µMatrix позволяет контролировать доступ к этой информации: эти запросы могут быть обработаны, чтобы разрешить/запретить их в соответствии с настройками белого/черного списков.
Кликните на иконку расширения, для начала работы. Обязательно прочтите: Фоновые запросы.
Внимание! Запрещение фоновых запросов может вызвать проблему когда пользовать хочет установить расширение из Chrome store (включая проблемы с обновлением расширений), возможно отключить эту функцию здесь. Блокирование этих запросов может вызывать разные проблемы с работой расширений.
Даже если эта функция не включена, то фоновые запросы логируются в µMatrix. Вы можете посмотреть эти запросы на (на странице Статистики).
", - "description": "..." - }, - "privacyDoneButton" : { - "message": "Применить", - "description": "Close the Privacy page" - }, - - - "userRulesApplyChanges": { - "message": "Apply changes", - "description": "English: Apply changes" - }, - "userRulesImport": { - "message": "Import from file...", - "description": "English: Import from file..." - }, - "userRulesExport": { - "message": "Export to file...", - "description": "English: Export to file..." - }, - "userRulesFormatHint": { - "message": "See this page for rule syntax.", - "description": "English: See this page for rule syntax." - }, - "userRulesDefaultFileName": { - "message": "your-umatrix-rules.txt", - "description": "English: See this page for rule syntax." - }, - - - "ubiquitousListsOfBlockedHostsPrompt1" : { - "message": "Все списки заблокированных хостов загружаются, как глобальные правила, в связи с чем их владельцы находятся в черном списке для всех областей.", - "description": "English: All lists of blocked hosts are loaded as ubiquitous rules, hence these hosts are blacklisted in all scopes." - }, - "ubiquitousListsOfBlockedHostsPrompt2" : { - "message": "{{ubiquitousBlacklistCount}} блокируется хостов, помимо:", - "description": "English: {{ubiquitousBlacklistCount}} distinct blocked hostnames from:" - }, - "ubiquitousListsOfBlockedHostsPerListStats" : { - "message": "{{used}} используется из {{total}}", - "description": "English: {{used}} used out of {{total}}" - }, - "ubiquitousListsOfBlockedHostsHeader" : { - "message": "Список блокируемых хостов", - "description": "English: Lists of blocked hosts" - }, - "userUbiquitousBlacklistHeader" : { - "message": "Ваши правила блокирования", - "description": "English: Your block rules" - }, - "userUbiquitousWhitelistHeader" : { - "message": "Ваши правила разрешения", - "description": "English: Your allow rules" - }, - "ubiquitousApplyChanges" : { - "message": "Применить изменения", - "description": "English: Apply changes" - }, - "ubiquitousFormatHint" : { - "message": "Одно правило на строку. Правилом может быть обычное имя сайти, или Adblock Plus-совместимый фильтр . Линии начинающиеся с ‘#’ будут пропущены.", - "description": "English: One rule per line. A rule can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with ‘#’ will be ignored." - }, - "ubiquitousAllowFormatHint" : { - "message": "Одно правило на строку. Правилом может быть обычное имя сайти, или Adblock Plus-совместимый фильтр. Линии начинающиеся с ‘#’ будут пропущены.", - "description": "English: One rule per line. A rule can be a plain hostname, or an Adblock Plus-compatible exception filter (prefixed with ‘@@’). Lines prefixed with ‘#’ will be ignored." - }, - "ubiquitousImport" : { - "message": "Импортировать и добавить", - "description": "English: Import and append" - }, - "ubiquitousExport" : { - "message": "Экспортировать", - "description": "English: Export" - }, - - - "aboutChangelog" : { - "message": "Список изменений", - "description": "English: Change log" - }, - "aboutStorageUsed" : { - "message": "Памяти используется: {{storageUsed}}%", - "description": "English: Storage used: {{storageUsed}}%" - }, - "aboutDoc" : { - "message": "Документация", - "description": "English: Documentation" - }, - "aboutPermissions" : { - "message": "Разрешения", - "description": "English: Permissions" - }, - "aboutCode" : { - "message": "Исходный код (GPLv3)", - "description": "English: Source code (GPLv3)" - }, - "aboutCredits" : { - "message": "Благодарности", - "description": "English: Credits" - }, - "aboutUserDataHeader" : { - "message": "Ваши настройки", - "description": "English: Your data" - }, - "aboutBackupButton" : { - "message": "Backup to file...", - "description": "English: Backup all..." - }, - "aboutBackupFilename" : { - "message": "all-my-umatrix-data.txt", - "description": "all-my-umatrix-data.txt" - }, - "aboutRestoreButton" : { - "message": "Restore from file...", - "description": "English: Restore all..." - }, - "aboutRestoreConfirm" : { - "message": "All your settings will be overwritten using data backed up on {{time}}, and µMatrix will restart.\n\nOverwrite all existing settings using backed up data?", - "description": "Message asking user to confirm restore" - }, - "aboutRestoreError" : { - "message": "The data could not be read or is invalid", - "description": "" - }, - "aboutOr" : { - "message": "... or ...", - "description": "English: ... or ..." - }, - "aboutResetButton" : { - "message": "Reset to default settings", - "description": "English: Reset to default settings" - }, - "aboutResetConfirm" : { - "message": "Caution! this will also remove all your custom settings. Are you sure you want to proceed?", - "description": "Message asking user to confirm reset" - }, - - - "commandRevertAll" : { - "message": "Remove all temporary changes", - "description": "English: Remove all temporary changes" - }, - "commandWhitelistPageDomain" : { - "message": "Temporarily whitelist page domain", - "description": "English: Temporarily whitelist page domain" - }, - "commandWhitelistAll" : { - "message": "Temporarily whitelist all", - "description": "English: Temporarily whitelist all" - }, - "commandOpenDashboard" : { - "message": "Open dashboard", - "description": "English: Open dashboard" - }, - - - "errorCantConnectTo":{ - "message":"Network error: Unable to connect to {{url}}", - "description":"English: Network error: unable to connect to {{url}}" - }, - - "dummy": { - "message": "Эта запись должна быть последней", - "description": "so we dont need to deal with comma for last entry" - } -} diff --git a/tools/_locales/zh_CN/messages.json b/tools/_locales/zh_CN/messages.json deleted file mode 100644 index 4ab6bfc..0000000 --- a/tools/_locales/zh_CN/messages.json +++ /dev/null @@ -1,547 +0,0 @@ -{ - "extName": { - "message": "µMatrix", - "description": "extension name." - }, - "extShortDesc": { - "message": "通过指向和点击来禁止/允许您的浏览器发出的任何类型的请求。您可以使用它来屏蔽脚本、子文档、广告以及facebook等等。", - "description": "this will be in the chrome web store: must be 132 characters or less" - }, - "settingsPageName": { - "message": "设置", - "description": "appears as tab name in dashboard." - }, - "privacyPageName": { - "message": "隐私设置", - "description": "appears as tab name in dashboard." - }, - "statsPageName": { - "message": "统计信息", - "description": "appears as tab name in dashboard." - }, - "userRulesPageName": { - "message": "Your rules", - "description": "appears as tab name in dashboard." - }, - "ubiquitousRulesPageName" : { - "message": "通用规则", - "description": "appears as tab name in dashboard." - }, - "aboutPageName": { - "message": "关于", - "description": "appears as tab name in dashboard." - }, - - - "allPrettyName": { - "message": "全部", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "cookiePrettyName": { - "message": "cookie", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "cookiePrettyNamePlural": { - "message": "cookies", - "description": "..." - }, - "stylesheetPrettyName": { - "message": "样式", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "stylesheetPrettyNamePlural": { - "message": "样式", - "description": "..." - }, - "imagePrettyName": { - "message": "图片", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "imagePrettyNamePlural": { - "message": "图片", - "description": "..." - }, - "objectPrettyName": { - "message": "插件", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "objectPrettyNamePlural": { - "message": "插件", - "description": "..." - }, - "scriptPrettyName": { - "message": "脚本", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "scriptPrettyNamePlural": { - "message": "脚本", - "description": "..." - }, - "xmlhttprequestPrettyName": { - "message": "XHR", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "xmlhttprequestPrettyNamePlural": { - "message": "XHR", - "description": "..." - }, - "sub_framePrettyName": { - "message": "子文档", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "sub_framePrettyNamePlural": { - "message": "子文档", - "description": "..." - }, - "otherPrettyName": { - "message": "其它", - "description": "HAS TO FIT IN MATRIX HEADER!" - }, - "otherPrettyNamePlural": { - "message": "其它", - "description": "..." - }, - - - "matrixPresetAbsentPrompt" : { - "message": "没有适合这个页面的预设配方", - "description": "..." - }, - "matrixPresetPresentPrompt" : { - "message": "点击一个预设配方来导入其规则集", - "description": "..." - }, - "matrixNoNetTrafficPrompt" : { - "message": "没有发现这个标签页的网络通信。", - "description": "..." - }, - "matrixMtxButtonTip" : { - "message": "在此作用域禁用/启用矩阵过滤。\u000a当前页面被矩阵过滤屏蔽掉 \u000a 的请求数:{{count}}。", - "description": "Tool tip for matrix button: {{}} is a placeholder for number of blocked requests." - }, - "matrixPersistButtonTip" : { - "message": "保存对当前作用域作出的 \u000a 所有临时变更。", - "description": "Tool tip for the persist button" - }, - "matrixRevertButtonTip" : { - "message": "移除对当前作用域作出的 \u000a 所以临时变更。", - "description": "Tool tip for the revert local permission button" - }, - "matrixRevertButtonAllTip" : { - "message": "移除所有临时变更。", - "description": "Tool tip for the revert all permissions button" - }, - "matrixReloadButton" : { - "message": "重新加载当前页面。", - "description": "Tool tip for the reload button" - }, - "matrixPresetMoreReadTip" : { - "message": "导出一条配方:当前作用域的临时 \u000a 规则将被编码为一条配方", - "description": "English: Export a recipe: Temporary rules \u000a of current scope will be encoded \u000a as a recipe" - }, - "matrixPresetMoreWriteTip" : { - "message": "导入一条配方:配方中的规则将作 \u000a 为临时规则被加入到当前作用域中", - "description": "English: Import a recipe: Temporary rules \u000a will be created into current scope" - }, - "matrixPresetMoreRecipeTip" : { - "message": "用户可以在此交流配方进行互助。应用非可信源时的通常警告。", - "description": "English: Users can exchange recipes here to help each other. Usual warnings about untrusted sources apply." - }, - - - "statsPageTitle" : { - "message": "µMatrix – 统计信息", - "description": "header for the whole stats page" - }, - "statsPageGenericStats" : { - "message": "一般统计信息", - "description": "English: Generic statistics" - }, - "statsPageCookieHeadersFoiled" : { - "message": "从HTTP请求头中移除的cookie数:{{count}}", - "description": "English: HTTP cookie headers foiled: {{count}}" - }, - "statsPageRefererHeadersFoiled" : { - "message": "从HTTP请求头中移除的引用地址数:{{count}}", - "description": "English: HTTP referer headers foiled: {{count}}" - }, - "statsPageHyperlinkAuditingFoiled" : { - "message": "阻止的超链接审计尝试数:{{count}}", - "description": "English: Hyperlink auditing attempts foiled: {{count}}" - }, - "statsPageCookiesRemoved" : { - "message": "本地cookie移除数:{{count}}", - "description": "Local cookies removed: {{count}}" - }, - "statsPageLocalStoragesCleared" : { - "message": "清空本地网页存储次数:{{count}}", - "description": "Local storages emptied: {{count}}" - }, - "statsPageBrowserCacheCleared" : { - "message": "清空浏览器缓存次数:{{count}}", - "description": "Browser caches cleared: {{count}}" - }, - "statsPageDetailedStats" : { - "message": "详细统计信息", - "description": "English: Detailed statistics" - }, - "statsPageDetailedAllPages" : { - "message": "全部", - "description": "English: All" - }, - "statsPageDetailedBehindTheScenePage" : { - "message": "Chrome浏览器后台", - "description": "English: Chromium: Behind the scene" - }, - "statsPageOverview" : { - "message": "概览", - "description": "English: Overview" - }, - "statsPageRequests" : { - "message": "请求类型", - "description": "in detailed stats section, header for the type of request" - }, - "statsPageAllowed" : { - "message": "允许数", - "description": "capitalized" - }, - "statsPageBlocked" : { - "message": "屏蔽数", - "description": "capitalized" - }, - "statsPageDetailed" : { - "message": "请求日志", - "description": "English: Request log" - }, - "statsPageLogSizePrompt1" : { - "message": "记住最近的", - "description": "English: Remember the last" - }, - "statsPageLogSizePrompt2" : { - "message": "条HTTP请求于每个页面.", - "description": "English: HTTP requests per page." - }, - "statsPageLogSizeHelp" : { - "message": "您可以检查一个网页最近发出的裸HTTP请求的详细情况(见下)。
这个功能主要是对想调查一个网页究竟在做什么的高级用户有用。但记录这些HTTP请求需要占用内存,所以如果您不关心这些技术信息的话,这些被占用的内存将被浪费。
因此有了这项设置,来让您调整将被记录下用于进一步调查的最近的HTTP请求数的最大值。
输入“0
”来关闭详细记录(从而减少µMatrix的内存使用量)。
被添加到黑名单的cookie不会被µMatrix阻止进入您的浏览器。然而它们会被阻止离开您的浏览器,这是真正重要的。不在cookie进入浏览器之前屏蔽它们,将给您一个被告知一个网站正在试图使用cookie和进一步调查cookie内容的机会。
一旦这些被添加到黑名单中的cookie被µMatrix审计后,如果您愿意,它们就可以被清除出您的浏览器。
重要提示:浏览器扩展能在它们的通常运作中发起HTTP请求。这些请求可能导致cookie的创建。如果这个选项被选中,而cookie起源的站点名没有在白名单里,这个cookie会被µMatrix从浏览器中清除。所以请确保浏览器扩展会与之通信的站点名在白名单中。
", - "description": "..." - }, - "privacyDeleteNonBlockedSessionCookiesPrompt1" : { - "message": "于非被屏蔽的会话cookie最后被使用的 ", - "description": "English: Delete non-blocked session cookies" - }, - "privacyDeleteNonBlockedSessionCookiesPrompt2" : { - "message": " 分钟后,删除它们。", - "description": "English: minutes after the last time they have been used." - }, - "privacyDeleteNonBlockedSessionCookiesHelp" : { - "message": "W3C:“一个会话cookie……会被消除,当您终结浏览器的会话。会话cookie是存储在临时内存空间里的,并且在浏览器被关闭后不会被保持。”
但这可能不会发生,当您使用一个基于Chromium的浏览器。而且对有些人来说,需要关闭浏览器来清除会话cookie可能不够及时。
", - "description": "..." - }, - "privacyDeleteBlockedLocalStoragePrompt" : { - "message": "删除被屏蔽站点名的本地网页存储内容集。", - "description": "English: Delete local storage content set by blocked hostnames" - }, - "privacyDeleteBlockedLocalStorageHelp" : { - "message": "TODO", - "description": "..." - }, - "privacyClearCachePrompt1" : { - "message": "清除浏览器缓存每隔", - "description": "English: Clear browser cache every" - }, - "privacyClearCachePrompt2" : { - "message": "分钟。", - "description": "English: minutes." - }, - "privacyClearCacheHelp" : { - "message": "有些网站真的很热衷于追踪您,以至于它们会使用一些不那么友好的技巧来避开您用于不被追踪的任何措施。
一小部分这些技巧依赖[1, 2]于浏览器缓存。浏览器缓存中的内容通常会存在相当长的时间,因为极少会有用户花时间去定期清理它们。
清除浏览器缓存只有很少的不便(很可能当其发生时您都不会注意到),而它的好处是可以阻止这些追踪者们侵犯您的隐私。
勾选这个选项来让µMatrix为您自动清除浏览器缓存,用您设置的时间间隔。
[1] “Preventing Web Tracking via the Browser Cache”
[2] “Cookieless cookies”
参照维基百科:“HTTP来源地址是一个HTTP表头字段,用于识别链接到正在被请求资源的网页的地址。…… 因为引用信息可能泄漏隐私,一些浏览器允许用户禁用发送引用信息的功能。”
如果这个设置被选中,µMatrix会移除引用地址信息如果以下条件同时得到满足:
超链接审计是一种允许一个团体,任何一个团体,被告知一个用户在某个具体页面中点击了哪个链接的机制。它实质上是一个追踪用户的功能:它允许一个网站,或任何第三方,被告知您在该网站的哪个页面中点击了哪个链接。它唯一的目的就是追踪您的浏览活动。
", - "description": "..." - }, - "privacySpoofUserAgentPrompt1" : { - "message": "从下面列表中随机选取新的一条,来伪装用户代理字符串,每隔", - "description": "Spoof User-Agent string by randomly picking a new one below every" - }, - "privacySpoofUserAgentPrompt2" : { - "message": "分钟。", - "description": "minutes." - }, - "privacySpoofUserAgentHelp" : { - "message": "根据电子前哨基金会:“……您的浏览器会发送一个‘用户代理’表头给访问的网站,精确地描述了您正在使用的操作系统及浏览器。这些信息可以帮助区分互联网用户,因为用户间操作系统和浏览器的版本会有所不同,甚至经常会在两人之间相差很大。……用户代理字符串变成一个确实的隐私问题。”这个选项允许您解决这个被EFF指出的隐私问题。
您可以提供自己的用户代理字符串列表。每行一条。空行和以‘#’开头的行会被忽略。
", - "description": "..." - }, - "privacyBehindTheSceneHeader" : { - "message": "Chrome浏览器后台请求", - "description": "header of Chromium: behind-the-scene requests section" - }, - "privacyProcessBehindTheSceneHelp" : { - "message": "根据Google Chrome 隐私权白皮书,Chromium可能会发送HTTP请求到Google,即使在用户没有明确地访问一个网页的情况下。让我们称这种特殊的请求为后台请求。同时,用户安装的其它的浏览器扩展也有可能发送后台HTTP请求。
µMatrix让您拦截这些请求,并能像对待别的请求一样对待这些请求:它们可以依照您的白名单/黑名单来被处理,从而实现对它们的允许/屏蔽。
如需启用这个功能,从浏览这个页面时点击此扩展的图标开始。请先阅读:后台请求.
注意!屏蔽后台网络请求可能会导致一个问题,当用户想要从Chrome商店安装一个浏览器扩展的时候(包括可能会阻拦浏览器扩展的更新),因此添加了可以在此屏蔽此功能的设置。屏蔽也可能会导致用户安装的其它的浏览器扩展不能正常工作(那些需要查询远程数据的)。
即使这项功能没有被启用,后台HTTP请求仍然会被µMatrix记录下来。您可以在统计信息页面检查这些请求。
", - "description": "..." - }, - "privacyDoneButton" : { - "message": "完成", - "description": "Close the Privacy page" - }, - - - "userRulesApplyChanges": { - "message": "Apply changes", - "description": "English: Apply changes" - }, - "userRulesImport": { - "message": "Import from file...", - "description": "English: Import from file..." - }, - "userRulesExport": { - "message": "Export to file...", - "description": "English: Export to file..." - }, - "userRulesFormatHint": { - "message": "See this page for rule syntax.", - "description": "English: See this page for rule syntax." - }, - "userRulesDefaultFileName": { - "message": "your-umatrix-rules.txt", - "description": "English: See this page for rule syntax." - }, - - - "ubiquitousListsOfBlockedHostsPrompt1" : { - "message": "所有屏蔽站点的列表都作为普适规则被加载,所以这些站点将在所有作用域的黑名单中。", - "description": "English: All lists of blocked hosts are loaded as ubiquitous rules, hence these hosts are blacklisted in all scopes." - }, - "ubiquitousListsOfBlockedHostsPrompt2" : { - "message": "共{{ubiquitousBlacklistCount}}个不同的屏蔽站点名,来自:", - "description": "English: {{ubiquitousBlacklistCount}} distinct blocked hostnames from:" - }, - "ubiquitousListsOfBlockedHostsPerListStats" : { - "message": "{{total}}中使用{{used}}", - "description": "English: {{used}} used out of {{total}}" - }, - "ubiquitousListsOfBlockedHostsHeader" : { - "message": "被屏蔽站点列表", - "description": "English: Lists of blocked hosts" - }, - "userUbiquitousBlacklistHeader" : { - "message": "您的自定义屏蔽规则", - "description": "English: Your block rules" - }, - "userUbiquitousWhitelistHeader" : { - "message": "您的自定义允许规则", - "description": "English: Your allow rules" - }, - "ubiquitousApplyChanges" : { - "message": "应用变更", - "description": "English: Apply changes" - }, - "ubiquitousFormatHint" : { - "message": "每行一条规则。一条规则可以是单纯的一个站点名或者是一条与Adblock Plus相容的过滤规则。以“#”开头的行将被忽略。", - "description": "English: One rule per line. A rule can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with ‘#’ will be ignored." - }, - "ubiquitousAllowFormatHint" : { - "message": "每行一条规则。一条规则可以是单纯的一个站点名或者是一条与Adblock Plus相容的例外规则(以“@@”开头)。以“#”开头的行将被忽略。", - "description": "English: One rule per line. A rule can be a plain hostname, or an Adblock Plus-compatible exception filter (prefixed with ‘@@’). Lines prefixed with ‘#’ will be ignored." - }, - "ubiquitousImport" : { - "message": "导入并附加规则", - "description": "English: Import and append" - }, - "ubiquitousExport" : { - "message": "导出规则", - "description": "English: Export" - }, - - - "aboutChangelog" : { - "message": "变更日志", - "description": "English: Change log" - }, - "aboutStorageUsed" : { - "message": "存储空间使用率:{{storageUsed}}%", - "description": "English: Storage used: {{storageUsed}}%" - }, - "aboutDoc" : { - "message": "文档", - "description": "English: Documentation" - }, - "aboutPermissions" : { - "message": "权限", - "description": "English: Permissions" - }, - "aboutCode" : { - "message": "源代码 (GPLv3)", - "description": "English: Source code (GPLv3)" - }, - "aboutCredits" : { - "message": "赞扬", - "description": "English: Credits" - }, - "aboutUserDataHeader" : { - "message": "您的数据", - "description": "English: Your data" - }, - "aboutBackupButton" : { - "message": "Backup to file...", - "description": "English: Backup all..." - }, - "aboutBackupFilename" : { - "message": "all-my-umatrix-data.txt", - "description": "all-my-umatrix-data.txt" - }, - "aboutRestoreButton" : { - "message": "Restore from file...", - "description": "English: Restore all..." - }, - "aboutRestoreConfirm" : { - "message": "All your settings will be overwritten using data backed up on {{time}}, and µMatrix will restart.\n\nOverwrite all existing settings using backed up data?", - "description": "Message asking user to confirm restore" - }, - "aboutRestoreError" : { - "message": "The data could not be read or is invalid", - "description": "" - }, - "aboutOr" : { - "message": "... or ...", - "description": "English: ... or ..." - }, - "aboutResetButton" : { - "message": "Reset to default settings", - "description": "English: Reset to default settings" - }, - "aboutResetConfirm" : { - "message": "Caution! this will also remove all your custom settings. Are you sure you want to proceed?", - "description": "Message asking user to confirm reset" - }, - - - "commandRevertAll" : { - "message": "移除所有临时变更", - "description": "English: Remove all temporary changes" - }, - "commandWhitelistPageDomain" : { - "message": "临时把当前页面的域名添加到白名单", - "description": "English: Temporarily whitelist page domain" - }, - "commandWhitelistAll" : { - "message": "临时把当前页面的所有请求添加到白名单", - "description": "English: Temporarily whitelist all" - }, - "commandOpenDashboard" : { - "message": "打开仪表板", - "description": "English: Open dashboard" - }, - - - "errorCantConnectTo":{ - "message":"Network error: Unable to connect to {{url}}", - "description":"English: Network error: unable to connect to {{url}}" - }, - - "dummy": { - "message": "This entry must be the last one", - "description": "so we dont need to deal with comma for last entry" - } -}