-
Notifications
You must be signed in to change notification settings - Fork 661
/
Copy pathlang.ts
3362 lines (3356 loc) · 170 KB
/
lang.ts
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
const lang = {
'Animations': 'Animations',
'AttachAlbum': 'Album',
'Appearance.Color.Hex': 'HEX',
'Appearance.Color.RGB': 'RGB',
'BlockModal.Search.Placeholder': 'Block user...',
'DarkMode': 'Dark Mode',
'FilterIncludeExcludeInfo': 'Choose chats and types of chats that will\nappear and never appear in this folder.',
'FilterMenuDelete': 'Delete Folder',
'FilterHeaderEdit': 'Edit Folder',
'FilterAllGroups': 'All Groups',
'FilterAllContacts': 'All Contacts',
'FilterAllNonContacts': 'All Non-Contacts',
'FilterAllChannels': 'All Channels',
'FilterAllBots': 'All Bots',
'FilterPersonal': 'Personal',
'EditContact.OriginalName': 'original name',
'EditProfile.FirstNameLabel': 'Name',
'EditProfile.BioLabel': 'Bio (optional)',
'EditProfile.Username.Label': 'Username (optional)',
'EditProfile.Username.Available': 'Username is available',
'EditProfile.Username.Taken': 'Username is already taken',
'EditProfile.Username.Invalid': 'Username is invalid',
'EditFolder.Toast.ChooseChat': 'Please choose at least one chat for this folder.',
'EditBot.Title': 'Edit Bot',
'EditBot.Username.Caption': 'This username cannot be edited.',
'EditBot.Buttons.Caption': 'Use [@BotFather](https://t.me/botfather) to manage this bot.',
'EditBot.Buttons.Intro': 'Edit Intro',
'EditBot.Buttons.Commands': 'Edit Commands',
'EditBot.Buttons.Settings': 'Change Bot Settings',
'ExceptionModal.Search.Placeholder': 'Add exception...',
'SharedFolder.CreateLink': 'Create a New Link',
'SharedFolder.Description': 'Give your friends and colleagues access to the entire folder including all of its groups and channels where you have the necessary rights.',
'SharedFolder.Edit.Title': 'Share Folder',
'SharedFolder.Edit.Description': 'Anyone with this link can add **%s** folder and the %s selected below',
'SharedFolder.Edit.Subtitle': 'You can only share groups and channels in which you are allowed to create invite links.',
'SharedFolder.Includes': 'Includes %s',
'SharedFolder.Toast.NeedName': 'Add a name for this folder to share it.',
'SharedFolder.Toast.NoTypes': 'Chat types are not supported in shared folders.',
'SharedFolder.Toast.NoExcluded': 'Excluded chats are not supported in shared folders.',
'SharedFolder.Toast.NoAdminChannel': 'You don\'t have the admin rights to share invite links to this channel.',
'SharedFolder.Toast.NoAdminGroup': 'You don\'t have the admin rights to share invite links to this group chat.',
'SharedFolder.Toast.NoPrivate': 'You can\'t share private chats.',
'SharedFolder.Cant.ShareUsers': 'you can\'t share chats with users',
'SharedFolder.Cant.ShareBots': 'you can\'t share chats with bots',
'SharedFolder.Cant.Share': 'you can\'t invite others here',
'SharedFolder.NoChats': 'There are no chats in this folder that you can share with others.',
'SharedFolder.NoChats.Title': 'These chats cannot be shared',
'SharedFolder.Link.Expired': 'The folder link has expired.',
'SharedFolder.Link.Title': 'Add Folder',
'SharedFolder.Link.TitleAdd': 'Add Chats to Folder',
'SharedFolder.Link.TitleRemove': 'Remove Folder',
'SharedFolder.Link.Description': 'Do you want to add a new chat folder and join its groups and channels?',
'SharedFolder.Link.DescriptionAdd': 'Do you want to join **%s** and add them to the folder **%s**?',
'SharedFolder.Link.DescriptionAlready': 'You have already added this folder and its chats.',
'SharedFolder.Link.DescriptionRemove': 'Do you want to leave the chats you joined when adding the folder **%s**?',
'SharedFolder.Link.Chats': '%s in folder to join',
'SharedFolder.Link.ChatsAdd': '%s to join',
'SharedFolder.Link.ChatsAlready': '%s in this folder',
'SharedFolder.Link.ChatsRemove': '%s to leave',
'SharedFolder.Link.Join': 'JOIN CHATS',
'SharedFolder.Link.Remove': 'Remove Folder and Chats',
'SharedFolder.Link.ChatAlready': 'you are already a member',
'SharedFolder.Link.ChannelAlready': 'you are already subscribed',
'Chat.Menu.SelectMessages': 'Select Messages',
'Chat.Menu.ClearSelection': 'Clear Selection',
'Chat.Menu.Hint': 'To **edit** or **reply**, close this menu.\nThen tap next to a message.',
'Chat.Menu.SendGift': 'Send a Gift',
'Chat.Input.UnpinAll': 'Unpin All Messages',
'Chat.Input.Attach.PhotoOrVideo': 'Photo or Video',
'Chat.Input.Attach.Document': 'Document',
'Chat.Subscribe': 'SUBSCRIBE',
'Chat.Selection.LimitToast': 'Max selection count reached.',
'Chat.Search.MessagesFound': {
'one_value': '%d message found',
'other_value': '%d messages found'
},
'Chat.Search.NoMessagesFound': 'No messages found',
'Chat.Search.PrivateSearch': 'Private Search',
'Chat.Service.TopicEdited.Mixed': '%1$@ changed the topic name and icon to %2$@',
'Chat.Service.TopicEdited.You.Mixed': 'You changed the topic name and icon to %2$@',
'Chat.Service.TopicEdited.Mixed.IconRemoved': '%1$@ changed the topic name to "%1$@" and removed icon',
'Chat.Service.TopicEdited.You.Mixed.IconRemoved': 'You changed the topic name to "%1$@" and removed icon',
'ChatsNew': {
'one_value': '%d new chat',
'other_value': '%d new chats'
},
'ChatList.Main.EmptyPlaceholder.Title': 'Your chats will appear here',
'ChatList.Main.EmptyPlaceholder.Subtitle': 'You have %s on Telegram',
'ChatList.Main.EmptyPlaceholder.SubtitleNoContacts': 'Use Telegram app on your [Android](https://telegram.org/android) or [iOS](https://telegram.org/dl/ios) device to sync your contacts',
// "ChatList.Menu.Archived": "Archived",
'ChatList.Menu.SwitchTo.Webogram': 'Switch to Old Version',
'ChatList.Menu.SwitchTo.A': 'Switch to A version',
'ChatList.SharedFolder.Title': '**You can join %s**',
'ChatList.SharedFolder.Subtitle': 'Click here to view them',
'ChatMigration.From': 'Migrated from %s',
'ChatMigration.To': 'Migrated to %s',
'ConnectionStatus.ForceReconnect': 'reconnect now',
'ConnectionStatus.ReconnectInPlain': 'Reconnect in %ds',
'ConnectionStatus.ReconnectIn': 'Reconnect in %ds, %s',
'ConnectionStatus.Reconnect': 'reconnect',
'ConnectionStatus.Reconnecting': 'Reconnecting...',
'ConnectionStatus.TimedOut': 'Request timed out, %s',
'ConnectionStatus.Waiting': 'Waiting for network...',
'Contacts.Count': {
'one_value': '%d contact',
'other_value': '%d contacts'
},
'Deactivated.Title': 'Too many tabs...',
'Deactivated.Subtitle': 'Telegram supports only one active tab with the app.\nClick anywhere to continue using this tab.',
'Deactivated.Version.Title': 'WebK has updated...',
'Deactivated.Version.Subtitle': 'Another tab is running a newer version of Telegram.\nClick anywhere to reload this tab.',
'Discussion.Set.PrivateChannel': 'Any member of this group will be able to see messages in the channel.',
'Discussion.Set.PrivateGroup': 'Anyone from the channel will be able to see messages in this group.',
// "Drafts": {
// "one_value": "%d draft",
// "other_value": "%d drafts",
// },
'General.Keyboard': 'Keyboard',
'General.SendShortcut.Enter': 'Send by Enter',
'General.SendShortcut.CtrlEnter': 'Send by %s + Enter',
'General.SendShortcut.NewLine.ShiftEnter': 'New line by Shift + Enter',
'General.SendShortcut.NewLine.Enter': 'New line by Enter',
'General.TimeFormat': 'Time Format',
'General.TimeFormat.h12': '12-hour',
'General.TimeFormat.h23': '24-hour',
'ChatBackground.UploadWallpaper': 'Upload Wallpaper',
'ChatBackground.Blur': 'Blur Wallpaper Image',
'InviteLinks.Additional': 'Additional Links',
'InviteLinks.LimitReached': 'limit reached',
'InviteLinks.Edit': 'Edit Link',
'InviteLinks.ExpiresCaption': 'This link expires %s.',
'InviteLinks.Reactivate': 'Reactivate Link',
'Notifications.Sound': 'Notification Sound',
'NewPrivateChat': 'New Private Chat',
'NewPoll.OptionLabel': 'Option %d',
'Message.Context.Selection.Copy': 'Copy selected',
'Message.Context.Selection.Clear': 'Clear selection',
'Message.Context.Selection.Delete': 'Delete selected',
'Message.Context.Selection.Forward': 'Forward selected',
'Message.Context.Selection.Download': 'Download selected',
'Message.Context.Selection.SendNow': 'Send selected now',
'Message.Unsupported.Desktop': '__This message is currently not supported on Telegram Web. Try [getdesktop.telegram.org](https://getdesktop.telegram.org/)__',
'Message.Unsupported.Mobile': '__This message is currently not supported on Telegram Web. Try [telegram.org/dl](https://telegram.org/dl/)__',
'Checkbox.Enabled': 'Enabled',
'Checkbox.Disabled': 'Disabled',
'Error.PreviewSender.CaptionTooLong': 'Caption is too long.',
'PreviewSender.GroupItems': 'Group items',
'PreviewSender.SendAlbum': {
'one_value': 'Send Album',
'other_value': 'Send %d Albums'
},
'Presence.YourChat': 'chat with yourself',
'Privacy.Devices': {
'one_value': '%1$d device',
'other_value': '%1$d devices'
},
'Privacy.Websites': {
'one_value': '%1$d website',
'other_value': '%1$d websites'
},
'Privacy.SensitiveContent': 'Sensitive Content',
'Privacy.Bio': 'Who can see my bio',
'Privacy.BioCaption': 'You can restrict who can see the bio on your profile with granular precision.',
'PrivacyModal.Search.Placeholder': 'Add Users or Groups...',
'Permissions.NoExceptions': 'No exceptions',
'Permissions.ExceptionsCount': {
'one_value': '%d exception',
'other_value': '%d exceptions'
},
'Permissions.RemoveFromGroup': 'Are you sure you want to remove **%s** from the group?',
'PWA.Install': 'Install App',
'Link.Available': 'Link is available',
'Link.Taken': 'Link is already taken',
'Link.Invalid': 'Link is invalid',
'LiteMode.Key.chat.Title': 'Chat Animations',
'LiteMode.Key.chat_background.Title': 'Wallpaper rotation',
'LiteMode.Key.chat_spoilers.Title': 'Animated spoiler effect',
'LiteMode.Key.stickers_panel.Title': 'Autoplay in panel',
'LiteMode.Key.stickers_chat.Title': 'Autoplay in chat',
'LiteMode.Key.emoji_panel.Title': 'Autoplay in panel',
'LiteMode.Key.emoji_messages.Title': 'Autoplay in messages',
'LiteMode.Key.effects.Title': 'Interactive Effects',
'LiteMode.Key.effects_reactions.Title': 'Reaction effect',
'LiteMode.Key.effects_premiumstickers.Title': 'Premium stickers effect',
'LiteMode.Key.effects_emoji.Title': 'Emoji effect',
'StickersTab.SearchPlaceholder': 'Search Stickers',
'ForwardedFrom': 'Forwarded from %s',
'ForwardedStoryFrom1': 'Story From %s',
'ForwardedFromAuthor': 'Forwarded from %s (%s)',
'ForwardedStoryFromAuthor1': 'Story From %s (%s)',
'Popup.Avatar.Title': 'Drag to Reposition',
'Popup.Unpin.AllTitle': 'Unpin all messages',
'Popup.Unpin.HideTitle': 'Hide pinned messages',
'Popup.Unpin.HideDescription': 'Do you want to hide the pinned message bar? It wil stay hidden until a new message is pinned.',
'Popup.Unpin.Hide': 'Hide',
'Popup.Attach.GroupMedia': 'Group all media',
'Popup.Attach.UngroupMedia': 'Ungroup all media',
'Popup.Attach.AsMedia': 'Send as media',
'Popup.Attach.EnableSpoilers': 'Hide all with spoilers',
'Popup.Attach.RemoveSpoilers': 'Remove all spoilers',
'TwoStepAuth.EmailCodeChangeEmail': 'Change Email',
'MarkupTooltip.LinkPlaceholder': 'Enter URL...',
'MediaViewer.Context.Download': 'Download',
'Profile': 'Profile',
'Saved': 'Saved',
'Deleted': 'Deleted',
'ReportBug': 'Report Bug',
'Notifications.Count': {
'one_value': '%d notification',
'other_value': '%d notifications'
},
'Notifications.Forwarded': {
'one_value': 'Forwarded %d message',
'other_value': 'Forwarded %d messages'
},
'Notifications.New': 'New notification',
'PushNotification.Action.Mute1d': 'Mute background alerts for 1 day',
'PushNotification.Action.Settings': 'Background alerts settings',
'PushNotification.Action.Mute1d.Mobile': 'Mute for 1 day',
'PushNotification.Action.Settings.Mobile': 'Alerts settings',
'PushNotification.Message.NoPreview': 'You have a new message',
'LogOut.Description': 'Are you sure you want to log out?\n\nNote that you can seamlessly use Telegram on all your devices at once.',
// "PushNotification.Action.Mute1d.Success": "Notification settings were successfully saved.",
// it is from iOS
'VoiceChat.DiscussionGroup': 'discussion group',
'PaymentInfo.CVV': 'CVV Code',
'PaymentInfo.Card.Title': 'Enter your card information',
'PaymentInfo.Billing.Title': 'Enter your billing address',
'PaymentInfo.Done': 'PROCEED TO CHECKOUT',
'PaymentCard.Error.Invalid': 'Invalid card number',
'PaymentCard.Error.Incomplete': 'Incomplete card number',
'LimitReached.Ok': 'OK, GOT IT',
'Username.Purchase': '**This username is already taken.** However, it is currently available for purchase. [Learn more…]()',
'Video.Unsupported.Desktop': '__Unfortunately, this video can\'t be played on Telegram Web. Try opening it with our [desktop app](https://getdesktop.telegram.org/) instead.__',
'Video.Unsupported.Mobile': '__Unfortunately, this video can\'t be played on Telegram Web. Try opening it with our [mobile app](https://telegram.org/dl/) instead.__',
'Error.RequestPeer.NoRights.Channel': 'Sorry, you can\'t add bots to this channel.',
'Error.RequestPeer.NoRights.Group': 'Sorry, you are not allowed to add bots to this group.',
'JustArgument': '%@',
'Chat.Message.ViewApp': 'LAUNCH APP',
'Alert.BotAppDoesntExist': 'Sorry, this application doesn\'t exist.',
'ChatsSelected': {
'one_value': '%d chat selected',
'other_value': '%d chats selected'
},
'SelectAll': 'select all',
'SearchPlaceholder': 'Search...',
'DeselectAll': 'deselect all',
'UsernamesBotHelp': 'Drag and drop links to change the order in which they will be displayed on the bot info page.',
'UsernameActivateLinkBotMessage': 'Do you want to show this link on the bot info page?',
'UsernameDeactivateLinkBotMessage': 'Do you want to hide this link from the bot info page?',
'UsernameLinkBotUsername': 'bot username',
'OpenChatlist': 'VIEW CHAT LIST',
'RemoveSharedFolder': 'Are you sure you want to delete this folder? This will also deactivate all the invite links created to share this folder.',
'OpenInNewTab': 'Open in new tab',
'Story': 'Story',
'Stories': 'Stories',
'StoriesCount': {
'one_value': '%1$d story',
'other_value': '%1$d stories'
},
'ExpiredStory': 'Expired Story',
'ExpiredStorySubtitle': 'From: %s',
'ExpiredStoryMention': 'The story you were mentioned in is no longer available',
'ExpiredStoryMentionYou': 'The story you mentioned %s in is no longer available',
'YourStory': 'Your story',
'MyStory': 'My Story',
'PublicStories': 'Public Stories',
'CloseFriendsTooltip': 'You are seeing this story because you have been added to %s\'s list of close friends.',
'CloseFriendsTooltipYou': 'Only people from your close friends list will see this story.',
'StoryMention': '%s mentioned you in a story',
'StoryMentionYou': 'You mentioned %s in a story',
'StoryMentionView': 'View Story',
'StoryCantReply': 'You can\'t reply to this story',
'MyStories.Title': 'My Stories',
'MyStories.Archive': 'Archive',
'MyStories.Subtitle': 'Only you can see archived stories unless you choose to post them to your profile.',
'MyStories.ShowArchive': 'Show Archive',
'Story.ReplyPlaceholder': 'Reply Privately...',
'SecondsShortAgo': '%ds ago',
'MinutesShortAgo': '%dm ago',
'HoursShortAgo': '%dh ago',
'DaysShortAgo': '%dd ago',
'StoryJustNow': 'just now',
'NoStoryFound': 'Sorry, this story doesn\'t seem to exist.',
'OpenStory': 'OPEN STORY',
'Story.AddToProfile': 'Post to Profile',
'Story.RemoveFromProfile': 'Remove from Profile',
'Story.NoSound': 'This video has no sound',
'Story.ExpiredToast': 'This story is no longer available',
'Story.ReportTitle': 'Report Story',
'Story.SoundTooltip': 'Click here to enable sound.',
'Popup.OpenInGoogleMaps': 'Open in Google Maps?',
'WebApp.WriteAccess.Title': 'Allow Sending Messages',
'WebApp.WriteAccess.Description': 'Allow %s to send messages?',
'ActionBotAllowedRequest': 'You allowed this bot to message you when you accepted its request.',
'WebApp.Disclaimer.Check': 'I agree to the **[Terms of Use]()**',
'WebApp.AttachRemove.SuccessAll': '"%@" removed from all your menus.',
'WebApp.AttachRemove.SuccessSide': '"%@" removed from your side menu.',
'AdminRights.ManageMessages': 'Manage Messages',
'AdminRights.ManageStories': 'Manage Stories',
'AdminRights.PostStories': 'Post Stories',
'AdminRights.EditStories': 'Edit Stories of Others',
'AdminRights.DeleteStories': 'Delete Stories of Others',
'Payments.Terms.Accept': 'I accept [Terms of Service]() of **%@**.',
'AddChannel': 'Add Channel',
'AllSubscribers': 'All Subscribers',
'OnlyNewSubscribers': 'Only New Subscribers',
'Ends': 'Ends',
'BoostsViaGifts.Title': 'Boosts via Gifts',
'BoostsViaGifts.CreateSubtitle': 'winners are chosen randomly',
'BoostsViaGifts.Prepaid': 'Prepaid Giveaways',
'BoostsViaGifts.PrepaidSubtitle': {
'one_value': '%d subscription for %s',
'other_value': '%d subscriptions for %s'
},
'BoostsViaGifts.Quantity': 'Quantity of prizes',
'BoostsViaGifts.QuantitySubtitle': 'Choose how many Premium subscriptions to give away and boosts to receive. For larger volumes, use [fragment.com](https://fragment.com).',
'BoostsViaGifts.Channels': 'Channels included in the giveaway',
'BoostsViaGifts.ChannelSubscription': {
'one_value': 'this channel will receive %d boost',
'other_value': 'this channel will receive %d boosts'
},
'BoostsViaGifts.Users': 'Users eligible for the giveaway',
'BoostsViaGifts.UsersSubtitle': 'Choose if you want to limit the giveaway only to those who joined the channel after the giveaway started or to users from specific countries.',
'BoostsViaGifts.End': 'Date when giveaway ends',
'BoostsViaGifts.EndSubtitle': {
'one_value': 'Choose when %d subscriber of your channel will receive Telegram Premium.',
'other_value': 'Choose when %d subscribers of your channel will be randomly selected to receive Telegram Premium.'
},
'BoostsViaGifts.Stars.EndSubtitle': {
'one_value': 'Choose when %d subscriber of your channel will receive Stars.',
'other_value': 'Choose when %d subscribers of your channel will be randomly selected to receive Stars.'
},
'BoostsViaGifts.Duration': 'Duration of premium subscriptions',
'BoostsViaGifts.DurationSubtitle': 'You can review the list of features and terms of use for Telegram Premium [here]().',
'BoostsViaGifts.Start': 'START GIVEAWAY',
'Boost.EnableStoriesFor': 'Enable Stories For',
'Boost.DescriptionJustReachedLevel1': 'This channel reached **Level 1** and can now post stories.',
'Boost.DescriptionJustReachedLevel': 'This channel reached **Level %1$d** and can now post %2$s per day.',
'Boost.StoriesCount': {
'one_value': '**%d** story',
'other_value': '**%d** stories'
},
// 'Boost.Already': 'Already Boosted',
// 'Boost.AlreadyDescription': 'You are already boosting this channel.',
'Boost.Replace': 'Reassign Boost',
'Yes': 'Yes',
'AboveMessage': 'Show Above the Message',
'BelowMessage': 'Show Below the Message',
'LargerMedia': 'Show Larger Media',
'SmallerMedia': 'Show Smaller Media',
'WebPage.RemovePreview': 'Remove Link Preview',
'Quote': 'Quote',
'New': 'New',
'Giveaway.ToBeSelected': {
'one_value': '%d winner to be selected on %s',
'other_value': '%d winners to be selected on %s'
},
'Giveaway.ToBeSelectedFull': 'Giveaway: %s',
'Giveaway.Info.Users': {
'one_value': '**%d** random user that joined',
'other_value': '**%d** random users that joined'
},
'Giveaway.Info.OtherChannels': {
'one_value': '**%d** other listed channel',
'other_value': '**%d** other listed channels'
},
'Giveaway.Info': 'On **%s**, Telegram will automatically select %s **%s**.',
'Giveaway.Info.End': 'On **%s**, Telegram automatically selected %s **%s**.',
'Giveaway.Info.Date': 'On **%s**, Telegram will automatically select %s **%s** after **%s**.',
'Giveaway.Info.Date.End': 'On **%s**, Telegram automatically selected %s **%s** after **%s**.',
'Giveaway.Info.Several': 'On **%s**, Telegram will automatically select %s **%s** and %s.',
'Giveaway.Info.Several.End': 'On **%s**, Telegram automatically selected %s **%s** and %s.',
'Giveaway.Info.Several.Date': 'On **%s**, Telegram will automatically select %s **%s** and %s after **%s**.',
'Giveaway.Info.Several.Date.End': 'On **%s**, Telegram automatically selected %s **%s** and %s after **%s**.',
'Giveaway.Participation': 'You are participating in this giveaway because you joined the channel **%s**.',
'Giveaway.Participation.Multi': 'You are participating in this giveaway because you joined the channel **%s** (and %s).',
'Giveaway.TakePart': 'To take part in this giveaway please join channel **%s** before **%s**.',
'Giveaway.TakePart.Multi': 'To take part in this giveaway please join channel **%s** (and %s) before **%s**.',
'Giveaway.Won': 'You won a prize in this giveaway %s',
'BoostingUserWasSelected': '%s was selected by the channel',
'Giveaway.SendLinkToFriend': 'You can also **[send this link]()** to a friend as a gift.',
'Giveaway.SendLinkToAnyone': 'You can also **[send this link]()** to anyone as a gift.',
'Multiplier': '%s x %s',
'Giveaway.Results': {
'one_value': '%d winner of the giveaway was randomly selected by Telegram and received private message with giftcode.',
'other_value': '%d winners of the giveaway were randomly selected by Telegram and received private messages with giftcodes.'
},
'Giveaway.Results.Unclaimed': {
'one_value': '%d undistributed link code was forwarded to channel administrators.',
'other_value': '%d undistributed link codes were forwarded to channel administrators.'
},
'Giveaway.Results.NoWinners': {
'one_value': 'Due to the giveaway terms, no winner could be selected by Telegram, **1** gift link was forwarded to channel administrators.',
'other_value': 'Due to the giveaway terms, no winners could be selected by Telegram, all **%d** gift links were forwarded to channel administrators.'
},
'Giveaway.Results.NoWinners.Stars': 'Due to the giveaway terms, no winners could be selected by Telegram, all stars were credited to channel administrators.',
'Giveaway.Results.Combined': '%s\n%s',
'SimilarChannels': 'Similar Channels',
'Premium.Promo.Colors.Title': 'Name and Profile Colors',
'Premium.Promo.Colors.Subtitle': 'Choose a color and logo for your profile and replies to your messages.',
'Premium.Promo.Wallpaper.Title': 'Wallpapers for Both Sides',
'Premium.Promo.Wallpaper.Subtitle': 'Set custom wallpapers for you and your chat partner.',
'CopyCode': 'copy',
'CodeCopied': 'Code copied to clipboard',
'Giveaway.MaximumSubscribers': {
'one_value': 'You can select up to %d subscriber',
'other_value': 'You can select up to %d subscribers'
},
'AddChannels': 'Add Channels',
'Chart.Tooltip.All': 'All',
'BoostsViaGifts.ShowWinners': 'Show Winners',
'BoostsViaGifts.ShowWinnersSubtitle': 'Choose whether to make the list of winners public when the giveaway ends.',
'BoostsViaGifts.AdditionalPrizeLabel': 'Enter Your Prize',
'BoostsViaGifts.AdditionalPrizes': 'Additional Prizes',
'BoostsViaGifts.AdditionalPrizesSubtitle': 'All prizes: %s',
'BoostsViaGifts.AdditionalPrizesSubtitleOff': 'Turn this on if you want to give the winners your own prizes in addition to Telegram Premium subscriptions.',
'BoostsViaGifts.AdditionalPrizesDetailed': {
'one_value': '**%d** Telegram Premium subscription for %s.',
'other_value': '**%d** Telegram Premium subscriptions for %s.'
},
'BoostsViaGifts.AdditionalPrizesDetailedWith': {
'one_value': '**%d** %s with Telegram Premium subscription for %s.',
'other_value': '**%d** %s with Telegram Premium subscriptions for %s.'
},
'BoostsViaGifts.AdditionalStarsPrizesDetailed': {
'one_value': '**%1$d** Star.',
'other_value': '**%1$d** Stars.'
},
'BoostsViaGifts.AdditionalStarsPrizesDetailedWith': {
'one_value': '**%d** %s with %1$d Star.',
'other_value': '**%d** %s with %1$d Stars.'
},
'Giveaway.AlsoPrizes': '**%s** also included **%d** **%s** in the prizes. %s',
'Giveaway.AlsoPrizes2': {
'one_value': 'Admins of the channel are responsible for delivering this prize.',
'other_value': 'Admins of the channel are responsible for delivering these prizes.'
},
'Giveaway.With': 'with',
'Giveaway.WithSubscriptionsSingle': 'Telegram Premium subscription for %s',
'Giveaway.WithSubscriptionsPlural': 'Telegram Premium subscriptions for %s',
'Giveaway.WithStars': {
'one_value': '%s will be distributed to %1$d winner',
'other_value': '%s will be distributed to %1$d winners'
},
'Giveaway.WithStars.Stars': {
'one_value': '**%d** Star',
'other_value': '**%d** Stars'
},
'Giveaway.Results.Title': {
'one_value': '**Winner Selected!**',
'other_value': '**Winners Selected!**'
},
'BoostingGiveawayResultsMsgAllWinnersReceivedLinks': 'All winners received gift links in private messages.',
'Giveaway.Results.Subtitle': {
'one_value': '%1$d winner of the **[Giveaway]()** was randomly selected by Telegram.',
'other_value': '%1$d winners of the **[Giveaway]()** were randomly selected by Telegram.'
},
'Giveaway.Results.Stars.Winners.Single': 'The winner received **%s**.',
'Giveaway.Results.Stars.Winners.Plural': 'All winners received a total of **%s**.',
'Giveaway.Results.Stars.Winners.Stars': {
'one_value': '%d Star',
'other_value': '%d Stars'
},
'Giveaway.Results.Footer': {
'one_value': 'The winner received their gift link in a private message.',
'other_value': 'All winners received their gift links in private messages.'
},
'Giveaway.Results.AndMore': '**and %d more!**',
'GiftCode.ShareReceived': 'This link allows you or **[anyone you choose]()** to activate a **Telegram Premium** subscription.',
'GiftModal.Title.You': 'You gifted **%1$s** a %2$s subscription to Telegram Premium.',
'GiftCode.Activation.After': 'You can activate this gift code after **%1$s** or **[send the link]()** to a friend.',
'Story.ViewPost': 'View Message',
'RequestPeer.MultipleLimit': 'You can select up to %s.',
'RequestPeer.MultipleLimit.Users': {
'one_value': '%d user',
'other_value': '%d users'
},
'RequestPeer.MultipleLimit.Channels': {
'one_value': '%d channels',
'other_value': '%d channelss'
},
'RequestPeer.MultipleLimit.Groups': {
'one_value': '%d group',
'other_value': '%d groups'
},
'RequestPeer.Title.Users': 'Choose Users',
'RequestPeer.Title.Groups': 'Choose Groups',
'RequestPeer.Title.Channels': 'Choose Channels',
'SimilarChannels.Unlock': {
'one_value': 'Subscribe to **[Telegram Premium]()** to unlock up to **%d** similar channel.',
'other_value': 'Subscribe to **[Telegram Premium]()** to unlock up to **%d** similar channels.'
},
'SharedMedia.SavedDialogs': 'Chats',
'AuthorHidden': 'Author Hidden',
'AuthorHiddenShort': 'Anonymous',
'MyNotes': 'My Notes',
'MyNotesShort': 'Notes',
'OpenChat': 'Open Chat',
'DeleteSavedDialogDescription': 'Are you sure you want to delete all saved messages from **%s**?',
'SharedMedia.Saved': 'Saved',
'SharedMedia.Gifts': 'Gifts',
'Giveaway.Prepaid': {
'one_value': 'Prepaid Giveaway',
'other_value': 'Prepaid Giveaways'
},
'Giveaway.Prepaid.Period': {
'other_value': '%d-month'
},
'Giveaway.Prepaid.Subtitle': {
'one_value': '%2$s subscription',
'other_value': '%2$s subscriptions'
},
'BoostsExpiration': {
'one_value': 'boost expires on %2$s',
'other_value': 'boosts expire on %2$s'
},
'Boost.GetMoreBoosts': {
'one_value': 'To boost **%1$s**, get **%2$d** more boost by gifting **Telegram Premium** to a friend.',
'other_value': 'To boost **%1$s**, get **%2$d** more boosts by gifting **Telegram Premium** to a friend.'
},
'Boost.Reassign.Description': 'To boost **%1$s**, reassign a previous boost or %2$s to a friend to get %3$s.',
'Boost.GiftPremium': '**[gift Telegram Premium]()**',
'Boost.Additional': {
'one_value': '**%1$d** additional boost',
'other_value': '**%1$d** additional boosts'
},
'Boost.Reassign': {
'one_value': 'Reassign Boost',
'other_value': 'Reassign Boosts'
},
'Boost.Reassign.Wait': 'Wait until the boost is available or get %s by gifting a **[Telegram Premium]()** subscription.',
'Search.Empty': 'There were no results for "**%@**". Try a new search.',
'Search.EmptyFrom': 'There were no messages from **%@**.',
'Search.EmptyHashtag': 'There were no results for "%@". Try another hashtag.',
'Search.HelpHashtag': 'Enter a hashtag to find messages containing it.',
'Search.From': 'From:',
'Search.Member': 'Search Members',
'Search.Hashtag': 'Search Hashtag',
'Search.Types.ThisChat': 'This Chat',
'Search.Types.MyMessages': 'My Messages',
'Search.Types.PublicPosts': 'Public Posts',
'Chat.SearchSelected': 'Search Selected Text',
'Privacy.VoiceMessagesPremiumCaption': 'Subscribe to Telegram Premium to restrict who can send you voice or video messages.\n\n**[What is Telegram Premium?]()**',
'Privacy.MessagesInfo': 'You can restrict messages from users who are not in your contacts and don\'t have Premium.\n\n**[What is Telegram Premium?]()**',
'Privacy.BioRow': 'Who can see my bio?',
'Privacy.ContactsAndPremium': 'Contacts and Premium',
'Privacy.MessagesCaption': 'Change who can send you messages.',
'PrivacySettings.Messages.PremiumError': 'Only subscribers of [Telegram Premium]() can restrict receiving messages.',
'Chat.PremiumRequired': 'Subscribe to **Premium** to message **%s**.',
'Chat.PremiumRequiredButton': 'Get Premium',
'Chat.Input.PremiumRequiredButton': 'Only Premium users can message %s.\n[Learn more...]()',
'OnlyPremiumCanMessage': '**%s** only accepts messages from contacts and **[Telegram Premium]()** subscribers.',
'Chat.ContextMenu.Read': 'Read',
'MediaFiles': {
'one_value': '%d media file',
'other_value': '%d media files'
},
'SimilarChannelsCount': {
'one_value': '%d similar channel',
'other_value': '%d similar channels'
},
'Reactions.Tag.Description': 'Tag the message with an emoji for quick search',
'Reaction.Tag.From': 'This tag is from **%s pack**.',
'Reactions.Tag.PremiumHint': 'Organize your Saved Messages with tags\nfor quicker access. **[Learn more…]()**',
'Profile.Info.Bot': 'Bot Info',
'Profile.Info.User': 'User Info',
'Profile.Info.Topic': 'Topic Info',
'Profile.Info.Group': 'Group Info',
'Profile.Info.Channel': 'Channel Info',
'Rtmp.Watching': {
'other_value': '%s watching'
},
'Rtmp.Topbar.Title': 'Live Stream',
'Rtmp.Topbar.NoViewers': 'No viewers',
'Rtmp.Topbar.Join': 'JOIN',
'Rtmp.Topbar.StreamWith': 'Stream With...',
'Rtmp.Topbar.StartVideoChat': 'Start Video Chat',
'Rtmp.MediaViewer.Live': 'LIVE',
'Rtmp.MediaViewer.Streaming': 'streaming',
'Rtmp.MediaViewer.Failed.Title': 'Oops!',
'Rtmp.MediaViewer.Failed.Description': 'Telegram doesn\'t see any stream coming from your streaming app. Please make sure you entered the right Server URL and Stream Key in your app.',
'Rtmp.MediaViewer.Menu.OutputDevice': 'Output Device',
'Rtmp.MediaViewer.Menu.StartRecording': 'Start Recording',
'Rtmp.MediaViewer.Menu.StopRecording': 'Stop Recording',
'Rtmp.MediaViewer.Menu.StreamSettings': 'Stream Settings',
'Rtmp.MediaViewer.Menu.EndLiveStream': 'End Live Stream',
'Rtmp.StreamPopup.Title': 'Stream With...',
'Rtmp.StreamPopup.TitleSettings': 'Stream Settings',
'Rtmp.StreamPopup.Description': 'To stream video with another app, enter these Server URL and Stream Key in your streaming app. Software encoding recommended (x264 in OBS).',
'Rtmp.StreamPopup.ServerURL': 'Server URL',
'Rtmp.StreamPopup.StreamKey': 'Stream Key',
'Rtmp.StreamPopup.Hint': 'Once you start broadcasting in your streaming app, click Start Streaming below.',
'Rtmp.StreamPopup.StartStreaming': 'START STREAMING',
'Rtmp.StreamPopup.RevokeStreamKey': 'Revoke Stream Key',
'Rtmp.StreamPopup.Revoke': 'Revoke',
'Rtmp.StreamPopup.EndLiveStream': 'END LIVE STREAM',
'Rtmp.StreamPopup.URLCopied': 'URL copied to clipboard',
'Rtmp.StreamPopup.KeyCopied': 'Key copied to clipboard',
'Rtmp.OutputPopup.Title': 'Output Device',
'Rtmp.OutputPopup.Default': 'Default',
'Rtmp.RecordPopup.Title': 'Start Recording',
'Rtmp.RecordPopup.RecordingTitle': 'Recording Title',
'Rtmp.RecordPopup.Failed': 'Failed to start recording',
'Rtmp.RecordPopup.RecordingQuestion': 'Record this stream and save the result into a file?',
'Rtmp.RecordPopup.RecordingHint': 'Participants will see that the chat is being recorded.',
'Rtmp.RecordPopup.RecordAudio': 'Record Audio',
'Rtmp.RecordPopup.Horizontal': 'Horizontal',
'Rtmp.RecordPopup.Vertical': 'Vertical',
'Rtmp.RecordPopup.AlsoRecordVideo': 'Also Record Video',
'Rtmp.RecordPopup.RecordAudioHint': 'This chat will be recorded into an audio file',
'Rtmp.RecordPopup.RecordVideoHint': 'Choose video orientation',
'Rtmp.RecordPopup.ButtonRecord': 'START RECORDING',
'Call.Confirm.Discard.Live.Header': 'Live Stream in Progress',
'Call.Confirm.Discard.Live.ToVoice.Text': 'Leave live stream in "%1$@" and start a video chat in "%2$@"?',
'Call.Confirm.Discard.Live.ToCall.Text': 'Leave live stream in "%1$@" and start a call with "%2$@"?',
'Call.Confirm.Discard.Live.ToLive.Text': 'Leave live stream in "%1$@" and start a new one in "%2$@"?',
'Call.Confirm.Discard.Voice.ToLive.Text': 'Leave video chat in "%1$@" and start a live stream in "%2$@"?',
'Call.Confirm.Discard.Call.ToLive.Text': 'End call with "%1$@" and start a live stream in "%2$@"?',
'ChatEmpty.BusinessIntro.Sticker.How': '**%@** set the sticker above for all empty chats. [How?]()',
'Language.af': 'Afrikaans',
'Language.sq': 'Albanian',
'Language.am': 'Amharic',
'Language.ar': 'Arabic',
'Language.hy': 'Armenian',
'Language.az': 'Azerbaijani',
'Language.eu': 'Basque',
'Language.be': 'Belarusian',
'Language.bn': 'Bengali',
'Language.bs': 'Bosnian',
'Language.bg': 'Bulgarian',
'Language.ca': 'Catalan',
'Language.ceb': 'Cebuano',
'Language.zh-CN': 'Chinese (Simplified)',
'Language.zh': 'Chinese',
'Language.zh-TW': 'Chinese (Traditional)',
'Language.co': 'Corsican',
'Language.hr': 'Croatian',
'Language.cs': 'Czech',
'Language.da': 'Danish',
'Language.nl': 'Dutch',
'Language.en': 'English',
'Language.eo': 'Esperanto',
'Language.et': 'Estonian',
'Language.fi': 'Finnish',
'Language.fr': 'French',
'Language.fy': 'Frisian',
'Language.gl': 'Galician',
'Language.ka': 'Georgian',
'Language.de': 'German',
'Language.el': 'Greek',
'Language.gu': 'Gujarati',
'Language.ht': 'Haitian Creole',
'Language.ha': 'Hausa',
'Language.haw': 'Hawaiian',
'Language.he': 'Hebrew',
'Language.iw': 'Hebrew (Obsolete code)',
'Language.hi': 'Hindi',
'Language.hmn': 'Hmong',
'Language.hu': 'Hungarian',
'Language.is': 'Icelandic',
'Language.ig': 'Igbo',
'Language.id': 'Indonesian',
'Language.ga': 'Irish',
'Language.it': 'Italian',
'Language.ja': 'Japanese',
'Language.jv': 'Javanese',
'Language.kn': 'Kannada',
'Language.kk': 'Kazakh',
'Language.km': 'Khmer',
'Language.rw': 'Kinyarwanda',
'Language.ko': 'Korean',
'Language.ku': 'Kurdish',
'Language.ky': 'Kyrgyz',
'Language.lo': 'Lao',
'Language.la': 'Latin',
'Language.lv': 'Latvian',
'Language.lt': 'Lithuanian',
'Language.lb': 'Luxembourgish',
'Language.mk': 'Macedonian',
'Language.mg': 'Malagasy',
'Language.ms': 'Malay',
'Language.ml': 'Malayalam',
'Language.mt': 'Maltese',
'Language.mi': 'Maori',
'Language.mr': 'Marathi',
'Language.mn': 'Mongolian',
'Language.my': 'Burmese',
'Language.ne': 'Nepali',
'Language.no': 'Norwegian',
'Language.ny': 'Nyanja',
'Language.or': 'Odia (Oriya)',
'Language.ps': 'Pashto',
'Language.fa': 'Persian',
'Language.pl': 'Polish',
'Language.pt': 'Portuguese',
'Language.pa': 'Punjabi',
'Language.ro': 'Romanian',
'Language.ru': 'Russian',
'Language.sm': 'Samoan',
'Language.gd': 'Scots Gaelic',
'Language.sr': 'Serbian',
'Language.st': 'Sesotho',
'Language.sn': 'Shona',
'Language.sd': 'Sindhi',
'Language.si': 'Sinhala',
'Language.sk': 'Slovak',
'Language.sl': 'Slovenian',
'Language.so': 'Somali',
'Language.es': 'Spanish',
'Language.su': 'Sundanese',
'Language.sw': 'Swahili',
'Language.sv': 'Swedish',
'Language.tl': 'Tagalog',
'Language.tg': 'Tajik',
'Language.ta': 'Tamil',
'Language.tt': 'Tatar',
'Language.te': 'Telugu',
'Language.th': 'Thai',
'Language.tr': 'Turkish',
'Language.tk': 'Turkmen',
'Language.uk': 'Ukrainian',
'Language.ur': 'Urdu',
'Language.ug': 'Uyghur',
'Language.uz': 'Uzbek',
'Language.vi': 'Vietnamese',
'Language.cy': 'Welsh',
'Language.xh': 'Xhosa',
'Language.yi': 'Yiddish',
'Language.yo': 'Yoruba',
'Language.zu': 'Zulu',
'Translation.DoNotShow': 'Do not show \'Translate\' buttons for these languages.',
'ShowMessage': 'Show Message',
'SearchEmoji': 'Search Emoji',
'SearchStickers': 'Search Stickers',
'SearchGIFs': 'Search GIFs',
'RemovedGIFFromFavorites': 'GIF was removed from Favorites.',
'WebPage.OpenLink': 'OPEN LINK',
'Ads.Reported': 'We will review this ad to ensure it matches our **[Ad Policies and Guidelines](https://ads.telegram.org/guidelines)**.',
'RevenueSharingAdsInfo4SubtitleLearnMore1': '**[Learn More >](https://ads.telegram.org/)**',
'Stars.TOS': 'By proceeding and purchasing Stars, you agree with the [Terms and Conditions](https://telegram.org/tos).',
'ShowMoreOptions': 'Show More Options',
'Stars.ConfirmPurchaseButton': 'Confirm and Pay %d',
'Stars.TransactionTOS': 'Review the **[Terms of Service](https://telegram.org/tos)** for Stars.',
'Stars.TopUp': 'Stars Top-Up',
'Stars.Via.Bot': 'Stars Bot',
'Stars.Via.Fragment': 'Purchase from Fragment',
'Stars.Via.App': 'In-App Purchase',
'Stars.Via.Unsupported': 'In-App Purchase',
'Stars.Via': 'Via',
'Effect.Remove': 'Remove Effect',
'PaidMedia.Menu': 'Make this content paid',
'PaidMedia.Menu.Edit': 'Edit price',
'PaidMedia.Title': 'Paid Content',
'PaidMedia.Enter': 'Enter unlock cost',
'PaidMedia.Caption': 'Users will have to transfer this amount of Stars to your channel in order to view this media. [Learn more >]()',
'PaidMedia.Button': 'Make This Media Paid',
'PaidMedia.KeepFree': 'Keep this media free',
'PaidMedia.Unlock': 'Unlock for %s',
'Stars.Unlock': 'Do you want to unlock %s in **%s** for **%s**?',
'Stars.Unlock.FromBot': 'Do you want to unlock %s from **%s** for **%s**?',
'Stars.Unlock.Stars': {
'one_value': '%d Star',
'other_value': '%d Stars'
},
'Stars.Unlock.Media': '%s and %s',
'Stars.Unlock.Photo': 'a **photo**',
'Stars.Unlock.Photos': {
'one_value': '**%d photo**',
'other_value': '**%d photos**'
},
'Stars.Unlock.Video': 'a **video**',
'Stars.Unlock.Videos': {
'one_value': '**%d video**',
'other_value': '**%d videos**'
},
'InviteLink.Subscription.Title': 'Require Monthly Fee',
'InviteLink.Subscription.Caption': 'Charge a subscription fee from people joining your channel via this link. [Learn More >](https://telegram.org/)',
'InviteLink.Subscription.Placeholder': 'Stars Amount per month',
'InviteLink.Subscription.Price': '~%s / month',
'InviteLink.Subscription.Edit': 'If you need to change the subscription fee, create a new invite link with a different price.',
'InviteLink.Observe.Fee': 'Subscription Fee',
'InviteLink.Observe.Fee.Title': '%s / month x %d',
'InviteLink.Observe.Fee.Subtitle': 'You get approximately %s monthly',
'InviteLink.AdminApproval.Disabled': 'You can\'t enable admin approval for links that require a monthly fee.',
'InviteLinks.Description': 'You can create additional invite links that are limited by time, number of users, or require a paid subscription.',
'Stars.Subscribe.Title': 'Subscribe to the Channel',
'Stars.Subscribe.Description': 'Do you want to subscribe for **%s** for **%s** per month?',
'Stars.Subscribe.Terms': 'By subscribing you agree to the [Terms of Service](https://telegram.org).',
'Stars.Subscribe.Button': 'Subscribe',
'Stars.Subscription': 'Subscription',
'Stars.Subscription.Title': 'Monthly subscription fee',
'Stars.Subscription.Active': 'If you cancel now, you can still access your subscription until %s.',
'Stars.Subscription.Cancelled': 'You have cancelled your subscription.',
'Stars.Subscription.Cancel': 'Cancel Subscription',
'Stars.Subscription.Subscribed': 'Subscribed',
'Stars.Subscription.Renews': 'Renews',
'Stars.Subscription.ReviewTerms': 'Renews',
'Stars.Subscription.Fee': '%s / month',
'Stars.Subscription.CancelCaption': 'If you cancel now, you can still access your subscription until %s',
'Stars.Subscription.Fulfill': 'SUBSCRIBE TO CHANNEL',
'Stars.Subscription.Renew': 'RENEW SUBSCRIPTION',
'Stars.Subscriptions': 'My Subscriptions',
'Stars.Subscriptions.Renews': 'renews on %s',
'Stars.Subscriptions.Expires': 'expires on %s',
'Stars.Subscriptions.Expired': 'expired on %s',
'Stars.Subscriptions.PerMonth': 'per month',
'Stars.Subscriptions.Cancelled': 'cancelled',
'Stars.Subscribe.Need': 'Buy **Stars** and use them to subscribe to channels.',
'MiniApps.OpenApp': 'Open App',
'MiniApps.Apps': 'Apps you use',
'MiniApps.AppsSearch': 'Apps',
'MiniApps.AppsMore': 'Show more',
'MiniApps.AppsLess': 'Show less',
'MiniApps.Popular': 'Popular Apps',
'MiniApps.Search': 'Search Apps',
'MiniApps.Collapsed.One': '%s',
'MiniApps.Collapsed.Two': '%s & %s',
'MiniApps.Collapsed.Many': {
'other_value': '%s & %d Other'
},
'PaidReaction.Sent': {
'one_value': 'Star sent!',
'other_value': 'Stars sent!'
},
'PaidReaction.Sent.Anonymously': {
'one_value': 'Star sent anonymously!',
'other_value': 'Stars sent anonymously!'
},
'Stars.TopUp.Reaction': 'Buy **Stars** and send them to **%s** to support their posts.',
'Stars.TopUp.Label_default': 'Buy **Stars** to unlock content and service\nin miniapps on Telegram.',
'Stars.TopUp.Label_stargift': 'Buy **Stars** to send gifts.',
'Stars.TopUp.Enough': 'You have enough Stars at the moment. [Buy anyway]()',
'Action.StarGiveawayPrize': {
'one_value': 'You won a prize in a giveaway organized by **%s**.\n\nYour prize is **%1$d Star**.',
'other_value': 'You won a prize in a giveaway organized by **%s**.\n\nYour prize is **%1$d Stars**.'
},
'Giveaway.Prize': 'Prize',
'Giveaway.Prepaid.For': {
'one_value': 'for %d user',
'other_value': 'for %d users'
},
'MediaEditor.Free': 'Free',
'MediaEditor.Original': 'Original',
'MediaEditor.Square': 'Square',
'MediaEditor.AspectRatio': 'Aspect ratio',
'MediaEditor.Size': 'Size',
'MediaEditor.Font': 'Font',
'MediaEditor.TypeSomething': 'Type something...',
'MediaEditor.Fonts.Roboto': 'Roboto',
'MediaEditor.Fonts.SuezOne': 'Suez One',
'MediaEditor.Fonts.RubikBubbles': 'Rubik Bubbles',
'MediaEditor.Fonts.Playwrite': 'Playwrite',
'MediaEditor.Fonts.Chewy': 'Chewy',
'MediaEditor.Fonts.CourierPrime': 'Courier Prime',
'MediaEditor.Fonts.FugazOne': 'Fugaz One',
'MediaEditor.Fonts.Sedan': 'Sedan',
'MediaEditor.Tool': 'Tool',
'MediaEditor.Brushes.Pen': 'Pen',
'MediaEditor.Brushes.Arrow': 'Arrow',
'MediaEditor.Brushes.Brush': 'Brush',
'MediaEditor.Brushes.Neon': 'Neon',
'MediaEditor.Brushes.Blur': 'Blur',
'MediaEditor.Brushes.Eraser': 'Eraser',
'MediaEditor.RecentlyUsed': 'Recently Used',
'MediaEditor.Adjustments.Enhance': 'Enhance',
'MediaEditor.Adjustments.Brightness': 'Brightness',
'MediaEditor.Adjustments.Contrast': 'Contrast',
'MediaEditor.Adjustments.Saturation': 'Saturation',
'MediaEditor.Adjustments.Warmth': 'Warmth',
'MediaEditor.Adjustments.Fade': 'Fade',
'MediaEditor.Adjustments.Highlights': 'Highlights',
'MediaEditor.Adjustments.Shadows': 'Shadows',
'MediaEditor.Adjustments.Vignette': 'Vignette',
'MediaEditor.Adjustments.Grain': 'Grain',
'MediaEditor.Adjustments.Sharpen': 'Sharpen',
'MediaEditor.DiscardChanges': 'Discard Changes',
'MediaEditor.DiscardWarning': 'Are you sure you want to discard your changes?',
'MultiAccount.AddAccount': 'Add Account',
'MultiAccount.More': 'More',
'MultiAccount.ShowNotificationsFrom': 'Show Notifications From',
'MultiAccount.ShowNotificationsFromCaption': 'Turn this off if you want to receive notifications only from the account you are currently using.',
'MultiAccount.AllAccounts': 'All Accounts',
'MultiAccount.AccountsLimitDescription': 'You have reached the limit of **3** connected accounts. You can add more by subscribing to **Telegram Premium**.',
'CtrlFSearchTipMac': 'Tip: Use **Cmd+F** to open Search',
// * android
'GroupsAndChannelsLimitTitle': 'Groups and Channels',
'GroupsAndChannelsLimitSubtitle': 'Join up to %d channels and large groups',
'PinChatsLimitTitle': 'Pinned Chats',
'PinChatsLimitSubtitle': 'Pin up to %d chats in your main chat list',
'PublicLinksLimitTitle': 'Public Links',
'PublicLinksLimitSubtitle': 'Reserve up to %d t.me/username links',
'SavedGifsLimitTitle': 'Saved GIFs',
'SavedGifsLimitSubtitle': 'Save up to %d GIFs in your Favorite GIFs',
'FavoriteStickersLimitTitle': 'Favorite Stickers',
'FavoriteStickersLimitSubtitle': 'Save up to %d stickers in your Favorite stickers',
'FoldersLimitTitle': 'Folders',
'FoldersLimitSubtitle': 'Organize your chats into %d folders',
'ChatPerFolderLimitTitle': 'Chats per Folder',
'ChatPerFolderLimitSubtitle': 'Add up to %d chats into each of your folders',
'ConnectedAccountsLimitTitle': 'Connected Accounts',
'ConnectedAccountsLimitSubtitle': 'Connect %d accounts with different phone numbers',
'BioLimitTitle': 'Bio',
'BioLimitSubtitle': 'Add more characters and use links in your bio',
'CaptionsLimitTitle': 'Captions',
'CaptionsLimitSubtitle': 'Use longer descriptions for your photos and videos',
'PremiumStoriesPriority': 'Priority Order',
'PremiumStoriesPriorityDescription': 'Get more views as your stories are always displayed first.',
'PremiumStoriesStealth': 'Stealth Mode',
'PremiumStoriesStealthDescription': 'Hide the fact that you viewed other people\'s stories.',
'PremiumStoriesViews': 'Permanent View History',
'PremiumStoriesViewsDescription': 'Check who opens your stories — even after they expire.',
'PremiumStoriesExpiration': 'Expiration Options',
'PremiumStoriesExpirationDescription': 'Set custom durations like 6 or 48 hours for your stories.',
'PremiumStoriesSaveToGallery': 'Save Stories to Gallery',
'PremiumStoriesSaveToGalleryDescription': 'Save other people\'s stories that are not protected.',
'PremiumStoriesCaption': 'Longer Captions',
'PremiumStoriesCaptionDescription': 'Add 10x longer captions to your stories — up to 2048 characters.',
'PremiumStoriesFormatting': 'Links and Formatting',
'PremiumStoriesFormattingDescription': 'Add links and formatting to your story captions.',
'TelegramPremiumSubscribedTitle': 'You are all set!',
'TelegramPremiumSubscribedSubtitle': 'Thank you for subscribing to **Telegram Premium**.\nHere’s what is now unlocked.',
'PremiumTierAnnual': 'Annual',
'PremiumTierSemiannual': 'Semiannual',
'PremiumTierMonthly': 'Monthly',
'AccDescrEditing': 'Editing',
'ActionCreateChannel': 'Channel created',
'ActionCreateGroup': 'un1 created the group',
'ActionChangedTitle': 'un1 changed the group name to un2',
'ActionRemovedPhoto': 'un1 removed the group photo',
'ActionChangedPhoto': 'un1 changed the group photo',
'ActionChangedVideo': 'un1 changed the group photo',
'ActionAddUser': 'un1 added un2',
'ActionAddUserSelf': 'un1 returned to the group',
'ActionAddUserSelfYou': 'You returned to the group',
'ActionAddUserSelfMega': 'un1 joined the group',
'ActionLeftUser': 'un1 left the group',
'ActionKickUser': 'un1 removed un2',
'ActionInviteUser': 'un1 joined the group via invite link',
'ActionPinnedNoText': 'un1 pinned a message',
'ActionMigrateFromGroup': 'This group was upgraded to a supergroup',
'ActionYouScored': 'You scored %1$s',
'ActionUserScored': 'un1 scored %1$s',
'ActionYouScoredInGame': 'You scored %1$s in un2',
'ActionUserScoredInGame': 'un1 scored %1$s in un2',
'AndOther': {
'one_value': 'and %1$d other',
'other_value': 'and %1$d others'
},
'AttachPhoto': 'Photo',
'AttachVideo': 'Video',
'AttachGif': 'GIF',
'AttachLocation': 'Location',
'AttachLiveLocation': 'Live Location',
'AttachContact': 'Contact',
// "AttachDocument": "File",
'AttachSticker': 'Sticker',
'AttachAudio': 'Voice message',
'AttachRound': 'Video message',
'AttachGame': 'Game',
'Bot': 'bot',
// "ChannelJoined": "You joined this channel",
'ChannelMegaJoined': 'You joined this group',
'EnterChannelName': 'Channel name',
'DescriptionOptionalPlaceholder': 'Description (optional)',
'DescriptionPlaceholder': 'Description',
'DiscussionStarted': 'Discussion started',
'Draft': 'Draft',
'FilterAlwaysShow': 'Include Chats',
'FilterNeverShow': 'Exclude Chats',
'FilterInclude': 'Included Chats',
'FilterExclude': 'Excluded Chats',
'FilterChatTypes': 'Chat types',
'FilterChats': 'Chats',
'FilterNew': 'New Folder',
'Filters': 'Folders',
'FilterRecommended': 'Recommended Folders',
'FilterShowMoreChats': {
'one_value': 'Show %1$d More Chat',
'other_value': 'Show %1$d More Chats'
},
'ForwardedMessageCount': {
'one_value': 'Forwarded message',
'other_value': '%1$d forwarded messages'
},
'FromYou': 'You',
'Add': 'Add',
'Chats': {
'one_value': '%1$d chat',
'other_value': '%1$d chats'
},
'Channels': {
'one_value': '%1$d channel',
'other_value': '%1$d channels'
},
'Comments': {
'one_value': '%1$d Comment',
'other_value': '%1$d Comments'