-
Notifications
You must be signed in to change notification settings - Fork 31
/
Copy pathtdlib-purple.pot
892 lines (728 loc) · 26.4 KB
/
tdlib-purple.pot
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
# Translation (template) of tdlib-purple.
# Copyright (C) 2020 Arseniy Lartsev
# Copyright (C) 2020 Ben Wiederhake
# This file is distributed under the same license as the tdlib-purple package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#
msgid ""
msgstr ""
"Project-Id-Version: tdlib-purple\n"
"Report-Msgid-Bugs-To: https://github.com/ars3niy/tdlib-purple/issues/new \n"
"POT-Creation-Date: 2020-10-23 13:13+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. TRANSLATOR: Dialog title of an error message.
#. TRANSLATOR: Dialog title, asking about an incoming telephone call (OK/Cancel)
#: ../call.cpp:29 ../call.cpp:213
msgid "Voice call"
msgstr ""
#. TRANSLATOR: Dialog content of an error message.
#: ../call.cpp:31
msgid "Cannot start new call, already in another call"
msgstr ""
#. For an outgoing call, "type /hangup to terminate" has already been shown when the call
#. was initiated
#. TRANSLATOR: In-chat status message
#: ../call.cpp:136
msgid "Call active"
msgstr ""
#. TRANSLATOR: In-chat status message. Please keep '/hangup' verbatim!
#: ../call.cpp:138
msgid "Call active, type /hangup to terminate"
msgstr ""
#. TRANSLATOR: In-chat error message, argument is text
#: ../call.cpp:167
msgid "Call failed: {}"
msgstr ""
#. TRANSLATOR: In-chat error message
#: ../call.cpp:191
msgid "Received incoming call, but calls are not supported"
msgstr ""
#. TRANSLATOR: Dialog content, user will have the options "_OK" and "_Cancel".
#: ../call.cpp:205
msgid "{} wishes to start a call with you."
msgstr ""
#. TRANSLATOR: Dialog option, regarding a phone call; the alternative is "_Cancel". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: Authentication dialog, alternative is "_Cancel". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: 2FA dialog, alternative is "_Cancel". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: Registration dialog, alternative is "_Cancel". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: 2FA setup confirmation dialog, alternative is "_Cancel". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: Group creation dialog, alternative is "_Cancel". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: 2FA settings, alternative is "_Cancel". The underscore marks accelerator keys, they must be different!
#: ../call.cpp:217 ../td-client.cpp:462 ../td-client.cpp:526
#: ../td-client.cpp:557 ../td-client.cpp:2032 ../tdlib-purple.cpp:479
#: ../tdlib-purple.cpp:1016
msgid "_OK"
msgstr ""
#. TRANSLATOR: Dialog option, regarding a phone call; the alternative is "_OK". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: Authentication dialog, alternative is "_OK". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: 2FA dialog, alternative is "_OK". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: Registration dialog, alternative is "_OK". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: 2FA setup confirmation dialog, alternative is "_OK". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: Group creation dialog, alternative is "_OK". The underscore marks accelerator keys, they must be different!
#. TRANSLATOR: 2FA settings, alternative is "_OK". The underscore marks accelerator keys, they must be different!
#: ../call.cpp:219 ../td-client.cpp:464 ../td-client.cpp:528
#: ../td-client.cpp:559 ../td-client.cpp:2034 ../tdlib-purple.cpp:481
#: ../tdlib-purple.cpp:1018
msgid "_Cancel"
msgstr ""
#. TRANSLATOR: In-chat error message
#: ../call.cpp:224
msgid "Received incoming call while already in another call"
msgstr ""
#. TRANSLATOR: In-chat status message. Please keep '/hangup' verbatim!
#: ../call.cpp:235
msgid "Call pending, type /hangup to terminate"
msgstr ""
#. TRANSLATOR: In-line reason for an ended call; appears after a colon (':')
#: ../call.cpp:277
msgid "call missed"
msgstr ""
#. TRANSLATOR: In-line reason for an ended call; appears after a colon (':')
#: ../call.cpp:281
msgid "declined by peer"
msgstr ""
#. TRANSLATOR: In-line reason for an ended call; appears after a colon (':')
#: ../call.cpp:285
msgid "users disconnected"
msgstr ""
#. TRANSLATOR: In-line reason for an ended call; appears after a colon (':')
#: ../call.cpp:289
msgid "hung up"
msgstr ""
#. TRANSLATOR: In-line reason for an ended call; appears after a colon (':')
#: ../call.cpp:294
msgid "reason unknown"
msgstr ""
#. TRANSLATOR: In-chat message, arguments will be a duration and a few words (like "hung up")
#: ../call.cpp:298
msgid "Call ended ({0}): {1}"
msgstr ""
#. TRANSLATOR: In-line error message, appears after a colon (':'), arguments will be a number and some error text from Telegram
#: ../client-utils.cpp:19
msgid "code {0} ({1})"
msgstr ""
#. TRANSLSATOR: In-line placeholder when an unsupported message is being replied to.
#: ../client-utils.cpp:74
msgid "Unsupported message type {}"
msgstr ""
#. TRANSLATOR: In-chat status update
#: ../client-utils.cpp:262
msgid "Future messages in this conversation will be shown in a different tab"
msgstr ""
#. TRANSLATOR: The "sender" of a message that was posted to a channel. Will be used like a username.
#: ../client-utils.cpp:427
msgid "Channel post"
msgstr ""
#. TRANSLATOR: In-chat error message, argument will be text.
#. TRANSLATOR: In-chat error message, argument will be a user-sent message
#: ../client-utils.cpp:794 ../td-client.cpp:1044
msgid "Failed to send message: {}"
msgstr ""
#. TRANSLATOR: In-line document type. Argument will be a mime type.
#: ../file-transfer.cpp:562
msgid "voice note [{}]"
msgstr ""
#. TRANSLATOR: In-line document type. Argument will be a duration.
#: ../file-transfer.cpp:571
msgid "video note [{}]"
msgstr ""
#. TRANSLATOR: Filename. Keep it short, and as few special characters as possible.
#: ../file-transfer.cpp:579 ../file-transfer.cpp:581
msgid "voiceNote"
msgstr ""
#. TRANSLATOR: Filename. Keep it short, and as few special characters as possible.
#: ../file-transfer.cpp:587
msgid "videoNote"
msgstr ""
#. TRANSLATOR: Time format. For HH:MM:SS use "{:02}:{:02}:{:02}" without the quotes.
#: ../format.cpp:26
msgid "{:02}:{:02}:{:02}"
msgstr ""
#. TRANSLATOR: Info item *and* dialog item.
#: ../purple-info.cpp:23
msgid "Chat ID (don't change):"
msgstr ""
#. TRANSLATOR: Info item *and* dialog item.
#: ../purple-info.cpp:30
msgid "Join URL or name (empty if creating new):"
msgstr ""
#. TRANSLATOR: Info item *and* dialog item.
#: ../purple-info.cpp:37
msgid "Group name (if creating a group):"
msgstr ""
#. TRANSLATOR: Info item *and* dialog item.
#: ../purple-info.cpp:44
msgid "Group to create: 1=small 2=big 3=channel"
msgstr ""
#. TRANSLATOR: Buddy-window error message, argument will be a "number".
#: ../purple-info.cpp:113
msgid "Invalid auto-download limit '{}', resetting to default"
msgstr ""
#. TRANSLATOR: Title of a buddy-window error message
#: ../purple-info.cpp:115
msgid "Download limit"
msgstr ""
#. message == NULL means it could not be fetched, or took too long to fetch
#. TRANSLATOR: In-line placeholder if the original author of a quote is unknown. Is at the beginning of the line if and only if you make it so, see "<b>&bt {} wrote:"...
#: ../receiving.cpp:110
msgid "Unknown user"
msgstr ""
#. TRANSLATOR: In-chat placeholder when something unknown is being replied to.
#: ../receiving.cpp:116
msgid "[message unavailable]"
msgstr ""
#. TRANSLATOR: In-line placeholder when a photo is being replied to.
#: ../receiving.cpp:129
msgid "[photo]"
msgstr ""
#. TRANSLATOR: In-line placeholder when a file is being replied to. Arguments will be the file name and MIME type (e.g. "application/gzip")
#: ../receiving.cpp:138
msgid "[file: {0} ({1})]"
msgstr ""
#. TRANSLATOR: In-line placeholder when a video is being replied to. Argument will be the file name.
#: ../receiving.cpp:152
msgid "[video: {}]"
msgstr ""
#. TRANSLATOR: In-line placeholder when a sticker is being replied to.
#: ../receiving.cpp:163
msgid "[sticker]"
msgstr ""
#. TRANSLATOR: In-chat notification of a reply. Arguments will be username and the original text or description thereof. Please preserve the HTML.
#: ../receiving.cpp:174
msgid ""
"<b>> {0} wrote:</b>\n"
"> {1}"
msgstr ""
#. TRANSLATOR: In-chat notification of forward. Argument will be a username. Please preserve the HTML.
#: ../receiving.cpp:193
msgid "<b>Forwarded from {}:</b>"
msgstr ""
#. TRANSLATOR: In-chat status update
#: ../receiving.cpp:298
msgid "Converting sticker"
msgstr ""
#. TRANSLATOR: Download dialog, primary content, argument will be a username.
#: ../receiving.cpp:394
msgid "Download file from {}?"
msgstr ""
#. TRANSLATOR: Download dialog, placeholder chat title, in the sentence "posted in a private chat".
#: ../receiving.cpp:400
msgid "a private chat"
msgstr ""
#. TRANSLATOR: Download dialog, secondary content. Arguments will be file description (text), chat name (text), and a file size (text!)
#: ../receiving.cpp:402
msgid "{0} posted in {1}, size: {2}"
msgstr ""
#. TRANSLATOR: Download dialog, title
#: ../receiving.cpp:415
msgid "Download"
msgstr ""
#. TRANSLATOR: Download dialog, alternative is "_No"
#. TRANSLATOR: Owning group deletion dialog, alternative is "_No"
#. TRANSLATOR: Group leave dialog, alternative is "_No"
#. TRANSLATOR: Group deletion dialog, alternative is "_No"
#: ../receiving.cpp:418 ../tdlib-purple.cpp:141 ../tdlib-purple.cpp:151
#: ../tdlib-purple.cpp:183
msgid "_Yes"
msgstr ""
#. TRANSLATOR: Download dialog, alternative is "_Yes"
#. TRANSLATOR: Owning group deletion dialog, alternative is "_Yes"
#. TRANSLATOR: Group leave dialog, alternative is "_Yes"
#. TRANSLATOR: Group deletion dialog, alternative is "_Yes"
#: ../receiving.cpp:420 ../tdlib-purple.cpp:143 ../tdlib-purple.cpp:153
#: ../tdlib-purple.cpp:185
msgid "_No"
msgstr ""
#. TRANSLATOR: In-chat notification, appears after a colon (':'). Argument is a file *type*, not a filename.
#: ../receiving.cpp:445
msgid "Downloading {}"
msgstr ""
#. TRANSLATOR: In-chat notification, appears after a colon (':'). Argument is a file *type*, not a filename.
#: ../receiving.cpp:450
msgid "Requesting {} download"
msgstr ""
#. File size above limit, so it's non-zero
#. TRANSLATOR: In-chat notification, appears after a colon (':'). Arguments are a file *type*, not a filename; second argument is a file size with unit.
#: ../receiving.cpp:455
msgid "Ignoring {0} download ({1})"
msgstr ""
#. TRANSLATOR: File-type, used to describe what is being downloaded, in sentences like "Downloading photo" or "Ignoring photo download".
#: ../receiving.cpp:509 ../receiving.cpp:799
msgid "photo"
msgstr ""
#. TRANSLATOR: File-type, used to describe what is being downloaded, in sentences like "Downloading photo" or "Ignoring photo download".
#. will not be needed - inline download only
#. TRANSLATOR: File-type, used to describe what is being downloaded, in sentences like "Downloading photo" or "Ignoring photo download".
#: ../receiving.cpp:557 ../receiving.cpp:858
msgid "sticker"
msgstr ""
#. TRANSLATOR: In-chat warning message
#: ../receiving.cpp:577
msgid "Received self-destructing message, not displayed due to lack of support"
msgstr ""
#. TRANSLATOR: In-chat status update, arguments are chat names.
#: ../receiving.cpp:618
msgid "{0} changed group name to {1}"
msgstr ""
#. TRANSLATOR: Default buddy-alias for a new secret chat. Argument is the Telegram nick, I think.
#: ../secret-chat.cpp:20
msgid "Secret chat: {}"
msgstr ""
#. TRANSLATOR: In-chat message to explain why the chat is not established yet.
#: ../secret-chat.cpp:51
msgid "The secret chat will be available when activated by the peer"
msgstr ""
#. TRANSLATOR: Buddy-window error message, argument will be some kind of proxy-identifier.
#: ../td-client.cpp:293
msgid "Proxy type {} is not supported"
msgstr ""
#. TRANSLATOR: Buddy-window error message
#: ../td-client.cpp:337
msgid "Could not set proxy: {}"
msgstr ""
#. TRANSLATOR: Buddy-window error message
#: ../td-client.cpp:350
msgid "Could not get proxies: {}"
msgstr ""
#. TRANSLATOR: Authentication dialog, secondary content. Appears after a colon (':'). Argument is a number.
#: ../td-client.cpp:416
msgid "Telegram message (length: {})"
msgstr ""
#. TRANSLATOR: Authentication dialog, secondary content. Appears after a colon (':'). Argument is a number.
#: ../td-client.cpp:420
msgid "SMS (length: {})"
msgstr ""
#. TRANSLATOR: Authentication dialog, secondary content. Appears after a colon (':'). Argument is a number.
#: ../td-client.cpp:424
msgid "Phone call (length: {})"
msgstr ""
#. TRANSLATOR: Authentication dialog, secondary content. Official name "flash call". Appears after a colon (':'). Argument is some text-string-ish.
#: ../td-client.cpp:428
msgid "Poor man's phone call (pattern: {})"
msgstr ""
#. TRANSLATOR: Authentication dialog, primary content. Will be followed by instructions and an input box.
#: ../td-client.cpp:439
msgid "Enter authentication code"
msgstr ""
#. TRANSLATOR: Authentication dialog, secondary content. Argument will be a term.
#: ../td-client.cpp:444
msgid "Code sent via: {}"
msgstr ""
#. TRANSLATOR: Authentication dialog, secondary content. Argument will be a term.
#: ../td-client.cpp:448
msgid "Next code will be: {}"
msgstr ""
#. TRANSLATOR: Authentication dialog, title.
#: ../td-client.cpp:454
msgid "Login code"
msgstr ""
#. TRANSLATOR: Connection failure, error message (title; empty content)
#: ../td-client.cpp:484
msgid "Authentication code required"
msgstr ""
#. TRANSLATOR: Connection failure, error message title (title; empty content)
#: ../td-client.cpp:499
msgid "Password required"
msgstr ""
#. TRANSLATOR: 2FA dialog, secondary content, appears in new line. Argument is an arbitrary string from Telegram.
#: ../td-client.cpp:507
msgid "Hint: {}"
msgstr ""
#. TRANSLATOR: 2FA dialog, secondary content, appears in new line. Argument is an e-mail address.
#: ../td-client.cpp:513
msgid "Recovery e-mail may have been sent to {}"
msgstr ""
#. TRANSLATOR: 2FA dialog, title
#: ../td-client.cpp:517
msgid "Password"
msgstr ""
#. TRANSLATOR: 2FA dialog, primary content
#: ../td-client.cpp:519
msgid "Enter password for two-factor authentication"
msgstr ""
#. TRANSLATOR: Registration dialog, title
#: ../td-client.cpp:548
msgid "Registration"
msgstr ""
#. TRANSLATOR: Registration dialog, content
#: ../td-client.cpp:550
msgid "New account is being created. Please enter your display name."
msgstr ""
#. TRANSLATOR: Connection error message after failed registration.
#: ../td-client.cpp:581 ../td-client.cpp:591
msgid "Display name is required for registration"
msgstr ""
#. TRANSLATOR: Connection error message, argument is text (a proper reason)
#: ../td-client.cpp:608
msgid "Error applying database encryption key: {}"
msgstr ""
#. TRANSLATOR: Connection error message, argument is text (a proper reason)
#: ../td-client.cpp:612
msgid "Authentication error: {}"
msgstr ""
#. TRANSLATOR: In-chat error message, arguments will be a file name and a proper reason
#: ../td-client.cpp:925
msgid "Could not read sticker file {0}: {1}"
msgstr ""
#. TRANSLATOR: Error dialog, content
#: ../td-client.cpp:1339
msgid "Failed to add contact: {}"
msgstr ""
#. TRANSLATOR: Error dialog, title
#: ../td-client.cpp:1341
msgid "Failed to add contact"
msgstr ""
#. TRANSLATOR: Buddy-window error message, title (no content), argument will be a phone number.
#: ../td-client.cpp:1448
msgid "No user found with phone number '{}'"
msgstr ""
#. TRANSLATOR: Error dialog, content
#: ../td-client.cpp:1646
msgid "Failed to join chat: {}"
msgstr ""
#. TRANSLATOR: Error dialog, title
#. TRANSLATOR: Join error dialog, title
#: ../td-client.cpp:1648 ../td-client.cpp:1673 ../td-client.cpp:1680
#: ../tdlib-purple.cpp:510 ../tdlib-purple.cpp:529
msgid "Failed to join chat"
msgstr ""
#. TRANSLATOR: Error dialog, content
#: ../td-client.cpp:1675
msgid "The name belongs to a user, not a group"
msgstr ""
#. TRANSLATOR: Error dialog, content, argument is a reason (text)
#: ../td-client.cpp:1678
msgid "Could not find group: {}"
msgstr ""
#. TRANSLATOR: Error dialog, secondary content
#: ../td-client.cpp:1696
msgid "Cannot create basic group without additional members"
msgstr ""
#: ../td-client.cpp:1702
msgid "No known user with id {}"
msgstr ""
#. TRANSLATOR: Error dialog, secondary content, argument is a username
#: ../td-client.cpp:1711
msgid "No known user by the name '{}'"
msgstr ""
#. TRANSLATOR: Error dialog, title
#: ../td-client.cpp:1725
msgid "Failed to create group"
msgstr ""
#. TRANSLATOR: Error dialog, primary content
#: ../td-client.cpp:1727
msgid "Invalid group members"
msgstr ""
#. TRANSLATOR: Error dialog, title
#: ../td-client.cpp:1790
msgid "Failed to delete group or channel"
msgstr ""
#. TRANSLATOR: Error dialog, title
#: ../td-client.cpp:1817
msgid "Failed to set group description"
msgstr ""
#. TRANSLATOR: In-chat error message, appears after a colon (':')
#. TRANSLATOR: Buddy infobox, error
#: ../td-client.cpp:1836 ../td-client.cpp:1911 ../tdlib-purple.cpp:321
msgid "User not found"
msgstr ""
#. TRANSLATOR: In-chat error message, argument is a reason (text)
#: ../td-client.cpp:1840 ../td-client.cpp:1877
msgid "Cannot kick user: {}"
msgstr ""
#. TRANSLATOR: In-chat error message, argument is a reason (text)
#: ../td-client.cpp:1881 ../td-client.cpp:1915
msgid "Cannot add user to group: {}"
msgstr ""
#. TRANSLATOR: In-chat error message, argument is a reason (text)
#: ../td-client.cpp:1885
msgid "Cannot generate invite link: {}"
msgstr ""
#. "description" is hard-coded in bitlbee as possible field for chat topic
#. TRANSLATOR: Groupchat infobox key
#: ../td-client.cpp:1973
msgid "Description"
msgstr ""
#. TRANSLATOR: 2FA setup confirmation dialog, secondary content, argument is an e-mail description (address and code length)
#: ../td-client.cpp:2021
msgid ""
"Password will be changed after new e-mail is confirmed\n"
"{}"
msgstr ""
#. TRANSLATOR: 2FA setup confirmation dialog, title
#. TRANSLATOR: 2FA success notification, title
#. TRANSLATOR: 2FA failure notification, title
#. TRANSLATOR: 2FA settings, title
#: ../td-client.cpp:2024 ../td-client.cpp:2044 ../td-client.cpp:2070
#: ../td-client.cpp:2093 ../td-client.cpp:2097 ../tdlib-purple.cpp:1014
msgid "Two-factor authentication"
msgstr ""
#. TRANSLATOR: 2FA setup confirmation dialog, primary content
#: ../td-client.cpp:2026
msgid "Enter verification code received in the e-mail"
msgstr ""
#. TRANSLATOR: 2FA success notification, primary content
#: ../td-client.cpp:2046
msgid "Password set"
msgstr ""
#. TRANSLATOR: 2FA success notification, primary content
#: ../td-client.cpp:2048
msgid "Password cleared"
msgstr ""
#. TRANSLATOR: 2FA success notification, secondary content
#: ../td-client.cpp:2050
msgid "Recovery e-mail is configured"
msgstr ""
#. TRANSLATOR: 2FA success notification, secondary content
#: ../td-client.cpp:2052
msgid "No recovery e-mail configured"
msgstr ""
#. TRANSLATOR: 2FA setup confirmation dialog, e-mail description
#: ../td-client.cpp:2061
msgid "Code sent to {0} (length: {1})"
msgstr ""
#. TRANSLATOR: 2FA failure notification, primary content
#: ../td-client.cpp:2072
msgid "Failed to set password"
msgstr ""
#. TRANSLATOR: 2FA failure notification, content
#: ../td-client.cpp:2099
msgid "Looks like the code was wrong"
msgstr ""
#. TRANSLATOR: In-chat error message
#: ../td-client.cpp:2184
msgid "Unable to send message: The message is too large."
msgstr ""
#. TRANSLATOR: In-chat error message
#: ../td-client.cpp:2187
msgid "Unable to send message."
msgstr ""
#. TRANSLATOR: In-chat(?) error message, argument is an error description (text)
#: ../td-client.cpp:2191
msgid "Failed to open chat: {}"
msgstr ""
#. TRANSLATOR: Failure notification, title
#: ../td-client.cpp:2271
msgid "Failed to create secret chat"
msgstr ""
#. TRANSLATOR: Buddy infobox, value for "last online"
#: ../tdlib-purple.cpp:35
msgid "now"
msgstr ""
#. TRANSLATOR: Buddy infobox, value for "last online"
#: ../tdlib-purple.cpp:43
msgid "recently"
msgstr ""
#. TRANSLATOR: Buddy infobox, value for "last online"
#: ../tdlib-purple.cpp:46
msgid "last week"
msgstr ""
#. TRANSLATOR: Buddy infobox, value for "last online"
#: ../tdlib-purple.cpp:49
msgid "last month"
msgstr ""
#. TRANSLATOR: Buddy infobox, key
#: ../tdlib-purple.cpp:67 ../tdlib-purple.cpp:344
msgid "Last online"
msgstr ""
#. TRANSLATOR: Owning group deletion dialog, title
#. TRANSLATOR: Group leave dialog, title
#: ../tdlib-purple.cpp:134 ../tdlib-purple.cpp:146
msgid "Leaving group"
msgstr ""
#. TRANSLATOR: Owning group deletion dialog, primary content
#: ../tdlib-purple.cpp:136
msgid "Confirm deleting group"
msgstr ""
#. TRANSLATOR: Owning group deletion dialog, secondary content
#: ../tdlib-purple.cpp:138
msgid "Leaving basic group you created will delete the group. Continue?"
msgstr ""
#. TRANSLATOR: Group leave dialog, content
#: ../tdlib-purple.cpp:148
msgid "Leave the group?"
msgstr ""
#. TRANSLATOR: Group deletion error dialog, title
#: ../tdlib-purple.cpp:171
msgid "Cannot delete group"
msgstr ""
#. TRANSLATOR: Group deletion error dialog, content
#: ../tdlib-purple.cpp:173
msgid "Cannot delete basic group created by someone else"
msgstr ""
#. TRANSLATOR: Group deletion confirmation dialog, title
#: ../tdlib-purple.cpp:178
msgid "Deleting group"
msgstr ""
#. TRANSLATOR: Group deletion confirmation dialog, content
#: ../tdlib-purple.cpp:180
msgid "Delete the group?"
msgstr ""
#. TRANSLATOR: Group menu action item
#: ../tdlib-purple.cpp:225
msgid "Leave group"
msgstr ""
#. TRANSLATOR: Group menu action item
#: ../tdlib-purple.cpp:231
msgid "Delete group"
msgstr ""
#. TRANSLATOR: Group menu action item
#: ../tdlib-purple.cpp:237
msgid "Show invite link"
msgstr ""
#. TRANSLATOR: Buddy menu action item
#: ../tdlib-purple.cpp:247
msgid "Start secret chat"
msgstr ""
#. TRANSLATOR: Buddy infobox, key
#: ../tdlib-purple.cpp:329
msgid "First name"
msgstr ""
#. TRANSLATOR: Buddy infobox, key
#: ../tdlib-purple.cpp:331
msgid "Last name"
msgstr ""
#. TRANSLATOR: Buddy infobox, key
#. TRANSLATOR: Group creation dialog, label
#: ../tdlib-purple.cpp:334 ../tdlib-purple.cpp:458 ../tdlib-purple.cpp:462
#: ../tdlib-purple.cpp:466
msgid "Username"
msgstr ""
#. TRANSLATOR: Buddy infobox, key
#: ../tdlib-purple.cpp:338
msgid "Phone number"
msgstr ""
#. TRANSLATOR: Buddy infobox, key
#: ../tdlib-purple.cpp:349
msgid "Internal id"
msgstr ""
#. TRANSLATOR: Group creation dialog, secondary content
#: ../tdlib-purple.cpp:455
msgid ""
"Invite at least one additional user by specifying their full name "
"(autocompletion available)."
msgstr ""
#. TRANSLATOR: Group creation dialog, title
#: ../tdlib-purple.cpp:475
msgid "Create group chat"
msgstr ""
#. TRANSLATOR: Group creation dialog, primary content
#: ../tdlib-purple.cpp:477
msgid "Invite users"
msgstr ""
#. TRANSLATOR: Join error dialog, secondary content. all five arguments are URLs. "name" should be part of the URL, and indicate that it can be a name in your language.
#: ../tdlib-purple.cpp:506
msgid ""
"Invite link must start with {0}, {1} or {2}. Public group link must be {3}"
"name or {4}name."
msgstr ""
#. TRANSLATOR: Join error dialog, primary content
#: ../tdlib-purple.cpp:512
msgid "Must be invite link, public group link or group name"
msgstr ""
#. TRANSLATOR: Join error dialog, primary content
#: ../tdlib-purple.cpp:531
msgid "Please enter group name and valid type"
msgstr ""
#. TRANSLATOR: Account creation, telephone hint. Keep it short!
#: ../tdlib-purple.cpp:690
msgid "phone no. (+ country prefix)"
msgstr ""
#. TRANSLATOR: Command description, the initial "kick <user>" must remain verbatim!
#: ../tdlib-purple.cpp:849
msgid "kick <user>: Kick a user from the room using name or internal id"
msgstr ""
#. TRANSLATOR: Command description, the initial "hangup" must remain verbatim!
#: ../tdlib-purple.cpp:855
msgid "hangup: Terminate any active call (with any user)"
msgstr ""
#. TRANSLATOR: Tdlib crash dialog, secondary content. Argument is a filesystem path. Please keep the space after it!
#: ../tdlib-purple.cpp:875
msgid ""
"The error may be caused by corrupt account data. If this is the case, it "
"could be fixed by removing account data under {} . You will be required to "
"log in into the account again."
msgstr ""
#. TRANSLATOR: Tdlib crash dialog, title
#: ../tdlib-purple.cpp:885
msgid "Fatal error encountered in telegram plugin"
msgstr ""
#. TRANSLATOR: Account settings, value for file downloads (hyperlink link file:///tmp/asdf)
#: ../tdlib-purple.cpp:928 ../tdlib-purple.cpp:933
msgid "Inline (hyperlinks in chat)"
msgstr ""
#. TRANSLATOR: Account settings, value for file downloads (file transfer dialog)
#: ../tdlib-purple.cpp:930 ../tdlib-purple.cpp:932
msgid "Standard file transfers"
msgstr ""
#. TRANSLATOR: Account settings, key (choice)
#: ../tdlib-purple.cpp:937
msgid "File downloads"
msgstr ""
#. TRANSLATOR: Account settings, key (choice)
#: ../tdlib-purple.cpp:942
msgid "Inline auto-download size limit, MB (0 for unlimited)"
msgstr ""
#. TRANSLATOR: Account settings, value for large file downloads
#: ../tdlib-purple.cpp:951
msgid "Ask"
msgstr ""
#. TRANSLATOR: Account settings, value for large file downloads
#: ../tdlib-purple.cpp:953
msgid "Discard"
msgstr ""
#. TRANSLATOR: Account settings, check box label
#: ../tdlib-purple.cpp:956
msgid "Do not clean up inline downloads"
msgstr ""
#. TRANSLATOR: Account settings, key (choice)
#: ../tdlib-purple.cpp:962
msgid "Bigger inline file downloads"
msgstr ""
#. TRANSLATOR: Account settings, key (boolean)
#: ../tdlib-purple.cpp:966
msgid "Enable secret chats (takes effect at reconnect)"
msgstr ""
#. TRANSLATOR: Account settings, key (boolean)
#: ../tdlib-purple.cpp:973
msgid "Show animated stickers"
msgstr ""
#. TRANSLATOR: 2FA settings, key
#: ../tdlib-purple.cpp:987
msgid "Current password"
msgstr ""
#. TRANSLATOR: 2FA settings, key
#: ../tdlib-purple.cpp:992
msgid "New password"
msgstr ""
#. TRANSLATOR: 2FA settings, key
#: ../tdlib-purple.cpp:997
msgid "Repeat password"
msgstr ""
#. TRANSLATOR: 2FA settings, key
#: ../tdlib-purple.cpp:1002
msgid "Password hint"
msgstr ""
#. TRANSLATOR: 2FA settings, key
#: ../tdlib-purple.cpp:1006
msgid "Recovery e-mail"
msgstr ""
#. TRANSLATOR: 2FA settings, primary content (after mistype)
#: ../tdlib-purple.cpp:1027
msgid "Please enter same password twice"
msgstr ""
#. TRANSLATOR: 2FA settings, primary content
#: ../tdlib-purple.cpp:1058
msgid "Enter new password and recovery e-mail address"
msgstr ""
#. TRANSLATOR: 2FA settings, title
#: ../tdlib-purple.cpp:1067
msgid "Configure two-factor authentication..."
msgstr ""