@ -12,6 +12,7 @@ const lang = {
@@ -12,6 +12,7 @@ const lang = {
"FilterAllBots" : "All Bots" ,
"WordDelimiter" : ", " ,
"WordDelimiterLast" : " and " ,
"EditContact.OriginalName" : "original name" ,
"EditProfile.FirstNameLabel" : "Name" ,
"EditProfile.BioLabel" : "Bio (optional)" ,
"EditProfile.Username.Label" : "Username (optional)" ,
@ -61,11 +62,25 @@ const lang = {
@@ -61,11 +62,25 @@ const lang = {
"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"
} ,
"PrivacyModal.Search.Placeholder" : "Add Users or Groups..." ,
"Permissions.NoExceptions" : "No exceptions" ,
"Permissions.ExceptionsCount" : {
"one_value" : "%d exception" ,
"other_value" : "%d exceptions" ,
} ,
"Link.Available" : "Link is available" ,
"Link.Taken" : "Link is already taken" ,
"Link.Invalid" : "Link is invalid" ,
"StickersTab.SearchPlaceholder" : "Search Stickers" ,
"StickerPack.Remove" : {
"one_value" : "Remove %d Sticker" ,
"other_value" : "Remove %d Stickers"
} ,
// * android
"ActionCreateChannel" : "Channel created" ,
@ -101,6 +116,7 @@ const lang = {
@@ -101,6 +116,7 @@ const lang = {
//"ChannelJoined": "You joined this channel",
"ChannelMegaJoined" : "You joined this group" ,
"Channel.DescriptionPlaceholder" : "Description (optional)" ,
"DescriptionPlaceholder" : "Description" ,
"Draft" : "Draft" ,
"FilterAlwaysShow" : "Include Chats" ,
"FilterNeverShow" : "Exclude Chats" ,
@ -238,6 +254,66 @@ const lang = {
@@ -238,6 +254,66 @@ const lang = {
"AskAQuestion" : "Ask a Question" ,
"AddAnExplanationInfo" : "Users will see this text after choosing the wrong answer, good for educational purposes." ,
"AccDescrQuizExplanation" : "Explanation" ,
"PhoneCopied" : "Phone copied to clipboard" ,
"UsernameCopied" : "Username copied to clipboard." ,
//"HashtagCopied": "Hashtag copied to clipboard.",
"BioCopied" : "Bio copied to clipboard." ,
"UserBio" : "Bio" ,
"Username" : "Username" ,
"Phone" : "Phone" ,
"Notifications" : "Notifications" ,
"AreYouSureDeleteContact" : "Are you sure you want to delete this contact?" ,
"AreYouSureDeleteAndExit" : "Are you sure you want to delete and leave the group?" ,
"AreYouSureDeleteAndExitChannel" : "Do you want to delete and leave the channel?" ,
"DeleteContact" : "Delete contact" ,
"GroupType" : "Group Type" ,
"ChannelType" : "Channel Type" ,
"TypePrivate" : "Private" ,
"TypePublic" : "Public" ,
"TypePrivateGroup" : "Private" ,
"TypePublicGroup" : "Public" ,
"GroupMembers" : "Members" ,
"DeleteMega" : "Delete Group" ,
"DeleteMegaMenu" : "Delete group" ,
"ChannelDeleteMenu" : "Delete channel" ,
"ChannelPermissions" : "Permissions" ,
"ChannelPermissionsHeader" : "What can members of this group do?" ,
"ChannelAddException" : "Add Exception" ,
"ChannelBlockedUsers" : "Removed users" ,
"NoBlockedUsers" : "No removed users" ,
"UserRestrictions" : "User Permissions" ,
"UserRestrictionsDisabled" : "This option is disabled for all members in Group Permissions" ,
"UserRestrictionsCanDo" : "What can this user do?" ,
"UserRestrictionsRead" : "Read Messages" ,
"UserRestrictionsSend" : "Send Messages" ,
"UserRestrictionsSendMedia" : "Send Media" ,
"UserRestrictionsSendPolls" : "Send Polls" ,
"UserRestrictionsSendStickers" : "Send Stickers and GIFs" ,
"UserRestrictionsEmbedLinks" : "Embed Links" ,
"UserRestrictionsChangeInfo" : "Change Chat Info" ,
"UserRestrictionsPinMessages" : "Pin Messages" ,
"UserRestrictionsInviteUsers" : "Add Users" ,
"UserRestrictionsBlock" : "Ban and remove from group" ,
"ChannelPublic" : "Public Channel" ,
"MegaPublic" : "Public Group" ,
"MegaLocation" : "Location-based Group" ,
"ChannelPublicInfo" : "Public channels can be found in search, anyone can join them." ,
"MegaPublicInfo" : "Public groups can be found in search, chat history is available to everyone and anyone can join." ,
"ChannelPrivate" : "Private Channel" ,
"MegaPrivate" : "Private Group" ,
"ChannelPrivateInfo" : "Private channels can only be joined via an invite link." ,
"MegaPrivateInfo" : "Private groups can only be joined if you were invited or have an invite link." ,
"ChannelPrivateLinkHelp" : "People can join your channel by following this link. You can revoke the link any time." ,
"MegaPrivateLinkHelp" : "People can join your group by following this link. You can revoke the link any time." ,
"RevokeButton" : "Revoke" ,
"RevokeLink" : "Revoke Link" ,
"RevokeAlert" : "Are you sure you want to revoke this link? Once the link is revoked, no one will be able to join using it." ,
"SetUrlPlaceholder" : "Link" ,
"Subscribers" : {
"one_value" : "%1$d subscriber" ,
"other_value" : "%1$d subscribers"
} ,
"SearchGifsTitle" : "Search GIFs" ,
// * macos
"AccountSettings.Filters" : "Chat Folders" ,
@ -245,6 +321,8 @@ const lang = {
@@ -245,6 +321,8 @@ const lang = {
"AccountSettings.PrivacyAndSecurity" : "Privacy and Security" ,
"AccountSettings.Language" : "Language" ,
"Bio.Description" : "Any details such as age, occupation or city.\nExample: 23 y.o. designer from San Francisco" ,
"Channel.UsernameAboutChannel" : "People can share this link with others and can find your channel using Telegram search." ,
"Channel.UsernameAboutGroup" : "People can share this link with others and find your group using Telegram search." ,
"Chat.CopySelectedText" : "Copy Selected Text" ,
"Chat.Date.ScheduledFor" : "Scheduled for %@" ,
//"Chat.Date.ScheduledUntilOnline": "Scheduled until online",
@ -257,6 +335,25 @@ const lang = {
@@ -257,6 +335,25 @@ const lang = {
"Chat.Service.BotPermissionAllowed" : "You allowed this bot to message you when you logged in on %@" ,
"Chat.Poll.Unvote" : "Retract Vote" ,
"Chat.Poll.Stop" : "Stop Poll" ,
"Chat.Poll.ViewResults" : "View Results" ,
"Chat.Poll.SubmitVote" : "Vote" ,
"Chat.Poll.Type.Anonymous" : "Anonymous Poll" ,
"Chat.Poll.Type.Public" : "Poll" ,
"Chat.Poll.Type.AnonymousQuiz" : "Anonymous Quiz" ,
"Chat.Poll.Type.Quiz" : "Quiz" ,
"Chat.Poll.Type.Closed" : "Final Results" ,
"Chat.Poll.TotalVotes1" : {
"one_value" : "%d vote" ,
"other_value" : "%d votes"
} ,
"Chat.Quiz.TotalVotes" : {
"one_value" : "%d answer" ,
"other_value" : "%d answers"
} ,
"Chat.Poll.TotalVotesEmpty" : "No votes yet" ,
"Chat.Poll.TotalVotesResultEmpty" : "No votes" ,
"Chat.Quiz.TotalVotesEmpty" : "No answers yet" ,
"Chat.Quiz.TotalVotesResultEmpty" : "No answers" ,
// "Chat.Poll.Stop.Confirm.Header": "Stop Poll?",
// "Chat.Poll.Stop.Confirm.Text": "If you stop this poll now, nobody will be able to vote in it anymore. This action cannot be undone.",
// "Chat.Pinned.UnpinAll": {
@ -297,16 +394,76 @@ const lang = {
@@ -297,16 +394,76 @@ const lang = {
"Channel.DescriptionHolderDescrpiton" : "You can provide an optional description for your channel." ,
"CreateGroup.NameHolder" : "Group Name" ,
"Date.Today" : "Today" ,
"DeleteChat.DeleteGroupForAll" : "Delete for all members" ,
"DeleteChannelForAll" : "Delete for all subscribers" ,
"EditAccount.Username" : "Username" ,
"EditAccount.Title" : "Edit Profile" ,
"EditAccount.Logout" : "Log Out" ,
"LastSeen.HoursAgo" : {
"one_value" : "last seen %d hour ago" ,
"other_value" : "last seen %d hours ago"
} ,
"Login.Register.LastName.Placeholder" : "Last Name" ,
"Telegram.GeneralSettingsViewController" : "General Settings" ,
"Telegram.InstalledStickerPacksController" : "Stickers" ,
"Telegram.NotificationSettingsViewController" : "Notifications" ,
"Telegram.PeerInfoController" : "Info" ,
"StickerPack.Add1" : {
"one_value" : "Add %d Sticker" ,
"other_value" : "Add %d Stickers"
} ,
"Stickers.Count" : {
"one_value" : "%d sticker" ,
"other_value" : "%d stickers"
} ,
"Stickers.SearchAdd" : "Add" ,
"Stickers.SearchAdded" : "Added" ,
"Stickers.SuggestStickers" : "Suggest Stickers by Emoji" ,
"ShareModal.Search.ForwardPlaceholder" : "Forward to..." ,
"InstalledStickers.LoopAnimated" : "Loop Animated Stickers" ,
// "Peer.Activity.User.PlayingGame": "playing a game",
"Peer.Activity.User.TypingText" : "typing" ,
// "Peer.Activity.User.SendingPhoto": "sending a photo",
// "Peer.Activity.User.RecordingVideo": "recording video",
// "Peer.Activity.User.SendingVideo": "sending a video",
// "Peer.Activity.User.RecordingAudio": "recording voice",
// "Peer.Activity.User.SendingFile": "sending file",
"Peer.ServiceNotifications" : "service notifications" ,
"Peer.RepliesNotifications" : "Reply Notifications" ,
"Peer.Status.online" : "online" ,
"Peer.Status.recently" : "last seen recently" ,
"Peer.Status.justNow" : "last seen just now" ,
"Peer.Status.lastWeek" : "last seen within a week" ,
"Peer.Status.lastMonth" : "last seen within a month" ,
"Peer.Status.longTimeAgo" : "last seen a long time ago" ,
"Peer.Status.Today" : "today" ,
"Peer.Status.Yesterday" : "yesterday" ,
"Peer.Status.LastSeenAt" : "last seen %@ at %@" ,
"Peer.Status.minAgo" : {
"one_value" : "last seen %d minute ago" ,
"other_value" : "last seen %d minutes ago"
} ,
"Peer.Status.Member" : {
"one_value" : "%d member" ,
"other_value" : "%d members"
} ,
"Peer.Status.Subscribers" : {
"one_value" : "%d subscriber" ,
"other_value" : "%d subscribers"
} ,
"PeerInfo.Administrators" : "Administrators" ,
"PeerInfo.DeleteChannel" : "Delete Channel" ,
"PeerInfo.Discussion" : "Discussion" ,
"PeerInfo.Discussion.Add" : "Add" ,
"PeerInfo.SignMessages" : "Sign Messages" ,
"PeerInfo.SharedMedia" : "Shared Media" ,
"PeerInfo.Subscribers" : "Subscribers" ,
"PollResults.Title.Poll" : "Poll Results" ,
"PollResults.Title.Quiz" : "Quiz Results" ,
"PollResults.LoadMore" : {
"other_value" : "Show More (%d)"
} ,
//"PeerInfo.Confirm.DeleteGroupConfirmation": "Wait! Deleting this group will remove all members and all messages will be lost. Delete the group anyway?",
"PreviewSender.CaptionPlaceholder" : "Add a caption..." ,
"PreviewSender.SendFile" : {
"one_value" : "Send File" ,
@ -320,6 +477,8 @@ const lang = {
@@ -320,6 +477,8 @@ const lang = {
"one_value" : "Send Video" ,
"other_value" : "Send %d Videos"
} ,
"Presence.bot" : "bot" ,
"Presence.Support" : "support" ,
"PrivacyAndSecurity.Item.On" : "On" ,
"PrivacyAndSecurity.Item.Off" : "Off" ,
"PrivacySettings.VoiceCalls" : "Calls" ,
@ -352,7 +511,8 @@ const lang = {
@@ -352,7 +511,8 @@ const lang = {
"NewPoll.Explanation.Placeholder" : "Add a Comment (Optional)" ,
"NewPoll.OptionsAddOption" : "Add an Option" ,
"NewPoll.MultipleChoice" : "Multiple Answers" ,
"NewPoll.Quiz" : "Quiz Mode"
"NewPoll.Quiz" : "Quiz Mode" ,
"GroupPermission.Delete" : "Delete Exception" ,
} ;
export default lang ;