summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2021-03-23 10:29:14 +0200
committerJaakko Keränen <jaakko.keranen@iki.fi>2021-03-23 10:29:14 +0200
commit6c6f7a0303405536f634d0f694288c79f076edda (patch)
treea75d795ea4d09099ec8adc418ddc20ef83fd720a /po
parent244599398b8fa457a160077513456b4b274d386d (diff)
Lang: Applied string IDs everywhere
More or less everywhere? IssueID #192
Diffstat (limited to 'po')
-rwxr-xr-xpo/compile.py41
-rw-r--r--po/en.po453
-rw-r--r--po/ru.po1340
3 files changed, 1820 insertions, 14 deletions
diff --git a/po/compile.py b/po/compile.py
index 6e565733..650dc3eb 100755
--- a/po/compile.py
+++ b/po/compile.py
@@ -2,8 +2,9 @@
2# Parses all the .po files and generates binary language strings to be loaded 2# Parses all the .po files and generates binary language strings to be loaded
3# at runtime via embedded data. 3# at runtime via embedded data.
4 4
5import os 5import os, sys
6 6
7MODE = 'compile'
7ESCAPES = { 8ESCAPES = {
8 '\\': '\\', 9 '\\': '\\',
9 '"': '"', 10 '"': '"',
@@ -12,6 +13,9 @@ ESCAPES = {
12 't': '\t' 13 't': '\t'
13} 14}
14 15
16if '--new' in sys.argv:
17 MODE = 'new'
18
15 19
16def unquote(string): 20def unquote(string):
17 txt = string.strip() 21 txt = string.strip()
@@ -30,12 +34,10 @@ def unquote(string):
30 else: 34 else:
31 out += c 35 out += c
32 return out 36 return out
33 37
34 38
35messages = [] 39def parse_po(src):
36for src in os.listdir('.'): 40 messages = []
37 if not src.endswith('.po'):
38 continue
39 msg_id, msg_str = None, None 41 msg_id, msg_str = None, None
40 for line in open(src, 'rt', encoding='utf-8').readlines(): 42 for line in open(src, 'rt', encoding='utf-8').readlines():
41 line = line.strip() 43 line = line.strip()
@@ -44,12 +46,23 @@ for src in os.listdir('.'):
44 elif line.startswith('msgstr'): 46 elif line.startswith('msgstr'):
45 msg_str = unquote(line[7:]) 47 msg_str = unquote(line[7:])
46 messages.append((msg_id, msg_str)) 48 messages.append((msg_id, msg_str))
47 # Make a binary blob with strings sorted by ID. 49 return messages
48 compiled = bytes()
49 for msg in sorted(messages):
50 compiled += msg[0].encode('utf-8') + bytes([0])
51 compiled += msg[1].encode('utf-8') + bytes([0])
52 #print(compiled)
53 open(f'../res/lang/{src[:-3]}.bin', 'wb').write(compiled)
54 50
51
52if MODE == 'compile':
53 for src in os.listdir('.'):
54 if src.endswith('.po'):
55 # Make a binary blob with strings sorted by ID.
56 compiled = bytes()
57 for msg in sorted(parse_po(src)):
58 compiled += msg[0].encode('utf-8') + bytes([0])
59 compiled += msg[1].encode('utf-8') + bytes([0])
60 open(f'../res/lang/{src[:-3]}.bin', 'wb').write(compiled)
61
62elif MODE == 'new':
63 messages = parse_po('en.po')
64 f = open('new.po', 'wt', encoding='utf-8')
65 for msg_id, _ in messages:
66 print(f'\nmsgid "{msg_id}"\nmsgstr ""\n', file=f)
67
55 68
diff --git a/po/en.po b/po/en.po
index 27948b3c..a00eaee5 100644
--- a/po/en.po
+++ b/po/en.po
@@ -16,6 +16,18 @@ msgstr "Cancel"
16msgid "dismiss" 16msgid "dismiss"
17msgstr "Dismiss" 17msgstr "Dismiss"
18 18
19msgid "dlg.message.ok"
20msgstr "Continue"
21
22msgid "dlg.default"
23msgstr " OK "
24
25msgid "toggle.yes"
26msgstr "YES"
27
28msgid "toggle.no"
29msgstr "NO"
30
19msgid "menu.title.file" 31msgid "menu.title.file"
20msgstr "File" 32msgstr "File"
21 33
@@ -175,6 +187,12 @@ msgstr "Subscribe to Page…"
175msgid "menu.aboutpages" 187msgid "menu.aboutpages"
176msgstr "About Pages" 188msgstr "About Pages"
177 189
190msgid "menu.about"
191msgstr "About"
192
193msgid "panel.back"
194msgstr "Back"
195
178msgid "menu.debug" 196msgid "menu.debug"
179msgstr "Debug Information" 197msgstr "Debug Information"
180 198
@@ -581,3 +599,438 @@ msgstr "View Image"
581msgid "bookmark.title.blank" 599msgid "bookmark.title.blank"
582msgstr "Blank Page" 600msgstr "Blank Page"
583 601
602msgid "heading.translate"
603msgstr "TRANSLATE PAGE"
604
605msgid "dlg.translate.unavail"
606msgstr "Service Unavailable"
607
608msgid "dlg.translate.fail"
609msgstr "Request Failed"
610
611msgid "dlg.translate"
612msgstr "Translate"
613
614msgid "dlg.translate.from"
615msgstr "From:"
616
617msgid "dlg.translate.to"
618msgstr "To:"
619
620msgid "lang.ar"
621msgstr "Arabic"
622
623msgid "lang.zh"
624msgstr "Chinese"
625
626msgid "lang.en"
627msgstr "English"
628
629msgid "lang.fr"
630msgstr "French"
631
632msgid "lang.de"
633msgstr "German"
634
635msgid "lang.hi"
636msgstr "Hindi"
637
638msgid "lang.it"
639msgstr "Italian"
640
641msgid "lang.ja"
642msgstr "Japanese"
643
644msgid "lang.pt"
645msgstr "Portuguese"
646
647msgid "lang.ru"
648msgstr "Russian"
649
650msgid "lang.es"
651msgstr "Spanish"
652
653msgid "heading.newident"
654msgstr "NEW IDENTITY"
655
656msgid "dlg.newident.rsa.selfsign"
657msgstr "Creating a self-signed 2048-bit RSA certificate."
658
659msgid "dlg.newident.until"
660msgstr "Valid until:"
661
662msgid "hint.newident.date"
663msgstr "YYYY-MM-DD HH:MM:SS"
664
665msgid "hint.newident.optional"
666msgstr "optional"
667
668msgid "dlg.newident.commonname"
669msgstr "Common name:"
670
671msgid "dlg.newident.temp"
672msgstr "Temporary:"
673
674msgid "dlg.newident.notsaved"
675msgstr "not saved to disk"
676
677msgid "dlg.newident.email"
678msgstr "Email:"
679
680msgid "dlg.newident.userid"
681msgstr "User ID:"
682
683msgid "dlg.newident.domain"
684msgstr "Domain:"
685
686msgid "dlg.newident.org"
687msgstr "Organization:"
688
689msgid "dlg.newident.country"
690msgstr "Country:"
691
692msgid "dlg.newident.create"
693msgstr "Create Identity"
694
695msgid "heading.feedcfg"
696msgstr "FEED SETTINGS"
697
698msgid "heading.subscribe"
699msgstr "SUBSCRIBE TO PAGE"
700
701msgid "dlg.feed.title"
702msgstr "Title:"
703
704msgid "dlg.feed.entrytype"
705msgstr "Entry type:"
706
707msgid "dlg.feed.type.gemini"
708msgstr "YYYY-MM-DD Links"
709
710msgid "dlg.feed.type.headings"
711msgstr "New Headings"
712
713msgid "dlg.feed.save"
714msgstr "Save Settings"
715
716msgid "dlg.feed.sub"
717msgstr "Subscribe"
718
719msgid "heading.bookmark.add"
720msgstr "ADD BOOKMARK"
721
722msgid "heading.bookmark.edit"
723msgstr "EDIT BOOKMARK"
724
725msgid "dlg.bookmark.save"
726msgstr "Save Bookmark"
727
728msgid "dlg.bookmark.title"
729msgstr "Title:"
730
731msgid "dlg.bookmark.url"
732msgstr "URL:"
733
734msgid "dlg.bookmark.tags"
735msgstr "Tags:"
736
737msgid "dlg.bookmark.icon"
738msgstr "Icon:"
739
740msgid "heading.prefs"
741msgstr "PREFERENCES"
742
743msgid "heading.prefs.certs"
744msgstr "CERTIFICATES"
745
746# tab button
747msgid "heading.prefs.colors"
748msgstr "Colors"
749
750msgid "heading.prefs.fonts"
751msgstr "FONTS"
752
753# tab button
754msgid "heading.prefs.general"
755msgstr "General"
756
757# tab button
758msgid "heading.prefs.interface"
759msgstr "Interface"
760
761# tab button
762msgid "heading.prefs.keys"
763msgstr "Keys"
764
765# tab button
766msgid "heading.prefs.network"
767msgstr "Network"
768
769msgid "heading.prefs.paragraph"
770msgstr "PARAGRAPH"
771
772msgid "heading.prefs.pagecontent"
773msgstr "PAGE CONTENT"
774
775msgid "heading.prefs.proxies"
776msgstr "PROXIES"
777
778msgid "heading.prefs.scrolling"
779msgstr "SCROLLING"
780
781msgid "heading.prefs.sizing"
782msgstr "SIZING"
783
784msgid "heading.prefs.widelayout"
785msgstr "WIDE LAYOUT"
786
787# tab button
788msgid "heading.prefs.style"
789msgstr "Style"
790
791# tab button
792msgid "heading.prefs.userinterface"
793msgstr "User Interface"
794
795msgid "prefs.downloads"
796msgstr "Donwloads folder:"
797
798msgid "prefs.searchurl"
799msgstr "Search URL:"
800
801msgid "prefs.hoverlink"
802msgstr "Show URL on hover:"
803
804msgid "prefs.centershort"
805msgstr "Vertical centering:"
806
807msgid "prefs.smoothscroll"
808msgstr "Smooth scrolling:"
809
810msgid "prefs.imageloadscroll"
811msgstr "Load image on scroll:"
812
813msgid "prefs.hidetoolbarscroll"
814msgstr "Hide toolbar on scroll:"
815
816msgid "prefs.ostheme"
817msgstr "Use system theme:"
818
819msgid "prefs.theme"
820msgstr "Theme:"
821
822msgid "prefs.theme.black"
823msgstr "Pure Black"
824
825msgid "prefs.theme.dark"
826msgstr "Dark"
827
828msgid "prefs.theme.light"
829msgstr "Light"
830
831msgid "prefs.theme.white"
832msgstr "Pure White"
833
834msgid "prefs.accent"
835msgstr "Accent color:"
836
837msgid "prefs.accent.teal"
838msgstr "Teal"
839
840msgid "prefs.accent.orange"
841msgstr "Orange"
842
843msgid "prefs.uiscale"
844msgstr "UI scale factor:"
845
846msgid "prefs.customframe"
847msgstr "Custom window frame:"
848
849msgid "prefs.retainwindow"
850msgstr "Retain placement:"
851
852msgid "prefs.sideicon"
853msgstr "Capsule icon:"
854
855msgid "prefs.doctheme.dark"
856msgstr "Dark theme:"
857
858msgid "prefs.doctheme.light"
859msgstr "Light theme:"
860
861msgid "prefs.doctheme.name.colorfuldark"
862msgstr "Colorful Dark"
863
864msgid "prefs.doctheme.name.colorfullight"
865msgstr "Colorful Light"
866
867msgid "prefs.doctheme.name.black"
868msgstr "Black"
869
870msgid "prefs.doctheme.name.gray"
871msgstr "Gray"
872
873msgid "prefs.doctheme.name.white"
874msgstr "White"
875
876msgid "prefs.doctheme.name.sepia"
877msgstr "Sepia"
878
879msgid "prefs.doctheme.name.highcontrast"
880msgstr "High Contrast"
881
882msgid "prefs.saturation"
883msgstr "Saturation:"
884
885msgid "prefs.headingfont"
886msgstr "Heading font:"
887
888msgid "prefs.font"
889msgstr "Body font:"
890
891msgid "prefs.mono"
892msgstr "Monospace body:"
893
894msgid "prefs.mono.gemini"
895msgstr "Gemini"
896
897msgid "prefs.mono.gopher"
898msgstr "Gopher"
899
900msgid "prefs.linewidth"
901msgstr "Line width:"
902
903msgid "prefs.linewidth.normal"
904msgstr "Normal"
905
906msgid "prefs.linewidth.fill"
907msgstr "Fill"
908
909msgid "prefs.quoteicon"
910msgstr "Quote indicator:"
911
912msgid "prefs.quoteicon.icon"
913msgstr "\" Icon"
914
915msgid "prefs.quoteicon.line"
916msgstr "Line"
917
918msgid "prefs.biglede"
919msgstr "Big 1st paragaph:"
920
921msgid "prefs.plaintext.wrap"
922msgstr "Wrap plain text:"
923
924msgid "prefs.decodeurls"
925msgstr "Decode URLs:"
926
927msgid "prefs.cachesize"
928msgstr "Cache size:"
929
930msgid "prefs.ca.file"
931msgstr "CA file:"
932
933msgid "prefs.ca.path"
934msgstr "CA path:"
935
936msgid "prefs.proxy.gemini"
937msgstr "Gemini proxy:"
938
939msgid "prefs.proxy.gopher"
940msgstr "Gopher proxy:"
941
942msgid "prefs.proxy.http"
943msgstr "HTTP proxy:"
944
945msgid "menu.binding.reset"
946msgstr "Reset to Default"
947
948msgid "menu.binding.clear"
949msgstr "Remove"
950
951msgid "keys.top"
952msgstr "Jump to top"
953
954msgid "keys.bottom"
955msgstr "Jump to bottom"
956
957msgid "keys.scroll.up"
958msgstr "Scroll up"
959
960msgid "keys.scroll.down"
961msgstr "Scroll down"
962
963msgid "keys.scroll.halfpage.up"
964msgstr "Scroll up half a page"
965
966msgid "keys.scroll.halfpage.down"
967msgstr "Scroll down half a page"
968
969msgid "keys.scroll.page.up"
970msgstr "Scroll up a page"
971
972msgid "keys.scroll.page.down"
973msgstr "Scroll down a page"
974
975msgid "keys.back"
976msgstr "Go back"
977
978msgid "keys.forward"
979msgstr "Go forward"
980
981msgid "keys.parent"
982msgstr "Go to parent directory"
983
984msgid "keys.root"
985msgstr "Go to capsule root"
986
987msgid "keys.reload"
988msgstr "Reload page"
989
990msgid "keys.link.modkey"
991msgstr "Open link via modifier key"
992
993msgid "keys.link.homerow"
994msgstr "Open link via home row keys"
995
996msgid "keys.link.homerow.newtab"
997msgstr "Open link in new tab via home row keys"
998
999msgid "keys.link.homerow.hover"
1000msgstr "Hover on link via home row keys"
1001
1002msgid "keys.link.homerow.next"
1003msgstr "Next set of home row key links"
1004
1005msgid "keys.bookmark.add"
1006msgstr "Add bookmark"
1007
1008msgid "keys.findtext"
1009msgstr "Find text on page"
1010
1011msgid "keys.zoom.in"
1012msgstr "Zoom in"
1013
1014msgid "keys.zoom.out"
1015msgstr "Zoom out"
1016
1017msgid "keys.zoom.reset"
1018msgstr "Reset zoom"
1019
1020msgid "keys.fullscreen"
1021msgstr "Toggle fullscreen mode"
1022
1023msgid "keys.tab.new"
1024msgstr "New tab"
1025
1026msgid "keys.tab.close"
1027msgstr "Close tab"
1028
1029msgid "keys.tab.prev"
1030msgstr "Previous tab"
1031
1032msgid "keys.tab.next"
1033msgstr "Next tab"
1034
1035msgid "keys.hoverurl"
1036msgstr "Toggle show URL on hover"
diff --git a/po/ru.po b/po/ru.po
new file mode 100644
index 00000000..8abcf95b
--- /dev/null
+++ b/po/ru.po
@@ -0,0 +1,1340 @@
1
2msgid "about.logo"
3msgstr ""
4
5
6msgid "about.tagline"
7msgstr ""
8
9
10msgid "about.version"
11msgstr ""
12
13
14msgid "about.powered"
15msgstr ""
16
17
18msgid "cancel"
19msgstr ""
20
21
22msgid "dismiss"
23msgstr ""
24
25
26msgid "dlg.message.ok"
27msgstr ""
28
29
30msgid "dlg.default"
31msgstr ""
32
33
34msgid "toggle.yes"
35msgstr ""
36
37
38msgid "toggle.no"
39msgstr ""
40
41
42msgid "menu.title.file"
43msgstr ""
44
45
46msgid "menu.title.edit"
47msgstr ""
48
49
50msgid "menu.title.view"
51msgstr ""
52
53
54msgid "menu.title.bookmarks"
55msgstr ""
56
57
58msgid "menu.title.identity"
59msgstr ""
60
61
62msgid "menu.title.help"
63msgstr ""
64
65
66msgid "menu.newtab"
67msgstr ""
68
69
70msgid "menu.closetab"
71msgstr ""
72
73
74msgid "menu.closetab.other"
75msgstr ""
76
77
78msgid "menu.closetab.left"
79msgstr ""
80
81
82msgid "menu.closetab.right"
83msgstr ""
84
85
86msgid "menu.duptab"
87msgstr ""
88
89
90msgid "menu.openlocation"
91msgstr ""
92
93
94msgid "menu.find"
95msgstr ""
96
97
98msgid "macos.menu.find"
99msgstr ""
100
101
102msgid "menu.save.files"
103msgstr ""
104
105
106msgid "menu.save.downloads"
107msgstr ""
108
109
110msgid "menu.copy.source"
111msgstr ""
112
113
114msgid "menu.sidebar"
115msgstr ""
116
117
118msgid "menu.sidebar.left"
119msgstr ""
120
121
122msgid "menu.sidebar.right"
123msgstr ""
124
125
126msgid "menu.zoom.in"
127msgstr ""
128
129
130msgid "menu.zoom.out"
131msgstr ""
132
133
134msgid "menu.zoom.reset"
135msgstr ""
136
137
138msgid "menu.bookmarks.list"
139msgstr ""
140
141
142msgid "macos.menu.bookmarks.list"
143msgstr ""
144
145
146msgid "menu.bookmarks.bytag"
147msgstr ""
148
149
150msgid "macos.menu.bookmarks.bytag"
151msgstr ""
152
153
154msgid "menu.bookmarks.bytime"
155msgstr ""
156
157
158msgid "macos.menu.bookmarks.bytime"
159msgstr ""
160
161
162msgid "menu.feeds.entrylist"
163msgstr ""
164
165
166msgid "menu.preferences"
167msgstr ""
168
169
170msgid "menu.help"
171msgstr ""
172
173
174msgid "menu.releasenotes"
175msgstr ""
176
177
178msgid "menu.quit"
179msgstr ""
180
181
182msgid "menu.cut"
183msgstr ""
184
185
186msgid "menu.copy"
187msgstr ""
188
189
190msgid "menu.paste"
191msgstr ""
192
193
194msgid "menu.copy.pagelink"
195msgstr ""
196
197
198msgid "menu.show.bookmarks"
199msgstr ""
200
201
202msgid "menu.show.feeds"
203msgstr ""
204
205
206msgid "menu.show.history"
207msgstr ""
208
209
210msgid "menu.show.identities"
211msgstr ""
212
213
214msgid "menu.show.outline"
215msgstr ""
216
217
218msgid "menu.back"
219msgstr ""
220
221
222msgid "menu.forward"
223msgstr ""
224
225
226msgid "menu.parent"
227msgstr ""
228
229
230msgid "menu.root"
231msgstr ""
232
233
234msgid "menu.reload"
235msgstr ""
236
237
238msgid "menu.autoreload"
239msgstr ""
240
241
242msgid "menu.page.bookmark"
243msgstr ""
244
245
246msgid "menu.page.subscribe"
247msgstr ""
248
249
250msgid "menu.aboutpages"
251msgstr ""
252
253
254msgid "menu.about"
255msgstr ""
256
257
258msgid "panel.back"
259msgstr ""
260
261
262msgid "menu.debug"
263msgstr ""
264
265
266msgid "menu.import.links"
267msgstr ""
268
269
270msgid "menu.page.import"
271msgstr ""
272
273
274msgid "menu.page.translate"
275msgstr ""
276
277
278msgid "menu.page.copyurl"
279msgstr ""
280
281
282msgid "menu.page.copysource"
283msgstr ""
284
285
286msgid "menu.bookmarks.refresh"
287msgstr ""
288
289
290msgid "menu.feeds.refresh"
291msgstr ""
292
293
294msgid "menu.identity.new"
295msgstr ""
296
297
298msgid "menu.identity.import"
299msgstr ""
300
301
302msgid "menu.identity.notactive"
303msgstr ""
304
305
306msgid "sidebar.bookmarks"
307msgstr ""
308
309
310msgid "sidebar.feeds"
311msgstr ""
312
313
314msgid "sidebar.history"
315msgstr ""
316
317
318msgid "sidebar.identities"
319msgstr ""
320
321
322msgid "sidebar.outline"
323msgstr ""
324
325
326msgid "sidebar.unread"
327msgstr ""
328
329
330msgid "toolbar.outline"
331msgstr ""
332
333
334msgid "hint.findtext"
335msgstr ""
336
337
338msgid "status.query"
339msgstr ""
340
341
342msgid "status.feeds"
343msgstr ""
344
345
346msgid "mb"
347msgstr ""
348
349
350msgid "kb"
351msgstr ""
352
353
354msgid "bytes"
355msgstr ""
356
357
358msgid "page.timestamp"
359msgstr ""
360
361
362msgid "sidebar.date.thisyear"
363msgstr ""
364
365
366msgid "sidebar.date.otheryear"
367msgstr ""
368
369
370msgid "feeds.today"
371msgstr ""
372
373
374msgid "feeds.entry.newtab"
375msgstr ""
376
377
378msgid "feeds.entry.markread"
379msgstr ""
380
381
382msgid "feeds.entry.markunread"
383msgstr ""
384
385
386msgid "sidebar.entry.bookmark"
387msgstr ""
388
389
390msgid "feeds.entry.bookmark"
391msgstr ""
392
393
394msgid "feeds.entry.openfeed"
395msgstr ""
396
397
398msgid "feeds.edit"
399msgstr ""
400
401
402msgid "feeds.unsubscribe"
403msgstr ""
404
405
406msgid "feeds.markallread"
407msgstr ""
408
409
410msgid "feeds.refresh"
411msgstr ""
412
413
414msgid "menu.opentab"
415msgstr ""
416
417
418msgid "menu.opentab.background"
419msgstr ""
420
421
422msgid "menu.edit"
423msgstr ""
424
425
426msgid "menu.dup"
427msgstr ""
428
429
430msgid "menu.copyurl"
431msgstr ""
432
433
434msgid "menu.forgeturl"
435msgstr ""
436
437
438msgid "history.clear"
439msgstr ""
440
441
442msgid "heading.history.clear"
443msgstr ""
444
445
446msgid "dlg.confirm.history.clear"
447msgstr ""
448
449
450msgid "dlg.history.clear"
451msgstr ""
452
453
454msgid "bookmark.tag.home"
455msgstr ""
456
457
458msgid "bookmark.tag.sub"
459msgstr ""
460
461
462msgid "bookmark.tag.remote"
463msgstr ""
464
465
466msgid "bookmark.untag.home"
467msgstr ""
468
469
470msgid "bookmark.untag.sub"
471msgstr ""
472
473
474msgid "bookmark.untag.remote"
475msgstr ""
476
477
478msgid "bookmark.delete"
479msgstr ""
480
481
482msgid "bookmarks.reload"
483msgstr ""
484
485
486msgid "ident.using"
487msgstr ""
488
489
490msgid "ident.notused"
491msgstr ""
492
493
494msgid "ident.usedonurls"
495msgstr ""
496
497
498msgid "ident.temporary"
499msgstr ""
500
501
502msgid "ident.expiry"
503msgstr ""
504
505
506msgid "ident.use"
507msgstr ""
508
509
510msgid "ident.stopuse"
511msgstr ""
512
513
514msgid "ident.stopuse.all"
515msgstr ""
516
517
518msgid "ident.showuse"
519msgstr ""
520
521
522msgid "heading.ident.use"
523msgstr ""
524
525
526msgid "menu.edit.notes"
527msgstr ""
528
529
530msgid "heading.ident.notes"
531msgstr ""
532
533
534msgid "dlg.ident.notes"
535msgstr ""
536
537
538msgid "ident.fingerprint"
539msgstr ""
540
541
542msgid "ident.delete"
543msgstr ""
544
545
546msgid "heading.ident.delete"
547msgstr ""
548
549
550msgid "dlg.confirm.ident.delete"
551msgstr ""
552
553
554msgid "dlg.ident.delete"
555msgstr ""
556
557
558msgid "sidebar.empty.idents"
559msgstr ""
560
561
562msgid "ident.gotohelp"
563msgstr ""
564
565
566msgid "heading.unsub"
567msgstr ""
568
569
570msgid "dlg.confirm.unsub"
571msgstr ""
572
573
574msgid "dlg.unsub"
575msgstr ""
576
577
578msgid "error.unsupported.suggestsave"
579msgstr ""
580
581
582msgid "heading.pageinfo"
583msgstr ""
584
585
586msgid "pageinfo.header.cached"
587msgstr ""
588
589
590msgid "pageinfo.cert.status"
591msgstr ""
592
593
594msgid "pageinfo.cert.ca.verified"
595msgstr ""
596
597
598msgid "pageinfo.cert.ca.unverified"
599msgstr ""
600
601
602msgid "pageinfo.cert.notexpired"
603msgstr ""
604
605
606msgid "pageinfo.cert.expired"
607msgstr ""
608
609
610msgid "pageinfo.cert.trusted"
611msgstr ""
612
613
614msgid "pageinfo.cert.untrusted"
615msgstr ""
616
617
618msgid "pageinfo.domain.match"
619msgstr ""
620
621
622msgid "pageinfo.domain.mismatch"
623msgstr ""
624
625
626msgid "dlg.cert.trust"
627msgstr ""
628
629
630msgid "dlg.cert.fingerprint"
631msgstr ""
632
633
634msgid "dlg.input.prompt"
635msgstr ""
636
637
638msgid "dlg.input.send"
639msgstr ""
640
641
642msgid "heading.save"
643msgstr ""
644
645
646msgid "heading.save.incomplete"
647msgstr ""
648
649
650msgid "dlg.save.incomplete"
651msgstr ""
652
653
654msgid "dlg.save.size"
655msgstr ""
656
657
658msgid "heading.save.error"
659msgstr ""
660
661
662msgid "heading.import.bookmarks"
663msgstr ""
664
665
666msgid "dlg.import.found"
667msgstr ""
668
669
670msgid "dlg.import.found.many"
671msgstr ""
672
673
674msgid "dlg.import.add"
675msgstr ""
676
677
678msgid "dlg.import.add.many"
679msgstr ""
680
681
682msgid "dlg.import.notnew"
683msgstr ""
684
685
686msgid "heading.autoreload"
687msgstr ""
688
689
690msgid "dlg.autoreload"
691msgstr ""
692
693
694msgid "link.newtab"
695msgstr ""
696
697
698msgid "link.newtab.background"
699msgstr ""
700
701
702msgid "link.browser"
703msgstr ""
704
705
706msgid "link.noproxy"
707msgstr ""
708
709
710msgid "link.copy"
711msgstr ""
712
713
714msgid "link.bookmark"
715msgstr ""
716
717
718msgid "link.download"
719msgstr ""
720
721
722msgid "heading.openlink"
723msgstr ""
724
725
726msgid "dlg.openlink.confirm"
727msgstr ""
728
729
730msgid "dlg.openlink"
731msgstr ""
732
733
734msgid "heading.certwarn"
735msgstr ""
736
737
738msgid "dlg.certwarn.mayberenewed"
739msgstr ""
740
741
742msgid "dlg.certwarn.different"
743msgstr ""
744
745
746msgid "dlg.certwarn.expired"
747msgstr ""
748
749
750msgid "dlg.certwarn.domain"
751msgstr ""
752
753
754msgid "dlg.certwarn.domain.expired"
755msgstr ""
756
757
758msgid "link.hint.audio"
759msgstr ""
760
761
762msgid "link.hint.image"
763msgstr ""
764
765
766msgid "bookmark.title.blank"
767msgstr ""
768
769
770msgid "heading.translate"
771msgstr ""
772
773
774msgid "dlg.translate.unavail"
775msgstr ""
776
777
778msgid "dlg.translate.fail"
779msgstr ""
780
781
782msgid "dlg.translate"
783msgstr ""
784
785
786msgid "dlg.translate.from"
787msgstr ""
788
789
790msgid "dlg.translate.to"
791msgstr ""
792
793
794msgid "lang.ar"
795msgstr ""
796
797
798msgid "lang.zh"
799msgstr ""
800
801
802msgid "lang.en"
803msgstr ""
804
805
806msgid "lang.fr"
807msgstr ""
808
809
810msgid "lang.de"
811msgstr ""
812
813
814msgid "lang.hi"
815msgstr ""
816
817
818msgid "lang.it"
819msgstr ""
820
821
822msgid "lang.ja"
823msgstr ""
824
825
826msgid "lang.pt"
827msgstr ""
828
829
830msgid "lang.ru"
831msgstr ""
832
833
834msgid "lang.es"
835msgstr ""
836
837
838msgid "heading.newident"
839msgstr ""
840
841
842msgid "dlg.newident.rsa.selfsign"
843msgstr ""
844
845
846msgid "dlg.newident.until"
847msgstr ""
848
849
850msgid "hint.newident.date"
851msgstr ""
852
853
854msgid "hint.newident.optional"
855msgstr ""
856
857
858msgid "dlg.newident.commonname"
859msgstr ""
860
861
862msgid "dlg.newident.temp"
863msgstr ""
864
865
866msgid "dlg.newident.notsaved"
867msgstr ""
868
869
870msgid "dlg.newident.email"
871msgstr ""
872
873
874msgid "dlg.newident.userid"
875msgstr ""
876
877
878msgid "dlg.newident.domain"
879msgstr ""
880
881
882msgid "dlg.newident.org"
883msgstr ""
884
885
886msgid "dlg.newident.country"
887msgstr ""
888
889
890msgid "dlg.newident.create"
891msgstr ""
892
893
894msgid "heading.feedcfg"
895msgstr ""
896
897
898msgid "heading.subscribe"
899msgstr ""
900
901
902msgid "dlg.feed.title"
903msgstr ""
904
905
906msgid "dlg.feed.entrytype"
907msgstr ""
908
909
910msgid "dlg.feed.type.gemini"
911msgstr ""
912
913
914msgid "dlg.feed.type.headings"
915msgstr ""
916
917
918msgid "dlg.feed.save"
919msgstr ""
920
921
922msgid "dlg.feed.sub"
923msgstr ""
924
925
926msgid "heading.bookmark.add"
927msgstr ""
928
929
930msgid "heading.bookmark.edit"
931msgstr ""
932
933
934msgid "dlg.bookmark.save"
935msgstr ""
936
937
938msgid "dlg.bookmark.title"
939msgstr ""
940
941
942msgid "dlg.bookmark.url"
943msgstr ""
944
945
946msgid "dlg.bookmark.tags"
947msgstr ""
948
949
950msgid "dlg.bookmark.icon"
951msgstr ""
952
953
954msgid "heading.prefs"
955msgstr ""
956
957
958msgid "heading.prefs.certs"
959msgstr ""
960
961
962msgid "heading.prefs.colors"
963msgstr ""
964
965
966msgid "heading.prefs.fonts"
967msgstr ""
968
969
970msgid "heading.prefs.general"
971msgstr ""
972
973
974msgid "heading.prefs.interface"
975msgstr ""
976
977
978msgid "heading.prefs.keys"
979msgstr ""
980
981
982msgid "heading.prefs.network"
983msgstr ""
984
985
986msgid "heading.prefs.paragraph"
987msgstr ""
988
989
990msgid "heading.prefs.pagecontent"
991msgstr ""
992
993
994msgid "heading.prefs.proxies"
995msgstr ""
996
997
998msgid "heading.prefs.scrolling"
999msgstr ""
1000
1001
1002msgid "heading.prefs.sizing"
1003msgstr ""
1004
1005
1006msgid "heading.prefs.widelayout"
1007msgstr ""
1008
1009
1010msgid "heading.prefs.style"
1011msgstr ""
1012
1013
1014msgid "heading.prefs.userinterface"
1015msgstr ""
1016
1017
1018msgid "prefs.downloads"
1019msgstr ""
1020
1021
1022msgid "prefs.searchurl"
1023msgstr ""
1024
1025
1026msgid "prefs.hoverlink"
1027msgstr ""
1028
1029
1030msgid "prefs.centershort"
1031msgstr ""
1032
1033
1034msgid "prefs.smoothscroll"
1035msgstr ""
1036
1037
1038msgid "prefs.imageloadscroll"
1039msgstr ""
1040
1041
1042msgid "prefs.hidetoolbarscroll"
1043msgstr ""
1044
1045
1046msgid "prefs.ostheme"
1047msgstr ""
1048
1049
1050msgid "prefs.theme"
1051msgstr ""
1052
1053
1054msgid "prefs.theme.black"
1055msgstr ""
1056
1057
1058msgid "prefs.theme.dark"
1059msgstr ""
1060
1061
1062msgid "prefs.theme.light"
1063msgstr ""
1064
1065
1066msgid "prefs.theme.white"
1067msgstr ""
1068
1069
1070msgid "prefs.accent"
1071msgstr ""
1072
1073
1074msgid "prefs.accent.teal"
1075msgstr ""
1076
1077
1078msgid "prefs.accent.orange"
1079msgstr ""
1080
1081
1082msgid "prefs.uiscale"
1083msgstr ""
1084
1085
1086msgid "prefs.customframe"
1087msgstr ""
1088
1089
1090msgid "prefs.retainwindow"
1091msgstr ""
1092
1093
1094msgid "prefs.sideicon"
1095msgstr ""
1096
1097
1098msgid "prefs.doctheme.dark"
1099msgstr ""
1100
1101
1102msgid "prefs.doctheme.light"
1103msgstr ""
1104
1105
1106msgid "prefs.doctheme.name.colorfuldark"
1107msgstr ""
1108
1109
1110msgid "prefs.doctheme.name.colorfullight"
1111msgstr ""
1112
1113
1114msgid "prefs.doctheme.name.black"
1115msgstr ""
1116
1117
1118msgid "prefs.doctheme.name.gray"
1119msgstr ""
1120
1121
1122msgid "prefs.doctheme.name.white"
1123msgstr ""
1124
1125
1126msgid "prefs.doctheme.name.sepia"
1127msgstr ""
1128
1129
1130msgid "prefs.doctheme.name.highcontrast"
1131msgstr ""
1132
1133
1134msgid "prefs.saturation"
1135msgstr ""
1136
1137
1138msgid "prefs.headingfont"
1139msgstr ""
1140
1141
1142msgid "prefs.font"
1143msgstr ""
1144
1145
1146msgid "prefs.mono"
1147msgstr ""
1148
1149
1150msgid "prefs.mono.gemini"
1151msgstr ""
1152
1153
1154msgid "prefs.mono.gopher"
1155msgstr ""
1156
1157
1158msgid "prefs.linewidth"
1159msgstr ""
1160
1161
1162msgid "prefs.linewidth.normal"
1163msgstr ""
1164
1165
1166msgid "prefs.linewidth.fill"
1167msgstr ""
1168
1169
1170msgid "prefs.quoteicon"
1171msgstr ""
1172
1173
1174msgid "prefs.quoteicon.icon"
1175msgstr ""
1176
1177
1178msgid "prefs.quoteicon.line"
1179msgstr ""
1180
1181
1182msgid "prefs.biglede"
1183msgstr ""
1184
1185
1186msgid "prefs.plaintext.wrap"
1187msgstr ""
1188
1189
1190msgid "prefs.decodeurls"
1191msgstr ""
1192
1193
1194msgid "prefs.cachesize"
1195msgstr ""
1196
1197
1198msgid "prefs.ca.file"
1199msgstr ""
1200
1201
1202msgid "prefs.ca.path"
1203msgstr ""
1204
1205
1206msgid "prefs.proxy.gemini"
1207msgstr ""
1208
1209
1210msgid "prefs.proxy.gopher"
1211msgstr ""
1212
1213
1214msgid "prefs.proxy.http"
1215msgstr ""
1216
1217
1218msgid "menu.binding.reset"
1219msgstr ""
1220
1221
1222msgid "menu.binding.clear"
1223msgstr ""
1224
1225
1226msgid "keys.top"
1227msgstr ""
1228
1229
1230msgid "keys.bottom"
1231msgstr ""
1232
1233
1234msgid "keys.scroll.up"
1235msgstr ""
1236
1237
1238msgid "keys.scroll.down"
1239msgstr ""
1240
1241
1242msgid "keys.scroll.halfpage.up"
1243msgstr ""
1244
1245
1246msgid "keys.scroll.halfpage.down"
1247msgstr ""
1248
1249
1250msgid "keys.scroll.page.up"
1251msgstr ""
1252
1253
1254msgid "keys.scroll.page.down"
1255msgstr ""
1256
1257
1258msgid "keys.back"
1259msgstr ""
1260
1261
1262msgid "keys.forward"
1263msgstr ""
1264
1265
1266msgid "keys.parent"
1267msgstr ""
1268
1269
1270msgid "keys.root"
1271msgstr ""
1272
1273
1274msgid "keys.reload"
1275msgstr ""
1276
1277
1278msgid "keys.link.modkey"
1279msgstr ""
1280
1281
1282msgid "keys.link.homerow"
1283msgstr ""
1284
1285
1286msgid "keys.link.homerow.newtab"
1287msgstr ""
1288
1289
1290msgid "keys.link.homerow.hover"
1291msgstr ""
1292
1293
1294msgid "keys.link.homerow.next"
1295msgstr ""
1296
1297
1298msgid "keys.bookmark.add"
1299msgstr ""
1300
1301
1302msgid "keys.findtext"
1303msgstr ""
1304
1305
1306msgid "keys.zoom.in"
1307msgstr ""
1308
1309
1310msgid "keys.zoom.out"
1311msgstr ""
1312
1313
1314msgid "keys.zoom.reset"
1315msgstr ""
1316
1317
1318msgid "keys.fullscreen"
1319msgstr ""
1320
1321
1322msgid "keys.tab.new"
1323msgstr ""
1324
1325
1326msgid "keys.tab.close"
1327msgstr ""
1328
1329
1330msgid "keys.tab.prev"
1331msgstr ""
1332
1333
1334msgid "keys.tab.next"
1335msgstr ""
1336
1337
1338msgid "keys.hoverurl"
1339msgstr ""
1340