1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
|
{
"jssgroupGeolocationRegion": {
"message": "Region",
"description": "Displayed during level tweaks"
},
"descriptionMore": {
"message": "(więcej…)",
"description": "Used for example in the popup in the description text of the currently applied level when JShelter gives user the option to get more information about the level."
},
"jssgroupGeolocationTown": {
"message": "Miasto",
"description": "Displayed during level tweaks"
},
"jssgroupStrict": {
"message": "Ścisłe",
"description": "Displayed during JSS level tweaking for several API groups"
},
"jssgroupLow": {
"message": "Niskie",
"description": "Displayed during JSS level tweaking for several API groups"
},
"modifyJSSPopup": {
"message": "Modyfikuj",
"description": "The button in the popup that tweaks JSS"
},
"ButtonDisableForDomain": {
"message": "<strong>$DISABLE$</strong> $FORTHEDOMAIN$",
"description": "A button caption that can be used generically by JShelter, e.g. in the options; if necessary, edit the structure of the message but make sure to emhasize the disablement. Translate the placeholders.",
"placeholders": {
"disable": {
"content": "Wyłącz",
"description": "Please translate"
},
"forTheDomain": {
"content": "dla domeny",
"description": "Please translate"
}
}
},
"refreshPage": {
"message": "Odśwież stronę",
"description": "The button in the popup that refreshes the currently displayed page"
},
"jssgroupPoor": {
"message": "Słaba",
"description": "Displayed during JSS level tweaking for several API groups"
},
"JSSBuiltinExceptionsLevelsSeparator": {
"message": ", ",
"description": "Displayed in expert settings, separator for levels displayed"
},
"jssgroupMedium": {
"message": "Średnie",
"description": "Displayed during JSS level tweaking for several API groups"
},
"jssgroupGeolocationVillage": {
"message": "Wieś",
"description": "Displayed during level tweaks"
},
"ExternalLinksSeparator": {
"message": " »",
"description": "Displayed in options in the navigation bar, for example after external links"
},
"fingerprintDetector": {
"message": "Wykrywanie fingerprintingu",
"description": "The name of the Fingerprint Detector displayed at multiple places"
},
"shieldNotifications": {
"message": "Powiadomienia",
"description": "Displayed as a text label during NBS and FPD configuration when the user can activate or deactivate notifications"
},
"globalSettings": {
"message": "Globalne ustawienia",
"description": "The button in the popup that opens options page"
},
"JSSBuiltinExceptionsDomain": {
"message": "Domena",
"description": "Displayed in expert settings, heading in the table of built-in tweaks"
},
"extensionName": {
"message": "JShelter",
"description": "Name of the extension. Please, do not translate unless properly justified."
},
"jssgroupWASMPassive": {
"message": "Pasywne"
},
"fAQ": {
"message": "FAQ",
"description": "Displayed in options in the navigation bar"
},
"permissions": {
"message": "Pozwolenia",
"description": "Displayed in options in the navigation bar"
},
"FPDgloballyOff": {
"message": "Wykrywanie fingerprintingu jest wyłączone globalnie",
"description": "Informs the user that FPD is globally disabled, displayed e.g. in popup"
},
"ButtonEnableForSelectedDomains": {
"message": "<strong>$ENABLE$</strong> $FORTHEDOMAIN$",
"description": "A button caption that can be used generically by JShelter, e.g. in the options; if necessary, edit the structure of the message but make sure to emhasize the enablement. Translate the placeholders.",
"placeholders": {
"enable": {
"content": "Włącz",
"description": "Please translate"
},
"forTheDomain": {
"content": "dla wybranych domen",
"description": "Please translate"
}
}
},
"fpdDetectionDefault": {
"message": "Domyślne",
"description": "Option shown in options during configuaration of the parameters of FPD"
},
"numberOfCalls": {
"message": "Liczba wywołań",
"description": "Column headding in the popup detailed JSS shield"
},
"JSSLexperimentalName": {
"message": "Eksperymentalny",
"description": "The name of JSS experimental level that is used at various places in the UI"
},
"fpdBehaviorPassive": {
"message": "Pasywne",
"description": "A label shown in options during configuaration of the parameters of FPD"
},
"ShieldOnSlider": {
"message": "WŁĄCZ",
"description": "Displayed in sliders that control activation of shields in popup and options, keep the text short to prevent overflow"
},
"jssgroupBlock": {
"message": "Zablokuj",
"description": "Displayed during JSS level tweaking for several API groups"
},
"settingsForDomain": {
"message": "Ustawienia dla domeny",
"description": "The text in the popup that introduces the context of the information in the popup"
},
"fpdStrict": {
"message": "Ścisły",
"description": "Option shown in options during configuaration of the parameters of FPD"
},
"FPDSeverityLow": {
"message": "Niski",
"description": "The level of the number of detected APIs misusable for fingerprinting"
},
"jssgroupUnprotected": {
"message": "Niechronione",
"description": "Displayed during JSS level tweaking in case the API group is completely disabled"
},
"nameDescriptionSeparator": {
"message": " — ",
"description": "Used for example in the popup to separate the current JSS level from its description."
},
"jssgroupRemove": {
"message": "Usuń",
"description": "Displayed during JSS level tweaking for several API groups"
},
"extensionDescription": {
"message": "Wtyczka poprawiająca poziom bezpieczeństwa i prywatności użytkownika.",
"description": "Description of the extension."
},
"JSSBuiltinExceptionsLevels": {
"message": "Poziomy",
"description": "Displayed in expert settings, heading in the table of built-in tweaks"
},
"wrappers": {
"message": "Grupy API",
"description": "Column headding in the popup detailed JSS shield"
},
"jssgroupArraysRandomize": {
"message": "Losuj"
},
"ButtonRestore": {
"message": "Przywróć",
"description": "A button caption that can be used generically by JShelter"
},
"JSSL3Name": {
"message": "Ścisły",
"description": "The name of JSS L3 that is used at various places in the UI"
},
"protectionConfigurationOptionActivatedOff": {
"message": "Wyłączone",
"description": "Displayed during NBS and FPD configuration when the option is deactivated (off)"
},
"ButtonCancel": {
"message": "Anuluj",
"description": "A button caption that can be used generically by JShelter"
},
"jssgroupHigh": {
"message": "Wysokie",
"description": "Displayed during JSS level tweaking for several API groups"
},
"jssgroupWASMActive": {
"message": "Aktywne"
},
"levelOfDefense": {
"message": "Poziom ochrony",
"description": "Column headding in the popup detailed JSS shield"
},
"jssgroupArraysShift": {
"message": "Zmiana"
},
"JSSL2Name": {
"message": "Zalecane",
"description": "The name of JSS L2 that is used at various places in the UI"
},
"detailTweaksOfJSShieldForThisSite": {
"message": "Szczegółowe ustawienia ochrony JS dla tej strony",
"description": "Button in the popup that allows to tweak JSS."
},
"protectionConfigurationOptionActivatedOn": {
"message": "Włączone",
"description": "Displayed during NBS and FPD configuration when the option is activated (on)"
},
"ButtonEdit": {
"message": "Edytuj",
"description": "A button caption that can be used generically by JShelter"
},
"ShieldOffSlider": {
"message": "WYŁĄCZ",
"description": "Displayed in sliders that control activation of shields in popup and options, keep the text short to prevent overflow"
},
"ButtonSave": {
"message": "Zapisz",
"description": "A button caption that can be used generically by JShelter"
},
"fpdBehavior": {
"message": "Zachowanie",
"description": "A label shown in options during configuaration of the parameters of FPD"
},
"jssgroupGamepads": {
"message": "Kontrolery do gier",
"description": "gamepads group"
},
"ButtonSignExpandOneCharacterDown": {
"message": "⤵",
"description": "A button caption that can be used generically by JShelter, it should contain a single character that intuitively tells the user that by clicking the button, more information will be shown"
},
"jssgroupWASMDisabled": {
"message": "Wyłączono"
},
"FPDSeverityModerate": {
"message": "Umiarkowany",
"description": "The level of the number of detected APIs misusable for fingerprinting"
},
"descriptionLess": {
"message": "(mniej…)",
"description": "Used for example in the popup in the description text of the currently applied level when JShelter gives user the option to get less information about the level."
},
"nbsBlocking": {
"message": "Blokowanie",
"description": "Displayed during NBS configuration, label for a configuration option"
},
"JSSBuiltinExceptionsChanges": {
"message": "Zmiany",
"description": "Displayed in expert settings, heading in the table of built-in tweaks"
},
"FPDSeverityNone": {
"message": "Brak",
"description": "The level of the number of detected APIs misusable for fingerprinting"
},
"javascriptShield": {
"message": "Ochrona JavaScript",
"description": "The name of the JavaScript Shield displayed at multiple places"
},
"ButtonRemove": {
"message": "Usuń",
"description": "A button caption that can be used generically by JShelter"
},
"FPDSeverityHigh": {
"message": "Wysoki",
"description": "The level of the number of detected APIs misusable for fingerprinting"
},
"jssgroupWASMEnabled": {
"message": "Włączono"
},
"fpdDetection": {
"message": "Wykrywanie",
"description": "A label shown in options during configuaration of the parameters of FPD"
},
"jssgroupAsk": {
"message": "Pytaj",
"description": "Displayed during JSS level tweaking for XHR and possibly more (in the future)"
},
"formlabelDescription": {
"message": "Opis:",
"description": "Used in forms whenever a description should be enered (atm new level description)"
},
"LevelAndDescription": {
"message": "$LEVELNAME$: $LEVELSHORTDESCRIPTION$",
"description": "Displayed in options pages in select elements to give the user an idea what level to apply by listing both its name and a short description",
"placeholders": {
"levelName": {
"content": "$1",
"example": "Name of the level"
},
"levelShortDescription": {
"content": "$2",
"example": "Short description of the level"
}
}
},
"formlabelName": {
"message": "Nazwa:",
"description": "Used in forms whenever a name should be enered (atm new level name)"
},
"JSSBuiltinExceptionsReason": {
"message": "Powód",
"description": "Displayed in expert settings, heading in the table of built-in tweaks"
},
"credits": {
"message": "Twórcy",
"description": "Displayed in options in the navigation bar"
},
"ButtonAddNewLevel": {
"message": "Dodaj nowy poziom",
"description": "A button caption that can be used generically by JShelter"
},
"jssgroupHardwareBatteryRemoveDescription": {
"message": "Usuń API"
},
"jssgroupInstalledBrowserPlugins": {
"message": "Zainstalowane wtyczki do przeglądarki",
"description": "plugins group"
},
"ButtonRestoreLevel": {
"message": "Przywróć poziom $LEVELNAME$",
"description": "A button caption that can be used generically by JShelter",
"placeholders": {
"levelName": {
"content": "$1",
"example": "Level name of the level to be restored, for example, Default"
}
}
},
"jssgroupLocallyRenderedImages": {
"message": "Lokalnie renderowane obrazy",
"description": "htmlcanvaselement group"
},
"JShelterOptionsAdvanced": {
"message": "Zaawansowane ustawienia JShelter",
"description": "Title of the expert options page"
},
"jssgroupVirtualAndAugmentedRealityDevicesStrictDescription": {
"message": "Ukryj wszystkie urządzenia."
},
"jssgroupPhysicalLocationGeolocation": {
"message": "Fizyczna lokalizacja (geolokalizacja)"
},
"jssgroupSharedArraysBufferStrictDescription": {
"message": "Blokuj SharedArrayBuffer"
},
"jssgroupGamepadsStrictDescription": {
"message": "Ukryj wszystkie kontrolery do gier."
},
"jssgroupInstalledBrowserPluginsStrictDescription": {
"message": "Ukryj wszystkie wtyczki."
},
"jssgroupUserIdleRemoveDescription": {
"message": "Usuń API."
},
"fpdBehaviorFullBlocking": {
"message": "Pełne blokowanie",
"description": "A label shown in options during configuaration of the parameters of FPD"
},
"saveAll": {
"message": "Zapisz wszystko",
"description": "A button caption that can be used generically by JShelter, atm it is displayed in JSS advanced options page"
},
"jssgroupGraphicCardInformation": {
"message": "Informacje o karcie graficznej",
"description": "webgl group"
},
"JShelterOptions": {
"message": "Główne ustawienia JShelter",
"description": "Title of the main options page"
},
"issueTracker": {
"message": "Śledzenie zgłoszeń",
"description": "Displayed in options in the navigation bar"
},
"externalLinks": {
"message": "Linki zewnętrzne",
"description": "Displayed in options in the navigation bar"
},
"jssgroupLocallyRenderedImagesDescription2": {
"message": "Funkcje $apis$ zwracają zmodyfikowane dane obrazów.",
"description": "Displayed at various places",
"placeholders": {
"apis": {
"content": "canvas.toDataURL(), canvas.toBlob(), CanvasRenderingContext2D.getImageData(), OffscreenCanvas.convertToBlob() i WebGLRenderingContext.readPixels",
"description": "Keep the names of the APIs but translate the punctuation and conjunctions"
}
}
},
"jssgroupGeolocationLongDistance": {
"message": "Duży dystans",
"description": "Displayed during level tweaks"
},
"deleteAll": {
"message": "Usuń wszystko",
"description": "A button caption that can be used generically by JShelter, atm it is displayed in JSS advanced options page"
},
"jssgroupLocallyGeneratedAudio": {
"message": "Lokalnie generowane audio",
"description": "audiobuffer group"
},
"defaultLevelSelection": {
"message": "Domyślny poziom ($levelName$)",
"description": "This text is displayed as the default level in the popup",
"placeholders": {
"levelName": {
"content": "$1",
"description": "Translated name of the default level used by the user",
"example": "Recommended, see the keys JSSL*Name like JSSL2Name"
}
}
},
"jssgroupUserIdleDetection": {
"message": "Wykrywanie bezczynności",
"description": "useridle group"
},
"jSSShieldDetails": {
"message": "Szczegóły ochrony JS",
"description": "Displayed in options in the navigation bar, try to keep JS shield abbreviated to keep the text short"
},
"jssgroupWebWorker": {
"message": "API WebWorker",
"description": "webworker group, keep the name of the API in English"
},
"JSSaddLevelHeading": {
"message": "Dodaj nowy poziom",
"description": "Form heading during creation of a new level. You likely want to use the same or very similar value as ButtonAddNewLevel translation string."
},
"testPage": {
"message": "Strona testowa",
"description": "Displayed in options in the navigation bar"
},
"FPDReportShowDetails": {
"message": "Pokaż szczegóły",
"description": "Button caption"
},
"FPDReportHideDetails": {
"message": "Ukryj szczegóły",
"description": "Button caption"
},
"JSSeditLevelHeading": {
"message": "Edytuj poziom $LEVELNAME$",
"description": "Heading shown during JSS tweaking (edit level form)",
"placeholders": {
"levelName": {
"content": "$1",
"description": "The level name that is about to be overwritten, do not translate",
"example": "User provided value, any text"
}
}
},
"advancedOptions": {
"message": "Ustawienia zaawansowane",
"description": "Displayed in options in the navigation bar"
},
"sourceCode": {
"message": "Kod źródłowy",
"description": "Displayed in options in the navigation bar"
},
"jssgroupNetworkConditionsRemoveDescription": {
"message": "Wyłącz API NetworkInformation",
"description": "Keep the name of the API in English"
},
"addToList": {
"message": "Dodaj do listy",
"description": "A button caption that can be used generically by JShelter, atm it is displayed in JSS advanced options page"
},
"jssgroupMultimediaPlayback": {
"message": "Odtwarzanie multimediów",
"description": "playback group"
},
"ButtonSaveCustomLevel": {
"message": "Zapisz własny poziom",
"description": "A button caption that can be used generically by JShelter"
},
"ExampleDomainsText": {
"message": "example.com lub en.example.com",
"description": "Displayed in text inputs that expect a domain"
},
"FPDSeverityVeryHigh": {
"message": "Bardzo wysoki",
"description": "The level of the number of detected APIs misusable for fingerprinting"
},
"jssgroupHardwareBattery": {
"message": "API stanu baterii",
"description": "battery group"
},
"jssgroupNFCRemoveDescription": {
"message": "Usuń API"
},
"FPDReportRefresh": {
"message": "Odśwież zgłoszenie",
"description": "Button caption"
},
"mainSettings": {
"message": "Główne ustawienia",
"description": "Displayed in options in the navigation bar"
},
"addCustomLevel": {
"message": "Dodaj własny poziom",
"description": "A button caption, the button creates a custom JSS level."
},
"fpdBehaviorLimitedBlocking": {
"message": "Ograniczone blokowanie",
"description": "A label shown in options during configuaration of the parameters of FPD"
},
"JSSL1Name": {
"message": "Wyłącz ochronę przed fingerprintingiem",
"description": "The name of JSS L1 that is used at various places in the UI"
},
"ManageWhitelist": {
"message": "Zarządzaj listą wyjątków ⤵",
"description": "A button caption that can be used generically by JShelter, e.g. to fine-tune NBS and FPD; Please indicate that the list would appear below (the arrow at the end)."
},
"jssgroupXMLHttpRequestRequests": {
"message": "Przesyłanie danych XMLHttpRequest (XHR)",
"description": "Keep the name of the API in English"
},
"jssgroupMultimediaPlaybackStrictDescription": {
"message": "Zgłaszaj wszystkie kodeki i mechanizmy szyfrowania jako niewspierane."
},
"jssgroupXMLHttpRequestRequestsBlockDescription": {
"message": "Blokuj wszystkie zapytania XHR",
"description": "Keep the name of the API in English"
},
"NBSBlockedHost": {
"message": "Wszystkie przyszłe zapytania HTTP z $HOST$ zostaną zablokowane.",
"description": "The message shown in Chromium-based browsers when NBS starts blocking a host.",
"placeholders": {
"host": {
"content": "$1",
"description": "Domain name or IP address, do not translate",
"example": "domainname.example.com"
}
}
},
"jssgroupSharedArraysBuffer": {
"message": "API SharedArrayBuffer",
"description": "shared_array group"
},
"jssgroupWASMEnabledDescription": {
"message": "Twórz małe zakłócenia w WebAssembly."
},
"nbsBlockingOnDescription": {
"message": "Włączono blokowanie zapytań.",
"description": "Displayed during NBS configuration, further explanation of the selected configuration level"
},
"NBSNotificationsOffDescription": {
"message": "Wyłączono blokowanie powiadomień.",
"description": "Displayed in NBS options, notifications about blocked requests are globally disabled"
},
"javaScriptShieldPerWebsiteConfiguration": {
"message": "Ustawienia ochrony JavaScript dla poszczególnych stron",
"description": "Displayed in JSS advanced options page"
},
"jssgroupConnectedCamerasAndMicrophonesStrictDescription": {
"message": "Zwraca pustą listę urządzeń."
},
"fpdNotificationsOffDescription": {
"message": "Wyłączono wykrywanie/blokowanie powiadomień.",
"description": "Text shown in options during configuaration of the parameters of FPD"
},
"NBSDetectedHost": {
"message": "Aby zablokować żądania HTTP z $HOST$ włącz blokowanie.",
"description": "The message shown in Chromium-based browsers when NBS detects a suspicious host.",
"placeholders": {
"host": {
"content": "$1",
"description": "Domain name or IP address, do not translate",
"example": "domainname.example.com"
}
}
},
"jssgroupArrays": {
"message": "API ArrayBuffer",
"description": "arrays group"
},
"jssgroupXMLHttpRequestRequestsAskDescription": {
"message": "Zapytaj przed wykonaniem zapytania XHR",
"description": "Keep the name of the API in English"
},
"ExpertUndoConfiguration": {
"message": "Cofnij (przywraca poprzednie ustawienia)",
"description": "Displayed in expert settings, button that restores the configuration to the previous (back button)"
},
"jssgroupUnreliableTransfersToServerBeaconsDescription3": {
"message": "Zapobiegaj wysyłaniu danych przez API Beacon.",
"description": "Keep the name of the API"
},
"setJavaScriptShieldForWebsite": {
"message": "Ustaw ochronę JavaScript dla strony:",
"description": "Displayed in JSS advanced options page"
},
"NBSNotificationsOnDescription": {
"message": "Włączono blokowanie powiadomień.",
"description": "Displayed in NBS options, notifications about blocked requests are globally enabled"
},
"HideWhitelist": {
"message": "Ukryj listę wyjątków ⤵",
"description": "A button caption that can be used generically by JShelter, e.g. to fine-tune NBS and FPD; Please indicate that the list is located below (the arrow at the end)."
},
"fpdDetectionDefaultDescription": {
"message": "Zalecane ustawienia dla większości użytkowników.",
"description": "Text shown in options during configuaration of the parameters of FPD"
},
"JSSL0Name": {
"message": "Wyłącz ochronę JavaScript",
"description": "The name of JSS L0 that is used at various places in the UI"
},
"jssgroupVirtualAndAugmentedRealityDevices": {
"message": "Urządzenia wirtualnej i rozszerzonej rzeczywistości",
"description": "vr group (also includes XR API)"
},
"jssgroupTimeHighDescription": {
"message": "Losuj cyfry dziesiętne z szumem (1.451)",
"description": "Explains the protection to the user"
},
"JSSBuiltinExceptions": {
"message": "Wbudowane ustawienia ochrony JavaScript",
"description": "Displayed in expert settings, heading for the table of built-in tweaks"
},
"ExpertLoadCurrentlyStoredConfiguration": {
"message": "Załaduj obecnie przechowywaną konfigurację",
"description": "Displayed in expert settings, button that loads current configuration to the textarea"
},
"jssgroupLocallyGeneratedAudioDescription2": {
"message": "Funkcje $apis$ zwracają zmienione dane.",
"placeholders": {
"apis": {
"content": "AudioBuffer.getChannelData(), AudioBuffer.copyFromChannel(), AnalyserNode.getByteTimeDomainData(), AnalyserNode.getFloatTimeDomainData(), AnalyserNode.getByteFrequencyData(), and AnalyserNode.getFloatFrequencyData()",
"description": "Keep the names of the APIs but translate the punctuation and conjunctions"
}
}
},
"fpdNotificationsOnDescription": {
"message": "Włączono wykrywanie/blokowanie powiadomień.",
"description": "Text shown in options during configuaration of the parameters of FPD"
},
"jssgroupWebWorkerDescription": {
"message": "Ochrona przed wykorzystywaniem WebWorker",
"description": "Keep the name of the API in English"
},
"fpdNotificationMessage": {
"message": "$MESSAGE$\n\nStrona: $PAGETITLE$\nHost: $DOMAIN$",
"description": "Constructs the full message for the notification when FPD detects suspicious activity",
"placeholders": {
"message": {
"content": "$1",
"description": "Translated fpdBlockingSubsequent or fpdClickNotificationDetails",
"example": "Blocking all subsequent requests."
},
"pagetitle": {
"content": "$2",
"description": "The content of the title element of the fingerprinting page (in case it is long, only the start of the string)",
"example": "JShelter test page"
},
"domain": {
"content": "$3",
"description": "The domain of the visited page or IP address (taken from the URL bar)",
"example": "example.com"
}
}
},
"nbsBlockingOffDescription": {
"message": "Wyłączono blokowanie zapytań.",
"description": "Displayed during NBS configuration, further explanation of the selected configuration level"
},
"networkBoundaryShield": {
"message": "Ochrona sieci",
"description": "The name of the Network Boundary Shield displayed at multiple places"
},
"jssgroupLittleLies": {
"message": "Drobne podmiany",
"description": "Displayed during JSS level tweaking for several API groups"
},
"jssgroupConfuse": {
"message": "Podmienianie",
"description": "Displayed during JSS level tweaking for several API groups"
},
"jssgroupFake": {
"message": "Fałszowanie",
"description": "Displayed during JSS level tweaking for InstalledBrowserPlugins and possibly more (in the future)"
},
"jssgroupGraphicCardInformationDescription3": {
"message": "$apis$ zwraca zmodyfikowane wartości.",
"placeholders": {
"apis": {
"content": "WebGLRenderingContext functions .getFramebufferAttachmentParameter(), .getActiveAttrib(), .getActiveUniform(), .getAttribLocation(), .getBufferParameter(), .getProgramParameter(), .getRenderbufferParameter(), .getShaderParameter(), .getShaderPrecisionFormat(), .getTexParameter(), .getUniformLocation(), .getVertexAttribOffset(), .getSupportedExtensions(), and .getExtension()",
"description": "Keep the names of the API but translate the punctuation and conjunctions"
}
}
},
"jssgroupInstalledBrowserPluginsFakeDescription": {
"message": "Zwróć dwie fałszywe wtyczki."
},
"jssgroupConnectedCamerasAndMicrophones": {
"message": "Podłączone kamery i mikrofony"
},
"jssgroupHardware": {
"message": "Pamięć urządzenia i procesor",
"description": "hardware group"
},
"jssgroupNetworkConditions": {
"message": "Warunek sieci",
"description": "net group"
},
"jssgroupPhysicalEnvironmentSensors": {
"message": "Czujniki środowiska fizycznego",
"description": "physical_environment group"
},
"jssgroupGeolocationRemoveDescription": {
"message": "Całkowicie usuń usługi geolokalizacji.",
"description": "Explains the protection to the user"
},
"jssgroupNFC": {
"message": "Near Field Communication (NFC)",
"description": "nfc group"
},
"jssgroupWASM": {
"message": "Przyspieszenie WebAssembly",
"description": "webassembly group"
},
"fpdNotificationTitle": {
"message": "Wykryto próby fingerprintingu!",
"description": "Title of a notification"
},
"jssgroupTimePrecision": {
"message": "Precyzja czasu"
},
"threatModel": {
"message": "Model zagrożenia",
"description": "Displayed in options in the navigation bar"
},
"FPDReportTitle": {
"message": "Raport o próbach fingerprintingu",
"description": "Title of a fingeprint report"
},
"jssgroupGeolocationTownDescription": {
"message": "Użyj dokładności co do kilometrów.",
"description": "Explains the protection to the user"
},
"jssgroupInstalledBrowserPluginsLittleLiesDescription": {
"message": "Edytuj aktualne wtyczki i dodaj dwie fałszywe wtyczki."
},
"jssgroupCoopscheduleConfuseDescription": {
"message": "Modyfikuj dostępne informacje w celu zmylenia adwersarzy."
},
"doNotModifyThisConfiguration": {
"message": "UWAGA! Nie modyfikuj tej konfiguracji chyba że ty wiesz co robisz.",
"description": "Displayed in expert settings"
},
"JShelterFullConfiguration": {
"message": "Pełna konfiguracja JShelter w tekście",
"description": "Displayed in expert settings, label for the full extension configuration in textarea"
},
"ExpertResetConfiguration": {
"message": "Zresetuj konfiguracje (skasuje wszystkie niestandardowe zmiany)",
"description": "Displayed in expert settings, button that reset to the configuration that we ship (factory reset)"
},
"NBSDetectedTitle": {
"message": "Ochrona Sieci wykryto podejrzane żądania!",
"description": "Title of the notifications that is displayed when NBS detects a suspicious requests but does not block them because blocking is disabled"
}
}
|