mirror of
https://github.com/kkapsner/CanvasBlocker
synced 2024-11-11 15:48:51 +01:00
417b234a26
* New translations messages.json (Chinese Simplified) * New translations messages.json (French) * New translations messages.json (Italian) * New translations messages.json (Russian) * New translations messages.json (Spanish) * New translations messages.json (Chinese Simplified) * New translations messages.json (Chinese Simplified) * New translations messages.json (Chinese Simplified) * New translations messages.json (Chinese Simplified)
1547 lines
47 KiB
JSON
1547 lines
47 KiB
JSON
{
|
||
"addon_title": {
|
||
"message": "CanvasBlocker",
|
||
"description": ""
|
||
},
|
||
"addon_description": {
|
||
"message": "Change l’interface de programmation applicative JavaScript en maquillant les données <canva> pour empêcher le pistage par son intermédiaire.",
|
||
"description": ""
|
||
},
|
||
"browserAction_title_default": {
|
||
"message": "CanvasBlocker",
|
||
"description": ""
|
||
},
|
||
"browserAction_title_notified": {
|
||
"message": " \n\nprotection successful for:",
|
||
"description": ""
|
||
},
|
||
"browserAction_title_whitelisted": {
|
||
"message": " (APIs whitelisted for {url})",
|
||
"description": ""
|
||
},
|
||
"browserAction_title_protectedAPIs": {
|
||
"message": "\n · {api}",
|
||
"description": ""
|
||
},
|
||
"more": {
|
||
"message": "plus",
|
||
"description": ""
|
||
},
|
||
"less": {
|
||
"message": "moins",
|
||
"description": ""
|
||
},
|
||
"pleaseWait": {
|
||
"message": "Please wait...",
|
||
"description": ""
|
||
},
|
||
"search": {
|
||
"message": "Search",
|
||
"description": ""
|
||
},
|
||
"ok": {
|
||
"message": "OK",
|
||
"description": ""
|
||
},
|
||
"apply": {
|
||
"message": "Apply",
|
||
"description": ""
|
||
},
|
||
"cancel": {
|
||
"message": "Cancel",
|
||
"description": ""
|
||
},
|
||
"input": {
|
||
"message": "ajouter un commentaire",
|
||
"description": ""
|
||
},
|
||
"readout": {
|
||
"message": "Lecture d’éléments électroniques",
|
||
"description": ""
|
||
},
|
||
"options": {
|
||
"message": "Options de CanvasBlocker",
|
||
"description": ""
|
||
},
|
||
"options_title": {
|
||
"message": "CanvasBlocker settings",
|
||
"description": ""
|
||
},
|
||
"optionsIntroduction": {
|
||
"message": "Cette partie permet de modifier les paramètres de l’extension CanvasBlocker. Il vaut mieux savoir ce que l’on fait en allant y trifouiller",
|
||
"description": ""
|
||
},
|
||
"installNotice": {
|
||
"message": "CanvasBlocker a été installé. Si vous voulez pouvoir accéder à cette page à l'avenir, veuillez l'ajouter à vos signets.",
|
||
"description": ""
|
||
},
|
||
"updateNotice": {
|
||
"message": "CanvasBlocker a été mis à jour. Si vous souhaitez accéder à cette page à l'avenir et que vous ne l'avez pas mise en signet, vous êtes invité à le faire.",
|
||
"description": ""
|
||
},
|
||
"dontShowOptionsOnUpdate": {
|
||
"message": "Don't show up again after update.",
|
||
"description": ""
|
||
},
|
||
"openInTab": {
|
||
"message": "Open in separate tab",
|
||
"description": ""
|
||
},
|
||
"group_general": {
|
||
"message": "General",
|
||
"description": ""
|
||
},
|
||
"group_APIs": {
|
||
"message": "APIs",
|
||
"description": ""
|
||
},
|
||
"group_misc": {
|
||
"message": "Misc",
|
||
"description": ""
|
||
},
|
||
"section_asking": {
|
||
"message": "Questionner",
|
||
"description": ""
|
||
},
|
||
"section_faking": {
|
||
"message": "Feindre",
|
||
"description": ""
|
||
},
|
||
"section_notifications": {
|
||
"message": "Notifications",
|
||
"description": ""
|
||
},
|
||
"section_lists": {
|
||
"message": "Listes",
|
||
"description": ""
|
||
},
|
||
"section_misc": {
|
||
"message": "Divers",
|
||
"description": ""
|
||
},
|
||
"section_settings": {
|
||
"message": "Parmètres",
|
||
"description": ""
|
||
},
|
||
"section_canvas-api": {
|
||
"message": "Canvas API",
|
||
"description": ""
|
||
},
|
||
"section_audio-api": {
|
||
"message": "Interface API audio",
|
||
"description": ""
|
||
},
|
||
"section_history-api": {
|
||
"message": "History API",
|
||
"description": ""
|
||
},
|
||
"section_window-api": {
|
||
"message": "Window API",
|
||
"description": ""
|
||
},
|
||
"section_DOMRect-api": {
|
||
"message": "DOMRect API",
|
||
"description": ""
|
||
},
|
||
"section_Navigator-api": {
|
||
"message": "Navigator API",
|
||
"description": ""
|
||
},
|
||
"section_Screen-api": {
|
||
"message": "Screen API",
|
||
"description": ""
|
||
},
|
||
"displayAdvancedSettings_title": {
|
||
"message": "Mode Expert(e)",
|
||
"description": ""
|
||
},
|
||
"displayAdvancedSettings_description": {
|
||
"message": "Afficher les paramètres de configuration supplémentaires.",
|
||
"description": ""
|
||
},
|
||
"displayDescriptions_title": {
|
||
"message": "Afficher les descriptions",
|
||
"description": ""
|
||
},
|
||
"displayDescriptions_description": {
|
||
"message": "Afficher la description des réglages.",
|
||
"description": ""
|
||
},
|
||
"hideSetting": {
|
||
"message": "Click here to hide this setting.",
|
||
"description": ""
|
||
},
|
||
"displayHiddenSettings_title": {
|
||
"message": "Afficher les paramètres cachés",
|
||
"description": ""
|
||
},
|
||
"displayHiddenSettings_description": {
|
||
"message": "Activer pour afficher les paramètres cachés.",
|
||
"description": ""
|
||
},
|
||
"askForInvisiblePermission": {
|
||
"message": "Voulez-vous autoriser l'utilisation de <canvas> invisible ?",
|
||
"description": ""
|
||
},
|
||
"askForInvisibleInputPermission": {
|
||
"message": "Voulez-vous autoriser l'écriture dans un <canvas> invisible ?",
|
||
"description": ""
|
||
},
|
||
"askForInvisibleReadoutPermission": {
|
||
"message": "Voulez-vous permettre la lecture de <canvas> invisible ?",
|
||
"description": ""
|
||
},
|
||
"askForPermission": {
|
||
"message": "Voulez-vous autoriser le <canvas> ?",
|
||
"description": ""
|
||
},
|
||
"askForInputPermission": {
|
||
"message": "Voulez-vous autoriser l'écriture dans un <canvas> ?",
|
||
"description": ""
|
||
},
|
||
"askForReadoutPermission": {
|
||
"message": "Voulez-vous permettre la lecture du <canvas> ?",
|
||
"description": ""
|
||
},
|
||
"askForVisiblePermission": {
|
||
"message": "Voulez-vous autoriser l’encadrage en rouge des éléments <canvas> ?",
|
||
"description": ""
|
||
},
|
||
"askForVisibleInputPermission": {
|
||
"message": "Voulez-vous, dans l’encadrage en rouge des éléments <canvas>, autoriser l’écriture ?",
|
||
"description": ""
|
||
},
|
||
"askForVisibleReadoutPermission": {
|
||
"message": "Voulez-vous autoriser la lecture des éléments <canvas> encadrés en rouge ?",
|
||
"description": ""
|
||
},
|
||
"askForAudioPermission": {
|
||
"message": "Voulez-vous autoriser l’interface API audio ?",
|
||
"description": ""
|
||
},
|
||
"askForAudioInputPermission": {
|
||
"message": "Voulez-vous autoriser l'écriture par le biais de l'interface API Audio ?",
|
||
"description": ""
|
||
},
|
||
"askForAudioReadoutPermission": {
|
||
"message": "Voulez-vous autoriser la lecture par le biais l'interface API Audio ?",
|
||
"description": ""
|
||
},
|
||
"askForHistoryPermission": {
|
||
"message": "Do you want to allow the history API?",
|
||
"description": ""
|
||
},
|
||
"askForHistoryInputPermission": {
|
||
"message": "Do you want to allow history API input?",
|
||
"description": ""
|
||
},
|
||
"askForHistoryReadoutPermission": {
|
||
"message": "Do you want to allow history API readout?",
|
||
"description": ""
|
||
},
|
||
"askForWindowPermission": {
|
||
"message": "Do you want to allow the window API?",
|
||
"description": ""
|
||
},
|
||
"askForWindowInputPermission": {
|
||
"message": "Do you want to allow window API input?",
|
||
"description": ""
|
||
},
|
||
"askForWindowReadoutPermission": {
|
||
"message": "Do you want to allow window API readout?",
|
||
"description": ""
|
||
},
|
||
"askForDOMRectPermission": {
|
||
"message": "Do you want to allow the DOMRect API?",
|
||
"description": ""
|
||
},
|
||
"askForDOMRectInputPermission": {
|
||
"message": "Do you want to allow DOMRect API input?",
|
||
"description": ""
|
||
},
|
||
"askForDOMRectReadoutPermission": {
|
||
"message": "Do you want to allow DOMRect API readout?",
|
||
"description": ""
|
||
},
|
||
"askForNavigatorPermission": {
|
||
"message": "Do you want to allow the navigator API?",
|
||
"description": ""
|
||
},
|
||
"askForNavigatorInputPermission": {
|
||
"message": "Do you want to allow navigator API input?",
|
||
"description": ""
|
||
},
|
||
"askForNavigatorReadoutPermission": {
|
||
"message": "Do you want to allow navigator API readout?",
|
||
"description": ""
|
||
},
|
||
"askForScreenPermission": {
|
||
"message": "Do you want to allow the screen API?",
|
||
"description": ""
|
||
},
|
||
"askForScreenInputPermission": {
|
||
"message": "Do you want to allow screen API input?",
|
||
"description": ""
|
||
},
|
||
"askForScreenReadoutPermission": {
|
||
"message": "Do you want to allow screen API readout?",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_title": {
|
||
"message": "Ne demander qu’une fois !",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_description": {
|
||
"message": "Si le mode de blocage du CanvasBlocker est réglé sur \"demander la permission\" ou \"demander à l’interface API de lecture\" , une boîte de dialogue de requête apparaît chaque fois qu'une page essaie d'appeler l'API (lue). Ce paramètre tente d'afficher cette requête une seule fois par page, quelle que soit la fréquence d'appel de l'API. Néanmoins, plusieurs boîtes de dialogue peuvent apparaître par page. \nNon : il est demandé à chaque fois\nIndividuel : chaque type d'API (contexte, entrée, lecture) est interrogé séparément\nCombiné : tous les types d'API sont interrogés ensemble",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_options.no": {
|
||
"message": "non",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_options.individual": {
|
||
"message": "À titre individuel",
|
||
"description": ""
|
||
},
|
||
"askOnlyOnce_options.combined": {
|
||
"message": "Combiné",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_title": {
|
||
"message": "Refuser la demande",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_description": {
|
||
"message": "Quel mode doit être sélectionné, si la permission est refusée.",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_options.block": {
|
||
"message": "Bloquer",
|
||
"description": ""
|
||
},
|
||
"askDenyMode_options.fake": {
|
||
"message": "Feindre",
|
||
"description": ""
|
||
},
|
||
"showCanvasWhileAsking_title": {
|
||
"message": "Afficher le contenu du canvas",
|
||
"description": ""
|
||
},
|
||
"showCanvasWhileAsking_description": {
|
||
"message": "Quand il y aura une possibilité le contenu du canvas demandera une permission.",
|
||
"description": ""
|
||
},
|
||
"showCanvasWhileAsking_message": {
|
||
"message": "La page web veut lire le contenu du <Canvas> suivant :",
|
||
"description": ""
|
||
},
|
||
"blackList_description": {
|
||
"message": "Domaines ou URLs que l'API <canvas> ne doit jamais utiliser. S’il y a plusieurs entrées, elles doivent être séparées par une virgule.",
|
||
"description": ""
|
||
},
|
||
"blackList_title": {
|
||
"message": "Liste rouge",
|
||
"description": ""
|
||
},
|
||
"blockMode_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"blockMode_urlSpecific": {
|
||
"message": "To set individual block modes for specific websites, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and select the desired block mode.",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.allowEverything": {
|
||
"message": "Tout autoriser",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.block": {
|
||
"message": "Autoriser uniquement les entrées de la liste blanche",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.ask": {
|
||
"message": "Demander la permission",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.blockEverything": {
|
||
"message": "Tout bloquer",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.allow": {
|
||
"message": "Bloquer les seules entrées de la liste rouge",
|
||
"description": ""
|
||
},
|
||
"blockMode_options.fake": {
|
||
"message": "fake",
|
||
"description": ""
|
||
},
|
||
"blockMode_title": {
|
||
"message": "Mode blocage",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_title": {
|
||
"message": "Protected part of the canvas API",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_description": {
|
||
"message": "nothing: no features of the canvas API are protected.\n\nreadout: the readout features of the canvas API are protected.\n\ninput: the input features of the canvas API are protected. With blocking mode \"fake\" the drawn pixels get modified slightly when displaying text. This makes the detection of the add-on harder but is less secure. With WebGL canvases the behaviour is identical to \"readout\".\n\neverything: both the readout and input features are protected. It's not recommended to use this with \"fake\" block mode as it increases the probability to be detected.",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_urlSpecific": {
|
||
"message": "To protect individual parts for specific websites, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and select the desired part.",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.nothing": {
|
||
"message": "nothing",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.input": {
|
||
"message": "input",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.readout": {
|
||
"message": "readout",
|
||
"description": ""
|
||
},
|
||
"protectedCanvasPart_options.everything": {
|
||
"message": "everything",
|
||
"description": ""
|
||
},
|
||
"urlSettings_title": {
|
||
"message": "Paramètres spécifiques à un site",
|
||
"description": ""
|
||
},
|
||
"urlSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"inputURL": {
|
||
"message": "Input domain or URL RegExp:",
|
||
"description": ""
|
||
},
|
||
"minFakeSize_description": {
|
||
"message": "Canevas, ayant une surface plus petite ou égale à ce nombre-ci, ne sera pas falsifié. C'est un paramètre qui devrait rendre la détection de l'extension par un tiers plus difficile. \nToutefois : cela réduit la sécurité de l'extension. Par conséquent, il est fortement recommandé de ne pas définir cette valeur au-dessus du chiffre 100.",
|
||
"description": ""
|
||
},
|
||
"minFakeSize_title": {
|
||
"message": "Taille minimale du faux",
|
||
"description": ""
|
||
},
|
||
"maxFakeSize_description": {
|
||
"message": "Les <Canvas> qui auront une plus grande surface que le nombre indiqué ne seront pas falsifiés. (Zéro sert à désactiver). Il s'agit d'un paramètre de performance qui peut réduire le gel du navigateur et doit être adapté à la puissance de calcul de l'appareil. \nAttention : cela réduit la sécurité de l'extension. Il est fortement recommandé de ne pas fixer cette valeur en dessous de 1 000 000 000",
|
||
"description": ""
|
||
},
|
||
"maxFakeSize_title": {
|
||
"message": "Taille maximale du faux",
|
||
"description": ""
|
||
},
|
||
"rng_description": {
|
||
"message": "Rien (complètement blanc) : une image blanche est toujours retournée. L'option \"Feindre le canal alpha\" devrait aussi être activée. Attention : ne pas utiliser en mode \" Donner de fausses informations \".\nPersistance des données : des nombres aléatoires seront redéterminés avec chaque action.\nConservation des données : dans une page web une couleur est toujours la même.\nPersistance des données : pour chaque domaine les nombres aléatoires ne sont déterminés qu'une seule fois.",
|
||
"description": ""
|
||
},
|
||
"rng_options.persistent": {
|
||
"message": "Persistance des données",
|
||
"description": ""
|
||
},
|
||
"rng_options.constant": {
|
||
"message": "Conservation des données",
|
||
"description": ""
|
||
},
|
||
"rng_options.nonPersistent": {
|
||
"message": "non persistance des données",
|
||
"description": ""
|
||
},
|
||
"rng_options.white": {
|
||
"message": "Rien (complètement blanc)",
|
||
"description": ""
|
||
},
|
||
"rng_title": {
|
||
"message": "Générateur de nombres aléatoires",
|
||
"description": ""
|
||
},
|
||
"persistentRndStorage_title": {
|
||
"message": "Mise en mémoire de la persistance des données",
|
||
"description": ""
|
||
},
|
||
"persistentRndStorage_description": {
|
||
"message": "Enregistrer les données du générateur de nombres aléatoires, de la persistance des données, pour une utilisation après le redémarrage.",
|
||
"description": ""
|
||
},
|
||
"storePersistentRnd_title": {
|
||
"message": "Sauvegarde de la persistance des données.",
|
||
"description": ""
|
||
},
|
||
"storePersistentRnd_description": {
|
||
"message": "Si les données du générateur de nombres aléatoires de la persistance des données doivent être enregistrées. Dans le cas contraire, lors de la fermeture du navigateur, tout sera effacé.",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearInterval_title": {
|
||
"message": "Effacer la persistance des données.",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearInterval_description": {
|
||
"message": "Après l'intervalle défini, la persistance des données est automatiquement supprimée. (Mettre le chiffre zéro pour le désactiver.)",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.seconds": {
|
||
"message": "secondes",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.minutes": {
|
||
"message": "minutes",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.hours": {
|
||
"message": "heures",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.days": {
|
||
"message": "jours",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.weeks": {
|
||
"message": "semaines",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.months": {
|
||
"message": "mois",
|
||
"description": ""
|
||
},
|
||
"persistentRndClearIntervalUnit_options.years": {
|
||
"message": "années",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRnd_title": {
|
||
"message": "Effacer le stockage aléatoire de la persistance des données.",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRnd_description": {
|
||
"message": "Effacer les sauvegardes du générateur aléatoire de la persistance de données.",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRnd_label": {
|
||
"message": "Effacer",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRndForContainer_label": {
|
||
"message": "Clear container",
|
||
"description": ""
|
||
},
|
||
"clearPersistentRndForContainer_title": {
|
||
"message": "Select container",
|
||
"description": ""
|
||
},
|
||
"sharePersistentRndBetweenDomains_title": {
|
||
"message": "Share persistent randomness between domains",
|
||
"description": ""
|
||
},
|
||
"sharePersistentRndBetweenDomains_description": {
|
||
"message": "CAUTION: this setting makes the browser 100% trackable and is therefore a threat to your privacy.",
|
||
"description": ""
|
||
},
|
||
"sharePersistentRndBetweenDomains_confirmMessage": {
|
||
"message": "Are you really sure you want to share the persistent randomness between domains?\nCAUTION: this makes the browser 100% trackable and is therefore a threat to your privacy.",
|
||
"description": ""
|
||
},
|
||
"ignoreFrequentColors_title": {
|
||
"message": "Ignorer les couleurs les plus courantes",
|
||
"description": ""
|
||
},
|
||
"ignoreFrequentColors_description": {
|
||
"message": "Nombre de couleurs qui ne doivent pas être truquées par <canvas>. C'est un paramètre qui devrait rendre la détection de l'extension par un tiers plus difficile.\nToutefois : cela peut affecter la vitesse d’exécution de l'extension, les statistiques de couleur devant être calculées pour chaque image. Il peut également réduire la sécurité de l'extension si la valeur est trop élevée. De fait, il est fortement recommandé de ne pas régler cette valeur au-dessus du chiffre 3.",
|
||
"description": ""
|
||
},
|
||
"minColors_title": {
|
||
"message": "Nombre minimal de couleurs",
|
||
"description": ""
|
||
},
|
||
"minColors_description": {
|
||
"message": "Nombre de couleurs que <canvas> doit avoir pour donner de fausses informations. C'est un paramètre qui devrait rendre la détection de l'extension par un tiers plus difficile.\nToutefois : cela peut affecter la sécurité de l'extension. En conséquence de quoi, il est recommandé de ne pas régler cette valeur au-dessus de 10.",
|
||
"description": ""
|
||
},
|
||
"fakeAlphaChannel_title": {
|
||
"message": "Feindre le canal alpha",
|
||
"description": ""
|
||
},
|
||
"fakeAlphaChannel_description": {
|
||
"message": "Active le truquage du canal alpha (transparence).",
|
||
"description": ""
|
||
},
|
||
"webGLVendor_title": {
|
||
"message": "Reported webGL vendor",
|
||
"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": "Utiliser le cache de canvas",
|
||
"description": ""
|
||
},
|
||
"useCanvasCache_description": {
|
||
"message": "Active le cache de <canvas>. Cela peut empêcher la détection de l'extension par un tierrs et peut augmenter la vitesse d’exécution de l'extension si de petites <canvas> sont lues souvent. En ce qui concerne les grands <canvas>, la vitesse est cependant réduite.",
|
||
"description": ""
|
||
},
|
||
"protectedAPIFeatures_title": {
|
||
"message": "Protected API features",
|
||
"description": ""
|
||
},
|
||
"protectedAPIFeatures_description": {
|
||
"message": "List of protected API features. When unticking a checkbox, this feature of the API will not be protected.",
|
||
"description": ""
|
||
},
|
||
"disableNotifications": {
|
||
"message": "Désactiver les notifications",
|
||
"description": ""
|
||
},
|
||
"showOptions": {
|
||
"message": "Paramètres d'affichage",
|
||
"description": ""
|
||
},
|
||
"displayCallingStack": {
|
||
"message": "Affichage de la liste d'appels",
|
||
"description": ""
|
||
},
|
||
"displayFullURL": {
|
||
"message": "Afficher URL",
|
||
"description": ""
|
||
},
|
||
"enableStackList_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"enableStackList_title": {
|
||
"message": "Utiliser la liste blanche spécifique au fichier",
|
||
"description": ""
|
||
},
|
||
"preBlock": {
|
||
"message": "L’interface API a bloqué sur {url} parce que les paramètres de CanvasBlocker n'ont pas été chargés à temps.",
|
||
"description": ""
|
||
},
|
||
"blocked": {
|
||
"message": "Linterface API a bloqué sur {url} ",
|
||
"description": ""
|
||
},
|
||
"fakedReadout": {
|
||
"message": "Donne de fausses informations sur {url}.",
|
||
"description": ""
|
||
},
|
||
"fakedAudioReadout": {
|
||
"message": "Donne de fausses informations audio sur {url}.",
|
||
"description": ""
|
||
},
|
||
"fakedHistoryReadout": {
|
||
"message": "Faked history readout on {url}",
|
||
"description": ""
|
||
},
|
||
"fakedWindowReadout": {
|
||
"message": "Faked window readout on {url}",
|
||
"description": ""
|
||
},
|
||
"fakedDOMRectReadout": {
|
||
"message": "Faked DOMRect readout on {url}",
|
||
"description": ""
|
||
},
|
||
"fakedNavigatorReadout": {
|
||
"message": "Faked navigator readout on {url}",
|
||
"description": ""
|
||
},
|
||
"fakedScreenReadout": {
|
||
"message": "Faked screen readout on {url}",
|
||
"description": ""
|
||
},
|
||
"fakedInput": {
|
||
"message": "feindre l'entrée sur {url}.",
|
||
"description": ""
|
||
},
|
||
"ignoreList_description": {
|
||
"message": "Domaines ou URL pour lesquels aucune notification ne doit être affichée. S’il y a plusieurs entrées elles doivent être séparées par une virgule.",
|
||
"description": ""
|
||
},
|
||
"ignoreList_title": {
|
||
"message": "Liste des pages web ignorées",
|
||
"description": ""
|
||
},
|
||
"ignoredAPIs_title": {
|
||
"message": "Ignored APIs",
|
||
"description": ""
|
||
},
|
||
"ignoredAPIs_description": {
|
||
"message": "No notifications will be displayed for the selected APIs.",
|
||
"description": ""
|
||
},
|
||
"localFile": {
|
||
"message": "local file",
|
||
"description": ""
|
||
},
|
||
"ignorelistDomain": {
|
||
"message": "garder le domaine cacher",
|
||
"description": ""
|
||
},
|
||
"ignorelistURL": {
|
||
"message": "Ignorer les URL",
|
||
"description": ""
|
||
},
|
||
"selectIgnore": {
|
||
"message": "Select domain or URL to add to ignore list:",
|
||
"description": ""
|
||
},
|
||
"inputIgnore": {
|
||
"message": "Input domain or URL \"RegExp\" to add to ignore list:",
|
||
"description": ""
|
||
},
|
||
"inputIgnoreDomain": {
|
||
"message": "Ajouter un domaine dans la liste de ceux à ignorer :",
|
||
"description": ""
|
||
},
|
||
"inputIgnoreURL": {
|
||
"message": "Input URL \"RegExp\" to add to ignore list:",
|
||
"description": ""
|
||
},
|
||
"selectWhitelist": {
|
||
"message": "Select domain or URL to add to whitelist:",
|
||
"description": ""
|
||
},
|
||
"inputWhitelist": {
|
||
"message": "Input domain or URL \"RegExp\" to add to whitelist:",
|
||
"description": ""
|
||
},
|
||
"inputWhitelistDomain": {
|
||
"message": "Entrez l'URL RegExp à autoriser :",
|
||
"description": ""
|
||
},
|
||
"inputWhitelistURL": {
|
||
"message": "Entrez le domaine que vous voulez autoriser :",
|
||
"description": ""
|
||
},
|
||
"selectSessionWhitelist": {
|
||
"message": "Select domain or URL to add to the session whitelist:",
|
||
"description": ""
|
||
},
|
||
"inputSessionWhitelist": {
|
||
"message": "Input domain or URL \"RegExp\" to add to the session whitelist:",
|
||
"description": ""
|
||
},
|
||
"inputSessionWhitelistDomain": {
|
||
"message": "Input domain to add to the session whitelist:",
|
||
"description": ""
|
||
},
|
||
"inputSessionWhitelistURL": {
|
||
"message": "Input URL \"RegExp\" to add to the session whitelist:",
|
||
"description": ""
|
||
},
|
||
"selectWhitelistScope": {
|
||
"message": "What is the scope of the whitelisting?",
|
||
"description": ""
|
||
},
|
||
"whitelistOnlyAPI": {
|
||
"message": "Whitelist only the {api}",
|
||
"description": ""
|
||
},
|
||
"whitelistAllAPIs": {
|
||
"message": "Whitelist all APIs",
|
||
"description": ""
|
||
},
|
||
"settings": {
|
||
"message": "Paramétres",
|
||
"description": ""
|
||
},
|
||
"showCallingFile_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"showCallingFile_title": {
|
||
"message": "Afficher le fichier d'appel",
|
||
"description": ""
|
||
},
|
||
"showCompleteCallingStack_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"showCompleteCallingStack_title": {
|
||
"message": "Afficher la liste complète des appels",
|
||
"description": ""
|
||
},
|
||
"showNotifications_description": {
|
||
"message": "Afficher les notifications lorsque le mode de blocage est réglé sur \" Feindre la lecture de l’interface API\".",
|
||
"description": ""
|
||
},
|
||
"showNotifications_urlSpecific": {
|
||
"message": "To deactivate notifications for specific websites, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and remove its checkmark.",
|
||
"description": ""
|
||
},
|
||
"showNotifications_title": {
|
||
"message": "Afficher les notifications",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_description": {
|
||
"message": "Highlight the page action icon for better visibility.",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_urlSpecific": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_title": {
|
||
"message": "Highlight page action icon",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_options.none": {
|
||
"message": "no highlight",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_options.color": {
|
||
"message": "color",
|
||
"description": ""
|
||
},
|
||
"highlightPageAction_options.blink": {
|
||
"message": "blink",
|
||
"description": ""
|
||
},
|
||
"displayBadge_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"displayBadge_title": {
|
||
"message": "Display badge",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_urlSpecific": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_title": {
|
||
"message": "Change toolbar icon on notification",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_options.none": {
|
||
"message": "change nothing",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_options.color": {
|
||
"message": "change color",
|
||
"description": ""
|
||
},
|
||
"highlightBrowserAction_options.blink": {
|
||
"message": "blink",
|
||
"description": ""
|
||
},
|
||
"sourceOutput": {
|
||
"message": "Appel d'un fichier",
|
||
"description": ""
|
||
},
|
||
"stackEntryOutput": {
|
||
"message": "{url} ligne {line} colonne {column}",
|
||
"description": ""
|
||
},
|
||
"stackList_description": {
|
||
"message": "Fichiers JavaScript autorisés à utiliser l'interface API <canvas>. L'information doit être au format JSON. Exemple : [{\"url\": \"http://domain/file1.js\"}, {\"url\": \"http://domain/file2.js\", \"ligne\": 1, \"colonne\": 4, \"stackPosition\": -3}]",
|
||
"description": ""
|
||
},
|
||
"stackList_title": {
|
||
"message": "Liste blanche spécifique au fichier",
|
||
"description": ""
|
||
},
|
||
"whiteList_title": {
|
||
"message": "Liste blanche",
|
||
"description": ""
|
||
},
|
||
"whiteList_description": {
|
||
"message": "Domaines ou URL autorisés à utiliser le l’interface API <canvas>. S’il y a plusieurs entrées, elles doivent être séparées par une virgule.",
|
||
"description": ""
|
||
},
|
||
"whitelist": {
|
||
"message": "Permettre",
|
||
"description": ""
|
||
},
|
||
"whitelistDomain": {
|
||
"message": "Autoriser le domaine",
|
||
"description": ""
|
||
},
|
||
"whitelistURL": {
|
||
"message": "Autoriser l'URL",
|
||
"description": ""
|
||
},
|
||
"ignorelist": {
|
||
"message": "ignore",
|
||
"description": ""
|
||
},
|
||
"whitelistTemporarily": {
|
||
"message": "whitelist temporarily",
|
||
"description": ""
|
||
},
|
||
"inspectWhitelist": {
|
||
"message": "inspect whitelist",
|
||
"description": ""
|
||
},
|
||
"sessionWhiteList_title": {
|
||
"message": "Session whitelist",
|
||
"description": ""
|
||
},
|
||
"sessionWhiteList_description": {
|
||
"message": "Domains or URLs which shall be allowed to use all APIs during the current session. To add multiple entries, separate them by commas.",
|
||
"description": ""
|
||
},
|
||
"whitelistDomainTemporarily": {
|
||
"message": "whitelist domain temporarily",
|
||
"description": ""
|
||
},
|
||
"whitelistURLTemporarily": {
|
||
"message": "whitelist URL temporarily",
|
||
"description": ""
|
||
},
|
||
"storeNotificationData_title": {
|
||
"message": "Store detail data of the notifications",
|
||
"description": ""
|
||
},
|
||
"storeNotificationData_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"storeImageForInspection_title": {
|
||
"message": "Enregistrer l'image pour la visualiser",
|
||
"description": ""
|
||
},
|
||
"storeImageForInspection_description": {
|
||
"message": "Enregistrer la fausse information <canvas>.\nAttention : il se peut que cela entraine une élévation de la mémoire utilisée.",
|
||
"description": ""
|
||
},
|
||
"protectAudio_title": {
|
||
"message": "Protect audio API",
|
||
"description": ""
|
||
},
|
||
"protectAudio_description": {
|
||
"message": "If the audio API shall be protected as well",
|
||
"description": ""
|
||
},
|
||
"protectAudio_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": ""
|
||
},
|
||
"audioFakeRate_title": {
|
||
"message": "Buffer fake rate",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_description": {
|
||
"message": "How many of the values per read request shall be faked.",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.1": {
|
||
"message": "1 value",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.10": {
|
||
"message": "10 values",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.100": {
|
||
"message": "100 values",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.1000": {
|
||
"message": "1000 values",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.0.1%": {
|
||
"message": "0.1% of the values",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.1%": {
|
||
"message": "1% of the values",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.10%": {
|
||
"message": "10% of the values",
|
||
"description": ""
|
||
},
|
||
"audioFakeRate_options.100%": {
|
||
"message": "100% of the values",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_title": {
|
||
"message": "Noise level",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_options.minimal": {
|
||
"message": "minimal",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_options.low": {
|
||
"message": "low",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_options.medium": {
|
||
"message": "medium",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_options.high": {
|
||
"message": "high",
|
||
"description": ""
|
||
},
|
||
"audioNoiseLevel_options.maximal": {
|
||
"message": "maximal",
|
||
"description": ""
|
||
},
|
||
"useAudioCache_title": {
|
||
"message": "Use audio cache",
|
||
"description": ""
|
||
},
|
||
"useAudioCache_description": {
|
||
"message": "Enables the audio cache. This can prevent detection but decreases the performance.",
|
||
"description": ""
|
||
},
|
||
"useAudioCache_urlSpecific": {
|
||
"message": "Some pages use a very poorly written audio fingerprinting script which will cause Firefox to slow down. To disable the cache for specific websites, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and remove its checkmark.",
|
||
"description": ""
|
||
},
|
||
"audioUseFixedIndices_title": {
|
||
"message": "Use fixed indices",
|
||
"description": ""
|
||
},
|
||
"audioUseFixedIndices_description": {
|
||
"message": "If some of the used indices shall always be faked.",
|
||
"description": ""
|
||
},
|
||
"audioFixedIndices_title": {
|
||
"message": "Fixed indices",
|
||
"description": ""
|
||
},
|
||
"audioFixedIndices_description": {
|
||
"message": "The indices that are always faked. To add multiple entries, separate them by commas.",
|
||
"description": ""
|
||
},
|
||
"historyLengthThreshold_title": {
|
||
"message": "History length threshold",
|
||
"description": ""
|
||
},
|
||
"historyLengthThreshold_description": {
|
||
"message": "Maximal length of the history that is reported to the website.",
|
||
"description": ""
|
||
},
|
||
"historyLengthThreshold_urlSpecific": {
|
||
"message": "To change this value for specific websites, click on the black arrow to open the menu, add the domain or URL by clicking on \"+\" and set a different value.",
|
||
"description": ""
|
||
},
|
||
"protectWindow_title": {
|
||
"message": "Protect window API",
|
||
"description": ""
|
||
},
|
||
"protectWindow_description": {
|
||
"message": "window.opener and window.name will be protected. This can render some webpages unusable.",
|
||
"description": ""
|
||
},
|
||
"protectWindow_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": ""
|
||
},
|
||
"protectWindow_askReCaptchaException": {
|
||
"message": "Protecting the window API breaks reCAPTCHA. Do you want to allow the window.name API in embedded pages which will make it work again?",
|
||
"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": "Protect DOMRect API",
|
||
"description": ""
|
||
},
|
||
"protectDOMRect_description": {
|
||
"message": "This protects against the \"getClientRects()\" fingerprinting and several similar methods.",
|
||
"description": ""
|
||
},
|
||
"protectDOMRect_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": ""
|
||
},
|
||
"domRectIntegerFactor_title": {
|
||
"message": "DOMRect integer factor",
|
||
"description": ""
|
||
},
|
||
"domRectIntegerFactor_description": {
|
||
"message": "Some fraction of a pixel can be controlled by CSS. To prevent detection, values of a DOMRect that multiplied with this factor are integers will not be altered.",
|
||
"description": ""
|
||
},
|
||
"protectNavigator_title": {
|
||
"message": "Protect navigator API",
|
||
"description": ""
|
||
},
|
||
"protectNavigator_description": {
|
||
"message": "This page allows for changes in the navigator API. Enabling this protection does not change anything by default. Open the navigator settings to specify the changes you want to have there.",
|
||
"description": ""
|
||
},
|
||
"protectNavigator_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": ""
|
||
},
|
||
"openNavigatorSettings_title": {
|
||
"message": "Navigator settings",
|
||
"description": ""
|
||
},
|
||
"openNavigatorSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"openNavigatorSettings_label": {
|
||
"message": "Open",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_title": {
|
||
"message": "CanvasBlocker navigator settings",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_description": {
|
||
"message": "On this page you can set the navigator settings. If using a preset you should always use an operating system and browser preset. After selecting these you can still make modifications.",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_disclaimer": {
|
||
"message": "CAUTION: the actual browser in use cannot be faked entirely as there is a multitude of ways to detect it. E.g. feature tests and browser specific rendering of HTML elements will always leak.",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_presetSection.os": {
|
||
"message": "Operating system presets",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_presetSection.browser": {
|
||
"message": "Browser presets",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_values": {
|
||
"message": "Navigator values",
|
||
"description": ""
|
||
},
|
||
"navigatorSettings_reset": {
|
||
"message": "Reset",
|
||
"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": "Theme",
|
||
"description": ""
|
||
},
|
||
"theme_description": {
|
||
"message": "The automatic theme switches to dark if the system uses a dark theme (requires Firefox >= 67)",
|
||
"description": ""
|
||
},
|
||
"theme_options.auto": {
|
||
"message": "automatic",
|
||
"description": ""
|
||
},
|
||
"theme_options.default": {
|
||
"message": "default",
|
||
"description": ""
|
||
},
|
||
"theme_options.light": {
|
||
"message": "light",
|
||
"description": ""
|
||
},
|
||
"theme_options.dark": {
|
||
"message": "dark",
|
||
"description": ""
|
||
},
|
||
"theme_options.colorful": {
|
||
"message": "colorful",
|
||
"description": ""
|
||
},
|
||
"theme_options.none": {
|
||
"message": "none",
|
||
"description": ""
|
||
},
|
||
"blockDataURLs_title": {
|
||
"message": "Block data URL pages",
|
||
"description": ""
|
||
},
|
||
"blockDataURLs_description": {
|
||
"message": "Data URL pages cannot be protected against fingerprinting (see https://bugzilla.mozilla.org/show_bug.cgi?id=1475831). Blocking them prevents the real fingerprint to reach any server.",
|
||
"description": ""
|
||
},
|
||
"blockDataURLs_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": ""
|
||
},
|
||
"showReleaseNotes_title": {
|
||
"message": "Informations sur les versions",
|
||
"description": ""
|
||
},
|
||
"showReleaseNotes_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"showReleaseNotes_label": {
|
||
"message": "Notifications",
|
||
"description": ""
|
||
},
|
||
"logLevel_title": {
|
||
"message": "Niveau d'enregistrement",
|
||
"description": ""
|
||
},
|
||
"logLevel_description": {
|
||
"message": "Un enregistrement détaillé des activités de l'extension est utilisé pour le dépannage. Ce paramètre règle le niveau de détail de cet enregistrement.",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.0": {
|
||
"message": "Néant",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.1": {
|
||
"message": "erreurs",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.25": {
|
||
"message": "Avertissements",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.50": {
|
||
"message": "Messages",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.75": {
|
||
"message": "Notifications",
|
||
"description": ""
|
||
},
|
||
"logLevel_options.100": {
|
||
"message": "Détailler",
|
||
"description": ""
|
||
},
|
||
"exportSettings_title": {
|
||
"message": "Paramètres d'exportation",
|
||
"description": ""
|
||
},
|
||
"exportSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"settingControlling_title": {
|
||
"message": "Setting controlling",
|
||
"description": ""
|
||
},
|
||
"settingControlling_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"openSettingSanitation_label": {
|
||
"message": "Setting sanitation",
|
||
"description": ""
|
||
},
|
||
"inspectWhitelist_label": {
|
||
"message": "Inspect whitelist",
|
||
"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": "Inspect",
|
||
"description": ""
|
||
},
|
||
"saveSettings_label": {
|
||
"message": "Save",
|
||
"description": ""
|
||
},
|
||
"loadSettings_label": {
|
||
"message": "Load",
|
||
"description": ""
|
||
},
|
||
"resetSettings_title": {
|
||
"message": "Réinitialiser les paramètres",
|
||
"description": ""
|
||
},
|
||
"resetSettings_description": {
|
||
"message": "",
|
||
"description": ""
|
||
},
|
||
"resetSettings_label": {
|
||
"message": "Réinitialiser",
|
||
"description": ""
|
||
},
|
||
"resetSettings_confirm": {
|
||
"message": "Êtes-vous sûr de vouloir réinitialiser tous les paramètres ?",
|
||
"description": ""
|
||
},
|
||
"browserAction_settings": {
|
||
"message": "Settings",
|
||
"description": ""
|
||
},
|
||
"browserAction_test": {
|
||
"message": "Test",
|
||
"description": ""
|
||
},
|
||
"browserAction_review": {
|
||
"message": "Review",
|
||
"description": ""
|
||
},
|
||
"browserAction_reportIssue": {
|
||
"message": "Report issue",
|
||
"description": ""
|
||
},
|
||
"sanitation_title": {
|
||
"message": "Setting sanitation",
|
||
"description": ""
|
||
},
|
||
"sanitation_description": {
|
||
"message": "This page helps to find misconfigurations in the CanvasBlocker settings. It also gives advice on suboptimal settings. But it is not recommended to blindly correct all suggestions.",
|
||
"description": ""
|
||
},
|
||
"sanitation_nothingToComplain": {
|
||
"message": "Nothing to complain.",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.unnecessaryURLValue": {
|
||
"message": "Unnecessary URL values",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.disabledFeatures": {
|
||
"message": "Disabled features",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.blockMode": {
|
||
"message": "Block mode",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.thresholds": {
|
||
"message": "Thresholds",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.performance": {
|
||
"message": "Performance",
|
||
"description": ""
|
||
},
|
||
"sanitation_ruleset.privacy": {
|
||
"message": "Privacy",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.unnecessaryURLValue": {
|
||
"message": "URL value for \"{url}\" is the same as the global setting for \"{setting-title}\".",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.removeURLValue": {
|
||
"message": "remove URL value",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.disabledFeatures": {
|
||
"message": "All features of {api} are disabled but the protection is enabled.",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.disableMainFlag": {
|
||
"message": "disable main flag",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.enableFeatures": {
|
||
"message": "enable features",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.badBlockMode": {
|
||
"message": "It is recommended to use the \"fake\" or \"ask\" blocking modes.",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToFake": {
|
||
"message": "switch to \"fake\"",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.blockModeVsProtection": {
|
||
"message": "With blocking mode \"{blockMode}\" the {api} protection is not working.",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.disableFlag": {
|
||
"message": "disable \"{flag}\"",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.fakeInputWithWhiteRng": {
|
||
"message": "Do not use white random number generator with \"{blockMode}\" and protecting \"{protectedCanvasPart}\".",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToProtectReadout": {
|
||
"message": "switch to protect readout",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToNonPersistentRng": {
|
||
"message": "switch to \"non persistent\" rng",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.fakeEverythingInCanvas": {
|
||
"message": "Do not use protect \"{protectedCanvasPart}\" in blocking mode \"{blockMode}\".",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.switchToProtectInput": {
|
||
"message": "switch to protect input",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.valueTooLow": {
|
||
"message": "\"{setting}\" should not be lower than {value}.",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.valueTooHigh": {
|
||
"message": "\"{setting}\" should not be higher than {value}.",
|
||
"description": ""
|
||
},
|
||
"sanitation_resolution.setTo": {
|
||
"message": "set to {value}",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.storeNotificationData": {
|
||
"message": "Storing notification data may lead to slow performance.",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.storeImage": {
|
||
"message": "Storing the image for inspection has a high RAM footprint.",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.doNotSharePersistentRndBetweenDomains": {
|
||
"message": "Do not share persistent randomness between domains because this makes the browser 100% trackable.",
|
||
"description": ""
|
||
},
|
||
"sanitation_error.customScreenSize": {
|
||
"message": "Do not use a custom screen size as it makes the browser more trackable.",
|
||
"description": ""
|
||
},
|
||
"whitelist_inspection_title": {
|
||
"message": "CanvasBlocker whitelist inspection",
|
||
"description": ""
|
||
},
|
||
"whitelist_all_apis": {
|
||
"message": "All APIs",
|
||
"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": ""
|
||
}
|
||
}
|