-
Notifications
You must be signed in to change notification settings - Fork 325
/
messages.json
810 lines (810 loc) · 40.8 KB
/
messages.json
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
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
{
"browserAction_title": {
"message": "IPFS Companion",
"description": "A pop-up title when user hovers on Browser Action button (browserAction_title)"
},
"panel_headerIpfsNodeIconLabel": {
"message": "IPFS Companion",
"description": "A label for IPFS icon (panel_headerIpfsNodeIconLabel)"
},
"panel_headerNewVersionTitle": {
"message": "IPFS Companion was updated to a new version! Click for details.",
"description": "A label in the Browser Action pop-up for icon appearing on first load of new version (panel_headerNewVersionTitle)"
},
"panel_headerActiveToggleTitle": {
"message": "Toggle all IPFS integrations",
"description": "A label for toggling all IPFS integrations (panel_headerActiveToggleTitle)"
},
"panel_statusOffline": {
"message": "offline",
"description": "A label in Node status section of Browser Action pop-up (panel_statusOffline)"
},
"panel_statusGatewayAddress": {
"message": "Gateway",
"description": "A label in Node status section of Browser Action pop-up (panel_statusGatewayAddress)"
},
"panel_statusGatewayAddressTitle": {
"message": "The URL of the gateway, either public or local, you are using to fetch content (change this in Preferences)",
"description": "A label in Node status section of Browser Action pop-up (panel_statusGatewayAddressTitle)"
},
"panel_statusApiAddress": {
"message": "RPC",
"description": "A label in Node status section of Browser Action pop-up (panel_statusApiAddress)"
},
"panel_statusApiAddressTitle": {
"message": "The URL of your local Kubo RPC",
"description": "A label in Node status section of Browser Action pop-up (panel_statusApiAddressTitle)"
},
"panel_kuboRpcBackendVersionTitle": {
"message": "The version of IPFS backend this extension talks to over Kubo RPC API",
"description": "A label in Node status section of Browser Action pop-up (panel_kuboRpcBackendVersionTitle)"
},
"panel_statusSwarmPeers": {
"message": "Peers",
"description": "A label in Node status section of Browser Action pop-up (panel_statusSwarmPeers)"
},
"panel_statusSwarmPeersTitle": {
"message": "The number of other IPFS nodes you can connect to",
"description": "A label tooltip in Node status section of Browser Action pop-up (panel_statusSwarmPeersTitle)"
},
"panel_quickImport": {
"message": "Import",
"description": "A menu item in Browser Action pop-up (panel_quickImport)"
},
"panel_quickImportTooltip": {
"message": "Import files to IPFS and copy a publicly shareable link to your clipboard.",
"description": "A menu item tooltip in Browser Action pop-up (panel_quickImportTooltip)"
},
"panel_openWebui": {
"message": "My Node",
"description": "A menu item in Browser Action pop-up (panel_openWebui)"
},
"panel_openWebuiTooltip": {
"message": "Open your IPFS node's controls in your browser.",
"description": "A menu item in Browser Action pop-up (panel_openWebuiTooltip)"
},
"panel_openPreferences": {
"message": "Open IPFS Companion preferences",
"description": "A menu item in Browser Action pop-up (panel_openPreferences)"
},
"panel_activeTabSectionHeader": {
"message": "Current Tab",
"description": "A menu item in Browser Action pop-up (panel_activeTabSiteRedirectEnable)"
},
"panel_activeTabSiteIntegrationsToggle": {
"message": "Enable for $1",
"description": "A menu item in Browser Action pop-up (panel_activeTabSiteIntegrationsToggle)"
},
"panel_activeTabSiteIntegrationsToggleTooltip": {
"message": "Enable/disable all IPFS integrations on $1.",
"description": "A menu item tooltip in Browser Action pop-up (panel_activeTabSiteIntegrationsToggleTooltip)"
},
"panel_importCurrentIpfsAddress": {
"message": "Import to Files on My Node",
"description": "A menu item in Browser Action pop-up (panel_importCurrentIpfsAddress)"
},
"panel_importCurrentIpfsAddressTooltip": {
"message": "Import this tab's IPFS resources to your Files to have a persistent local copy that's available offline and never thrown away.",
"description": "A menu item tooltip in Browser Action pop-up (panel_importCurrentIpfsAddressTooltip)"
},
"panelCopy_currentIpnsAddress": {
"message": "Copy IPNS Path",
"description": "A menu item in Browser Action pop-up and right-click context menu (panelCopy_currentIpnsAddress)"
},
"panelCopy_currentIpnsAddressTooltip": {
"message": "Use this content path with IPFS tools and gateways to reach the most recently updated version of this tab's content.",
"description": "A menu item tooltip in Browser Action pop-up (panelCopy_currentIpnsAddressTooltip)"
},
"panelCopy_currentIpfsAddress": {
"message": "Copy IPFS Path",
"description": "A menu item in Browser Action pop-up and right-click context menu (panelCopy_currentIpfsAddress)"
},
"panelCopy_currentIpfsAddressTooltip": {
"message": "Use this content path with IPFS tools and gateways to reach the content in this tab at this moment in time. This snapshot won't change, even if content changes later.",
"description": "A menu item tooltip in Browser Action pop-up (panelCopy_currentIpfsAddressTooltip)"
},
"panelCopy_copyRawCid": {
"message": "Copy CID",
"description": "A menu item in Browser Action pop-up and right-click context menu (panelCopy_copyRawCid)"
},
"panelCopy_copyRawCidTooltip": {
"message": "The unique IPFS content identifier for this tab at this moment in time. If content changes later, the CID will change too.",
"description": "A menu item tooltip in Browser Action pop-up (panelCopy_copyRawCidTooltip)"
},
"panelCopy_notReadyHint": {
"message": "(waiting for DAG data)",
"description": "A hint in menu item in Browser Action pop-up to indicate value is still being resolved (panelCopy_notReadyHint)"
},
"panel_copyCurrentPublicGwUrl": {
"message": "Copy Shareable Link",
"description": "A menu item in Browser Action pop-up and right-click context menu (panel_copyCurrentPublicGwUrl)"
},
"panel_copyCurrentPublicGwUrlTooltip": {
"message": "A shareable link to this tab that works for anyone, even if they don't use IPFS.",
"description": "A menu item tooltip in Browser Action pop-up (panel_copyCurrentPublicGwUrlTooltip)"
},
"panel_copyCurrentPermalink": {
"message": "Copy Snapshot Link",
"description": "A menu item in Browser Action pop-up (panel_copyCurrentPermalink)"
},
"panel_copyCurrentPermalinkTooltip": {
"message": "A link to a snapshot of this tab at this moment in time; it won't change, even if content changes later. This link works for anyone, even if they don't use IPFS.",
"description": "A menu item tooltip in Browser Action pop-up (panel_copyCurrentPermalinkTooltip)"
},
"panel_contextMenuViewOnGateway": {
"message": "View on Gateway",
"description": "A menu item in Browser Action pop-up and right-click context menu (panel_contextMenuViewOnGateway)"
},
"pageAction_titleIpfsAtPublicGateway": {
"message": "IPFS resource loaded via Public Gateway",
"description": "A tooltip displayed over Page Action in location bar (pageAction_titleIpfsAtPublicGateway)"
},
"pageAction_titleIpfsAtCustomGateway": {
"message": "IPFS resource loaded via local gateway",
"description": "A tooltip displayed over Page Action in location bar (pageAction_titleIpfsAtCustomGateway)"
},
"pageAction_titleNonIpfs": {
"message": "Non-IPFS Resource",
"description": "Default label for icon hidden in Page Action menu (pageAction_titleNonIpfs)"
},
"contextMenu_parentImage": {
"message": "Selected Image",
"description": "An item in right-click context menu (contextMenu_parentImage)"
},
"contextMenu_parentVideo": {
"message": "Selected Video",
"description": "An item in right-click context menu (contextMenu_parentVideo)"
},
"contextMenu_parentAudio": {
"message": "Selected Audio",
"description": "An item in right-click context menu (contextMenu_parentAudio)"
},
"contextMenu_parentLink": {
"message": "Linked Content",
"description": "An item in right-click context menu (contextMenu_parentLink)"
},
"contextMenu_parentText": {
"message": "Selected Text",
"description": "An item in right-click context menu (contextMenu_parentText)"
},
"contextMenu_parentPage": {
"message": "This Page",
"description": "An item in right-click context menu (contextMenu_parentPage)"
},
"contextMenu_importToIpfs": {
"message": "Import to IPFS",
"description": "An item in right-click context menu (contextMenu_importToIpfs)"
},
"contextMenu_importToIpfsSelection": {
"message": "Import Selected Text to IPFS",
"description": "An item in right-click context menu (contextMenu_importToIpfsSelection)"
},
"notify_addonIssueTitle": {
"message": "IPFS Add-on Issue",
"description": "A title of system notification (notify_addonIssueTitle)"
},
"notify_addonIssueMsg": {
"message": "See your browser's developer console for more details",
"description": "A message in system notification (notify_addonIssueMsg)"
},
"notify_copiedTitle": {
"message": "Copied",
"description": "A title of system notification (notify_copiedTitle)"
},
"notify_fileCpImportErrorTitle": {
"message": "Error while importing IPFS Resource",
"description": "A title of system notification (notify_fileCpImportErrorTitle)"
},
"notify_importErrorTitle": {
"message": "Unable to Import via Kubo RPC",
"description": "A title of system notification (notify_importErrorTitle)"
},
"notify_importTrackingProtectionErrorMsg": {
"message": "Try disabling Tracking Protection (press ctrl+shift+j for more details)",
"description": "(notify_importTrackingProtectionErrorMsg)"
},
"notify_inlineMsg": {
"message": "$1",
"description": "A generic placeholder for notification message, leave as-is (notify_inlineMsg)"
},
"notify_inlineErrorMsg": {
"message": "$1 (press ctrl+shift+j for more details)",
"description": "A generic placeholder for error notification (notify_inlineErrorMsg)"
},
"notify_startIpfsNodeErrorTitle": {
"message": "Failed to Start IPFS Node",
"description": "System notification title displayed when starting an IPFS node fails (notify_startIpfsNodeErrorTitle)"
},
"notify_stopIpfsNodeErrorTitle": {
"message": "Failed to Stop IPFS Node",
"description": "System notification title displayed when stopping an IPFS node fails (notify_stopIpfsNodeErrorTitle)"
},
"option_page_title": {
"message": "Preferences | IPFS Companion",
"description": "Title of the Preferences page (option_page_title)"
},
"option_page_header": {
"message": "Companion Preferences",
"description": "Main header on the Preferences screen (option_page_header)"
},
"option_legend_readMore": {
"message": "Read more",
"description": "A generic link in option description on the Preferences screen (option_legend_readMore)"
},
"option_header_nodeType": {
"message": "IPFS Node",
"description": "A section header on the Preferences screen (option_header_nodeType)"
},
"option_header_fileImport": {
"message": "File Import",
"description": "A section header on the Preferences screen (option_header_fileImport)"
},
"option_ipfsNodeType_title": {
"message": "IPFS Node Type",
"description": "An option title on the Preferences screen (option_ipfsNodeType_title)"
},
"option_ipfsNodeType_external_description": {
"message": "Set to \"External\" to connect to a local Kubo node using the Kubo RPC API.",
"description": "An option description on the Preferences screen (option_ipfsNodeType_external_description)"
},
"option_ipfsNodeType_brave_description": {
"message": "Set to \"Provided by Brave\" to leverage the Brave browser's native IPFS support.",
"description": "An option description on the Preferences screen (option_ipfsNodeType_brave_description)"
},
"option_ipfsNodeConfig_title": {
"message": "IPFS Node Config",
"description": "An option title on the Preferences screen (option_ipfsNodeConfig_title)"
},
"option_ipfsNodeType_external": {
"message": "External (Kubo RPC)",
"description": "An option on the Preferences screen (option_ipfsNodeType_external)"
},
"option_ipfsNodeType_brave": {
"message": "Provided by Brave",
"description": "An option on the Preferences screen (option_ipfsNodeType_brave)"
},
"option_hint_url": {
"message": "Enter URL without any sub-path",
"description": "An option description on the Preferences screen (option_hint_url)"
},
"option_hint_readonly": {
"message": "This value is read-only",
"description": "An option description on the Preferences screen (option_hint_readonly)"
},
"option_header_gateways": {
"message": "Gateways",
"description": "A section header on the Preferences screen (option_header_gateways)"
},
"option_customGatewayUrl_title": {
"message": "Local Gateway",
"description": "An option title on the Preferences screen (option_customGatewayUrl_title)"
},
"option_customGatewayUrl_description": {
"message": "Set the URL of your local gateway.",
"description": "An option description on the Preferences screen (option_customGatewayUrl_description)"
},
"option_customGatewayUrl_warning": {
"message": "IPFS content will be blocked from loading on HTTPS websites unless your gateway URL starts with “http://127.0.0.1”, “http://[::1]” or “https://”",
"description": "A warning on the Preferences screen, displayed when URL does not belong to Secure Context (option_customGatewayUrl_warning)"
},
"option_useCustomGateway_title": {
"message": "Use Local Gateway",
"description": "An option title on the Preferences screen (option_useCustomGateway_title)"
},
"option_useCustomGateway_description": {
"message": "Redirect requests for IPFS resources to your local gateway.",
"description": "An option description on the Preferences screen (option_useCustomGateway_description)"
},
"option_useSubdomains_title": {
"message": "Use Subdomains",
"description": "An option title on the Preferences screen (option_useSubdomains_title)"
},
"option_useSubdomains_description": {
"message": "Isolate content roots from each other by loading them as subdomains (at *.localhost) and creating a unique origin for each CID, IPNS, or DNSLink record.",
"description": "An option description on the Preferences screen (option_useSubdomains_description)"
},
"option_dnslinkRedirect_title": {
"message": "Load DNSLink Sites from Custom Gateway",
"description": "An option title on the Preferences screen (option_dnslinkRedirect_title)"
},
"option_dnslinkRedirect_description": {
"message": "When global gateway redirect is enabled, include DNSLink websites by redirecting them to their respective /ipns/{fqdn} paths at your custom gateway.",
"description": "An option description on the Preferences screen (option_dnslinkRedirect_description)"
},
"option_dnslinkDataPreload_title": {
"message": "Preload Visited Pages",
"description": "An option title on the Preferences screen (option_dnslinkDataPreload_title)"
},
"option_dnslinkDataPreload_description": {
"message": "Preload DNSLink sites to your local IPFS node, enabling offline access and improving your resiliency against network failure.",
"description": "An option description on the Preferences screen (option_dnslinkDataPreload_description)"
},
"option_dnslinkRedirect_warning": {
"message": "Do not use if your IPFS node does not support *.ipfs.localhost. Redirecting to a path-based gateway breaks the origin-based security isolation of DNSLink websites, so make sure you understand the related risks.",
"description": "A warning on the Preferences screen, displayed when URL does not belong to Secure Context (option_customGatewayUrl_warning)"
},
"option_disabledOn_title": {
"message": "Always Disable IPFS Integrations",
"description": "An option title on the Preferences screen (option_disabledOn_title)"
},
"option_disabledOn_description": {
"message": "Sites in this list (one hostname per line) will always load with IPFS integrations disabled. Toggling \"Enable on ...\" from your browser's action menu while visiting a site will also add or remove it from this list.",
"description": "An option description on the Preferences screen (option_disabledOn_description)"
},
"option_enabledOn_title": {
"message": "Always Enable IPFS Integrations",
"description": "An option title on the Preferences screen (option_enabledOn_title)"
},
"option_enabledOn_description": {
"message": "Sites in this list (one hostname per line) will always load with IPFS integrations enabled. Toggling \"Enable on ...\" from your browser's action menu while visiting a site will also add or remove it from this list.",
"description": "An option description on the Preferences screen (option_enabledOn_description)"
},
"option_publicGatewayUrl_title": {
"message": "Default Public Gateway",
"description": "An option title on the Preferences screen (option_publicGatewayUrl_title)"
},
"option_publicGatewayUrl_description": {
"message": "Set the URL of a default public gateway to use in publicly shareable links and as a fallback if your local gateway is unavailable.",
"description": "An option description on the Preferences screen (option_publicGatewayUrl_description)"
},
"option_publicSubdomainGatewayUrl_title": {
"message": "Default Public Subdomain Gateway",
"description": "An option title on the Preferences screen (option_publicSubdomainGatewayUrl_title)"
},
"option_publicSubdomainGatewayUrl_description": {
"message": "Set the URL of a default public subdomain gateway for the recovery of broken subdomain gateways.",
"description": "An option description on the Preferences screen (option_publicSubdomainGatewayUrl_description)"
},
"option_header_api": {
"message": "Kubo RPC API",
"description": "A section header on the Preferences screen (option_header_api)"
},
"option_ipfsApiUrl_title": {
"message": "Kubo RPC URL",
"description": "An option title on the Preferences screen (option_ipfsApiUrl_title)"
},
"option_ipfsApiUrl_description": {
"message": "Set the URL of your Kubo RPC. (Hint: this is where https://docs.ipfs.tech/reference/kubo/rpc/ lives.)",
"description": "An option description on the Preferences screen (option_ipfsApiUrl_description)"
},
"option_ipfsApiPollMs_title": {
"message": "Status Poll Interval",
"description": "An option title on the Preferences screen (option_ipfsApiPollMs_title)"
},
"option_ipfsApiPollMs_description": {
"message": "Specify how frequently (in milliseconds) to refresh your peer count.",
"description": "An option description on the Preferences screen (option_ipfsApiPollMs_description)"
},
"option_automaticMode_title": {
"message": "Use Automatic Mode",
"description": "An option title on the Preferences screen (option_automaticMode_title)"
},
"option_automaticMode_description": {
"message": "Automatically enables automatic redirection to your local gateway when the Kubo RPC endpoint is accessible, and disable it when the endpoint is unavailable.",
"description": "An option description on the Preferences screen (option_automaticMode_description)"
},
"option_automaticMode_description_subtext": {
"message": "Note: disabling this feature will result in static redirects, independent of the Kubo RPC endpoint's availability, and may produce error when your node is offline.",
"description": "An automatic mode option description on the Preferences screen (option_automaticMode_description_subtext)"
},
"option_header_dnslink": {
"message": "DNSLink",
"description": "A section header on the Preferences screen (option_header_dnslink)"
},
"option_header_experiments": {
"message": "Experiments",
"description": "A section header on the Preferences screen (option_header_experiments)"
},
"option_header_redirect_rules": {
"message": "Redirect Rules",
"description": "A section header on the Preferences screen (option_header_redirect_rules)"
},
"option_header_reset": {
"message": "Reset Preferences",
"description": "A section header on the Preferences screen (option_header_reset)"
},
"option_experimental": {
"message": "experimental",
"description": "Warning label added to experimental options on the Preferences screen (option_experimental)"
},
"option_deprecated": {
"message": "deprecated",
"description": "Warning label added to deprecated options on the Preferences screen (option_deprecated)"
},
"option_experiments_warning": {
"message": "Warning! These experimental features are works in progress and are subject to changes in availability and functionality.",
"description": "Warning about Experiments section on the Preferences screen (option_experiments_warning)"
},
"option_useLatestWebUI_title": {
"message": "Use Latest Version of IPFS Web UI",
"description": "An option title on the Preferences screen (option_useLatestWebUI_title)"
},
"option_useLatestWebUI_description": {
"message": "Use the very latest version of the Status, Files, Explore, Peers, and Settings screens from webui.ipfs.io (via DNSLink) instead of the hard-coded CIDs shipped with the IPFS daemon. (Enable only if you trust your DNS resolver and understand how to set up the required CORS headers.)",
"description": "An option description on the Preferences screen (option_useLatestWebUI_description)"
},
"option_displayNotifications_title": {
"message": "Enable Notifications",
"description": "An option title on the Preferences screen (option_displayNotifications_title)"
},
"option_displayNotifications_description": {
"message": "Display OS-level notifications when a link is copied to the clipboard,the API state changes, etc.",
"description": "An option description on the Preferences screen (option_displayNotifications_description)"
},
"option_displayReleaseNotes_title": {
"message": "Show Release Notes on Update",
"description": "An option title on the Preferences screen (option_displayReleaseNotes_title)"
},
"option_displayReleaseNotes_description": {
"message": "Open release notes in a new tab when a new version of IPFS Companion is installed.",
"description": "An option description on the Preferences screen (option_displayReleaseNotes_description)"
},
"option_catchUnhandledProtocols_title": {
"message": "Catch Unhandled IPFS Protocols",
"description": "An option title on the Preferences screen (option_catchUnhandledProtocols_title)"
},
"option_catchUnhandledProtocols_description": {
"message": "Enable provisional support for ipfs://, ipns://, and dweb: requests by redirecting them to an HTTP gateway.",
"description": "An option description on the Preferences screen (option_catchUnhandledProtocols_description)"
},
"option_linkify_title": {
"message": "Linkify IPFS Addresses",
"description": "An option title on the Preferences screen (option_linkify_title)"
},
"option_linkify_description": {
"message": "Turn /ipfs/ paths displayed as plaintext on web pages into clickable links.",
"description": "An option description on the Preferences screen (option_linkify_description)"
},
"option_dnslinkPolicy_title": {
"message": "DNSLink Lookup Policy",
"description": "An option title on the Preferences screen (option_dnslinkPolicy_title)"
},
"option_dnslinkPolicy_description": {
"message": "Choose your policy for looking up and displaying contextual actions on DNSLink-enabled sites.",
"description": "An option description on the Preferences screen (option_dnslinkPolicy_description)"
},
"option_dnslinkPolicy_disabled": {
"message": "Off",
"description": "A select field option description on the Preferences screen (option_dnslinkPolicy_disabled)"
},
"option_dnslinkPolicy_bestEffort": {
"message": "Check after HTTP request",
"description": "A select field option description on the Preferences screen (option_dnslinkPolicy_bestEffort)"
},
"option_dnslinkPolicy_enabled": {
"message": "Check before HTTP request",
"description": "A select field option description on the Preferences screen (option_dnslinkPolicy_enabled)"
},
"option_recoverFailedHttpRequests_title": {
"message": "Recover Failed HTTP Requests",
"description": "An option title on the Preferences screen (option_recoverFailedHttpRequests_title)"
},
"option_recoverFailedHttpRequests_description": {
"message": "Redirect failed HTTP requests for IPFS resources to the public gateway.",
"description": "An option description on the Preferences screen (option_recoverFailedHttpRequests_description)"
},
"option_detectIpfsPathHeader_title": {
"message": "Detect x-ipfs-path Headers",
"description": "An option title on the Preferences screen (option_detectIpfsPathHeader_title)"
},
"option_detectIpfsPathHeader_description": {
"message": "Load items with x-ipfs-path headers over IPFS (instead of HTTP) if the header value is an IPFS path. To redirect IPNS paths as well, enable DNSLink support.",
"description": "An option description on the Preferences screen (option_detectIpfsPathHeader_description)"
},
"option_openViaWebUI_title": {
"message": "Open Imported Files in the Files Screen",
"description": "An option title on the Preferences screen (option_openViaWebUI_title)"
},
"option_openViaWebUI_description": {
"message": "After importing a file, open it in the Files screen instead of opening it or its parent directory in the gateway.",
"description": "An option description on the Preferences screen (option_openViaWebUI_description)"
},
"option_preloadAtPublicGateway_title": {
"message": "Preload Imported Assets",
"description": "An option title on the Preferences screen (option_preloadAtPublicGateway_title)"
},
"option_preloadAtPublicGateway_description": {
"message": "Automatically preload assets imported to IPFS via asynchronous HTTP HEAD requests to a public gateway.",
"description": "An option description on the Preferences screen (option_preloadAtPublicGateway_description)"
},
"option_redirect_rules_reset_all": {
"message": "Reset All Redirect Rules",
"description": "A button label on the Preferences screen (option_redirect_rules_reset_all)"
},
"option_redirect_rules_row_origin": {
"message": "Origin",
"description": "A table header on the Preferences screen (option_redirect_rules_row_origin)"
},
"option_redirect_rules_row_target": {
"message": "Target",
"description": "A table header on the Preferences screen (option_redirect_rules_row_target)"
},
"option_logNamespaces_title": {
"message": "Log Namespaces",
"description": "An option title for tweaking log level (option_logNamespaces_title)"
},
"option_logNamespaces_description": {
"message": "Namespaces in this comma-separated list will be logged to your browser's console. Changing this list will restart IPFS Companion.",
"description": "An option description for the log level (option_logNamespaces_description)"
},
"option_importDir_title": {
"message": "File Import Directory",
"description": "An option title on the Preferences screen (option_importDir_title)"
},
"option_importDir_description": {
"message": "Set the directory you wish to use for files you import using IPFS Companion.",
"description": "An option description on the Preferences screen (option_importDir_description)"
},
"option_resetAllOptions_title": {
"message": "Reset Everything",
"description": "An option title and button label on the Preferences screen (option_resetAllOptions_title)"
},
"option_resetAllOptions_description": {
"message": "Reset all IPFS Companion preferences to their default values. Warning: Cannot be undone!",
"description": "An option description on the Preferences screen (option_resetAllOptions_description)"
},
"manifest_extensionName": {
"message": "IPFS Companion",
"description": "Extension name in the Manifest file (manifest_extensionName)"
},
"manifest_shortExtensionName": {
"message": "IPFS Companion",
"description": "Short extension name in the Manifest file (manifest_shortExtensionName)"
},
"manifest_extensionDescription": {
"message": "Harness the power of IPFS in your browser",
"description": "Extension description in the Manifest file (manifest_extensionDescription)"
},
"quickImport_page_title": {
"message": "Import & Share Files | IPFS Companion",
"description": "Page title (quickImport_page_title)"
},
"quickImport_head_peers": {
"message": "Import & share files",
"description": "Header on the share files page (quickImport_subhead_peers)"
},
"quickImport_subhead_peers": {
"message": "Connected to $1 peers",
"description": "Partial info stats beneath the header on the share files page (quickImport_subhead_peers)"
},
"quickImport_pick_file_button": {
"message": "Pick a file",
"description": "Text on the 'pick a file' button (quickImport_pick_file_button)"
},
"quickImport_or": {
"message": "or",
"description": "seperates the pick a file button from the drop message (quickImport_or)"
},
"quickImport_drop_it_here": {
"message": "drop it here",
"description": "Drop message on the share files page (quickImport_drop_it_here)"
},
"quickImport_state_importing": {
"message": "Import in progress..",
"description": "Status label on the share files page (quickImport_state_importing)"
},
"quickImport_state_buffering": {
"message": "(buffering, please wait)",
"description": "Status label on the share files page (quickImport_state_buffering)"
},
"quickImport_options_show": {
"message": "import options",
"description": "Button on the share files page (quickImport_options_show)"
},
"quickImport_options_importDir": {
"message": "Path to store imported files",
"description": "Textbox label on the share files page (quickImport_options_importDir)"
},
"quickImport_options_openViaWebUI": {
"message": "Open in Files page",
"description": "Checkbox label on the share files page (quickImport_options_openViaWebUI)"
},
"page_landingWelcome_title": {
"message": "Welcome | IPFS Companion",
"description": "Page title (page_landingWelcome_title)"
},
"page_landingWelcome_logo_title": {
"message": "IPFS Companion",
"description": "Extension name after the IPFS logo (page_landingWelcome_logo_title)"
},
"page_landingWelcome_welcome_peers": {
"message": "Your node is connected to <0>$1</0> peers.",
"description": "Ready message copy (page_landingWelcome_welcome_peers)"
},
"page_landingWelcome_welcome_statusButton_text": {
"message": "Status",
"description": "Ready message button text for opening Web UI status page (page_landingWelcome_welcome_statusButton_text)"
},
"page_landingWelcome_welcome_filesButton_text": {
"message": "Files",
"description": "Ready message button text for opening Web UI files page (page_landingWelcome_welcome_filesButton_text)"
},
"page_landingWelcome_welcome_peersButton_text": {
"message": "Peers",
"description": "Ready message button text for opening Web UI files page (page_landingWelcome_welcome_peersButton_text)"
},
"page_landingWelcome_installSteps_notRunning_title": {
"message": "IPFS is not running",
"description": "Install steps title (page_landingWelcome_installSteps_notRunning_title)"
},
"page_landingWelcome_installSteps_brave_title": {
"message": "Brave users",
"description": "Install steps title (page_landingWelcome_installSteps_brave_title)"
},
"page_landingWelcome_installSteps_brave_install": {
"message": "You can run IPFS directly in your browser — no need for IPFS Desktop or the command line. Open <0>Companion Preferences</0> and set the IPFS node type to “Provided by Brave”.",
"description": "Install steps copy (page_landingWelcome_installSteps_brave_install)"
},
"page_landingWelcome_installSteps_desktop_title": {
"message": "IPFS Desktop users",
"description": "Install steps title (page_landingWelcome_installSteps_desktop_title)"
},
"page_landingWelcome_installSteps_desktop_install": {
"message": "Make sure IPFS Desktop is running. Don't have it installed? <0>Download IPFS Desktop now.</0>",
"description": "Install steps copy (page_landingWelcome_installSteps_desktop_install)"
},
"page_landingWelcome_installSteps_cli_title": {
"message": "Command-line users",
"description": "Install steps title (page_landingWelcome_installSteps_cli_title)"
},
"page_landingWelcome_installSteps_cli_install": {
"message": "Start IPFS by entering <code class=\"yellow\">ipfs daemon</code> in your terminal. If you don't have IPFS installed yet, follow the <0>CLI quick-start guide</0> first.",
"description": "Install steps copy (page_landingWelcome_installSteps_cli_install)"
},
"page_landingWelcome_resources_title_new_ipfs": {
"message": "Learn about IPFS",
"description": "Resources title (page_landingWelcome_resources_title_new_ipfs)"
},
"page_landingWelcome_resources_new_ipfs_companion_features": {
"message": "Read about <0>IPFS Companion's features</0>",
"description": "Resources copy (page_landingWelcome_resources_new_ipfs_companion_features)"
},
"page_landingWelcome_resources_new_ipfs_concepts": {
"message": "Learn basic concepts in the <0>How IPFS Works</0> guide",
"description": "Resources copy (page_landingWelcome_resources_new_ipfs_concepts)"
},
"page_landingWelcome_resources_new_ipfs_docs": {
"message": "Visit the <0>IPFS documentation site</0> to dig deeper",
"description": "Resources copy (page_landingWelcome_resources_new_ipfs_docs)"
},
"page_landingWelcome_resources_title_build": {
"message": "Build on IPFS",
"description": "Resources title (page_landingWelcome_resources_title_build)"
},
"page_landingWelcome_resources_build_tutorials": {
"message": "Find <0>how-tos and tutorials</0> to help get you started",
"description": "Resources copy (page_landingWelcome_resources_build_tutorials)"
},
"page_landingWelcome_resources_build_examples": {
"message": "See what <0>awesome things</0> others are building with IPFS",
"description": "Resources copy (page_landingWelcome_resources_build_examples)"
},
"page_landingWelcome_resources_title_get_help": {
"message": "Get help",
"description": "Resources title (page_landingWelcome_resources_title_get_help)"
},
"page_landingWelcome_resources_get_help": {
"message": "Ask questions and discuss IPFS in the <0>official forums</0>",
"description": "Resources copy (page_landingWelcome_resources_get_help)"
},
"page_landingWelcome_resources_title_community": {
"message": "Join the community",
"description": "Community title (page_landingWelcome_resources_title_community)"
},
"page_landingWelcome_resources_community_contribute": {
"message": "<0>Contribute</0> with code, documentation, and more",
"description": "Community copy (page_landingWelcome_resources_community_contribute)"
},
"page_landingWelcome_resources_community_translate": {
"message": "<0>Translate</0> IPFS into your favorite language",
"description": "Community copy (page_landingWelcome_resources_community_translate)"
},
"page_landingWelcome_resources_community_resources": {
"message": "Explore all <0>IPFS community resources</0>",
"description": "Community copy (page_landingWelcome_resources_community_resources)"
},
"page_landingWelcome_videos_why_ipfs": {
"message": "Why IPFS?",
"description": "Videos section title (page_landingWelcome_videos_why_ipfs)"
},
"page_landingWelcome_videos_how_ipfs_works": {
"message": "How IPFS Works",
"description": "Videos section title (page_landingWelcome_videos_how_ipfs_works)"
},
"page_landingWelcome_projects_title": {
"message": "Related Projects",
"description": "Projects section title (page_landingWelcome_projects_title)"
},
"option_header_telemetry": {
"message": "Telemetry",
"description": "A section header on the Preferences screen (option_header_telemetry)"
},
"option_telemetry_disclaimer": {
"message": "We're collecting minimal telemetry data to improve and prioritize our work. Please consent to the collection of these metrics to assist in our efforts!",
"description": "Disclaimer about telemetry collection in the telemetry section on the Preferences screen (option_telemetry_disclaimer)"
},
"option_telemetryGroupMinimal_title": {
"message": "Feature Telemetry",
"description": "A title for the 'minimal' grouping of metrics we collect (option_telemetryGroupMinimal_title)"
},
"option_telemetryGroupMinimal_description": {
"message": "Collect basic feature and usage metrics to help maintainers to prioritize work on the most useful features.",
"description": "A description for the 'minimal' grouping of metrics we collect (option_telemetryGroupMinimal_description)"
},
"option_telemetryGroupMarketing_title": {
"message": "Marketing title",
"description": "A title for the 'marketing' grouping of metrics we collect (option_telemetryGroupMarketing_title)"
},
"option_telemetryGroupMarketing_description": {
"message": "Marketing description",
"description": "A description for the 'marketing' grouping of metrics we collect (option_telemetryGroupMarketing_description)"
},
"option_telemetryGroupPerformance_title": {
"message": "Performance title",
"description": "A title for the 'performance' grouping of metrics we collect (option_telemetryGroupPerformance_title)"
},
"option_telemetryGroupPerformance_description": {
"message": "Performance description",
"description": "A description for the 'performance' grouping of metrics we collect (option_telemetryGroupPerformance_description)"
},
"option_telemetryGroupTracking_title": {
"message": "Tracking title",
"description": "A title for the 'tracking' grouping of metrics we collect (option_telemetryGroupTracking_title)"
},
"option_telemetryGroupTracking_description": {
"message": "Tracking description",
"description": "A description for the 'tracking' grouping of metrics we collect (option_telemetryGroupTracking_description)"
},
"recovery_page_title": {
"message": "Problem with your IPFS node | IPFS Companion",
"description": "Title of the recovery page (recovery_page_title)"
},
"recovery_page_sub_header": {
"message": "Unable to reach your IPFS node :(",
"description": "Sub-Header on the recovery screen (recovery_page_sub_header)"
},
"recovery_page_message_p1": {
"message": "Ensure your IPFS node runs and provides HTTP Gateway.",
"description": "Message Para-1 on the recovery screen (recovery_page_message_p1)"
},
"recovery_page_message_p2": {
"message": "You can also access deserialized version of the requested resource through the preferred public gateway set up in IPFS Companion. This delegates trust to a third-party address below, and skips local hash validation.",
"description": "Message Para-2 on the recovery screen (recovery_page_message_p2)"
},
"recovery_page_button": {
"message": "Continue to the public gateway",
"description": "Button on the recovery screen (recovery_page_button)"
},
"recovery_page_learn_more": {
"message": "Learn more about public gateways",
"description": "Learn more link on the recovery screen (recovery_page_learn_more)"
},
"recovery_page_update_preferences": {
"message": "Update your IPFS Companion preferences",
"description": "Learn more link on the recovery screen (recovery_page_learn_more)"
},
"request_permissions_page_title": {
"message": "Grant Host Permissions | IPFS Companion",
"description": "Title of the recovery page (recovery_page_title)"
},
"request_permissions_page_sub_header": {
"message": "Just one more thing to do before you're all set! :)",
"description": "Sub-Header on the recovery screen (recovery_page_sub_header)"
},
"request_permissions_page_message_p1": {
"message": "IPFS Companion needs permission to identify IPFS resources on the web.",
"description": "Message Para-1 on the recovery screen (recovery_page_message_p1)"
},
"request_permissions_page_message_p2": {
"message": "The IPFS Companion requires Host permission to access data on all websites. This allows it to inspect all web requests, identify ones for content-addressed IPFS resources, and load them using your local IPFS node. Please click the button below to grant these permissions.",
"description": "Message Para-2 on the recovery screen (recovery_page_message_p2)"
},
"request_permissions_page_button": {
"message": "Grant Permission",
"description": "Button on the recovery screen (recovery_page_button)"
},
"request_permissions_page_learn_more": {
"message": "Learn more about host permissions",
"description": "Learn more link on the recovery screen (recovery_page_learn_more)"
}
}