New translations

* New Spanish translations
* New German translations
* New Portuguese translations
* New Russian translations
* New Portuguese (Brazilian) translations
This commit is contained in:
kkapsner 2024-03-28 14:07:25 +01:00 committed by GitHub
parent 4a2079bf47
commit 8176ac83dc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 95 additions and 95 deletions

View File

@ -4,7 +4,7 @@
"description": "" "description": ""
}, },
"addon_description": { "addon_description": {
"message": "Verändert einige JS-APIs um Fingerprinting zu verhindern.", "message": "Verändert einige JS-APIs, um Fingerprinting zu verhindern.",
"description": "" "description": ""
}, },
"browserAction_title_default": { "browserAction_title_default": {
@ -72,7 +72,7 @@
"description": "" "description": ""
}, },
"options_title": { "options_title": {
"message": "CanvasBlocker Einstellungen", "message": "CanvasBlocker-Einstellungen",
"description": "" "description": ""
}, },
"optionsIntroduction": { "optionsIntroduction": {
@ -112,7 +112,7 @@
"description": "" "description": ""
}, },
"group_misc": { "group_misc": {
"message": "Vermischtes", "message": "Sonstiges",
"description": "" "description": ""
}, },
"section_asking": { "section_asking": {
@ -132,7 +132,7 @@
"description": "" "description": ""
}, },
"section_misc": { "section_misc": {
"message": "Vermischtes", "message": "Sonstiges",
"description": "" "description": ""
}, },
"section_settings": { "section_settings": {

View File

@ -80,7 +80,7 @@
"description": "" "description": ""
}, },
"installNotice": { "installNotice": {
"message": "Se ha instalado CanvasBlocker. Si quieres poder acceder a está página más adelante, añádela a los marcadores.", "message": "Se ha instalado CanvasBlocker. Si quiere poder acceder a está página más adelante, añádala a los marcadores.",
"description": "" "description": ""
}, },
"updateNotice": { "updateNotice": {
@ -108,7 +108,7 @@
"description": "" "description": ""
}, },
"group_APIs": { "group_APIs": {
"message": "APIs", "message": "API",
"description": "" "description": ""
}, },
"group_misc": { "group_misc": {
@ -224,39 +224,39 @@
"description": "" "description": ""
}, },
"askForInvisiblePermission": { "askForInvisiblePermission": {
"message": "¿Quieres permitir los <canvas> invisibles?", "message": "¿Quiere permitir los <canvas> invisibles?",
"description": "" "description": ""
}, },
"askForInvisibleInputPermission": { "askForInvisibleInputPermission": {
"message": "¿Quieres permitir la entrada para los <canvas> invisibles?", "message": "¿Quiere permitir la entrada para los <canvas> invisibles?",
"description": "" "description": ""
}, },
"askForInvisibleReadoutPermission": { "askForInvisibleReadoutPermission": {
"message": "¿Quieres permitir la lectura para los <canvas> invisibles?", "message": "¿Quiere permitir la lectura para los <canvas> invisibles?",
"description": "" "description": ""
}, },
"askForPermission": { "askForPermission": {
"message": "¿Quieres permitir los <canvas>?", "message": "¿Quiere permitir los <canvas>?",
"description": "" "description": ""
}, },
"askForInputPermission": { "askForInputPermission": {
"message": "¿Quieres permitir la entrada para los <canvas>?", "message": "¿Quiere permitir la entrada para los <canvas>?",
"description": "" "description": ""
}, },
"askForReadoutPermission": { "askForReadoutPermission": {
"message": "¿Quieres permitir la lectura para los <canvas>?", "message": "¿Quiere permitir la lectura para los <canvas>?",
"description": "" "description": ""
}, },
"askForVisiblePermission": { "askForVisiblePermission": {
"message": "¿Quieres permitir los <canvas> con borde rojo?", "message": "¿Quiere permitir los <canvas> con borde rojo?",
"description": "" "description": ""
}, },
"askForVisibleInputPermission": { "askForVisibleInputPermission": {
"message": "¿Quieres permitir la entrada para los <canvas> con borde rojo?", "message": "¿Quiere permitir la entrada para los <canvas> con borde rojo?",
"description": "" "description": ""
}, },
"askForVisibleReadoutPermission": { "askForVisibleReadoutPermission": {
"message": "¿Quieres permitir la lectura de para los <canvas> con borde rojo?", "message": "¿Quiere permitir la lectura de para los <canvas> con borde rojo?",
"description": "" "description": ""
}, },
"askForAudioPermission": { "askForAudioPermission": {
@ -272,39 +272,39 @@
"description": "" "description": ""
}, },
"askForHistoryPermission": { "askForHistoryPermission": {
"message": "¿Quieres permitir la API history?", "message": "¿Quiere permitir la API de history?",
"description": "" "description": ""
}, },
"askForHistoryInputPermission": { "askForHistoryInputPermission": {
"message": "¿Quieres permitir la entrada para la API history?", "message": "¿Quiere permitir la entrada para la API de history?",
"description": "" "description": ""
}, },
"askForHistoryReadoutPermission": { "askForHistoryReadoutPermission": {
"message": "¿Quieres permitir la lectura para la API history?", "message": "¿Quiere permitir la lectura para la API de history?",
"description": "" "description": ""
}, },
"askForWindowPermission": { "askForWindowPermission": {
"message": "¿Quieres permitir la API window?", "message": "¿Quiere permitir la API de window?",
"description": "" "description": ""
}, },
"askForWindowInputPermission": { "askForWindowInputPermission": {
"message": "¿Quieres permitir la entrada para la API window?", "message": "¿Quiere permitir la entrada para la API de window?",
"description": "" "description": ""
}, },
"askForWindowReadoutPermission": { "askForWindowReadoutPermission": {
"message": "¿Quieres permitir la lectura para la API window?", "message": "¿Quiere permitir la lectura para la API de window?",
"description": "" "description": ""
}, },
"askForDOMRectPermission": { "askForDOMRectPermission": {
"message": "¿Quieres permitir la API DOMRect?", "message": "¿Quiere permitir la API de DOMRect?",
"description": "" "description": ""
}, },
"askForDOMRectInputPermission": { "askForDOMRectInputPermission": {
"message": "¿Quieres permitir la entrada para la API DOMRect?", "message": "¿Quiere permitir la entrada para la API de DOMRect?",
"description": "" "description": ""
}, },
"askForDOMRectReadoutPermission": { "askForDOMRectReadoutPermission": {
"message": "¿Quieres permitir la lectura para la API DOMRect?", "message": "¿Quiere permitir la lectura para la API de DOMRect?",
"description": "" "description": ""
}, },
"askForSVGPermission": { "askForSVGPermission": {
@ -324,35 +324,35 @@
"description": "" "description": ""
}, },
"askForTextMetricsInputPermission": { "askForTextMetricsInputPermission": {
"message": "¿Quieres permitir la entrada de la API TextMetrics?", "message": "¿Quiere permitir la entrada de la API de TextMetrics?",
"description": "" "description": ""
}, },
"askForTextMetricsReadoutPermission": { "askForTextMetricsReadoutPermission": {
"message": "¿Quieres permitir la lectura de la API TextMetrics?", "message": "¿Quiere permitir la lectura de la API de TextMetrics?",
"description": "" "description": ""
}, },
"askForNavigatorPermission": { "askForNavigatorPermission": {
"message": "¿Quieres permitir la API navigator?", "message": "¿Quiere permitir la API de navigator?",
"description": "" "description": ""
}, },
"askForNavigatorInputPermission": { "askForNavigatorInputPermission": {
"message": "¿Quieres permitir la entrada para la API navigator?", "message": "¿Quiere permitir la entrada para la API de navigator?",
"description": "" "description": ""
}, },
"askForNavigatorReadoutPermission": { "askForNavigatorReadoutPermission": {
"message": "¿Quieres permitir la lectura para la API navigator?", "message": "¿Quiere permitir la lectura para la API de navigator?",
"description": "" "description": ""
}, },
"askForScreenPermission": { "askForScreenPermission": {
"message": "¿Quieres permitir la API screen?", "message": "¿Quiere permitir la API de pantalla?",
"description": "" "description": ""
}, },
"askForScreenInputPermission": { "askForScreenInputPermission": {
"message": "¿Quieres permitir la entrada de la API screen?", "message": "¿Quiere permitir la entrada de la API de pantalla?",
"description": "" "description": ""
}, },
"askForScreenReadoutPermission": { "askForScreenReadoutPermission": {
"message": "¿Quieres permitir la lectura de la API screen?", "message": "¿Quiere permitir la lectura de la API de pantalla?",
"description": "" "description": ""
}, },
"askOnlyOnce_title": { "askOnlyOnce_title": {
@ -416,7 +416,7 @@
"description": "" "description": ""
}, },
"blockMode_urlSpecific": { "blockMode_urlSpecific": {
"message": "Para establecer modos de bloqueo individuales para sitios específicos, haz clic en la flecha negra para abrir el menú, añade el dominio o URL haciendo clic en «+» y selecciona el modo de bloqueo deseado.", "message": "Para establecer modos de bloqueo individuales para sitios específicos, haga clic en la flecha negra para abrir el menú, añada el dominio o URL haciendo clic en «+» y seleccione el modo de bloqueo deseado.",
"description": "" "description": ""
}, },
"blockMode_options.allowEverything": { "blockMode_options.allowEverything": {
@ -456,7 +456,7 @@
"description": "" "description": ""
}, },
"protectedCanvasPart_urlSpecific": { "protectedCanvasPart_urlSpecific": {
"message": "Para proteger partes concretas de sitios web específicos, haz clic en la flecha negra para abrir el menú, añade el dominio o URL haciendo clic en «+» y selecciona la parte deseada.", "message": "Para proteger partes concretas de sitios web específicos, haga clic en la flecha negra para abrir el menú, añada el dominio o URL haciendo clic en «+» y seleccione la parte deseada.",
"description": "" "description": ""
}, },
"protectedCanvasPart_options.nothing": { "protectedCanvasPart_options.nothing": {
@ -496,7 +496,7 @@
"description": "" "description": ""
}, },
"maxFakeSize_description": { "maxFakeSize_description": {
"message": "Los «canvas» con un área mayor que este número no se falsean (ingresa un cero para deshabilitarlo). Es un parámetro de rendimiento que puede prevenir bloqueos del navegador y debe ajustarse a la potencia de cálculo del dispositivo.\nPRECAUCIÓN: esto reduce la seguridad del complemento, por lo que es muy recomendable no darle un valor menor que 1000000.", "message": "Los «canvas» con un área mayor que este número no se falsean (introduzca un cero para deshabilitarlo). Es un parámetro de rendimiento que puede prevenir bloqueos del navegador y debe ajustarse a la potencia de cálculo del dispositivo.\nPRECAUCIÓN: esto reduce la seguridad del complemento, por lo que es muy recomendable no darle un valor menor que 1000000.",
"description": "" "description": ""
}, },
"maxFakeSize_title": { "maxFakeSize_title": {
@ -604,11 +604,11 @@
"description": "" "description": ""
}, },
"sharePersistentRndBetweenDomains_description": { "sharePersistentRndBetweenDomains_description": {
"message": "PRECAUCIÓN: este configuración hace al navegador 100 % rastreable, y por tanto, una amenaza para tu privacidad.", "message": "PRECAUCIÓN: este ajuste hace al navegador 100% rastreable y es, por tanto, una amenaza para su privacidad.",
"description": "" "description": ""
}, },
"sharePersistentRndBetweenDomains_confirmMessage": { "sharePersistentRndBetweenDomains_confirmMessage": {
"message": "¿Seguro que quieres compartir la aleatoriedad persistente entre dominios?\nPRECAUCIÓN: esto hace al navegador 100 % rastreable, y por tanto, una amenaza para tu privacidad.", "message": "¿Seguro que quiere compartir la aleatoriedad persistente entre dominios?\nPRECAUCIÓN: esto hace al nevegador 100% rastreable y es, por tanto, una amenaza para su privacidad.",
"description": "" "description": ""
}, },
"ignoreFrequentColors_title": { "ignoreFrequentColors_title": {
@ -872,7 +872,7 @@
"description": "" "description": ""
}, },
"showNotifications_urlSpecific": { "showNotifications_urlSpecific": {
"message": "Para deshabilitar las notificaciones para sitios web específicos, haz clic en la flecha negra para abrir el menú, añade el dominio o URL haciendo clic en «+» y desmarca la casilla.", "message": "Para desactivar las notificaciones para sitios web específicos, haga clic en la flecha negra para abrir el menú, añada el dominio o URL haciendo clic en «+» y desmarque la casilla.",
"description": "" "description": ""
}, },
"showNotifications_title": { "showNotifications_title": {
@ -1024,7 +1024,7 @@
"description": "" "description": ""
}, },
"protectAudio_urlSpecific": { "protectAudio_urlSpecific": {
"message": "Para excluir sitios web específicos de esta protección, haz clic en la flecha negra para abrir el menú, añade el dominio o URL haciendo clic en «+» y desmarca la casilla.", "message": "Para excluir sitios web específicos de esta protección, haga clic en la flecha negra para abrir el menú, añada el dominio o URL haciendo clic en «+» y desmarque la casilla.",
"description": "" "description": ""
}, },
"audioFakeRate_title": { "audioFakeRate_title": {
@ -1052,15 +1052,15 @@
"description": "" "description": ""
}, },
"audioFakeRate_options.0.1%": { "audioFakeRate_options.0.1%": {
"message": "0.1% de los valores", "message": "0,1% de los valores",
"description": "" "description": ""
}, },
"audioFakeRate_options.1%": { "audioFakeRate_options.1%": {
"message": "1% de los valores", "message": "1% de los valores",
"description": "" "description": ""
}, },
"audioFakeRate_options.10%": { "audioFakeRate_options.10%": {
"message": "10% de los valores", "message": "10% de los valores",
"description": "" "description": ""
}, },
"audioFakeRate_options.100%": { "audioFakeRate_options.100%": {
@ -1132,7 +1132,7 @@
"description": "" "description": ""
}, },
"historyLengthThreshold_urlSpecific": { "historyLengthThreshold_urlSpecific": {
"message": "Para cambiar este valor para sitios web específicos, haz clic en la flecha negra para abrir el menú, añadir el dominio o URL haciendo clic en «+» y establecer un valor diferente.", "message": "Para cambiar este valor para sítios web específicos, haga clic en la flecha negra para abrir el menú, añada el dominio o URL haciendo clic en «+» y ponga un valor distinto.",
"description": "" "description": ""
}, },
"protectWindow_title": { "protectWindow_title": {
@ -1312,7 +1312,7 @@
"description": "" "description": ""
}, },
"theme_options.default": { "theme_options.default": {
"message": "por defecto", "message": "predeterminado",
"description": "" "description": ""
}, },
"theme_options.light": { "theme_options.light": {

View File

@ -24,11 +24,11 @@
"description": "" "description": ""
}, },
"browserAction_status_on": { "browserAction_status_on": {
"message": "CanvasBlocker on", "message": "CanvasBlocker ligado",
"description": "" "description": ""
}, },
"browserAction_status_off": { "browserAction_status_off": {
"message": "CanvasBlocker off", "message": "CanvasBlocker desligado",
"description": "" "description": ""
}, },
"more": { "more": {
@ -96,7 +96,7 @@
"description": "" "description": ""
}, },
"settingsNotice.dom.webAudio.enabled": { "settingsNotice.dom.webAudio.enabled": {
"message": "You have dom.webAudio.enabled disabled. This makes you more trackable as very few people do this.", "message": "Tem o dom.webAudio.enabled desligado. Isto torna-o mais rastreável já que poucas pessoas o fazem.",
"description": "" "description": ""
}, },
"openInTab": { "openInTab": {
@ -192,23 +192,23 @@
"description": "" "description": ""
}, },
"disruptSessionOnUpdate_title": { "disruptSessionOnUpdate_title": {
"message": "Disrupt session on update", "message": "Interromper sessão ao atualizar",
"description": "" "description": ""
}, },
"disruptSessionOnUpdate_description": { "disruptSessionOnUpdate_description": {
"message": "If set to true the extension will update as soon as the update is available. This might break some tabs that are currently open.", "message": "Se definido para verdadeiro, a extensão irá atualizar mal a atualização estiver disponível. Isto pode quebrar algumas janelas que estão abertas de momento.",
"description": "" "description": ""
}, },
"reloadExtension_title": { "reloadExtension_title": {
"message": "Reload extension", "message": "Recarregar extensão",
"description": "" "description": ""
}, },
"reloadExtension_description": { "reloadExtension_description": {
"message": "Perform a pending update.", "message": "Executar uma atualização pendente.",
"description": "" "description": ""
}, },
"reloadExtension_label": { "reloadExtension_label": {
"message": "Reload", "message": "Recarregar",
"description": "" "description": ""
}, },
"hideSetting": { "hideSetting": {
@ -308,7 +308,7 @@
"description": "" "description": ""
}, },
"askForSVGPermission": { "askForSVGPermission": {
"message": "Do you want to allow the SVG API?", "message": "Quer permitir o SVG API?",
"description": "" "description": ""
}, },
"askForSVGInputPermission": { "askForSVGInputPermission": {

View File

@ -4,7 +4,7 @@
"description": "" "description": ""
}, },
"addon_description": { "addon_description": {
"message": "Altera algumas APIs JS para impedir fingerprinting.", "message": "Altera algumas APIs JS para impedir impressões digitais.",
"description": "" "description": ""
}, },
"browserAction_title_default": { "browserAction_title_default": {
@ -88,15 +88,15 @@
"description": "" "description": ""
}, },
"dontShowOptionsOnUpdate": { "dontShowOptionsOnUpdate": {
"message": "Não mostrar novamente após a atualização.", "message": "Não mostrar novamente após atualizações.",
"description": "" "description": ""
}, },
"resistFingerprintingNotice": { "resistFingerprintingNotice": {
"message": "Você tem privacy.resistFingerprinting ativo. Isso muda ligeiramente o comportamento do CanvasBlocker. Veja mais informações {link:aqui:https://github.com/kkapsner/CanvasBlocker/issues/158} e {link:aqui:https://github.com/ghacksuserjs/ghacks-user.js/issues/767}.", "message": "Você tem privacy.resistFingerprinting ativado. Isso muda ligeiramente o comportamento do CanvasBlocker. Veja mais informações {link:aqui:https://github.com/kkapsner/CanvasBlocker/issues/158} e {link:aqui:https://github.com/ghacksuserjs/ghacks-user.js/issues/767}.",
"description": "" "description": ""
}, },
"settingsNotice.dom.webAudio.enabled": { "settingsNotice.dom.webAudio.enabled": {
"message": "Sua configuração dom.webAudio.enabled está desativada. Isso lhe torna mais rastreável já que muito poucas pessoas fazem isso.", "message": "Você tem dom.webAudio.enabled desativado. Isso lhe torna mais rastreável já que muito poucas pessoas fazem isso.",
"description": "" "description": ""
}, },
"openInTab": { "openInTab": {
@ -156,7 +156,7 @@
"description": "" "description": ""
}, },
"section_DOMRect-api": { "section_DOMRect-api": {
"message": "DOMRect API", "message": "API DOMRect",
"description": "" "description": ""
}, },
"section_SVG-api": { "section_SVG-api": {
@ -164,7 +164,7 @@
"description": "" "description": ""
}, },
"section_TextMetrics-api": { "section_TextMetrics-api": {
"message": "TextMetrics API", "message": "API TextMetrics",
"description": "" "description": ""
}, },
"section_Navigator-api": { "section_Navigator-api": {
@ -176,7 +176,7 @@
"description": "" "description": ""
}, },
"displayAdvancedSettings_title": { "displayAdvancedSettings_title": {
"message": "Modo Expert", "message": "Modo especialista",
"description": "" "description": ""
}, },
"displayAdvancedSettings_description": { "displayAdvancedSettings_description": {
@ -192,11 +192,11 @@
"description": "" "description": ""
}, },
"disruptSessionOnUpdate_title": { "disruptSessionOnUpdate_title": {
"message": "Interromper sessão na atualização", "message": "Interromper sessão ao atualizar",
"description": "" "description": ""
}, },
"disruptSessionOnUpdate_description": { "disruptSessionOnUpdate_description": {
"message": "Se for definido como verdadeiro, a extensão atualizará o mais cedo o possível quando uma atualização estiver disponível. Isso pode quebrar algumas abas que podem estar abertas.", "message": "Se definido como verdadeiro, a extensão será atualizada assim que a atualização estiver disponível. Isso pode quebrar algumas abas que podem estar abertas.",
"description": "" "description": ""
}, },
"reloadExtension_title": { "reloadExtension_title": {
@ -212,7 +212,7 @@
"description": "" "description": ""
}, },
"hideSetting": { "hideSetting": {
"message": "Clique aqui para ocultar a configuração.", "message": "Clique aqui para ocultar esta configuração.",
"description": "" "description": ""
}, },
"displayHiddenSettings_title": { "displayHiddenSettings_title": {
@ -232,7 +232,7 @@
"description": "" "description": ""
}, },
"askForInvisibleReadoutPermission": { "askForInvisibleReadoutPermission": {
"message": "Você quer permitir leitura <canvas> invisível?", "message": "Você quer permitir leitura invisível de <canvas>?",
"description": "" "description": ""
}, },
"askForPermission": { "askForPermission": {
@ -244,7 +244,7 @@
"description": "" "description": ""
}, },
"askForReadoutPermission": { "askForReadoutPermission": {
"message": "Deseja permitir a leitura do <canvas>?", "message": "Deseja permitir a leitura de <canvas>?",
"description": "" "description": ""
}, },
"askForVisiblePermission": { "askForVisiblePermission": {
@ -252,11 +252,11 @@
"description": "" "description": ""
}, },
"askForVisibleInputPermission": { "askForVisibleInputPermission": {
"message": "Deseja permitir entrada nas <canvas> com borda vermelha?", "message": "Deseja permitir a entrada do <canvas> com borda vermelha?",
"description": "" "description": ""
}, },
"askForVisibleReadoutPermission": { "askForVisibleReadoutPermission": {
"message": "Deseja permitir a leitura das <canvas> com borda vermelha?", "message": "Deseja permitir a leitura do <canvas> com borda vermelha?",
"description": "" "description": ""
}, },
"askForAudioPermission": { "askForAudioPermission": {
@ -276,63 +276,63 @@
"description": "" "description": ""
}, },
"askForHistoryInputPermission": { "askForHistoryInputPermission": {
"message": "Deseja permitir a entrada do histórico da API?", "message": "Deseja permitir a entrada da API de histórico?",
"description": "" "description": ""
}, },
"askForHistoryReadoutPermission": { "askForHistoryReadoutPermission": {
"message": "Deseja permitir leitura do histórico da API?", "message": "Deseja permitir a leitura da API de histórico?",
"description": "" "description": ""
}, },
"askForWindowPermission": { "askForWindowPermission": {
"message": "Você deseja permitir a API da janela?", "message": "Deseja permitir a API de janela?",
"description": "" "description": ""
}, },
"askForWindowInputPermission": { "askForWindowInputPermission": {
"message": "Você deseja permitir a entrada da API da janela?", "message": "Deseja permitir a entrada da API de janela?",
"description": "" "description": ""
}, },
"askForWindowReadoutPermission": { "askForWindowReadoutPermission": {
"message": "Deseja permitir a leitura da API da janela?", "message": "Deseja permitir a leitura da API de janela?",
"description": "" "description": ""
}, },
"askForDOMRectPermission": { "askForDOMRectPermission": {
"message": "Você deseja permitir a API DOMRect?", "message": "Deseja permitir a API DOMRect?",
"description": "" "description": ""
}, },
"askForDOMRectInputPermission": { "askForDOMRectInputPermission": {
"message": "Você deseja permitir a entrada da API DOMRect?", "message": "Deseja permitir a entrada da API DOMRect?",
"description": "" "description": ""
}, },
"askForDOMRectReadoutPermission": { "askForDOMRectReadoutPermission": {
"message": "Deseja permitir leitura da API DOMRect?", "message": "Deseja permitir a leitura da API DOMRect?",
"description": "" "description": ""
}, },
"askForSVGPermission": { "askForSVGPermission": {
"message": "Deseja permitir a API de SVG?", "message": "Deseja permitir a API SVG?",
"description": "" "description": ""
}, },
"askForSVGInputPermission": { "askForSVGInputPermission": {
"message": "Deseja permitir a entrada da API de SVG?", "message": "Deseja permitir a entrada da API SVG?",
"description": "" "description": ""
}, },
"askForSVGReadoutPermission": { "askForSVGReadoutPermission": {
"message": "Deseja permitir a leitura da API de SVG?", "message": "Deseja permitir a leitura da API SVG?",
"description": "" "description": ""
}, },
"askForTextMetricsPermission": { "askForTextMetricsPermission": {
"message": "Deseja permitir a API de Métricas de Texto?", "message": "Deseja permitir a API TextMetrics?",
"description": "" "description": ""
}, },
"askForTextMetricsInputPermission": { "askForTextMetricsInputPermission": {
"message": "Deseja permitir a entrada da API de Métricas de Texto?", "message": "Deseja permitir a entrada da API TextMetrics?",
"description": "" "description": ""
}, },
"askForTextMetricsReadoutPermission": { "askForTextMetricsReadoutPermission": {
"message": "Deseja permitir leitura da API de Métricas de Texto?", "message": "Deseja permitir leitura da API TextMetrics?",
"description": "" "description": ""
}, },
"askForNavigatorPermission": { "askForNavigatorPermission": {
"message": "Deseja permitir a API de navegador?", "message": "Deseja permitir a API do navegador?",
"description": "" "description": ""
}, },
"askForNavigatorInputPermission": { "askForNavigatorInputPermission": {
@ -340,7 +340,7 @@
"description": "" "description": ""
}, },
"askForNavigatorReadoutPermission": { "askForNavigatorReadoutPermission": {
"message": "Deseja permitir leitura da API do navegador?", "message": "Deseja permitir a leitura da API do navegador?",
"description": "" "description": ""
}, },
"askForScreenPermission": { "askForScreenPermission": {
@ -352,7 +352,7 @@
"description": "" "description": ""
}, },
"askForScreenReadoutPermission": { "askForScreenReadoutPermission": {
"message": "Deseja permitir leitura da API de tela?", "message": "Deseja permitir a leitura da API de tela?",
"description": "" "description": ""
}, },
"askOnlyOnce_title": { "askOnlyOnce_title": {

View File

@ -308,15 +308,15 @@
"description": "" "description": ""
}, },
"askForSVGPermission": { "askForSVGPermission": {
"message": "Do you want to allow the SVG API?", "message": "Разрешить SVG API?",
"description": "" "description": ""
}, },
"askForSVGInputPermission": { "askForSVGInputPermission": {
"message": "Do you want to allow SVG API input?", "message": "Вы хотите разрешить SVG API input(ввод)?",
"description": "" "description": ""
}, },
"askForSVGReadoutPermission": { "askForSVGReadoutPermission": {
"message": "Do you want to allow SVG API readout?", "message": "Разрешить SVG API readout(считывание)?",
"description": "" "description": ""
}, },
"askForTextMetricsPermission": { "askForTextMetricsPermission": {
@ -504,7 +504,7 @@
"description": "" "description": ""
}, },
"rng_description": { "rng_description": {
"message": "none (completely white): a completely white image is returned. The option \"Fake the alpha channel\" should be activated with this. CAUTION: Do not use this with the \"fake at input\" mode.\n\nnon persistent: the random numbers will be determined freshly for each faking action. Keep in mind that many API protections have caches in place to prevent detection.\n\nconstant: variation of non persistent. But when altering canvas data same colored pixels also share the same color afterwards.\n\npersistent: the random number will only be determined once for every domain.", "message": "нет (белый цвет): возвращается полностью белое изображение. Должна быть включена опция \"подделывать альфа-канал\". ВНИМАНИЕ: Не используйте вместе с режимом \"подделка ввода(input)\".\n\nнепостоянный: для каждой подделки случайные числа будут генерироваться заново. Имейте ввиду, что большинство функций защиты API хранят кэш для предотвращения обнаружения.\n\nконстантный: вариация непостоянного. Только при изменении данных в <canvas> сохраняется цвет изменённых пикселей и доступен в дальнейшем.\n\nпостоянный: для каждого домена случайное число генерируется единожды.",
"description": "" "description": ""
}, },
"rng_options.persistent": { "rng_options.persistent": {
@ -736,7 +736,7 @@
"description": "" "description": ""
}, },
"fakedSVGReadout": { "fakedSVGReadout": {
"message": "Faked SVG readout on {url}", "message": "Подделан SVG readout(чтение) на {url}",
"description": "" "description": ""
}, },
"fakedTextMetricsReadout": { "fakedTextMetricsReadout": {
@ -1168,7 +1168,7 @@
"description": "" "description": ""
}, },
"protectDOMRect_description": { "protectDOMRect_description": {
"message": "Это защищает от снятия отпечатков \"getClientRects()\" и нескольких подобных методов.", "message": "Защищает от снятия отпечатка \"getClientRects()\" и нескольких подобных методов.",
"description": "" "description": ""
}, },
"protectDOMRect_urlSpecific": { "protectDOMRect_urlSpecific": {
@ -1184,15 +1184,15 @@
"description": "" "description": ""
}, },
"protectSVG_title": { "protectSVG_title": {
"message": "Protect SVG API", "message": "Защищать SVG API",
"description": "" "description": ""
}, },
"protectSVG_description": { "protectSVG_description": {
"message": "This protects against fingerprinting using SVGs.", "message": "Защищает от снятия отпечатка через SVG.",
"description": "" "description": ""
}, },
"protectSVG_urlSpecific": { "protectSVG_urlSpecific": {
"message": "To exclude specific websites from this protection, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and remove its checkmark.", "message": "Чтобы отключить защиту для конкретных сайтов, нажмите на чёрную стрелку открытия меню, добавьте домен или URL нажатием на \"+\" и снимите с него флажок.",
"description": "" "description": ""
}, },
"protectTextMetrics_title": { "protectTextMetrics_title": {
@ -1200,7 +1200,7 @@
"description": "" "description": ""
}, },
"protectTextMetrics_description": { "protectTextMetrics_description": {
"message": "Это защищает от считывания отпечатка \"measureText()\", который может быть использован для перекрестной проверки значений DOMRect.", "message": "Защищает от снятия отпечатка \"measureText()\", который может быть использован для перекрестной проверки значений DOMRect.",
"description": "" "description": ""
}, },
"protectTextMetrics_urlSpecific": { "protectTextMetrics_urlSpecific": {
@ -1268,7 +1268,7 @@
"description": "" "description": ""
}, },
"protectScreen_description": { "protectScreen_description": {
"message": "Это защищает от попыток снятия цифровых отпечатков, включая размер экрана.", "message": "Защищает от попыток снятия отпечатка на основе таких характеристик, как размер экрана.",
"description": "" "description": ""
}, },
"protectScreen_urlSpecific": { "protectScreen_urlSpecific": {