This repository has been archived by the owner on Nov 29, 2024. It is now read-only.
forked from WireGuard/wireguard-windows
-
Notifications
You must be signed in to change notification settings - Fork 0
/
zgotext.go
3851 lines (3788 loc) · 268 KB
/
zgotext.go
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
// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
package main
import (
"golang.org/x/text/language"
"golang.org/x/text/message"
"golang.org/x/text/message/catalog"
)
type dictionary struct {
index []uint32
data string
}
func (d *dictionary) Lookup(key string) (data string, ok bool) {
p, ok := messageKeyToIndex[key]
if !ok {
return "", false
}
start, end := d.index[p], d.index[p+1]
if start == end {
return "", false
}
return d.data[start:end], true
}
func init() {
dict := map[string]catalog.Dictionary{
"ca": &dictionary{index: caIndex, data: caData},
"cs": &dictionary{index: csIndex, data: csData},
"de": &dictionary{index: deIndex, data: deData},
"en": &dictionary{index: enIndex, data: enData},
"es_ES": &dictionary{index: es_ESIndex, data: es_ESData},
"et": &dictionary{index: etIndex, data: etData},
"fa": &dictionary{index: faIndex, data: faData},
"fi": &dictionary{index: fiIndex, data: fiData},
"fr": &dictionary{index: frIndex, data: frData},
"id": &dictionary{index: idIndex, data: idData},
"it": &dictionary{index: itIndex, data: itData},
"ja": &dictionary{index: jaIndex, data: jaData},
"ko": &dictionary{index: koIndex, data: koData},
"nl": &dictionary{index: nlIndex, data: nlData},
"pa_IN": &dictionary{index: pa_INIndex, data: pa_INData},
"pl": &dictionary{index: plIndex, data: plData},
"pt_BR": &dictionary{index: pt_BRIndex, data: pt_BRData},
"ro": &dictionary{index: roIndex, data: roData},
"ru": &dictionary{index: ruIndex, data: ruData},
"si_LK": &dictionary{index: si_LKIndex, data: si_LKData},
"sk": &dictionary{index: skIndex, data: skData},
"sl": &dictionary{index: slIndex, data: slData},
"sv_SE": &dictionary{index: sv_SEIndex, data: sv_SEData},
"tr": &dictionary{index: trIndex, data: trData},
"uk": &dictionary{index: ukIndex, data: ukData},
"vi": &dictionary{index: viIndex, data: viData},
"zh_CN": &dictionary{index: zh_CNIndex, data: zh_CNData},
"zh_TW": &dictionary{index: zh_TWIndex, data: zh_TWData},
}
fallback := language.MustParse("en")
cat, err := catalog.NewFromMap(dict, catalog.Fallback(fallback))
if err != nil {
panic(err)
}
message.DefaultCatalog = cat
}
var messageKeyToIndex = map[string]int{
"%.2f\u00a0GiB": 21,
"%.2f\u00a0KiB": 19,
"%.2f\u00a0MiB": 20,
"%.2f\u00a0TiB": 22,
"%d day(s)": 13,
"%d hour(s)": 14,
"%d minute(s)": 15,
"%d second(s)": 16,
"%d tunnels were unable to be removed.": 157,
"%d year(s)": 12,
"%d\u00a0B": 18,
"%s\n\nPlease consult the log for more information.": 108,
"%s (out of date)": 109,
"%s (unsigned build, no updates)": 162,
"%s You cannot undo this action.": 153,
"%s ago": 17,
"%s received, %s sent": 69,
"%s: %q": 23,
"&About WireGuard…": 106,
"&Activate": 50,
"&Block untunneled traffic (kill-switch)": 80,
"&Configuration:": 83,
"&Copy": 99,
"&Deactivate": 49,
"&Edit": 131,
"&Import tunnel(s) from file…": 116,
"&Manage tunnels…": 115,
"&Name:": 77,
"&Public key:": 78,
"&Remove selected tunnel(s)": 139,
"&Save": 81,
"&Save to file…": 101,
"&Toggle": 136,
"&Tunnels": 118,
"(no argument): elevate and install manager service": 1,
"(unknown)": 79,
"A name is required.": 85,
"A tunnel was unable to be removed: %s": 155,
"About WireGuard": 44,
"Activating": 94,
"Active": 93,
"Add &empty tunnel…": 132,
"Add Tunnel": 133,
"Addresses:": 54,
"Addresses: %s": 126,
"Addresses: None": 114,
"All peers must have public keys": 41,
"Allowed IPs:": 58,
"An Update is Available!": 127,
"An interface must have a private key": 39,
"An update to WireGuard is available. It is highly advisable to update without delay.": 165,
"An update to WireGuard is now available. You are advised to update as soon as possible.": 129,
"Another tunnel already exists with the name ‘%s’": 143,
"Another tunnel already exists with the name ‘%s’.": 89,
"App version: %s\nDriver version: %s\nGo version: %s\nOperating system: %s\nArchitecture: %s": 173,
"Are you sure you would like to delete %d tunnels?": 150,
"Are you sure you would like to delete tunnel ‘%s’?": 152,
"Brackets must contain an IPv6 address": 26,
"Cancel": 82,
"Close": 46,
"Command Line Options": 3,
"Config key is missing an equals separator": 35,
"Configuration Files (*.zip, *.conf)|*.zip;*.conf|All Files (*.*)|*.*": 158,
"Configuration ZIP Files (*.zip)|*.zip": 160,
"Could not enumerate existing tunnels: %v": 142,
"Could not import selected configuration: %v": 141,
"Create new tunnel": 75,
"DNS servers:": 55,
"Deactivating": 96,
"Delete %d tunnels": 149,
"Delete tunnel ‘%s’": 151,
"E&xit": 117,
"Edit &selected tunnel…": 138,
"Edit tunnel": 76,
"Endpoint:": 59,
"Error": 0,
"Error Exiting WireGuard": 163,
"Error: ": 171,
"Error: %v. Please try again.": 169,
"Export all tunnels to &zip…": 137,
"Export all tunnels to zip": 135,
"Export log to file": 105,
"Export tunnels to zip": 161,
"Failed to activate tunnel": 71,
"Failed to deactivate tunnel": 72,
"Failed to determine tunnel state": 70,
"File ‘%s’ already exists.\n\nDo you want to overwrite it?": 92,
"Import tunnel(s) from file": 159,
"Imported %d of %d tunnels": 147,
"Imported %d tunnels": 146,
"Imported tunnels": 145,
"Inactive": 95,
"Interface: %s": 73,
"Invalid IP address: ": 172,
"Invalid MTU": 27,
"Invalid endpoint host": 25,
"Invalid key for [Interface] section": 37,
"Invalid key for [Peer] section": 38,
"Invalid key: %v": 30,
"Invalid name": 84,
"Invalid persistent keepalive": 29,
"Invalid port": 28,
"Key must have a value": 36,
"Keys must decode to exactly 32 bytes": 31,
"Latest handshake:": 61,
"Line must occur in a section": 34,
"Listen port:": 52,
"Log": 98,
"Log message": 103,
"MTU:": 53,
"Missing port from endpoint": 24,
"Now": 10,
"Peer": 74,
"Persistent keepalive:": 60,
"Please ask the system administrator to update.": 177,
"Preshared key:": 57,
"Public key:": 51,
"Remove selected tunnel(s)": 134,
"Scripts:": 56,
"Select &all": 100,
"Status:": 48,
"Status: %s": 125,
"Status: Complete!": 170,
"Status: Unknown": 113,
"Status: Waiting for administrator": 178,
"Status: Waiting for updater service": 168,
"Status: Waiting for user": 166,
"System clock wound backward!": 11,
"Table:": 174,
"Text Files (*.txt)|*.txt|All Files (*.*)|*.*": 104,
"The %s tunnel has been activated.": 120,
"The %s tunnel has been deactivated.": 122,
"Time": 102,
"Transfer:": 62,
"Tunnel Error": 107,
"Tunnel already exists": 88,
"Tunnel name is not valid": 33,
"Tunnel name ‘%s’ is invalid.": 86,
"Tunnels": 130,
"Two commas in a row": 32,
"Unable to create new configuration": 90,
"Unable to create tunnel": 148,
"Unable to delete tunnel": 154,
"Unable to delete tunnels": 156,
"Unable to determine whether the process is running under WOW64: %v": 4,
"Unable to exit service due to: %v. You may want to stop WireGuard from the service manager.": 164,
"Unable to import configuration: %v": 144,
"Unable to list existing tunnels": 87,
"Unable to open current process token: %v": 6,
"Unable to wait for WireGuard window to appear: %v": 111,
"Unknown state": 97,
"Update Now": 167,
"Usage: %s [\n%s]": 2,
"When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, and the interface does not have table off, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface or is to the wrong DNS server, with special exceptions for DHCP and NDP.": 176,
"WireGuard Activated": 119,
"WireGuard Deactivated": 121,
"WireGuard Detection Error": 110,
"WireGuard Tunnel Error": 123,
"WireGuard Update Available": 128,
"WireGuard is running, but the UI is only accessible from desktops of the Builtin %s group.": 8,
"WireGuard logo image": 45,
"WireGuard may only be used by users who are a member of the Builtin %s group.": 7,
"WireGuard system tray icon did not appear after 30 seconds.": 9,
"WireGuard: %s": 124,
"WireGuard: Deactivated": 112,
"Writing file failed": 91,
"You must use the native version of WireGuard on this computer.": 5,
"[EnumerationSeparator]": 42,
"[UnitSeparator]": 43,
"[none specified]": 40,
"disabled, per policy": 67,
"enabled": 68,
"no configuration files were found": 140,
"off": 175,
"post-down": 66,
"post-up": 64,
"pre-down": 65,
"pre-up": 63,
"♥ &Donate!": 47,
}
var caIndex = []uint32{ // 180 elements
// Entry 0 - 1F
0x00000000, 0x00000006, 0x00000042, 0x00000056,
0x00000071, 0x000000b0, 0x000000f5, 0x0000012c,
0x0000018c, 0x00000215, 0x0000026a, 0x0000026e,
0x00000295, 0x000002b3, 0x000002d1, 0x000002f1,
0x00000313, 0x00000335, 0x0000033e, 0x00000347,
0x00000354, 0x00000361, 0x0000036e, 0x0000037b,
0x00000388, 0x000003a2, 0x000003c5, 0x000003f6,
0x00000404, 0x00000412, 0x0000043e, 0x00000454,
// Entry 20 - 3F
0x00000488, 0x0000049b, 0x000004bb, 0x000004e4,
0x0000051c, 0x00000539, 0x0000056b, 0x00000598,
0x000005c5, 0x000005d6, 0x00000605, 0x00000608,
0x0000060b, 0x0000061b, 0x0000062d, 0x00000633,
0x0000063f, 0x00000646, 0x00000651, 0x00000659,
0x00000668, 0x00000678, 0x0000067d, 0x00000686,
0x00000695, 0x0000069e, 0x000006b2, 0x000006c0,
0x000006c8, 0x000006e3, 0x000006f5, 0x00000705,
// Entry 40 - 5F
0x00000713, 0x00000722, 0x00000733, 0x00000745,
0x00000761, 0x0000076b, 0x00000785, 0x000007ac,
0x000007c7, 0x000007e5, 0x000007f8, 0x000007ff,
0x00000813, 0x00000821, 0x00000827, 0x00000837,
0x00000844, 0x00000881, 0x00000888, 0x00000894,
0x000008a4, 0x000008b1, 0x000008c7, 0x000008f3,
0x0000091f, 0x00000935, 0x00000969, 0x00000994,
0x000009b0, 0x000009eb, 0x000009f1, 0x000009fa,
// Entry 60 - 7F
0x00000a02, 0x00000a0e, 0x00000a1f, 0x00000a28,
0x00000a2f, 0x00000a41, 0x00000a55, 0x00000a5b,
0x00000a70, 0x00000aa9, 0x00000ac3, 0x00000ad7,
0x00000ae7, 0x00000b26, 0x00000b3d, 0x00000b59,
0x00000ba3, 0x00000bb9, 0x00000bcb, 0x00000bd8,
0x00000bf0, 0x00000c17, 0x00000c1d, 0x00000c26,
0x00000c38, 0x00000c5a, 0x00000c6f, 0x00000c94,
0x00000cb4, 0x00000cc5, 0x00000cd2, 0x00000ce1,
// Entry 80 - 9F
0x00000d06, 0x00000d2d, 0x00000d82, 0x00000d8a,
0x00000d92, 0x00000da9, 0x00000db7, 0x00000dd7,
0x00000dee, 0x00000df7, 0x00000e1b, 0x00000e3b,
0x00000e5c, 0x00000e85, 0x00000ec1, 0x00000ef6,
0x00000f29, 0x00000f58, 0x00000f6a, 0x00000fa1,
0x00000fe9, 0x00001007, 0x0000103d, 0x000010a1,
0x000010bd, 0x000010f3, 0x0000111a, 0x0000113b,
0x0000116f, 0x00001192, 0x000011e6, 0x00001237,
// Entry A0 - BF
0x0000125a, 0x00001285, 0x0000129c, 0x000012d2,
0x000012ef, 0x0000136b, 0x000013c5, 0x000013e0,
0x000013ef, 0x0000141b, 0x00001449, 0x0000145b,
0x0000145b, 0x0000145b, 0x0000145b, 0x0000145b,
0x0000145b, 0x0000145b, 0x0000145b, 0x0000145b,
} // Size: 744 bytes
const caData string = "" + // Size: 5211 bytes
"\x02Error\x02(sense argument): eleva i instala el servei d'administrador" +
"\x02Ús: %[1]s [\x0a%[2]s]\x02Opcions de línia d'ordres\x02No s'ha pogut " +
"determinar si el procés corre sota WOW64: %[1]v\x02Heu de fer servir la " +
"versio nativa de WireGuard en aquest ordinador.\x02No s'ha pogut obrir e" +
"l token del procés actual: %[1]v\x02WireGuard només es pot fer servir pe" +
"r els usuaris que són membres del grup del sistema %[1]s.\x02WireGuard s" +
"'està executsnt, pero la interfície gràfica només és accessible als usua" +
"ris que són membres del grup del sistema %[1]s.\x02La icona de WireGuard" +
" de la safata del sistema no ha aparegut després de 30 segons.\x02Ara" +
"\x02El rellotge del sistema s'ha atraçat!\x14\x01\x81\x01\x00\x02\x0a" +
"\x02%[1]d any\x00\x0b\x02%[1]d anys\x14\x01\x81\x01\x00\x02\x0a\x02%[1]d" +
" dia\x00\x0b\x02%[1]d dies\x14\x01\x81\x01\x00\x02\x0b\x02%[1]d hora\x00" +
"\x0c\x02%[1]d hores\x14\x01\x81\x01\x00\x02\x0c\x02%[1]d minut\x00\x0d" +
"\x02%[1]d minuts\x14\x01\x81\x01\x00\x02\x0c\x02%[1]d segon\x00\x0d\x02%" +
"[1]d segons\x02Fa %[1]s\x02%[1]d\u00a0B\x02%.2[1]f\u00a0KiB\x02%.2[1]f" +
"\u00a0MiB\x02%.2[1]f\u00a0GiB\x02%.2[1]f\u00a0TiB\x02%[1]s: %[2]q\x02Fal" +
"ta el port de l'extrem\x02El format de l'extrem no és valid\x02Els claud" +
"àtors han de contenir una adreça IPv6\x02MTU invàlida\x02Port invàlid" +
"\x02Temps de missatge de persistència invàlid\x02Clau invàlida: %[1]v" +
"\x02Les claus han de descodificar a exactament 32 bytes\x02Dos comes seg" +
"uides\x02El nom del túnel no és vàlid\x02La línia ha d'aparèixer en una " +
"secció\x02La clau de configuració no té un separador d'igualtat\x02La cl" +
"au ha de tenir un valor\x02La clau no és vàlida per la secció [Interface" +
"]\x02La clau no és vàlida per la secció [Peer]\x02Una interfície ha de t" +
"enir una clau privada\x02[no especificat]\x02Tots els parells han de ten" +
"ir claus públiques\x02, \x02, \x02Sobre WireGuard\x02Logo de WireGuard" +
"\x02Tanca\x02♥ & Dona!\x02Estat:\x02&Desactiva\x02&Activa\x02Clau públic" +
"a:\x02Port d'escolta:\x02MTU:\x02Adreces:\x02Servidors DNS:\x02Scripts:" +
"\x02Clau precompartida:\x02IPs permeses:\x02Extrem:\x02Missatge de persi" +
"stència:\x02Últim handshake:\x02Transferència:\x02preactivació\x02postac" +
"tivació\x02predesactivació\x02postdesactivació\x02deshabilitat, per polí" +
"tica\x02habilitat\x02%[1]s rebut, %[2]s enviat\x02Error en determinar l'" +
"estat del túnel\x02Error en activar el túnel\x02Error en desactivar el t" +
"únel\x02Interfície: %[1]s\x02Parell\x02Crear un túnel nou\x02Editar tún" +
"el\x02&Nom:\x02&Clau pública:\x02(desconegut)\x02&Bloquejar el trànsit q" +
"ue no passa pel túnel (kill-switch)\x02&Desar\x02Cancel·lar\x02&Configur" +
"ació:\x02Nom invàlid\x02És necessari un nom.\x02El nom del túnel ‘%[1]s’" +
" és invàlid.\x02No s'ha pogut llistar els túnels existents\x02El túnel j" +
"a existeix\x02Ja existeix un altre túnel amb el nom ‘%[1]s’.\x02No s'ha " +
"pogut crear una nova configuració\x02Error en escriure el fitxer\x02El f" +
"itxer ‘%[1]s’ ja existeix.\x0a\x0aEl vols sobreescriure?\x02Actiu\x02Act" +
"ivant\x02Inactiu\x02Desactivant\x02Estat desconegut\x02Registre\x02&Copi" +
"a\x02Selecciona-ho tot\x02Desa en un arxiu…\x02Temps\x02Missatge de regi" +
"stre\x02Fitxers de text (*.txt)|*.txt|Tots els fitxers (*.*)|*.*\x02Expo" +
"rta registre a fitxer\x02&Sobre WireGuard…\x02Error de túnel\x02%[1]s" +
"\x0a\x0aSi us plau, consulteu el registre per més informació.\x02%[1]s (" +
"desactualitzat)\x02Error en detectar WireGuard\x02No ha estat possible e" +
"sperar que aparegui la finestra de WireGuard: %[1]v\x02WireGuard: Desact" +
"ivat\x02Estat: Desconegut\x02Adreces: Cap\x02&Administrar túnels…\x02&Im" +
"portar túnel(s) des d'un fitxer…\x02&Surt\x02&Túnels\x02WireGuard Activa" +
"t\x02El túnel %[1]s ha estat activat.\x02WireGuard Desactivat\x02El túne" +
"l %[1]s ha estat desactivat.\x02Error en el túnel de WireGuard\x02WireGu" +
"ard: %[1]s\x02Estat: %[1]s\x02Adreces: %[1]s\x02Hi ha una actualització " +
"disponible!\x02Actualització de WireGuard disponible\x02Hi ha una actual" +
"ització de WireGuard. Es recomana actualitzar el més aviat millor.\x02Tú" +
"nels\x02&Editar\x02Afegir &túnel buit…\x02Afegir túnel\x02Eliminar túnel" +
"(s) seleccionats\x02Exportar túnels a zip\x02&Alterna\x02Exportar tots e" +
"ls túnels a &zip…\x02Editar túnels &seleccionats…\x02&Eliminar túnel(s) " +
"seleccionats\x02no s'han trobat fitxers de configuració\x02No s'ha pogut" +
" importar la configuració seleccionada: %[1]v\x02No s'han pogut enumerar" +
" els túnels existents: %[1]v\x02Ja existeix un altre túnel amb el nom ‘%" +
"[1]s’\x02No s'ha pogut importar la configuració: %[1]v\x02Túnels importa" +
"ts\x14\x01\x81\x01\x00\x02\x16\x02%[1]d túnel importat\x00\x18\x02%[1]d " +
"túnels importats\x14\x02\x80\x01\x02\x1f\x02%[1]d de %[2]d túnel importa" +
"t\x00!\x02%[1]d de %[2]d túnels importats\x02No s'ha pogut crear el túne" +
"l\x14\x01\x81\x01\x00\x02\x16\x02Eliminar %[1]d túnel\x00\x17\x02Elimina" +
"r %[1]d túnels\x14\x01\x81\x01\x00\x02-\x02Estàs segur que vols eliminar" +
" %[1]d túnel?\x00.\x02Estàs segur que vols eliminar %[1]d túnels?\x02Eli" +
"minar túnel ‘%[1]s’\x02Estàs segur que vols eliminar el túnel ‘%[1]s’?" +
"\x02%[1]s Aquesta acció no es pot desfer.\x02No s'ha pogut eliminar el t" +
"únel\x02Un túnel no ha estat capaç de ser eliminat: %[1]s\x02No s'ha po" +
"gut eliminar els túnels\x14\x01\x81\x01\x00\x02%\x02No s'ha pogut elimin" +
"ar %[1]d túnel.\x00&\x02No s'ha pogut eliminar %[1]d túnels.\x02Fitxers " +
"de configuració (*.zip, *.conf)|*.zip;*.conf|Tots els fitxers (*.*)|*.*" +
"\x02Importar túnel(s) des d'un fitxer\x02Fitxers ZIP de configuració (*." +
"zip)|*.zip\x02Exportar túnels a zip\x02%[1]s (compilació no signada, sen" +
"se actualitzacions)\x02Error al sortir de WireGuard\x02No s'ha pogut sor" +
"tir del servei a causa de l'error: %[1]v. Pot intentar aturar WireGuard " +
"des de l'administrador de serveis.\x02Una actualització per WireGuard es" +
"tà disponible. Es recomana actualitzar immediatament.\x02Estat: Esperant" +
" a l'usuari\x02Actualitza ara\x02Estat: Esperant el servei d'actualitzac" +
"ions\x02Error: %[1]v. Si us plau, torneu-ho a provar.\x02Estat: Completa" +
"t!"
var csIndex = []uint32{ // 180 elements
// Entry 0 - 1F
0x00000000, 0x00000006, 0x0000004f, 0x00000069,
0x0000008a, 0x000000bd, 0x00000106, 0x00000138,
0x00000193, 0x00000201, 0x0000024d, 0x00000252,
0x0000027b, 0x000002b1, 0x000002e7, 0x00000326,
0x00000365, 0x000003a8, 0x000003b4, 0x000003bd,
0x000003ca, 0x000003d7, 0x000003e4, 0x000003f1,
0x000003fe, 0x00000414, 0x00000427, 0x0000044c,
0x0000045a, 0x00000469, 0x0000048b, 0x000004a3,
// Entry 20 - 3F
0x000004d9, 0x000004ef, 0x0000050a, 0x0000052f,
0x0000056f, 0x00000589, 0x000005b0, 0x000005d2,
0x000005fd, 0x00000614, 0x00000641, 0x00000644,
0x00000647, 0x0000065c, 0x00000674, 0x0000067d,
0x0000068b, 0x00000691, 0x0000069e, 0x000006a9,
0x000006bb, 0x000006d3, 0x000006d8, 0x000006e0,
0x000006ed, 0x000006f6, 0x0000070d, 0x0000071b,
0x00000725, 0x0000073b, 0x00000750, 0x00000759,
// Entry 40 - 5F
0x00000769, 0x00000775, 0x00000785, 0x00000791,
0x000007a7, 0x000007af, 0x000007cf, 0x000007f2,
0x00000811, 0x00000832, 0x00000843, 0x00000848,
0x0000085e, 0x0000086c, 0x00000875, 0x00000888,
0x00000894, 0x000008c1, 0x000008ca, 0x000008d2,
0x000008df, 0x000008f0, 0x00000904, 0x00000928,
0x00000954, 0x00000968, 0x0000098f, 0x000009ba,
0x000009d6, 0x00000a0a, 0x00000a13, 0x00000a1c,
// Entry 60 - 7F
0x00000a27, 0x00000a32, 0x00000a41, 0x00000a4a,
0x00000a56, 0x00000a63, 0x00000a7a, 0x00000a7f,
0x00000a8c, 0x00000ac6, 0x00000ae4, 0x00000afd,
0x00000b0a, 0x00000b45, 0x00000b5a, 0x00000b77,
0x00000ba8, 0x00000bc0, 0x00000bd0, 0x00000be1,
0x00000bf5, 0x00000c18, 0x00000c22, 0x00000c2a,
0x00000c3f, 0x00000c5b, 0x00000c72, 0x00000c90,
0x00000ca7, 0x00000cb8, 0x00000cc4, 0x00000cd2,
// Entry 80 - 9F
0x00000cee, 0x00000d13, 0x00000d75, 0x00000d7c,
0x00000d85, 0x00000da1, 0x00000daf, 0x00000dc9,
0x00000deb, 0x00000df6, 0x00000e1c, 0x00000e37,
0x00000e52, 0x00000e82, 0x00000eaf, 0x00000ee4,
0x00000f0a, 0x00000f2e, 0x00000f42, 0x00000fb7,
0x0000104c, 0x00001062, 0x000010cc, 0x00001176,
0x0000118e, 0x000011b6, 0x000011db, 0x000011f1,
0x00001217, 0x0000122e, 0x000012d8, 0x00001326,
// Entry A0 - BF
0x00001345, 0x0000136c, 0x00001385, 0x000013b6,
0x000013e2, 0x0000143c, 0x000014a5, 0x000014c3,
0x000014d6, 0x000014fe, 0x0000151d, 0x0000152f,
0x0000152f, 0x0000152f, 0x0000152f, 0x0000152f,
0x0000152f, 0x0000152f, 0x0000152f, 0x0000152f,
} // Size: 744 bytes
const csData string = "" + // Size: 5423 bytes
"\x02Chyba\x02(žádný argument): Zvýšit oprávnění a instalovat službu sprá" +
"vce\x02Použití: %[1]s [\x0a%[2]s]\x02Možnosti příkazového řádku\x02Nelze" +
" zjistit, zda proces běží pod WOW64: %[1]v\x02Musíte použít nativní verz" +
"i aplikace WireGuard na tomto počítači.\x02Nelze otevřít token aktuálníh" +
"o procesu: %[1]v\x02WireGuard můžou používat pouze uživatelé, kteří jsou" +
" členy Builtin skupiny %[1]s.\x02WireGuard je spuštěn, ale uživatelské r" +
"ozhraní je přístupné pouze uživatelům Builtin skupiny %[1]s.\x02Ikona Wi" +
"reGuard se ani po 30 sekundách nezobrazila na systémové liště.\x02Teď" +
"\x02Systémové hodiny byly posunuty dozadu!\x14\x01\x81\x01\x00\x04\x0b" +
"\x02%[1]d roky\x05\x0a\x02%[1]d let\x02\x0a\x02%[1]d rok\x00\x0a\x02%[1]" +
"d let\x14\x01\x81\x01\x00\x04\x0a\x02%[1]d dny\x05\x0b\x02%[1]d dnů\x02" +
"\x0a\x02%[1]d den\x00\x0a\x02%[1]d dny\x14\x01\x81\x01\x00\x04\x0d\x02%[" +
"1]d hodiny\x05\x0c\x02%[1]d hodin\x02\x0d\x02%[1]d hodina\x00\x0c\x02%[1" +
"]d hodin\x14\x01\x81\x01\x00\x04\x0d\x02%[1]d minuty\x05\x0c\x02%[1]d mi" +
"nut\x02\x0d\x02%[1]d minuta\x00\x0c\x02%[1]d minut\x14\x01\x81\x01\x00" +
"\x04\x0e\x02%[1]d sekundy\x05\x0d\x02%[1]d sekund\x02\x0e\x02%[1]d sekun" +
"da\x00\x0d\x02%[1]d sekund\x02před %[1]s\x02%[1]d\u00a0B\x02%.2[1]f" +
"\u00a0KiB\x02%.2[1]f\u00a0MiB\x02%.2[1]f\u00a0GiB\x02%.2[1]f\u00a0TiB" +
"\x02%[1]s: %[2]q\x02Endpointu chybí port\x02Neplatný endpoint\x02Závorky" +
" musí obsahovat IPv6 adresu\x02Neplatné MTU\x02Neplatný port\x02Neplatný" +
" persistentní keepalive\x02Neplatný klíč: %[1]v\x02Klíče musí být dekódo" +
"vány přesně na 32 bajtů\x02Dvě čárky za sebou\x02Název tunelu je neplatn" +
"ý\x02Řádek musí být v některé sekci\x02Konfigurační klíč neobsahuje odd" +
"ělovač (znak 'rovná se')\x02Klíč musí mít hodnotu\x02Neplatný klíč pro " +
"sekci [Interface]\x02Neplatný klíč pro sekci [Peer]\x02Rozhraní musí obs" +
"ahovat soukromý klíč\x02[není specifikováno]\x02Všichni peeři musí mít v" +
"eřejné klíče\x02, \x02, \x02O aplikaci WireGuard\x02Obrázek loga WireGua" +
"rd\x02Zavřít\x02♥ &Darovat!\x02Stav:\x02&Deaktivovat\x02&Aktivovat\x02Ve" +
"řejný klíč:\x02Port pro naslouchání:\x02MTU:\x02Adresy:\x02DNS servery:" +
"\x02Skripty:\x02Předsdílený klíč:\x02Povolené IP:\x02Endpoint:\x02Persis" +
"tent keepalive:\x02Poslední handshake:\x02Přenos:\x02před-zapnutím\x02po" +
"-zapnutí\x02před-vypnutím\x02po-vypnutí\x02vypnuto, podle zásad\x02zapnu" +
"to\x02%[1]s přijato, %[2]s odesláno\x02Nepodařilo se zjistit stav tunelu" +
"\x02Nepodařilo se aktivovat tunel\x02Nepodařilo se deaktivovat tunel\x02" +
"Rozhraní: %[1]s\x02Peer\x02Vytvořit nový tunel\x02Upravit tunel\x02&Náze" +
"v:\x02&Veřejný klíč:\x02(neznámý)\x02&Blokovat netunelovaný provoz (kill" +
"-switch)\x02&Uložit\x02Zrušit\x02&Nastavení:\x02Neplatný název\x02Název " +
"je povinný.\x02Název tunelu '%[1]s' je neplatný.\x02Nepodařilo se zobraz" +
"it existující tunely\x02Tunel již existuje\x02Tunel s názvem '%[1]s' již" +
" existuje.\x02Nepodařilo se vytvořit novou konfiguraci\x02Zápis souboru " +
"se nezdařil\x02Soubor \x22%[1]s\x22 již existuje.\x0a\x0aChcete jej přep" +
"sat?\x02Aktivní\x02Aktivuji\x02Neaktivní\x02Deaktivuji\x02Neznámý stav" +
"\x02Záznamy\x02&Kopírovat\x02Vybr&at vše\x02&Uložit do souboru…\x02Čas" +
"\x02Zpráva logu\x02Textové soubory (*.txt)|*.txt|Všechny soubory (*.*)|*" +
".*\x02Exportovat záznam do souboru\x02&O aplikaci WireGuard…\x02Chyba tu" +
"nelu\x02%[1]s\x0a\x0aPro více informací se prosím podívejte do logu.\x02" +
"%[1]s (neaktuální)\x02Chyba při detekci WireGuard\x02Nelze čekat na zobr" +
"azení okna WireGuard: %[1]v\x02WireGuard: Deaktivován\x02Stav: Neznámý" +
"\x02Adresy: žádné\x02Spravovat tunely…\x02&Importovat tunel(y) ze soubor" +
"u…\x02U&končit\x02&Tunely\x02WireGuard aktivován\x02Tunel %[1]s byl akti" +
"vován.\x02WireGuard deaktivován\x02Tunel %[1]s byl deaktivován.\x02WireG" +
"uard Chyba Tunelu\x02WireGuard: %[1]s\x02Stav: %[1]s\x02Adresy: %[1]s" +
"\x02Aktualizace je k dispozici!\x02Aktualizace WireGuard je k dispozici" +
"\x02Aktualizace aplikace WireGuard je nyní k dispozici. Doporučujeme ji " +
"aktualizovat co nejdříve.\x02Tunely\x02&Upravit\x02Přidat &prázdný tunel" +
"…\x02Přidat tunel\x02Odstranit vybrané tunely\x02Exportovat všechny tu" +
"nely do zip\x02&Přepnout\x02Exportovat všechny tunely do &zip…\x02Upravi" +
"t &vybraný tunel…\x02&Odstranit vybrané tunely\x02nebyly nalezeny žádné " +
"konfigurační soubory\x02Nelze importovat vybranou konfiguraci: %[1]v\x02" +
"Nepodařilo se vyjmenovat existující tunely: %[1]v\x02Tunel s názvem '%[1" +
"]s' již existuje\x02Nelze importovat konfiguraci: %[1]v\x02Importované t" +
"unely\x14\x01\x81\x01\x00\x04\x1a\x02Importovány %[1]d tunely\x05\x1b" +
"\x02Importováno %[1]d tunelů\x02\x18\x02Importován %[1]d tunel\x00\x1b" +
"\x02Importováno %[1]d tunelů\x14\x02\x80\x01\x04#\x02Importováno %[1]d z" +
" %[2]d tunelů\x05#\x02Importováno %[1]d z %[2]d tunelů\x02 \x02Importová" +
"n %[1]d z %[2]d tunel\x00#\x02Importováno %[1]d z %[2]d tunelů\x02Nelze " +
"vytvořit tunel\x14\x01\x81\x01\x00\x04\x17\x02Odstranit %[1]d tunely\x05" +
"\x18\x02Odstranit %[1]d tunelů\x02\x16\x02Odstranit %[1]d tunel\x00\x18" +
"\x02Odstranit %[1]d tunelů\x14\x01\x81\x01\x00\x04'\x02Opravdu chcete od" +
"stranit %[1]d tunely?\x05(\x02Opravdu chcete odstranit %[1]d tunelů?\x02" +
"&\x02Opravdu chcete odstranit %[1]d tunel?\x00(\x02Opravdu chcete odstra" +
"nit %[1]d tunelů?\x02Odstranit tunel \x22%[1]s\x22\x02Opravdu chcete ods" +
"tranit tunel \x22%[1]s\x22?\x02%[1]s Tuto akci nelze vrátit zpět.\x02Nel" +
"ze odstranit tunel\x02Tunel nebylo možné odstranit: %[1]s\x02Nelze odstr" +
"anit tunely\x14\x01\x81\x01\x00\x04'\x02%[1]d tunely nebylo možné odstra" +
"nit.\x05(\x02%[1]d tunelů nebylo možné odstranit.\x02&\x02%[1]d tunel ne" +
"bylo možné odstranit.\x00(\x02%[1]d tunelů nebylo možné odstranit.\x02Ko" +
"nfigurace souborů (*.zip, *.conf)|*.zip; *.conf|Všechny soubory (*.*)|*." +
"*\x02Importovat tunel(y) ze souboru\x02Konfigurace souborů ZIP (*.zip)|*" +
".zip\x02Exportovat tunely do zip\x02%[1]s (nepodepsaná verze, žádné aktu" +
"alizace)\x02Chyba při ukončování aplikace WireGuard\x02Nelze ukončit slu" +
"žbu z důvodu: %[1]v. WireGuard můžete zastavit ve správci služeb.\x02Ak" +
"tualizace aplikace WireGuard je nyní k dispozici. Silně doporučujeme ji " +
"aktualizovat co nejdříve.\x02Stav: Čekání na uživatele\x02Aktualizovat n" +
"yní\x02Stav: Čeká se na službu aktualizací\x02Chyba: %[1]v. Zkuste to zn" +
"ovu.\x02Stav: Dokončeno!"
var deIndex = []uint32{ // 180 elements
// Entry 0 - 1F
0x00000000, 0x00000007, 0x00000059, 0x00000074,
0x0000008b, 0x000000e1, 0x00000137, 0x0000016b,
0x000001c2, 0x0000023a, 0x0000028a, 0x00000290,
0x000002b6, 0x000002d6, 0x000002f4, 0x00000318,
0x0000033c, 0x00000362, 0x0000036c, 0x00000375,
0x00000382, 0x0000038f, 0x0000039c, 0x000003a9,
0x000003b6, 0x000003d4, 0x000003ee, 0x00000422,
0x00000431, 0x00000442, 0x00000462, 0x00000480,
// Entry 20 - 3F
0x000004b7, 0x000004d3, 0x000004f0, 0x00000521,
0x0000055c, 0x0000057a, 0x000005a8, 0x000005d0,
0x0000060a, 0x0000061f, 0x0000065d, 0x00000660,
0x00000663, 0x00000673, 0x00000682, 0x0000068d,
0x0000069b, 0x000006a3, 0x000006b1, 0x000006bd,
0x000006d7, 0x000006e5, 0x000006ea, 0x000006f4,
0x00000700, 0x00000709, 0x0000071f, 0x0000072d,
0x00000737, 0x0000074c, 0x00000766, 0x00000773,
// Entry 40 - 5F
0x00000786, 0x0000079d, 0x000007b2, 0x000007c8,
0x000007e4, 0x000007ee, 0x0000080e, 0x00000839,
0x0000085e, 0x00000885, 0x0000089a, 0x000008a5,
0x000008c2, 0x000008d4, 0x000008db, 0x000008f6,
0x00000902, 0x00000936, 0x00000941, 0x0000094b,
0x0000095b, 0x0000096c, 0x00000984, 0x000009a8,
0x000009db, 0x000009f4, 0x00000a2c, 0x00000a5a,
0x00000a7a, 0x00000abf, 0x00000ac5, 0x00000acf,
// Entry 60 - 7F
0x00000ad7, 0x00000ae3, 0x00000af7, 0x00000b01,
0x00000b0b, 0x00000b1c, 0x00000b33, 0x00000b38,
0x00000b49, 0x00000b7a, 0x00000b98, 0x00000bac,
0x00000bba, 0x00000bfb, 0x00000c0c, 0x00000c27,
0x00000c6f, 0x00000c86, 0x00000c98, 0x00000ca8,
0x00000cbd, 0x00000cde, 0x00000ce7, 0x00000cef,
0x00000d03, 0x00000d25, 0x00000d3b, 0x00000d5f,
0x00000d77, 0x00000d88, 0x00000d96, 0x00000da6,
// Entry 80 - 9F
0x00000dca, 0x00000dee, 0x00000e61, 0x00000e68,
0x00000e74, 0x00000e98, 0x00000eab, 0x00000ec9,
0x00000ef3, 0x00000eff, 0x00000f24, 0x00000f48,
0x00000f69, 0x00000f8e, 0x00000fcf, 0x00001001,
0x0000103b, 0x0000106f, 0x00001081, 0x000010ba,
0x00001106, 0x00001126, 0x0000115b, 0x000011cb,
0x000011e7, 0x0000121e, 0x0000125b, 0x0000127a,
0x000012aa, 0x000012d0, 0x00001331, 0x0000137b,
// Entry A0 - BF
0x00001397, 0x000013c0, 0x000013df, 0x0000140a,
0x0000142c, 0x00001498, 0x00001506, 0x00001520,
0x00001534, 0x0000155d, 0x0000158b, 0x0000159b,
0x0000159b, 0x0000159b, 0x0000159b, 0x0000159b,
0x0000159b, 0x0000159b, 0x0000159b, 0x0000159b,
} // Size: 744 bytes
const deData string = "" + // Size: 5531 bytes
"\x02Fehler\x02(kein Argument): Als Administrator ausführen und den Manag" +
"er-Dienst installieren\x02Verwendung: %[1]s [\x0a%[2]s]\x02Kommandozeile" +
"noptionen\x02Es kann nicht festgestellt werden, ob der Prozess unter WOW" +
"64 ausgeführt wird: %[1]v\x02Sie müssen die Version von Wireguard benutz" +
"en, die für ihren Computer bestimmt ist.\x02Konnte aktuellen Prozess-Tok" +
"en nicht öffnen: %[1]v\x02WireGuard kann nur von Benutzern verwendet wer" +
"den, die Mitglied der Gruppe %[1]s sind.\x02WireGuard wird ausgeführt, a" +
"ber auf die Benutzeroberfläche kann nur von Desktops der Gruppe %[1]s zu" +
"gegriffen werden.\x02Das WireGuard-Taskleistensymbol ist nicht innerhalb" +
" von 30 Sekunden erschienen.\x02Jetzt\x02Die Systemuhr wurde zurück gest" +
"ellt!\x14\x01\x81\x01\x00\x02\x0b\x02%[1]d Jahr\x00\x0c\x02%[1]d Jahre" +
"\x14\x01\x81\x01\x00\x02\x0a\x02%[1]d Tag\x00\x0b\x02%[1]d Tage\x14\x01" +
"\x81\x01\x00\x02\x0d\x02%[1]d Stunde\x00\x0e\x02%[1]d Stunden\x14\x01" +
"\x81\x01\x00\x02\x0d\x02%[1]d Minute\x00\x0e\x02%[1]d Minuten\x14\x01" +
"\x81\x01\x00\x02\x0e\x02%[1]d Sekunde\x00\x0f\x02%[1]d Sekunden\x02vor %" +
"[1]s\x02%[1]d\u00a0B\x02%.2[1]f\u00a0KiB\x02%.2[1]f\u00a0MiB\x02%.2[1]f" +
"\u00a0GiB\x02%.2[1]f\u00a0TiB\x02%[1]s: %[2]q\x02Fehlender Port des Endp" +
"unktes\x02Ungültiger Endpunkt-Host\x02Eckige Klammern müssen eine IPv6 A" +
"dresse enthalten\x02Ungültige MTU\x02Ungültiger Port\x02Ungültiges Erhal" +
"tungsintervall\x02Ungültiger Schlüssel: %[1]v\x02Schlüssel müssen auf ex" +
"akt 32 Bytes dekodiert werden\x02Zwei Kommata in einer Zeile\x02Der Tunn" +
"elname ist ungültig\x02Die Zeile muss innerhalb eines Abschnitts stehen" +
"\x02Konfigurationsschlüssel fehlt ein Gleichheitstrennzeichen\x02Eintrag" +
" muss einen Wert haben\x02Ungültiger Eintrage im [Interface] Abschnitt" +
"\x02Ungültiger Eintrag im [Peer] Abschnitt\x02Eine Schnittstelle muss ei" +
"nen privaten Schlssel enthalten\x02[nicht spezifiziert]\x02Alle Teilnehm" +
"er (peers) müssen öffentliche Schlüssel haben\x02, \x02, \x02Über WireGu" +
"ard\x02WireGuard Logo\x02Schließen\x02♥ &Spenden!\x02Status:\x02&Deaktiv" +
"ieren\x02&Aktivieren\x02Öffentlicher Schlüssel:\x02Eingangsport:\x02MTU:" +
"\x02Adressen:\x02DNS-Server:\x02Skripte:\x02Geteilter Schlüssel:\x02Erla" +
"ubte IPs:\x02Endpunkt:\x02Erhaltungsintervall:\x02Letzter Schlüsseltausc" +
"h:\x02Übertragen:\x02vor Verbindsaufbau\x02nach Verbindungsaufbau\x02vor" +
" Verbindungsabbau\x02nach Verbindungsabbau\x02deaktiviert, per Richtlini" +
"e\x02aktiviert\x02%[1]s empfangen, %[2]s gesendet\x02Tunnelstatus konnte" +
" nicht ermittelt werden\x02Tunnel aktivieren ist fehlgeschlagen\x02Tunne" +
"l deaktivieren ist fehlgeschlagen\x02Schnittstelle: %[1]s\x02Teilnehmer" +
"\x02Einen neuen Tunnel erstellen\x02Tunnel bearbeiten\x02&Name:\x02&Öffe" +
"ntlicher Schlüssel:\x02(unbekannt)\x02&Blockiere Verkehr außerhalb des T" +
"unnels (Not-Aus)\x02&Speichern\x02Abbrechen\x02&Konfiguration:\x02Ungült" +
"iger Name\x02Ein Name ist notwendig.\x02Der Name „%[1]s“ ist ungültig." +
"\x02Vorhandene Tunnel können nicht aufgelistet werden\x02Tunnel existier" +
"t bereits\x02Ein Tunnel mit dem Namen „%[1]s“ existiert bereits.\x02Neue" +
" Konfiguration kann nicht erstellt werden\x02Schreiben der Datei schlug " +
"fehl\x02Die Datei „%[1]s“ existiert bereits.\x0a\x0aMöchten Sie sie erse" +
"tzen?\x02Aktiv\x02Aktiviere\x02Inaktiv\x02Deaktiviere\x02Unbekannter Zus" +
"tand\x02Protokoll\x02&Kopieren\x02&Alles markieren\x02&In Datei Speicher" +
"n…\x02Zeit\x02Protokolleintrag\x02Textdateien (*.txt)|*.txt|Alle Dateien" +
" (*.*)|*.*\x02Exportiere Protokoll in Datei\x02&Über WireGuard…\x02Tunne" +
"l Fehler\x02%[1]s\x0a\x0aBitte lesen Sie das Protokoll für weitere Infor" +
"mationen.\x02%[1]s (veraltet)\x02WireGuard Erkennungsfehler\x02Warten au" +
"f das Erscheinen des WireGuard Fensters nicht möglich: %[1]v \x02WireGua" +
"rd: Deaktiviert\x02Status: Unbekannt\x02Adressen: Keine\x02Tunnel &verwa" +
"lten…\x02Tunnel aus Datei &importieren…\x02&Beenden\x02&Tunnel\x02WireGu" +
"ard aktiviert\x02Der Tunnel %[1]s wurde aktiviert.\x02WireGuard deaktivi" +
"ert\x02Der Tunnel %[1]s wurde deaktiviert.\x02WireGuard Tunnel Fehler" +
"\x02WireGuard: %[1]s\x02Status: %[1]s\x02Adressen: %[1]s\x02Eine Aktuali" +
"sierung ist verfügbar!\x02WireGuard Aktualisierung verfügbar\x02Eine Akt" +
"ualisierung für WireGuard ist jetzt verfügbar. Es wird empfohlen diese s" +
"chnellstmöglich durchzuführen.\x02Tunnel\x02&Bearbeiten\x02Einen &leeren" +
" Tunnel hinzufügen…\x02Tunnel hinzufügen\x02Markierte(n) Tunnel entferne" +
"n\x02Alle Tunnel in eine Zip-Datei exportieren\x02&Umschalten\x02Exporti" +
"ere alle Tunnel in &Zip-Datei\x02Ausgewählten Tunnel &bearbeiten…\x02Aus" +
"gewählte(n) Tunnel &löschen\x02keine Konfigurationsdateien gefunden\x02A" +
"usgewählte Konfiguration konnte nicht importiert werden: %[1]v\x02Konnte" +
" existierende Tunnel nicht auflisten: %[1]v\x02Es existiert bereits ein " +
"Tunnel mit dem Namen „%[1]s“\x02Importieren der Konfiguration nicht mögl" +
"ich: %[1]v\x02Tunnel importiert\x14\x01\x81\x01\x00\x02\x18\x02%[1]d Tun" +
"nel importiert\x00\x18\x02%[1]d Tunnel importiert\x14\x02\x80\x01\x02" +
"\x22\x02%[1]d von %[2]d Tunnel importiert\x00\x22\x02%[1]d von %[2]d Tun" +
"nel importiert\x02Tunnel erstellen nicht möglich\x14\x01\x81\x01\x00\x02" +
"\x16\x02%[1]d Tunnel löschen\x00\x16\x02%[1]d Tunnel löschen\x14\x01\x81" +
"\x01\x00\x024\x02Möchten Sie diesen %[1]d Tunnel wirklich löschen?\x003" +
"\x02Möchten Sie diese %[1]d Tunnel wirklich löschen?\x02Tunnel „%[1]s“ l" +
"öschen\x02Möchten Sie den Tunnel „%[1]s“ wirklich löschen?\x02%[1]s Die" +
"ser Schritt kann nicht rückgängig gemacht werden.\x02Tunnel löschen nich" +
"t möglich\x02Ein Tunnel konnte nicht gelöscht werden: %[1]s\x02Tunnel ko" +
"nnten nicht gelöscht werden\x14\x01\x81\x01\x00\x02+\x02%[1]d Tunnel kon" +
"nte nicht entfernt werden.\x00-\x02%[1]d Tunnel konnten nicht gelöscht w" +
"erden.\x02Konfigurationsdateien (*.zip, *.conf)|*.zip;*.conf|Alle Dateie" +
"n (*.*)|*.*\x02Importiere Tunnel aus Datei\x02Konfigurations-ZIP-Dateien" +
" (*.zip)|*.zip\x02Exportiere Tunnel in Zip-Datei\x02%[1]s (unsigniert, k" +
"eine Aktualisierungen)\x02Fehler beim Beenden von WireGuard\x02Der Diens" +
"t konnte nicht gestoppt werden: %[1]v. Versuchen Sie WireGuard in der Di" +
"enstverwaltung zu beenden.\x02Eine Aktualisierung für WireGuard ist verf" +
"ügbar. Es ist höchst empfehlenswert diese sofort durchzuführen.\x02Stat" +
"us: Auf Nutzer warten\x02Jetzt aktualisieren\x02Status: Auf Aktualisieru" +
"ngsdienst warten\x02Fehler: %[1]v. Bitte versuchen Sie es erneut.\x02Sta" +
"tus: Fertig!"
var enIndex = []uint32{ // 180 elements
// Entry 0 - 1F
0x00000000, 0x00000006, 0x00000039, 0x0000004f,
0x00000064, 0x000000aa, 0x000000e9, 0x00000115,
0x00000166, 0x000001c4, 0x00000200, 0x00000204,
0x00000221, 0x00000241, 0x0000025f, 0x0000027f,
0x000002a3, 0x000002c7, 0x000002d1, 0x000002da,
0x000002e7, 0x000002f4, 0x00000301, 0x0000030e,
0x0000031b, 0x00000336, 0x0000034c, 0x00000372,
0x0000037e, 0x0000038b, 0x000003a8, 0x000003bb,
// Entry 20 - 3F
0x000003e0, 0x000003f4, 0x0000040d, 0x0000042a,
0x00000454, 0x0000046a, 0x0000048e, 0x000004ad,
0x000004d2, 0x000004e3, 0x00000503, 0x00000506,
0x00000509, 0x00000519, 0x0000052e, 0x00000534,
0x00000541, 0x00000549, 0x00000555, 0x0000055f,
0x0000056b, 0x00000578, 0x0000057d, 0x00000588,
0x00000595, 0x0000059e, 0x000005ad, 0x000005ba,
0x000005c4, 0x000005da, 0x000005ec, 0x000005f6,
// Entry 40 - 5F
0x000005fd, 0x00000605, 0x0000060e, 0x00000618,
0x0000062d, 0x00000635, 0x00000650, 0x00000671,
0x0000068b, 0x000006a7, 0x000006b8, 0x000006bd,
0x000006cf, 0x000006db, 0x000006e2, 0x000006ef,
0x000006f9, 0x00000721, 0x00000727, 0x0000072e,
0x0000073e, 0x0000074b, 0x0000075f, 0x00000783,
0x000007a3, 0x000007b9, 0x000007f2, 0x00000815,
0x00000829, 0x00000868, 0x0000086f, 0x0000087a,
// Entry 60 - 7F
0x00000883, 0x00000890, 0x0000089e, 0x000008a2,
0x000008a8, 0x000008b4, 0x000008c5, 0x000008ca,
0x000008d6, 0x00000903, 0x00000916, 0x0000092a,
0x00000937, 0x0000096b, 0x0000097f, 0x00000999,
0x000009ce, 0x000009e5, 0x000009f5, 0x00000a05,
0x00000a18, 0x00000a37, 0x00000a3d, 0x00000a46,
0x00000a5a, 0x00000a7f, 0x00000a95, 0x00000abc,
0x00000ad3, 0x00000ae4, 0x00000af2, 0x00000b03,
// Entry 80 - 9F
0x00000b1b, 0x00000b36, 0x00000b8e, 0x00000b96,
0x00000b9c, 0x00000bb1, 0x00000bbc, 0x00000bd6,
0x00000bf0, 0x00000bf8, 0x00000c16, 0x00000c2f,
0x00000c4a, 0x00000c6c, 0x00000c9b, 0x00000cc7,
0x00000cff, 0x00000d25, 0x00000d36, 0x00000d6c,
0x00000db3, 0x00000dcb, 0x00000dfd, 0x00000e6f,
0x00000e89, 0x00000ec3, 0x00000ee6, 0x00000efe,
0x00000f27, 0x00000f40, 0x00000f99, 0x00000fde,
// Entry A0 - BF
0x00000ff9, 0x0000101f, 0x00001035, 0x00001058,
0x00001070, 0x000010cf, 0x00001124, 0x0000113d,
0x00001148, 0x0000116c, 0x0000118c, 0x0000119e,
0x000011aa, 0x000011c3, 0x0000122a, 0x00001231,
0x00001235, 0x0000139c, 0x000013cb, 0x000013ed,
} // Size: 744 bytes
const enData string = "" + // Size: 5101 bytes
"\x02Error\x02(no argument): elevate and install manager service\x02Usage" +
": %[1]s [\x0a%[2]s]\x02Command Line Options\x02Unable to determine wheth" +
"er the process is running under WOW64: %[1]v\x02You must use the native " +
"version of WireGuard on this computer.\x02Unable to open current process" +
" token: %[1]v\x02WireGuard may only be used by users who are a member of" +
" the Builtin %[1]s group.\x02WireGuard is running, but the UI is only ac" +
"cessible from desktops of the Builtin %[1]s group.\x02WireGuard system t" +
"ray icon did not appear after 30 seconds.\x02Now\x02System clock wound b" +
"ackward!\x14\x01\x81\x01\x00\x02\x0b\x02%[1]d year\x00\x0c\x02%[1]d year" +
"s\x14\x01\x81\x01\x00\x02\x0a\x02%[1]d day\x00\x0b\x02%[1]d days\x14\x01" +
"\x81\x01\x00\x02\x0b\x02%[1]d hour\x00\x0c\x02%[1]d hours\x14\x01\x81" +
"\x01\x00\x02\x0d\x02%[1]d minute\x00\x0e\x02%[1]d minutes\x14\x01\x81" +
"\x01\x00\x02\x0d\x02%[1]d second\x00\x0e\x02%[1]d seconds\x02%[1]s ago" +
"\x02%[1]d\u00a0B\x02%.2[1]f\u00a0KiB\x02%.2[1]f\u00a0MiB\x02%.2[1]f" +
"\u00a0GiB\x02%.2[1]f\u00a0TiB\x02%[1]s: %[2]q\x02Missing port from endpo" +
"int\x02Invalid endpoint host\x02Brackets must contain an IPv6 address" +
"\x02Invalid MTU\x02Invalid port\x02Invalid persistent keepalive\x02Inval" +
"id key: %[1]v\x02Keys must decode to exactly 32 bytes\x02Two commas in a" +
" row\x02Tunnel name is not valid\x02Line must occur in a section\x02Conf" +
"ig key is missing an equals separator\x02Key must have a value\x02Invali" +
"d key for [Interface] section\x02Invalid key for [Peer] section\x02An in" +
"terface must have a private key\x02[none specified]\x02All peers must ha" +
"ve public keys\x02, \x02, \x02About WireGuard\x02WireGuard logo image" +
"\x02Close\x02♥ &Donate!\x02Status:\x02&Deactivate\x02&Activate\x02Public" +
" key:\x02Listen port:\x02MTU:\x02Addresses:\x02DNS servers:\x02Scripts:" +
"\x02Preshared key:\x02Allowed IPs:\x02Endpoint:\x02Persistent keepalive:" +
"\x02Latest handshake:\x02Transfer:\x02pre-up\x02post-up\x02pre-down\x02p" +
"ost-down\x02disabled, per policy\x02enabled\x02%[1]s received, %[2]s sen" +
"t\x02Failed to determine tunnel state\x02Failed to activate tunnel\x02Fa" +
"iled to deactivate tunnel\x02Interface: %[1]s\x02Peer\x02Create new tunn" +
"el\x02Edit tunnel\x02&Name:\x02&Public key:\x02(unknown)\x02&Block untun" +
"neled traffic (kill-switch)\x02&Save\x02Cancel\x02&Configuration:\x02Inv" +
"alid name\x02A name is required.\x02Tunnel name ‘%[1]s’ is invalid.\x02U" +
"nable to list existing tunnels\x02Tunnel already exists\x02Another tunne" +
"l already exists with the name ‘%[1]s’.\x02Unable to create new configur" +
"ation\x02Writing file failed\x02File ‘%[1]s’ already exists.\x0a\x0aDo y" +
"ou want to overwrite it?\x02Active\x02Activating\x02Inactive\x02Deactiva" +
"ting\x02Unknown state\x02Log\x02&Copy\x02Select &all\x02&Save to file…" +
"\x02Time\x02Log message\x02Text Files (*.txt)|*.txt|All Files (*.*)|*.*" +
"\x02Export log to file\x02&About WireGuard…\x02Tunnel Error\x02%[1]s\x0a" +
"\x0aPlease consult the log for more information.\x02%[1]s (out of date)" +
"\x02WireGuard Detection Error\x02Unable to wait for WireGuard window to " +
"appear: %[1]v\x02WireGuard: Deactivated\x02Status: Unknown\x02Addresses:" +
" None\x02&Manage tunnels…\x02&Import tunnel(s) from file…\x02E&xit\x02&T" +
"unnels\x02WireGuard Activated\x02The %[1]s tunnel has been activated." +
"\x02WireGuard Deactivated\x02The %[1]s tunnel has been deactivated.\x02W" +
"ireGuard Tunnel Error\x02WireGuard: %[1]s\x02Status: %[1]s\x02Addresses:" +
" %[1]s\x02An Update is Available!\x02WireGuard Update Available\x02An up" +
"date to WireGuard is now available. You are advised to update as soon as" +
" possible.\x02Tunnels\x02&Edit\x02Add &empty tunnel…\x02Add Tunnel\x02Re" +
"move selected tunnel(s)\x02Export all tunnels to zip\x02&Toggle\x02Expor" +
"t all tunnels to &zip…\x02Edit &selected tunnel…\x02&Remove selected tun" +
"nel(s)\x02no configuration files were found\x02Could not import selected" +
" configuration: %[1]v\x02Could not enumerate existing tunnels: %[1]v\x02" +
"Another tunnel already exists with the name ‘%[1]s’\x02Unable to import " +
"configuration: %[1]v\x02Imported tunnels\x14\x01\x81\x01\x00\x02\x16\x02" +
"Imported %[1]d tunnel\x00\x17\x02Imported %[1]d tunnels\x14\x02\x80\x01" +
"\x02\x1f\x02Imported %[1]d of %[2]d tunnel\x00 \x02Imported %[1]d of %[2" +
"]d tunnels\x02Unable to create tunnel\x14\x01\x81\x01\x00\x02\x14\x02Del" +
"ete %[1]d tunnel\x00\x15\x02Delete %[1]d tunnels\x14\x01\x81\x01\x00\x02" +
"4\x02Are you sure you would like to delete %[1]d tunnel?\x005\x02Are you" +
" sure you would like to delete %[1]d tunnels?\x02Delete tunnel ‘%[1]s’" +
"\x02Are you sure you would like to delete tunnel ‘%[1]s’?\x02%[1]s You c" +
"annot undo this action.\x02Unable to delete tunnel\x02A tunnel was unabl" +
"e to be removed: %[1]s\x02Unable to delete tunnels\x14\x01\x81\x01\x00" +
"\x02'\x02%[1]d tunnel was unable to be removed.\x00)\x02%[1]d tunnels we" +
"re unable to be removed.\x02Configuration Files (*.zip, *.conf)|*.zip;*." +
"conf|All Files (*.*)|*.*\x02Import tunnel(s) from file\x02Configuration " +
"ZIP Files (*.zip)|*.zip\x02Export tunnels to zip\x02%[1]s (unsigned buil" +
"d, no updates)\x02Error Exiting WireGuard\x02Unable to exit service due " +
"to: %[1]v. You may want to stop WireGuard from the service manager.\x02A" +
"n update to WireGuard is available. It is highly advisable to update wit" +
"hout delay.\x02Status: Waiting for user\x02Update Now\x02Status: Waiting" +
" for updater service\x02Error: %[1]v. Please try again.\x02Status: Compl" +
"ete!\x04\x00\x01 \x07\x02Error:\x04\x00\x01 \x14\x02Invalid IP address:" +
"\x02App version: %[1]s\x0aDriver version: %[2]s\x0aGo version: %[3]s\x0a" +
"Operating system: %[4]s\x0aArchitecture: %[5]s\x02Table:\x02off\x02When " +
"a configuration has exactly one peer, and that peer has an allowed IPs c" +
"ontaining at least one of 0.0.0.0/0 or ::/0, and the interface does not " +
"have table off, then the tunnel service engages a firewall ruleset to bl" +
"ock all traffic that is neither to nor from the tunnel interface or is t" +
"o the wrong DNS server, with special exceptions for DHCP and NDP.\x02Ple" +
"ase ask the system administrator to update.\x02Status: Waiting for admin" +
"istrator"
var es_ESIndex = []uint32{ // 180 elements
// Entry 0 - 1F
0x00000000, 0x00000006, 0x00000044, 0x00000058,
0x00000077, 0x000000c5, 0x000000ff, 0x00000137,
0x00000190, 0x0000020a, 0x0000025d, 0x00000263,
0x0000028a, 0x000002aa, 0x000002ca, 0x000002ea,
0x0000030e, 0x00000334, 0x0000033f, 0x00000347,
0x00000353, 0x0000035f, 0x0000036b, 0x00000377,
0x00000384, 0x000003a1, 0x000003c4, 0x000003f5,
0x0000040a, 0x00000422, 0x00000449, 0x00000467,
// Entry 20 - 3F
0x0000049b, 0x000004b2, 0x000004d5, 0x000004fd,
0x0000053a, 0x00000557, 0x0000058b, 0x000005ba,
0x000005e4, 0x000005fb, 0x00000628, 0x0000062b,
0x0000062e, 0x00000642, 0x00000658, 0x0000065f,
0x0000066c, 0x00000674, 0x00000680, 0x00000689,
0x00000699, 0x000006ac, 0x000006b1, 0x000006be,
0x000006ce, 0x000006e6, 0x000006f8, 0x00000708,
0x00000712, 0x00000729, 0x00000739, 0x00000748,
// Entry 40 - 5F
0x00000758, 0x00000769, 0x0000077c, 0x00000790,
0x000007ac, 0x000007b7, 0x000007d5, 0x000007fe,
0x00000819, 0x00000837, 0x00000847, 0x0000084b,
0x00000861, 0x0000086f, 0x00000878, 0x00000888,
0x00000896, 0x000008d0, 0x000008d9, 0x000008e2,
0x000008f3, 0x0000090b, 0x00000922, 0x00000952,
0x00000980, 0x00000994, 0x000009c5, 0x000009f3,
0x00000a10, 0x00000a54, 0x00000a5b, 0x00000a65,
// Entry 60 - 7F
0x00000a6e, 0x00000a7b, 0x00000a8e, 0x00000a97,
0x00000a9f, 0x00000ab2, 0x00000ac9, 0x00000ad0,
0x00000ae5, 0x00000b22, 0x00000b3e, 0x00000b56,
0x00000b69, 0x00000ba8, 0x00000bbf, 0x00000bdb,
0x00000c20, 0x00000c37, 0x00000c4b, 0x00000c60,
0x00000c79, 0x00000c9f, 0x00000ca6, 0x00000cb0,
0x00000cc3, 0x00000ce5, 0x00000cfb, 0x00000d20,
0x00000d40, 0x00000d51, 0x00000d5f, 0x00000d72,
// Entry 80 - 9F
0x00000d97, 0x00000dbe, 0x00000e1b, 0x00000e24,
0x00000e2c, 0x00000e46, 0x00000e55, 0x00000e77,
0x00000e99, 0x00000ea9, 0x00000ecf, 0x00000ef1,
0x00000f14, 0x00000f41, 0x00000f7c, 0x00000fb1,
0x00000fdd, 0x0000100e, 0x00001022, 0x0000105c,
0x000010a7, 0x000010c6, 0x000010fd, 0x00001170,
0x0000118c, 0x000011c8, 0x000011ee, 0x00001210,
0x00001237, 0x0000125c, 0x000012b3, 0x000012ff,
// Entry A0 - BF
0x00001321, 0x0000134e, 0x00001366, 0x0000139b,
0x000013b7, 0x00001432, 0x0000148f, 0x000014ac,
0x000014bd, 0x000014ed, 0x00001518, 0x0000152c,
0x0000152c, 0x0000152c, 0x0000152c, 0x0000152c,
0x0000152c, 0x0000152c, 0x0000152c, 0x0000152c,
} // Size: 744 bytes
const es_ESData string = "" + // Size: 5420 bytes
"\x02Error\x02(sin argumento): eleve e instale el servicio de administrad" +
"or\x02Uso: %[1]s [\x0a%[2]s]\x02Opciones de línea de comandos\x02No fue " +
"posible determinar si el proceso se está ejecutando bajo WOW64: %[1]v" +
"\x02Debe usar la versión nativa de WireGuard en este equipo.\x02No fue p" +
"osible abrir el token del proceso actual: %[1]v\x02WireGuard solo puede " +
"ser usado por usuarios que sean miembros del grupo integrado %[1]s.\x02W" +
"ireGuard se está ejecutando, pero la interfaz de usuario solo es accesib" +
"le desde escritorios del grupo integrado %[1]s.\x02El icono WireGuard de" +
" la bandeja del sistema no apareció después de 30 segundos.\x02Ahora\x02" +
"¡El reloj del sistema ha retrocedido!\x14\x01\x81\x01\x00\x02\x0b\x02%[" +
"1]d año\x00\x0c\x02%[1]d años\x14\x01\x81\x01\x00\x02\x0b\x02%[1]d día" +
"\x00\x0c\x02%[1]d días\x14\x01\x81\x01\x00\x02\x0b\x02%[1]d hora\x00\x0c" +
"\x02%[1]d horas\x14\x01\x81\x01\x00\x02\x0d\x02%[1]d minuto\x00\x0e\x02%" +
"[1]d minutos\x14\x01\x81\x01\x00\x02\x0e\x02%[1]d segundo\x00\x0f\x02%[1" +
"]d segundos\x02hace %[1]s\x02%[1]d B\x02%.2[1]f KiB\x02%.2[1]f MiB\x02%." +
"2[1]f GiB\x02%.2[1]f TiB\x02%[1]s: %[2]q\x02Falta el puerto del Endpoint" +
"\x02El host del Endpoint no es válido\x02Los corchetes deben contener un" +
"a dirección IPv6\x02La MTU no es válida\x02El puerto no es válido\x02El " +
"Keepalive persistente no es válido\x02La clave no es válida: %[1]v\x02La" +
"s claves deben decodificar exactamente a 32 bytes\x02Dos comas consecuti" +
"vas\x02El nombre del túnel no es válido\x02La línea debe aparecer en una" +
" sección\x02La clave de configuración no tiene un separador de igualdad" +
"\x02La clave debe tener un valor\x02La clave no es válida para la secció" +
"n [Interface]\x02La clave no es válida para la sección [Peer]\x02Una int" +
"erfaz debe tener una clave privada\x02[ninguno especificado]\x02Todos lo" +
"s pares deben tener claves públicas\x02, \x02, \x02Acerca de WireGuard" +
"\x02Logotipo de WireGuard\x02Cerrar\x02♥ &¡Dona!\x02Estado:\x02&Desactiv" +
"ar\x02&Activar\x02Clave pública:\x02Puerto de escucha:\x02MTU:\x02Direcc" +
"iones:\x02Servidores DNS:\x02Secuencias de comandos:\x02Clave compartida" +
":\x02IPs permitidas:\x02Endpoint:\x02Keepalive persistente:\x02Último sa" +
"ludo:\x02Transferencia:\x02pre-activación\x02post-activación\x02pre-desa" +
"ctivación\x02post-desactivación\x02inhabilitado, por política\x02habilit" +
"ado\x02%[1]s recibido, %[2]s enviado\x02Error al determinar el estado de" +
"l túnel\x02Error al activar el túnel\x02Error al desactivar el túnel\x02" +
"Interfaz: %[1]s\x02Par\x02Crear un túnel nuevo\x02Editar túnel\x02&Nombr" +
"e:\x02Clave pública:\x02(desconocido)\x02&Bloquear tráfico sin tunelizar" +
" (interruptor de apagado)\x02&Guardar\x02Cancelar\x02&Configuración:\x02" +
"El nombre no es válido\x02Se requiere un nombre.\x02El nombre del túnel " +
"‘%[1]s’ no es válido.\x02No fue posible listar los túneles existentes" +
"\x02El túnel ya existe\x02Ya existe otro túnel con el nombre ‘%[1]s’." +
"\x02No fue posible crear una nueva configuración\x02Error al escribir el" +
" archivo\x02El archivo ‘%[1]s’ ya existe.\x0a\x0a¿Desea sobrescribir el " +
"archivo?\x02Activo\x02Activando\x02Inactivo\x02Desactivando\x02Estado de" +
"sconocido\x02Registro\x02&Copiar\x02Seleccionar &todos\x02&Guardar en ar" +
"chivo…\x02Tiempo\x02Mensaje del registro\x02Archivos de texto (*.txt)|*." +
"txt|Todos los archivos (*.*)|*.*\x02Exportar registro a archivo\x02&Acer" +
"ca de WireGuard…\x02Error en el túnel\x02%[1]s\x0a\x0aPor favor, consult" +
"e el registro para más información.\x02%[1]s (desactualizado)\x02Error a" +
"l detectar WireGuard\x02No fue posible esperar a que aparezca la ventana" +
" de WireGuard: %[1]v\x02WireGuard: Desactivado\x02Estado: Desconocido" +
"\x02Direcciones: Ninguna\x02&Administrar túneles…\x02&Importar túnel(es)" +
" desde archivo…\x02&Salir\x02&Túneles\x02WireGuard Activado\x02El túnel " +
"%[1]s ha sido activado.\x02WireGuard Desactivado\x02El túnel %[1]s ha si" +
"do desactivado.\x02Error en el túnel de WireGuard\x02WireGuard: %[1]s" +
"\x02Estado: %[1]s\x02Direcciones: %[1]s\x02¡Hay una actualización dispon" +
"ible!\x02Actualización de WireGuard disponible\x02Está disponible una ac" +
"tualización de WireGuard. Se recomienda actualizar lo antes posible.\x02" +
"Túneles\x02&Editar\x02Agregar &túnel vacío…\x02Agregar túnel\x02Eliminar" +
" túnel(es) seleccionados\x02Exportar todos los túneles a ZIP\x02&Cambiar" +
" estado\x02Exportar todos los túneles a &ZIP…\x02Editar túneles &selecci" +
"onados…\x02&Eliminar túnel(es) seleccionados\x02no se encontraron archiv" +
"os de configuración\x02No se puede importar la configuración seleccionad" +
"a: %[1]v\x02No se pueden enumerar los túneles existentes: %[1]v\x02Ya ex" +
"iste otro túnel con el nombre '%[1]s'\x02No fue posible importar la conf" +
"iguración: %[1]v\x02Túneles importados\x14\x01\x81\x01\x00\x02\x17\x02%[" +
"1]d túnel importado\x00\x1a\x02%[1]d túneles importados\x14\x02\x80\x01" +
"\x02 \x02Importado %[1]d de %[2]d túnel\x00#\x02Importados %[1]d de %[2]" +
"d túneles\x02No fue posible crear el túnel\x14\x01\x81\x01\x00\x02\x16" +
"\x02Eliminar %[1]d túnel\x00\x18\x02Eliminar %[1]d túneles\x14\x01\x81" +
"\x01\x00\x024\x02¿Está seguro de que querer eliminar %[1]d túnel?\x006" +
"\x02¿Está seguro de que querer eliminar %[1]d túneles?\x02Eliminar túnel" +
" ‘%[1]s’\x02¿Está seguro de que desea eliminar el túnel ‘%[1]s’?\x02%[1]" +
"s No puede deshacer esta acción.\x02No fue posible eliminar el túnel\x02" +
"Un túnel no pudo ser eliminado: %[1]s\x02No fue posible eliminar los tún" +
"eles\x14\x01\x81\x01\x00\x02&\x02No fue posible eliminar %[1]d túnel." +
"\x00(\x02No fue posible eliminar %[1]d túneles.\x02Archivos de configura" +
"ción (*.zip, *.conf)|*.zip;*.conf|All Files (*.*)|*.*\x02Importar túnel(" +
"es) desde archivo\x02Archivos ZIP de configuración (*.zip)|*.zip\x02Expo" +
"rtar túneles a ZIP\x02%[1]s (compilación no firmada, sin actualizaciones" +
")\x02Error al salir de WireGuard\x02No fue posible terminar el servicio " +
"debido a: %[1]v. Puede intentar detener WireGuard desde el administrador" +
" de servicios.\x02Hay una actualización de Wireguard disponible. Es muy " +
"recomendable actualizar de inmediato.\x02Estado: Esperando al usuario" +
"\x02Actualizar ahora\x02Estado: Esperando al servicio de actualización" +
"\x02Error: %[1]v. Por favor, intente de nuevo.\x02Estado: ¡Completo!"
var etIndex = []uint32{ // 180 elements
// Entry 0 - 1F
0x00000000, 0x00000005, 0x0000003c, 0x00000055,
0x00000066, 0x000000ae, 0x000000eb, 0x0000011a,
0x00000173, 0x000001dd, 0x0000021d, 0x00000224,
0x00000247, 0x00000269, 0x0000028b, 0x000002ab,
0x000002ce, 0x000002f3, 0x00000300, 0x00000309,
0x00000316, 0x00000323, 0x00000330, 0x0000033d,
0x0000034a, 0x0000036c, 0x0000038a, 0x000003b3,
0x000003c0, 0x000003ce, 0x000003f8, 0x0000040e,
// Entry 20 - 3F
0x00000445, 0x00000458, 0x00000472, 0x00000495,
0x000004c7, 0x000004e3, 0x00000506, 0x00000524,
0x00000544, 0x00000556, 0x00000585, 0x00000588,
0x0000058b, 0x00000599, 0x000005ad, 0x000005b3,
0x000005c0, 0x000005c9, 0x000005d8, 0x000005e1,
0x000005ef, 0x000005fd, 0x00000602, 0x0000060d,
0x0000061b, 0x00000625, 0x00000637, 0x0000064d,
0x0000065a, 0x00000671, 0x00000684, 0x00000690,
// Entry 40 - 5F
0x000006a1, 0x000006b5, 0x000006cc, 0x000006e6,
0x00000704, 0x0000070c, 0x00000730, 0x00000757,
0x00000778, 0x0000079f, 0x000007ad, 0x000007b5,
0x000007c4, 0x000007d3, 0x000007da, 0x000007e9,
0x000007f4, 0x00000820, 0x0000082a, 0x00000830,
0x0000083c, 0x0000084a, 0x0000085f, 0x00000881,
0x000008a9, 0x000008bf, 0x000008e5, 0x00000909,
0x00000928, 0x0000096e, 0x00000979, 0x00000984,
// Entry 60 - 7F
0x00000991, 0x000009a2, 0x000009b0, 0x000009b5,
0x000009be, 0x000009ca, 0x000009dd, 0x000009e1,
0x000009ec, 0x00000a1e, 0x00000a33, 0x00000a45,
0x00000a52, 0x00000a8d, 0x00000aa0, 0x00000ab9,
0x00000af0, 0x00000b0c, 0x00000b23, 0x00000b33,
0x00000b47, 0x00000b66, 0x00000b6c, 0x00000b76,
0x00000b8b, 0x00000ba9, 0x00000bc4, 0x00000be8,
0x00000bff, 0x00000c10, 0x00000c1f, 0x00000c30,
// Entry 80 - 9F
0x00000c45, 0x00000c60, 0x00000cb6, 0x00000cbf,
0x00000cc6, 0x00000cdc, 0x00000ce8, 0x00000d03,
0x00000d25, 0x00000d35, 0x00000d5b, 0x00000d76,
0x00000d92, 0x00000db3, 0x00000deb, 0x00000e23,
0x00000e48, 0x00000e6e, 0x00000e82, 0x00000ebd,
0x00000f0d, 0x00000f22, 0x00000f57, 0x00000fc9,
0x00000fe0, 0x0000101d, 0x00001047, 0x00001061,
0x00001085, 0x000010a0, 0x000010f1, 0x00001135,