Browse Source

translation work from Crowdin

pull/2/head 0.8.0.0-alpha.18
gorhill 10 years ago
parent
commit
fcac6b0307
  1. 146
      tools/_locales/de/messages.json
  2. 14
      tools/_locales/es/messages.json
  3. 2
      tools/_locales/fr/messages.json
  4. 46
      tools/_locales/pt_BR/messages.json
  5. 2
      tools/_locales/tr/messages.json
  6. 236
      tools/_locales/zh_CN/messages.json

146
tools/_locales/de/messages.json

@ -4,11 +4,11 @@
"description":"" "description":""
}, },
"extShortDesc":{ "extShortDesc":{
"message":"Point & click to forbid\/allow any class of requests made by your browser. Use it to block scripts, iframes, ads, facebook, etc.",
"message":"Kontrolliere alle Anfragen deines Browsers durch einfaches Point & Click. Blockiere damit Skripte, IFrames, Werbung, Facebook usw.",
"description":"this will be used as short description in web stores: MUST BE 132 characters OR LESS" "description":"this will be used as short description in web stores: MUST BE 132 characters OR LESS"
}, },
"dashboardPageName":{ "dashboardPageName":{
"message":"µMatrix — Dashboard",
"message":"Dashboard",
"description":"" "description":""
}, },
"settingsPageName":{ "settingsPageName":{
@ -16,7 +16,7 @@
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"privacyPageName":{ "privacyPageName":{
"message":"Datenschutz",
"message":"Privatsphäre",
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"statsPageName":{ "statsPageName":{
@ -28,7 +28,7 @@
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"ubiquitousRulesPageName":{ "ubiquitousRulesPageName":{
"message":"Host Dateien",
"message":"Hosts-Dateien",
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"aboutPageName":{ "aboutPageName":{
@ -76,63 +76,63 @@
"description":"" "description":""
}, },
"matrixMtxButtonTip":{ "matrixMtxButtonTip":{
"message":"Disable\/enable matrix filtering for this scope.\nRequests blocked through matrix filtering on this page: {{count}}.",
"message":"Aktiviere\/deaktiviere die Matrix-Filter für diesen Geltungsbereich.\nDurch die Matrix-Filter blockierte Anfragen auf dieser Seite: {{count}}.",
"description":"Tool tip for matrix button: {{}} is a placeholder for number of blocked requests." "description":"Tool tip for matrix button: {{}} is a placeholder for number of blocked requests."
}, },
"matrixPersistButtonTip":{ "matrixPersistButtonTip":{
"message":"Save all temporary changes for this scope.",
"message":"Speichere alle temporären Änderungen für diesen Geltungsbereich.",
"description":"Tool tip for the persist button" "description":"Tool tip for the persist button"
}, },
"matrixRevertButtonTip":{ "matrixRevertButtonTip":{
"message":"Remove temporary changes for this scope.",
"message":"Entferne temporäre Änderungen für diesen Geltungsbereich.",
"description":"Tool tip for the revert local permission button" "description":"Tool tip for the revert local permission button"
}, },
"matrixRevertButtonAllTip":{ "matrixRevertButtonAllTip":{
"message":"Remove all temporary changes.",
"message":"Entferne alle temporären Änderungen.",
"description":"Tool tip for the revert all permissions button" "description":"Tool tip for the revert all permissions button"
}, },
"matrixReloadButton":{ "matrixReloadButton":{
"message":"Reload the page.",
"message":"Seite neu laden.",
"description":"Tool tip for the reload button" "description":"Tool tip for the reload button"
}, },
"matrixBlacklistedHostnames":{ "matrixBlacklistedHostnames":{
"message":"{{count}} blacklisted hostname(s)",
"message":"{{count}} Hostnamen auf der Blacklist",
"description":"Appears in the metadata row of bottom-most group: **mind the limited width**" "description":"Appears in the metadata row of bottom-most group: **mind the limited width**"
}, },
"statsPageTitle":{ "statsPageTitle":{
"message":"µMatrix – Statistics",
"message":"µMatrix – Statistik",
"description":"" "description":""
}, },
"statsPageGenericStats":{ "statsPageGenericStats":{
"message":"Generic statistics",
"message":"Statistik nach Gattungen",
"description":"" "description":""
}, },
"statsPageCookieHeadersFoiled":{ "statsPageCookieHeadersFoiled":{
"message":"<a href='https:\/\/en.wikipedia.org\/wiki\/HTTP_cookie'>HTTP cookie<\/a> headers foiled: {{count}}",
"message":"<a href='https:\/\/de.wikipedia.org\/wiki\/HTTP_Cookie'>HTTP Cookie<\/a> Header blockiert: {{count}}",
"description":"" "description":""
}, },
"statsPageRefererHeadersFoiled":{ "statsPageRefererHeadersFoiled":{
"message":"<a href='https:\/\/en.wikipedia.org\/wiki\/HTTP_referer'>HTTP referer<\/a> headers foiled: {{count}}",
"message":"<a href='https:\/\/de.wikipedia.org\/wiki\/Referrer'>HTTP Referrer<\/a> Header blockiert: {{count}}",
"description":"" "description":""
}, },
"statsPageHyperlinkAuditingFoiled":{ "statsPageHyperlinkAuditingFoiled":{
"message":"<a href='http:\/\/www.whatwg.org\/specs\/web-apps\/current-work\/multipage\/links.html#hyperlink-auditing'>Hyperlink auditing<\/a> attempts foiled: {{count}}",
"message":"<a href='http:\/\/www.whatwg.org\/specs\/web-apps\/current-work\/multipage\/links.html#hyperlink-auditing'>Hyperlink auditing<\/a> Versuche vereitelt: {{count}}",
"description":"" "description":""
}, },
"statsPageCookiesRemoved":{ "statsPageCookiesRemoved":{
"message":"Local cookies removed: {{count}}",
"message":"Lokale Cookies entfernt: {{count}}",
"description":"" "description":""
}, },
"statsPageLocalStoragesCleared":{ "statsPageLocalStoragesCleared":{
"message":"<a href='http:\/\/diveintohtml5.info\/storage.html'>Local storages<\/a> emptied: {{count}}",
"message":"<a href='http:\/\/diveintohtml5.info\/storage.html'>Local Storage<\/a> geleert: {{count}}",
"description":"" "description":""
}, },
"statsPageBrowserCacheCleared":{ "statsPageBrowserCacheCleared":{
"message":"Browser caches cleared: {{count}}",
"message":"Browser Cache geleert: {{count}}",
"description":"" "description":""
}, },
"statsPageDetailedStats":{ "statsPageDetailedStats":{
"message":"Detailed statistics",
"message":"Detaillierte Statistik",
"description":"" "description":""
}, },
"statsPageDetailedAllPages":{ "statsPageDetailedAllPages":{
@ -164,15 +164,15 @@
"description":"" "description":""
}, },
"statsPageLogSizePrompt1":{ "statsPageLogSizePrompt1":{
"message":"Remember the last",
"message":"Speichere die letzten",
"description":"First part of Remember the last [n] HTTP requests per page" "description":"First part of Remember the last [n] HTTP requests per page"
}, },
"statsPageLogSizePrompt2":{ "statsPageLogSizePrompt2":{
"message":"HTTP requests <b>per page<\/b>.",
"message":"HTTP Anfragen <b>pro Seite<\/b>.",
"description":"Second part of Remember the last [n] HTTP requests per page" "description":"Second part of Remember the last [n] HTTP requests per page"
}, },
"statsPageLogSizeHelp":{ "statsPageLogSizeHelp":{
"message":"<p>You can inspect details of the most recent raw HTTP requests which have been made by a web page (see below).<\/p><p>This is mostly useful to advanced users who want to investigate exactly what a web page has been doing. But logging these HTTP requests requires memory, and if you don't care about this technical information, then memory is being wasted.<\/p><p>Hence this field which lets you adjust the maximum number of the most recent HTTP requests which are to be logged for further inspection.<\/p><p>Enter &ldquo;<code>0<\/code>&rdquo; to turn off detailed logging (and consequently reduce the memory footprint of <i>µMatrix<\/i>).<\/p>",
"message":"<p>Die Details der letzten HTTP Anfragen einer Webseite kannst du dir unten anschauen.<\/p><p>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.<\/p><p>Daher lässt sich mit diesem Feld die maximale Zahl der letzten HTTP Anfragen, die aufgezeichnet werden sollen, festlegen.<p><p>Gib &ldquo;<code>0<\/code>&rdquo; ein, um dieses detaillierte Logging ganz abzuschalten (und entsprechend die Speicherbelegung von <i>µMatrix<\/i> zu reduzieren).<\/p>",
"description":"To help user understand the purpose of the log size value" "description":"To help user understand the purpose of the log size value"
}, },
"statsPageRefresh":{ "statsPageRefresh":{
@ -180,7 +180,7 @@
"description":"" "description":""
}, },
"settingsPageTitle":{ "settingsPageTitle":{
"message":"µMatrix &ndash; Settings",
"message":"µMatrix &ndash; Einstellungen",
"description":"" "description":""
}, },
"settingsMatrixDisplayHeader":{ "settingsMatrixDisplayHeader":{
@ -200,23 +200,23 @@
"description":"" "description":""
}, },
"settingsMatrixDisplayColorBlind":{ "settingsMatrixDisplayColorBlind":{
"message":"Farbenblind freundlich",
"message":"Anzeige für farbenblinde Benutzer",
"description":"" "description":""
}, },
"settingsMatrixConvenienceHeader":{ "settingsMatrixConvenienceHeader":{
"message":"Convenience",
"message":"Komforteinstellungen",
"description":"English: Convenience" "description":"English: Convenience"
}, },
"settingsMatrixAutoReloadPrompt":{ "settingsMatrixAutoReloadPrompt":{
"message":"When the matrix is closed, smart reload these tabs:",
"message":"Intelligentes Neuladen folgender Tabs beim Schließen der Matrix:",
"description":"" "description":""
}, },
"settingsMatrixAutoReloadNone":{ "settingsMatrixAutoReloadNone":{
"message":"None",
"message":"Keine",
"description":"" "description":""
}, },
"settingsMatrixAutoReloadCurrent":{ "settingsMatrixAutoReloadCurrent":{
"message":"Current",
"message":"den Aktuellen",
"description":"" "description":""
}, },
"settingsMatrixAutoReloadAll":{ "settingsMatrixAutoReloadAll":{
@ -224,19 +224,19 @@
"description":"" "description":""
}, },
"settingsMatrixAutoReloadInfo":{ "settingsMatrixAutoReloadInfo":{
"message":"Whenever you make changes in the matrix which can affect the display and\/or behavior of one or more pages, <i>µMatrix<\/i> will reload affected pages automatically when you close the matrix.",
"message":"Immer wenn du Änderungen in der Matrix durchführst, die die Anzeige und \/oder das Verhalten einer oder mehrerer Seiten beeinflusst, wird <i>µMatrix<\/i> die betroffenen Seiten automatisch neu laden, sobald du die Matrix schließt.",
"description":"" "description":""
}, },
"settingsSubframeColor":{ "settingsSubframeColor":{
"message":"Blocked frames:&ensp;Color",
"message":"Blockierter Frames:&ensp;Farbe",
"description":"English: Blocked frames:&ensp;Color" "description":"English: Blocked frames:&ensp;Color"
}, },
"settingsSubframeOpacity":{ "settingsSubframeOpacity":{
"message":"Transparenz",
"message":"Undurchsuchtigkeit",
"description":"English: Opacity" "description":"English: Opacity"
}, },
"privacyPageTitle":{ "privacyPageTitle":{
"message":"µMatrix &ndash; Privacy",
"message":"µMatrix &ndash; Privatsphäre",
"description":"" "description":""
}, },
"privacyDeleteBlockedCookiesPrompt":{ "privacyDeleteBlockedCookiesPrompt":{
@ -244,7 +244,7 @@
"description":"" "description":""
}, },
"privacyDeleteBlockedCookiesHelp":{ "privacyDeleteBlockedCookiesHelp":{
"message":"<p>Blacklisted cookies are not prevented by <i>µMatrix<\/i> from entering your browser. However they are prevented from leaving your browser, which is what really matters. Not blocking cookies before they enter your browser gives you the opportunity to be informed that a site tried to use cookies, and furthermore to inspect their contents if you wish.<\/p><p>Once these blacklisted cookies have been accounted for by <i>µMatrix<\/i>, they can be removed from your browser if you wish so.<\/p><p><b>Important note:<\/b> Extensions can make web requests during the course of their normal operation. These requests can result in cookies being created in the browser. If the hostname from where a cookie originate is not whitelisted, the cookie will be removed from the browser by <i>µMatrix<\/i> if this option is checked. So be sure that the hostname(s) with which an extension communicate is whitelisted.<\/p>",
"message":"<p>Cookies auf der Blacklist werden von <i>µMatrix<\/i> 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.<\/p><p>Sobald diese sich auf der Blacklist befindlichen Cookies von <i>µMatrix<\/i> erfasst sind, können sie aus deinem Browser gelöscht werden, falls du möchtest.<\/p><p><b>Wichtiger Hinweis:<\/b> 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 <i>µMatrix<\/i> aus dem Browser entfernt, sofern dieser Schalter aktiviert ist. Stelle daher sicher, dass Hostnamen, mit denen eine Erweiterung kommuniziert, auf der Whitelist stehen.<\/p>",
"description":"" "description":""
}, },
"privacyDeleteNonBlockedSessionCookiesPrompt1":{ "privacyDeleteNonBlockedSessionCookiesPrompt1":{
@ -252,15 +252,15 @@
"description":"First part of 'Delete non-blocked session cookies [n] minutes after the last time they have been used'" "description":"First part of 'Delete non-blocked session cookies [n] minutes after the last time they have been used'"
}, },
"privacyDeleteNonBlockedSessionCookiesPrompt2":{ "privacyDeleteNonBlockedSessionCookiesPrompt2":{
"message":" Minuten nach der letzten Zeit wo sie benutzt wurden.",
"message":" Minuten nach ihrer letzten Benutzung.",
"description":"Second part of 'Delete non-blocked session cookies [n] minutes after the last time they have been used'" "description":"Second part of 'Delete non-blocked session cookies [n] minutes after the last time they have been used'"
}, },
"privacyDeleteNonBlockedSessionCookiesHelp":{ "privacyDeleteNonBlockedSessionCookiesHelp":{
"message":"<p><a href='http:\/\/www.w3.org\/2001\/tag\/2010\/09\/ClientSideStorage.html'>W3C<\/a>: &ldquo;A session cookie ... is erased when you end the browser session. The session cookie is stored in temporary memory and is not retained after the browser is closed.&rdquo;<\/p><p>Except that this <a href='https:\/\/code.google.com\/p\/chromium\/issues\/detail?id=128513'>might not be happening<\/a> when using a Chromium-based browser. Also, to some, having to close the browser in order for the session cookies to clear might not be early enough.<\/p>",
"message":"<p><a href='http:\/\/www.w3.org\/2001\/tag\/2010\/09\/ClientSideStorage.html'>W3C<\/a>: &ldquo;Ein Sitzungscookie ... wird gelöscht, wenn die Browsersitzung beendet wird. Das Sitzungscookie wird temporär gespeichert und nicht behalten, wenn der Browser geschlossen ist.&rdquo;<\/p><p>Nur dass das möglicherweise <a href='https:\/\/code.google.com\/p\/chromium\/issues\/detail?id=128513'>nicht passiert<\/a>, wenn man einen Chromium-basierten Browser verwendet. Außerdem bevorzugen es manche Benutzer, Sitzungscookies loszuwerden, bevor sie den Browser schließen.<\/p>",
"description":"" "description":""
}, },
"privacyDeleteBlockedLocalStoragePrompt":{ "privacyDeleteBlockedLocalStoragePrompt":{
"message":"Delete <a href='https:\/\/en.wikipedia.org\/wiki\/Web_storage'>local storage<\/a> content set by blocked hostnames",
"message":"Lösche den Inhalt des <a href='http:\/\/de.wikipedia.org\/wiki\/Web_Storage'>Local Storage<\/a> von blockierten Hostnamen\"",
"description":"" "description":""
}, },
"privacyDeleteBlockedLocalStorageHelp":{ "privacyDeleteBlockedLocalStorageHelp":{
@ -268,7 +268,7 @@
"description":"" "description":""
}, },
"privacyClearCachePrompt1":{ "privacyClearCachePrompt1":{
"message":"Clear browser cache every",
"message":"Lösche den Browser-Cache alle",
"description":"First part of 'Clear browser cache every [n] minutes'" "description":"First part of 'Clear browser cache every [n] minutes'"
}, },
"privacyClearCachePrompt2":{ "privacyClearCachePrompt2":{
@ -276,35 +276,35 @@
"description":"Second part of 'Clear browser cache every [n] minutes'" "description":"Second part of 'Clear browser cache every [n] minutes'"
}, },
"privacyClearCacheHelp":{ "privacyClearCacheHelp":{
"message":"<p>Some web sites are really bent on tracking you, so much that they will use not-so-nice tricks to work around whatever measures you take in order to not be tracked.<\/p><p>A few of these tricks rely<sup style='font-size:smaller'>[1, 2]<\/sup> on the <a href='https:\/\/en.wikipedia.org\/wiki\/Web_cache'>browser cache<\/a>, which content is often long lasting since rarely will users take the time to regularly clear their browser cache.<\/p><p>There is little inconvenience to clear the browser cache regularly (likelihood is that you won't notice when it happens), and the benefit is to prevent these obnoxious trackers from invading your privacy.<\/p><p>Check this option to have <i>µMatrix<\/i> do it for you, at the interval you wish.<\/p><p style='font-size:smaller'>[1] <a href='https:\/\/grepular.com\/Preventing_Web_Tracking_via_the_Browser_Cache'>&ldquo;Preventing Web Tracking via the Browser Cache&rdquo;<\/a><br>[2] <a href='http:\/\/lucb1e.com\/rp\/cookielesscookies\/'>&ldquo;Cookieless cookies&rdquo;<\/a><\/p>",
"message":"<p>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.<\/p><p>Einige dieser Tricks benutzen dazu den <sup style='font-size:smaller'>[1, 2]<\/sup> on the <a href='https:\/\/de.wikipedia.org\/wiki\/Browser-Cache'>Browser Cache<\/a>, dessen Inhalt häufig für lange Zeit auslesbar ist, da viele Benutzer ihn nicht regelmäßig löschen.<\/p><p>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.<\/p><p>Aktiviere diesen Schalter, damit <i>µMatrix<\/i> diese Aufgabe in dem von dir gewünschten Intervall übernimmt.<\/p><p style='font-size:smaller'>[1] <a href='https:\/\/grepular.com\/Preventing_Web_Tracking_via_the_Browser_Cache'>&ldquo;Preventing Web Tracking via the Browser Cache&rdquo;<\/a><br>[2] <a href='http:\/\/lucb1e.com\/rp\/cookielesscookies\/'>&ldquo;Cookieless cookies&rdquo;<\/a><\/p>",
"description":"" "description":""
}, },
"privacyProcessRefererPrompt":{ "privacyProcessRefererPrompt":{
"message":"Remove third-party <a href='https:\/\/en.wikipedia.org\/wiki\/HTTP_referer'>HTTP referer<\/a> information from requests to non-whitelisted hostnames.",
"message":"Entferne den <a href='https:\/\/de.wikipedia.org\/wiki\/Referrer'>HTTP Referrer<\/a> für Drittseiten, wenn der Hostname nicht auf der Whitelist steht.",
"description":"" "description":""
}, },
"privacyProcessRefererHelp":{ "privacyProcessRefererHelp":{
"message":"<p>From Wikipedia: &ldquo;HTTP referer is an HTTP header field that identifies the address of the webpage that linked to the resource being requested. ... <b>Because referer information can violate privacy, some web browsers allow the user to disable the sending of referer information.<\/b>&rdquo;<\/p><p>If this setting is checked, <i>µMatrix<\/i> will remove the HTTP referer information if <b>both<\/b> of the following conditions are true:<ul style='padding-left:1em;list-style-type:disc;'><li>The domain name of the HTTP referer does not match the domain name of the URL of the request (that is, the referer is third-party to the web page);<li>The hostname of the request is not whitelisted.<\/ul><\/p>",
"message":"<p>Aus Wikipedia: &ldquo;Ein Referrer ist die Internetadresse der Webseite, von der der Benutzer durch Anklicken eines Links zu der aktuellen Seite gekommen ist. ... <b>(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.<\/b>&rdquo;<\/p><p>Wenn dieser Schalter aktiviert ist, wird <i>µMatrix<\/i> den HTTP Referrer entfernen, wenn <b>beide<\/b> folgenden Bedingungen erfüllt sind:<ul style='padding-left:1em;list-style-type:disc;'><li>Der Domänenname des HTTP Referrer stimmt nicht mit dem Domänenname der anfragenden URL überein (das heißt, der Referrer stammt von einer Drittseite);<li>Der anfragende Hostname ist nicht auf der Whitelist.<\/ul><\/p>",
"description":"" "description":""
}, },
"privacyProcessHyperlinkAuditingPrompt":{ "privacyProcessHyperlinkAuditingPrompt":{
"message":"Block all <a href='http:\/\/www.whatwg.org\/specs\/web-apps\/current-work\/multipage\/links.html#hyperlink-auditing'>hyperlink auditing<\/a> attempts.",
"message":"Blockiere alle <a href='http:\/\/www.whatwg.org\/specs\/web-apps\/current-work\/multipage\/links.html#hyperlink-auditing'>Hyperlink Auditing<\/a> Versuche.",
"description":"" "description":""
}, },
"privacyProcessHyperlinkAuditingHelp":{ "privacyProcessHyperlinkAuditingHelp":{
"message":"<p>Hyperlink auditing is a mechanism which allow a party, <b>any party<\/b>, to be informed about which link a user clicked on a particular web page. It is essentially a tracking feature: it allows a web site, or any third-party to that web site, to be informed about which link you clicked on which one of its web pages. The sole purpose is to track your browsing activity.<\/p>",
"message":"<p>Hyperlink Auditing ist ein Mechanismus, der es <b>allen<\/b> 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.<\/p>",
"description":"" "description":""
}, },
"privacySpoofUserAgentPrompt1":{ "privacySpoofUserAgentPrompt1":{
"message":"Spoof <a href='https:\/\/en.wikipedia.org\/wiki\/User_agent'>User-Agent<\/a> string by randomly picking a new one below every",
"message":"Verschleiere den <a href='https:\/\/de.wikipedia.org\/wiki\/User_Agent'>User-Agent<\/a> durch die zufällige Wahl eines neuen aus der Liste alle",
"description":"First part of UA-spoofing prompt" "description":"First part of UA-spoofing prompt"
}, },
"privacySpoofUserAgentPrompt2":{ "privacySpoofUserAgentPrompt2":{
"message":"minutes.",
"message":"Minuten.",
"description":"Second part" "description":"Second part"
}, },
"privacySpoofUserAgentHelp":{ "privacySpoofUserAgentHelp":{
"message":"<a href='https:\/\/www.eff.org\/deeplinks\/2010\/01\/tracking-by-user-agent'>According to the <i>Electronic Frontier Foundation<\/i><\/a>: &ldquo;[...] your browser sends a &lsquo;User Agent&rsquo; header to the website saying precisely which operating system and web browser you are using. This information could help distinguish Internet users from one another because these versions differ, often considerably, from person to person. [...] <b>the User Agent string becomes a real privacy problem<\/b>.&rdquo;<p>This option allows you to address the privacy issue raised by the EFF.<\/p><p>You can supply your own list of user agent strings. One string per line. Blank lines and lines prefixed with &lsquo;#&rsquo; will be ignored.<\/p>",
"message":"<a href='https:\/\/www.eff.org\/deeplinks\/2010\/01\/tracking-by-user-agent'>Laut der <i>Electronic Frontier Foundation<\/i><\/a>: &ldquo;[...] sendet dein Browser einen &lsquo;User Agent&rsquo; 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. [...] <b>der User Agent wird damit zu einer reellen Gefahr für die Privatsphäre<\/b>.&rdquo;<p>Diese Option ermöglicht dir, auf diese Bedrohung zu reagieren.<\/p><p>Du kannst deine eigene Liste von User Agents einstellen, und zwar eine Variante pro Zeile. Leere Zeilen und Zeilen mit einem vorangestellten &lsquo;#&rsquo; werden ignoriert.<\/p>",
"description":"" "description":""
}, },
"privacyBehindTheSceneHeader":{ "privacyBehindTheSceneHeader":{
@ -312,15 +312,15 @@
"description":"" "description":""
}, },
"privacyProcessBehindTheSceneHelp":{ "privacyProcessBehindTheSceneHelp":{
"message":"<p>According to <a href='https:\/\/www.google.com\/intl\/en\/chrome\/browser\/privacy\/whitepaper.html'>Google Chrome Privacy Whitepaper<\/a>, <i>Chromium<\/i> might send HTTP requests to <i>Google<\/i> without the user expressly visiting a web page. Let's call these special requests <strong>behind-the-scene<\/strong> requests. Also, other installed browser extensions can send <strong>behind-the-scene<\/strong> HTTP requests.<\/p><p><i>µMatrix<\/i> lets you intercept and treat these requests like any other request: they can be processed in order to allow\/block them as per your whitelist\/blacklist.<\/p><p>Click the extension icon while viewing this page to get started. Required reading: <a href='https:\/\/github.com\/gorhill\/httpswitchboard\/wiki\/Behind-the-scene-requests'>Behind-the-scene requests<\/a>.<\/p><div class='warn'><p><span style='color:red; font-weight:bold'>Beware!<\/span> Blocking <strong>behind-the-scene<\/strong> net requests is potentially causing <a href='https:\/\/github.com\/gorhill\/httpswitchboard\/issues\/27'>an issue<\/a> when the user wants to install an extension from the Chrome store (including maybe preventing extensions from being updated), hence the ability to disable the feature here. Blocking can also cause other installed extensions to not work properly (those querying for remote data).<\/p><p>Even if this feature is not enabled, <strong>behind-the-scene<\/strong> requests are still logged by <i>µMatrix<\/i>. You can inspect these requests on the <a href='dashboard.html#statistics'>Statistics<\/a> page.<\/p>",
"message":"<p>Gemäß dem <a href='http:\/\/www.google.com\/intl\/de\/chrome\/browser\/privacy\/whitepaper.html'>Google Chrome - Whitepaper zum Datenschutz<\/a>, kann <i>Chromium<\/i> HTTP Anfragen zu <i>Google<\/i> senden, ohne dass der Benutzer eine Webseite ausdrücklich besucht. Lasst uns diese speziellen Anfragen <strong>Hintergrund<\/strong>-Anfragen nennen. Auch andere installierte Browser-Erweiterungen können <strong>Hintergrund<\/strong>- HTTP Anfragen senden.<\/p><p><i>µMatrix<\/i> kann diese Anfragen abfangen und verarbeiten wie jede andere Anfrage: sie können entsprechend deiner Whitelist\/Blacklist erlaubt\/blockiert werden.<\/p><p>Klicke auf das Symbol dieser Erweiterung, während du dich auf dieser Seite befindest. Pflichtlektüre: <a href='https:\/\/github.com\/gorhill\/httpswitchboard\/wiki\/Behind-the-scene-requests'>Behind-the-scene requests<\/a>.<\/p><div class='warn'><p><span style='color:red; font-weight:bold'>Achtung!<\/span> Das Blockieren von <strong>Hintergrund<\/strong>-Anfragen kann z.Z. einen <a href='https:\/\/github.com\/gorhill\/httpswitchboard\/issues\/27'>Fehler<\/a> 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).<\/p> <p>Aber selbst wenn diese Funktion nicht aktiviert ist, werden <strong>Hintergrund<\/strong>-Anfragen dennoch durch <i>µMatrix<\/i> aufgezeichnet, so dass du sie zumindest auf der <a href='dashboard.html#statistics'>Statistik<\/a>-Seite inspizieren kannst.<\/p>",
"description":"" "description":""
}, },
"userRulesPermanentHeader":{ "userRulesPermanentHeader":{
"message":"Permanent rules",
"message":"Permanente Regeln",
"description":"" "description":""
}, },
"userRulesTemporaryHeader":{ "userRulesTemporaryHeader":{
"message":"Temporary rules",
"message":"Temporäre Regeln",
"description":"" "description":""
}, },
"userRulesRevert":{ "userRulesRevert":{
@ -328,7 +328,7 @@
"description":"Will remove all temporary rules" "description":"Will remove all temporary rules"
}, },
"userRulesCommit":{ "userRulesCommit":{
"message":"Commit",
"message":"Dauerhaft speichern",
"description":"Will save all temporary rules" "description":"Will save all temporary rules"
}, },
"userRulesEdit":{ "userRulesEdit":{
@ -336,7 +336,7 @@
"description":"Will enable manual-edit mode (textarea)" "description":"Will enable manual-edit mode (textarea)"
}, },
"userRulesEditSave":{ "userRulesEditSave":{
"message":"Speichen",
"message":"Speichern",
"description":"Will save manually-edited content and exit manual-edit mode" "description":"Will save manually-edited content and exit manual-edit mode"
}, },
"userRulesEditDicard":{ "userRulesEditDicard":{
@ -348,11 +348,11 @@
"description":"" "description":""
}, },
"userRulesExport":{ "userRulesExport":{
"message":"Export zu Datei...",
"message":"In eine Datei exportieren ...",
"description":"" "description":""
}, },
"userRulesFormatHint":{ "userRulesFormatHint":{
"message":"See this page for rule syntax.",
"message":"Auf dieser Seite findest du die Syntax für die Regeln.",
"description":"" "description":""
}, },
"userRulesDefaultFileName":{ "userRulesDefaultFileName":{
@ -360,11 +360,11 @@
"description":"default file name to use" "description":"default file name to use"
}, },
"hostsFilesPrompt":{ "hostsFilesPrompt":{
"message":"All hostnames in a hosts file are loaded as blacklisted hostnames in the global scope.",
"message":"Alle Hostnamen aus einer der Hosts-Dateien werden im Globalen Geltungsbereich als Hostnamen geladen, die auf der Blacklist stehen.",
"description":"" "description":""
}, },
"hostsFilesStats":{ "hostsFilesStats":{
"message":"{{blockedHostnameCount}} distinct blocked hostnames from:",
"message":"{{blockedHostnameCount}} eindeutig blockierte Hostnamen aus:",
"description":"" "description":""
}, },
"hostsFilesPerFileStats":{ "hostsFilesPerFileStats":{
@ -384,19 +384,19 @@
"description":"" "description":""
}, },
"hostsFilesPurgeAll":{ "hostsFilesPurgeAll":{
"message":"Purge all caches",
"message":"Alle Cache-Speicher löschen",
"description":"" "description":""
}, },
"hostsFilesExternalListsHint":{ "hostsFilesExternalListsHint":{
"message":"One URL per line. Lines prefixed with &lsquo;!&rsquo; will be ignored. Invalid URLs will be silently ignored.",
"message":"Eine URL pro Zeile. Zeilen mit vorangestelltem &lsquo;!&rsquo; werden ignoriert. Ungültige URLs werden stillschweigend ignoriert.",
"description":"" "description":""
}, },
"hostsFilesExternalListsParse":{ "hostsFilesExternalListsParse":{
"message":"Parse",
"message":"Analysieren",
"description":"" "description":""
}, },
"hostsFilesExternalListPurge":{ "hostsFilesExternalListPurge":{
"message":"purge cache",
"message":"Cache löschen",
"description":"" "description":""
}, },
"hostsFilesExternalListNew":{ "hostsFilesExternalListNew":{
@ -408,27 +408,27 @@
"description":"" "description":""
}, },
"aboutChangelog":{ "aboutChangelog":{
"message":"<a href='https:\/\/github.com\/gorhill\/uMatrix\/releases'>Change log<\/a>",
"message":"<a href='https:\/\/github.com\/gorhill\/uMatrix\/releases'>Änderungsprotokoll<\/a>",
"description":"" "description":""
}, },
"aboutStorageUsed":{ "aboutStorageUsed":{
"message":"Storage used: {{storageUsed}} bytes",
"message":"Benutzter Speicherplatz: {{storageUsed}} Bytes",
"description":"" "description":""
}, },
"aboutDoc":{ "aboutDoc":{
"message":"<a href='https:\/\/github.com\/gorhill\/uMatrix\/wiki'>Documentation<\/a>",
"message":"<a href='https:\/\/github.com\/gorhill\/uMatrix\/wiki'>Dokumentation<\/a>",
"description":"" "description":""
}, },
"aboutPermissions":{ "aboutPermissions":{
"message":"<a href='https:\/\/github.com\/gorhill\/httpswitchboard\/wiki\/Permissions'>Permissions<\/a>",
"message":"<a href='https:\/\/github.com\/gorhill\/httpswitchboard\/wiki\/Permissions'>Berechtigungen<\/a>",
"description":"" "description":""
}, },
"aboutCode":{ "aboutCode":{
"message":"Source code (GPLv3)",
"message":"Quellcode (GPLv3)",
"description":"" "description":""
}, },
"aboutIssues":{ "aboutIssues":{
"message":"Bugs and issues",
"message":"Fehler und Probleme",
"description":"" "description":""
}, },
"aboutContributors":{ "aboutContributors":{
@ -440,7 +440,7 @@
"description":"" "description":""
}, },
"aboutBackupButton":{ "aboutBackupButton":{
"message":"Backup to file...",
"message":"Backup in eine Datei...",
"description":"" "description":""
}, },
"aboutBackupFilename":{ "aboutBackupFilename":{
@ -448,15 +448,15 @@
"description":"default filename to use" "description":"default filename to use"
}, },
"aboutRestoreButton":{ "aboutRestoreButton":{
"message":"Restore from file...",
"message":"Aus einer Datei wiederherstellen...",
"description":"" "description":""
}, },
"aboutRestoreConfirm":{ "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?",
"message":"Alle deine Einstellungen werden überschrieben mit Daten gesichert am {{time}}, und µMatrix wird neu starten.\n\nSollen alle existierenden Daten mit Backup-Daten überschrieben werden?",
"description":"Message asking user to confirm restore" "description":"Message asking user to confirm restore"
}, },
"aboutRestoreError":{ "aboutRestoreError":{
"message":"The data could not be read or is invalid",
"message":"Die Daten konnten nicht gelesen werden oder waren ungültig",
"description":"" "description":""
}, },
"aboutOr":{ "aboutOr":{
@ -468,23 +468,23 @@
"description":"English: Reset to default settings" "description":"English: Reset to default settings"
}, },
"aboutResetConfirm":{ "aboutResetConfirm":{
"message":"Caution! this will remove all your custom settings. Are you sure you want to proceed?",
"message":"Vorsicht! Dies wird alle deine individuellen Einstellungen entfernen. Bist du sicher, dass du weitermachen willst?",
"description":"Message asking user to confirm reset" "description":"Message asking user to confirm reset"
}, },
"commandRevertAll":{ "commandRevertAll":{
"message":"Remove all temporary changes",
"message":"Entferne alle temporären Änderungen",
"description":"" "description":""
}, },
"commandWhitelistPageDomain":{ "commandWhitelistPageDomain":{
"message":"Temporarily whitelist page domain",
"message":"Setze die Domain temporär auf die Whitelist",
"description":"" "description":""
}, },
"commandWhitelistAll":{ "commandWhitelistAll":{
"message":"Temporarily whitelist all",
"message":"Setze alles temporär auf die Whitelist",
"description":"" "description":""
}, },
"commandOpenDashboard":{ "commandOpenDashboard":{
"message":"Übersicht öffnen",
"message":"Dashboard öffnen",
"description":"" "description":""
}, },
"errorCantConnectTo":{ "errorCantConnectTo":{

14
tools/_locales/es/messages.json

@ -48,7 +48,7 @@
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"imagePrettyName":{ "imagePrettyName":{
"message":"imagen",
"message":"image",
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"pluginPrettyName":{ "pluginPrettyName":{
@ -108,11 +108,11 @@
"description":"" "description":""
}, },
"statsPageCookieHeadersFoiled":{ "statsPageCookieHeadersFoiled":{
"message":"Encabezados de <a href='https:\/\/en.wikipedia.org\/wiki\/HTTP_cookie'>HTTP cookie<\/a> frustrados: {{count}}",
"message":"Encabezados de <a href='https:\/\/es.wikipedia.org\/wiki\/Cookie_%28inform%C3%A1tica%29'>HTTP cookie<\/a> frustrados: {{count}}",
"description":"" "description":""
}, },
"statsPageRefererHeadersFoiled":{ "statsPageRefererHeadersFoiled":{
"message":"Encabezados de <a href='https:\/\/en.wikipedia.org\/wiki\/HTTP_referer'>HTTP referer<\/a> frustrados: {{count}}",
"message":"Encabezados de <a href='https:\/\/es.wikipedia.org\/wiki\/Referer_%28Cabecera_HTTP%29'>HTTP referer<\/a> frustrados: {{count}}",
"description":"" "description":""
}, },
"statsPageHyperlinkAuditingFoiled":{ "statsPageHyperlinkAuditingFoiled":{
@ -276,11 +276,11 @@
"description":"Second part of 'Clear browser cache every [n] minutes'" "description":"Second part of 'Clear browser cache every [n] minutes'"
}, },
"privacyClearCacheHelp":{ "privacyClearCacheHelp":{
"message":"<p>Algunos sitios web están tan enfocados en rastrearle, que usarán ciertos trucos bastantes sucios para burlar cualquier medida que se tome para evitar ser rastreado.<\/p><p>Unos cuantos de estos trucos se basan<sup style='font-size:smaller'>[1, 2]<\/sup> en la <a href='https:\/\/en.wikipedia.org\/wiki\/Web_cache'>caché del navegador<\/a>, cuyo contenido como norma es perdurable, ya que raramente los usuarios se toman el trabajo de limpiarlo de forma regular.<\/p><p>Limpiar la caché de manera regular es bastante fácil (probablemente ni siquiera lo perciba cuando ocurra), con el beneficio de impedir a estos molestos rastreadores invadir su privacidad.<\/p><p>Active esta opción para que <i>µMatrix<\/i> lo haga por usted, en el intervalo deseado.<\/p><p style='font-size:smaller'>[1] <a href='https:\/\/grepular.com\/Preventing_Web_Tracking_via_the_Browser_Cache'>&ldquo;Preventing Web Tracking via the Browser Cache&rdquo;<\/a><br>[2] <a href='http:\/\/lucb1e.com\/rp\/cookielesscookies\/'>&ldquo;Cookieless cookies&rdquo;<\/a><\/p>",
"message":"<p>Algunos sitios web están tan enfocados en rastrearle, que usarán ciertos trucos bastantes sucios para burlar cualquier medida que se tome para evitar ser rastreado.<\/p><p>Unos cuantos de estos trucos se basan<sup style='font-size:smaller'>[1, 2]<\/sup> en la <a href='https:\/\/es.wikipedia.org\/wiki\/Cach%C3%A9_web'>caché del navegador<\/a>, cuyo contenido como norma es perdurable, ya que raramente los usuarios se toman el trabajo de limpiarlo de forma regular.<\/p><p>Limpiar la caché de manera regular es bastante fácil (probablemente ni siquiera lo perciba cuando ocurra), con el beneficio de impedir a estos molestos rastreadores invadir su privacidad.<\/p><p>Active esta opción para que <i>µMatrix<\/i> lo haga por usted, en el intervalo deseado.<\/p><p style='font-size:smaller'>[1] <a href='https:\/\/grepular.com\/Preventing_Web_Tracking_via_the_Browser_Cache'>&ldquo;Preventing Web Tracking via the Browser Cache&rdquo;<\/a><br>[2] <a href='http:\/\/lucb1e.com\/rp\/cookielesscookies\/'>&ldquo;Cookieless cookies&rdquo;<\/a><\/p>",
"description":"" "description":""
}, },
"privacyProcessRefererPrompt":{ "privacyProcessRefererPrompt":{
"message":"Eliminar información de los <a href='https:\/\/en.wikipedia.org\/wiki\/HTTP_referer'>HTTP referer<\/a> de terceros de las peticiones a nombres de dominios no permitidos.",
"message":"Eliminar información de los <a href='https:\/\/es.wikipedia.org\/wiki\/Referer_%28Cabecera_HTTP%29'>HTTP referer<\/a> de terceros de las peticiones a nombres de dominios no permitidos.",
"description":"" "description":""
}, },
"privacyProcessRefererHelp":{ "privacyProcessRefererHelp":{
@ -296,7 +296,7 @@
"description":"" "description":""
}, },
"privacySpoofUserAgentPrompt1":{ "privacySpoofUserAgentPrompt1":{
"message":"Falsificar cadena <a href='https:\/\/en.wikipedia.org\/wiki\/User_agent'>User-Agent<\/a>, escogiendo una de estas al azar cada",
"message":"Falsificar cadena <a href='https:\/\/es.wikipedia.org\/wiki\/Agente_de_usuario'>User-Agent<\/a>, escogiendo una de estas al azar cada",
"description":"First part of UA-spoofing prompt" "description":"First part of UA-spoofing prompt"
}, },
"privacySpoofUserAgentPrompt2":{ "privacySpoofUserAgentPrompt2":{
@ -304,7 +304,7 @@
"description":"Second part" "description":"Second part"
}, },
"privacySpoofUserAgentHelp":{ "privacySpoofUserAgentHelp":{
"message":"<a href='https:\/\/www.eff.org\/deeplinks\/2010\/01\/tracking-by-user-agent'>Según la <i>Electronic Frontier Foundation<\/i><\/a>: &ldquo;[...] su navegador envía un encabezado &lsquo;User Agent&rsquo; al sitio web, estableciendo de manera precisa que combinación de sistema operativo y navegador está usando. Esto puede ayudar a diferenciar los usuarios en Internet, pues esta información varía a menudo considerablemente de un usuario a otro. [...] <b>la cadena User Agent se convierte en un verdadero problema de privacidad<\/b>.&rdquo;<p>Esta opción le permite resolver este problema puesto de relieve por la EFF.<\/p><p>Usted puede suministrar su propia lista de cadenas <i>user agent,\/i>. Una cadena por línea. Las líneas en blanco o con prefijo &lsquo;#&rsquo; serán ignoradas.<\/p>",
"message":"<a href='https:\/\/www.eff.org\/deeplinks\/2010\/01\/tracking-by-user-agent'>Según la <i>Electronic Frontier Foundation<\/i><\/a>: &ldquo;[...] su navegador envía un encabezado &lsquo;User Agent&rsquo; al sitio web, estableciendo de manera precisa que combinación de sistema operativo y navegador está usando. Esto puede ayudar a diferenciar los usuarios en Internet, pues esta información varía a menudo considerablemente de un usuario a otro. [...] <b>la cadena User Agent se convierte en un verdadero problema de privacidad<\/b>.&rdquo;<p>Esta opción le permite resolver este problema puesto de relieve por la EFF.<\/p><p>Usted puede suministrar su propia lista de cadenas <i>user agent<\/i>. Una cadena por línea. Las líneas en blanco o con prefijo &lsquo;#&rsquo; serán ignoradas.<\/p>",
"description":"" "description":""
}, },
"privacyBehindTheSceneHeader":{ "privacyBehindTheSceneHeader":{

2
tools/_locales/fr/messages.json

@ -312,7 +312,7 @@
"description":"" "description":""
}, },
"privacyProcessBehindTheSceneHelp":{ "privacyProcessBehindTheSceneHelp":{
"message":"<p>Il faut savoir qu'un navigateur Web est susceptible d'émettre secrètement des requêtes HTTP, qui sont souvent nécessaires à son bon fonctionnement (c'est par exemple le cas de <a href='https:\/\/www.google.com\/intl\/en\/chrome\/browser\/privacy\/whitepaper.html'><i>Chromium<\/i><\/a>. Les extensions peuvent également recourir à ce procédé.<\/p><p>Qualifions ces requêtes singulières de <strong>requêtes en coulisses<\/strong>.<\/p><p><i>µMatrix<\/i> 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 réglages.<\/p><p>Rendez-vous dans l'onglet Mes règles pour activer ou non le traitement des requêtes en coulisses et définir d'éventuelles règles de gestion adéquate.<\/p><div class='warn'><p><span style='color:red; font-weight:bold'>Veuillez trouver ci-après diverses informations susceptibles de s'appliquer à votre navigateur Web.<\/span> Utilisateurs de Chrome\/Chromium\/Dérivés de Chromium : Le blocage de certaines requêtes HTTP en coulisses peut empêcher l'ajout par l'utilisateur ou la mise à jour d'une extension depuis le Chrome Web Store, ainsi que des interférences sur d'autres extensions installées. En conséquence, définissez avec soin le traitement des requêtes en coulisses en appliquant les bonnes autorisations.<\/p><p>Utilisateurs d'Opera\/Opera beta\/Opera developer : Si vous activez la gestion des requêtes en coulisses, veuillez autoriser les requêtes en coulisses de type Autre afin de ne pas entraver la génération des miniatures de vos Accès Rapide. Si vous souhaitez utiliser la fonction Découvrir de votre navigateur, ajoutez la règle suivante dans Mes règles : \"* api.recsys.opera.com * allow\" (sans les guillemets). 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). En conséquence, définissez avec soin le traitement des requêtes en coulisses en appliquant les bonnes autorisations.<\/p><p>Sachez que même si vous désactivez cette fonctionnalité, les <strong>requêtes en coulisses<\/strong> sont toujours journalisées par <i>µMatrix<\/i>, pour que vous puissez quand même les inspecter (depuis la page Statistiques).<\/p>",
"message":"<p>Il faut savoir qu'un navigateur Web est susceptible d'émettre secrètement des requêtes HTTP, qui sont souvent nécessaires à son bon fonctionnement (c'est par exemple le cas de <a href='https:\/\/www.google.com\/intl\/en\/chrome\/browser\/privacy\/whitepaper.html'><i>Chromium<\/i><\/a>). Les extensions peuvent également recourir à ce procédé.<\/p><p>Qualifions ces requêtes singulières de <strong>requêtes en coulisses<\/strong>.<\/p><p><i>µMatrix<\/i> 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 réglages.<\/p><p>Rendez-vous dans l'onglet Mes règles pour activer ou non le traitement des requêtes en coulisses et définir d'éventuelles règles de gestion adéquate.<\/p><div class='warn'><p><span style='color:red; font-weight:bold'>Veuillez trouver ci-après diverses informations susceptibles de s'appliquer à votre navigateur Web.<\/span> Utilisateurs de Chrome\/Chromium\/Dérivés de Chromium : Le blocage de certaines requêtes HTTP en coulisses peut empêcher l'ajout par l'utilisateur ou la mise à jour d'une extension depuis le Chrome Web Store, ainsi que des interférences sur d'autres extensions installées. En conséquence, définissez avec soin le traitement des requêtes en coulisses en appliquant les bonnes autorisations.<\/p><p>Utilisateurs d'Opera\/Opera beta\/Opera developer : Si vous activez la gestion des requêtes en coulisses, veuillez autoriser les requêtes en coulisses de type Autre afin de ne pas entraver la génération des miniatures de vos Accès Rapide. Si vous souhaitez utiliser la fonction Découvrir de votre navigateur, ajoutez la règle suivante dans Mes règles : \"* api.recsys.opera.com * allow\" (sans les guillemets). 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). En conséquence, définissez avec soin le traitement des requêtes en coulisses en appliquant les bonnes autorisations.<\/p><p>Sachez que même si vous désactivez cette fonctionnalité, les <strong>requêtes en coulisses<\/strong> sont toujours journalisées par <i>µMatrix<\/i>, pour que vous puissez quand même les inspecter (depuis la page Statistiques).<\/p>",
"description":"" "description":""
}, },
"userRulesPermanentHeader":{ "userRulesPermanentHeader":{

46
tools/_locales/pt_BR/messages.json

@ -4,7 +4,7 @@
"description":"" "description":""
}, },
"extShortDesc":{ "extShortDesc":{
"message":"Indicar & clicar para proibir\/permitir qualquer classe de pedidos feitos pelo navegados. Use para bloquear scripts, iframes, anúncios, facebook, etc.",
"message":"Apontar & Clicar para proibir\/permitir qualquer classe de pedidos feitos pelo navegados. Use para bloquear scripts, iframes, anúncios, facebook, etc.",
"description":"this will be used as short description in web stores: MUST BE 132 characters OR LESS" "description":"this will be used as short description in web stores: MUST BE 132 characters OR LESS"
}, },
"dashboardPageName":{ "dashboardPageName":{
@ -12,7 +12,7 @@
"description":"" "description":""
}, },
"settingsPageName":{ "settingsPageName":{
"message":"Configurações",
"message":"Preferências",
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"privacyPageName":{ "privacyPageName":{
@ -28,7 +28,7 @@
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"ubiquitousRulesPageName":{ "ubiquitousRulesPageName":{
"message":"Arquivos hosts",
"message":"Arquivos de hosts",
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"aboutPageName":{ "aboutPageName":{
@ -76,7 +76,7 @@
"description":"" "description":""
}, },
"matrixMtxButtonTip":{ "matrixMtxButtonTip":{
"message":"Desabilitar\/Habilitar filtragem pela matrix para este escopo.\nPedidos bloqueados através da filtragem pela matrix nesta página: {{count}}.",
"message":"Desativar\/Ativar filtragem pela matrix para este escopo.\nPedidos bloqueados através da filtragem pela matrix nesta página: {{count}}.",
"description":"Tool tip for matrix button: {{}} is a placeholder for number of blocked requests." "description":"Tool tip for matrix button: {{}} is a placeholder for number of blocked requests."
}, },
"matrixPersistButtonTip":{ "matrixPersistButtonTip":{
@ -96,7 +96,7 @@
"description":"Tool tip for the reload button" "description":"Tool tip for the reload button"
}, },
"matrixBlacklistedHostnames":{ "matrixBlacklistedHostnames":{
"message":"{{count}} hostname(s) da lista negra",
"message":"{{count}} hostname(s) na lista negra",
"description":"Appears in the metadata row of bottom-most group: **mind the limited width**" "description":"Appears in the metadata row of bottom-most group: **mind the limited width**"
}, },
"statsPageTitle":{ "statsPageTitle":{
@ -124,7 +124,7 @@
"description":"" "description":""
}, },
"statsPageLocalStoragesCleared":{ "statsPageLocalStoragesCleared":{
"message":"<a href='http:\/\/diveintohtml5.info\/storage.html'>Armazenagem local<\/a> esvaziados: {{count}}",
"message":"<a href='http:\/\/diveintohtml5.info\/storage.html'>Armazenamento local<\/a> esvaziados: {{count}}",
"description":"" "description":""
}, },
"statsPageBrowserCacheCleared":{ "statsPageBrowserCacheCleared":{
@ -132,11 +132,11 @@
"description":"" "description":""
}, },
"statsPageDetailedStats":{ "statsPageDetailedStats":{
"message":"Estatísticas Detalhadas",
"message":"Estatísticas detalhadas",
"description":"" "description":""
}, },
"statsPageDetailedAllPages":{ "statsPageDetailedAllPages":{
"message":"Tudo",
"message":"Todos",
"description":"" "description":""
}, },
"statsPageDetailedBehindTheScenePage":{ "statsPageDetailedBehindTheScenePage":{
@ -144,11 +144,11 @@
"description":"" "description":""
}, },
"statsPageOverview":{ "statsPageOverview":{
"message":"Síntese",
"message":"Visão Geral",
"description":"" "description":""
}, },
"statsPageRequests":{ "statsPageRequests":{
"message":"Pedidos",
"message":"Solicitações",
"description":"header for the stat type column" "description":"header for the stat type column"
}, },
"statsPageAllowed":{ "statsPageAllowed":{
@ -200,7 +200,7 @@
"description":"" "description":""
}, },
"settingsMatrixDisplayColorBlind":{ "settingsMatrixDisplayColorBlind":{
"message":"Cor amigável para cegos",
"message":"Cor amigável para daltonismo",
"description":"" "description":""
}, },
"settingsMatrixConvenienceHeader":{ "settingsMatrixConvenienceHeader":{
@ -208,7 +208,7 @@
"description":"English: Convenience" "description":"English: Convenience"
}, },
"settingsMatrixAutoReloadPrompt":{ "settingsMatrixAutoReloadPrompt":{
"message":"Quando a matrix é fechada, recarregue inteligentemente as abas:",
"message":"Quando a matrix é fechada, recarregue inteligentemente essas abas:",
"description":"" "description":""
}, },
"settingsMatrixAutoReloadNone":{ "settingsMatrixAutoReloadNone":{
@ -240,7 +240,7 @@
"description":"" "description":""
}, },
"privacyDeleteBlockedCookiesPrompt":{ "privacyDeleteBlockedCookiesPrompt":{
"message":"Apagar cookies bloqueados.",
"message":"Apagar os cookies bloqueados.",
"description":"" "description":""
}, },
"privacyDeleteBlockedCookiesHelp":{ "privacyDeleteBlockedCookiesHelp":{
@ -260,7 +260,7 @@
"description":"" "description":""
}, },
"privacyDeleteBlockedLocalStoragePrompt":{ "privacyDeleteBlockedLocalStoragePrompt":{
"message":"Apagar <a href='https:\/\/en.wikipedia.org\/wiki\/Web_storage'>armazenagem local<\/a> conteúdo definido por hostnames bloqueadas",
"message":"Apagar <a href='https:\/\/en.wikipedia.org\/wiki\/Web_storage'>armazenamento local<\/a> conteúdo definido por hostnames bloqueadas",
"description":"" "description":""
}, },
"privacyDeleteBlockedLocalStorageHelp":{ "privacyDeleteBlockedLocalStorageHelp":{
@ -356,11 +356,11 @@
"description":"" "description":""
}, },
"userRulesDefaultFileName":{ "userRulesDefaultFileName":{
"message":"my-umatrix-rules.txt",
"message":"minhas-regras-umatrix.txt",
"description":"default file name to use" "description":"default file name to use"
}, },
"hostsFilesPrompt":{ "hostsFilesPrompt":{
"message":"Todos os hostnames no arquivo de hosts estão carregados como hostanames na lista negra no escopo global.",
"message":"Todos os hostnames no arquivo de hosts estão carregados como hostnames na lista negra no escopo global.",
"description":"" "description":""
}, },
"hostsFilesStats":{ "hostsFilesStats":{
@ -376,7 +376,7 @@
"description":"" "description":""
}, },
"hostsFilesAutoUpdatePrompt":{ "hostsFilesAutoUpdatePrompt":{
"message":"Auto-Atualizar os arquivos hosts.",
"message":"Auto-atualizar os arquivos hosts.",
"description":"" "description":""
}, },
"hostsFilesUpdateNow":{ "hostsFilesUpdateNow":{
@ -412,7 +412,7 @@
"description":"" "description":""
}, },
"aboutStorageUsed":{ "aboutStorageUsed":{
"message":"Armazenagem usada: {{storageUsed}} bytes",
"message":"Armazenamento usado: {{storageUsed}} bytes",
"description":"" "description":""
}, },
"aboutDoc":{ "aboutDoc":{
@ -424,7 +424,7 @@
"description":"" "description":""
}, },
"aboutCode":{ "aboutCode":{
"message":"Código Fonte (GPLv3)",
"message":"Source code (GPLv3)",
"description":"" "description":""
}, },
"aboutIssues":{ "aboutIssues":{
@ -444,7 +444,7 @@
"description":"" "description":""
}, },
"aboutBackupFilename":{ "aboutBackupFilename":{
"message":"my-umatrix-backup.txt",
"message":"meu-backup-umatrix.txt",
"description":"default filename to use" "description":"default filename to use"
}, },
"aboutRestoreButton":{ "aboutRestoreButton":{
@ -468,7 +468,7 @@
"description":"English: Reset to default settings" "description":"English: Reset to default settings"
}, },
"aboutResetConfirm":{ "aboutResetConfirm":{
"message":"Alerta! isso irá remover todas as suas configurações personalizadas. Você está certo que deseja continuar?",
"message":"Aviso! isso irá remover todas as suas configurações personalizadas. Você está certo que deseja continuar?",
"description":"Message asking user to confirm reset" "description":"Message asking user to confirm reset"
}, },
"commandRevertAll":{ "commandRevertAll":{
@ -476,7 +476,7 @@
"description":"" "description":""
}, },
"commandWhitelistPageDomain":{ "commandWhitelistPageDomain":{
"message":"Adicionar à lista branca temporariamente o domínio",
"message":"Adicionar o domínio à lista branca temporariamente",
"description":"" "description":""
}, },
"commandWhitelistAll":{ "commandWhitelistAll":{
@ -488,7 +488,7 @@
"description":"" "description":""
}, },
"errorCantConnectTo":{ "errorCantConnectTo":{
"message":"Erro na rede: Inábil a conectar à {{url}}",
"message":"Erro na rede: Não foi possível conectar ao {{url}}",
"description":"" "description":""
} }
} }

2
tools/_locales/tr/messages.json

@ -48,7 +48,7 @@
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"imagePrettyName":{ "imagePrettyName":{
"message":"görüntü",
"message":"resim",
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"pluginPrettyName":{ "pluginPrettyName":{

236
tools/_locales/zh_CN/messages.json

@ -4,39 +4,39 @@
"description":"" "description":""
}, },
"extShortDesc":{ "extShortDesc":{
"message":"Point & click to forbid\/allow any class of requests made by your browser. Use it to block scripts, iframes, ads, facebook, etc.",
"message":"轻松点击即可阻止\/允许您的浏览器所做的任何类型的请求,可用以屏蔽脚本、浮动框架、广告等等。",
"description":"this will be used as short description in web stores: MUST BE 132 characters OR LESS" "description":"this will be used as short description in web stores: MUST BE 132 characters OR LESS"
}, },
"dashboardPageName":{ "dashboardPageName":{
"message":"µMatrix — Dashboard",
"message":"µMatrix — 控制面板",
"description":"" "description":""
}, },
"settingsPageName":{ "settingsPageName":{
"message":"Settings",
"message":"设置",
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"privacyPageName":{ "privacyPageName":{
"message":"Privacy",
"message":"隐私",
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"statsPageName":{ "statsPageName":{
"message":"Statistics",
"message":"统计",
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"userRulesPageName":{ "userRulesPageName":{
"message":"My rules",
"message":"我的规则",
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"ubiquitousRulesPageName":{ "ubiquitousRulesPageName":{
"message":"Hosts files",
"message":"hosts文件",
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"aboutPageName":{ "aboutPageName":{
"message":"About",
"message":"关于",
"description":"a tab in dashboard" "description":"a tab in dashboard"
}, },
"allPrettyName":{ "allPrettyName":{
"message":"all",
"message":"全部",
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"cookiePrettyName":{ "cookiePrettyName":{
@ -44,19 +44,19 @@
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"cssPrettyName":{ "cssPrettyName":{
"message":"css",
"message":"样式表",
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"imagePrettyName":{ "imagePrettyName":{
"message":"image",
"message":"图像",
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"pluginPrettyName":{ "pluginPrettyName":{
"message":"plugin",
"message":"插件",
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"scriptPrettyName":{ "scriptPrettyName":{
"message":"script",
"message":"脚本",
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"xhrPrettyName":{ "xhrPrettyName":{
@ -64,295 +64,295 @@
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"framePrettyName":{ "framePrettyName":{
"message":"frame",
"message":"框架",
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"otherPrettyName":{ "otherPrettyName":{
"message":"other",
"message":"其它",
"description":"HAS TO FIT IN MATRIX HEADER!" "description":"HAS TO FIT IN MATRIX HEADER!"
}, },
"matrixNoNetTrafficPrompt":{ "matrixNoNetTrafficPrompt":{
"message":"No net traffic seen for this tab so far.",
"message":"此标签下未监测到网络流量。",
"description":"" "description":""
}, },
"matrixMtxButtonTip":{ "matrixMtxButtonTip":{
"message":"Disable\/enable matrix filtering for this scope.\nRequests blocked through matrix filtering on this page: {{count}}.",
"message":"在此作用域下关闭\/开启matrix过滤列表。\n此页面上已被matrix过滤列表所阻止的请求:{{count}}.",
"description":"Tool tip for matrix button: {{}} is a placeholder for number of blocked requests." "description":"Tool tip for matrix button: {{}} is a placeholder for number of blocked requests."
}, },
"matrixPersistButtonTip":{ "matrixPersistButtonTip":{
"message":"Save all temporary changes for this scope.",
"message":"保存此作用域下的所有临时变更。",
"description":"Tool tip for the persist button" "description":"Tool tip for the persist button"
}, },
"matrixRevertButtonTip":{ "matrixRevertButtonTip":{
"message":"Remove temporary changes for this scope.",
"message":"移除此作用域下的所有临时变更。",
"description":"Tool tip for the revert local permission button" "description":"Tool tip for the revert local permission button"
}, },
"matrixRevertButtonAllTip":{ "matrixRevertButtonAllTip":{
"message":"Remove all temporary changes.",
"message":"移除所有临时变更。",
"description":"Tool tip for the revert all permissions button" "description":"Tool tip for the revert all permissions button"
}, },
"matrixReloadButton":{ "matrixReloadButton":{
"message":"Reload the page.",
"message":"重新载入页面。",
"description":"Tool tip for the reload button" "description":"Tool tip for the reload button"
}, },
"matrixBlacklistedHostnames":{ "matrixBlacklistedHostnames":{
"message":"{{count}} blacklisted hostname(s)",
"message":"{{count}}个黑名单站点",
"description":"Appears in the metadata row of bottom-most group: **mind the limited width**" "description":"Appears in the metadata row of bottom-most group: **mind the limited width**"
}, },
"statsPageTitle":{ "statsPageTitle":{
"message":"µMatrix &ndash; Statistics",
"message":"µMatrix &ndash; 统计",
"description":"" "description":""
}, },
"statsPageGenericStats":{ "statsPageGenericStats":{
"message":"Generic statistics",
"message":"一般统计",
"description":"" "description":""
}, },
"statsPageCookieHeadersFoiled":{ "statsPageCookieHeadersFoiled":{
"message":"<a href='https:\/\/en.wikipedia.org\/wiki\/HTTP_cookie'>HTTP cookie<\/a> headers foiled: {{count}}",
"message":"已阻止的<a href='http:\/\/zh.wikipedia.org\/wiki\/Cookie'>HTTP cookie<\/a>请求头部:{{count}}",
"description":"" "description":""
}, },
"statsPageRefererHeadersFoiled":{ "statsPageRefererHeadersFoiled":{
"message":"<a href='https:\/\/en.wikipedia.org\/wiki\/HTTP_referer'>HTTP referer<\/a> headers foiled: {{count}}",
"message":"已阻止的<a href='http:\/\/zh.wikipedia.org\/wiki\/HTTP%E5%8F%82%E7%85%A7%E4%BD%8D%E5%9D%80'>HTTP来源地址<\/a>请求头部:{{count}}",
"description":"" "description":""
}, },
"statsPageHyperlinkAuditingFoiled":{ "statsPageHyperlinkAuditingFoiled":{
"message":"<a href='http:\/\/www.whatwg.org\/specs\/web-apps\/current-work\/multipage\/links.html#hyperlink-auditing'>Hyperlink auditing<\/a> attempts foiled: {{count}}",
"message":"已阻止的<a href='http:\/\/www.whatwg.org\/specs\/web-apps\/current-work\/multipage\/links.html#hyperlink-auditing'>超链接审计<\/a>试图:{{count}}",
"description":"" "description":""
}, },
"statsPageCookiesRemoved":{ "statsPageCookiesRemoved":{
"message":"Local cookies removed: {{count}}",
"message":"已移除的本地cookie:{{count}}",
"description":"" "description":""
}, },
"statsPageLocalStoragesCleared":{ "statsPageLocalStoragesCleared":{
"message":"<a href='http:\/\/diveintohtml5.info\/storage.html'>Local storages<\/a> emptied: {{count}}",
"message":"已清空的<a href='http:\/\/diveintohtml5.info\/storage.html'>本地存储<\/a>:{{count}}",
"description":"" "description":""
}, },
"statsPageBrowserCacheCleared":{ "statsPageBrowserCacheCleared":{
"message":"Browser caches cleared: {{count}}",
"message":"已清除的浏览器缓存:{{count}}",
"description":"" "description":""
}, },
"statsPageDetailedStats":{ "statsPageDetailedStats":{
"message":"Detailed statistics",
"message":"详细统计",
"description":"" "description":""
}, },
"statsPageDetailedAllPages":{ "statsPageDetailedAllPages":{
"message":"All",
"message":"全部",
"description":"" "description":""
}, },
"statsPageDetailedBehindTheScenePage":{ "statsPageDetailedBehindTheScenePage":{
"message":"Chromium: Behind the scene",
"message":"Chromium:后台",
"description":"" "description":""
}, },
"statsPageOverview":{ "statsPageOverview":{
"message":"Overview",
"message":"概览",
"description":"" "description":""
}, },
"statsPageRequests":{ "statsPageRequests":{
"message":"Requests",
"message":"请求",
"description":"header for the stat type column" "description":"header for the stat type column"
}, },
"statsPageAllowed":{ "statsPageAllowed":{
"message":"Allowed",
"message":"允许",
"description":"header for the allowed requests column" "description":"header for the allowed requests column"
}, },
"statsPageBlocked":{ "statsPageBlocked":{
"message":"Blocked",
"message":"屏蔽",
"description":"header for the blocked requests column" "description":"header for the blocked requests column"
}, },
"statsPageDetailed":{ "statsPageDetailed":{
"message":"Request log",
"message":"请求日志",
"description":"" "description":""
}, },
"statsPageLogSizePrompt1":{ "statsPageLogSizePrompt1":{
"message":"Remember the last",
"message":"记住<b>每个页面<\/b>最近的",
"description":"First part of Remember the last [n] HTTP requests per page" "description":"First part of Remember the last [n] HTTP requests per page"
}, },
"statsPageLogSizePrompt2":{ "statsPageLogSizePrompt2":{
"message":"HTTP requests <b>per page<\/b>.",
"message":"条HTTP请求。",
"description":"Second part of Remember the last [n] HTTP requests per page" "description":"Second part of Remember the last [n] HTTP requests per page"
}, },
"statsPageLogSizeHelp":{ "statsPageLogSizeHelp":{
"message":"<p>You can inspect details of the most recent raw HTTP requests which have been made by a web page (see below).<\/p><p>This is mostly useful to advanced users who want to investigate exactly what a web page has been doing. But logging these HTTP requests requires memory, and if you don't care about this technical information, then memory is being wasted.<\/p><p>Hence this field which lets you adjust the maximum number of the most recent HTTP requests which are to be logged for further inspection.<\/p><p>Enter &ldquo;<code>0<\/code>&rdquo; to turn off detailed logging (and consequently reduce the memory footprint of <i>µMatrix<\/i>).<\/p>",
"message":"<p>您可以查看网络页面所发出的最近原始HTTP请求的细节(见下)。<\/p><p>这对于想要检测网络页面的确切行为的高级用户尤为实用。但HTTP的请求日志会消耗内存,如果您并不在意这些技术细节,内存便等同于被浪费。<\/p><p>此区域将允许您调整为了进一步检测而被记录的最近HTTP请求的最大数。<\/p><p>输入&ldquo;<code>0<\/code>&rdquo;将关闭详细日志(从而减少<i>µMatrix<\/i>的内存占用)。<\/p>",
"description":"To help user understand the purpose of the log size value" "description":"To help user understand the purpose of the log size value"
}, },
"statsPageRefresh":{ "statsPageRefresh":{
"message":"Refresh",
"message":"刷新",
"description":"" "description":""
}, },
"settingsPageTitle":{ "settingsPageTitle":{
"message":"µMatrix &ndash; Settings",
"message":"µMatrix &ndash; 设置",
"description":"" "description":""
}, },
"settingsMatrixDisplayHeader":{ "settingsMatrixDisplayHeader":{
"message":"Appearance",
"message":"外观",
"description":"" "description":""
}, },
"settingsMatrixDisplayTextSizePrompt":{ "settingsMatrixDisplayTextSizePrompt":{
"message":"Text size:",
"message":"文本大小:",
"description":"" "description":""
}, },
"settingsMatrixDisplayTextSizeNormal":{ "settingsMatrixDisplayTextSizeNormal":{
"message":"Normal",
"message":"常规",
"description":"" "description":""
}, },
"settingsMatrixDisplayTextSizeLarge":{ "settingsMatrixDisplayTextSizeLarge":{
"message":"Large",
"message":"大号",
"description":"" "description":""
}, },
"settingsMatrixDisplayColorBlind":{ "settingsMatrixDisplayColorBlind":{
"message":"Color-blind friendly",
"message":"适合色盲人士",
"description":"" "description":""
}, },
"settingsMatrixConvenienceHeader":{ "settingsMatrixConvenienceHeader":{
"message":"Convenience",
"message":"舒适",
"description":"English: Convenience" "description":"English: Convenience"
}, },
"settingsMatrixAutoReloadPrompt":{ "settingsMatrixAutoReloadPrompt":{
"message":"When the matrix is closed, smart reload these tabs:",
"message":"关闭matrix时智能重载这些标签:",
"description":"" "description":""
}, },
"settingsMatrixAutoReloadNone":{ "settingsMatrixAutoReloadNone":{
"message":"None",
"message":"",
"description":"" "description":""
}, },
"settingsMatrixAutoReloadCurrent":{ "settingsMatrixAutoReloadCurrent":{
"message":"Current",
"message":"当前",
"description":"" "description":""
}, },
"settingsMatrixAutoReloadAll":{ "settingsMatrixAutoReloadAll":{
"message":"All",
"message":"全部",
"description":"" "description":""
}, },
"settingsMatrixAutoReloadInfo":{ "settingsMatrixAutoReloadInfo":{
"message":"Whenever you make changes in the matrix which can affect the display and\/or behavior of one or more pages, <i>µMatrix<\/i> will reload affected pages automatically when you close the matrix.",
"message":"任何时候当您做出可能影响一个或多个页面的显示或行为的变更时,<i>µMatrix<\/i>将在您关闭matrix时自动重载受影响的页面。",
"description":"" "description":""
}, },
"settingsSubframeColor":{ "settingsSubframeColor":{
"message":"Blocked frames:&ensp;Color",
"message":"已屏蔽的框架:&ensp;颜色",
"description":"English: Blocked frames:&ensp;Color" "description":"English: Blocked frames:&ensp;Color"
}, },
"settingsSubframeOpacity":{ "settingsSubframeOpacity":{
"message":"Opacity",
"message":"不透明度",
"description":"English: Opacity" "description":"English: Opacity"
}, },
"privacyPageTitle":{ "privacyPageTitle":{
"message":"µMatrix &ndash; Privacy",
"message":"µMatrix &ndash; 隐私",
"description":"" "description":""
}, },
"privacyDeleteBlockedCookiesPrompt":{ "privacyDeleteBlockedCookiesPrompt":{
"message":"Delete blocked cookies.",
"message":"删除已屏蔽的cookie。",
"description":"" "description":""
}, },
"privacyDeleteBlockedCookiesHelp":{ "privacyDeleteBlockedCookiesHelp":{
"message":"<p>Blacklisted cookies are not prevented by <i>µMatrix<\/i> from entering your browser. However they are prevented from leaving your browser, which is what really matters. Not blocking cookies before they enter your browser gives you the opportunity to be informed that a site tried to use cookies, and furthermore to inspect their contents if you wish.<\/p><p>Once these blacklisted cookies have been accounted for by <i>µMatrix<\/i>, they can be removed from your browser if you wish so.<\/p><p><b>Important note:<\/b> Extensions can make web requests during the course of their normal operation. These requests can result in cookies being created in the browser. If the hostname from where a cookie originate is not whitelisted, the cookie will be removed from the browser by <i>µMatrix<\/i> if this option is checked. So be sure that the hostname(s) with which an extension communicate is whitelisted.<\/p>",
"message":"<p><i>µMatrix<\/i>并未阻止黑名单中的cookie进入您的浏览器,而是阻止它们离开您的浏览器,后者才是真正有意义的。不在cookie进入您的浏览器之前屏蔽它们,将使得您有机会得知一个网站正尝试使用cookie,以便您在有需求的情况下进一步查看它们。<\/p><p>一旦黑名单中的cookie被<i>µMatrix<\/i>所计入,如果您愿意,它们将能够被移除出您的浏览器。<\/p><p><b>重要提示:<\/b>浏览器拓展在正常的运作过程中可以发出网络请求,这些请求可能会在浏览器中生成cookie。如果cookie的来源站点不在白名单中,那么在开启此选项时,<i>µMatrix<\/i>将从浏览器中移除这些cookie。请确保浏览器拓展所通信的站点位于白名单中。<\/p>",
"description":"" "description":""
}, },
"privacyDeleteNonBlockedSessionCookiesPrompt1":{ "privacyDeleteNonBlockedSessionCookiesPrompt1":{
"message":"Delete non-blocked session cookies ",
"message":"在最近一次使用的 ",
"description":"First part of 'Delete non-blocked session cookies [n] minutes after the last time they have been used'" "description":"First part of 'Delete non-blocked session cookies [n] minutes after the last time they have been used'"
}, },
"privacyDeleteNonBlockedSessionCookiesPrompt2":{ "privacyDeleteNonBlockedSessionCookiesPrompt2":{
"message":" minutes after the last time they have been used.",
"message":" 分钟后删除非屏蔽的会话cookie。",
"description":"Second part of 'Delete non-blocked session cookies [n] minutes after the last time they have been used'" "description":"Second part of 'Delete non-blocked session cookies [n] minutes after the last time they have been used'"
}, },
"privacyDeleteNonBlockedSessionCookiesHelp":{ "privacyDeleteNonBlockedSessionCookiesHelp":{
"message":"<p><a href='http:\/\/www.w3.org\/2001\/tag\/2010\/09\/ClientSideStorage.html'>W3C<\/a>: &ldquo;A session cookie ... is erased when you end the browser session. The session cookie is stored in temporary memory and is not retained after the browser is closed.&rdquo;<\/p><p>Except that this <a href='https:\/\/code.google.com\/p\/chromium\/issues\/detail?id=128513'>might not be happening<\/a> when using a Chromium-based browser. Also, to some, having to close the browser in order for the session cookies to clear might not be early enough.<\/p>",
"message":"<p><a href='http:\/\/www.w3.org\/2001\/tag\/2010\/09\/ClientSideStorage.html'>W3C<\/a>:&ldquo;一段会话cookie……将在您结束浏览器会话时被清除。会话cookie被存储于临时内存中,浏览器关闭后将不再保留。&rdquo;<\/p><p>不过在使用基于Chromium的浏览器时,这一行为<a href='https:\/\/code.google.com\/p\/chromium\/issues\/detail?id=128513'>有可能并不会发生<\/a>。另外,对某些人而言,必须在浏览器关闭后才能清除会话cookie可能有些过迟。<\/p>",
"description":"" "description":""
}, },
"privacyDeleteBlockedLocalStoragePrompt":{ "privacyDeleteBlockedLocalStoragePrompt":{
"message":"Delete <a href='https:\/\/en.wikipedia.org\/wiki\/Web_storage'>local storage<\/a> content set by blocked hostnames",
"message":"基于屏蔽的站点删除<a href='https:\/\/zh.wikipedia.org\/wiki\/%E7%BD%91%E9%A1%B5%E5%AD%98%E5%82%A8'>本地存储<\/a>内容",
"description":"" "description":""
}, },
"privacyDeleteBlockedLocalStorageHelp":{ "privacyDeleteBlockedLocalStorageHelp":{
"message":"TODO",
"message":"代办",
"description":"" "description":""
}, },
"privacyClearCachePrompt1":{ "privacyClearCachePrompt1":{
"message":"Clear browser cache every",
"message":"每隔",
"description":"First part of 'Clear browser cache every [n] minutes'" "description":"First part of 'Clear browser cache every [n] minutes'"
}, },
"privacyClearCachePrompt2":{ "privacyClearCachePrompt2":{
"message":"minutes.",
"message":"分钟清除浏览器缓存。",
"description":"Second part of 'Clear browser cache every [n] minutes'" "description":"Second part of 'Clear browser cache every [n] minutes'"
}, },
"privacyClearCacheHelp":{ "privacyClearCacheHelp":{
"message":"<p>Some web sites are really bent on tracking you, so much that they will use not-so-nice tricks to work around whatever measures you take in order to not be tracked.<\/p><p>A few of these tricks rely<sup style='font-size:smaller'>[1, 2]<\/sup> on the <a href='https:\/\/en.wikipedia.org\/wiki\/Web_cache'>browser cache<\/a>, which content is often long lasting since rarely will users take the time to regularly clear their browser cache.<\/p><p>There is little inconvenience to clear the browser cache regularly (likelihood is that you won't notice when it happens), and the benefit is to prevent these obnoxious trackers from invading your privacy.<\/p><p>Check this option to have <i>µMatrix<\/i> do it for you, at the interval you wish.<\/p><p style='font-size:smaller'>[1] <a href='https:\/\/grepular.com\/Preventing_Web_Tracking_via_the_Browser_Cache'>&ldquo;Preventing Web Tracking via the Browser Cache&rdquo;<\/a><br>[2] <a href='http:\/\/lucb1e.com\/rp\/cookielesscookies\/'>&ldquo;Cookieless cookies&rdquo;<\/a><\/p>",
"message":"<p>某些网站特别热衷于追踪,为了绕过您所施行的一切不被追踪的办法,他们甚至会采用某些不太光彩的手段。<\/p><p>这些手段中的一部分依赖<sup style='font-size:smaller'>[1, 2]<\/sup>于<a href='https:\/\/zh.wikipedia.org\/wiki\/%E7%BD%91%E9%A1%B5%E5%BF%AB%E7%85%A7'>浏览器缓存<\/a>,因为很少有用户会定期花时间清理他们的浏览器缓存,这些缓存内容通常会长期留存。<\/p><p>定期清理浏览器缓存并不会带来多少麻烦(您很可能根本不会注意到它的发生),而它的好处则是可以阻止这些无处不在的追踪器侵扰您的隐私。<\/p><p>勾选这个选项可以使<i>µMatrix<\/i>在您所期望的间隔内为您完成这项工作。<\/p><p style='font-size:smaller'>[1] <a href='https:\/\/grepular.com\/Preventing_Web_Tracking_via_the_Browser_Cache'>&ldquo;阻止利用浏览器缓存的网络追踪&rdquo;<\/a><br>[2] <a href='http:\/\/lucb1e.com\/rp\/cookielesscookies\/'>&ldquo;Cookieless cookies&rdquo;<\/a><\/p>",
"description":"" "description":""
}, },
"privacyProcessRefererPrompt":{ "privacyProcessRefererPrompt":{
"message":"Remove third-party <a href='https:\/\/en.wikipedia.org\/wiki\/HTTP_referer'>HTTP referer<\/a> information from requests to non-whitelisted hostnames.",
"message":"从非白名单站点的请求中移除第三方<a href='http:\/\/zh.wikipedia.org\/wiki\/HTTP%E5%8F%82%E7%85%A7%E4%BD%8D%E5%9D%80'>HTTP来源地址<\/a>信息。",
"description":"" "description":""
}, },
"privacyProcessRefererHelp":{ "privacyProcessRefererHelp":{
"message":"<p>From Wikipedia: &ldquo;HTTP referer is an HTTP header field that identifies the address of the webpage that linked to the resource being requested. ... <b>Because referer information can violate privacy, some web browsers allow the user to disable the sending of referer information.<\/b>&rdquo;<\/p><p>If this setting is checked, <i>µMatrix<\/i> will remove the HTTP referer information if <b>both<\/b> of the following conditions are true:<ul style='padding-left:1em;list-style-type:disc;'><li>The domain name of the HTTP referer does not match the domain name of the URL of the request (that is, the referer is third-party to the web page);<li>The hostname of the request is not whitelisted.<\/ul><\/p>",
"message":"<p>来自维基百科:&ldquo;HTTP来源地址(referer,或HTTP referer),是HTTP表头的一个字段,用来表示从哪儿链接到目前的网页,采用的格式是URL……<b>许多网站都会把引用地址纪录起来以便追踪用户的动态,大部分的分析软件都会处理这个信息。但是引用地址信息可能会有隐私权的问题,部份网页浏览器允许用户设置不要提交这个信息,有些代理服务器和防火墙也会把引用地址信息过滤掉,以避免让外部知道非公开的网站地址。<\/b>&rdquo;<\/p><p>这个设置如果被勾选,当以下的条件<b>同时<\/b>为真,<i>µMatrix<\/i>将会移除HTTP来源地址信息:<ul style='padding-left:1em;list-style-type:disc;'><li>HTTP来源地址的域名与被请求的URL的域名不相匹配(即是说,来源地址对于网页而言是第三方);<li>被请求的站点不在白名单中。<\/ul><\/p>\n",
"description":"" "description":""
}, },
"privacyProcessHyperlinkAuditingPrompt":{ "privacyProcessHyperlinkAuditingPrompt":{
"message":"Block all <a href='http:\/\/www.whatwg.org\/specs\/web-apps\/current-work\/multipage\/links.html#hyperlink-auditing'>hyperlink auditing<\/a> attempts.",
"message":"屏蔽所有<a href='http:\/\/www.whatwg.org\/specs\/web-apps\/current-work\/multipage\/links.html#hyperlink-auditing'>超链接审计<\/a>尝试。",
"description":"" "description":""
}, },
"privacyProcessHyperlinkAuditingHelp":{ "privacyProcessHyperlinkAuditingHelp":{
"message":"<p>Hyperlink auditing is a mechanism which allow a party, <b>any party<\/b>, to be informed about which link a user clicked on a particular web page. It is essentially a tracking feature: it allows a web site, or any third-party to that web site, to be informed about which link you clicked on which one of its web pages. The sole purpose is to track your browsing activity.<\/p>",
"message":"<p>超链接审计允许<b>任何<\/b>一个团体,被告知一个用户在一个特定的网页上点击了哪个链接。它本质上是一种追踪技术:它允许一个网站,或那个网站上的任何第三方,被告知您在它的哪个页面上点击了哪个链接。它的唯一目的就是追踪您的浏览动向。<\/p>",
"description":"" "description":""
}, },
"privacySpoofUserAgentPrompt1":{ "privacySpoofUserAgentPrompt1":{
"message":"Spoof <a href='https:\/\/en.wikipedia.org\/wiki\/User_agent'>User-Agent<\/a> string by randomly picking a new one below every",
"message":"每隔",
"description":"First part of UA-spoofing prompt" "description":"First part of UA-spoofing prompt"
}, },
"privacySpoofUserAgentPrompt2":{ "privacySpoofUserAgentPrompt2":{
"message":"minutes.",
"message":"分钟从下方随机选取新的一条用以伪装成<a href='https:\/\/zh.wikipedia.org\/wiki\/%E7%94%A8%E6%88%B7%E4%BB%A3%E7%90%86'>用户代理<\/a>。",
"description":"Second part" "description":"Second part"
}, },
"privacySpoofUserAgentHelp":{ "privacySpoofUserAgentHelp":{
"message":"<a href='https:\/\/www.eff.org\/deeplinks\/2010\/01\/tracking-by-user-agent'>According to the <i>Electronic Frontier Foundation<\/i><\/a>: &ldquo;[...] your browser sends a &lsquo;User Agent&rsquo; header to the website saying precisely which operating system and web browser you are using. This information could help distinguish Internet users from one another because these versions differ, often considerably, from person to person. [...] <b>the User Agent string becomes a real privacy problem<\/b>.&rdquo;<p>This option allows you to address the privacy issue raised by the EFF.<\/p><p>You can supply your own list of user agent strings. One string per line. Blank lines and lines prefixed with &lsquo;#&rsquo; will be ignored.<\/p>",
"message":"<a href='https:\/\/www.eff.org\/deeplinks\/2010\/01\/tracking-by-user-agent'>根据<i>电子前哨基金会<\/i><\/a>:&ldquo;[...]您的浏览器会向网站发送一个&lsquo;用户代理&rsquo;头部,精确地向网站报告您所使用的操作系统和网络浏览器。对不同的人而言,系统和浏览器的版本通常存在相当的差异,因此这些信息可以帮助区分互联网用户。[...] <b>用户代理字串成为了一个真正的隐私问题<\/b>。&rdquo;<p>这个选项允许您解决由EFF所提出的隐私疑议。<\/p><p>您可以提供您自己的用户代理字串表。每行一个字串。空行以及以&lsquo;#&rsquo;开头的行将被忽略。<\/p>",
"description":"" "description":""
}, },
"privacyBehindTheSceneHeader":{ "privacyBehindTheSceneHeader":{
"message":"Chromium: behind-the-scene requests",
"message":"Chromium:后台请求",
"description":"" "description":""
}, },
"privacyProcessBehindTheSceneHelp":{ "privacyProcessBehindTheSceneHelp":{
"message":"<p>According to <a href='https:\/\/www.google.com\/intl\/en\/chrome\/browser\/privacy\/whitepaper.html'>Google Chrome Privacy Whitepaper<\/a>, <i>Chromium<\/i> might send HTTP requests to <i>Google<\/i> without the user expressly visiting a web page. Let's call these special requests <strong>behind-the-scene<\/strong> requests. Also, other installed browser extensions can send <strong>behind-the-scene<\/strong> HTTP requests.<\/p><p><i>µMatrix<\/i> lets you intercept and treat these requests like any other request: they can be processed in order to allow\/block them as per your whitelist\/blacklist.<\/p><p>Click the extension icon while viewing this page to get started. Required reading: <a href='https:\/\/github.com\/gorhill\/httpswitchboard\/wiki\/Behind-the-scene-requests'>Behind-the-scene requests<\/a>.<\/p><div class='warn'><p><span style='color:red; font-weight:bold'>Beware!<\/span> Blocking <strong>behind-the-scene<\/strong> net requests is potentially causing <a href='https:\/\/github.com\/gorhill\/httpswitchboard\/issues\/27'>an issue<\/a> when the user wants to install an extension from the Chrome store (including maybe preventing extensions from being updated), hence the ability to disable the feature here. Blocking can also cause other installed extensions to not work properly (those querying for remote data).<\/p><p>Even if this feature is not enabled, <strong>behind-the-scene<\/strong> requests are still logged by <i>µMatrix<\/i>. You can inspect these requests on the <a href='dashboard.html#statistics'>Statistics<\/a> page.<\/p>",
"message":"<p>根据<a href='https:\/\/www.google.com\/intl\/zh-CN\/chrome\/browser\/privacy\/whitepaper.html'>Google Chrome 隐私权白皮书<\/a>,<i>Chromium<\/i>可能会在用户并未显性访问一个网页时向<i>Google<\/i>发出HTTP请求。让我们把这些特殊请求称为<strong>后台<\/strong>请求。同样的,其它已安装的浏览器拓展也可以发送<strong>后台<\/strong>HTTP请求。<\/p><p><i>µMatrix<\/i>允许您像拦截其它任何请求一样拦截这些请求:根据您的白名单\/黑名单,它们可以被处理成允许\/屏蔽。<\/p><p>在观看本页面时点击拓展图标以开始执行。必须的阅读: <a href='https:\/\/github.com\/gorhill\/httpswitchboard\/wiki\/Behind-the-scene-requests'>Behind-the-scene requests<\/a><\/p><div class='warn'><p><span style='color:red; font-weight:bold'>注意!<\/span>屏蔽<strong>后台<\/strong>网络请求将可能会在用户想要从Chrome商店中安装拓展时引起潜在的<a href='https:\/\/github.com\/gorhill\/httpswitchboard\/issues\/27'>问题<\/a>(包括可能会阻止拓展的升级),因此这里提供了禁用这项功能的选择。屏蔽还可能会造成其它已安装的(会查询远程数据的)拓展不能正常地工作。<\/p><p>即使这项功能未被启用,<strong>后台<\/strong>请求依然会被<i>µMatrix<\/i>所记录。您可以在<a href='dashboard.html#statistics'>统计<\/a>页面查看这些请求。<\/p>",
"description":"" "description":""
}, },
"userRulesPermanentHeader":{ "userRulesPermanentHeader":{
"message":"Permanent rules",
"message":"固定规则",
"description":"" "description":""
}, },
"userRulesTemporaryHeader":{ "userRulesTemporaryHeader":{
"message":"Temporary rules",
"message":"临时规则",
"description":"" "description":""
}, },
"userRulesRevert":{ "userRulesRevert":{
"message":"Revert",
"message":"还原",
"description":"Will remove all temporary rules" "description":"Will remove all temporary rules"
}, },
"userRulesCommit":{ "userRulesCommit":{
"message":"Commit",
"message":"提交",
"description":"Will save all temporary rules" "description":"Will save all temporary rules"
}, },
"userRulesEdit":{ "userRulesEdit":{
"message":"Edit",
"message":"编辑",
"description":"Will enable manual-edit mode (textarea)" "description":"Will enable manual-edit mode (textarea)"
}, },
"userRulesEditSave":{ "userRulesEditSave":{
"message":"Save",
"message":"保存",
"description":"Will save manually-edited content and exit manual-edit mode" "description":"Will save manually-edited content and exit manual-edit mode"
}, },
"userRulesEditDicard":{ "userRulesEditDicard":{
"message":"Discard",
"message":"取消",
"description":"Will discard manually-edited content and exit manual-edit mode" "description":"Will discard manually-edited content and exit manual-edit mode"
}, },
"userRulesImport":{ "userRulesImport":{
"message":"Import from file...",
"message":"从文件中导入",
"description":"" "description":""
}, },
"userRulesExport":{ "userRulesExport":{
"message":"Export to file...",
"message":"导出成文件",
"description":"" "description":""
}, },
"userRulesFormatHint":{ "userRulesFormatHint":{
"message":"See this page for rule syntax.",
"message":"在此页面查看规则语法。",
"description":"" "description":""
}, },
"userRulesDefaultFileName":{ "userRulesDefaultFileName":{
@ -360,87 +360,87 @@
"description":"default file name to use" "description":"default file name to use"
}, },
"hostsFilesPrompt":{ "hostsFilesPrompt":{
"message":"All hostnames in a hosts file are loaded as blacklisted hostnames in the global scope.",
"message":"hosts文件中的所有站点将作为黑名单站点被载入到全局作用域中。",
"description":"" "description":""
}, },
"hostsFilesStats":{ "hostsFilesStats":{
"message":"{{blockedHostnameCount}} distinct blocked hostnames from:",
"message":"{{blockedHostnameCount}}个不同的站点被以下列表所屏蔽:",
"description":"" "description":""
}, },
"hostsFilesPerFileStats":{ "hostsFilesPerFileStats":{
"message":"{{used}} used out of {{total}}",
"message":"{{total}}中使用{{used}}",
"description":"" "description":""
}, },
"hostsFilesApplyChanges":{ "hostsFilesApplyChanges":{
"message":"Apply changes",
"message":"应用变更",
"description":"" "description":""
}, },
"hostsFilesAutoUpdatePrompt":{ "hostsFilesAutoUpdatePrompt":{
"message":"Auto-update hosts files.",
"message":"自动更新hosts文件",
"description":"" "description":""
}, },
"hostsFilesUpdateNow":{ "hostsFilesUpdateNow":{
"message":"Update now",
"message":"立即更新",
"description":"" "description":""
}, },
"hostsFilesPurgeAll":{ "hostsFilesPurgeAll":{
"message":"Purge all caches",
"message":"清理所有缓存",
"description":"" "description":""
}, },
"hostsFilesExternalListsHint":{ "hostsFilesExternalListsHint":{
"message":"One URL per line. Lines prefixed with &lsquo;!&rsquo; will be ignored. Invalid URLs will be silently ignored.",
"message":"每行一条URL。以&lsquo;!&rsquo;开头的行将被忽略。无效的URL将被忽略。",
"description":"" "description":""
}, },
"hostsFilesExternalListsParse":{ "hostsFilesExternalListsParse":{
"message":"Parse",
"message":"解析",
"description":"" "description":""
}, },
"hostsFilesExternalListPurge":{ "hostsFilesExternalListPurge":{
"message":"purge cache",
"message":"清理缓存",
"description":"" "description":""
}, },
"hostsFilesExternalListNew":{ "hostsFilesExternalListNew":{
"message":"new version available",
"message":"有新版本",
"description":"" "description":""
}, },
"hostsFilesExternalListObsolete":{ "hostsFilesExternalListObsolete":{
"message":"outdated",
"message":"已过期",
"description":"" "description":""
}, },
"aboutChangelog":{ "aboutChangelog":{
"message":"<a href='https:\/\/github.com\/gorhill\/uMatrix\/releases'>Change log<\/a>",
"message":"<a href='https:\/\/github.com\/gorhill\/uMatrix\/releases'>变更日志<\/a>",
"description":"" "description":""
}, },
"aboutStorageUsed":{ "aboutStorageUsed":{
"message":"Storage used: {{storageUsed}} bytes",
"message":"已用的存储空间:{{storageUsed}} bytes",
"description":"" "description":""
}, },
"aboutDoc":{ "aboutDoc":{
"message":"<a href='https:\/\/github.com\/gorhill\/uMatrix\/wiki'>Documentation<\/a>",
"message":"<a href='https:\/\/github.com\/gorhill\/uMatrix\/wiki'>帮助文档<\/a>",
"description":"" "description":""
}, },
"aboutPermissions":{ "aboutPermissions":{
"message":"<a href='https:\/\/github.com\/gorhill\/httpswitchboard\/wiki\/Permissions'>Permissions<\/a>",
"message":"<a href='https:\/\/github.com\/gorhill\/httpswitchboard\/wiki\/Permissions'>许可<\/a>",
"description":"" "description":""
}, },
"aboutCode":{ "aboutCode":{
"message":"Source code (GPLv3)",
"message":"源代码 (GPLv3)",
"description":"" "description":""
}, },
"aboutIssues":{ "aboutIssues":{
"message":"Bugs and issues",
"message":"故障及问题",
"description":"" "description":""
}, },
"aboutContributors":{ "aboutContributors":{
"message":"Contributors",
"message":"贡献者",
"description":"English: Contributors" "description":"English: Contributors"
}, },
"aboutUserDataHeader":{ "aboutUserDataHeader":{
"message":"Your data",
"message":"您的数据",
"description":"" "description":""
}, },
"aboutBackupButton":{ "aboutBackupButton":{
"message":"Backup to file...",
"message":"备份成文件",
"description":"" "description":""
}, },
"aboutBackupFilename":{ "aboutBackupFilename":{
@ -448,47 +448,47 @@
"description":"default filename to use" "description":"default filename to use"
}, },
"aboutRestoreButton":{ "aboutRestoreButton":{
"message":"Restore from file...",
"message":"从文件中恢复",
"description":"" "description":""
}, },
"aboutRestoreConfirm":{ "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?",
"message":"您的所有设置将会被{{time}}的备份数据所覆盖,µMatrix将会重启。\n\n是否用备份数据覆盖现有设置?",
"description":"Message asking user to confirm restore" "description":"Message asking user to confirm restore"
}, },
"aboutRestoreError":{ "aboutRestoreError":{
"message":"The data could not be read or is invalid",
"message":"此数据无法读取或无效",
"description":"" "description":""
}, },
"aboutOr":{ "aboutOr":{
"message":"... or ...",
"message":"... ...",
"description":"English: ... or ..." "description":"English: ... or ..."
}, },
"aboutResetButton":{ "aboutResetButton":{
"message":"Reset to default settings",
"message":"重置为默认设置",
"description":"English: Reset to default settings" "description":"English: Reset to default settings"
}, },
"aboutResetConfirm":{ "aboutResetConfirm":{
"message":"Caution! this will remove all your custom settings. Are you sure you want to proceed?",
"message":"注意!这将移除您的所有个性设置。您确定要继续吗?",
"description":"Message asking user to confirm reset" "description":"Message asking user to confirm reset"
}, },
"commandRevertAll":{ "commandRevertAll":{
"message":"Remove all temporary changes",
"message":"移除所有临时变更",
"description":"" "description":""
}, },
"commandWhitelistPageDomain":{ "commandWhitelistPageDomain":{
"message":"Temporarily whitelist page domain",
"message":"临时性地把页面域名加入白名单",
"description":"" "description":""
}, },
"commandWhitelistAll":{ "commandWhitelistAll":{
"message":"Temporarily whitelist all",
"message":"临时性地把一切加入白名单",
"description":"" "description":""
}, },
"commandOpenDashboard":{ "commandOpenDashboard":{
"message":"Open dashboard",
"message":"打开控制面板",
"description":"" "description":""
}, },
"errorCantConnectTo":{ "errorCantConnectTo":{
"message":"Network error: Unable to connect to {{url}}",
"message":"网络错误:无法连接到 {{url}}",
"description":"" "description":""
} }
} }
Loading…
Cancel
Save