{ "addon_title": { "message": "CanvasBlocker", "description": "" }, "addon_description": { "message": "Altera algunas API de JS para evitar la huella digital.", "description": "" }, "browserAction_title_default": { "message": "CanvasBlocker", "description": "" }, "browserAction_title_notified": { "message": "\n\nprotegido con éxito de:", "description": "" }, "browserAction_title_whitelisted": { "message": " (Las API permitidas para {url})", "description": "" }, "browserAction_title_protectedAPIs": { "message": "\n · {api}", "description": "" }, "more": { "message": "más", "description": "" }, "less": { "message": "menos", "description": "" }, "pleaseWait": { "message": "Por favor, espere...", "description": "" }, "search": { "message": "Buscar", "description": "" }, "ok": { "message": "Aceptar", "description": "" }, "apply": { "message": "Aplicar", "description": "" }, "cancel": { "message": "Cancelar", "description": "" }, "input": { "message": "entrada", "description": "" }, "readout": { "message": "lectura", "description": "" }, "options": { "message": "Configuración", "description": "" }, "options_title": { "message": "Configuración de CanvasBlocker", "description": "" }, "optionsIntroduction": { "message": "En esta página puede ajustar la configuración de CanvasBlocker.", "description": "" }, "installNotice": { "message": "Se ha instalado CanvasBlocker. Si quiere poder acceder a está página más adelante, añádala a los marcadores.", "description": "" }, "updateNotice": { "message": "Se ha actualizado CanvasBlocker. Si quiere poder acceder a está página más adelante y no la tiene en los marcadores, añádala.", "description": "" }, "dontShowOptionsOnUpdate": { "message": "No mostrar de nuevo al actualizar.", "description": "" }, "resistFingerprintingNotice": { "message": "Tiene habilitado privacy.resistFingerprinting. Esto cambia ligeramente el comportamiento de CanvasBlocker. Consulte más información {link:aquí:https://github.com/kkapsner/CanvasBlocker/issues/158} y {link:aquí:https://github.com/ghacksuserjs/ghacks-user.js/issues/767}.", "description": "" }, "openInTab": { "message": "Abrir en una pestaña separada", "description": "" }, "group_general": { "message": "General", "description": "" }, "group_APIs": { "message": "APIs", "description": "" }, "group_misc": { "message": "Otros", "description": "" }, "section_asking": { "message": "Preguntando", "description": "" }, "section_faking": { "message": "Falseado", "description": "" }, "section_notifications": { "message": "Notificaciones", "description": "" }, "section_lists": { "message": "Listas", "description": "" }, "section_misc": { "message": "Miscelánea", "description": "" }, "section_settings": { "message": "Configuración", "description": "" }, "section_canvas-api": { "message": "API de canvas", "description": "" }, "section_audio-api": { "message": "API de audio", "description": "" }, "section_history-api": { "message": "API de history", "description": "" }, "section_window-api": { "message": "API de window", "description": "" }, "section_DOMRect-api": { "message": "API de DOMRect", "description": "" }, "section_TextMetrics-api": { "message": "API TextMetrics", "description": "" }, "section_Navigator-api": { "message": "API de navigator", "description": "" }, "section_Screen-api": { "message": "API pantalla", "description": "" }, "displayAdvancedSettings_title": { "message": "Modo para expertos", "description": "" }, "displayAdvancedSettings_description": { "message": "Muestra opciones adicionales.", "description": "" }, "displayDescriptions_title": { "message": "Mostrar las descripciones", "description": "" }, "displayDescriptions_description": { "message": "Muestra las descripciones de las opciones.", "description": "" }, "hideSetting": { "message": "Haga clic aquí para ocultar esta opción.", "description": "" }, "displayHiddenSettings_title": { "message": "Mostrar las opciones ocultas", "description": "" }, "displayHiddenSettings_description": { "message": "Activar para mostrar las opciones ocultas.", "description": "" }, "askForInvisiblePermission": { "message": "¿Quiere permitir los invisibles?", "description": "" }, "askForInvisibleInputPermission": { "message": "¿Quiere permitir la entrada para los invisibles?", "description": "" }, "askForInvisibleReadoutPermission": { "message": "¿Quiere permitir la lectura para los invisibles?", "description": "" }, "askForPermission": { "message": "¿Quiere permitir los ?", "description": "" }, "askForInputPermission": { "message": "¿Quiere permitir la entrada para los ?", "description": "" }, "askForReadoutPermission": { "message": "¿Quiere permitir la lectura para los ?", "description": "" }, "askForVisiblePermission": { "message": "¿Quiere permitir los con borde rojo?", "description": "" }, "askForVisibleInputPermission": { "message": "¿Quiere permitir la entrada para los con borde rojo?", "description": "" }, "askForVisibleReadoutPermission": { "message": "¿Quiere permitir la lectura de para los con borde rojo?", "description": "" }, "askForAudioPermission": { "message": "¿Quiere permitir la API de audio?", "description": "" }, "askForAudioInputPermission": { "message": "¿Quiere permitir la entrada para la API de audio?", "description": "" }, "askForAudioReadoutPermission": { "message": "¿Quiere permitir la lectura para la API de audio?", "description": "" }, "askForHistoryPermission": { "message": "¿Quiere permitir la API de history?", "description": "" }, "askForHistoryInputPermission": { "message": "¿Quiere permitir la entrada para la API de history?", "description": "" }, "askForHistoryReadoutPermission": { "message": "¿Quiere permitir la lectura para la API de history?", "description": "" }, "askForWindowPermission": { "message": "¿Quiere permitir la API de window?", "description": "" }, "askForWindowInputPermission": { "message": "¿Quiere permitir la entrada para la API de window?", "description": "" }, "askForWindowReadoutPermission": { "message": "¿Quiere permitir la lectura para la API de window?", "description": "" }, "askForDOMRectPermission": { "message": "¿Quiere permitir la API de DOMRect?", "description": "" }, "askForDOMRectInputPermission": { "message": "¿Quiere permitir la entrada para la API de DOMRect?", "description": "" }, "askForDOMRectReadoutPermission": { "message": "¿Quiere permitir la lectura para la API de DOMRect?", "description": "" }, "askForTextMetricsPermission": { "message": "¿Quiere permitir la API TextMetrics?", "description": "" }, "askForTextMetricsInputPermission": { "message": "¿Quiere permitir la entrada de la API de TextMetrics?", "description": "" }, "askForTextMetricsReadoutPermission": { "message": "¿Quiere permitir la lectura de la API de TextMetrics?", "description": "" }, "askForNavigatorPermission": { "message": "¿Quiere permitir la API de navigator?", "description": "" }, "askForNavigatorInputPermission": { "message": "¿Quiere permitir la entrada para la API de navigator?", "description": "" }, "askForNavigatorReadoutPermission": { "message": "¿Quiere permitir la lectura para la API de navigator?", "description": "" }, "askForScreenPermission": { "message": "¿Quiere permitir la API de pantalla?", "description": "" }, "askForScreenInputPermission": { "message": "¿Quiere permitir la entrada de la API de pantalla?", "description": "" }, "askForScreenReadoutPermission": { "message": "¿Quiere permitir la lectura de la API de pantalla?", "description": "" }, "askOnlyOnce_title": { "message": "Pregunar una sola vez", "description": "" }, "askOnlyOnce_description": { "message": "Cuando el Modo de bloqueo de CanvasBlocker está configurado para 'pedir permiso' o 'pedir permiso para la API de lectura', aparece un mensaje de confirmación cada vez que una página intenta acceder a la API o leer de la API. Esta opción intenta mostrar el mensaje de confirmación una sola vez para cada página independientemente de cuántas veces intente acceder a la API. No obstante, aún pueden aparecer varios mensajes de confirmación en algunas páginas.\nNo: preguntar cada vez\nIndividual: cada tipo de API (contexto, entrada, lectura) tiene que confirmarse por separado\ncombinado: todos los tipos de API se confirman a la vez", "description": "" }, "askOnlyOnce_options.no": { "message": "no", "description": "" }, "askOnlyOnce_options.individual": { "message": "individual", "description": "" }, "askOnlyOnce_options.combined": { "message": "combinado", "description": "" }, "askDenyMode_title": { "message": "Preguntar por el modo de denegación", "description": "" }, "askDenyMode_description": { "message": "Qué modo se debe usar cuando se deniega un permiso.", "description": "" }, "askDenyMode_options.block": { "message": "bloquear", "description": "" }, "askDenyMode_options.fake": { "message": "falsear", "description": "" }, "showCanvasWhileAsking_title": { "message": "Mostrar el contenido del «canvas»", "description": "" }, "showCanvasWhileAsking_description": { "message": "Muestra el contenido del «canvas» para el que se ha pedido permiso, si es posible.", "description": "" }, "showCanvasWhileAsking_message": { "message": "La página web quiere leer el contenido del siguiente «canvas»:", "description": "" }, "blackList_description": { "message": "Los dominios o URL donde bloquear siempre todas las API. Para añadir varias entradas, sepárelas con comas.", "description": "" }, "blackList_title": { "message": "Lista negra", "description": "" }, "blockMode_description": { "message": "", "description": "" }, "blockMode_urlSpecific": { "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": "" }, "blockMode_options.allowEverything": { "message": "permitir todo", "description": "" }, "blockMode_options.block": { "message": "permitir solo lo de la lista blanca", "description": "" }, "blockMode_options.ask": { "message": "pedir permiso", "description": "" }, "blockMode_options.blockEverything": { "message": "bloquear todo", "description": "" }, "blockMode_options.allow": { "message": "bloquear solo lo de la lista negra", "description": "" }, "blockMode_options.fake": { "message": "falsear", "description": "" }, "blockMode_title": { "message": "Modo de bloqueo", "description": "" }, "protectedCanvasPart_title": { "message": "Parte protegida de la API de canvas", "description": "" }, "protectedCanvasPart_description": { "message": "nada: ninguna función de la API de canvas está protegida\n\nlectura: las funciones de lectura de la API de canvas están protegidas.\n\nentrada: las funciones de entrada de la API de canvas están protegidas. En el modo de bloqueo «falsear», los píxeles dibujados son modificados ligeramente al mostrar texto. Esto dificulta la detección del complemento pero es menos seguro. Con los «canvas» de WebGL, el comportamiento es idéntico a «lectura».\n\ntodo: las funciones tanto de lectura como la entrada están protegidas. No se recomienda usar esto con el modo de bloqueo «falsear» ya que aumenta la probabilidad de ser detectado.", "description": "" }, "protectedCanvasPart_urlSpecific": { "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": "" }, "protectedCanvasPart_options.nothing": { "message": "nada", "description": "" }, "protectedCanvasPart_options.input": { "message": "entrada", "description": "" }, "protectedCanvasPart_options.readout": { "message": "lectura", "description": "" }, "protectedCanvasPart_options.everything": { "message": "todo", "description": "" }, "urlSettings_title": { "message": "Valores específicos para sitios", "description": "" }, "urlSettings_description": { "message": "", "description": "" }, "inputURL": { "message": "Introduzca un dominio o «RegExp» de URL:", "description": "" }, "minFakeSize_description": { "message": "Los «canvas» con un área menor o igual que este número no se falsean. Es un parámetro para prevenir la detección.\nPRECAUCIÓN: esto reduce la seguridad del complemento, por lo que es muy recomendable no darle un valor mayor que 100.", "description": "" }, "minFakeSize_title": { "message": "Tamaño mínimo para falsear", "description": "" }, "maxFakeSize_description": { "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": "" }, "maxFakeSize_title": { "message": "Tamaño máximo para falsear", "description": "" }, "rng_description": { "message": "ninguno (totalmente blanco): se devuelve una imagen totalmente blanca. La opción «Falsear el canal alfa» debe activarse junto a esta. PRECAUCIÓN: no usar con el modo «falsear a la entrada».\nno persistente: los números aleatorios se vuelven a calcular para cada acción de falseado.\nconstante: en una página web, un color se falsea siempre por el mismo color.\npersistente: el número aleatorio solo se calcula una vez por cada dominio.", "description": "" }, "rng_options.persistent": { "message": "persistente", "description": "" }, "rng_options.constant": { "message": "constante", "description": "" }, "rng_options.nonPersistent": { "message": "no persistente", "description": "" }, "rng_options.white": { "message": "ninguno (completamente blanco)", "description": "" }, "rng_title": { "message": "Generador de números aleatorios", "description": "" }, "persistentRndStorage_title": { "message": "Almacenamiento persistente", "description": "" }, "persistentRndStorage_description": { "message": "Almacena los datos para el generador de números aleatorios persistente para usarlos tras reiniciar.", "description": "" }, "storePersistentRnd_title": { "message": "Almacenar los datos persistentes", "description": "" }, "storePersistentRnd_description": { "message": "Si se deben almacenar los datos para el generador de números aleatorios persistente. De lo contrario se descartan al cerrar el navegador.", "description": "" }, "persistentRndClearInterval_title": { "message": "Intervalo de borrado de los datos persistentes", "description": "" }, "persistentRndClearInterval_description": { "message": "Tras el intervalo especificado, los datos persistentes se borran automáticamente (introduzca un cero para deshabilitarlo).", "description": "" }, "persistentRndClearIntervalUnit_options.seconds": { "message": "segundos", "description": "" }, "persistentRndClearIntervalUnit_options.minutes": { "message": "minutos", "description": "" }, "persistentRndClearIntervalUnit_options.hours": { "message": "horas", "description": "" }, "persistentRndClearIntervalUnit_options.days": { "message": "días", "description": "" }, "persistentRndClearIntervalUnit_options.weeks": { "message": "semanas", "description": "" }, "persistentRndClearIntervalUnit_options.months": { "message": "meses", "description": "" }, "persistentRndClearIntervalUnit_options.years": { "message": "años", "description": "" }, "clearPersistentRnd_title": { "message": "Limpiar el almacenamiento aleatorio persistente", "description": "" }, "clearPersistentRnd_description": { "message": "Borra todos los datos del generador de números aleatorios persistente.", "description": "" }, "clearPersistentRnd_label": { "message": "Limpiar", "description": "" }, "clearPersistentRndForContainer_label": { "message": "Limpiar contenedor", "description": "" }, "clearPersistentRndForContainer_title": { "message": "Seleccionar contenedor", "description": "" }, "sharePersistentRndBetweenDomains_title": { "message": "Compartir la aleatoriedad persistente entre dominios", "description": "" }, "sharePersistentRndBetweenDomains_description": { "message": "PRECAUCIÓN: este ajuste hace al navegador 100% rastreable y es, por tanto, una amenaza para su privacidad.", "description": "" }, "sharePersistentRndBetweenDomains_confirmMessage": { "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": "" }, "ignoreFrequentColors_title": { "message": "Ignorar los colores más frecuentes", "description": "" }, "ignoreFrequentColors_description": { "message": "Número de colores que no deben falsearse por «canvas». Es un parámetro para evitar la detección.\nPRECAUCIÓN: esto reduce el rendimiento del complemento porque las estadísticas de color deben calcularse para cada imagen. Además, puede reducir la seguridad del complemento, por lo que es muy recomendable no darle un valor mayor que 3.", "description": "" }, "minColors_title": { "message": "Número mínimo de colores", "description": "" }, "minColors_description": { "message": "Número de colores que debe falsearse en un «canvas».\nPRECAUCIÓN: esto puede reducir la seguridad del complemento, por lo que es muy recomendable no darle un valor mayor que 10.", "description": "" }, "fakeAlphaChannel_title": { "message": "Falsear el canal alfa", "description": "" }, "fakeAlphaChannel_description": { "message": "Activa la falsificación del canal alfa (transparencia).", "description": "" }, "webGLVendor_title": { "message": "Proveedor WebGL reportado", "description": "" }, "webGLVendor_description": { "message": "Value to be reported in the webGL function \"getParameter\" for the \"vendor\". Leave empty to use the original value.", "description": "" }, "webGLRenderer_title": { "message": "Reported webGL renderer", "description": "" }, "webGLRenderer_description": { "message": "Value to be reported in the webGL function \"getParameter\" for the \"renderer\". Leave empty to use the original value.", "description": "" }, "webGLUnmaskedVendor_title": { "message": "Reported webGL unmasked vendor", "description": "" }, "webGLUnmaskedVendor_description": { "message": "Value to be reported in the webGL function \"getParameter\" for the \"unmasked vendor\". Leave empty to use the original value.", "description": "" }, "webGLUnmaskedRenderer_title": { "message": "Reported webGL unmasked renderer", "description": "" }, "webGLUnmaskedRenderer_description": { "message": "Value to be reported in the webGL function \"getParameter\" for the \"unmasked renderer\". Leave empty to use the original value.", "description": "" }, "useCanvasCache_title": { "message": "Usar la caché para «canvas»", "description": "" }, "useCanvasCache_description": { "message": "Activa la caché para «canvas». Puede prevenir la detección y aumenta el rendimiento cuando se leen varias veces «canvas» pequeños, pero lo reduce para los «canvas» grandes.", "description": "" }, "protectedAPIFeatures_title": { "message": "Funciones protegidas de la API", "description": "" }, "protectedAPIFeatures_description": { "message": "Lista de funciones protegidas de la API. Al desmarcar una casilla, la función de la API queda desprotegida.", "description": "" }, "disableNotifications": { "message": "deshabilitar las notificaciones", "description": "" }, "showOptions": { "message": "mostrar la configuración", "description": "" }, "displayCallingStack": { "message": "mostrar la pila de llamadas", "description": "" }, "displayFullURL": { "message": "mostrar el URL completo", "description": "" }, "enableStackList_description": { "message": "", "description": "" }, "enableStackList_title": { "message": "Usar la lista blanca de archivos específicos", "description": "" }, "preBlock": { "message": "API bloqueada en {url} porque la configuración de CanvasBlocker no se ha cargado a tiempo.", "description": "" }, "blocked": { "message": "API bloqueada en {url}.", "description": "" }, "fakedReadout": { "message": "Lectura de canvas falseada en {url}", "description": "" }, "fakedAudioReadout": { "message": "Lectura de audio falseada en {url}", "description": "" }, "fakedHistoryReadout": { "message": "Lectura de history falseada en {url}", "description": "" }, "fakedWindowReadout": { "message": "Lectura de window falseada en {url}", "description": "" }, "fakedDOMRectReadout": { "message": "Lectura de DOMRect falseada en {url}", "description": "" }, "fakedTextMetricsReadout": { "message": "Faked TextMetrics readout on {url}", "description": "" }, "fakedNavigatorReadout": { "message": "Lectura de navigator falseada en {url}", "description": "" }, "fakedScreenReadout": { "message": "Faked screen readout on {url}", "description": "" }, "fakedInput": { "message": "Falseado a la entrada en {url}", "description": "" }, "ignoreList_description": { "message": "Los dominios o URL donde no mostrar notificaciones. Para añadir varias entradas, sepárelas con comas.", "description": "" }, "ignoreList_title": { "message": "Lista de ignorados", "description": "" }, "ignoredAPIs_title": { "message": "API ignoradas", "description": "" }, "ignoredAPIs_description": { "message": "No se mostrarán notificaciones para las API seleccionadas.", "description": "" }, "localFile": { "message": "local file", "description": "" }, "ignorelistDomain": { "message": "silenciar el dominio", "description": "" }, "ignorelistURL": { "message": "ignorar el URL", "description": "" }, "selectIgnore": { "message": "Seleccione el dominio a añadir a la lista de ignorados:", "description": "" }, "inputIgnore": { "message": "Introduzca el dominio o «RegExp» de URL a añadir a la lista de ignorados:", "description": "" }, "inputIgnoreDomain": { "message": "Introduzca el dominio a añadir a la lista de ignorados:", "description": "" }, "inputIgnoreURL": { "message": "Introduzca la «RegExp» de URL a añadir a la lista de ignorados:", "description": "" }, "selectWhitelist": { "message": "Seleccione el dominio o URL a añadir a la lista blanca:", "description": "" }, "inputWhitelist": { "message": "Introduzca el dominio o «RegExp» de URL a añadir a la lista blanca:", "description": "" }, "inputWhitelistDomain": { "message": "Introduzca el dominio a añadir a la lista blanca:", "description": "" }, "inputWhitelistURL": { "message": "Introduzca la «RegExp» de URL a añadir a la lista blanca:", "description": "" }, "selectSessionWhitelist": { "message": "Seleccione el dominio o URL a añadir a la lista blanca de la sesión:", "description": "" }, "inputSessionWhitelist": { "message": "Introduzca el dominio o «RegExp» de URL a añadir a la lista blanca de la sesión:", "description": "" }, "inputSessionWhitelistDomain": { "message": "Introduzca el dominio a añadir a la lista blanca de la sesión:", "description": "" }, "inputSessionWhitelistURL": { "message": "Introduzca la «RegExp» de URL a añadir a la lista blanca de la sesión:", "description": "" }, "selectWhitelistScope": { "message": "¿Cuál es el alcance de la lista blanca?", "description": "" }, "whitelistOnlyAPI": { "message": "Permitir solo {api}", "description": "" }, "whitelistAllAPIs": { "message": "Permitir todas las API", "description": "" }, "settings": { "message": "configuración", "description": "" }, "showCallingFile_description": { "message": "", "description": "" }, "showCallingFile_title": { "message": "Mostrar el archivo de llamada", "description": "" }, "showCompleteCallingStack_description": { "message": "", "description": "" }, "showCompleteCallingStack_title": { "message": "Mostrar la pila de llamadas completa", "description": "" }, "showNotifications_description": { "message": "Muestra un icono de notificación en la barra de direcciones cuando se bloquea o falsea algo.", "description": "" }, "showNotifications_urlSpecific": { "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": "" }, "showNotifications_title": { "message": "Mostrar notificaciones", "description": "" }, "highlightPageAction_description": { "message": "Resaltar el icono de acción de la página para mejorar la visibilidad.", "description": "" }, "highlightPageAction_urlSpecific": { "message": "", "description": "" }, "highlightPageAction_title": { "message": "Resaltado del icono de acción de la página", "description": "" }, "highlightPageAction_options.none": { "message": "no resaltar", "description": "" }, "highlightPageAction_options.color": { "message": "color", "description": "" }, "highlightPageAction_options.blink": { "message": "centellear", "description": "" }, "displayBadge_description": { "message": "", "description": "" }, "displayBadge_title": { "message": "Mostrar la insignia", "description": "" }, "highlightBrowserAction_description": { "message": "", "description": "" }, "highlightBrowserAction_urlSpecific": { "message": "", "description": "" }, "highlightBrowserAction_title": { "message": "Cambio del icono de la barra de herramientas al haber notificaciones", "description": "" }, "highlightBrowserAction_options.none": { "message": "no cambiar nada", "description": "" }, "highlightBrowserAction_options.color": { "message": "cambiar el color", "description": "" }, "highlightBrowserAction_options.blink": { "message": "centellear", "description": "" }, "sourceOutput": { "message": "Archivo de llamada", "description": "" }, "stackEntryOutput": { "message": "{url} línea {line} columna {column}", "description": "" }, "stackList_description": { "message": "Los archivos JS a los que se permite usar todas las API. La entrada debe estar en formato JSON. Ejemplo: [{\"url\": \"http://dominio/archivo1.js\"}, {\"url\": \"http://dominio/archivo2.js\", \"line\": 1, \"column\": 4, \"stackPosition\": -3}]", "description": "" }, "stackList_title": { "message": "Lista blanca de archivos específicos", "description": "" }, "whiteList_title": { "message": "Lista blanca", "description": "" }, "whiteList_description": { "message": "Los dominios o URL a los que se permite usar todas las API. Para añadir varias entradas, sepárelas con comas.", "description": "" }, "whitelist": { "message": "permitir", "description": "" }, "whitelistDomain": { "message": "permitir el dominio", "description": "" }, "whitelistURL": { "message": "permitir el URL", "description": "" }, "ignorelist": { "message": "ignorar", "description": "" }, "whitelistTemporarily": { "message": "permitir temporalmente", "description": "" }, "inspectWhitelist": { "message": "inspeccionar la lista blanca", "description": "" }, "sessionWhiteList_title": { "message": "Lista blanca de la sesión", "description": "" }, "sessionWhiteList_description": { "message": "Los dominios o URL a los que se permite usar todas las API en la sesión actual. Para añadir varias entradas, sepárelas con comas.", "description": "" }, "whitelistDomainTemporarily": { "message": "permitir el dominio temporalmente", "description": "" }, "whitelistURLTemporarily": { "message": "permitir el URL temporalmente", "description": "" }, "storeNotificationData_title": { "message": "Guardar datos detallados de las notificaciones", "description": "" }, "storeNotificationData_description": { "message": "", "description": "" }, "storeImageForInspection_title": { "message": "Guardar la imagen para inspeccionarla", "description": "" }, "storeImageForInspection_description": { "message": "Habilita el almacenamiento del contenido del «canvas» falseado.\nPRECAUCIÓN: esto puede usar mucha memoria.", "description": "" }, "protectAudio_title": { "message": "Proteger la API de audio", "description": "" }, "protectAudio_description": { "message": "Si se debe proteger también la API de audio", "description": "" }, "protectAudio_urlSpecific": { "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": "" }, "audioFakeRate_title": { "message": "Tasa del búfer de falseado", "description": "" }, "audioFakeRate_description": { "message": "Cuántos de los valores deben falsearse por cada petición de lectura.", "description": "" }, "audioFakeRate_options.1": { "message": "1 valor", "description": "" }, "audioFakeRate_options.10": { "message": "10 valores", "description": "" }, "audioFakeRate_options.100": { "message": "100 valores", "description": "" }, "audioFakeRate_options.1000": { "message": "1000 valores", "description": "" }, "audioFakeRate_options.0.1%": { "message": "0.1% de los valores", "description": "" }, "audioFakeRate_options.1%": { "message": "1% de los valores", "description": "" }, "audioFakeRate_options.10%": { "message": "10% de los valores", "description": "" }, "audioFakeRate_options.100%": { "message": "100% de los valores", "description": "" }, "audioNoiseLevel_title": { "message": "Nivel de ruido", "description": "" }, "audioNoiseLevel_description": { "message": "", "description": "" }, "audioNoiseLevel_options.minimal": { "message": "mínimo", "description": "" }, "audioNoiseLevel_options.low": { "message": "bajo", "description": "" }, "audioNoiseLevel_options.medium": { "message": "medio", "description": "" }, "audioNoiseLevel_options.high": { "message": "alto", "description": "" }, "audioNoiseLevel_options.maximal": { "message": "máximo", "description": "" }, "useAudioCache_title": { "message": "Usar la caché de audio", "description": "" }, "useAudioCache_description": { "message": "Habilita la caché de audio. Puede prevenir la detección pero reduce el rendimiento.", "description": "" }, "useAudioCache_urlSpecific": { "message": "Algunas páginas usan guiones para crear huellas digitales muy mal escritos que ralentizan Firefox. Para deshabilitar la caché 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": "" }, "audioUseFixedIndices_title": { "message": "Usar índices fijos", "description": "" }, "audioUseFixedIndices_description": { "message": "Si algunos de los índices usados debe ser siempre falseados.", "description": "" }, "audioFixedIndices_title": { "message": "Índices fijos", "description": "" }, "audioFixedIndices_description": { "message": "Los índices que siempre se falsean. Para añadir varias entradas, sepárelas con comas.", "description": "" }, "historyLengthThreshold_title": { "message": "Tamaño máximo del historial", "description": "" }, "historyLengthThreshold_description": { "message": "Tamaño máximo del historial que se reporta al sitio web.", "description": "" }, "historyLengthThreshold_urlSpecific": { "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": "" }, "protectWindow_title": { "message": "Proteger la API de window", "description": "" }, "protectWindow_description": { "message": "Se protegen window.opener y window.name. Esto puede hacer que algunas páginas no funcionen.", "description": "" }, "protectWindow_urlSpecific": { "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": "" }, "protectWindow_askReCaptchaException": { "message": "La protección de la API de window rompe los reCAPTCHA. ¿Quiere añadir una excepción para eso?", "description": "" }, "allowWindowNameInFrames_title": { "message": "Allow window.name in frames", "description": "" }, "allowWindowNameInFrames_description": { "message": "The window.name API is not that dangerous in the context of embedded pages and it is used there for legitimate reasons (e.g. reCAPTCHA). This setting will allow these usages.", "description": "" }, "allowWindowNameInFrames_urlSpecific": { "message": "To allow this only for specific websites, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and set its checkmark.", "description": "" }, "protectDOMRect_title": { "message": "Proteger la API de DOMRect", "description": "" }, "protectDOMRect_description": { "message": "Protege contra la huella digital mediante «getClientRects()» y varios métodos similares.", "description": "" }, "protectDOMRect_urlSpecific": { "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": "" }, "domRectIntegerFactor_title": { "message": "Factor de número entero de DOMRect", "description": "" }, "domRectIntegerFactor_description": { "message": "Alguna fracción de un píxel puede ser controlada con CSS. Para prevenir la detección, los valores de un DOMRect que multiplicados por este factor sean números enteros no serán modificados.", "description": "" }, "protectTextMetrics_title": { "message": "Protect TextMetrics API", "description": "" }, "protectTextMetrics_description": { "message": "This protects against the \"measureText()\" fingerprinting which can be used to cross validate DOMRect values.", "description": "" }, "protectTextMetrics_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.", "description": "" }, "protectNavigator_title": { "message": "Proteger la API de navigator", "description": "" }, "protectNavigator_description": { "message": "Esta página permite cambios en la API de navigator. Habilitar esta protección no cambia nada por defecto. Abra la configuración de navigator para especificar allí los cambios que desee.", "description": "" }, "protectNavigator_urlSpecific": { "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 casila.", "description": "" }, "openNavigatorSettings_title": { "message": "Configuración de navigator", "description": "" }, "openNavigatorSettings_description": { "message": "", "description": "" }, "openNavigatorSettings_label": { "message": "Abrir", "description": "" }, "navigatorSettings_title": { "message": "Configuración de CanvasBlocker para navigator", "description": "" }, "navigatorSettings_description": { "message": "En esta página puede cambiar la configuración de navigator. Si usa un preajuste, debe usar siempre uno para sistema operativo y otro para el navegador. Después de seleccionarlos, todavía puede hacer modificaciones.", "description": "" }, "navigatorSettings_disclaimer": { "message": "PRECAUCIÓN: el navegador en uso no puede falsearse por completo ya que hay multitud de formas para detectarlo. Por ejemplo, la detección de características y representación específica del navegador de elementos de HTML siempre van a dejar escapar información.", "description": "" }, "navigatorSettings_contextualIdentities": { "message": "Settings for the container {select} are shown.", "description": "" }, "navigatorSettings_presetSection.os": { "message": "Preajustes del sistema operativo", "description": "" }, "navigatorSettings_presetSection.browser": { "message": "Preajustes del navegador", "description": "" }, "navigatorSettings_values": { "message": "Valores para navigator", "description": "" }, "navigatorSettings_reset": { "message": "Reiniciar", "description": "" }, "protectScreen_title": { "message": "Protect screen API", "description": "" }, "protectScreen_description": { "message": "This protects against fingerprinting attempts including the screen size.", "description": "" }, "protectScreen_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.", "description": "" }, "screenSize_title": { "message": "Screen size", "description": "" }, "screenSize_description": { "message": "If this is set with a value \"...x...\" the specified dimensions will be reported as the screen size.", "description": "" }, "screenSize_urlSpecific": { "message": "To provide specific sizes for certain websites, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and enter the desired value.", "description": "" }, "fakeMinimalScreenSize_title": { "message": "Fake minimal screen size", "description": "" }, "fakeMinimalScreenSize_description": { "message": "Use a minimal screen size from the following set that can fit the inner window dimensions. Screen sizes: 1366x768, 1440x900, 1600x900, 1920x1080, 4096x2160, 8192x4320", "description": "" }, "fakeMinimalScreenSize_urlSpecific": { "message": "To exclude specific websites from the faking, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and remove its checkmark.", "description": "" }, "theme_title": { "message": "Tema", "description": "" }, "theme_description": { "message": "El tema «automático» cambia a oscuro si el sistema usa un tema oscuro (requiere Firefox >= 67)", "description": "" }, "theme_options.auto": { "message": "automático", "description": "" }, "theme_options.default": { "message": "por defecto", "description": "" }, "theme_options.light": { "message": "claro", "description": "" }, "theme_options.dark": { "message": "oscuro", "description": "" }, "theme_options.colorful": { "message": "colorido", "description": "" }, "theme_options.none": { "message": "ninguno", "description": "" }, "blockDataURLs_title": { "message": "Bloquear las páginas de URL de datos", "description": "" }, "blockDataURLs_description": { "message": "Las páginas de URL de datos no pueden protegerse contra la huella digital (vea https://bugzilla.mozilla.org/show_bug.cgi?id=1475831). Bloquearlas impide que la huella digital real llegue a cualquier servidor.", "description": "" }, "blockDataURLs_urlSpecific": { "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 casila.", "description": "" }, "showReleaseNotes_title": { "message": "Notas de la versión", "description": "" }, "showReleaseNotes_description": { "message": "", "description": "" }, "showReleaseNotes_label": { "message": "Mostrar", "description": "" }, "logLevel_title": { "message": "Nivel de registro", "description": "" }, "logLevel_description": { "message": "Para encontrar la causa de un error, es útil el registro detallado de la actividad del complemento. Este parámetro controla el nivel de detalle del registro.\n\nEl registro puede verse en la consola del navegador (Ctrl+Mayús+J) y en la consola web (Ctrl+Mayús+K).", "description": "" }, "logLevel_options.0": { "message": "ninguno", "description": "" }, "logLevel_options.1": { "message": "error", "description": "" }, "logLevel_options.25": { "message": "aviso", "description": "" }, "logLevel_options.50": { "message": "mensaje", "description": "" }, "logLevel_options.75": { "message": "reseña", "description": "" }, "logLevel_options.100": { "message": "detallado", "description": "" }, "exportSettings_title": { "message": "Exportar la configuración", "description": "" }, "exportSettings_description": { "message": "", "description": "" }, "settingControlling_title": { "message": "Setting controlling", "description": "" }, "settingControlling_description": { "message": "", "description": "" }, "openSettingSanitation_label": { "message": "Abrir", "description": "" }, "inspectWhitelist_label": { "message": "Inspeccionar la lista blanca", "description": "" }, "openSettingPresets_title": { "message": "Presets", "description": "" }, "openSettingPresets_description": { "message": "This opens the preset page that was shown upon installation. The presets are collections of setting values for some common use cases of CanvasBlocker.", "description": "" }, "openSettingPresets_label": { "message": "Open", "description": "" }, "inspectSettings_label": { "message": "Inspeccionar", "description": "" }, "saveSettings_label": { "message": "Guardar", "description": "" }, "loadSettings_label": { "message": "Cargar", "description": "" }, "resetSettings_title": { "message": "Reiniciar la configuración", "description": "" }, "resetSettings_description": { "message": "", "description": "" }, "resetSettings_label": { "message": "Reiniciar", "description": "" }, "resetSettings_confirm": { "message": "¿Seguro que quiere reiniciar toda la configuración?", "description": "" }, "browserAction_settings": { "message": "Configuración", "description": "" }, "browserAction_faq": { "message": "FAQ", "description": "" }, "browserAction_test": { "message": "Probar", "description": "" }, "browserAction_review": { "message": "Evaluar", "description": "" }, "browserAction_reportIssue": { "message": "Notificar problemas", "description": "" }, "sanitation_title": { "message": "Saneado de la configuración", "description": "" }, "sanitation_description": { "message": "Esta página le ayuda a encontrar ajustes incorrectos en la configuración de CanvasBlocker. También le avisa de ajustes no óptimos. No se recomienda seguir ciegamente todas las sugerencias.", "description": "" }, "sanitation_nothingToComplain": { "message": "Nada que objetar.", "description": "" }, "sanitation_ruleset.unnecessaryURLValue": { "message": "Valores de URL innecesarios", "description": "" }, "sanitation_ruleset.disabledFeatures": { "message": "Opciones deshabilitadas", "description": "" }, "sanitation_ruleset.blockMode": { "message": "Modo de bloqueo", "description": "" }, "sanitation_ruleset.thresholds": { "message": "Umbrales", "description": "" }, "sanitation_ruleset.performance": { "message": "Rendimiento", "description": "" }, "sanitation_ruleset.privacy": { "message": "Privacidad", "description": "" }, "sanitation_error.unnecessaryURLValue": { "message": "El valor del URL para «{url}» es el mismo que el de la opción global para «{setting-title}».", "description": "" }, "sanitation_resolution.removeURLValue": { "message": "borrar el valor del URL", "description": "" }, "sanitation_error.disabledFeatures": { "message": "Todas las opciones de {api} están deshabilitadas pero la protección está habilitada.", "description": "" }, "sanitation_error.disabledSomeFeatures": { "message": "Some features of {api} are disabled. This should only be done for testing or if you really know what the features are doing.", "description": "" }, "sanitation_resolution.disableMainFlag": { "message": "deshabilitar la opción principal", "description": "" }, "sanitation_resolution.enableFeatures": { "message": "habilitar opciones", "description": "" }, "sanitation_error.badBlockMode": { "message": "Se recomienda usar los modos de bloqueo «falsear» o «preguntar».", "description": "" }, "sanitation_resolution.switchToFake": { "message": "cambiar a «falsear»", "description": "" }, "sanitation_error.blockModeVsProtection": { "message": "Con el modo de bloqueo «{blockMode}», no funciona la protección para {api}.", "description": "" }, "sanitation_resolution.disableFlag": { "message": "deshabilitar «{flag}»", "description": "" }, "sanitation_error.fakeInputWithWhiteRng": { "message": "No usar el generador de números aleatorios blanco con «{blockMode}» y la protección «{protectedCanvasPart}».", "description": "" }, "sanitation_resolution.switchToProtectReadout": { "message": "cambiar para proteger la lectura", "description": "" }, "sanitation_resolution.switchToNonPersistentRng": { "message": "cambiar al generador de números aleatorios «no persistente»", "description": "" }, "sanitation_error.fakeEverythingInCanvas": { "message": "No usar la protección «{protectedCanvasPart}» en el modo de bloqueo «{blockMode}».", "description": "" }, "sanitation_resolution.switchToProtectInput": { "message": "cambiar para proteger la entrada", "description": "" }, "sanitation_error.valueTooLow": { "message": "«{setting}» no debería ser menor que {value}.", "description": "" }, "sanitation_error.valueTooHigh": { "message": "«{setting}» no debería ser mayor que {value}.", "description": "" }, "sanitation_resolution.setTo": { "message": "asignar el valor {value}", "description": "" }, "sanitation_error.storeNotificationData": { "message": "Almacenar datos de notificaciones puede causar un rendimiento bajo.", "description": "" }, "sanitation_error.storeImage": { "message": "Almacenar imágenes para su inspección usa una gran cantidad de RAM.", "description": "" }, "sanitation_error.doNotSharePersistentRndBetweenDomains": { "message": "No compartir la aleatoriedad persistente entre dominios porque hace al navegador 100% rastreable.", "description": "" }, "sanitation_error.customScreenSize": { "message": "Do not use a custom screen size as it makes the browser more trackable.", "description": "" }, "whitelist_inspection_title": { "message": "Inspección de la lista blanca de CanvasBlocker", "description": "" }, "whitelist_all_apis": { "message": "Todas las API", "description": "" }, "presets": { "message": "Presets", "description": "" }, "presets_title": { "message": "CanvasBlocker presets", "description": "" }, "presets_installNotice": { "message": "{image:../icons/icon.svg}Thanks for installing CanvasBlocker. To adjust it to your needs you can apply some presets. For further customization you can open the {link:options:options.html} page. There you can also open this preset page later.", "description": "" }, "presets_introduction": { "message": "These are some setting presets to fit different people's needs. The values in brackets are the current state of the setting. You can apply multiple presets after each other but some settings might be overwritten by the later applied one.", "description": "" }, "preset_default_title": { "message": "Default settings", "description": "" }, "preset_default_description": { "message": "No special settings are applied.", "description": "" }, "preset_convenience_title": { "message": "Convenient settings", "description": "" }, "preset_convenience_description": { "message": "Apply some settings to make the browsing experience as convenient as possible. This includes whitelisting some sites.", "description": "" }, "preset_stealth_title": { "message": "Stealth settings", "description": "" }, "preset_stealth_description": { "message": "Configures CanvasBlocker to be hard to detect. This might lead to high CPU usage and might slow down the browser.", "description": "" }, "preset_max_protection_title": { "message": "Maximum protection", "description": "" }, "preset_max_protection_description": { "message": "Maximizes the protection against fingerprint extraction. These settings will break some pages, might slow down the browser a little bit and might enable sites to detect that CanvasBlocker is used. After applying this preset you should consider applying the reCAPTCHA preset as well.", "description": "" }, "preset_recaptcha_title": { "message": "reCAPTCHA exception", "description": "" }, "preset_recaptcha_description": { "message": "Protecting the window API breaks reCAPTCHA. This preset allows the usage of the window.name API in embedded pages which will make it work again.", "description": "" } }