Welcome to mirror list, hosted at ThFree Co, Russian Federation.

messages.json « en « _locales « keepassxc-browser - github.com/keepassxreboot/keepassxc-browser.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: fd64dd8ae52f5eae1dd5ee3238e332eb23f82a5b (plain)
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
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
{
    "extensionDescription": {
        "message": "KeePassXC integration for modern web browsers",
        "description": "Name of the extension."
    },
    "contextMenuFillUsernameAndPassword": {
        "message": "Fill Username and Password",
        "description": "Context menu item for filling both username and password."
    },
    "contextMenuFillPassword": {
        "message": "Fill Password Only",
        "description": "Context menu item for filling password."
    },
    "contextMenuFillTOTP": {
        "message": "Fill TOTP",
        "description": "Context menu item for filling Time-based One Time Password."
    },
    "contextMenuShowPasswordGeneratorIcons": {
        "message": "Show Password Generator Icons",
        "description": "Show password generator icon on every password input field."
    },
    "contextMenuSaveCredentials": {
        "message": "Save credentials",
        "description": "Save credentials using the credential banner."
    },
    "contextMenuShowPasswordGenerator": {
        "message": "Show Password Generator",
        "description": "Show password generator text."
    },
    "contextMenuFillAttribute": {
        "message": "Fill attribute…",
        "description": "Context menu parent item for filling a custom attribute."
    },
    "contextMenuRequestGlobalAutoType": {
      "message": "Request Global Auto-Type",
      "description": "Global Auto-Type shortcut text."
    },
    "multipleCredentialsDetected": {
        "message": "HTTP authentication with multiple credentials detected. Click on the extension icon to choose the correct one.",
        "description": "Notification when HTTP Authentication has multiple credentials detected."
    },
    "errorMessageUnknown": {
        "message": "Unknown error.",
        "description": "Unknown error."
    },
    "errorMessageDatabaseNotOpened": {
        "message": "Database not opened.",
        "description": "Database not opened."
    },
    "errorMessageDatabaseHash": {
        "message": "Database hash not received.",
        "description": "Database hash not received."
    },
    "errorMessageClientPublicKey": {
        "message": "Client public key not received.",
        "description": "Client public key not received."
    },
    "errorMessageDecrypt": {
        "message": "Cannot decrypt message.",
        "description": "Cannot decrypt message."
    },
    "errorMessageTimeout": {
        "message": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.",
        "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings."
    },
    "errorMessageCanceled": {
        "message": "Action canceled or denied.",
        "description": "Action canceled or denied."
    },
    "errorMessageEncrypt": {
        "message": "Message encryption failed. Is KeePassXC running?",
        "description": "Message encryption failed. Is KeePassXC running?"
    },
    "errorMessageAssociate": {
        "message": "KeePassXC association failed, try again.",
        "description": "KeePassXC association failed, try again."
    },
    "errorMessageKeyExchange": {
        "message": "Key exchange was not successful.",
        "description": "Key exchange was not successful."
    },
    "errorMessageEncryptionKey": {
        "message": "Encryption key is not recognized.",
        "description": "Encryption key is not recognized."
    },
    "errorMessageSavedDatabases": {
        "message": "No saved databases found.",
        "description": "No saved databases found."
    },
    "errorMessageIncorrectAction": {
        "message": "Incorrect action.",
        "description": "Incorrect action."
    },
    "errorMessageEmptyMessage": {
        "message": "Empty message received.",
        "description": "Empty message received."
    },
    "errorMessageNoURL": {
        "message": "No URL provided.",
        "description": "No URL provided."
    },
    "errorMessageNoLogins": {
        "message": "No logins found.",
        "description": "No logins found."
    },
    "errorNotConnected": {
        "message": "Not connected to KeePassXC.",
        "description": "Error notification shown when not connected to KeePassXC"
    },
    "passwordGeneratorIcon": {
        "message": "Password generator icon",
        "description": "Alt attribute text of the password generator icon."
    },
    "passwordGeneratorPlaceholder": {
        "message": "Generated password",
        "description": "Input field placeholder for generated password."
    },
    "passwordGeneratorLabel": {
        "message": "Also fill in the next password-field",
        "description": "Checkbox text below the password generator input field."
    },
    "passwordGeneratorTitle": {
        "message": "Password Generator",
        "description": "Password generator dialog title."
    },
    "passwordGeneratorGenerate": {
        "message": "Generate",
        "description": "Generate button text in password generator."
    },
    "passwordGeneratorTryAgain": {
        "message": "Try again",
        "description": "Generate button text in password generator when not connected."
    },
    "passwordGeneratorCopy": {
        "message": "Copy",
        "description": "Copy button text in password generator."
    },
    "passwordGeneratorFill": {
        "message": "Fill password",
        "description": "Fill a password in password generator."
    },
    "passwordGeneratorErrorTooLong": {
        "message": "Error: The generated password is longer than the allowed length!",
        "description": "A warning text shown in the password generator."
    },
    "passwordGeneratorErrorTooLongCut": {
        "message": "It has been cut to fit the length.",
        "description": "A warning text shown in the password generator."
    },
    "passwordGeneratorErrorTooLongRemember": {
        "message": "Please remember the new password!",
        "description": "A warning text shown in the password generator."
    },
    "passwordGeneratorGenerateText": {
        "message": "Generate password",
        "description": "Password icon title text."
    },
    "passwordGeneratorError": {
        "message": "Cannot receive generated password.",
        "description": "Password generator error text when KeePassXC is closed."
    },
    "passwordGeneratorErrorIsRunning": {
        "message": "Is KeePassXC running and connected?",
        "description": "Password generator error text when KeePassXC is closed."
    },
    "usernameFieldText": {
        "message": "Fill credentials from KeePassXC",
        "description": "Username field icon hover text."
    },
    "usernameLockedFieldText": {
        "message": "Database is locked",
        "description": "Username field icon hover text when database is locked."
    },
    "usernameDisconnectedFieldText": {
        "message": "KeePassXC is disconnected",
        "description": "Username field icon hover text when KeePassXC is disconnected."
    },
    "usernameFieldIcon": {
        "message": "Username field icon",
        "description": "Username field icon text."
    },
    "totpFieldText": {
        "message": "Fill TOTP from KeePassXC",
        "description": "OTP field icon hover text."
    },
    "totpFieldIcon": {
        "message": "TOTP field icon",
        "description": "OTP field icon text."
    },
    "defineDismiss": {
        "message": "Dismiss",
        "description": "Dismiss button text when choosing custom login fields."
    },
    "defineSkip": {
        "message": "Skip",
        "description": "Skip button text when choosing custom login fields."
    },
    "defineMore": {
        "message": "Show more",
        "description": "More button text when choosing custom login fields."
    },
    "defineAgain": {
        "message": "Again",
        "description": "Again button text when choosing custom login fields."
    },
    "defineConfirm": {
        "message": "Confirm",
        "description": "Confirm button text when choosing custom login fields."
    },
    "defineAlreadySelected": {
        "message": "Login fields for this page are already selected and will be overwritten.",
        "description": "A text shown when custom credentials fields are already set for the page."
    },
    "defineDiscard": {
        "message": "Discard selection",
        "description": "Discard selection button text when choosing custom login fields."
    },
    "defineStringField": {
        "message": "String field #",
        "description": "Text for string field."
    },
    "defineChooseUsername": {
        "message": "1. Choose a username field",
        "description": "Choosing a username field text when choosing custom login fields."
    },
    "defineChoosePassword": {
        "message": "2. Now choose a password field",
        "description": "Choosing a password field text when choosing custom login fields."
    },
    "defineChooseTOTP": {
        "message": "3. Choose a TOTP field",
        "description": "Choosing a TOTP field text when choosing custom login fields."
    },
    "defineConfirmSelection": {
        "message": "4. Confirm selection",
        "description": "Confirm a selection text when choosing custom login fields."
    },
    "defineHelpText": {
        "message": "Please confirm your selection or choose more fields as String fields.",
        "description": "Confirm a selection text when choosing custom login fields which contains string fields."
    },
    "defineKeyboardText": {
        "message": "You can also use the numbers to choose the input fields from keyboard.",
        "description": "Help text when choosing custom login fields."
    },
    "username": {
        "message": "Username",
        "description": "General text for username."
    },
    "password": {
        "message": "Password",
        "description": "General text for password."
    },
    "credentialsNoUsername": {
        "message": "- no username -",
        "description": "Shown when no username is set in the credentials."
    },
    "credentialsNoLoginsFound": {
        "message": "No logins found.",
        "description": "Shown when no credentials are found for the current page."
    },
    "credentialsMultipleFound": {
        "message": "More than one login was found in KeePassXC!",
        "description": "Alert message when trying to fill username and/or password when multiple credentials are found."
    },
    "credentialsMultipleFoundSecondLine": {
        "message": "Press the KeePassXC-Browser icon for more options.",
        "description": "Alert message when trying to fill username and/or password when multiple credentials are found."
    },
    "credentialsNoUsernameFound": {
        "message": "No credentials for the given username found.",
        "description": "Alert message when no credentials are found for the given username."
    },
    "credentialsNoTOTPFound": {
        "message": "No TOTP found.",
        "description": "Alert message when no TOTP is found."
    },
    "credentialExpired": {
        "message": "Expired",
        "description": "If a credential is expired, this is appended to the title label."
    },
    "fieldsFill": {
        "message": "Error: Cannot find fields to fill in.",
        "description": "Alert message when no fields are found to fill in."
    },
    "fieldsNoPasswordField": {
        "message": "Error: Unable to find a password field.",
        "description": "Message shown when no password fields are found."
    },
    "rememberNothingChanged": {
        "message": "Error: Could not detect changed credentials.",
        "description": "Message shown when trying to save credentials that haven't changed."
    },
    "popupTitle": {
        "message": "KeePassXC - Popup",
        "description": "Popup window title."
    },
    "popupSettingsText": {
        "message": "Settings",
        "description": "Popup Settings button text."
    },
    "popupChooseCredentialsText": {
        "message": "Choose custom login fields",
        "description": "Popup credential choosing button text."
    },
    "popupConnectButton": {
        "message": "Connect",
        "description": "Popup Connect button text."
    },
    "popupReconnectButton": {
        "message": "Reconnect",
        "description": "Popup Reconnect button text."
    },
    "popupRedetectButton": {
        "message": "Redetect login fields",
        "description": "Popup Redetect login fields button text."
    },
    "popupReloadButton": {
        "message": "Reload",
        "description": "Popup Reload button text."
    },
    "popupReopenButton": {
        "message": "Reopen database",
        "description": "Popup reopen database button text."
    },
    "popupUsernameButton": {
        "message": "Add Username-only option for the site",
        "description": "Button text for adding Username-only option."
    },
    "popupErrorEncountered": {
        "message": "KeePassXC-Browser has encountered an error:",
        "description": "A text shown above error message in the popup."
    },
    "popupUpdateAvailable": {
        "message": "You are using an old version of KeePassXC.",
        "description": "Popup warning message about old version of KeePassXC."
    },
    "popupDownloadNewVersion": {
        "message": "Please download the latest version from keepassxc.org",
        "description": "Popup warning message link when KeePassXC version is not up-to-date."
    },
    "popupCheckingStatus": {
        "message": "Checking status...",
        "description": "Checking status message in popup."
    },
    "popupNotConfigured": {
        "message": "KeePassXC-Browser has not been configured. Press the connect button to pair with KeePassXC.",
        "description": "A popup message shown when the extension has not been connected to KeePassXC."
    },
    "popupNeedReconfigure": {
        "message": "KeePassXC-Browser has been disconnected from KeePassXC.",
        "description": "A popup message shown when the extension has been disconnected from KeePassXC."
    },
    "popupNeedReconfigureMessage": {
        "message": "Press the reconnect button to establish a new connection.",
        "description": "A popup message shown when reconnect is needed."
    },
    "popupConfiguredNotAssociated": {
        "message": "KeePassXC-Browser has not yet connected to KeePassXC but has been configured using the identifier: $1",
        "description": "A popup message shown when KeePassXC is not connected but configured."
    },
    "popupConfiguredAndAssociated": {
        "message": "KeePassXC-Browser is connected to KeePassXC and has been configured using the following identifier: $1",
        "description": "A popuo message when a connection to KeePassXC is succesful."
    },
    "popupUsernameFieldDetected": {
        "message": "Only a single username field was detected. Add the URL to Site Preferences with Username-only option enabled?",
        "description": "Text shown when page can be added to Site Preferences with Username-only option enabled."
    },
    "rememberInfoText": {
        "message": "Username or password changed! Save it?",
        "description": "Message when username or password has changed."
    },
    "rememberSaving": {
        "message": "Credentials will be saved in connected database with identifier $1",
        "description": "A message when saving or updating credentials."
    },
    "rememberNewUsername": {
        "message": "The following username is currently not saved: $1",
        "description": "A message shown when a new username is detected when saving credentials."
    },
    "rememberUsernameExists": {
        "message": "The credentials with the used username are marked bold: $1",
        "description": "A message shown when a existing username is detected when saving credentials."
    },
    "rememberChooseCredentials": {
        "message": "Please choose the credentials you want to update.",
        "description": "A message shown choosing what credentials user wants to update."
    },
    "rememberChooseGroup": {
        "message": "Please choose the group you want to add the new credentials.",
        "description": "A message shown choosing what group user wants to use for new credentials."
    },
    "rememberInfoDefaultGroupNotFound": {
        "message": "Default group created in connected database.",
        "description": "Info message shown when default group set cannot be found."
    },
    "rememberErrorCreatingNewGroup": {
        "message": "New group(s) cannot be created.",
        "description": "Error message shown when new groups cannot be created."
    },
    "rememberErrorPasswordNotChanged": {
        "message": "Credentials not updated. The password has not been changed.",
        "description": "Error message shown when credential password is not changed."
    },
    "rememberErrorCannotSaveCredentials": {
        "message": "Credentials cannot be saved or updated.",
        "description": "Error message shown when credentials cannot be saved or updated."
    },
    "rememberErrorDatabaseClosed": {
        "message": "Credentials cannot be saved or updated to a closed database.",
        "description": "Error message shown when credentials cannot be saved or updated and the database is closed."
    },
    "rememberCredentialsNotSaved": {
        "message": "Operation cancelled. Credentials are not updated.",
        "description": "Message shown when saving operation was cancelled."
    },
    "rememberCredentialsSaved": {
        "message": "New credentials with username $1 saved.",
        "description": "Message shown when new credentials are saved."
    },
    "rememberCredentialsUpdated": {
        "message": "Credentials with username $1 updated.",
        "description": "Message shown when new credentials are succesfully updated."
    },
    "rememberCredentialsExists": {
        "message": "Identical credentials already exists. Nothing to update.",
        "description": "Message shown when new credentials already found in database."
    },
    "rememberEmptyUsername": {
        "message": "(empty)",
        "description": "Means an empty username."
    },
    "rememberNoPassword": {
        "message": "Please fill the password field before saving credentials.",
        "description": "Message shown when no password is set when saving credentials."
    },
    "popupLoginText": {
        "message": "Select the login information you would like to get entered into the page.",
        "description": "A popup message shown when one or multiple credentials are present."
    },
    "popupFilterText": {
        "message": "Filter:",
        "description": "Text for login credentials quick filter."
    },
    "popupAuthText": {
        "message": "Select the login information you would like to get logged in with.",
        "description": "A popup message shown when doing HTTP Authentication with multiple credentials present."
    },
    "popupMultiplePasswordFields": {
        "message": "More than one password field found on this page. Right-click one of the password fields, and choose one of:",
        "description": "A popup message shown when web page has multiple password fields."
    },
    "popupURL": {
        "message": "URL: ",
        "description": "URL. Might not need any translation."
    },
    "popupUsername": {
        "message": "Username: ",
        "description": "A username field name shown on credential update."
    },
    "popupButtonNew": {
        "message": "New",
        "description": "New button text in popup when updating credentials."
    },
    "popupButtonUpdate": {
        "message": "Update",
        "description": "Update button text in popup when updating credentials."
    },
    "popupButtonDismiss": {
        "message": "Dismiss",
        "description": "Dismiss button text in popup when updating credentials."
    },
    "popupButtonIgnore": {
        "message": "Don't ask again for this site",
        "description": "Ignore button text in popup or in notification when updating credentials."
    },
    "popupButtonClose": {
        "message": "Close",
        "description": "Close button text in popup or in notification."
    },
    "popupButtonDismissHttpAuth": {
        "message": "Dismiss and show the default authentication dialog",
        "description": "Dismiss button text when in HTTP Authentication popup."
    },
    "optionsTitle": {
        "message": "Settings | KeePassXC-Browser",
        "description": "Options page title."
    },
    "optionsGeneralSettingsTab": {
        "message": "General Settings",
        "description": "General Settings tab text."
    },
    "optionsConnectedDatabasesTab": {
        "message": "Connected Databases",
        "description": "Connected Databases tab text."
    },
    "optionsCustomFieldsTab": {
        "message": "Custom login fields",
        "description": "Saved custom login fields tab text."
    },
    "optionsSitePreferencesTab": {
        "message": "Site preferences",
        "description": "Site preferences fields tab text."
    },
    "optionsAboutTab": {
        "message": "About",
        "description": "About tab text."
    },
    "optionsMenuGeneral": {
        "message": "General",
        "description": "General settings page header."
    },
    "optionsMenuConnectedDatabases": {
        "message": "Connected Databases",
        "description": "Connected Databases page header."
    },
    "optionsMenuCustomFields": {
        "message": "Custom login fields",
        "description": "Custom login fields page header."
    },
    "optionsMenuSitePreferences": {
        "message": "Site preferences",
        "description": "Site preferences page header."
    },
    "optionsMenuAbout": {
        "message": "About",
        "description": "About page header."
    },
    "optionsConfigureShortcuts": {
        "message": " Configure shortcuts",
        "description": "Keyboard shortcut button and title text."
    },
    "optionsButtonSave": {
        "message": "Save",
        "description": "Save button text."
    },
    "optionsButtonConnect": {
        "message": "Connect",
        "description": "Connect button text."
    },
    "optionsButtonRemove": {
        "message": "Remove",
        "description": "Remove button text."
    },
    "optionsButtonAdd": {
        "message": "Add",
        "description": "Add button text."
    },
    "optionsButtonUpdate": {
        "message": "Check for updates",
        "description": "Check for updates button text."
    },
    "optionsButtonRemoveNow": {
        "message": "Yes, remove now",
        "description": "Confirm button text when removing database key or custom login fields."
    },
    "optionsButtonCancel": {
        "message": "Cancel",
        "description": "Cancel button text when removing database key or custom login fields."
    },
    "optionsButtonReset": {
        "message": "Reset",
        "description": "Reset button text for keyboard shortcuts."
    },
    "optionsButtonImport": {
        "message": "Import settings",
        "description": "Import settings button text."
    },
    "optionsButtonExport": {
        "message": "Export settings",
        "description": "Export settings button text."
    },
    "optionsLabelDefaultGroup": {
        "message": "Default group for saving new passwords:",
        "description": "Default group options text."
    },
    "optionsDefaultGroupHelpText": {
        "message": "Separate the group with slashes, for example: Group/ChildGroup.",
        "description": "Default group help text."
    },
    "optionsLabelDefaultGroupCheckboxText": {
        "message": "Always ask where to save new credentials",
        "description": "Default group checkbox help text."
    },
    "optionsLabelDefaultGroupCheckboxHelpText": {
        "message": "When enabled, the popup shows a group listing.",
        "description": "Default checkbox explanation help text."
    },
    "optionsCheckboxUsePasswordGenerator": {
        "message": "Activate password generator icons.",
        "description": "Activate password generator icons checkbox text."
    },
    "optionsCheckboxUsernameIcons": {
        "message": "Activate username field icons.",
        "description": "Activate username field icons textbox text."
    },
    "optionsUseObserver": {
        "message": "Use dynamic input field detection.",
        "description": "Use dynamic input field detection checkbox text."
    },
    "optionsUseObserverHelpText": {
        "message": "Useful with pages that use popups or dynamic dialogs. Disable the feature to reduce CPU load on slower machines. When disabled credentials can be only inserted using keyboard shortcuts, the context menu or the extension popup.",
        "description": "Use dynamic input field detection help text."
    },
    "optionsCheckboxOTPIcons": {
        "message": "Activate 2FA/OTP field icons.",
        "description": "Activate OTP field icons textbox text."
    },
    "optionsCheckboxAutoRetrieveCredentials": {
        "message": "Automatically retrieve credentials.",
        "description": "Automatically retrieve credentials checkbox text."
    },
    "optionsCheckboxAutomaticReconnect": {
        "message": "Automatically reconnect to KeePassXC.",
        "description": "Auto-reconnect checkbox text."
    },
    "optionsAutomaticReconnectWarning": {
        "message": "Warning! This feature is experimental. Use at your own risk.",
        "description": "Auto-reconnect warning message."
    },
    "optionsCheckboxAutoFillSingleEntry": {
        "message": "Automatically fill in single-credential entries.",
        "description": "Automatically fill-in single credential entry checkbox text."
    },
    "optionsCheckboxAutoCompleteUsernames": {
        "message": "Activate autocomplete for username fields.",
        "description": "Activate autocomplete for username fields checkbox text."
    },
    "optionsCheckboxShowGroupNameInAutocomplete": {
        "message": "Display the group name in autocomplete list when credentials are from different groups.",
        "description": "Show group name in autocomplete checkbox text."
    },
    "optionsCheckboxAutoSubmit": {
        "message": "Auto-submit login forms",
        "description": "Auto-submit checkbox text."
    },
    "optionsAutoSubmitHelpText": {
        "message": "Automatically submits selected credentials. This is disabled for single entry auto-fill.",
        "description": "Auto-submit help text."
    },
    "optionsCheckboxShowNotifications": {
        "message": "Show notifications.",
        "description": "Show notifications checkbox text."
    },
    "optionsSaveDomainOnly": {
        "message": "Save domain only.",
        "description": "Save domain only checkbox text."
    },
    "optionsCheckboxShowLoginNotifications": {
        "message": "Show a banner on the page when new credentials can be saved to the database.",
        "description": "Show login notifications checkbox text."
    },
    "optionsRedirectAllowance": {
        "message": "Number of allowed redirects: $1",
        "description": "Redirect allowance range input text."
    },
    "optionsRedirectAllowanceHelpText": {
        "message": "How many redirects are allowed until the banner disappears. Default value is 1. Maximum is infinite.",
        "description": "Redirect allowance help text."
    },
    "optionsCheckboxAutoFillAndSend": {
        "message": "Automatically fill in HTTP Basic Auth dialogs and submit them.",
        "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text."
    },
    "optionsRadioText": {
        "message": "Check for updates of KeePassXC:",
        "description": "Text above radio buttons in the settings page."
    },
    "optionsRadioThreeDays": {
        "message": "every 3 days",
        "description": "Radio button text."
    },
    "optionsRadioWeek": {
        "message": "every week",
        "description": "Radio button text."
    },
    "optionsRadioMonth": {
        "message": "every month",
        "description": "Radio button text."
    },
    "optionsRadioNever": {
        "message": "never",
        "description": "Radio button text."
    },
    "optionsThemeSelectionHeader": {
        "message": "Color theme",
        "description": "Theme selection header text."
    },
    "optionsCredentialSortSelectionHeader": {
        "message": "Sort matching credentials by",
        "description": "Credential sort option header text."
    },
    "optionsThemeSelection": {
        "message": "Select color theme",
        "description": "Theme selection title text."
    },
    "optionsThemeSystem": {
        "message": "System",
        "description": "System theme text."
    },
    "optionsThemeDark": {
        "message": "Dark",
        "description": "Dark theme text."
    },
    "optionsThemeLight": {
        "message": "Light",
        "description": "Light theme text."
    },
    "optionsKeyboardShortcutsHeader": {
        "message": "Keyboard shortcuts",
        "description": "Keyboard shortcut header text."
    },
    "optionsUsePasswordGeneratorHelpText": {
        "message": "Adds an icon to password fields for generating a new password.",
        "description": "Password Generator option help text."
    },
    "optionsUsePasswordGeneratorHelpTextSecond": {
        "message": "Passwords are generated by KeePassXC using your password generation profile.",
        "description": "Password Generator option help text, second part."
    },
    "optionsPredefinedSiteList": {
        "message": "Predefined sites",
        "description": "Predefined site list details button text."
    },
    "optionsUsePredefinedSites": {
        "message": "Use predefined sites for compatibility.",
        "description": "Use predefined sites checkbox text."
    },
    "optionsUsePredefinedSitesHelpText": {
        "message": "Adds common sites that have username-only login forms to the site preferences.",
        "description": "Use predefined sites option help text."
    },
    "optionsShowLoginFormIconHelpText": {
        "message": "Adds an icon to username fields for filling credentials with a single mouse click.",
        "description": "Username field icon option help text."
    },
    "optionsShowOTPIconHelpText": {
        "message": "Adds an icon to input fields that are recognized as OTP/2FA.",
        "description": "OTP field icon option help text."
    },
    "optionsAutoRetrieveCredentialsHelpText": {
        "message": "KeePassXC-Browser will immediately retrieve credentials when a tab is activated.",
        "description": "Auto-Retrive Credentials option help text."
    },
    "optionsAutomaticReconnectHelpText": {
        "message": "Reconnects automatically to KeePassXC when it is detected.",
        "description": "Auto-reconnect option help text."
    },
    "optionsAutoFillSingleEntryHelpText": {
        "message": "Let KeePassXC-Browser automatically fill in credentials if it receives only a single entry.",
        "description": "Auto-Fill Single Entry option help text."
    },
    "optionsAutoFillSingleEntryWarning": {
        "message": "Warning! Using auto-fill is not safe. Use at your own risk.",
        "description": "Auto-Fill Single Entry warning text."
    },
    "optionsAutocompleteUsernamesHelpText": {
        "message": "Show a dropdown list containing available credentials for all username fields on a page.",
        "description": "Autocomplete Usernames option help text."
    },
    "optionsShowGroupNameInAutocompleteHelpText": {
        "message": "When credentials are returned from different groups, the group name will be shown.",
        "description": "Show group name in autocomplete help text."
    },
    "optionsShowNotificationsHelpText": {
        "message": "Show notifications for errors and when user interaction is required.",
        "description": "Show notifications option help text."
    },
    "optionsSaveDomainOnlyHelpText": {
        "message": "When saving new credentials, save only the domain instead of full URL.",
        "description": "Save domain only option help text."
    },
    "optionsSaveDomainOnlyCustomLoginHelpText": {
        "message": "When saving new custom login fields, save only the domain instead of full URL.",
        "description": "Save domain only option help text."
    },
    "optionsAutoFillAndSendHelpText": {
        "message": "If credentials are found for a page and the login-type is an HTTP Basic Auth request, KeePassXC-Browser tries to login automatically with the first given credentials. When multiple credentials are present, the extension popup can be used to choose the correct one. Even when this feature is enabled, it is still possible to enter HTTP Basic Auth login manually.",
        "description": "Auto-Fill And Send option help text."
    },
    "optionsAutoFillAndSendHelpTextSecond": {
        "message": "An HTTP Basic Auth dialog looks like this:",
        "description": "HTTP Basic Auth image help text."
    },
    "optionsClearCredentialsTimeout": {
        "message": "Clear credentials from non-active tabs after (seconds, 0-3600).",
        "description": "Clear credentials label text."
    },
    "optionsClearCredentialsTimeoutHelpText": {
        "message": "Credentials are cleared from background tabs after the timeout and permissions for those pages will be asked again.",
        "description": "Clear credentials timeout help text."
    },
    "optionsVersionInfoText": {
        "message": "KeePassXC-Browser needs KeePassXC to retrieve credentials.",
        "description": "Settings page version info text."
    },
    "optionsVersionDownload": {
        "message": "You can download the latest stable version from $1",
        "description": "Settings page download link."
    },
    "optionsVersionRunning": {
        "message": "You are running KeePassXC version: $1",
        "description": "Settings page info text of user's KeePassXC version."
    },
    "optionsLatestVersion": {
        "message": "Latest available version of KeePassXC: $1",
        "description": "Settings page info text about the latest KeePassXC version."
    },
    "optionsKeePassXCVersionRequired": {
        "message": "Requires KeePassXC version: $1",
        "description": "KeePassXC version requirement text."
    },
    "optionsDefault": {
        "message": "Default: $1",
        "description": "Default setting text."
    },
    "optionsInfinite": {
        "message": "Infinite: $1",
        "description": "Infinite setting text."
    },
    "optionsRecommended": {
        "message": "Recommended: $1",
        "description": "Recommended setting text."
    },
    "optionsShortcutsSuccess": {
        "message": "Shortcut for $1 has been successfully changed.",
        "description": "Message for successful keyboard shortcut change."
    },
     "optionsShortcutsInfo": {
        "message": "Shortcut for $1 has been reset.",
        "description": "Info message for changing keyboard shortcuts."
    },
     "optionsShortcutsDanger": {
        "message": "Error: Shortcut for $1 has not been changed!",
        "description": "Error message for changing keyboard shortcuts."
    },
    "optionsImportExportSettings": {
        "message": "Import/Export settings",
        "description": "Settings page header text for import/export."
    },
    "optionsImportSettingsDialogTitle": {
        "message": "Import settings from external file?",
        "description": "Import settings confirmation dialog title text."
    },
    "optionsImportSettingsDialogText": {
        "message": "Current settings will be overridden. Do you really want to import the settings file?",
        "description": "Import settings confirmation dialog help text."
    },
    "optionsConnectedDatabasesText": {
        "message": "Databases connected to KeePassXC-Browser.",
        "description": "Info text about connected databases."
    },
    "optionsConnectedDatabasesNotFound": {
        "message": "No connected databases found.",
        "description": "Shown in the connected databases table when there is no connected databases."
    },
    "optionsDatabasesRemoveIdentifier": {
        "message": "Remove identifier from database list?",
        "description": "Confirmation text when removing database from the list."
    },
    "optionsDatabasesRemoveIdentifierConfirmFirst": {
        "message": "Do you really want to remove the following identifier from the database list: $1",
        "description": "Confirmation text when removing database from the list."
    },
    "optionsDatabasesRemoveIdentifierConfirmSecond": {
        "message": "You can reconnect your database at any time.",
        "description": "Confirmation text when removing database from the list, second part."
    },
    "optionsDatabaseIdentifier": {
        "message": "Identifier",
        "description": "Database list column title."
    },
    "optionsDatabaseKey": {
        "message": "Key",
        "description": "Database list column title."
    },
    "optionsDatabaseLastUsed": {
        "message": "Last used",
        "description": "Database list column title."
    },
    "optionsDatabaseCreated": {
        "message": "Created",
        "description": "Database list column title."
    },
    "optionsDatabaseDelete": {
        "message": "Delete",
        "description": "Database list column title."
    },
    "optionsColumnPageURL": {
        "message": "Page URL",
        "description": "Site preferences list column title."
    },
     "optionsColumnIgnore": {
        "message": "Ignore",
        "description": "Site preferences list column title."
    },
     "optionsColumnUsernameOnly": {
        "message": "Username-only Detection",
        "description": "Site preferences list column title."
    },
    "optionsColumnDelete": {
        "message": "Delete",
        "description": "Site preferences list column title."
    },
    "optionsSelectionNothing": {
        "message": "Enable all features",
        "description": "Site preferences option selection."
    },
    "optionsSelectionNormal": {
        "message": "Disable new/modified credentials",
        "description": "Site preferences option selection."
    },
    "optionsSelectionAutoSubmit": {
        "message": "Disable Auto-Submit",
        "description": "Site preferences option selection."
    },
    "optionsSelectionFull": {
        "message": "Disable all features",
        "description": "Site preferences option selection."
    },
    "optionsSortByTitle": {
        "message": "Title",
        "desription": "Sort matching credentials by title option selection."
    },
    "optionsSortByUsername": {
        "message": "Username",
        "desription": "Sort matching credentials by username option selection."
    },
    "optionsSortByGroupAndTitle": {
        "message": "Group and title",
        "desription": "Sort matching credentials by group and title option selection."
    },
    "optionsSortByGroupAndUsername": {
        "message": "Group and username",
        "desription": "Sort matching credentials by group and username option selection."
    },
    "optionsCustomFieldsNotFound": {
        "message": "No saved custom login fields found.",
        "description": "Shown when no saved custom credentials are saved."
    },
    "optionsCustomFieldsTableCaption": {
        "message": "You can manage saved custom login fields using the table.",
        "description": "Table caption of Custom login fields page."
    },
    "optionsCustomFieldsTabHelpTextFirst": {
        "message": "If KeePassXC-Browser detects the wrong login fields, you are able to specify the correct fields yourself.",
        "description": "Saved custom login fields info text, first part."
    },
    "optionsCustomFieldsTabHelpTextSecond": {
        "message": "Go to the page and click on the KeePassXC-Browser icon, then select ",
        "description": "Saved custom login fields info text, second part."
    },
    "optionsCustomFieldsTabHelpTextThird": {
        "message": "On this page you can manage saved custom login fields.",
        "description": "Saved custom login fields info text, third part."
    },
    "optionsCustomFieldsRemove": {
        "message": "Remove saved custom login fields?",
        "description": "Confirmation text when removing saved custom login fields."
    },
    "optionsCustomFieldsConfirmation": {
        "message": "Do you really want to remove the saved custom login fields on the page: $1",
        "description": "Confirmation text when removing saved custom login fields."
    },
    "optionsCustomFieldsConfirmationHelpText": {
        "message": "KeePassXC-Browser will automatically detect the login fields next time you visit this page.",
        "description": "Part of confirmation text when removing saved custom login fields."
    },
    "optionsSitePreferencesNotFound": {
        "message": "No site preferences found.",
        "description": "Shown when no site preferences are saved."
    },
    "optionsSitePreferencesRemove": {
        "message": "Remove site?",
        "description": "Confirmation text when removing ignored sites from the list."
    },
    "optionsSitePreferencesTabHelpTextFirst": {
        "message": "Sites on this page have special handling methods associated with them.",
        "description": "Site preferences info text, first part."
    },
    "optionsSitePreferencesTabHelpTextSecond": {
        "message": "To ignore new/modified credentials on a specific site, add them below or when using the credential banner on the page select <em>Don't ask again for this site</em>.",
        "description": "Site preferences info text, second part."
    },
    "optionsSitePreferencesTabHelpTextThird": {
        "message": "If a site is fully ignored (<em>Disable all features</em> is selected), then the plugin will do nothing when visiting that site.",
        "description": "Site preferences info text, third part."
    },
    "optionsSitePreferencesTabHelpTextFourth": {
        "message": "Username-only detection allows KeePassXC-Browser to fill in login details on websites with separate pages for username and password.",
        "description": "Site preferences info text, fourth part."
    },
    "optionsSitePreferencesManualAddText": {
        "message": "Add URL manually",
        "description": "Label for adding site manually on Site preferences tab."
    },
    "optionsSitePreferencesManualAddHelp": {
        "message": "The URL must start with either <code>https://</code>, <code>http://</code>, <code>file://</code>, or <code>ftp://</code> and must be at least 5 characters long.",
        "description": "Help text for adding site manually on Site preferences tab."
    },
    "optionsSitePreferencesConfirmation": {
        "message": "Do you really want to remove the specified site from the list: $1",
        "description": "Confirmation text when removing site from site preferences."
    },
    "optionsSitePreferencesConfirmationHelpText": {
        "message": "KeePassXC-Browser will enable all features for this site and remove username-only detection.",
        "description": "Part of confirmation text when removing site preferences."
    },
    "optionsSitePreferencesTableCaption": {
        "message": "You can manage saved site preferences using the table.",
        "description": "Table caption of Site Preferences page."
    },
    "optionsSitePreferencesSelect": {
        "message": "Option to ignore extension features for the page.",
        "description": "Title text of select element in Site Preferences."
    },
    "optionsAboutChrome": {
        "message": "Visit KeePassXC-Browser in the Chrome Web Store.",
        "description": "About page link to Chrome Web Store."
    },
    "optionsAboutMozilla": {
        "message": "Visit KeePassXC-Browser in the Mozilla Add-ons directory.",
        "description": "About page link to AMO."
    },
    "optionsAboutGitHub": {
        "message": "Visit KeePassXC-Browser on GitHub.",
        "description": "About page link to GitHub."
    },
    "optionsAboutExtensionVersion": {
        "message": "KeePassXC-Browser Version: $1",
        "description": "About page text of extension version."
    },
    "optionsAboutKeePassXCVersion": {
        "message": "KeePassXC Version: $1",
        "description": "About page text of KeePassXC version."
    },
    "optionsAboutContributors": {
        "message": "Contributors",
        "description": "About page text of contributors."
    },
    "optionsAboutLicenses": {
        "message": "Licenses",
        "description": "About page text of licenses."
    },
    "optionsAboutReportBugs": {
        "message": "Report bugs",
        "description": "About page text of reporting bugs."
    },
    "optionsAboutCreateNewIssue": {
        "message": "Create new issue on GitHub",
        "description": "Link text for creating a new issue."
    },
    "optionsAboutDebugInfo": {
        "message": "The following debug info can be used",
        "description": "Debug info text."
    },
    "optionsAboutSupporters": {
        "message": "Supporters",
        "description": "Supporters label text."
    },
    "optionsErrorInvalidValue": {
        "message": "Invalid value. Please check the input.",
        "description": "Error shown when input field has an incorrect value."
    },
    "optionsErrorInvalidURL": {
        "message": "Invalid URL. Please check the input.",
        "description": "Error shown when input field has an incorrect URL."
    },
    "optionsErrorValueExists": {
        "message": "The value already exists in the list.",
        "description": "Error shown when trying to add a duplicate value to the list."
    },
    "optionsUserInterfaceTitle": {
        "message": "User interface",
        "description": "User interface title in settings page"
    },
    "optionsFillingCredentialsTitle": {
        "message": "Filling credentials",
        "description": "Filling credentials title in settings page"
    },
    "optionsSavingCredentialsTitle": {
        "message": "Saving credentials",
        "description": "Saving credentials title in settings page"
    },
    "optionsUpdatesTitle": {
        "message": "Updates",
        "description": "Updates title in settings page"
    },
    "optionsAdvancedSettingsTitle": {
        "message": "Advanced settings",
        "description": "Advanced settings title in settings page"
    },
    "optionsExtensionTitle": {
        "message": "Extension",
        "description": "Extension title in settings page"
    },
    "openNewTab": {
        "message": "Opens a new tab",
        "description": "Title attribute text."
    },
    "httpAuthDialog": {
        "message": "HTTP Basic Authentication dialog",
        "description": "Options page HTTP Basic Auth dialog text"
    },
    "autocompleteSubmitMessage": {
        "message": "Your selection will be auto-submitted",
        "description": "Message shown at the bottom of autocomplete menu."
    },
    "lockDatabase": {
        "message": "Lock database",
        "description": "Lock database button title text."
    }
}