From 2178de9f8ad37b610f0168d4b11b6695a778f34d Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Sun, 14 Mar 2021 22:16:20 +0400 Subject: [PATCH 01/10] Various Fixes --- .../ChatListFilterPresetController.swift | 4 ++-- .../Sources/InviteLinkListController.swift | 2 +- ...hannelDiscussionGroupSetupController.swift | 2 +- .../IntentsSettingsController.swift | 2 +- .../Sources/MessageStatsController.swift | 2 +- .../Sources/PresentationData.swift | 21 ++++++++++++++++--- .../Sources/DateFormat.swift | 5 +++-- .../Sources/PresenceStrings.swift | 10 +++++---- .../TelegramUI/Sources/ChatEmptyNode.swift | 11 +++++++++- .../Sources/PollResultsController.swift | 2 +- 10 files changed, 44 insertions(+), 17 deletions(-) diff --git a/submodules/ChatListUI/Sources/ChatListFilterPresetController.swift b/submodules/ChatListUI/Sources/ChatListFilterPresetController.swift index 9f7c6842e9..1a4932dd6b 100644 --- a/submodules/ChatListUI/Sources/ChatListFilterPresetController.swift +++ b/submodules/ChatListUI/Sources/ChatListFilterPresetController.swift @@ -390,7 +390,7 @@ private enum ChatListFilterPresetEntry: ItemListNodeEntry { } ) case let .includePeer(_, peer, isRevealed): - return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(timeFormat: .regular, dateFormat: .monthFirst, dateSeparator: ".", decimalSeparator: ".", groupingSeparator: "."), nameDisplayOrder: .firstLast, context: arguments.context, peer: peer.chatMainPeer!, height: .peerList, aliasHandling: .threatSelfAsSaved, presence: nil, text: .none, label: .none, editing: ItemListPeerItemEditing(editable: true, editing: false, revealed: isRevealed), revealOptions: ItemListPeerItemRevealOptions(options: [ItemListPeerItemRevealOption(type: .destructive, title: presentationData.strings.Common_Delete, action: { + return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(), nameDisplayOrder: .firstLast, context: arguments.context, peer: peer.chatMainPeer!, height: .peerList, aliasHandling: .threatSelfAsSaved, presence: nil, text: .none, label: .none, editing: ItemListPeerItemEditing(editable: true, editing: false, revealed: isRevealed), revealOptions: ItemListPeerItemRevealOptions(options: [ItemListPeerItemRevealOption(type: .destructive, title: presentationData.strings.Common_Delete, action: { arguments.deleteIncludePeer(peer.peerId) })]), switchValue: nil, enabled: true, selectable: false, sectionId: self.section, action: nil, setPeerIdWithRevealedOptions: { lhs, rhs in arguments.setItemIdWithRevealedOptions(lhs.flatMap { .peer($0) }, rhs.flatMap { .peer($0) }) @@ -398,7 +398,7 @@ private enum ChatListFilterPresetEntry: ItemListNodeEntry { arguments.deleteIncludePeer(id) }) case let .excludePeer(_, peer, isRevealed): - return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(timeFormat: .regular, dateFormat: .monthFirst, dateSeparator: ".", decimalSeparator: ".", groupingSeparator: "."), nameDisplayOrder: .firstLast, context: arguments.context, peer: peer.chatMainPeer!, height: .peerList, aliasHandling: .threatSelfAsSaved, presence: nil, text: .none, label: .none, editing: ItemListPeerItemEditing(editable: true, editing: false, revealed: isRevealed), revealOptions: ItemListPeerItemRevealOptions(options: [ItemListPeerItemRevealOption(type: .destructive, title: presentationData.strings.Common_Delete, action: { + return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(), nameDisplayOrder: .firstLast, context: arguments.context, peer: peer.chatMainPeer!, height: .peerList, aliasHandling: .threatSelfAsSaved, presence: nil, text: .none, label: .none, editing: ItemListPeerItemEditing(editable: true, editing: false, revealed: isRevealed), revealOptions: ItemListPeerItemRevealOptions(options: [ItemListPeerItemRevealOption(type: .destructive, title: presentationData.strings.Common_Delete, action: { arguments.deleteExcludePeer(peer.peerId) })]), switchValue: nil, enabled: true, selectable: false, sectionId: self.section, action: nil, setPeerIdWithRevealedOptions: { lhs, rhs in arguments.setItemIdWithRevealedOptions(lhs.flatMap { .peer($0) }, rhs.flatMap { .peer($0) }) diff --git a/submodules/InviteLinksUI/Sources/InviteLinkListController.swift b/submodules/InviteLinksUI/Sources/InviteLinkListController.swift index 86d81bea86..9314f186b7 100644 --- a/submodules/InviteLinksUI/Sources/InviteLinkListController.swift +++ b/submodules/InviteLinksUI/Sources/InviteLinkListController.swift @@ -262,7 +262,7 @@ private enum InviteLinksListEntry: ItemListNodeEntry { case let .adminsHeader(_, text): return ItemListSectionHeaderItem(presentationData: presentationData, text: text, sectionId: self.section) case let .admin(_, _, creator): - return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(timeFormat: .regular, dateFormat: .monthFirst, dateSeparator: ".", decimalSeparator: ".", groupingSeparator: "."), nameDisplayOrder: .firstLast, context: arguments.context, peer: creator.peer.peer!, height: .peerList, aliasHandling: .standard, nameColor: .primary, nameStyle: .plain, presence: nil, text: .none, label: creator.count > 1 ? .disclosure("\(creator.count)") : .none, editing: ItemListPeerItemEditing(editable: false, editing: false, revealed: nil), revealOptions: nil, switchValue: nil, enabled: true, highlighted: false, selectable: true, sectionId: self.section, action: { + return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(), nameDisplayOrder: .firstLast, context: arguments.context, peer: creator.peer.peer!, height: .peerList, aliasHandling: .standard, nameColor: .primary, nameStyle: .plain, presence: nil, text: .none, label: creator.count > 1 ? .disclosure("\(creator.count)") : .none, editing: ItemListPeerItemEditing(editable: false, editing: false, revealed: nil), revealOptions: nil, switchValue: nil, enabled: true, highlighted: false, selectable: true, sectionId: self.section, action: { arguments.openAdmin(creator) }, setPeerIdWithRevealedOptions: { _, _ in }, removePeer: { _ in }, toggleUpdated: nil, contextAction: nil) } diff --git a/submodules/PeerInfoUI/Sources/ChannelDiscussionGroupSetupController.swift b/submodules/PeerInfoUI/Sources/ChannelDiscussionGroupSetupController.swift index 05e2485ca9..7c16bdf96b 100644 --- a/submodules/PeerInfoUI/Sources/ChannelDiscussionGroupSetupController.swift +++ b/submodules/PeerInfoUI/Sources/ChannelDiscussionGroupSetupController.swift @@ -157,7 +157,7 @@ private enum ChannelDiscussionGroupSetupControllerEntry: ItemListNodeEntry { } else { text = strings.Channel_DiscussionGroup_PrivateChannel } - return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(timeFormat: .regular, dateFormat: .monthFirst, dateSeparator: ".", decimalSeparator: ".", groupingSeparator: "."), nameDisplayOrder: nameOrder, context: arguments.context, peer: peer, aliasHandling: .standard, nameStyle: .plain, presence: nil, text: .text(text, .secondary), label: .none, editing: ItemListPeerItemEditing(editable: false, editing: false, revealed: false), revealOptions: nil, switchValue: nil, enabled: true, selectable: true, sectionId: self.section, action: { + return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(), nameDisplayOrder: nameOrder, context: arguments.context, peer: peer, aliasHandling: .standard, nameStyle: .plain, presence: nil, text: .text(text, .secondary), label: .none, editing: ItemListPeerItemEditing(editable: false, editing: false, revealed: false), revealOptions: nil, switchValue: nil, enabled: true, selectable: true, sectionId: self.section, action: { arguments.selectGroup(peer.id) }, setPeerIdWithRevealedOptions: { _, _ in }, removePeer: { _ in }) case let .groupsInfo(_, title): diff --git a/submodules/SettingsUI/Sources/Data and Storage/IntentsSettingsController.swift b/submodules/SettingsUI/Sources/Data and Storage/IntentsSettingsController.swift index 42a06eeccb..b96c0d49cd 100644 --- a/submodules/SettingsUI/Sources/Data and Storage/IntentsSettingsController.swift +++ b/submodules/SettingsUI/Sources/Data and Storage/IntentsSettingsController.swift @@ -187,7 +187,7 @@ private enum IntentsSettingsControllerEntry: ItemListNodeEntry { case let .accountHeader(theme, text): return ItemListSectionHeaderItem(presentationData: presentationData, text: text, sectionId: self.section) case let .account(theme, peer, selected, _): - return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(timeFormat: .regular, dateFormat: .dayFirst, dateSeparator: ".", decimalSeparator: ".", groupingSeparator: ""), nameDisplayOrder: .firstLast, context: arguments.context.sharedContext.makeTempAccountContext(account: arguments.context.account), peer: peer, height: .generic, aliasHandling: .standard, nameStyle: .plain, presence: nil, text: .none, label: .none, editing: ItemListPeerItemEditing(editable: true, editing: false, revealed: false), revealOptions: nil, switchValue: ItemListPeerItemSwitch(value: selected, style: .check), enabled: true, selectable: true, sectionId: self.section, action: { + return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(), nameDisplayOrder: .firstLast, context: arguments.context.sharedContext.makeTempAccountContext(account: arguments.context.account), peer: peer, height: .generic, aliasHandling: .standard, nameStyle: .plain, presence: nil, text: .none, label: .none, editing: ItemListPeerItemEditing(editable: true, editing: false, revealed: false), revealOptions: nil, switchValue: ItemListPeerItemSwitch(value: selected, style: .check), enabled: true, selectable: true, sectionId: self.section, action: { arguments.updateSettings { $0.withUpdatedAccount(peer.id) } }, setPeerIdWithRevealedOptions: { _, _ in}, removePeer: { _ in }) return ItemListTextItem(presentationData: presentationData, text: .plain(""), sectionId: self.section) diff --git a/submodules/StatisticsUI/Sources/MessageStatsController.swift b/submodules/StatisticsUI/Sources/MessageStatsController.swift index 9160956f00..72ce6daff7 100644 --- a/submodules/StatisticsUI/Sources/MessageStatsController.swift +++ b/submodules/StatisticsUI/Sources/MessageStatsController.swift @@ -144,7 +144,7 @@ private enum StatsEntry: ItemListNodeEntry { } let text: String = presentationData.strings.Stats_MessageViews(views) - return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(timeFormat: .military, dateFormat: .dayFirst, dateSeparator: ".", decimalSeparator: ",", groupingSeparator: ""), nameDisplayOrder: .firstLast, context: arguments.context, peer: message.peers[message.id.peerId]!, height: .generic, aliasHandling: .standard, nameColor: .primary, nameStyle: .plain, presence: nil, text: .text(text, .secondary), label: .none, editing: ItemListPeerItemEditing(editable: false, editing: false, revealed: nil), revealOptions: nil, switchValue: nil, enabled: true, highlighted: false, selectable: true, sectionId: self.section, action: { + return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(), nameDisplayOrder: .firstLast, context: arguments.context, peer: message.peers[message.id.peerId]!, height: .generic, aliasHandling: .standard, nameColor: .primary, nameStyle: .plain, presence: nil, text: .text(text, .secondary), label: .none, editing: ItemListPeerItemEditing(editable: false, editing: false, revealed: nil), revealOptions: nil, switchValue: nil, enabled: true, highlighted: false, selectable: true, sectionId: self.section, action: { arguments.openMessage(message.id) }, setPeerIdWithRevealedOptions: { _, _ in }, removePeer: { _ in }, toggleUpdated: nil, contextAction: nil) } diff --git a/submodules/TelegramPresentationData/Sources/PresentationData.swift b/submodules/TelegramPresentationData/Sources/PresentationData.swift index 93a8743969..f3ec3dfcb2 100644 --- a/submodules/TelegramPresentationData/Sources/PresentationData.swift +++ b/submodules/TelegramPresentationData/Sources/PresentationData.swift @@ -15,13 +15,24 @@ public struct PresentationDateTimeFormat: Equatable { public let timeFormat: PresentationTimeFormat public let dateFormat: PresentationDateFormat public let dateSeparator: String + public let dateSuffix: String public let decimalSeparator: String public let groupingSeparator: String - public init(timeFormat: PresentationTimeFormat, dateFormat: PresentationDateFormat, dateSeparator: String, decimalSeparator: String, groupingSeparator: String) { + public init() { + self.timeFormat = .regular + self.dateFormat = .monthFirst + self.dateSeparator = "." + self.dateSuffix = "" + self.decimalSeparator = "." + self.groupingSeparator = "." + } + + public init(timeFormat: PresentationTimeFormat, dateFormat: PresentationDateFormat, dateSeparator: String, dateSuffix: String, decimalSeparator: String, groupingSeparator: String) { self.timeFormat = timeFormat self.dateFormat = dateFormat self.dateSeparator = dateSeparator + self.dateSuffix = dateSuffix self.decimalSeparator = decimalSeparator self.groupingSeparator = groupingSeparator } @@ -145,9 +156,13 @@ private func currentDateTimeFormat() -> PresentationDateTimeFormat { let dateFormat: PresentationDateFormat var dateSeparator = "/" + var dateSuffix = "" if let dateString = DateFormatter.dateFormat(fromTemplate: "MdY", options: 0, locale: locale) { - for separator in [".", "/", "-", "/"] { + for separator in [". ", ".", "/", "-", "/"] { if dateString.contains(separator) { + if separator == ". " { + dateSuffix = "." + } dateSeparator = separator break } @@ -163,7 +178,7 @@ private func currentDateTimeFormat() -> PresentationDateTimeFormat { let decimalSeparator = locale.decimalSeparator ?? "." let groupingSeparator = locale.groupingSeparator ?? "" - return PresentationDateTimeFormat(timeFormat: timeFormat, dateFormat: dateFormat, dateSeparator: dateSeparator, decimalSeparator: decimalSeparator, groupingSeparator: groupingSeparator) + return PresentationDateTimeFormat(timeFormat: timeFormat, dateFormat: dateFormat, dateSeparator: dateSeparator, dateSuffix: dateSuffix, decimalSeparator: decimalSeparator, groupingSeparator: groupingSeparator) } private func currentPersonNameSortOrder() -> PresentationPersonNameOrder { diff --git a/submodules/TelegramStringFormatting/Sources/DateFormat.swift b/submodules/TelegramStringFormatting/Sources/DateFormat.swift index 5b96718562..fedb29e4d1 100644 --- a/submodules/TelegramStringFormatting/Sources/DateFormat.swift +++ b/submodules/TelegramStringFormatting/Sources/DateFormat.swift @@ -53,11 +53,12 @@ public func stringForMediumDate(timestamp: Int32, strings: PresentationStrings, let dateString: String let separator = dateTimeFormat.dateSeparator + let suffix = dateTimeFormat.dateSuffix switch dateTimeFormat.dateFormat { case .monthFirst: - dateString = String(format: "%02d%@%02d%@%02d", month, separator, day, separator, year - 100) + dateString = String(format: "%02d%@%02d%@%02d%@", month, separator, day, separator, year - 100, suffix) case .dayFirst: - dateString = String(format: "%02d%@%02d%@%02d", day, separator, month, separator, year - 100) + dateString = String(format: "%02d%@%02d%@%02d%@", day, separator, month, separator, year - 100, suffix) } let timeString = stringForShortTimestamp(hours: Int32(timeinfo.tm_hour), minutes: Int32(timeinfo.tm_min), dateTimeFormat: dateTimeFormat) diff --git a/submodules/TelegramStringFormatting/Sources/PresenceStrings.swift b/submodules/TelegramStringFormatting/Sources/PresenceStrings.swift index 31893c0e27..5a30f40144 100644 --- a/submodules/TelegramStringFormatting/Sources/PresenceStrings.swift +++ b/submodules/TelegramStringFormatting/Sources/PresenceStrings.swift @@ -6,21 +6,23 @@ import TelegramPresentationData public func stringForTimestamp(day: Int32, month: Int32, year: Int32, dateTimeFormat: PresentationDateTimeFormat) -> String { let separator = dateTimeFormat.dateSeparator + let suffix = dateTimeFormat.dateSuffix switch dateTimeFormat.dateFormat { case .monthFirst: - return String(format: "%d%@%d%@%02d", month, separator, day, separator, year - 100) + return String(format: "%02d%@%02d%@%02d%@", month, separator, day, separator, year - 100, suffix) case .dayFirst: - return String(format: "%d%@%02d%@%02d", day, separator, month, separator, year - 100) + return String(format: "%02d%@%02d%@%02d%@", day, separator, month, separator, year - 100, suffix) } } public func stringForTimestamp(day: Int32, month: Int32, dateTimeFormat: PresentationDateTimeFormat) -> String { let separator = dateTimeFormat.dateSeparator + let suffix = dateTimeFormat.dateSuffix switch dateTimeFormat.dateFormat { case .monthFirst: - return String(format: "%d%@%d", month, separator, day) + return String(format: "%02d%@%02d%@", month, separator, day, suffix) case .dayFirst: - return String(format: "%d%@%02d", day, separator, month) + return String(format: "%02d%@%02d%@", day, separator, month, suffix) } } diff --git a/submodules/TelegramUI/Sources/ChatEmptyNode.swift b/submodules/TelegramUI/Sources/ChatEmptyNode.swift index 9468313f0b..76bf2723ba 100644 --- a/submodules/TelegramUI/Sources/ChatEmptyNode.swift +++ b/submodules/TelegramUI/Sources/ChatEmptyNode.swift @@ -838,7 +838,7 @@ final class ChatEmptyNode: ASDisplayNode { } else if let _ = interfaceState.peerNearbyData { contentType = .peerNearby } else if let peer = peer as? TelegramUser { - if peer.isDeleted || peer.botInfo != nil || peer.flags.contains(.isSupport) { + if peer.isDeleted || peer.botInfo != nil || peer.flags.contains(.isSupport) || peer.isScam || interfaceState.peerIsBlocked { contentType = .regular } else if case .clearedHistory = emptyType { contentType = .regular @@ -854,8 +854,12 @@ final class ChatEmptyNode: ASDisplayNode { var contentTransition = transition if self.content?.0 != contentType { + var animateContentIn = false if let node = self.content?.1 { node.removeFromSupernode() + if self.content?.0 != nil && contentType == .greeting && transition.isAnimated { + animateContentIn = true + } } let node: ASDisplayNode & ChatEmptyNodeContent switch contentType { @@ -875,6 +879,11 @@ final class ChatEmptyNode: ASDisplayNode { self.content = (contentType, node) self.addSubnode(node) contentTransition = .immediate + + if animateContentIn, case let .animated(duration, curve) = transition { + node.layer.animateAlpha(from: 0.0, to: 1.0, duration: duration) + node.layer.animateScale(from: 0.0, to: 1.0, duration: duration, timingFunction: curve.timingFunction) + } } self.isUserInteractionEnabled = [.peerNearby, .greeting].contains(contentType) diff --git a/submodules/TelegramUI/Sources/PollResultsController.swift b/submodules/TelegramUI/Sources/PollResultsController.swift index d9b65023e2..a3c23ca54a 100644 --- a/submodules/TelegramUI/Sources/PollResultsController.swift +++ b/submodules/TelegramUI/Sources/PollResultsController.swift @@ -188,7 +188,7 @@ private enum PollResultsEntry: ItemListNodeEntry { let header = ItemListPeerItemHeader(theme: presentationData.theme, strings: presentationData.strings, text: optionText, additionalText: optionAdditionalText, actionTitle: optionExpanded ? presentationData.strings.PollResults_Collapse : presentationData.strings.MessagePoll_VotedCount(optionCount), id: Int64(optionId), action: optionExpanded ? { arguments.collapseOption(opaqueIdentifier) } : nil) - return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(timeFormat: .regular, dateFormat: .dayFirst, dateSeparator: ".", decimalSeparator: ".", groupingSeparator: ""), nameDisplayOrder: .firstLast, context: arguments.context, peer: peer.peers[peer.peerId]!, presence: nil, text: .none, label: .none, editing: ItemListPeerItemEditing(editable: false, editing: false, revealed: false), switchValue: nil, enabled: true, selectable: shimmeringAlternation == nil, sectionId: self.section, action: { + return ItemListPeerItem(presentationData: presentationData, dateTimeFormat: PresentationDateTimeFormat(), nameDisplayOrder: .firstLast, context: arguments.context, peer: peer.peers[peer.peerId]!, presence: nil, text: .none, label: .none, editing: ItemListPeerItemEditing(editable: false, editing: false, revealed: false), switchValue: nil, enabled: true, selectable: shimmeringAlternation == nil, sectionId: self.section, action: { arguments.openPeer(peer) }, setPeerIdWithRevealedOptions: { _, _ in }, removePeer: { _ in From 10d493130878e9f3101ec455412b4ed0536d00e9 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Sun, 14 Mar 2021 23:49:04 +0400 Subject: [PATCH 02/10] Various fixes --- .../ChatItemGalleryFooterContentNode.swift | 93 +++++++++++++++++-- .../ChatVideoGalleryItemScrubberView.swift | 4 + .../Items/UniversalVideoGalleryItem.swift | 17 +++- .../Sources/TGCameraController.m | 10 +- .../Sources/TGCameraPreviewView.m | 2 +- .../Sources/MediaPlayerScrubbingNode.swift | 21 +++++ .../ChatChannelSubscriberInputPanelNode.swift | 2 + 7 files changed, 131 insertions(+), 18 deletions(-) diff --git a/submodules/GalleryUI/Sources/ChatItemGalleryFooterContentNode.swift b/submodules/GalleryUI/Sources/ChatItemGalleryFooterContentNode.swift index f87a98e5b4..52bda6c267 100644 --- a/submodules/GalleryUI/Sources/ChatItemGalleryFooterContentNode.swift +++ b/submodules/GalleryUI/Sources/ChatItemGalleryFooterContentNode.swift @@ -136,11 +136,9 @@ final class ChatItemGalleryFooterContentNode: GalleryFooterContentNode, UIScroll private var currentMessageText: NSAttributedString? private var currentAuthorNameText: String? private var currentDateText: String? - + private var currentMessage: Message? - private var currentWebPageAndMedia: (TelegramMediaWebpage, Media)? - private let messageContextDisposable = MetaDisposable() private var videoFramePreviewNode: (ASImageNode, ImmediateTextNode)? @@ -148,11 +146,15 @@ final class ChatItemGalleryFooterContentNode: GalleryFooterContentNode, UIScroll private var validLayout: (CGSize, LayoutMetrics, CGFloat, CGFloat, CGFloat, CGFloat)? var playbackControl: (() -> Void)? - var seekBackward: (() -> Void)? - var seekForward: (() -> Void)? - + var seekBackward: ((Double) -> Void)? + var seekForward: ((Double) -> Void)? + var setPlayRate: ((Double) -> Void)? var fetchControl: (() -> Void)? + private var seekTimer: SwiftSignalKit.Timer? + private var currentIsPaused: Bool = true + private var seekRate: Double = 1.0 + var performAction: ((GalleryControllerInteractionTapAction) -> Void)? var openActionOptions: ((GalleryControllerInteractionTapAction) -> Void)? @@ -169,6 +171,7 @@ final class ChatItemGalleryFooterContentNode: GalleryFooterContentNode, UIScroll self.statusButtonNode.isHidden = true self.statusNode.isHidden = true case let .fetch(status, seekable): + self.currentIsPaused = true self.authorNameNode.isHidden = true self.dateNode.isHidden = true self.backwardButton.isHidden = !seekable @@ -197,6 +200,7 @@ final class ChatItemGalleryFooterContentNode: GalleryFooterContentNode, UIScroll self.statusNode.transitionToState(statusState, completion: {}) self.statusButtonNode.isUserInteractionEnabled = statusState != .none case let .playback(paused, seekable): + self.currentIsPaused = paused self.authorNameNode.isHidden = true self.dateNode.isHidden = true self.backwardButton.isHidden = !seekable @@ -390,6 +394,79 @@ final class ChatItemGalleryFooterContentNode: GalleryFooterContentNode, UIScroll super.didLoad() self.scrollNode.view.delegate = self self.scrollNode.view.showsVerticalScrollIndicator = false + + let backwardLongPressGestureRecognizer = UILongPressGestureRecognizer(target: self, action: #selector(self.seekBackwardLongPress(_:))) + backwardLongPressGestureRecognizer.minimumPressDuration = 0.3 + self.backwardButton.view.addGestureRecognizer(backwardLongPressGestureRecognizer) + + let forwardLongPressGestureRecognizer = UILongPressGestureRecognizer(target: self, action: #selector(self.seekForwardLongPress(_:))) + forwardLongPressGestureRecognizer.minimumPressDuration = 0.3 + self.forwardButton.view.addGestureRecognizer(forwardLongPressGestureRecognizer) + } + + private var wasPlaying = false + @objc private func seekBackwardLongPress(_ gestureRecognizer: UILongPressGestureRecognizer) { + switch gestureRecognizer.state { + case .began: + self.wasPlaying = !(self.currentIsPaused ?? true) + if self.wasPlaying { + self.playbackControl?() + } + + var time: Double = 0.0 + let seekTimer = SwiftSignalKit.Timer(timeout: 0.1, repeat: true, completion: { [weak self] in + if let strongSelf = self { + var delta: Double = 0.8 + if time >= 4.0 { + delta = 3.2 + } else if time >= 2.0 { + delta = 1.6 + } + time += 0.1 + + strongSelf.seekBackward?(delta) + } + }, queue: Queue.mainQueue()) + self.seekTimer = seekTimer + seekTimer.start() + case .ended, .cancelled: + self.seekTimer?.invalidate() + self.seekTimer = nil + if self.wasPlaying { + self.playbackControl?() + self.wasPlaying = false + } + default: + break + } + } + + @objc private func seekForwardLongPress(_ gestureRecognizer: UILongPressGestureRecognizer) { + switch gestureRecognizer.state { + case .began: + self.seekRate = 4.0 + self.setPlayRate?(self.seekRate) + let seekTimer = SwiftSignalKit.Timer(timeout: 2.0, repeat: true, completion: { [weak self] in + if let strongSelf = self { + if strongSelf.seekRate == 4.0 { + strongSelf.seekRate = 8.0 + } + strongSelf.setPlayRate?(strongSelf.seekRate) + if strongSelf.seekRate == 8.0 { + strongSelf.seekTimer?.invalidate() + strongSelf.seekTimer = nil + } + } + }, queue: Queue.mainQueue()) + self.seekTimer = seekTimer + seekTimer.start() + case .ended, .cancelled: + self.setPlayRate?(1.0) + self.seekTimer?.invalidate() + self.seekTimer = nil + default: + break + } } private func actionForAttributes(_ attributes: [NSAttributedString.Key: Any], _ index: Int) -> GalleryControllerInteractionTapAction? { @@ -1106,11 +1183,11 @@ final class ChatItemGalleryFooterContentNode: GalleryFooterContentNode, UIScroll } @objc func backwardButtonPressed() { - self.seekBackward?() + self.seekBackward?(15.0) } @objc func forwardButtonPressed() { - self.seekForward?() + self.seekForward?(15.0) } @objc private func statusPressed() { diff --git a/submodules/GalleryUI/Sources/ChatVideoGalleryItemScrubberView.swift b/submodules/GalleryUI/Sources/ChatVideoGalleryItemScrubberView.swift index baa26a72cf..97e49dded0 100644 --- a/submodules/GalleryUI/Sources/ChatVideoGalleryItemScrubberView.swift +++ b/submodules/GalleryUI/Sources/ChatVideoGalleryItemScrubberView.swift @@ -152,6 +152,10 @@ final class ChatVideoGalleryItemScrubberView: UIView { transition.updateAlpha(node: self.scrubberNode, alpha: alpha) } + func animateTo(_ timestamp: Double) { + self.scrubberNode.animateTo(timestamp) + } + func setStatusSignal(_ status: Signal?) { let mappedStatus: Signal? if let status = status { diff --git a/submodules/GalleryUI/Sources/Items/UniversalVideoGalleryItem.swift b/submodules/GalleryUI/Sources/Items/UniversalVideoGalleryItem.swift index f84163b142..fe7bd8b2cf 100644 --- a/submodules/GalleryUI/Sources/Items/UniversalVideoGalleryItem.swift +++ b/submodules/GalleryUI/Sources/Items/UniversalVideoGalleryItem.swift @@ -360,31 +360,37 @@ final class UniversalVideoGalleryItemNode: ZoomableContentGalleryItemNode { strongSelf.videoNode?.togglePlayPause() } } - self.footerContentNode.seekBackward = { [weak self] in + self.footerContentNode.seekBackward = { [weak self] delta in if let strongSelf = self, let videoNode = strongSelf.videoNode { let _ = (videoNode.status |> take(1)).start(next: { [weak videoNode] status in if let strongVideoNode = videoNode, let timestamp = status?.timestamp { - strongVideoNode.seek(max(0.0, timestamp - 15.0)) + strongVideoNode.seek(max(0.0, timestamp - delta)) } }) } } - self.footerContentNode.seekForward = { [weak self] in + self.footerContentNode.seekForward = { [weak self] delta in if let strongSelf = self, let videoNode = strongSelf.videoNode { let _ = (videoNode.status |> take(1)).start(next: { [weak videoNode] status in if let strongVideoNode = videoNode, let timestamp = status?.timestamp, let duration = status?.duration { - let nextTimestamp = timestamp + 15.0 + let nextTimestamp = timestamp + delta if nextTimestamp > duration { strongVideoNode.seek(0.0) strongVideoNode.pause() } else { - strongVideoNode.seek(min(duration, timestamp + 15.0)) + strongVideoNode.seek(min(duration, timestamp + delta)) } } }) } } + self.footerContentNode.setPlayRate = { [weak self] rate in + if let strongSelf = self, let videoNode = strongSelf.videoNode { + videoNode.setBaseRate(rate) + } + } + self.footerContentNode.fetchControl = { [weak self] in guard let strongSelf = self, let fetchStatus = strongSelf.fetchStatus, let fetchControls = strongSelf.fetchControls else { return @@ -952,6 +958,7 @@ final class UniversalVideoGalleryItemNode: ZoomableContentGalleryItemNode { switch action { case let .timecode(timecode): + self.scrubberView.animateTo(timecode) videoNode.seek(timecode) } } diff --git a/submodules/LegacyComponents/Sources/TGCameraController.m b/submodules/LegacyComponents/Sources/TGCameraController.m index 829760984f..e056f37685 100644 --- a/submodules/LegacyComponents/Sources/TGCameraController.m +++ b/submodules/LegacyComponents/Sources/TGCameraController.m @@ -955,12 +955,14 @@ static CGPoint TGCameraControllerClampPointToScreenSize(__unused id self, __unus _camera.disabled = true; _shutterIsBusy = true; + + TGDispatchAfter(0.25, dispatch_get_main_queue(), ^ + { + [_previewView blink]; + }); + if (![self willPresentResultController]) { - TGDispatchAfter(0.35, dispatch_get_main_queue(), ^ - { - [_previewView blink]; - }); } else { diff --git a/submodules/LegacyComponents/Sources/TGCameraPreviewView.m b/submodules/LegacyComponents/Sources/TGCameraPreviewView.m index 19d27fc065..b49624e7a9 100644 --- a/submodules/LegacyComponents/Sources/TGCameraPreviewView.m +++ b/submodules/LegacyComponents/Sources/TGCameraPreviewView.m @@ -206,7 +206,7 @@ _fadeView.alpha = 1.0f; } completion:^(BOOL finished) { - [UIView animateWithDuration:0.07f delay:0.0f options:UIViewAnimationOptionCurveLinear animations:^ + [UIView animateWithDuration:0.15f delay:0.0f options:UIViewAnimationOptionCurveLinear animations:^ { _fadeView.alpha = 0.0f; } completion:^(BOOL finished) diff --git a/submodules/MediaPlayer/Sources/MediaPlayerScrubbingNode.swift b/submodules/MediaPlayer/Sources/MediaPlayerScrubbingNode.swift index 0e7941cf0a..b7ae5509dc 100644 --- a/submodules/MediaPlayer/Sources/MediaPlayerScrubbingNode.swift +++ b/submodules/MediaPlayer/Sources/MediaPlayerScrubbingNode.swift @@ -769,6 +769,18 @@ public final class MediaPlayerScrubbingNode: ASDisplayNode { } } + private var animateToValue: Double? + private var animating = false + public func animateTo(_ timestamp: Double) { + self.animateToValue = timestamp + ContainedViewLayoutTransition.animated(duration: 0.2, curve: .easeInOut).animateView({ + self.updateProgress() + }, completion: { finished in + self.animateToValue = nil + self.animating = false + }) + } + private func updateProgress() { let bounds = self.bounds @@ -792,6 +804,15 @@ public final class MediaPlayerScrubbingNode: ASDisplayNode { } } + if let animateToValue = animateToValue { + if animating { + return + } else if let (_, duration) = timestampAndDuration { + animating = true + timestampAndDuration = (animateToValue, duration) + } + } + switch self.contentNodes { case let .standard(node): let backgroundFrame = CGRect(origin: CGPoint(x: 0.0, y: floor((bounds.size.height - node.lineHeight) / 2.0)), size: CGSize(width: bounds.size.width, height: node.lineHeight)) diff --git a/submodules/TelegramUI/Sources/ChatChannelSubscriberInputPanelNode.swift b/submodules/TelegramUI/Sources/ChatChannelSubscriberInputPanelNode.swift index b851a49e79..66d808929d 100644 --- a/submodules/TelegramUI/Sources/ChatChannelSubscriberInputPanelNode.swift +++ b/submodules/TelegramUI/Sources/ChatChannelSubscriberInputPanelNode.swift @@ -133,6 +133,8 @@ final class ChatChannelSubscriberInputPanelNode: ChatInputPanelNode { super.init() + self.clipsToBounds = true + self.addSubnode(self.button) self.addSubnode(self.discussButton) self.view.addSubview(self.activityIndicator) From d7017ce4d402d57ffee8ada445c247af849374d4 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Mon, 15 Mar 2021 01:04:46 +0400 Subject: [PATCH 03/10] Various fixes --- .../Sources/ItemListPermanentInviteLinkItem.swift | 12 +++++++----- .../LegacyComponents/Sources/TGCameraController.m | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/submodules/InviteLinksUI/Sources/ItemListPermanentInviteLinkItem.swift b/submodules/InviteLinksUI/Sources/ItemListPermanentInviteLinkItem.swift index 4438d41c1a..41355a5eb1 100644 --- a/submodules/InviteLinksUI/Sources/ItemListPermanentInviteLinkItem.swift +++ b/submodules/InviteLinksUI/Sources/ItemListPermanentInviteLinkItem.swift @@ -171,10 +171,11 @@ public class ItemListPermanentInviteLinkItemNode: ListViewItemNode, ItemListItem self.fieldButtonNode = HighlightTrackingButtonNode() - self.addressButtonNode = HighlightTrackingButtonNode() - self.referenceContainerNode = ContextReferenceContentNode() self.containerNode = ContextControllerSourceNode() self.containerNode.animateScale = false + self.referenceContainerNode = ContextReferenceContentNode() + + self.addressButtonNode = HighlightTrackingButtonNode() self.addressButtonIconNode = ASImageNode() self.addressButtonIconNode.contentMode = .center self.addressButtonIconNode.displaysAsynchronously = false @@ -436,9 +437,10 @@ public class ItemListPermanentInviteLinkItemNode: ListViewItemNode, ItemListItem strongSelf.addressNode.frame = CGRect(origin: CGPoint(x: fieldFrame.minX + (alignCentrally ? floorToScreenPixels((fieldFrame.width - addressLayout.size.width) / 2.0) : 14.0), y: fieldFrame.minY + floorToScreenPixels((fieldFrame.height - addressLayout.size.height) / 2.0) + 1.0), size: addressLayout.size) - strongSelf.addressButtonNode.frame = CGRect(origin: CGPoint(x: params.width - rightInset - 38.0 - 14.0, y: verticalInset), size: CGSize(width: 52.0, height: 52.0)) - strongSelf.referenceContainerNode.frame = strongSelf.addressButtonNode.bounds - strongSelf.addressButtonIconNode.frame = strongSelf.addressButtonNode.bounds + strongSelf.containerNode.frame = CGRect(origin: CGPoint(x: params.width - rightInset - 38.0 - 14.0, y: verticalInset), size: CGSize(width: 52.0, height: 52.0)) + strongSelf.addressButtonNode.frame = strongSelf.containerNode.bounds + strongSelf.referenceContainerNode.frame = strongSelf.containerNode.bounds + strongSelf.addressButtonIconNode.frame = strongSelf.containerNode.bounds let shareButtonNode: SolidRoundedButtonNode if let currentShareButtonNode = strongSelf.shareButtonNode { diff --git a/submodules/LegacyComponents/Sources/TGCameraController.m b/submodules/LegacyComponents/Sources/TGCameraController.m index e056f37685..6bd58aa4ec 100644 --- a/submodules/LegacyComponents/Sources/TGCameraController.m +++ b/submodules/LegacyComponents/Sources/TGCameraController.m @@ -956,7 +956,7 @@ static CGPoint TGCameraControllerClampPointToScreenSize(__unused id self, __unus _shutterIsBusy = true; - TGDispatchAfter(0.25, dispatch_get_main_queue(), ^ + TGDispatchAfter(0.05, dispatch_get_main_queue(), ^ { [_previewView blink]; }); From e53c6edf2e0c9ebae9f9ed523179faf9e8d89ebe Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Mon, 15 Mar 2021 01:19:05 +0400 Subject: [PATCH 04/10] Tune forwarding toast animation --- .../ChatListUI/Sources/ChatListSearchContainerNode.swift | 2 +- .../ShareController/Sources/ShareControllerNode.swift | 7 +++---- .../TelegramCallsUI/Sources/VoiceChatParticipantItem.swift | 2 +- submodules/TelegramUI/Sources/ChatController.swift | 4 ++-- .../TelegramUI/Sources/PeerInfo/PeerInfoScreen.swift | 2 +- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/submodules/ChatListUI/Sources/ChatListSearchContainerNode.swift b/submodules/ChatListUI/Sources/ChatListSearchContainerNode.swift index de63ff60a5..05631316a2 100644 --- a/submodules/ChatListUI/Sources/ChatListSearchContainerNode.swift +++ b/submodules/ChatListUI/Sources/ChatListSearchContainerNode.swift @@ -908,7 +908,7 @@ public final class ChatListSearchContainerNode: SearchDisplayControllerContentNo if let strongSelf = self, let _ = peerSelectionController { if peerId == strongSelf.context.account.peerId { let presentationData = strongSelf.context.sharedContext.currentPresentationData.with { $0 } - (strongSelf.navigationController?.topViewController as? ViewController)?.present(UndoOverlayController(presentationData: presentationData, content: .forward(savedMessages: true, text: messages.count == 1 ? presentationData.strings.Conversation_ForwardTooltip_SavedMessages_One : presentationData.strings.Conversation_ForwardTooltip_SavedMessages_Many), elevatedLayout: false, animateInAsReplacement: false, action: { _ in return false }), in: .window(.root)) + (strongSelf.navigationController?.topViewController as? ViewController)?.present(UndoOverlayController(presentationData: presentationData, content: .forward(savedMessages: true, text: messages.count == 1 ? presentationData.strings.Conversation_ForwardTooltip_SavedMessages_One : presentationData.strings.Conversation_ForwardTooltip_SavedMessages_Many), elevatedLayout: false, animateInAsReplacement: true, action: { _ in return false }), in: .window(.root)) let _ = (enqueueMessages(account: strongSelf.context.account, peerId: peerId, messages: messageIds.map { id -> EnqueueMessage in return .forward(source: id, grouping: .auto, attributes: []) diff --git a/submodules/ShareController/Sources/ShareControllerNode.swift b/submodules/ShareController/Sources/ShareControllerNode.swift index 5007730ea2..4d33c1a50f 100644 --- a/submodules/ShareController/Sources/ShareControllerNode.swift +++ b/submodules/ShareController/Sources/ShareControllerNode.swift @@ -591,10 +591,9 @@ final class ShareControllerNode: ViewControllerTracingNode, UIScrollViewDelegate if self.fromForeignApp { self.transitionToContentNode(ShareLoadingContainerNode(theme: self.presentationData.theme, forceNativeAppearance: true), fastOut: true) } else { - self.animateOut(shared: true, completion: { [weak self] in - self? - .completed?(peerIds) + self.animateOut(shared: true, completion: { }) + self.completed?(peerIds) } let fromForeignApp = self.fromForeignApp self.shareDisposable.set((signal @@ -605,7 +604,7 @@ final class ShareControllerNode: ViewControllerTracingNode, UIScrollViewDelegate if case .done = status, !fromForeignApp { strongSelf.dismiss?(true) - strongSelf.completed?(peerIds) + return } guard let contentNode = strongSelf.contentNode as? ShareLoadingContainerNode else { diff --git a/submodules/TelegramCallsUI/Sources/VoiceChatParticipantItem.swift b/submodules/TelegramCallsUI/Sources/VoiceChatParticipantItem.swift index 5b93495d2a..9f5c0223cd 100644 --- a/submodules/TelegramCallsUI/Sources/VoiceChatParticipantItem.swift +++ b/submodules/TelegramCallsUI/Sources/VoiceChatParticipantItem.swift @@ -555,7 +555,7 @@ class VoiceChatParticipantItemNode: ItemListRevealOptionsItemNode { strongSelf.disabledOverlayNode = nil } - if let animateStatusTransitionFromUp = animateStatusTransitionFromUp { + if let animateStatusTransitionFromUp = animateStatusTransitionFromUp, !strongSelf.contextSourceNode.isExtractedToContextPreview { let offset: CGFloat = animateStatusTransitionFromUp ? -7.0 : 7.0 if let snapshotView = strongSelf.statusNode.view.snapshotContentTree() { strongSelf.statusNode.view.superview?.insertSubview(snapshotView, belowSubview: strongSelf.statusNode.view) diff --git a/submodules/TelegramUI/Sources/ChatController.swift b/submodules/TelegramUI/Sources/ChatController.swift index d3e3b12205..8a832a469f 100644 --- a/submodules/TelegramUI/Sources/ChatController.swift +++ b/submodules/TelegramUI/Sources/ChatController.swift @@ -1471,7 +1471,7 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G } } - strongSelf.present(UndoOverlayController(presentationData: presentationData, content: .forward(savedMessages: savedMessages, text: text), elevatedLayout: false, animateInAsReplacement: false, action: { _ in return false }), in: .current) + strongSelf.present(UndoOverlayController(presentationData: presentationData, content: .forward(savedMessages: savedMessages, text: text), elevatedLayout: false, animateInAsReplacement: true, action: { _ in return false }), in: .current) } }) } @@ -10519,7 +10519,7 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G strongController.dismiss() } else if peerId == strongSelf.context.account.peerId { let presentationData = strongSelf.context.sharedContext.currentPresentationData.with { $0 } - strongSelf.present(UndoOverlayController(presentationData: presentationData, content: .forward(savedMessages: true, text: messages.count == 1 ? presentationData.strings.Conversation_ForwardTooltip_SavedMessages_One : presentationData.strings.Conversation_ForwardTooltip_SavedMessages_Many), elevatedLayout: false, animateInAsReplacement: false, action: { _ in return false }), in: .current) + strongSelf.present(UndoOverlayController(presentationData: presentationData, content: .forward(savedMessages: true, text: messages.count == 1 ? presentationData.strings.Conversation_ForwardTooltip_SavedMessages_One : presentationData.strings.Conversation_ForwardTooltip_SavedMessages_Many), elevatedLayout: false, animateInAsReplacement: true, action: { _ in return false }), in: .current) let _ = (enqueueMessages(account: strongSelf.context.account, peerId: peerId, messages: messages.map { message -> EnqueueMessage in return .forward(source: message.id, grouping: .auto, attributes: []) diff --git a/submodules/TelegramUI/Sources/PeerInfo/PeerInfoScreen.swift b/submodules/TelegramUI/Sources/PeerInfo/PeerInfoScreen.swift index 24553fd477..adf2d4640c 100644 --- a/submodules/TelegramUI/Sources/PeerInfo/PeerInfoScreen.swift +++ b/submodules/TelegramUI/Sources/PeerInfo/PeerInfoScreen.swift @@ -5380,7 +5380,7 @@ private final class PeerInfoScreenNode: ViewControllerTracingNode, UIScrollViewD if let strongSelf = self, let _ = peerSelectionController { if peerId == strongSelf.context.account.peerId { let presentationData = strongSelf.context.sharedContext.currentPresentationData.with { $0 } - strongSelf.controller?.present(UndoOverlayController(presentationData: presentationData, content: .forward(savedMessages: true, text: messageIds.count == 1 ? presentationData.strings.Conversation_ForwardTooltip_SavedMessages_One : presentationData.strings.Conversation_ForwardTooltip_SavedMessages_Many), elevatedLayout: false, animateInAsReplacement: false, action: { _ in return false }), in: .window(.root)) + strongSelf.controller?.present(UndoOverlayController(presentationData: presentationData, content: .forward(savedMessages: true, text: messageIds.count == 1 ? presentationData.strings.Conversation_ForwardTooltip_SavedMessages_One : presentationData.strings.Conversation_ForwardTooltip_SavedMessages_Many), elevatedLayout: false, animateInAsReplacement: true, action: { _ in return false }), in: .window(.root)) strongSelf.headerNode.navigationButtonContainer.performAction?(.selectionDone) From ee50e2fa8d719e239a7a4446e9df6c6711737345 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Mon, 15 Mar 2021 02:20:52 +0400 Subject: [PATCH 05/10] Voice Chat Fixes --- .../Sources/VoiceChatController.swift | 65 +++++++++++++++---- .../Sources/VoiceChatParticipantItem.swift | 22 ++++++- .../ChatInterfaceStateContextMenus.swift | 26 +++++--- .../Sources/PeerInfo/PeerInfoScreen.swift | 18 +++++ 4 files changed, 108 insertions(+), 23 deletions(-) diff --git a/submodules/TelegramCallsUI/Sources/VoiceChatController.swift b/submodules/TelegramCallsUI/Sources/VoiceChatController.swift index ada2d104d0..96be621c7c 100644 --- a/submodules/TelegramCallsUI/Sources/VoiceChatController.swift +++ b/submodules/TelegramCallsUI/Sources/VoiceChatController.swift @@ -413,6 +413,7 @@ public final class VoiceChatController: ViewController { var canManageCall: Bool var volume: Int32? var raisedHand: Bool + var displayRaisedHandStatus: Bool var stableId: PeerId { return self.peer.id @@ -455,6 +456,9 @@ public final class VoiceChatController: ViewController { if lhs.raisedHand != rhs.raisedHand { return false } + if lhs.displayRaisedHandStatus != rhs.displayRaisedHandStatus { + return false + } return true } @@ -584,7 +588,11 @@ public final class VoiceChatController: ViewController { text = .text(presentationData.strings.VoiceChat_StatusInvited, .generic) icon = .invite(true) case .raisedHand: - text = .text(presentationData.strings.VoiceChat_StatusWantsToSpeak, .accent) + if let about = peerEntry.about, !about.isEmpty && !peerEntry.displayRaisedHandStatus { + text = .text(about, .generic) + } else { + text = .text(presentationData.strings.VoiceChat_StatusWantsToSpeak, .accent) + } icon = .wantsToSpeak } @@ -713,6 +721,15 @@ public final class VoiceChatController: ViewController { private let displayAsPeersPromise = Promise<[FoundPeer]>([]) private let inviteLinksPromise = Promise(nil) + + private var raisedHandDisplayDisposables: [PeerId: Disposable] = [:] + private var displayedRaisedHands = Set() { + didSet { + self.displayedRaisedHandsPromise.set(self.displayedRaisedHands) + } + } + private let displayedRaisedHandsPromise = ValuePromise>(Set()) + private var currentDominantSpeakerWithVideo: (PeerId, UInt32)? init(controller: VoiceChatController, sharedContext: SharedAccountContext, call: PresentationGroupCall) { @@ -2921,16 +2938,40 @@ public final class VoiceChatController: ViewController { if member.hasRaiseHand && !(member.muteState?.canUnmute ?? false) { memberState = .raisedHand memberMuteState = member.muteState - } else if member.peer.id == self.callState?.myPeerId { - if muteState == nil { - memberState = speakingPeers.contains(member.peer.id) ? .speaking : .listening - } else { - memberState = .listening - memberMuteState = member.muteState + + if self.raisedHandDisplayDisposables[member.peer.id] == nil { + var displayedRaisedHands = self.displayedRaisedHands + displayedRaisedHands.insert(member.peer.id) + self.displayedRaisedHands = displayedRaisedHands + + let signal: Signal = Signal.complete() |> delay(3.0, queue: Queue.mainQueue()) + self.raisedHandDisplayDisposables[member.peer.id] = signal.start(completed: { [weak self] in + if let strongSelf = self { + var displayedRaisedHands = strongSelf.displayedRaisedHands + displayedRaisedHands.remove(member.peer.id) + strongSelf.displayedRaisedHands = displayedRaisedHands + + strongSelf.updateMembers(muteState: strongSelf.effectiveMuteState, callMembers: strongSelf.currentCallMembers ?? ([], nil), invitedPeers: strongSelf.currentInvitedPeers ?? [], speakingPeers: strongSelf.currentSpeakingPeers ?? Set()) + } + }) } } else { - memberState = speakingPeers.contains(member.peer.id) ? .speaking : .listening - memberMuteState = member.muteState + if member.peer.id == self.callState?.myPeerId { + if muteState == nil { + memberState = speakingPeers.contains(member.peer.id) ? .speaking : .listening + } else { + memberState = .listening + memberMuteState = member.muteState + } + } else { + memberState = speakingPeers.contains(member.peer.id) ? .speaking : .listening + memberMuteState = member.muteState + } + + if let disposable = self.raisedHandDisplayDisposables[member.peer.id] { + disposable.dispose() + self.raisedHandDisplayDisposables[member.peer.id] = nil + } } entries.append(.peer(PeerEntry( @@ -2944,7 +2985,8 @@ public final class VoiceChatController: ViewController { muteState: memberMuteState, canManageCall: self.callState?.canManageCall ?? false, volume: member.volume, - raisedHand: member.raiseHandRating != nil + raisedHand: member.raiseHandRating != nil, + displayRaisedHandStatus: self.displayedRaisedHands.contains(member.peer.id) ))) index += 1 } @@ -2966,7 +3008,8 @@ public final class VoiceChatController: ViewController { muteState: nil, canManageCall: false, volume: nil, - raisedHand: false + raisedHand: false, + displayRaisedHandStatus: false ))) index += 1 } diff --git a/submodules/TelegramCallsUI/Sources/VoiceChatParticipantItem.swift b/submodules/TelegramCallsUI/Sources/VoiceChatParticipantItem.swift index 9f5c0223cd..4759d4027a 100644 --- a/submodules/TelegramCallsUI/Sources/VoiceChatParticipantItem.swift +++ b/submodules/TelegramCallsUI/Sources/VoiceChatParticipantItem.swift @@ -334,6 +334,7 @@ class VoiceChatParticipantItemNode: ItemListRevealOptionsItemNode { var titleAttributedString: NSAttributedString? var statusAttributedString: NSAttributedString? + var expandedStatusAttributedString: NSAttributedString? let rightInset: CGFloat = params.rightInset @@ -403,6 +404,23 @@ class VoiceChatParticipantItemNode: ItemListRevealOptionsItemNode { case .none: break } + + if let expandedText = item.expandedText, case let .text(text, textColor) = expandedText { + let textColorValue: UIColor + switch textColor { + case .generic: + textColorValue = item.presentationData.theme.list.itemSecondaryTextColor + case .accent: + textColorValue = item.presentationData.theme.list.itemAccentColor + case .constructive: + textColorValue = UIColor(rgb: 0x34c759) + case .destructive: + textColorValue = UIColor(rgb: 0xff3b30) + } + expandedStatusAttributedString = NSAttributedString(string: text, font: statusFont, textColor: textColorValue) + } else { + expandedStatusAttributedString = statusAttributedString + } let leftInset: CGFloat = 65.0 + params.leftInset let verticalInset: CGFloat = 8.0 @@ -429,7 +447,7 @@ class VoiceChatParticipantItemNode: ItemListRevealOptionsItemNode { let (titleLayout, titleApply) = makeTitleLayout(TextNodeLayoutArguments(attributedString: titleAttributedString, backgroundColor: nil, maximumNumberOfLines: 1, truncationType: .end, constrainedSize: CGSize(width: params.width - leftInset - 12.0 - rightInset - 30.0 - titleIconsWidth, height: CGFloat.greatestFiniteMagnitude), alignment: .natural, cutout: nil, insets: UIEdgeInsets())) let (statusLayout, statusApply) = makeStatusLayout(TextNodeLayoutArguments(attributedString: statusAttributedString, backgroundColor: nil, maximumNumberOfLines: 1, truncationType: .end, constrainedSize: CGSize(width: params.width - leftInset - 8.0 - rightInset - 30.0, height: CGFloat.greatestFiniteMagnitude), alignment: .natural, cutout: nil, insets: UIEdgeInsets())) - let (expandedStatusLayout, expandedStatusApply) = makeExpandedStatusLayout(TextNodeLayoutArguments(attributedString: statusAttributedString, backgroundColor: nil, maximumNumberOfLines: 4, truncationType: .end, constrainedSize: CGSize(width: params.width - leftInset - 8.0 - rightInset - 30.0, height: CGFloat.greatestFiniteMagnitude), alignment: .natural, cutout: nil, insets: UIEdgeInsets())) + let (expandedStatusLayout, expandedStatusApply) = makeExpandedStatusLayout(TextNodeLayoutArguments(attributedString: expandedStatusAttributedString, backgroundColor: nil, maximumNumberOfLines: 4, truncationType: .end, constrainedSize: CGSize(width: params.width - leftInset - 8.0 - rightInset - 30.0, height: CGFloat.greatestFiniteMagnitude), alignment: .natural, cutout: nil, insets: UIEdgeInsets())) let insets = UIEdgeInsets() @@ -799,7 +817,7 @@ class VoiceChatParticipantItemNode: ItemListRevealOptionsItemNode { let animationSize = CGSize(width: 36.0, height: 36.0) strongSelf.iconNode?.frame = CGRect(origin: CGPoint(), size: animationSize) strongSelf.animationNode?.frame = CGRect(origin: CGPoint(), size: animationSize) - strongSelf.raiseHandNode?.frame = CGRect(origin: CGPoint(), size: animationSize).insetBy(dx: -6.0, dy: -6.0) + strongSelf.raiseHandNode?.frame = CGRect(origin: CGPoint(), size: animationSize).insetBy(dx: -6.0, dy: -6.0).offsetBy(dx: -2.0, dy: 0.0) strongSelf.actionButtonNode.frame = CGRect(x: params.width - animationSize.width - 6.0 - params.rightInset + actionOffset, y: floor((layout.contentSize.height - animationSize.height) / 2.0) + 1.0, width: animationSize.width, height: animationSize.height) diff --git a/submodules/TelegramUI/Sources/ChatInterfaceStateContextMenus.swift b/submodules/TelegramUI/Sources/ChatInterfaceStateContextMenus.swift index b7ad0cf8c3..8716e00cf2 100644 --- a/submodules/TelegramUI/Sources/ChatInterfaceStateContextMenus.swift +++ b/submodules/TelegramUI/Sources/ChatInterfaceStateContextMenus.swift @@ -562,8 +562,10 @@ func contextMenuForChatPresentationInterfaceState(chatPresentationInterfaceState } storeMessageTextInPasteboard(message.text, entities: messageEntities) - let content: UndoOverlayContent = .copy(text: chatPresentationInterfaceState.strings.Conversation_MessageCopied) - controllerInteraction.displayUndo(content) + Queue.mainQueue().after(0.2, { + let content: UndoOverlayContent = .copy(text: chatPresentationInterfaceState.strings.Conversation_MessageCopied) + controllerInteraction.displayUndo(content) + }) } if resourceAvailable { for media in message.media { @@ -577,8 +579,11 @@ func contextMenuForChatPresentationInterfaceState(chatPresentationInterfaceState copyTextWithEntities() } else { UIPasteboard.general.image = image - let content: UndoOverlayContent = .copy(text: chatPresentationInterfaceState.strings.Conversation_ImageCopied) - controllerInteraction.displayUndo(content) + + Queue.mainQueue().after(0.2, { + let content: UndoOverlayContent = .copy(text: chatPresentationInterfaceState.strings.Conversation_ImageCopied) + controllerInteraction.displayUndo(content) + }) } } else { copyTextWithEntities() @@ -804,12 +809,13 @@ func contextMenuForChatPresentationInterfaceState(chatPresentationInterfaceState warnAboutPrivate = true } } - - if warnAboutPrivate { - controllerInteraction.displayUndo(.linkCopied(text: presentationData.strings.Conversation_PrivateMessageLinkCopiedLong)) - } else { - controllerInteraction.displayUndo(.linkCopied(text: presentationData.strings.Conversation_LinkCopied)) - } + Queue.mainQueue().after(0.2, { + if warnAboutPrivate { + controllerInteraction.displayUndo(.linkCopied(text: presentationData.strings.Conversation_PrivateMessageLinkCopiedLong)) + } else { + controllerInteraction.displayUndo(.linkCopied(text: presentationData.strings.Conversation_LinkCopied)) + } + }) } }) f(.default) diff --git a/submodules/TelegramUI/Sources/PeerInfo/PeerInfoScreen.swift b/submodules/TelegramUI/Sources/PeerInfo/PeerInfoScreen.swift index adf2d4640c..277368caa4 100644 --- a/submodules/TelegramUI/Sources/PeerInfo/PeerInfoScreen.swift +++ b/submodules/TelegramUI/Sources/PeerInfo/PeerInfoScreen.swift @@ -2911,6 +2911,24 @@ private final class PeerInfoScreenNode: ViewControllerTracingNode, UIScrollViewD currentCall = cachedData.activeCall } + + var previousCallsPrivate: Bool? + var currentCallsPrivate: Bool? + var previousVideoCallsAvailable: Bool? = true + var currentVideoCallsAvailable: Bool? + + if let previousCachedData = previousData?.cachedData as? CachedUserData, let cachedData = data.cachedData as? CachedUserData { + previousCallsPrivate = previousCachedData.callsPrivate ?? false + currentCallsPrivate = cachedData.callsPrivate + + previousVideoCallsAvailable = previousCachedData.videoCallsAvailable ?? true + currentVideoCallsAvailable = cachedData.videoCallsAvailable + } + + if previousCallsPrivate != currentCallsPrivate || previousVideoCallsAvailable != currentVideoCallsAvailable { + infoUpdated = true + } + if (previousCall == nil) != (currentCall == nil) { infoUpdated = true } From 40a3142765a2e663120cbc6a12b952cdf4fd525b Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Mon, 15 Mar 2021 03:53:03 +0400 Subject: [PATCH 06/10] Show "members" for groups in "display as" lists --- .../Sources/TelegramBaseController.swift | 6 +++++- .../TelegramCallsUI/Sources/VoiceChatController.swift | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/submodules/TelegramBaseController/Sources/TelegramBaseController.swift b/submodules/TelegramBaseController/Sources/TelegramBaseController.swift index 3d7bcafdee..95ce7e9b0d 100644 --- a/submodules/TelegramBaseController/Sources/TelegramBaseController.swift +++ b/submodules/TelegramBaseController/Sources/TelegramBaseController.swift @@ -902,7 +902,11 @@ open class TelegramBaseController: ViewController, KeyShortcutResponder { if peer.peer.id.namespace == Namespaces.Peer.CloudUser { subtitle = presentationData.strings.VoiceChat_PersonalAccount } else if let subscribers = peer.subscribers { - subtitle = presentationData.strings.Conversation_StatusSubscribers(subscribers) + if let peer = peer.peer as? TelegramChannel, case .broadcast = peer.info { + subtitle = strongSelf.presentationData.strings.Conversation_StatusSubscribers(subscribers) + } else { + subtitle = strongSelf.presentationData.strings.Conversation_StatusMembers(subscribers) + } } items.append(VoiceChatPeerActionSheetItem(context: context, peer: peer.peer, title: peer.peer.displayTitle(strings: presentationData.strings, displayOrder: presentationData.nameDisplayOrder), subtitle: subtitle ?? "", action: { diff --git a/submodules/TelegramCallsUI/Sources/VoiceChatController.swift b/submodules/TelegramCallsUI/Sources/VoiceChatController.swift index 96be621c7c..6c9250e936 100644 --- a/submodules/TelegramCallsUI/Sources/VoiceChatController.swift +++ b/submodules/TelegramCallsUI/Sources/VoiceChatController.swift @@ -1910,7 +1910,11 @@ public final class VoiceChatController: ViewController { if peer.peer.id.namespace == Namespaces.Peer.CloudUser { subtitle = strongSelf.presentationData.strings.VoiceChat_PersonalAccount } else if let subscribers = peer.subscribers { - subtitle = strongSelf.presentationData.strings.Conversation_StatusSubscribers(subscribers) + if let peer = peer.peer as? TelegramChannel, case .broadcast = peer.info { + subtitle = strongSelf.presentationData.strings.Conversation_StatusSubscribers(subscribers) + } else { + subtitle = strongSelf.presentationData.strings.Conversation_StatusMembers(subscribers) + } } let isSelected = peer.peer.id == myPeerId From 64b80e92b43d2032d5191a61b449508f6a4c4192 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Mon, 15 Mar 2021 04:44:34 +0400 Subject: [PATCH 07/10] Various Fixes --- submodules/ContactListUI/BUILD | 1 + .../Sources/ContactsController.swift | 61 ++++++++++++++++--- .../Sources/TGMediaPickerCaptionInputPanel.m | 2 +- .../Sources/PeerInfo/PeerInfoHeaderNode.swift | 6 ++ 4 files changed, 60 insertions(+), 10 deletions(-) diff --git a/submodules/ContactListUI/BUILD b/submodules/ContactListUI/BUILD index 9222087c53..18654656cb 100644 --- a/submodules/ContactListUI/BUILD +++ b/submodules/ContactListUI/BUILD @@ -31,6 +31,7 @@ swift_library( "//submodules/OverlayStatusController:OverlayStatusController", "//submodules/PhoneNumberFormat:PhoneNumberFormat", "//submodules/SolidRoundedButtonNode:SolidRoundedButtonNode", + "//submodules/StickerResources:StickerResources", ], visibility = [ "//visibility:public", diff --git a/submodules/ContactListUI/Sources/ContactsController.swift b/submodules/ContactListUI/Sources/ContactsController.swift index b6a3da4c7f..8712b36085 100644 --- a/submodules/ContactListUI/Sources/ContactsController.swift +++ b/submodules/ContactListUI/Sources/ContactsController.swift @@ -18,6 +18,7 @@ import ContactsPeerItem import SearchUI import TelegramPermissionsUI import AppBundle +import StickerResources private func fixListNodeScrolling(_ listNode: ListView, searchNode: NavigationBarSearchContentNode) -> Bool { if searchNode.expansionProgress > 0.0 && searchNode.expansionProgress < 1.0 { @@ -88,6 +89,9 @@ public class ContactsController: ViewController { public var switchToChatsController: (() -> Void)? + private let preloadedSticker = Promise(nil) + private let preloadStickerDisposable = MetaDisposable() + public override func updateNavigationCustomData(_ data: Any?, progress: CGFloat, transition: ContainedViewLayoutTransition) { if self.isNodeLoaded { self.contactsNode.contactListNode.updateSelectedChatLocation(data as? ChatLocation, progress: progress, transition: transition) @@ -226,22 +230,30 @@ public class ContactsController: ViewController { switch peer { case let .peer(peer, _, _): if let navigationController = strongSelf.navigationController as? NavigationController { - var scrollToEndIfExists = false if let layout = strongSelf.validLayout, case .regular = layout.metrics.widthClass { scrollToEndIfExists = true } - strongSelf.context.sharedContext.navigateToChatController(NavigateToChatControllerParams(navigationController: navigationController, context: strongSelf.context, chatLocation: .peer(peer.id), purposefulAction: { [weak self] in - if fromSearch { - self?.deactivateSearch(animated: false) - self?.switchToChatsController?() - } - }, scrollToEndIfExists: scrollToEndIfExists, options: [.removeOnMasterDetails], completion: { [weak self] _ in + + let _ = (strongSelf.preloadedSticker.get() + |> take(1) + |> deliverOnMainQueue).start(next: { [weak self] greetingSticker in if let strongSelf = self { - strongSelf.contactsNode.contactListNode.listNode.clearHighlightAnimated(true) + strongSelf.context.sharedContext.navigateToChatController(NavigateToChatControllerParams(navigationController: navigationController, context: strongSelf.context, chatLocation: .peer(peer.id), purposefulAction: { [weak self] in + if fromSearch { + self?.deactivateSearch(animated: false) + self?.switchToChatsController?() + } + }, scrollToEndIfExists: scrollToEndIfExists, greetingData: greetingSticker.flatMap({ ChatGreetingData(sticker: $0) }), options: [.removeOnMasterDetails], completion: { [weak self] _ in + if let strongSelf = self { + strongSelf.contactsNode.contactListNode.listNode.clearHighlightAnimated(true) + } + })) + + strongSelf.prepareRandomGreetingSticker() } - })) + }) } case let .deviceContact(id, _): let _ = ((strongSelf.context.sharedContext.contactDataManager?.extendedData(stableId: id) ?? .single(nil)) @@ -412,6 +424,14 @@ public class ContactsController: ViewController { self.contactsNode.contactListNode.enableUpdates = false } + public override func displayNodeDidLoad() { + super.displayNodeDidLoad() + + Queue.mainQueue().after(1.0) { + self.prepareRandomGreetingSticker() + } + } + override public func containerLayoutUpdated(_ layout: ContainerViewLayout, transition: ContainedViewLayoutTransition) { super.containerLayoutUpdated(layout, transition: transition) @@ -506,4 +526,27 @@ public class ContactsController: ViewController { } }) } + + + private func prepareRandomGreetingSticker() { + let context = self.context + self.preloadedSticker.set(.single(nil) + |> then(randomGreetingSticker(account: context.account) + |> map { item in + return item?.file + })) + + self.preloadStickerDisposable.set((self.preloadedSticker.get() + |> mapToSignal { sticker -> Signal in + if let sticker = sticker { + let _ = freeMediaFileInteractiveFetched(account: context.account, fileReference: .standalone(media: sticker)).start() + return chatMessageAnimationData(postbox: context.account.postbox, resource: sticker.resource, fitzModifier: nil, width: 384, height: 384, synchronousLoad: false) + |> mapToSignal { _ -> Signal in + return .complete() + } + } else { + return .complete() + } + }).start()) + } } diff --git a/submodules/LegacyComponents/Sources/TGMediaPickerCaptionInputPanel.m b/submodules/LegacyComponents/Sources/TGMediaPickerCaptionInputPanel.m index aaf5877f87..9f861df438 100644 --- a/submodules/LegacyComponents/Sources/TGMediaPickerCaptionInputPanel.m +++ b/submodules/LegacyComponents/Sources/TGMediaPickerCaptionInputPanel.m @@ -1059,7 +1059,7 @@ static void setViewFrame(UIView *view, CGRect frame) setViewFrame(_inputField, inputFieldFrame); } - _doneButtonWrapper.frame = CGRectMake(self.frame.size.width - 47.0, CGRectGetMaxY(_fieldBackground.frame) - _doneButton.frame.size.height + 8.0, _doneButton.frame.size.width, _doneButton.frame.size.height); + _doneButtonWrapper.frame = CGRectMake(self.frame.size.width - 47.0, CGRectGetMaxY(_fieldBackground.frame) - _doneButton.frame.size.height + (TGIsPad() ? 7.0 : 8.0), _doneButton.frame.size.width, _doneButton.frame.size.height); } @end diff --git a/submodules/TelegramUI/Sources/PeerInfo/PeerInfoHeaderNode.swift b/submodules/TelegramUI/Sources/PeerInfo/PeerInfoHeaderNode.swift index 285c16d6c4..5a8ac7ecc5 100644 --- a/submodules/TelegramUI/Sources/PeerInfo/PeerInfoHeaderNode.swift +++ b/submodules/TelegramUI/Sources/PeerInfo/PeerInfoHeaderNode.swift @@ -115,6 +115,12 @@ final class PeerInfoHeaderButtonNode: HighlightableButtonNode { let isActiveUpdated = self.isActive != isActive self.isActive = isActive + var isGestureEnabled = false + if [.mute, .voiceChat, .more].contains(icon) { + isGestureEnabled = true + } + self.containerNode.isGestureEnabled = isGestureEnabled + if isActiveUpdated, !self.containerNode.alpha.isZero { if let snapshotView = self.backgroundNode.view.snapshotContentTree() { snapshotView.frame = self.backgroundNode.view.frame From 666b076867c76d6042addeca715877e0fc094ad3 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Mon, 15 Mar 2021 16:14:52 +0400 Subject: [PATCH 08/10] Various Improvements --- .../Telegram-iOS/en.lproj/Localizable.strings | 8 +- .../Sources/TGCameraController.m | 18 + submodules/Markdown/Source/Markdown.swift | 5 +- .../Sources/MediaPlayerScrubbingNode.swift | 26 +- .../Sources/ShareControllerNode.swift | 7 + .../GroupCallNavigationAccessoryPanel.swift | 14 +- .../Sources/PresentationGroupCall.swift | 2 +- .../Sources/VoiceChatController.swift | 8 +- .../Sources/VoiceChatJoinScreen.swift | 9 +- .../Sources/PresentationStrings.swift | 6198 +++++++++-------- .../Resources/PresentationStrings.mapping | Bin 167532 -> 167716 bytes .../TelegramUI/Sources/ChatController.swift | 8 +- .../ChatMessageWebpageBubbleContentNode.swift | 7 +- 13 files changed, 3191 insertions(+), 3119 deletions(-) diff --git a/Telegram/Telegram-iOS/en.lproj/Localizable.strings b/Telegram/Telegram-iOS/en.lproj/Localizable.strings index 3e58bc6ace..c7ee2fa53b 100644 --- a/Telegram/Telegram-iOS/en.lproj/Localizable.strings +++ b/Telegram/Telegram-iOS/en.lproj/Localizable.strings @@ -6257,7 +6257,8 @@ Sorry for the inconvenience."; "VoiceChat.MutedByAdmin" = "Muted by Admin"; "VoiceChat.MutedByAdminHelp" = "Tap if you want to speak"; -"Invitation.JoinVoiceChat" = "Join Voice Chat"; +"Invitation.JoinVoiceChatAsSpeaker" = "Join as Speaker"; +"Invitation.JoinVoiceChatAsListener" = "Join as Listener"; "VoiceChat.CancelSpeakRequest" = "Cancel Request to Speak"; @@ -6281,3 +6282,8 @@ Sorry for the inconvenience."; "Conversation.StickerRemovedFromFavorites" = "Sticker was removed from Favorites"; "Conversation.DeletedFromContacts" = "**%@** deleted from your contacts"; + +"Conversation.VoiceChat" = "Voice Chat"; + +"Conversation.JoinVoiceChatAsSpeaker" = "JOIN AS SPEAKER"; +"Conversation.JoinVoiceChatAsListener" = "JOIN AS LISTENER"; diff --git a/submodules/LegacyComponents/Sources/TGCameraController.m b/submodules/LegacyComponents/Sources/TGCameraController.m index 6bd58aa4ec..f4c5f28c0e 100644 --- a/submodules/LegacyComponents/Sources/TGCameraController.m +++ b/submodules/LegacyComponents/Sources/TGCameraController.m @@ -136,6 +136,8 @@ static CGPoint TGCameraControllerClampPointToScreenSize(__unused id self, __unus bool _shutterIsBusy; + UIImpactFeedbackGenerator *_feedbackGenerator; + NSMutableSet *_previousQRCodes; } @end @@ -172,6 +174,10 @@ static CGPoint TGCameraControllerClampPointToScreenSize(__unused id self, __unus _saveCapturedMedia = saveCapturedMedia; _previousQRCodes = [[NSMutableSet alloc] init]; + + if (iosMajorVersion() >= 10) { + _feedbackGenerator = [[UIImpactFeedbackGenerator alloc] initWithStyle:UIImpactFeedbackStyleLight]; + } } return self; } @@ -905,6 +911,12 @@ static CGPoint TGCameraControllerClampPointToScreenSize(__unused id self, __unus - (void)shutterPressed { + if (iosMajorVersion() >= 13.0) { + [_feedbackGenerator impactOccurredWithIntensity:0.5]; + } else { + [_feedbackGenerator impactOccurred]; + } + PGCameraMode cameraMode = _camera.cameraMode; switch (cameraMode) { @@ -939,6 +951,12 @@ static CGPoint TGCameraControllerClampPointToScreenSize(__unused id self, __unus - (void)shutterReleased { + if (iosMajorVersion() >= 13.0) { + [_feedbackGenerator impactOccurredWithIntensity:0.6]; + } else { + [_feedbackGenerator impactOccurred]; + } + [_switchToVideoTimer invalidate]; _switchToVideoTimer = nil; diff --git a/submodules/Markdown/Source/Markdown.swift b/submodules/Markdown/Source/Markdown.swift index fbb4108e0d..a82f522b81 100644 --- a/submodules/Markdown/Source/Markdown.swift +++ b/submodules/Markdown/Source/Markdown.swift @@ -60,7 +60,8 @@ public func paragraphStyleWithAlignment(_ alignment: NSTextAlignment) -> NSParag public func parseMarkdownIntoAttributedString(_ string: String, attributes: MarkdownAttributes, textAlignment: NSTextAlignment = .natural) -> NSAttributedString { let nsString = string as NSString let result = NSMutableAttributedString() - var remainingRange = NSMakeRange(0, nsString.length) + let wholeRange = NSMakeRange(0, nsString.length) + var remainingRange = wholeRange var bodyAttributes: [NSAttributedString.Key: Any] = [NSAttributedString.Key.font: attributes.body.font, NSAttributedString.Key.foregroundColor: attributes.body.textColor, NSAttributedString.Key.paragraphStyle: paragraphStyleWithAlignment(textAlignment)] if !attributes.body.additionalAttributes.isEmpty { @@ -93,7 +94,7 @@ public func parseMarkdownIntoAttributedString(_ string: String, attributes: Mark result.append(NSAttributedString(string: parsedLinkText, attributes: linkAttributes)) } } else if character == UInt16(("*" as UnicodeScalar).value) { - if range.location + 1 != remainingRange.length { + if range.location + 1 != wholeRange.length { let nextCharacter = nsString.character(at: range.location + 1) if nextCharacter == character { remainingRange = NSMakeRange(range.location + range.length + 1, remainingRange.location + remainingRange.length - (range.location + range.length + 1)) diff --git a/submodules/MediaPlayer/Sources/MediaPlayerScrubbingNode.swift b/submodules/MediaPlayer/Sources/MediaPlayerScrubbingNode.swift index b7ae5509dc..b7ce647975 100644 --- a/submodules/MediaPlayer/Sources/MediaPlayerScrubbingNode.swift +++ b/submodules/MediaPlayer/Sources/MediaPlayerScrubbingNode.swift @@ -773,9 +773,9 @@ public final class MediaPlayerScrubbingNode: ASDisplayNode { private var animating = false public func animateTo(_ timestamp: Double) { self.animateToValue = timestamp - ContainedViewLayoutTransition.animated(duration: 0.2, curve: .easeInOut).animateView({ + UIView.animate(withDuration: 0.2, delay: 0.0, options: [.curveEaseInOut, .allowAnimatedContent, .layoutSubviews], animations: { self.updateProgress() - }, completion: { finished in + }, completion: { _ in self.animateToValue = nil self.animating = false }) @@ -804,11 +804,11 @@ public final class MediaPlayerScrubbingNode: ASDisplayNode { } } - if let animateToValue = animateToValue { - if animating { + if let animateToValue = self.animateToValue { + if self.animating { return } else if let (_, duration) = timestampAndDuration { - animating = true + self.animating = true timestampAndDuration = (animateToValue, duration) } } @@ -823,6 +823,7 @@ public final class MediaPlayerScrubbingNode: ASDisplayNode { node.foregroundContentNode.position = foregroundContentFrame.center node.foregroundContentNode.bounds = CGRect(origin: CGPoint(), size: foregroundContentFrame.size) + node.bufferingNode.frame = backgroundFrame node.bufferingNode.updateLayout(size: backgroundFrame.size, transition: .immediate) @@ -872,19 +873,28 @@ public final class MediaPlayerScrubbingNode: ASDisplayNode { handleNodeContainer.isHidden = false } } else if let statusValue = self.statusValue { - let actualTimestamp: Double - if statusValue.generationTimestamp.isZero || !isPlaying { + var actualTimestamp: Double + if statusValue.generationTimestamp.isZero || !isPlaying || self.animateToValue != nil { actualTimestamp = timestamp } else { let currentTimestamp = CACurrentMediaTime() actualTimestamp = timestamp + (currentTimestamp - statusValue.generationTimestamp) * statusValue.baseRate } + var progress = CGFloat(actualTimestamp / duration) if progress.isNaN || !progress.isFinite { progress = 0.0 } progress = min(1.0, progress) - node.foregroundNode.frame = CGRect(origin: backgroundFrame.origin, size: CGSize(width: floorToScreenPixels(progress * backgroundFrame.size.width), height: backgroundFrame.size.height)) + + let foregroundFrame = CGRect(origin: backgroundFrame.origin, size: CGSize(width: floorToScreenPixels(progress * backgroundFrame.size.width), height: backgroundFrame.size.height)) + if let _ = self.animateToValue { + let previousFrame = node.foregroundNode.frame + node.foregroundNode.frame = foregroundFrame + node.foregroundNode.layer.animateFrame(from: previousFrame, to: foregroundFrame, duration: 0.2, timingFunction: CAMediaTimingFunctionName.easeInEaseOut.rawValue) + } else { + node.foregroundNode.frame = foregroundFrame + } if let handleNodeContainer = node.handleNodeContainer { handleNodeContainer.bounds = bounds.offsetBy(dx: -floorToScreenPixels(bounds.size.width * progress), dy: 0.0) diff --git a/submodules/ShareController/Sources/ShareControllerNode.swift b/submodules/ShareController/Sources/ShareControllerNode.swift index 4d33c1a50f..9a55e410bc 100644 --- a/submodules/ShareController/Sources/ShareControllerNode.swift +++ b/submodules/ShareController/Sources/ShareControllerNode.swift @@ -594,6 +594,13 @@ final class ShareControllerNode: ViewControllerTracingNode, UIScrollViewDelegate self.animateOut(shared: true, completion: { }) self.completed?(peerIds) + + Queue.mainQueue().after(0.15) { + if self.hapticFeedback == nil { + self.hapticFeedback = HapticFeedback() + } + self.hapticFeedback?.success() + } } let fromForeignApp = self.fromForeignApp self.shareDisposable.set((signal diff --git a/submodules/TelegramCallsUI/Sources/GroupCallNavigationAccessoryPanel.swift b/submodules/TelegramCallsUI/Sources/GroupCallNavigationAccessoryPanel.swift index 0747e57a8c..e49dc24222 100644 --- a/submodules/TelegramCallsUI/Sources/GroupCallNavigationAccessoryPanel.swift +++ b/submodules/TelegramCallsUI/Sources/GroupCallNavigationAccessoryPanel.swift @@ -260,10 +260,13 @@ public final class GroupCallNavigationAccessoryPanel: ASDisplayNode { self.joinButtonTitleNode.attributedText = NSAttributedString(string: presentationData.strings.VoiceChat_PanelJoin.uppercased(), font: Font.semibold(15.0), textColor: presentationData.theme.chat.inputPanel.actionControlForegroundColor) self.joinButtonBackgroundNode.image = generateStretchableFilledCircleImage(diameter: 28.0, color: presentationData.theme.chat.inputPanel.actionControlFillColor) - self.titleNode.attributedText = NSAttributedString(string: presentationData.strings.VoiceChat_Title, font: Font.semibold(15.0), textColor: presentationData.theme.chat.inputPanel.primaryTextColor) self.textNode.attributedText = NSAttributedString(string: self.textNode.attributedText?.string ?? "", font: Font.regular(13.0), textColor: presentationData.theme.chat.inputPanel.secondaryTextColor) self.muteIconNode.image = PresentationResourcesChat.chatTitleMuteIcon(presentationData.theme) + + if let (size, leftInset, rightInset) = self.validLayout { + self.updateLayout(size: size, leftInset: leftInset, rightInset: rightInset, transition: .immediate) + } } private func animateTextChange() { @@ -498,7 +501,14 @@ public final class GroupCallNavigationAccessoryPanel: ASDisplayNode { } } - let titleSize = self.titleNode.updateLayout(CGSize(width: size.width, height: .greatestFiniteMagnitude)) + var title = self.strings.VoiceChat_Title + if let voiceChatTitle = self.currentData?.info.title, voiceChatTitle.count < 15 { + title = voiceChatTitle + } + + self.titleNode.attributedText = NSAttributedString(string: title, font: Font.semibold(15.0), textColor: self.theme.chat.inputPanel.primaryTextColor) + + let titleSize = self.titleNode.updateLayout(CGSize(width: size.width / 2.0 - 56.0, height: .greatestFiniteMagnitude)) let textSize = self.textNode.updateLayout(CGSize(width: size.width, height: .greatestFiniteMagnitude)) let titleFrame = CGRect(origin: CGPoint(x: leftInset + 16.0, y: 9.0), size: titleSize) diff --git a/submodules/TelegramCallsUI/Sources/PresentationGroupCall.swift b/submodules/TelegramCallsUI/Sources/PresentationGroupCall.swift index b145aa8928..f514eff7eb 100644 --- a/submodules/TelegramCallsUI/Sources/PresentationGroupCall.swift +++ b/submodules/TelegramCallsUI/Sources/PresentationGroupCall.swift @@ -118,7 +118,7 @@ public final class AccountGroupCallContextImpl: AccountGroupCallContext { } return GroupCallPanelData( peerId: peerId, - info: GroupCallInfo(id: call.id, accessHash: call.accessHash, participantCount: state.totalCount, clientParams: nil, streamDcId: nil, title: nil, recordingStartTimestamp: nil), + info: GroupCallInfo(id: call.id, accessHash: call.accessHash, participantCount: state.totalCount, clientParams: nil, streamDcId: nil, title: state.title, recordingStartTimestamp: nil), topParticipants: topParticipants, participantCount: state.totalCount, activeSpeakers: activeSpeakers, diff --git a/submodules/TelegramCallsUI/Sources/VoiceChatController.swift b/submodules/TelegramCallsUI/Sources/VoiceChatController.swift index 6c9250e936..3017a0bb50 100644 --- a/submodules/TelegramCallsUI/Sources/VoiceChatController.swift +++ b/submodules/TelegramCallsUI/Sources/VoiceChatController.swift @@ -2157,8 +2157,12 @@ public final class VoiceChatController: ViewController { self.hapticFeedback.impact(.light) case .ended, .cancelled: self.actionButton.pressing = false - self.call.raiseHand() - self.actionButton.playAnimation() + + let location = gestureRecognizer.location(in: self.actionButton.view) + if self.actionButton.hitTest(location, with: nil) != nil { + self.call.raiseHand() + self.actionButton.playAnimation() + } default: break } diff --git a/submodules/TelegramCallsUI/Sources/VoiceChatJoinScreen.swift b/submodules/TelegramCallsUI/Sources/VoiceChatJoinScreen.swift index dd4457050c..e4c8d97308 100644 --- a/submodules/TelegramCallsUI/Sources/VoiceChatJoinScreen.swift +++ b/submodules/TelegramCallsUI/Sources/VoiceChatJoinScreen.swift @@ -55,7 +55,7 @@ public final class VoiceChatJoinScreen: ViewController { override public func loadDisplayNode() { self.displayNode = Node(context: self.context, requestLayout: { [weak self] transition in self?.requestLayout(transition: transition) - }) + }, asSpeaker: self.invite != nil) self.controllerNode.dismiss = { [weak self] in self?.presentingViewController?.dismiss(animated: false, completion: nil) } @@ -187,6 +187,7 @@ public final class VoiceChatJoinScreen: ViewController { class Node: ViewControllerTracingNode, UIScrollViewDelegate { private let context: AccountContext private var presentationData: PresentationData + private let asSpeaker: Bool private var call: CachedChannelData.ActiveCall? @@ -222,10 +223,10 @@ public final class VoiceChatJoinScreen: ViewController { private let disposable = MetaDisposable() - init(context: AccountContext, requestLayout: @escaping (ContainedViewLayoutTransition) -> Void) { + init(context: AccountContext, requestLayout: @escaping (ContainedViewLayoutTransition) -> Void, asSpeaker: Bool) { self.context = context self.presentationData = context.sharedContext.currentPresentationData.with { $0 } - + self.asSpeaker = asSpeaker self.requestLayout = requestLayout let roundedBackground = generateStretchableFilledCircleImage(radius: 16.0, color: self.presentationData.theme.actionSheet.opaqueItemBackgroundColor) @@ -633,7 +634,7 @@ public final class VoiceChatJoinScreen: ViewController { transition.updateAlpha(node: self.actionsBackgroundNode, alpha: 1.0) self.actionButtonNode.isEnabled = true - self.actionButtonNode.setTitle(self.presentationData.strings.Invitation_JoinVoiceChat, with: Font.medium(20.0), with: self.presentationData.theme.actionSheet.standardActionTextColor, for: .normal) + self.actionButtonNode.setTitle(self.asSpeaker ? self.presentationData.strings.Invitation_JoinVoiceChatAsSpeaker : self.presentationData.strings.Invitation_JoinVoiceChatAsListener, with: Font.medium(20.0), with: self.presentationData.theme.actionSheet.standardActionTextColor, for: .normal) self.transitionToContentNode(VoiceChatPreviewContentNode(context: self.context, peer: peer, title: title, memberCount: memberCount, theme: self.presentationData.theme, strings: self.presentationData.strings, displayOrder: self.presentationData.nameDisplayOrder)) } diff --git a/submodules/TelegramPresentationData/Sources/PresentationStrings.swift b/submodules/TelegramPresentationData/Sources/PresentationStrings.swift index 73b456877a..25880cc412 100644 --- a/submodules/TelegramPresentationData/Sources/PresentationStrings.swift +++ b/submodules/TelegramPresentationData/Sources/PresentationStrings.swift @@ -2252,846 +2252,846 @@ public final class PresentationStrings: Equatable { public var ChatSettings_AutoPlayGifs: String { return self._s[1907]! } public var Passport_Identity_CountryPlaceholder: String { return self._s[1908]! } public var Bot_GroupStatusDoesNotReadHistory: String { return self._s[1909]! } - public var Notification_Exceptions_RemoveFromExceptions: String { return self._s[1910]! } + public var Conversation_JoinVoiceChatAsListener: String { return self._s[1910]! } + public var Notification_Exceptions_RemoveFromExceptions: String { return self._s[1911]! } public func Chat_SlowmodeTooltip(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1911]!, self._r[1911]!, [_0]) + return formatWithArgumentRanges(self._s[1912]!, self._r[1912]!, [_0]) } - public var Web_Error: String { return self._s[1912]! } - public var PhotoEditor_SkinTool: String { return self._s[1913]! } - public var ApplyLanguage_UnsufficientDataTitle: String { return self._s[1914]! } - public var AutoremoveSetup_TimerInfoChat: String { return self._s[1915]! } - public var ChatSettings_ConnectionType_UseSocks5: String { return self._s[1917]! } - public var PasscodeSettings_Help: String { return self._s[1918]! } - public var Appearance_ColorTheme: String { return self._s[1919]! } + public var Web_Error: String { return self._s[1913]! } + public var PhotoEditor_SkinTool: String { return self._s[1914]! } + public var ApplyLanguage_UnsufficientDataTitle: String { return self._s[1915]! } + public var AutoremoveSetup_TimerInfoChat: String { return self._s[1916]! } + public var ChatSettings_ConnectionType_UseSocks5: String { return self._s[1918]! } + public var PasscodeSettings_Help: String { return self._s[1919]! } + public var Appearance_ColorTheme: String { return self._s[1920]! } public func Channel_AdminLog_MessageRestrictedNewSetting(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1920]!, self._r[1920]!, [_0]) + return formatWithArgumentRanges(self._s[1921]!, self._r[1921]!, [_0]) } - public var InviteLink_DeleteAllRevokedLinks: String { return self._s[1921]! } + public var InviteLink_DeleteAllRevokedLinks: String { return self._s[1922]! } public func PUSH_PINNED_GEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1922]!, self._r[1922]!, [_1]) + return formatWithArgumentRanges(self._s[1923]!, self._r[1923]!, [_1]) } - public var InviteLink_QRCode_Title: String { return self._s[1923]! } - public var GroupInfo_LeftStatus: String { return self._s[1924]! } - public var EditTheme_Preview: String { return self._s[1925]! } - public var Watch_Suggestion_WhatsUp: String { return self._s[1926]! } + public var InviteLink_QRCode_Title: String { return self._s[1924]! } + public var GroupInfo_LeftStatus: String { return self._s[1925]! } + public var EditTheme_Preview: String { return self._s[1926]! } + public var Watch_Suggestion_WhatsUp: String { return self._s[1927]! } public func AutoDownloadSettings_PreloadVideoInfo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1927]!, self._r[1927]!, [_0]) + return formatWithArgumentRanges(self._s[1928]!, self._r[1928]!, [_0]) } - public var NotificationsSound_Keys: String { return self._s[1928]! } - public var VoiceChat_StatusWantsToSpeak: String { return self._s[1929]! } - public var PasscodeSettings_UnlockWithTouchId: String { return self._s[1930]! } - public var ChatList_Context_MarkAsUnread: String { return self._s[1931]! } - public var DialogList_AdNoticeAlert: String { return self._s[1932]! } - public var UserInfo_Invite: String { return self._s[1933]! } - public var Checkout_Email: String { return self._s[1934]! } - public var Stats_GroupActionsTitle: String { return self._s[1935]! } - public var Coub_TapForSound: String { return self._s[1936]! } - public var Conversation_AutoremoveTimerRemovedUserYou: String { return self._s[1937]! } - public var Theme_ThemeChangedText: String { return self._s[1938]! } - public var Call_ExternalCallInProgressMessage: String { return self._s[1939]! } - public var AutoremoveSetup_TimerInfoChannel: String { return self._s[1940]! } - public var Settings_ApplyProxyAlertEnable: String { return self._s[1941]! } - public var ScheduledMessages_ScheduledToday: String { return self._s[1942]! } - public var Channel_AdminLog_DefaultRestrictionsUpdated: String { return self._s[1943]! } + public var NotificationsSound_Keys: String { return self._s[1929]! } + public var VoiceChat_StatusWantsToSpeak: String { return self._s[1930]! } + public var PasscodeSettings_UnlockWithTouchId: String { return self._s[1931]! } + public var ChatList_Context_MarkAsUnread: String { return self._s[1932]! } + public var DialogList_AdNoticeAlert: String { return self._s[1933]! } + public var UserInfo_Invite: String { return self._s[1934]! } + public var Checkout_Email: String { return self._s[1935]! } + public var Stats_GroupActionsTitle: String { return self._s[1936]! } + public var Coub_TapForSound: String { return self._s[1937]! } + public var Conversation_AutoremoveTimerRemovedUserYou: String { return self._s[1938]! } + public var Theme_ThemeChangedText: String { return self._s[1939]! } + public var Call_ExternalCallInProgressMessage: String { return self._s[1940]! } + public var AutoremoveSetup_TimerInfoChannel: String { return self._s[1941]! } + public var Settings_ApplyProxyAlertEnable: String { return self._s[1942]! } + public var ScheduledMessages_ScheduledToday: String { return self._s[1943]! } + public var Channel_AdminLog_DefaultRestrictionsUpdated: String { return self._s[1944]! } public func VoiceChat_InviteMemberToChannelFirstText(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1944]!, self._r[1944]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1945]!, self._r[1945]!, [_1, _2]) } - public var Call_ReportIncludeLogDescription: String { return self._s[1945]! } - public var Settings_FrequentlyAskedQuestions: String { return self._s[1947]! } - public var Call_VoiceOver_VoiceCallMissed: String { return self._s[1948]! } - public var Channel_MessagePhotoRemoved: String { return self._s[1949]! } - public var Passport_Email_Delete: String { return self._s[1950]! } + public var Call_ReportIncludeLogDescription: String { return self._s[1946]! } + public var Settings_FrequentlyAskedQuestions: String { return self._s[1948]! } + public var Call_VoiceOver_VoiceCallMissed: String { return self._s[1949]! } + public var Channel_MessagePhotoRemoved: String { return self._s[1950]! } + public var Passport_Email_Delete: String { return self._s[1951]! } public func PUSH_PINNED_PHOTO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1951]!, self._r[1951]!, [_1]) + return formatWithArgumentRanges(self._s[1952]!, self._r[1952]!, [_1]) } - public var NotificationSettings_ShowNotificationsAllAccountsInfoOn: String { return self._s[1952]! } + public var NotificationSettings_ShowNotificationsAllAccountsInfoOn: String { return self._s[1953]! } public func Conversation_AutoremoveTimerRemovedUser(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1953]!, self._r[1953]!, [_1]) + return formatWithArgumentRanges(self._s[1954]!, self._r[1954]!, [_1]) } - public var Channel_AdminLog_CanAddAdmins: String { return self._s[1954]! } - public var SocksProxySetup_FailedToConnect: String { return self._s[1956]! } - public var SettingsSearch_Synonyms_Data_NetworkUsage: String { return self._s[1957]! } - public var Common_of: String { return self._s[1958]! } - public var VoiceChat_CreateNewVoiceChatText: String { return self._s[1959]! } - public var VoiceChat_StartRecordingStart: String { return self._s[1960]! } - public var PeerInfo_ButtonUnmute: String { return self._s[1963]! } + public var Channel_AdminLog_CanAddAdmins: String { return self._s[1955]! } + public var SocksProxySetup_FailedToConnect: String { return self._s[1957]! } + public var SettingsSearch_Synonyms_Data_NetworkUsage: String { return self._s[1958]! } + public var Common_of: String { return self._s[1959]! } + public var VoiceChat_CreateNewVoiceChatText: String { return self._s[1960]! } + public var VoiceChat_StartRecordingStart: String { return self._s[1961]! } + public var PeerInfo_ButtonUnmute: String { return self._s[1964]! } public func ChatSettings_AutoDownloadSettings_TypeFile(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1964]!, self._r[1964]!, [_0]) + return formatWithArgumentRanges(self._s[1965]!, self._r[1965]!, [_0]) } - public var ChatList_AddChatsToFolder: String { return self._s[1965]! } - public var Login_ResetAccountProtected_LimitExceeded: String { return self._s[1966]! } - public var Settings_Title: String { return self._s[1968]! } - public var AutoDownloadSettings_Contacts: String { return self._s[1970]! } - public var Appearance_BubbleCornersSetting: String { return self._s[1971]! } - public var InviteLink_OtherAdminsLinks: String { return self._s[1972]! } - public var Privacy_Calls_AlwaysAllow: String { return self._s[1973]! } - public var Privacy_Forwards_AlwaysAllow_Title: String { return self._s[1975]! } - public var WallpaperPreview_CropBottomText: String { return self._s[1976]! } - public var SecretTimer_VideoDescription: String { return self._s[1977]! } - public var VoiceOver_Chat_AnimatedSticker: String { return self._s[1978]! } - public var WallpaperPreview_Blurred: String { return self._s[1979]! } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsExceptions: String { return self._s[1980]! } - public var ChatListFolder_ExcludedSectionHeader: String { return self._s[1982]! } - public var Conversation_CancelForwardSelectChat: String { return self._s[1983]! } - public var DialogList_PasscodeLockHelp: String { return self._s[1984]! } - public var SocksProxySetup_SecretPlaceholder: String { return self._s[1985]! } - public var NetworkUsageSettings_CallDataSection: String { return self._s[1986]! } - public var TwoStepAuth_PasswordRemovePassportConfirmation: String { return self._s[1987]! } - public var Passport_FieldAddressTranslationHelp: String { return self._s[1988]! } - public var SocksProxySetup_Connection: String { return self._s[1989]! } - public var Passport_Address_TypePassportRegistration: String { return self._s[1990]! } - public var Contacts_PermissionsAllowInSettings: String { return self._s[1991]! } - public var Conversation_Unpin: String { return self._s[1992]! } - public var Notifications_MessageNotificationsExceptionsHelp: String { return self._s[1993]! } - public var TwoFactorSetup_Hint_Placeholder: String { return self._s[1994]! } - public var Call_ReportSkip: String { return self._s[1995]! } + public var ChatList_AddChatsToFolder: String { return self._s[1966]! } + public var Login_ResetAccountProtected_LimitExceeded: String { return self._s[1967]! } + public var Settings_Title: String { return self._s[1969]! } + public var AutoDownloadSettings_Contacts: String { return self._s[1971]! } + public var Appearance_BubbleCornersSetting: String { return self._s[1972]! } + public var InviteLink_OtherAdminsLinks: String { return self._s[1973]! } + public var Privacy_Calls_AlwaysAllow: String { return self._s[1974]! } + public var Privacy_Forwards_AlwaysAllow_Title: String { return self._s[1976]! } + public var WallpaperPreview_CropBottomText: String { return self._s[1977]! } + public var SecretTimer_VideoDescription: String { return self._s[1978]! } + public var VoiceOver_Chat_AnimatedSticker: String { return self._s[1979]! } + public var WallpaperPreview_Blurred: String { return self._s[1980]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsExceptions: String { return self._s[1981]! } + public var ChatListFolder_ExcludedSectionHeader: String { return self._s[1983]! } + public var Conversation_CancelForwardSelectChat: String { return self._s[1984]! } + public var DialogList_PasscodeLockHelp: String { return self._s[1985]! } + public var SocksProxySetup_SecretPlaceholder: String { return self._s[1986]! } + public var NetworkUsageSettings_CallDataSection: String { return self._s[1987]! } + public var TwoStepAuth_PasswordRemovePassportConfirmation: String { return self._s[1988]! } + public var Passport_FieldAddressTranslationHelp: String { return self._s[1989]! } + public var SocksProxySetup_Connection: String { return self._s[1990]! } + public var Passport_Address_TypePassportRegistration: String { return self._s[1991]! } + public var Contacts_PermissionsAllowInSettings: String { return self._s[1992]! } + public var Conversation_Unpin: String { return self._s[1993]! } + public var Notifications_MessageNotificationsExceptionsHelp: String { return self._s[1994]! } + public var TwoFactorSetup_Hint_Placeholder: String { return self._s[1995]! } + public var Call_ReportSkip: String { return self._s[1996]! } public func VoiceOver_Chat_PhotoFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1996]!, self._r[1996]!, [_0]) + return formatWithArgumentRanges(self._s[1997]!, self._r[1997]!, [_0]) } public func VoiceOver_Chat_Caption(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1998]!, self._r[1998]!, [_0]) + return formatWithArgumentRanges(self._s[1999]!, self._r[1999]!, [_0]) } - public var AutoNightTheme_Automatic: String { return self._s[1999]! } - public var Passport_Language_az: String { return self._s[2001]! } + public var AutoNightTheme_Automatic: String { return self._s[2000]! } + public var Passport_Language_az: String { return self._s[2002]! } public func Conversation_AutoremoveChanged(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2002]!, self._r[2002]!, [_0]) + return formatWithArgumentRanges(self._s[2003]!, self._r[2003]!, [_0]) } - public var SettingsSearch_Synonyms_Data_Storage_ClearCache: String { return self._s[2003]! } - public var Watch_UserInfo_Unmute: String { return self._s[2004]! } - public var Channel_Stickers_YourStickers: String { return self._s[2005]! } - public var Channel_DiscussionGroup_UnlinkChannel: String { return self._s[2006]! } - public var PeerInfo_AutoremoveMessagesDisabled: String { return self._s[2007]! } - public var Tour_Text1: String { return self._s[2008]! } - public var Common_Delete: String { return self._s[2009]! } - public var Settings_EditPhoto: String { return self._s[2010]! } - public var Common_Edit: String { return self._s[2011]! } + public var SettingsSearch_Synonyms_Data_Storage_ClearCache: String { return self._s[2004]! } + public var Watch_UserInfo_Unmute: String { return self._s[2005]! } + public var Channel_Stickers_YourStickers: String { return self._s[2006]! } + public var Channel_DiscussionGroup_UnlinkChannel: String { return self._s[2007]! } + public var PeerInfo_AutoremoveMessagesDisabled: String { return self._s[2008]! } + public var Tour_Text1: String { return self._s[2009]! } + public var Common_Delete: String { return self._s[2010]! } + public var Settings_EditPhoto: String { return self._s[2011]! } + public var Common_Edit: String { return self._s[2012]! } public func Channel_AdminLog_MutedNewMembers(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2013]!, self._r[2013]!, [_1]) + return formatWithArgumentRanges(self._s[2014]!, self._r[2014]!, [_1]) } - public var Passport_Identity_ExpiryDate: String { return self._s[2014]! } - public var ShareMenu_ShareTo: String { return self._s[2015]! } - public var Preview_DeleteGif: String { return self._s[2016]! } - public var WallpaperPreview_PatternPaternDiscard: String { return self._s[2017]! } - public var ChatSettings_AutoDownloadUsingCellular: String { return self._s[2018]! } - public var Conversation_ViewReply: String { return self._s[2019]! } - public var Stats_LoadingText: String { return self._s[2020]! } - public var Channel_EditAdmin_PermissinAddAdminOn: String { return self._s[2021]! } - public var CheckoutInfo_ReceiverInfoEmailPlaceholder: String { return self._s[2022]! } - public var Channel_AdminLog_CanChangeInfo: String { return self._s[2023]! } + public var Passport_Identity_ExpiryDate: String { return self._s[2015]! } + public var ShareMenu_ShareTo: String { return self._s[2016]! } + public var Preview_DeleteGif: String { return self._s[2017]! } + public var WallpaperPreview_PatternPaternDiscard: String { return self._s[2018]! } + public var ChatSettings_AutoDownloadUsingCellular: String { return self._s[2019]! } + public var Conversation_ViewReply: String { return self._s[2020]! } + public var Stats_LoadingText: String { return self._s[2021]! } + public var Channel_EditAdmin_PermissinAddAdminOn: String { return self._s[2022]! } + public var CheckoutInfo_ReceiverInfoEmailPlaceholder: String { return self._s[2023]! } + public var Channel_AdminLog_CanChangeInfo: String { return self._s[2024]! } public func Passport_Phone_UseTelegramNumber(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2024]!, self._r[2024]!, [_0]) - } - public func Time_MonthOfYear_m2(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2025]!, self._r[2025]!, [_0]) } + public func Time_MonthOfYear_m2(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2026]!, self._r[2026]!, [_0]) + } public func VoiceOver_Chat_VideoMessageFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2027]!, self._r[2027]!, [_0]) + return formatWithArgumentRanges(self._s[2028]!, self._r[2028]!, [_0]) } - public var Passport_Address_OneOfTypeRentalAgreement: String { return self._s[2028]! } - public var InviteLink_Share: String { return self._s[2030]! } + public var Passport_Address_OneOfTypeRentalAgreement: String { return self._s[2029]! } + public var InviteLink_Share: String { return self._s[2031]! } public func Conversation_ImportProgress(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2032]!, self._r[2032]!, [_0]) + return formatWithArgumentRanges(self._s[2033]!, self._r[2033]!, [_0]) } - public var IntentsSettings_MainAccount: String { return self._s[2033]! } - public var Group_MessagePhotoRemoved: String { return self._s[2036]! } - public var Conversation_ContextMenuSelect: String { return self._s[2037]! } - public var GroupInfo_Permissions_Exceptions: String { return self._s[2039]! } - public var GroupRemoved_UsersSectionTitle: String { return self._s[2040]! } - public var Contacts_PermissionsEnable: String { return self._s[2041]! } - public var Channel_EditAdmin_PermissionDeleteMessagesOfOthers: String { return self._s[2042]! } - public var Common_NotNow: String { return self._s[2043]! } - public var Notification_CreatedChannel: String { return self._s[2044]! } - public var Stats_ViewsBySourceTitle: String { return self._s[2046]! } - public var InviteLink_ContextShare: String { return self._s[2047]! } - public var Appearance_AppIconClassic: String { return self._s[2048]! } - public var PhotoEditor_QualityTool: String { return self._s[2049]! } - public var ClearCache_ClearCache: String { return self._s[2050]! } - public var TwoFactorSetup_Password_PlaceholderConfirmPassword: String { return self._s[2051]! } - public var AutoDownloadSettings_Videos: String { return self._s[2052]! } - public var GroupPermission_Duration: String { return self._s[2053]! } - public var ChatList_Read: String { return self._s[2054]! } + public var IntentsSettings_MainAccount: String { return self._s[2034]! } + public var Group_MessagePhotoRemoved: String { return self._s[2037]! } + public var Conversation_ContextMenuSelect: String { return self._s[2038]! } + public var GroupInfo_Permissions_Exceptions: String { return self._s[2040]! } + public var GroupRemoved_UsersSectionTitle: String { return self._s[2041]! } + public var Contacts_PermissionsEnable: String { return self._s[2042]! } + public var Channel_EditAdmin_PermissionDeleteMessagesOfOthers: String { return self._s[2043]! } + public var Common_NotNow: String { return self._s[2044]! } + public var Notification_CreatedChannel: String { return self._s[2045]! } + public var Stats_ViewsBySourceTitle: String { return self._s[2047]! } + public var InviteLink_ContextShare: String { return self._s[2048]! } + public var Appearance_AppIconClassic: String { return self._s[2049]! } + public var PhotoEditor_QualityTool: String { return self._s[2050]! } + public var ClearCache_ClearCache: String { return self._s[2051]! } + public var TwoFactorSetup_Password_PlaceholderConfirmPassword: String { return self._s[2052]! } + public var AutoDownloadSettings_Videos: String { return self._s[2053]! } + public var GroupPermission_Duration: String { return self._s[2054]! } + public var ChatList_Read: String { return self._s[2055]! } public func Group_OwnershipTransfer_DescriptionInfo(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2055]!, self._r[2055]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2056]!, self._r[2056]!, [_1, _2]) } - public var CallFeedback_Send: String { return self._s[2056]! } - public var Channel_Stickers_Searching: String { return self._s[2057]! } - public var ScheduledMessages_ReminderNotification: String { return self._s[2058]! } - public var FastTwoStepSetup_HintSection: String { return self._s[2059]! } - public var ChatSettings_AutoDownloadVideoMessages: String { return self._s[2060]! } - public var EditTheme_CreateTitle: String { return self._s[2061]! } - public var Application_Name: String { return self._s[2062]! } - public var Paint_Stickers: String { return self._s[2063]! } - public var Appearance_ThemePreview_Chat_1_Text: String { return self._s[2064]! } - public var Call_StatusFailed: String { return self._s[2065]! } - public var Stickers_FavoriteStickers: String { return self._s[2066]! } - public var ClearCache_Clear: String { return self._s[2067]! } - public var Passport_Language_mn: String { return self._s[2068]! } - public var WallpaperPreview_PreviewTopText: String { return self._s[2069]! } - public var LogoutOptions_ClearCacheTitle: String { return self._s[2070]! } - public var Call_VoiceOver_VideoCallOutgoing: String { return self._s[2072]! } - public var TwoFactorSetup_Hint_Text: String { return self._s[2074]! } - public var WallpaperPreview_PatternIntensity: String { return self._s[2075]! } - public var CheckoutInfo_ErrorShippingNotAvailable: String { return self._s[2076]! } - public var Passport_Address_AddBankStatement: String { return self._s[2077]! } + public var CallFeedback_Send: String { return self._s[2057]! } + public var Channel_Stickers_Searching: String { return self._s[2058]! } + public var ScheduledMessages_ReminderNotification: String { return self._s[2059]! } + public var FastTwoStepSetup_HintSection: String { return self._s[2060]! } + public var ChatSettings_AutoDownloadVideoMessages: String { return self._s[2061]! } + public var EditTheme_CreateTitle: String { return self._s[2062]! } + public var Application_Name: String { return self._s[2063]! } + public var Paint_Stickers: String { return self._s[2064]! } + public var Appearance_ThemePreview_Chat_1_Text: String { return self._s[2065]! } + public var Call_StatusFailed: String { return self._s[2066]! } + public var Stickers_FavoriteStickers: String { return self._s[2067]! } + public var ClearCache_Clear: String { return self._s[2068]! } + public var Passport_Language_mn: String { return self._s[2069]! } + public var WallpaperPreview_PreviewTopText: String { return self._s[2070]! } + public var LogoutOptions_ClearCacheTitle: String { return self._s[2071]! } + public var Call_VoiceOver_VideoCallOutgoing: String { return self._s[2073]! } + public var TwoFactorSetup_Hint_Text: String { return self._s[2075]! } + public var WallpaperPreview_PatternIntensity: String { return self._s[2076]! } + public var CheckoutInfo_ErrorShippingNotAvailable: String { return self._s[2077]! } + public var Passport_Address_AddBankStatement: String { return self._s[2078]! } public func Conversation_TitleRepliesFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2080]!, self._r[2080]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2081]!, self._r[2081]!, [_1, _2]) } - public var ChatListFolderSettings_RecommendedNewFolder: String { return self._s[2081]! } - public var UserInfo_ShareContact: String { return self._s[2082]! } - public var Passport_Identity_NamePlaceholder: String { return self._s[2083]! } - public var Channel_ErrorAdminsTooMuch: String { return self._s[2085]! } - public var Call_RateCall: String { return self._s[2086]! } - public var Contacts_AccessDeniedError: String { return self._s[2087]! } - public var Invite_ChannelsTooMuch: String { return self._s[2088]! } - public var CheckoutInfo_ShippingInfoPostcode: String { return self._s[2089]! } - public var Channel_BanUser_PermissionReadMessages: String { return self._s[2090]! } - public var InviteLink_Create_TimeLimitInfo: String { return self._s[2091]! } - public var Cache_NoLimit: String { return self._s[2093]! } - public var Conversation_EmptyPlaceholder: String { return self._s[2097]! } - public var Privacy_GroupsAndChannels_AlwaysAllow_Placeholder: String { return self._s[2098]! } - public var GroupRemoved_RemoveInfo: String { return self._s[2100]! } - public var Notification_Exceptions_MessagePreviewAlwaysOff: String { return self._s[2101]! } - public var Privacy_Calls_IntegrationHelp: String { return self._s[2102]! } + public var ChatListFolderSettings_RecommendedNewFolder: String { return self._s[2082]! } + public var UserInfo_ShareContact: String { return self._s[2083]! } + public var Passport_Identity_NamePlaceholder: String { return self._s[2084]! } + public var Channel_ErrorAdminsTooMuch: String { return self._s[2086]! } + public var Call_RateCall: String { return self._s[2087]! } + public var Contacts_AccessDeniedError: String { return self._s[2088]! } + public var Invite_ChannelsTooMuch: String { return self._s[2089]! } + public var CheckoutInfo_ShippingInfoPostcode: String { return self._s[2090]! } + public var Channel_BanUser_PermissionReadMessages: String { return self._s[2091]! } + public var InviteLink_Create_TimeLimitInfo: String { return self._s[2092]! } + public var Cache_NoLimit: String { return self._s[2094]! } + public var Conversation_EmptyPlaceholder: String { return self._s[2098]! } + public var Privacy_GroupsAndChannels_AlwaysAllow_Placeholder: String { return self._s[2099]! } + public var GroupRemoved_RemoveInfo: String { return self._s[2101]! } + public var Notification_Exceptions_MessagePreviewAlwaysOff: String { return self._s[2102]! } + public var Privacy_Calls_IntegrationHelp: String { return self._s[2103]! } public func PUSH_VIDEO_CALL_MISSED(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2103]!, self._r[2103]!, [_1]) + return formatWithArgumentRanges(self._s[2104]!, self._r[2104]!, [_1]) } - public var VoiceOver_Media_PlaybackRateFast: String { return self._s[2104]! } - public var Theme_ThemeChanged: String { return self._s[2105]! } - public var Privacy_GroupsAndChannels_NeverAllow: String { return self._s[2107]! } - public var AutoDownloadSettings_MediaTypes: String { return self._s[2108]! } + public var VoiceOver_Media_PlaybackRateFast: String { return self._s[2105]! } + public var Theme_ThemeChanged: String { return self._s[2106]! } + public var Privacy_GroupsAndChannels_NeverAllow: String { return self._s[2108]! } + public var AutoDownloadSettings_MediaTypes: String { return self._s[2109]! } public func Notification_PinnedDocumentMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2109]!, self._r[2109]!, [_0]) + return formatWithArgumentRanges(self._s[2110]!, self._r[2110]!, [_0]) } - public var Channel_AdminLog_InfoPanelTitle: String { return self._s[2110]! } - public var Passport_Language_da: String { return self._s[2112]! } - public var Chat_SlowmodeSendError: String { return self._s[2113]! } - public var Application_Update: String { return self._s[2115]! } - public var SocksProxySetup_SaveProxy: String { return self._s[2116]! } + public var Channel_AdminLog_InfoPanelTitle: String { return self._s[2111]! } + public var Passport_Language_da: String { return self._s[2113]! } + public var Chat_SlowmodeSendError: String { return self._s[2114]! } + public var Application_Update: String { return self._s[2116]! } + public var SocksProxySetup_SaveProxy: String { return self._s[2117]! } public func PUSH_AUTH_REGION(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2117]!, self._r[2117]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2118]!, self._r[2118]!, [_1, _2]) } - public var Privacy_AddNewPeer: String { return self._s[2119]! } - public var Channel_DiscussionGroup_MakeHistoryPublicProceed: String { return self._s[2121]! } - public var Channel_Members_Title: String { return self._s[2122]! } - public var StickerPacks_ActionDelete: String { return self._s[2123]! } - public var Settings_LogoutConfirmationText: String { return self._s[2124]! } - public var Chat_UnsendMyMessages: String { return self._s[2125]! } - public var PeerInfo_ReportProfilePhoto: String { return self._s[2126]! } - public var Conversation_EditingMessageMediaEditCurrentVideo: String { return self._s[2128]! } - public var ChatListFilter_AddChatsTitle: String { return self._s[2129]! } - public var Passport_FloodError: String { return self._s[2130]! } - public var NotificationSettings_ContactJoinedInfo: String { return self._s[2131]! } - public var SettingsSearch_Synonyms_Privacy_Data_SecretChatLinkPreview: String { return self._s[2132]! } - public var CallSettings_TabIconDescription: String { return self._s[2133]! } - public var Group_Setup_HistoryHeader: String { return self._s[2135]! } + public var Privacy_AddNewPeer: String { return self._s[2120]! } + public var Channel_DiscussionGroup_MakeHistoryPublicProceed: String { return self._s[2122]! } + public var Channel_Members_Title: String { return self._s[2123]! } + public var StickerPacks_ActionDelete: String { return self._s[2124]! } + public var Settings_LogoutConfirmationText: String { return self._s[2125]! } + public var Chat_UnsendMyMessages: String { return self._s[2126]! } + public var PeerInfo_ReportProfilePhoto: String { return self._s[2127]! } + public var Conversation_EditingMessageMediaEditCurrentVideo: String { return self._s[2129]! } + public var ChatListFilter_AddChatsTitle: String { return self._s[2130]! } + public var Passport_FloodError: String { return self._s[2131]! } + public var NotificationSettings_ContactJoinedInfo: String { return self._s[2132]! } + public var SettingsSearch_Synonyms_Privacy_Data_SecretChatLinkPreview: String { return self._s[2133]! } + public var CallSettings_TabIconDescription: String { return self._s[2134]! } + public var Group_Setup_HistoryHeader: String { return self._s[2136]! } public func Channel_AdminLog_AllowedNewMembersToSpeak(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2136]!, self._r[2136]!, [_1]) + return formatWithArgumentRanges(self._s[2137]!, self._r[2137]!, [_1]) } - public var TwoStepAuth_EmailTitle: String { return self._s[2137]! } - public var GroupInfo_Permissions_Removed: String { return self._s[2138]! } - public var DialogList_ClearHistoryConfirmation: String { return self._s[2139]! } - public var Contacts_Title: String { return self._s[2141]! } + public var TwoStepAuth_EmailTitle: String { return self._s[2138]! } + public var GroupInfo_Permissions_Removed: String { return self._s[2139]! } + public var DialogList_ClearHistoryConfirmation: String { return self._s[2140]! } + public var Contacts_Title: String { return self._s[2142]! } public func Notification_Invited(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2142]!, self._r[2142]!, [_0, _1]) + return formatWithArgumentRanges(self._s[2143]!, self._r[2143]!, [_0, _1]) } - public var ChatList_PeerTypeBot: String { return self._s[2145]! } + public var ChatList_PeerTypeBot: String { return self._s[2146]! } public func Channel_AdminLog_SetSlowmode(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2146]!, self._r[2146]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2147]!, self._r[2147]!, [_1, _2]) } - public var Appearance_ThemePreview_Chat_6_Text: String { return self._s[2147]! } + public var Appearance_ThemePreview_Chat_6_Text: String { return self._s[2148]! } public func Time_PreciseDate_m1(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2148]!, self._r[2148]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2149]!, self._r[2149]!, [_1, _2, _3]) } - public var Camera_PhotoMode: String { return self._s[2150]! } + public var Camera_PhotoMode: String { return self._s[2151]! } public func PUSH_MESSAGE_GAME_SCORE(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2151]!, self._r[2151]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2152]!, self._r[2152]!, [_1, _2, _3]) } - public var ContactInfo_PhoneLabelPager: String { return self._s[2152]! } - public var SettingsSearch_Synonyms_FAQ: String { return self._s[2153]! } - public var Call_CallAgain: String { return self._s[2154]! } - public var TwoStepAuth_PasswordSet: String { return self._s[2155]! } + public var ContactInfo_PhoneLabelPager: String { return self._s[2153]! } + public var SettingsSearch_Synonyms_FAQ: String { return self._s[2154]! } + public var Call_CallAgain: String { return self._s[2155]! } + public var TwoStepAuth_PasswordSet: String { return self._s[2156]! } public func Channel_Management_RestrictedBy(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2156]!, self._r[2156]!, [_0]) + return formatWithArgumentRanges(self._s[2157]!, self._r[2157]!, [_0]) } - public var GroupInfo_InviteLink_RevokeAlert_Success: String { return self._s[2157]! } - public var ClearCache_FreeSpaceDescription: String { return self._s[2158]! } - public var Permissions_ContactsAllowInSettings_v0: String { return self._s[2159]! } - public var Group_LeaveGroup: String { return self._s[2160]! } - public var Channel_Setup_LinkTypePrivate: String { return self._s[2162]! } - public var GroupInfo_LabelAdmin: String { return self._s[2164]! } - public var CheckoutInfo_ErrorStateInvalid: String { return self._s[2166]! } - public var Notification_PassportValuePersonalDetails: String { return self._s[2167]! } + public var GroupInfo_InviteLink_RevokeAlert_Success: String { return self._s[2158]! } + public var ClearCache_FreeSpaceDescription: String { return self._s[2159]! } + public var Permissions_ContactsAllowInSettings_v0: String { return self._s[2160]! } + public var Group_LeaveGroup: String { return self._s[2161]! } + public var Channel_Setup_LinkTypePrivate: String { return self._s[2163]! } + public var GroupInfo_LabelAdmin: String { return self._s[2165]! } + public var CheckoutInfo_ErrorStateInvalid: String { return self._s[2167]! } + public var Notification_PassportValuePersonalDetails: String { return self._s[2168]! } public func WebSearch_SearchNoResultsDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2168]!, self._r[2168]!, [_0]) + return formatWithArgumentRanges(self._s[2169]!, self._r[2169]!, [_0]) } - public var Stats_GroupNewMembersBySourceTitle: String { return self._s[2169]! } - public var Appearance_Preview: String { return self._s[2170]! } - public var VoiceOver_Chat_Contact: String { return self._s[2171]! } - public var Passport_Language_th: String { return self._s[2172]! } - public var PhotoEditor_CropAspectRatioOriginal: String { return self._s[2174]! } - public var LastSeen_Offline: String { return self._s[2177]! } - public var Map_OpenInHereMaps: String { return self._s[2178]! } - public var SettingsSearch_Synonyms_Data_AutoplayVideos: String { return self._s[2179]! } - public var InviteLink_ContextEdit: String { return self._s[2181]! } - public var AutoDownloadSettings_Reset: String { return self._s[2182]! } - public var Conversation_SendMessage_SetReminder: String { return self._s[2183]! } - public var Channel_AdminLog_EmptyMessageText: String { return self._s[2184]! } + public var Stats_GroupNewMembersBySourceTitle: String { return self._s[2170]! } + public var Appearance_Preview: String { return self._s[2171]! } + public var VoiceOver_Chat_Contact: String { return self._s[2172]! } + public var Passport_Language_th: String { return self._s[2173]! } + public var PhotoEditor_CropAspectRatioOriginal: String { return self._s[2175]! } + public var LastSeen_Offline: String { return self._s[2178]! } + public var Map_OpenInHereMaps: String { return self._s[2179]! } + public var SettingsSearch_Synonyms_Data_AutoplayVideos: String { return self._s[2180]! } + public var InviteLink_ContextEdit: String { return self._s[2182]! } + public var AutoDownloadSettings_Reset: String { return self._s[2183]! } + public var Conversation_SendMessage_SetReminder: String { return self._s[2184]! } + public var Channel_AdminLog_EmptyMessageText: String { return self._s[2185]! } public func AddContact_StatusSuccess(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2185]!, self._r[2185]!, [_0]) - } - public func AuthCode_Alert(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2186]!, self._r[2186]!, [_0]) } - public var Passport_Identity_EditDriversLicense: String { return self._s[2187]! } - public var ChatListFolder_NameNonMuted: String { return self._s[2188]! } - public var Username_Placeholder: String { return self._s[2189]! } + public func AuthCode_Alert(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2187]!, self._r[2187]!, [_0]) + } + public var Passport_Identity_EditDriversLicense: String { return self._s[2188]! } + public var ChatListFolder_NameNonMuted: String { return self._s[2189]! } + public var Username_Placeholder: String { return self._s[2190]! } public func PUSH_ALBUM(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2190]!, self._r[2190]!, [_1]) + return formatWithArgumentRanges(self._s[2191]!, self._r[2191]!, [_1]) } - public var Passport_Language_it: String { return self._s[2191]! } - public var Checkout_NewCard_SaveInfo: String { return self._s[2192]! } + public var Passport_Language_it: String { return self._s[2192]! } + public var Checkout_NewCard_SaveInfo: String { return self._s[2193]! } public func Channel_OwnershipTransfer_DescriptionInfo(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2193]!, self._r[2193]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2194]!, self._r[2194]!, [_1, _2]) } - public var NotificationsSound_Pulse: String { return self._s[2194]! } - public var VoiceOver_DismissContextMenu: String { return self._s[2196]! } - public var MessagePoll_NoVotes: String { return self._s[2199]! } - public var Message_Wallpaper: String { return self._s[2200]! } - public var Conversation_JoinVoiceChat: String { return self._s[2201]! } - public var Appearance_Other: String { return self._s[2202]! } - public var Passport_Identity_NativeNameHelp: String { return self._s[2204]! } - public var Group_PublicLink_Placeholder: String { return self._s[2208]! } - public var Appearance_ThemePreview_ChatList_2_Text: String { return self._s[2209]! } - public var VoiceOver_Recording_StopAndPreview: String { return self._s[2210]! } - public var ChatListFolder_NameBots: String { return self._s[2211]! } - public var Conversation_StopPollConfirmation: String { return self._s[2212]! } - public var UserInfo_DeleteContact: String { return self._s[2213]! } + public var NotificationsSound_Pulse: String { return self._s[2195]! } + public var VoiceOver_DismissContextMenu: String { return self._s[2197]! } + public var MessagePoll_NoVotes: String { return self._s[2200]! } + public var Message_Wallpaper: String { return self._s[2201]! } + public var Conversation_JoinVoiceChat: String { return self._s[2202]! } + public var Appearance_Other: String { return self._s[2203]! } + public var Passport_Identity_NativeNameHelp: String { return self._s[2205]! } + public var Group_PublicLink_Placeholder: String { return self._s[2209]! } + public var Appearance_ThemePreview_ChatList_2_Text: String { return self._s[2210]! } + public var VoiceOver_Recording_StopAndPreview: String { return self._s[2211]! } + public var ChatListFolder_NameBots: String { return self._s[2212]! } + public var Conversation_StopPollConfirmation: String { return self._s[2213]! } + public var UserInfo_DeleteContact: String { return self._s[2214]! } public func Time_MonthOfYear_m11(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2214]!, self._r[2214]!, [_0]) + return formatWithArgumentRanges(self._s[2215]!, self._r[2215]!, [_0]) } - public var Wallpaper_Wallpaper: String { return self._s[2216]! } + public var Wallpaper_Wallpaper: String { return self._s[2217]! } public func PUSH_MESSAGE_NOTEXT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2217]!, self._r[2217]!, [_1]) + return formatWithArgumentRanges(self._s[2218]!, self._r[2218]!, [_1]) } - public var LoginPassword_ForgotPassword: String { return self._s[2218]! } - public var FeaturedStickerPacks_Title: String { return self._s[2219]! } - public var Paint_Pen: String { return self._s[2220]! } - public var Channel_AdminLogFilter_EventsInfo: String { return self._s[2221]! } - public var ChatListFolderSettings_Info: String { return self._s[2222]! } - public var FastTwoStepSetup_HintPlaceholder: String { return self._s[2223]! } - public var PhotoEditor_CurvesAll: String { return self._s[2225]! } + public var LoginPassword_ForgotPassword: String { return self._s[2219]! } + public var FeaturedStickerPacks_Title: String { return self._s[2220]! } + public var Paint_Pen: String { return self._s[2221]! } + public var Channel_AdminLogFilter_EventsInfo: String { return self._s[2222]! } + public var ChatListFolderSettings_Info: String { return self._s[2223]! } + public var FastTwoStepSetup_HintPlaceholder: String { return self._s[2224]! } + public var PhotoEditor_CurvesAll: String { return self._s[2226]! } public func Time_PreciseDate_m12(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2227]!, self._r[2227]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2228]!, self._r[2228]!, [_1, _2, _3]) } - public var Passport_Address_TypeRentalAgreement: String { return self._s[2229]! } - public var Message_ImageExpired: String { return self._s[2230]! } - public var Call_ConnectionErrorMessage: String { return self._s[2231]! } - public var SearchImages_NoImagesFound: String { return self._s[2233]! } - public var PeerInfo_PaneGifs: String { return self._s[2234]! } - public var Passport_DeletePersonalDetailsConfirmation: String { return self._s[2235]! } - public var EnterPasscode_RepeatNewPasscode: String { return self._s[2236]! } - public var PhotoEditor_VignetteTool: String { return self._s[2237]! } - public var Passport_Language_dz: String { return self._s[2238]! } - public var Notifications_ChannelNotificationsHelp: String { return self._s[2239]! } - public var Conversation_BlockUser: String { return self._s[2240]! } - public var GroupPermission_PermissionDisabledByDefault: String { return self._s[2243]! } - public var Group_OwnershipTransfer_ErrorAdminsTooMuch: String { return self._s[2245]! } + public var Passport_Address_TypeRentalAgreement: String { return self._s[2230]! } + public var Message_ImageExpired: String { return self._s[2231]! } + public var Call_ConnectionErrorMessage: String { return self._s[2232]! } + public var SearchImages_NoImagesFound: String { return self._s[2234]! } + public var PeerInfo_PaneGifs: String { return self._s[2235]! } + public var Passport_DeletePersonalDetailsConfirmation: String { return self._s[2236]! } + public var EnterPasscode_RepeatNewPasscode: String { return self._s[2237]! } + public var PhotoEditor_VignetteTool: String { return self._s[2238]! } + public var Passport_Language_dz: String { return self._s[2239]! } + public var Notifications_ChannelNotificationsHelp: String { return self._s[2240]! } + public var Conversation_BlockUser: String { return self._s[2241]! } + public var GroupPermission_PermissionDisabledByDefault: String { return self._s[2244]! } + public var Group_OwnershipTransfer_ErrorAdminsTooMuch: String { return self._s[2246]! } public func Time_MonthOfYear_m8(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2246]!, self._r[2246]!, [_0]) + return formatWithArgumentRanges(self._s[2247]!, self._r[2247]!, [_0]) } - public var KeyCommand_NewMessage: String { return self._s[2247]! } - public var EditTheme_Edit_Preview_IncomingReplyText: String { return self._s[2250]! } + public var KeyCommand_NewMessage: String { return self._s[2248]! } + public var EditTheme_Edit_Preview_IncomingReplyText: String { return self._s[2251]! } public func PUSH_CHAT_MESSAGE_GEO(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2252]!, self._r[2252]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2253]!, self._r[2253]!, [_1, _2]) } - public var ContactList_Context_StartSecretChat: String { return self._s[2253]! } - public var VoiceOver_Chat_File: String { return self._s[2254]! } - public var ChatList_EditFolder: String { return self._s[2256]! } - public var Appearance_BubbleCorners_Title: String { return self._s[2257]! } - public var PeerInfo_PaneAudio: String { return self._s[2258]! } - public var ChatListFolder_CategoryContacts: String { return self._s[2260]! } - public var VoiceOver_ScheduledMessages: String { return self._s[2261]! } + public var ContactList_Context_StartSecretChat: String { return self._s[2254]! } + public var VoiceOver_Chat_File: String { return self._s[2255]! } + public var ChatList_EditFolder: String { return self._s[2257]! } + public var Appearance_BubbleCorners_Title: String { return self._s[2258]! } + public var PeerInfo_PaneAudio: String { return self._s[2259]! } + public var ChatListFolder_CategoryContacts: String { return self._s[2261]! } + public var VoiceOver_ScheduledMessages: String { return self._s[2262]! } public func Login_InvalidPhoneEmailBody(_ _1: String, _ _2: String, _ _3: String, _ _4: String, _ _5: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2262]!, self._r[2262]!, [_1, _2, _3, _4, _5]) + return formatWithArgumentRanges(self._s[2263]!, self._r[2263]!, [_1, _2, _3, _4, _5]) } - public var ChatList_PeerTypeChannel: String { return self._s[2263]! } - public var VoiceOver_Navigation_Search: String { return self._s[2264]! } - public var Settings_Search: String { return self._s[2265]! } - public var WallpaperSearch_ColorYellow: String { return self._s[2266]! } - public var Login_PhoneBannedError: String { return self._s[2267]! } - public var KeyCommand_JumpToNextChat: String { return self._s[2268]! } - public var Passport_Language_fa: String { return self._s[2269]! } - public var Settings_About: String { return self._s[2270]! } - public var AutoDownloadSettings_MaxFileSize: String { return self._s[2271]! } - public var Channel_AdminLog_InfoPanelChannelAlertText: String { return self._s[2272]! } - public var AutoDownloadSettings_DataUsageHigh: String { return self._s[2273]! } + public var ChatList_PeerTypeChannel: String { return self._s[2264]! } + public var VoiceOver_Navigation_Search: String { return self._s[2265]! } + public var Settings_Search: String { return self._s[2266]! } + public var WallpaperSearch_ColorYellow: String { return self._s[2267]! } + public var Login_PhoneBannedError: String { return self._s[2268]! } + public var KeyCommand_JumpToNextChat: String { return self._s[2269]! } + public var Passport_Language_fa: String { return self._s[2270]! } + public var Settings_About: String { return self._s[2271]! } + public var AutoDownloadSettings_MaxFileSize: String { return self._s[2272]! } + public var Channel_AdminLog_InfoPanelChannelAlertText: String { return self._s[2273]! } + public var AutoDownloadSettings_DataUsageHigh: String { return self._s[2274]! } public func PUSH_CHAT_MESSAGE_TEXT(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2274]!, self._r[2274]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2275]!, self._r[2275]!, [_1, _2, _3]) } - public var Common_OK: String { return self._s[2275]! } - public var Contacts_SortBy: String { return self._s[2276]! } - public var AutoNightTheme_PreferredTheme: String { return self._s[2277]! } + public var Common_OK: String { return self._s[2276]! } + public var Contacts_SortBy: String { return self._s[2277]! } + public var AutoNightTheme_PreferredTheme: String { return self._s[2278]! } public func AutoDownloadSettings_OnFor(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2279]!, self._r[2279]!, [_0]) + return formatWithArgumentRanges(self._s[2280]!, self._r[2280]!, [_0]) } - public var CallFeedback_IncludeLogs: String { return self._s[2282]! } + public var CallFeedback_IncludeLogs: String { return self._s[2283]! } public func External_OpenIn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2283]!, self._r[2283]!, [_0]) + return formatWithArgumentRanges(self._s[2284]!, self._r[2284]!, [_0]) } - public var Passcode_AppLockedAlert: String { return self._s[2285]! } - public var TwoStepAuth_SetupPasswordTitle: String { return self._s[2286]! } - public var Channel_NotificationLoading: String { return self._s[2288]! } - public var Passport_Identity_DocumentNumber: String { return self._s[2289]! } - public var VoiceOver_Chat_PagePreview: String { return self._s[2290]! } - public var VoiceOver_Chat_OpenHint: String { return self._s[2291]! } - public var Weekday_ShortFriday: String { return self._s[2292]! } - public var Conversation_TitleMute: String { return self._s[2293]! } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsSound: String { return self._s[2294]! } - public var ScheduledMessages_PollUnavailable: String { return self._s[2295]! } - public var DialogList_LanguageTooltip: String { return self._s[2297]! } - public var BroadcastGroups_IntroTitle: String { return self._s[2298]! } - public var Channel_AdminLogFilter_EventsPinned: String { return self._s[2299]! } + public var Passcode_AppLockedAlert: String { return self._s[2286]! } + public var TwoStepAuth_SetupPasswordTitle: String { return self._s[2287]! } + public var Channel_NotificationLoading: String { return self._s[2289]! } + public var Passport_Identity_DocumentNumber: String { return self._s[2290]! } + public var VoiceOver_Chat_PagePreview: String { return self._s[2291]! } + public var VoiceOver_Chat_OpenHint: String { return self._s[2292]! } + public var Weekday_ShortFriday: String { return self._s[2293]! } + public var Conversation_TitleMute: String { return self._s[2294]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsSound: String { return self._s[2295]! } + public var ScheduledMessages_PollUnavailable: String { return self._s[2296]! } + public var DialogList_LanguageTooltip: String { return self._s[2298]! } + public var BroadcastGroups_IntroTitle: String { return self._s[2299]! } + public var Channel_AdminLogFilter_EventsPinned: String { return self._s[2300]! } public func DialogList_SingleUploadingVideoSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2300]!, self._r[2300]!, [_0]) + return formatWithArgumentRanges(self._s[2301]!, self._r[2301]!, [_0]) } - public var TwoStepAuth_SetupResendEmailCodeAlert: String { return self._s[2302]! } - public var Privacy_Calls_AlwaysAllow_Title: String { return self._s[2303]! } - public var Settings_EditVideo: String { return self._s[2304]! } - public var VoiceOver_Common_Off: String { return self._s[2305]! } - public var Stickers_FrequentlyUsed: String { return self._s[2306]! } - public var GroupPermission_Title: String { return self._s[2307]! } - public var AccessDenied_VideoMessageCamera: String { return self._s[2308]! } - public var Appearance_ThemeCarouselDay: String { return self._s[2309]! } + public var TwoStepAuth_SetupResendEmailCodeAlert: String { return self._s[2303]! } + public var Privacy_Calls_AlwaysAllow_Title: String { return self._s[2304]! } + public var Settings_EditVideo: String { return self._s[2305]! } + public var VoiceOver_Common_Off: String { return self._s[2306]! } + public var Stickers_FrequentlyUsed: String { return self._s[2307]! } + public var GroupPermission_Title: String { return self._s[2308]! } + public var AccessDenied_VideoMessageCamera: String { return self._s[2309]! } + public var Appearance_ThemeCarouselDay: String { return self._s[2310]! } public func PUSH_CHAT_MESSAGE_AUDIO(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2310]!, self._r[2310]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2311]!, self._r[2311]!, [_1, _2]) } - public var Passport_Identity_DocumentNumberPlaceholder: String { return self._s[2311]! } - public var Tour_Title6: String { return self._s[2312]! } - public var EmptyGroupInfo_Title: String { return self._s[2313]! } + public var Passport_Identity_DocumentNumberPlaceholder: String { return self._s[2312]! } + public var Tour_Title6: String { return self._s[2313]! } + public var EmptyGroupInfo_Title: String { return self._s[2314]! } public func Channel_AdminLog_MessageToggleSignaturesOn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2314]!, self._r[2314]!, [_0]) + return formatWithArgumentRanges(self._s[2315]!, self._r[2315]!, [_0]) } - public var Passport_Language_sk: String { return self._s[2315]! } - public var VoiceOver_Chat_YourAnonymousPoll: String { return self._s[2316]! } - public var Preview_SaveToCameraRoll: String { return self._s[2317]! } + public var Passport_Language_sk: String { return self._s[2316]! } + public var VoiceOver_Chat_YourAnonymousPoll: String { return self._s[2317]! } + public var Preview_SaveToCameraRoll: String { return self._s[2318]! } public func VoiceChat_YouCanNowSpeakIn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2318]!, self._r[2318]!, [_0]) + return formatWithArgumentRanges(self._s[2319]!, self._r[2319]!, [_0]) } - public var LogoutOptions_SetPasscodeTitle: String { return self._s[2319]! } - public var Passport_Address_TypeUtilityBillUploadScan: String { return self._s[2320]! } - public var Conversation_ContextMenuMore: String { return self._s[2321]! } - public var Conversation_ForwardAuthorHiddenTooltip: String { return self._s[2322]! } - public var Channel_AdminLog_CanBeAnonymous: String { return self._s[2323]! } - public var CallFeedback_ReasonSilentLocal: String { return self._s[2325]! } + public var LogoutOptions_SetPasscodeTitle: String { return self._s[2320]! } + public var Passport_Address_TypeUtilityBillUploadScan: String { return self._s[2321]! } + public var Conversation_ContextMenuMore: String { return self._s[2322]! } + public var Conversation_ForwardAuthorHiddenTooltip: String { return self._s[2323]! } + public var Channel_AdminLog_CanBeAnonymous: String { return self._s[2324]! } + public var CallFeedback_ReasonSilentLocal: String { return self._s[2326]! } public func Channel_AdminLog_UnmutedMutedParticipant(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2326]!, self._r[2326]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2327]!, self._r[2327]!, [_1, _2]) } - public var UserInfo_NotificationsDisable: String { return self._s[2327]! } + public var UserInfo_NotificationsDisable: String { return self._s[2328]! } public func Channel_AdminLog_EmptyFilterQueryText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2329]!, self._r[2329]!, [_0]) + return formatWithArgumentRanges(self._s[2330]!, self._r[2330]!, [_0]) } - public var SettingsSearch_Synonyms_EditProfile_Bio: String { return self._s[2330]! } + public var SettingsSearch_Synonyms_EditProfile_Bio: String { return self._s[2331]! } public func Date_ChatDateHeader(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2332]!, self._r[2332]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2333]!, self._r[2333]!, [_1, _2]) } - public var WallpaperSearch_ColorPrefix: String { return self._s[2333]! } + public var WallpaperSearch_ColorPrefix: String { return self._s[2334]! } public func Message_ForwardedPsa_covid(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2334]!, self._r[2334]!, [_0]) + return formatWithArgumentRanges(self._s[2335]!, self._r[2335]!, [_0]) } - public var Conversation_RestrictedMedia: String { return self._s[2336]! } - public var Group_MessageVideoUpdated: String { return self._s[2337]! } - public var NetworkUsageSettings_ResetStatsConfirmation: String { return self._s[2338]! } - public var GroupInfo_DeleteAndExit: String { return self._s[2339]! } - public var TwoFactorSetup_Email_Action: String { return self._s[2340]! } - public var Media_ShareThisVideo: String { return self._s[2342]! } - public var DialogList_Replies: String { return self._s[2344]! } + public var Conversation_RestrictedMedia: String { return self._s[2337]! } + public var Group_MessageVideoUpdated: String { return self._s[2338]! } + public var NetworkUsageSettings_ResetStatsConfirmation: String { return self._s[2339]! } + public var GroupInfo_DeleteAndExit: String { return self._s[2340]! } + public var TwoFactorSetup_Email_Action: String { return self._s[2341]! } + public var Media_ShareThisVideo: String { return self._s[2343]! } + public var DialogList_Replies: String { return self._s[2345]! } public func Conversation_Moderate_DeleteAllMessages(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2345]!, self._r[2345]!, [_0]) + return formatWithArgumentRanges(self._s[2346]!, self._r[2346]!, [_0]) } - public var CheckoutInfo_ShippingInfoAddress1: String { return self._s[2346]! } - public var Watch_Suggestion_OnMyWay: String { return self._s[2347]! } - public var CheckoutInfo_ShippingInfoAddress2: String { return self._s[2348]! } + public var CheckoutInfo_ShippingInfoAddress1: String { return self._s[2347]! } + public var Watch_Suggestion_OnMyWay: String { return self._s[2348]! } + public var CheckoutInfo_ShippingInfoAddress2: String { return self._s[2349]! } public func PUSH_PINNED_POLL(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2349]!, self._r[2349]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2350]!, self._r[2350]!, [_1, _2]) } public func GroupInfo_InvitationLinkAcceptChannel(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2350]!, self._r[2350]!, [_0]) + return formatWithArgumentRanges(self._s[2351]!, self._r[2351]!, [_0]) } - public var Channel_EditAdmin_PermissinAddAdminOff: String { return self._s[2351]! } - public var ChatAdmins_AllMembersAreAdminsOnHelp: String { return self._s[2352]! } - public var ChatList_Search_NoResultsFitlerMedia: String { return self._s[2353]! } - public var Channel_Members_InviteLink: String { return self._s[2354]! } - public var Conversation_TapAndHoldToRecord: String { return self._s[2355]! } - public var WatchRemote_AlertText: String { return self._s[2356]! } + public var Channel_EditAdmin_PermissinAddAdminOff: String { return self._s[2352]! } + public var ChatAdmins_AllMembersAreAdminsOnHelp: String { return self._s[2353]! } + public var ChatList_Search_NoResultsFitlerMedia: String { return self._s[2354]! } + public var Channel_Members_InviteLink: String { return self._s[2355]! } + public var Conversation_TapAndHoldToRecord: String { return self._s[2356]! } + public var WatchRemote_AlertText: String { return self._s[2357]! } public func Channel_DiscussionGroup_PrivateChannelLink(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2357]!, self._r[2357]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2358]!, self._r[2358]!, [_1, _2]) } - public var Conversation_Pin: String { return self._s[2358]! } - public var InfoPlist_NSMicrophoneUsageDescription: String { return self._s[2359]! } - public var Stickers_RemoveFromFavorites: String { return self._s[2360]! } - public var Conversation_CancelForwardTitle: String { return self._s[2361]! } + public var Conversation_Pin: String { return self._s[2359]! } + public var InfoPlist_NSMicrophoneUsageDescription: String { return self._s[2360]! } + public var Stickers_RemoveFromFavorites: String { return self._s[2361]! } + public var Conversation_CancelForwardTitle: String { return self._s[2362]! } public func Notification_PinnedPollMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2362]!, self._r[2362]!, [_0]) + return formatWithArgumentRanges(self._s[2363]!, self._r[2363]!, [_0]) } - public var Appearance_AppIconFilled: String { return self._s[2363]! } - public var StickerPack_ErrorNotFound: String { return self._s[2364]! } + public var Appearance_AppIconFilled: String { return self._s[2364]! } + public var StickerPack_ErrorNotFound: String { return self._s[2365]! } public func Channel_AdminLog_MessageRestrictedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2365]!, self._r[2365]!, [_1]) + return formatWithArgumentRanges(self._s[2366]!, self._r[2366]!, [_1]) } - public var Passport_Identity_AddIdentityCard: String { return self._s[2366]! } + public var Passport_Identity_AddIdentityCard: String { return self._s[2367]! } public func PUSH_CHANNEL_MESSAGE_DOC(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2368]!, self._r[2368]!, [_1]) + return formatWithArgumentRanges(self._s[2369]!, self._r[2369]!, [_1]) } - public var Call_Camera: String { return self._s[2369]! } - public var GroupInfo_InviteLink_RevokeAlert_Text: String { return self._s[2370]! } - public var Group_Location_Info: String { return self._s[2371]! } - public var Watch_LastSeen_WithinAMonth: String { return self._s[2372]! } - public var UserInfo_NotificationsDefaultEnabled: String { return self._s[2373]! } + public var Call_Camera: String { return self._s[2370]! } + public var GroupInfo_InviteLink_RevokeAlert_Text: String { return self._s[2371]! } + public var Group_Location_Info: String { return self._s[2372]! } + public var Watch_LastSeen_WithinAMonth: String { return self._s[2373]! } + public var UserInfo_NotificationsDefaultEnabled: String { return self._s[2374]! } public func DialogList_PinLimitError(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2374]!, self._r[2374]!, [_0]) + return formatWithArgumentRanges(self._s[2375]!, self._r[2375]!, [_0]) } - public var Weekday_Yesterday: String { return self._s[2375]! } - public var TwoStepAuth_SetupPasswordEnterPasswordNew: String { return self._s[2376]! } - public var InviteLink_Create_UsersLimit: String { return self._s[2377]! } - public var ArchivedPacksAlert_Title: String { return self._s[2378]! } - public var PeerInfo_PaneMembers: String { return self._s[2379]! } - public var PhotoEditor_SelectCoverFrame: String { return self._s[2380]! } + public var Weekday_Yesterday: String { return self._s[2376]! } + public var TwoStepAuth_SetupPasswordEnterPasswordNew: String { return self._s[2377]! } + public var InviteLink_Create_UsersLimit: String { return self._s[2378]! } + public var ArchivedPacksAlert_Title: String { return self._s[2379]! } + public var PeerInfo_PaneMembers: String { return self._s[2380]! } + public var PhotoEditor_SelectCoverFrame: String { return self._s[2381]! } public func Location_ProximityAlertSetTextGroup(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2381]!, self._r[2381]!, [_0]) + return formatWithArgumentRanges(self._s[2382]!, self._r[2382]!, [_0]) } - public var ContactInfo_PhoneLabelMain: String { return self._s[2382]! } + public var ContactInfo_PhoneLabelMain: String { return self._s[2383]! } public func Time_PreciseDate_m7(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2383]!, self._r[2383]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2384]!, self._r[2384]!, [_1, _2, _3]) } - public var TwoFactorSetup_EmailVerification_ChangeAction: String { return self._s[2384]! } - public var Channel_DiscussionGroup: String { return self._s[2385]! } - public var EditTheme_Edit_Preview_IncomingReplyName: String { return self._s[2386]! } - public var InviteLink_Create_TimeLimit: String { return self._s[2388]! } - public var Channel_EditAdmin_PermissionsHeader: String { return self._s[2389]! } - public var VoiceOver_MessageContextForward: String { return self._s[2390]! } - public var SocksProxySetup_TypeNone: String { return self._s[2391]! } - public var CreatePoll_MultipleChoiceQuizAlert: String { return self._s[2393]! } - public var ProfilePhoto_OpenInEditor: String { return self._s[2395]! } - public var WallpaperSearch_ColorPurple: String { return self._s[2396]! } - public var ChatListFolder_IncludeChatsTitle: String { return self._s[2397]! } - public var Group_Username_InvalidTooShort: String { return self._s[2398]! } - public var Location_ProximityNotification_DistanceM: String { return self._s[2399]! } - public var VoiceChat_EditTitleText: String { return self._s[2400]! } + public var TwoFactorSetup_EmailVerification_ChangeAction: String { return self._s[2385]! } + public var Channel_DiscussionGroup: String { return self._s[2386]! } + public var EditTheme_Edit_Preview_IncomingReplyName: String { return self._s[2387]! } + public var InviteLink_Create_TimeLimit: String { return self._s[2389]! } + public var Channel_EditAdmin_PermissionsHeader: String { return self._s[2390]! } + public var VoiceOver_MessageContextForward: String { return self._s[2391]! } + public var SocksProxySetup_TypeNone: String { return self._s[2392]! } + public var CreatePoll_MultipleChoiceQuizAlert: String { return self._s[2394]! } + public var ProfilePhoto_OpenInEditor: String { return self._s[2396]! } + public var WallpaperSearch_ColorPurple: String { return self._s[2397]! } + public var ChatListFolder_IncludeChatsTitle: String { return self._s[2398]! } + public var Group_Username_InvalidTooShort: String { return self._s[2399]! } + public var Location_ProximityNotification_DistanceM: String { return self._s[2400]! } + public var VoiceChat_EditTitleText: String { return self._s[2401]! } public func Login_EmailPhoneBody(_ _0: String, _ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2401]!, self._r[2401]!, [_0, _1, _2]) + return formatWithArgumentRanges(self._s[2402]!, self._r[2402]!, [_0, _1, _2]) } - public var Passport_Language_tk: String { return self._s[2402]! } - public var ConvertToSupergroup_Title: String { return self._s[2403]! } - public var Channel_BanUser_PermissionEmbedLinks: String { return self._s[2404]! } - public var Cache_KeepMediaHelp: String { return self._s[2405]! } - public var Channel_Management_Title: String { return self._s[2406]! } + public var Passport_Language_tk: String { return self._s[2403]! } + public var ConvertToSupergroup_Title: String { return self._s[2404]! } + public var Channel_BanUser_PermissionEmbedLinks: String { return self._s[2405]! } + public var Cache_KeepMediaHelp: String { return self._s[2406]! } + public var Channel_Management_Title: String { return self._s[2407]! } public func PUSH_MESSAGE_PHOTO_SECRET(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2407]!, self._r[2407]!, [_1]) + return formatWithArgumentRanges(self._s[2408]!, self._r[2408]!, [_1]) } - public var Conversation_ForwardChats: String { return self._s[2408]! } - public var Passport_Language_bg: String { return self._s[2409]! } - public var SocksProxySetup_TypeSocks: String { return self._s[2410]! } - public var Permissions_PrivacyPolicy: String { return self._s[2411]! } - public var VoiceOver_Chat_YourMusic: String { return self._s[2412]! } - public var SettingsSearch_Synonyms_Notifications_ResetAllNotifications: String { return self._s[2413]! } - public var Conversation_EmptyGifPanelPlaceholder: String { return self._s[2414]! } - public var Conversation_ContextMenuOpenChannel: String { return self._s[2415]! } - public var Report_AdditionalDetailsPlaceholder: String { return self._s[2416]! } - public var Activity_UploadingVideo: String { return self._s[2417]! } - public var PrivacyPolicy_AgeVerificationAgree: String { return self._s[2419]! } - public var Widget_LongTapToEdit: String { return self._s[2420]! } - public var VoiceChat_InviteLink_Listener: String { return self._s[2422]! } - public var SocksProxySetup_Credentials: String { return self._s[2423]! } - public var Preview_SaveGif: String { return self._s[2424]! } - public var Cache_Photos: String { return self._s[2425]! } - public var Channel_AdminLogFilter_EventsCalls: String { return self._s[2426]! } - public var Conversation_ContextMenuCancelEditing: String { return self._s[2427]! } - public var Contacts_FailedToSendInvitesMessage: String { return self._s[2428]! } + public var Conversation_ForwardChats: String { return self._s[2409]! } + public var Passport_Language_bg: String { return self._s[2410]! } + public var SocksProxySetup_TypeSocks: String { return self._s[2411]! } + public var Permissions_PrivacyPolicy: String { return self._s[2412]! } + public var VoiceOver_Chat_YourMusic: String { return self._s[2413]! } + public var SettingsSearch_Synonyms_Notifications_ResetAllNotifications: String { return self._s[2414]! } + public var Conversation_EmptyGifPanelPlaceholder: String { return self._s[2415]! } + public var Conversation_ContextMenuOpenChannel: String { return self._s[2416]! } + public var Report_AdditionalDetailsPlaceholder: String { return self._s[2417]! } + public var Activity_UploadingVideo: String { return self._s[2418]! } + public var PrivacyPolicy_AgeVerificationAgree: String { return self._s[2420]! } + public var Widget_LongTapToEdit: String { return self._s[2421]! } + public var VoiceChat_InviteLink_Listener: String { return self._s[2423]! } + public var SocksProxySetup_Credentials: String { return self._s[2424]! } + public var Preview_SaveGif: String { return self._s[2425]! } + public var Cache_Photos: String { return self._s[2426]! } + public var Channel_AdminLogFilter_EventsCalls: String { return self._s[2427]! } + public var Conversation_ContextMenuCancelEditing: String { return self._s[2428]! } + public var Contacts_FailedToSendInvitesMessage: String { return self._s[2429]! } public func VoiceChat_RemoveAndBanPeerConfirmation(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2429]!, self._r[2429]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2430]!, self._r[2430]!, [_1, _2]) } - public var Passport_Language_lt: String { return self._s[2430]! } - public var Passport_DeleteDocument: String { return self._s[2432]! } - public var GroupInfo_SetGroupPhotoStop: String { return self._s[2433]! } + public var Passport_Language_lt: String { return self._s[2431]! } + public var Passport_DeleteDocument: String { return self._s[2433]! } + public var GroupInfo_SetGroupPhotoStop: String { return self._s[2434]! } public func Location_ProximityNotification_NotifyLong(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2434]!, self._r[2434]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2435]!, self._r[2435]!, [_1, _2]) } - public var AccessDenied_VideoMessageMicrophone: String { return self._s[2435]! } + public var AccessDenied_VideoMessageMicrophone: String { return self._s[2436]! } public func PeopleNearby_VisibleUntil(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2436]!, self._r[2436]!, [_0]) + return formatWithArgumentRanges(self._s[2437]!, self._r[2437]!, [_0]) } - public var AccessDenied_VideoCallCamera: String { return self._s[2437]! } + public var AccessDenied_VideoCallCamera: String { return self._s[2438]! } public func Channel_AdminLog_MessageDeleted(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2438]!, self._r[2438]!, [_0]) + return formatWithArgumentRanges(self._s[2439]!, self._r[2439]!, [_0]) } - public var PhotoEditor_SharpenTool: String { return self._s[2439]! } + public var PhotoEditor_SharpenTool: String { return self._s[2440]! } public func PUSH_CHANNEL_MESSAGE_AUDIO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2440]!, self._r[2440]!, [_1]) + return formatWithArgumentRanges(self._s[2441]!, self._r[2441]!, [_1]) } - public var DialogList_Unpin: String { return self._s[2441]! } - public var Stickers_NoStickersFound: String { return self._s[2442]! } - public var UserInfo_AddContact: String { return self._s[2444]! } + public var DialogList_Unpin: String { return self._s[2442]! } + public var Stickers_NoStickersFound: String { return self._s[2443]! } + public var UserInfo_AddContact: String { return self._s[2445]! } public func AddContact_SharedContactExceptionInfo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2446]!, self._r[2446]!, [_0]) - } - public func Notification_PinnedLocationMessage(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2447]!, self._r[2447]!, [_0]) } - public var CallFeedback_VideoReasonDistorted: String { return self._s[2448]! } - public var Tour_Text2: String { return self._s[2449]! } + public func Notification_PinnedLocationMessage(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2448]!, self._r[2448]!, [_0]) + } + public var CallFeedback_VideoReasonDistorted: String { return self._s[2449]! } + public var Tour_Text2: String { return self._s[2450]! } public func Conversation_TitleCommentsFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2451]!, self._r[2451]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2452]!, self._r[2452]!, [_1, _2]) } - public var InviteLink_DeleteAllRevokedLinksAlert_Text: String { return self._s[2453]! } - public var Paint_Delete: String { return self._s[2454]! } + public var InviteLink_DeleteAllRevokedLinksAlert_Text: String { return self._s[2454]! } + public var Paint_Delete: String { return self._s[2455]! } public func Call_VoiceChatInProgressMessage(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2455]!, self._r[2455]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2456]!, self._r[2456]!, [_1, _2]) } - public var SettingsSearch_Synonyms_Notifications_InAppNotificationsVibrate: String { return self._s[2456]! } + public var SettingsSearch_Synonyms_Notifications_InAppNotificationsVibrate: String { return self._s[2457]! } public func PrivacySettings_LastSeenEverybodyMinus(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2458]!, self._r[2458]!, [_0]) + return formatWithArgumentRanges(self._s[2459]!, self._r[2459]!, [_0]) } - public var Privacy_Calls_NeverAllow_Title: String { return self._s[2459]! } - public var Notification_CallOutgoingShort: String { return self._s[2460]! } - public var Checkout_PasswordEntry_Title: String { return self._s[2461]! } - public var Channel_AdminLogFilter_AdminsAll: String { return self._s[2462]! } - public var Notification_MessageLifetime1m: String { return self._s[2463]! } - public var BlockedUsers_AddNew: String { return self._s[2465]! } - public var FastTwoStepSetup_EmailSection: String { return self._s[2466]! } - public var Settings_SaveEditedPhotos: String { return self._s[2467]! } - public var GroupInfo_GroupNamePlaceholder: String { return self._s[2468]! } - public var Channel_AboutItem: String { return self._s[2469]! } - public var GroupInfo_InviteLink_RevokeLink: String { return self._s[2470]! } - public var Privacy_Calls_P2PNever: String { return self._s[2472]! } - public var Passport_Language_uk: String { return self._s[2473]! } - public var NetworkUsageSettings_Wifi: String { return self._s[2474]! } - public var Conversation_Moderate_Report: String { return self._s[2475]! } - public var Wallpaper_ResetWallpapersConfirmation: String { return self._s[2476]! } - public var VoiceOver_Chat_SeenByRecipients: String { return self._s[2477]! } - public var Permissions_SiriText_v0: String { return self._s[2478]! } - public var Theme_Colors_Background: String { return self._s[2479]! } - public var Notification_CallMissed: String { return self._s[2480]! } - public var Stats_ZoomOut: String { return self._s[2481]! } - public var Profile_AddToExisting: String { return self._s[2482]! } - public var Passport_FieldAddressUploadHelp: String { return self._s[2485]! } - public var VoiceChat_RemovePeerRemove: String { return self._s[2486]! } - public var Undo_DeletedChannel: String { return self._s[2487]! } + public var Privacy_Calls_NeverAllow_Title: String { return self._s[2460]! } + public var Notification_CallOutgoingShort: String { return self._s[2461]! } + public var Checkout_PasswordEntry_Title: String { return self._s[2462]! } + public var Channel_AdminLogFilter_AdminsAll: String { return self._s[2463]! } + public var Notification_MessageLifetime1m: String { return self._s[2464]! } + public var BlockedUsers_AddNew: String { return self._s[2466]! } + public var FastTwoStepSetup_EmailSection: String { return self._s[2467]! } + public var Settings_SaveEditedPhotos: String { return self._s[2468]! } + public var GroupInfo_GroupNamePlaceholder: String { return self._s[2469]! } + public var Channel_AboutItem: String { return self._s[2470]! } + public var GroupInfo_InviteLink_RevokeLink: String { return self._s[2471]! } + public var Privacy_Calls_P2PNever: String { return self._s[2473]! } + public var Passport_Language_uk: String { return self._s[2474]! } + public var NetworkUsageSettings_Wifi: String { return self._s[2475]! } + public var Conversation_Moderate_Report: String { return self._s[2476]! } + public var Wallpaper_ResetWallpapersConfirmation: String { return self._s[2477]! } + public var VoiceOver_Chat_SeenByRecipients: String { return self._s[2478]! } + public var Permissions_SiriText_v0: String { return self._s[2479]! } + public var Theme_Colors_Background: String { return self._s[2480]! } + public var Notification_CallMissed: String { return self._s[2481]! } + public var Stats_ZoomOut: String { return self._s[2482]! } + public var Profile_AddToExisting: String { return self._s[2483]! } + public var Passport_FieldAddressUploadHelp: String { return self._s[2486]! } + public var VoiceChat_RemovePeerRemove: String { return self._s[2487]! } + public var Undo_DeletedChannel: String { return self._s[2488]! } public func Channel_AdminLog_MessagePinned(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2488]!, self._r[2488]!, [_0]) + return formatWithArgumentRanges(self._s[2489]!, self._r[2489]!, [_0]) } - public var Login_ResetAccountProtected_TimerTitle: String { return self._s[2489]! } - public var Map_LiveLocationGroupDescription: String { return self._s[2490]! } - public var Passport_InfoFAQ_URL: String { return self._s[2491]! } - public var IntentsSettings_SuggestedChats: String { return self._s[2494]! } + public var Login_ResetAccountProtected_TimerTitle: String { return self._s[2490]! } + public var Map_LiveLocationGroupDescription: String { return self._s[2491]! } + public var Passport_InfoFAQ_URL: String { return self._s[2492]! } + public var IntentsSettings_SuggestedChats: String { return self._s[2495]! } public func PUSH_MESSAGE_DOC(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2495]!, self._r[2495]!, [_1]) + return formatWithArgumentRanges(self._s[2496]!, self._r[2496]!, [_1]) } - public var State_connecting: String { return self._s[2496]! } - public var Passport_Identity_Country: String { return self._s[2497]! } - public var Passport_PasswordDescription: String { return self._s[2498]! } - public var ChatList_PsaLabel_covid: String { return self._s[2499]! } + public var State_connecting: String { return self._s[2497]! } + public var Passport_Identity_Country: String { return self._s[2498]! } + public var Passport_PasswordDescription: String { return self._s[2499]! } + public var ChatList_PsaLabel_covid: String { return self._s[2500]! } public func PUSH_MESSAGE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2500]!, self._r[2500]!, [_1]) + return formatWithArgumentRanges(self._s[2501]!, self._r[2501]!, [_1]) } - public var Contacts_AddPeopleNearby: String { return self._s[2501]! } - public var OwnershipTransfer_SetupTwoStepAuth: String { return self._s[2502]! } - public var ClearCache_Description: String { return self._s[2503]! } - public var Localization_LanguageName: String { return self._s[2504]! } + public var Contacts_AddPeopleNearby: String { return self._s[2502]! } + public var OwnershipTransfer_SetupTwoStepAuth: String { return self._s[2503]! } + public var ClearCache_Description: String { return self._s[2504]! } + public var Localization_LanguageName: String { return self._s[2505]! } public func UserInfo_UnblockConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2505]!, self._r[2505]!, [_0]) + return formatWithArgumentRanges(self._s[2506]!, self._r[2506]!, [_0]) } - public var Conversation_AddMembers: String { return self._s[2506]! } - public var ChatList_TabIconFoldersTooltipEmptyFolders: String { return self._s[2507]! } - public var UserInfo_CreateNewContact: String { return self._s[2508]! } - public var Channel_Stickers_NotFound: String { return self._s[2510]! } - public var Message_FakeAccount: String { return self._s[2511]! } - public var Watch_Message_Poll: String { return self._s[2512]! } - public var Group_Members_Title: String { return self._s[2513]! } - public var Privacy_Forwards_WhoCanForward: String { return self._s[2514]! } + public var Conversation_AddMembers: String { return self._s[2507]! } + public var ChatList_TabIconFoldersTooltipEmptyFolders: String { return self._s[2508]! } + public var UserInfo_CreateNewContact: String { return self._s[2509]! } + public var Channel_Stickers_NotFound: String { return self._s[2511]! } + public var Message_FakeAccount: String { return self._s[2512]! } + public var Watch_Message_Poll: String { return self._s[2513]! } + public var Group_Members_Title: String { return self._s[2514]! } + public var Privacy_Forwards_WhoCanForward: String { return self._s[2515]! } public func Notification_Kicked(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2515]!, self._r[2515]!, [_0, _1]) + return formatWithArgumentRanges(self._s[2516]!, self._r[2516]!, [_0, _1]) } - public var BroadcastGroups_Convert: String { return self._s[2516]! } - public var Login_InfoDeletePhoto: String { return self._s[2517]! } - public var Appearance_ThemePreview_ChatList_6_Name: String { return self._s[2518]! } - public var InstantPage_FeedbackButton: String { return self._s[2519]! } - public var Appearance_PreviewReplyText: String { return self._s[2520]! } - public var Passport_FieldPhoneHelp: String { return self._s[2521]! } - public var Group_ErrorAddTooMuchBots: String { return self._s[2522]! } - public var Media_SendingOptionsTooltip: String { return self._s[2523]! } - public var ScheduledMessages_ScheduledOnline: String { return self._s[2524]! } - public var Notifications_Badge: String { return self._s[2525]! } - public var VoiceOver_Chat_VideoMessage: String { return self._s[2526]! } - public var TwoStepAuth_RecoveryCodeExpired: String { return self._s[2527]! } + public var BroadcastGroups_Convert: String { return self._s[2517]! } + public var Login_InfoDeletePhoto: String { return self._s[2518]! } + public var Appearance_ThemePreview_ChatList_6_Name: String { return self._s[2519]! } + public var InstantPage_FeedbackButton: String { return self._s[2520]! } + public var Appearance_PreviewReplyText: String { return self._s[2521]! } + public var Passport_FieldPhoneHelp: String { return self._s[2522]! } + public var Group_ErrorAddTooMuchBots: String { return self._s[2523]! } + public var Media_SendingOptionsTooltip: String { return self._s[2524]! } + public var ScheduledMessages_ScheduledOnline: String { return self._s[2525]! } + public var Notifications_Badge: String { return self._s[2526]! } + public var VoiceOver_Chat_VideoMessage: String { return self._s[2527]! } + public var TwoStepAuth_RecoveryCodeExpired: String { return self._s[2528]! } public func Notification_PinnedPhotoMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2529]!, self._r[2529]!, [_0]) + return formatWithArgumentRanges(self._s[2530]!, self._r[2530]!, [_0]) } - public var Passport_InfoLearnMore: String { return self._s[2530]! } - public var EnterPasscode_EnterTitle: String { return self._s[2531]! } - public var Appearance_EditTheme: String { return self._s[2532]! } - public var EditTheme_Expand_BottomInfo: String { return self._s[2533]! } - public var Stats_FollowersTitle: String { return self._s[2534]! } - public var Passport_Identity_SurnamePlaceholder: String { return self._s[2535]! } - public var Channel_Subscribers_Title: String { return self._s[2536]! } - public var Group_ErrorSupergroupConversionNotPossible: String { return self._s[2537]! } - public var ChatImportActivity_ErrorGeneric: String { return self._s[2538]! } - public var EditTheme_ThemeTemplateAlertTitle: String { return self._s[2539]! } - public var EditTheme_Create_Preview_IncomingText: String { return self._s[2540]! } - public var Conversation_AddToReadingList: String { return self._s[2541]! } + public var Passport_InfoLearnMore: String { return self._s[2531]! } + public var EnterPasscode_EnterTitle: String { return self._s[2532]! } + public var Appearance_EditTheme: String { return self._s[2533]! } + public var EditTheme_Expand_BottomInfo: String { return self._s[2534]! } + public var Stats_FollowersTitle: String { return self._s[2535]! } + public var Passport_Identity_SurnamePlaceholder: String { return self._s[2536]! } + public var Channel_Subscribers_Title: String { return self._s[2537]! } + public var Group_ErrorSupergroupConversionNotPossible: String { return self._s[2538]! } + public var ChatImportActivity_ErrorGeneric: String { return self._s[2539]! } + public var EditTheme_ThemeTemplateAlertTitle: String { return self._s[2540]! } + public var EditTheme_Create_Preview_IncomingText: String { return self._s[2541]! } + public var Conversation_AddToReadingList: String { return self._s[2542]! } public func Notifications_ExceptionsChangeSound(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2542]!, self._r[2542]!, [_0]) + return formatWithArgumentRanges(self._s[2543]!, self._r[2543]!, [_0]) } - public var Group_AdminLog_EmptyText: String { return self._s[2543]! } - public var Passport_Identity_EditInternalPassport: String { return self._s[2544]! } - public var Watch_Location_Current: String { return self._s[2545]! } - public var PrivacyPolicy_Title: String { return self._s[2546]! } - public var Privacy_GroupsAndChannels_CustomHelp: String { return self._s[2553]! } - public var Channel_TypeSetup_Title: String { return self._s[2557]! } - public var Appearance_PreviewReplyAuthor: String { return self._s[2558]! } - public var Passport_Language_ja: String { return self._s[2559]! } - public var ReportPeer_ReasonSpam: String { return self._s[2560]! } - public var Widget_GalleryDescription: String { return self._s[2561]! } - public var Privacy_PaymentsClearInfoHelp: String { return self._s[2562]! } - public var Conversation_EditingMessageMediaEditCurrentPhoto: String { return self._s[2564]! } - public var Channel_AdminLog_ChangeInfo: String { return self._s[2565]! } - public var ChatListFolder_NameNonContacts: String { return self._s[2566]! } + public var Group_AdminLog_EmptyText: String { return self._s[2544]! } + public var Passport_Identity_EditInternalPassport: String { return self._s[2545]! } + public var Watch_Location_Current: String { return self._s[2546]! } + public var PrivacyPolicy_Title: String { return self._s[2547]! } + public var Privacy_GroupsAndChannels_CustomHelp: String { return self._s[2554]! } + public var Channel_TypeSetup_Title: String { return self._s[2558]! } + public var Appearance_PreviewReplyAuthor: String { return self._s[2559]! } + public var Passport_Language_ja: String { return self._s[2560]! } + public var ReportPeer_ReasonSpam: String { return self._s[2561]! } + public var Widget_GalleryDescription: String { return self._s[2562]! } + public var Privacy_PaymentsClearInfoHelp: String { return self._s[2563]! } + public var Conversation_EditingMessageMediaEditCurrentPhoto: String { return self._s[2565]! } + public var Channel_AdminLog_ChangeInfo: String { return self._s[2566]! } + public var ChatListFolder_NameNonContacts: String { return self._s[2567]! } public func InviteLink_ExpiresIn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2567]!, self._r[2567]!, [_0]) + return formatWithArgumentRanges(self._s[2568]!, self._r[2568]!, [_0]) } - public var Call_Audio: String { return self._s[2568]! } - public var PhotoEditor_CurvesGreen: String { return self._s[2569]! } - public var ChatList_Search_NoResultsFitlerFiles: String { return self._s[2570]! } - public var Settings_PrivacySettings: String { return self._s[2571]! } - public var InviteLink_UsageLimitReached: String { return self._s[2572]! } - public var Stats_Followers: String { return self._s[2573]! } - public var Notifications_AddExceptionTitle: String { return self._s[2574]! } - public var TwoFactorSetup_Password_Title: String { return self._s[2575]! } - public var ChannelMembers_WhoCanAddMembersAllHelp: String { return self._s[2576]! } - public var OldChannels_NoticeText: String { return self._s[2577]! } - public var Conversation_SavedMessages: String { return self._s[2578]! } - public var Intents_ErrorLockedText: String { return self._s[2579]! } + public var Call_Audio: String { return self._s[2569]! } + public var PhotoEditor_CurvesGreen: String { return self._s[2570]! } + public var ChatList_Search_NoResultsFitlerFiles: String { return self._s[2571]! } + public var Settings_PrivacySettings: String { return self._s[2572]! } + public var InviteLink_UsageLimitReached: String { return self._s[2573]! } + public var Stats_Followers: String { return self._s[2574]! } + public var Notifications_AddExceptionTitle: String { return self._s[2575]! } + public var TwoFactorSetup_Password_Title: String { return self._s[2576]! } + public var ChannelMembers_WhoCanAddMembersAllHelp: String { return self._s[2577]! } + public var OldChannels_NoticeText: String { return self._s[2578]! } + public var Conversation_SavedMessages: String { return self._s[2579]! } + public var Intents_ErrorLockedText: String { return self._s[2580]! } public func Conversation_PeerNearbyTitle(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2581]!, self._r[2581]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2582]!, self._r[2582]!, [_1, _2]) } - public var Passport_Address_TypeResidentialAddress: String { return self._s[2582]! } - public var Appearance_ThemeNightBlue: String { return self._s[2583]! } - public var Notification_ChannelInviterSelf: String { return self._s[2584]! } - public var Conversation_ForwardTooltip_SavedMessages_Many: String { return self._s[2585]! } - public var InviteLink_Create_TimeLimitExpiryDateNever: String { return self._s[2587]! } - public var Watch_UserInfo_Service: String { return self._s[2588]! } - public var ChatList_Context_Back: String { return self._s[2589]! } - public var Passport_Email_Title: String { return self._s[2590]! } - public var Stats_GroupTopAdmin_Promote: String { return self._s[2591]! } + public var Passport_Address_TypeResidentialAddress: String { return self._s[2583]! } + public var Appearance_ThemeNightBlue: String { return self._s[2584]! } + public var Notification_ChannelInviterSelf: String { return self._s[2585]! } + public var Conversation_ForwardTooltip_SavedMessages_Many: String { return self._s[2586]! } + public var InviteLink_Create_TimeLimitExpiryDateNever: String { return self._s[2588]! } + public var Watch_UserInfo_Service: String { return self._s[2589]! } + public var ChatList_Context_Back: String { return self._s[2590]! } + public var Passport_Email_Title: String { return self._s[2591]! } + public var Stats_GroupTopAdmin_Promote: String { return self._s[2592]! } public func PUSH_PINNED_INVOICE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2592]!, self._r[2592]!, [_1]) + return formatWithArgumentRanges(self._s[2593]!, self._r[2593]!, [_1]) } - public var Conversation_UnsupportedMedia: String { return self._s[2593]! } - public var Passport_Address_OneOfTypePassportRegistration: String { return self._s[2594]! } - public var Privacy_TopPeersHelp: String { return self._s[2596]! } - public var Privacy_Forwards_AlwaysLink: String { return self._s[2597]! } - public var Notifications_Badge_CountUnreadMessages_InfoOn: String { return self._s[2598]! } - public var Permissions_NotificationsTitle_v0: String { return self._s[2599]! } + public var Conversation_UnsupportedMedia: String { return self._s[2594]! } + public var Passport_Address_OneOfTypePassportRegistration: String { return self._s[2595]! } + public var Privacy_TopPeersHelp: String { return self._s[2597]! } + public var Privacy_Forwards_AlwaysLink: String { return self._s[2598]! } + public var Notifications_Badge_CountUnreadMessages_InfoOn: String { return self._s[2599]! } + public var Permissions_NotificationsTitle_v0: String { return self._s[2600]! } public func Location_ProximityNotification_AlreadyClose(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2600]!, self._r[2600]!, [_0]) + return formatWithArgumentRanges(self._s[2601]!, self._r[2601]!, [_0]) } - public var Notification_PassportValueProofOfAddress: String { return self._s[2601]! } - public var Map_Map: String { return self._s[2602]! } - public var WallpaperSearch_ColorBlue: String { return self._s[2603]! } - public var Privacy_Calls_CustomShareHelp: String { return self._s[2604]! } - public var PhotoEditor_BlurToolRadial: String { return self._s[2605]! } - public var ChatList_Search_FilterMusic: String { return self._s[2606]! } - public var SettingsSearch_Synonyms_Data_AutoplayGifs: String { return self._s[2607]! } - public var Privacy_PaymentsClear_ShippingInfo: String { return self._s[2608]! } - public var Settings_LogoutConfirmationTitle: String { return self._s[2610]! } + public var Notification_PassportValueProofOfAddress: String { return self._s[2602]! } + public var Map_Map: String { return self._s[2603]! } + public var WallpaperSearch_ColorBlue: String { return self._s[2604]! } + public var Privacy_Calls_CustomShareHelp: String { return self._s[2605]! } + public var PhotoEditor_BlurToolRadial: String { return self._s[2606]! } + public var ChatList_Search_FilterMusic: String { return self._s[2607]! } + public var SettingsSearch_Synonyms_Data_AutoplayGifs: String { return self._s[2608]! } + public var Privacy_PaymentsClear_ShippingInfo: String { return self._s[2609]! } + public var Settings_LogoutConfirmationTitle: String { return self._s[2611]! } public func PUSH_CHANNEL_MESSAGE_VIDEOS(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2611]!, self._r[2611]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2612]!, self._r[2612]!, [_1, _2]) } public func Notification_ChangedGroupPhoto(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2612]!, self._r[2612]!, [_0]) + return formatWithArgumentRanges(self._s[2613]!, self._r[2613]!, [_0]) } - public var Channel_Username_RevokeExistingUsernamesInfo: String { return self._s[2613]! } - public var Group_Username_CreatePublicLinkHelp: String { return self._s[2614]! } - public var VoiceOver_ChatList_MessageEmpty: String { return self._s[2617]! } - public var GroupInfo_Location: String { return self._s[2618]! } - public var Passport_Language_ka: String { return self._s[2619]! } + public var Channel_Username_RevokeExistingUsernamesInfo: String { return self._s[2614]! } + public var Group_Username_CreatePublicLinkHelp: String { return self._s[2615]! } + public var VoiceOver_ChatList_MessageEmpty: String { return self._s[2618]! } + public var GroupInfo_Location: String { return self._s[2619]! } + public var Passport_Language_ka: String { return self._s[2620]! } public func TwoStepAuth_SetupPendingEmail(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2620]!, self._r[2620]!, [_0]) + return formatWithArgumentRanges(self._s[2621]!, self._r[2621]!, [_0]) } - public var Conversation_ContextMenuOpenChannelProfile: String { return self._s[2621]! } - public var ChatImport_SelectionConfirmationAlertTitle: String { return self._s[2623]! } - public var ScheduledMessages_ClearAllConfirmation: String { return self._s[2625]! } - public var DialogList_SearchSectionRecent: String { return self._s[2626]! } - public var Passport_Address_OneOfTypeTemporaryRegistration: String { return self._s[2627]! } - public var Conversation_Timer_Send: String { return self._s[2628]! } + public var Conversation_ContextMenuOpenChannelProfile: String { return self._s[2622]! } + public var ChatImport_SelectionConfirmationAlertTitle: String { return self._s[2624]! } + public var ScheduledMessages_ClearAllConfirmation: String { return self._s[2626]! } + public var DialogList_SearchSectionRecent: String { return self._s[2627]! } + public var Passport_Address_OneOfTypeTemporaryRegistration: String { return self._s[2628]! } + public var Conversation_Timer_Send: String { return self._s[2629]! } public func VoiceOver_ScrollStatus(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2630]!, self._r[2630]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2631]!, self._r[2631]!, [_1, _2]) } - public var ChatState_Updating: String { return self._s[2631]! } - public var ChannelMembers_WhoCanAddMembers: String { return self._s[2632]! } - public var ChannelInfo_DeleteGroup: String { return self._s[2633]! } - public var TwoStepAuth_RecoveryFailed: String { return self._s[2634]! } - public var Channel_OwnershipTransfer_EnterPassword: String { return self._s[2635]! } - public var InviteLink_Create_TimeLimitExpiryTime: String { return self._s[2636]! } - public var ChannelInfo_InviteLink_RevokeAlert_Text: String { return self._s[2637]! } - public var ChatList_Search_NoResults: String { return self._s[2638]! } - public var ChatListFolderSettings_AddRecommended: String { return self._s[2640]! } - public var ChangePhoneNumberCode_Called: String { return self._s[2641]! } - public var PeerInfo_GroupAboutItem: String { return self._s[2642]! } - public var VoiceOver_SelfDestructTimerOff: String { return self._s[2644]! } + public var ChatState_Updating: String { return self._s[2632]! } + public var ChannelMembers_WhoCanAddMembers: String { return self._s[2633]! } + public var ChannelInfo_DeleteGroup: String { return self._s[2634]! } + public var TwoStepAuth_RecoveryFailed: String { return self._s[2635]! } + public var Channel_OwnershipTransfer_EnterPassword: String { return self._s[2636]! } + public var InviteLink_Create_TimeLimitExpiryTime: String { return self._s[2637]! } + public var ChannelInfo_InviteLink_RevokeAlert_Text: String { return self._s[2638]! } + public var ChatList_Search_NoResults: String { return self._s[2639]! } + public var ChatListFolderSettings_AddRecommended: String { return self._s[2641]! } + public var ChangePhoneNumberCode_Called: String { return self._s[2642]! } + public var PeerInfo_GroupAboutItem: String { return self._s[2643]! } + public var VoiceOver_SelfDestructTimerOff: String { return self._s[2645]! } public func Channel_AdminLog_DeletedInviteLink(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2645]!, self._r[2645]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2646]!, self._r[2646]!, [_1, _2]) } public func LiveLocationUpdated_YesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2646]!, self._r[2646]!, [_0]) + return formatWithArgumentRanges(self._s[2647]!, self._r[2647]!, [_0]) } - public var PrivacySettings_AuthSessions: String { return self._s[2647]! } - public var Passport_Address_Postcode: String { return self._s[2648]! } - public var VoiceOver_Chat_YourVideoMessage: String { return self._s[2649]! } - public var Passport_Address_Street2Placeholder: String { return self._s[2650]! } - public var Group_Location_Title: String { return self._s[2651]! } - public var SettingsSearch_Synonyms_Data_AutoDownloadReset: String { return self._s[2652]! } - public var PeopleNearby_UsersEmpty: String { return self._s[2653]! } - public var Conversation_ContextMenuSpeak: String { return self._s[2655]! } - public var SettingsSearch_Synonyms_Data_Title: String { return self._s[2656]! } + public var PrivacySettings_AuthSessions: String { return self._s[2648]! } + public var Passport_Address_Postcode: String { return self._s[2649]! } + public var VoiceOver_Chat_YourVideoMessage: String { return self._s[2650]! } + public var Passport_Address_Street2Placeholder: String { return self._s[2651]! } + public var Group_Location_Title: String { return self._s[2652]! } + public var SettingsSearch_Synonyms_Data_AutoDownloadReset: String { return self._s[2653]! } + public var PeopleNearby_UsersEmpty: String { return self._s[2654]! } + public var Conversation_ContextMenuSpeak: String { return self._s[2656]! } + public var SettingsSearch_Synonyms_Data_Title: String { return self._s[2657]! } public func Checkout_PasswordEntry_Text(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2658]!, self._r[2658]!, [_0]) + return formatWithArgumentRanges(self._s[2659]!, self._r[2659]!, [_0]) } - public var Proxy_TooltipUnavailable: String { return self._s[2659]! } - public var Map_Search: String { return self._s[2660]! } - public var AutoDownloadSettings_TypeContacts: String { return self._s[2661]! } - public var Conversation_SearchByName_Prefix: String { return self._s[2662]! } + public var Proxy_TooltipUnavailable: String { return self._s[2660]! } + public var Map_Search: String { return self._s[2661]! } + public var AutoDownloadSettings_TypeContacts: String { return self._s[2662]! } + public var Conversation_SearchByName_Prefix: String { return self._s[2663]! } public func Channel_AdminLog_MessageToggleSignaturesOff(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2663]!, self._r[2663]!, [_0]) + return formatWithArgumentRanges(self._s[2664]!, self._r[2664]!, [_0]) } - public var TwoStepAuth_EmailAddSuccess: String { return self._s[2664]! } - public var ProfilePhoto_MainPhoto: String { return self._s[2665]! } - public var SettingsSearch_Synonyms_Notifications_InAppNotificationsSound: String { return self._s[2666]! } - public var SharedMedia_EmptyMusicText: String { return self._s[2667]! } - public var ChatSettings_AutoDownloadPhotos: String { return self._s[2668]! } - public var NetworkUsageSettings_BytesReceived: String { return self._s[2669]! } - public var Channel_AdminLog_EmptyText: String { return self._s[2670]! } - public var Channel_BanUser_PermissionSendMessages: String { return self._s[2671]! } - public var Undo_ChatDeletedForBothSides: String { return self._s[2672]! } - public var Notifications_GroupNotifications: String { return self._s[2673]! } - public var AccessDenied_SaveMedia: String { return self._s[2674]! } - public var InviteLink_Create_Revoke: String { return self._s[2675]! } - public var GroupInfo_LabelOwner: String { return self._s[2676]! } - public var Passport_Language_id: String { return self._s[2677]! } - public var ChatSettings_AutoDownloadTitle: String { return self._s[2678]! } - public var Conversation_UnpinMessageAlert: String { return self._s[2679]! } + public var TwoStepAuth_EmailAddSuccess: String { return self._s[2665]! } + public var ProfilePhoto_MainPhoto: String { return self._s[2666]! } + public var SettingsSearch_Synonyms_Notifications_InAppNotificationsSound: String { return self._s[2667]! } + public var SharedMedia_EmptyMusicText: String { return self._s[2668]! } + public var ChatSettings_AutoDownloadPhotos: String { return self._s[2669]! } + public var NetworkUsageSettings_BytesReceived: String { return self._s[2670]! } + public var Channel_AdminLog_EmptyText: String { return self._s[2671]! } + public var Channel_BanUser_PermissionSendMessages: String { return self._s[2672]! } + public var Undo_ChatDeletedForBothSides: String { return self._s[2673]! } + public var Notifications_GroupNotifications: String { return self._s[2674]! } + public var AccessDenied_SaveMedia: String { return self._s[2675]! } + public var InviteLink_Create_Revoke: String { return self._s[2676]! } + public var GroupInfo_LabelOwner: String { return self._s[2677]! } + public var Passport_Language_id: String { return self._s[2678]! } + public var ChatSettings_AutoDownloadTitle: String { return self._s[2679]! } + public var Conversation_UnpinMessageAlert: String { return self._s[2680]! } public func LiveLocationUpdated_TodayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2680]!, self._r[2680]!, [_0]) - } - public func Call_RemoteVideoPaused(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2681]!, self._r[2681]!, [_0]) } - public var TwoFactorSetup_Done_Text: String { return self._s[2682]! } - public func LastSeen_AtDate(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2683]!, self._r[2683]!, [_0]) + public func Call_RemoteVideoPaused(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2682]!, self._r[2682]!, [_0]) } - public var NetworkUsageSettings_BytesSent: String { return self._s[2684]! } - public var Conversation_AudioRateTooltipNormal: String { return self._s[2685]! } - public var Invitation_JoinVoiceChat: String { return self._s[2686]! } + public var TwoFactorSetup_Done_Text: String { return self._s[2683]! } + public func LastSeen_AtDate(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2684]!, self._r[2684]!, [_0]) + } + public var NetworkUsageSettings_BytesSent: String { return self._s[2685]! } + public var Conversation_AudioRateTooltipNormal: String { return self._s[2686]! } public var OwnershipTransfer_Transfer: String { return self._s[2687]! } public func Notification_Exceptions_Sound(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2688]!, self._r[2688]!, [_0]) @@ -3318,2935 +3318,2939 @@ public final class PresentationStrings: Equatable { public var PeerSelection_ImportIntoNewGroup: String { return self._s[2908]! } public var Location_ProximityAlertSetTitle: String { return self._s[2909]! } public var AuthSessions_AddedDeviceTerminate: String { return self._s[2910]! } - public var Privacy_ProfilePhoto_CustomHelp: String { return self._s[2911]! } - public var Settings_ChangePhoneNumber: String { return self._s[2912]! } - public var PeerInfo_PaneLinks: String { return self._s[2913]! } - public var Appearance_ThemePreview_ChatList_1_Text: String { return self._s[2916]! } - public var Channel_EditAdmin_PermissionInviteSubscribers: String { return self._s[2918]! } + public var Conversation_JoinVoiceChatAsSpeaker: String { return self._s[2911]! } + public var Privacy_ProfilePhoto_CustomHelp: String { return self._s[2912]! } + public var Settings_ChangePhoneNumber: String { return self._s[2913]! } + public var PeerInfo_PaneLinks: String { return self._s[2914]! } + public var Appearance_ThemePreview_ChatList_1_Text: String { return self._s[2917]! } + public var Channel_EditAdmin_PermissionInviteSubscribers: String { return self._s[2919]! } public func PUSH_CHAT_VOICECHAT_INVITE_YOU(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2919]!, self._r[2919]!, [_1]) + return formatWithArgumentRanges(self._s[2920]!, self._r[2920]!, [_1]) } - public var LogoutOptions_ChangePhoneNumberText: String { return self._s[2920]! } - public var VoiceOver_Media_PlaybackPause: String { return self._s[2921]! } - public var BroadcastGroups_ConfirmationAlert_Title: String { return self._s[2922]! } - public var Stats_FollowersBySourceTitle: String { return self._s[2924]! } + public var LogoutOptions_ChangePhoneNumberText: String { return self._s[2921]! } + public var VoiceOver_Media_PlaybackPause: String { return self._s[2922]! } + public var BroadcastGroups_ConfirmationAlert_Title: String { return self._s[2923]! } + public var Stats_FollowersBySourceTitle: String { return self._s[2925]! } public func Conversation_ScheduleMessage_SendOn(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2925]!, self._r[2925]!, [_0, _1]) + return formatWithArgumentRanges(self._s[2926]!, self._r[2926]!, [_0, _1]) } - public var Compose_NewEncryptedChatTitle: String { return self._s[2926]! } - public var Channel_CommentsGroup_Header: String { return self._s[2928]! } + public var Compose_NewEncryptedChatTitle: String { return self._s[2927]! } + public var Channel_CommentsGroup_Header: String { return self._s[2929]! } public func ShareFileTip_Text(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2932]!, self._r[2932]!, [_0]) + return formatWithArgumentRanges(self._s[2933]!, self._r[2933]!, [_0]) } public func PUSH_MESSAGE_AUDIO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2933]!, self._r[2933]!, [_1]) + return formatWithArgumentRanges(self._s[2934]!, self._r[2934]!, [_1]) } - public var Group_Setup_BasicHistoryHiddenHelp: String { return self._s[2935]! } + public var Group_Setup_BasicHistoryHiddenHelp: String { return self._s[2936]! } public func TwoStepAuth_RecoveryEmailUnavailable(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2936]!, self._r[2936]!, [_0]) + return formatWithArgumentRanges(self._s[2937]!, self._r[2937]!, [_0]) } - public var Conversation_ReportMessages: String { return self._s[2937]! } - public var Conversation_OpenBotLinkOpen: String { return self._s[2938]! } - public var VoiceOver_Chat_RecordModeVoiceMessage: String { return self._s[2939]! } - public var PrivacySettings_LastSeen: String { return self._s[2941]! } - public var SettingsSearch_Synonyms_Privacy_Passcode: String { return self._s[2942]! } - public var Theme_Colors_Proceed: String { return self._s[2943]! } - public var UserInfo_ScamBotWarning: String { return self._s[2944]! } - public var LogoutOptions_LogOut: String { return self._s[2946]! } - public var Conversation_SendMessage: String { return self._s[2947]! } - public var Conversation_CancelForwardCancelForward: String { return self._s[2948]! } - public var Passport_Address_Region: String { return self._s[2950]! } - public var MediaPicker_CameraRoll: String { return self._s[2952]! } + public var Conversation_ReportMessages: String { return self._s[2938]! } + public var Conversation_OpenBotLinkOpen: String { return self._s[2939]! } + public var VoiceOver_Chat_RecordModeVoiceMessage: String { return self._s[2940]! } + public var PrivacySettings_LastSeen: String { return self._s[2942]! } + public var SettingsSearch_Synonyms_Privacy_Passcode: String { return self._s[2943]! } + public var Theme_Colors_Proceed: String { return self._s[2944]! } + public var UserInfo_ScamBotWarning: String { return self._s[2945]! } + public var LogoutOptions_LogOut: String { return self._s[2947]! } + public var Conversation_SendMessage: String { return self._s[2948]! } + public var Conversation_CancelForwardCancelForward: String { return self._s[2949]! } + public var Passport_Address_Region: String { return self._s[2951]! } + public var MediaPicker_CameraRoll: String { return self._s[2953]! } public func VoiceOver_Chat_ForwardedFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2954]!, self._r[2954]!, [_0]) + return formatWithArgumentRanges(self._s[2955]!, self._r[2955]!, [_0]) } - public var Call_ReportSend: String { return self._s[2956]! } - public var VoiceOver_ChatList_Message: String { return self._s[2957]! } - public var Month_ShortJune: String { return self._s[2958]! } - public var AutoDownloadSettings_GroupChats: String { return self._s[2959]! } + public var Call_ReportSend: String { return self._s[2957]! } + public var VoiceOver_ChatList_Message: String { return self._s[2958]! } + public var Month_ShortJune: String { return self._s[2959]! } + public var AutoDownloadSettings_GroupChats: String { return self._s[2960]! } public func Channel_AdminLog_CaptionEdited(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2962]!, self._r[2962]!, [_0]) + return formatWithArgumentRanges(self._s[2963]!, self._r[2963]!, [_0]) } - public var TwoStepAuth_DisableSuccess: String { return self._s[2963]! } - public var Cache_KeepMedia: String { return self._s[2964]! } + public var TwoStepAuth_DisableSuccess: String { return self._s[2964]! } + public var Cache_KeepMedia: String { return self._s[2965]! } public func Date_ChatDateHeaderYear(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2965]!, self._r[2965]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2966]!, self._r[2966]!, [_1, _2, _3]) } - public var Appearance_LargeEmoji: String { return self._s[2966]! } + public var Appearance_LargeEmoji: String { return self._s[2967]! } public func Notification_NewAuthDetected(_ _1: String, _ _2: String, _ _3: String, _ _4: String, _ _5: String, _ _6: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2967]!, self._r[2967]!, [_1, _2, _3, _4, _5, _6]) + return formatWithArgumentRanges(self._s[2968]!, self._r[2968]!, [_1, _2, _3, _4, _5, _6]) } - public var Chat_AttachmentMultipleForwardDisabled: String { return self._s[2968]! } - public var Call_CameraConfirmationText: String { return self._s[2969]! } + public var Chat_AttachmentMultipleForwardDisabled: String { return self._s[2969]! } + public var Call_CameraConfirmationText: String { return self._s[2970]! } public func AuthSessions_AppUnofficial(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2971]!, self._r[2971]!, [_0]) + return formatWithArgumentRanges(self._s[2972]!, self._r[2972]!, [_0]) } - public var DialogList_SearchSectionChats: String { return self._s[2972]! } - public var VoiceOver_MessageContextReport: String { return self._s[2974]! } - public var VoiceChat_RemovePeer: String { return self._s[2975]! } - public var ChatListFolder_ExcludeChatsTitle: String { return self._s[2976]! } - public var InviteLink_ContextCopy: String { return self._s[2977]! } - public var NotificationsSound_Tritone: String { return self._s[2979]! } - public var Notifications_InAppNotificationsPreview: String { return self._s[2982]! } - public var Stats_GroupTopAdmin_Actions: String { return self._s[2983]! } - public var PeerInfo_AddToContacts: String { return self._s[2984]! } - public var VoiceChat_OpenChat: String { return self._s[2985]! } - public var AccessDenied_Title: String { return self._s[2986]! } - public var InviteLink_QRCode_InfoChannel: String { return self._s[2987]! } - public var Tour_Title1: String { return self._s[2988]! } - public var VoiceOver_AttachMedia: String { return self._s[2989]! } + public var DialogList_SearchSectionChats: String { return self._s[2973]! } + public var VoiceOver_MessageContextReport: String { return self._s[2975]! } + public var VoiceChat_RemovePeer: String { return self._s[2976]! } + public var ChatListFolder_ExcludeChatsTitle: String { return self._s[2977]! } + public var InviteLink_ContextCopy: String { return self._s[2978]! } + public var NotificationsSound_Tritone: String { return self._s[2980]! } + public var Notifications_InAppNotificationsPreview: String { return self._s[2983]! } + public var Stats_GroupTopAdmin_Actions: String { return self._s[2984]! } + public var PeerInfo_AddToContacts: String { return self._s[2985]! } + public var VoiceChat_OpenChat: String { return self._s[2986]! } + public var AccessDenied_Title: String { return self._s[2987]! } + public var InviteLink_QRCode_InfoChannel: String { return self._s[2988]! } + public var Tour_Title1: String { return self._s[2989]! } + public var VoiceOver_AttachMedia: String { return self._s[2990]! } public func SharedMedia_SearchNoResultsDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2991]!, self._r[2991]!, [_0]) + return formatWithArgumentRanges(self._s[2992]!, self._r[2992]!, [_0]) } - public var Chat_Gifs_SavedSectionHeader: String { return self._s[2992]! } - public var LogoutOptions_ChangePhoneNumberTitle: String { return self._s[2993]! } + public var Chat_Gifs_SavedSectionHeader: String { return self._s[2993]! } + public var LogoutOptions_ChangePhoneNumberTitle: String { return self._s[2994]! } public func Passport_Scans_ScanIndex(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2994]!, self._r[2994]!, [_0]) + return formatWithArgumentRanges(self._s[2995]!, self._r[2995]!, [_0]) } - public var Channel_AdminLog_MessagePreviousLink: String { return self._s[2995]! } - public var OldChannels_Title: String { return self._s[2996]! } - public var LoginPassword_FloodError: String { return self._s[2997]! } - public var ChatImportActivity_InProgress: String { return self._s[2999]! } - public var Checkout_ErrorPaymentFailed: String { return self._s[3000]! } + public var Channel_AdminLog_MessagePreviousLink: String { return self._s[2996]! } + public var OldChannels_Title: String { return self._s[2997]! } + public var LoginPassword_FloodError: String { return self._s[2998]! } + public var ChatImportActivity_InProgress: String { return self._s[3000]! } + public var Checkout_ErrorPaymentFailed: String { return self._s[3001]! } public func Time_MonthOfYear_m7(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3001]!, self._r[3001]!, [_0]) + return formatWithArgumentRanges(self._s[3002]!, self._r[3002]!, [_0]) } - public var VoiceOver_Media_PlaybackPlay: String { return self._s[3004]! } - public var Passport_CorrectErrors: String { return self._s[3006]! } + public var VoiceOver_Media_PlaybackPlay: String { return self._s[3005]! } + public var Passport_CorrectErrors: String { return self._s[3007]! } public func PUSH_CHAT_PHOTO_EDITED(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3007]!, self._r[3007]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3008]!, self._r[3008]!, [_1, _2]) } - public var ChatListFolderSettings_Title: String { return self._s[3008]! } + public var ChatListFolderSettings_Title: String { return self._s[3009]! } public func AutoDownloadSettings_UpToFor(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3009]!, self._r[3009]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3010]!, self._r[3010]!, [_1, _2]) } - public var PhotoEditor_HighlightsTool: String { return self._s[3010]! } - public var Contacts_NotRegisteredSection: String { return self._s[3013]! } + public var PhotoEditor_HighlightsTool: String { return self._s[3011]! } + public var Contacts_NotRegisteredSection: String { return self._s[3014]! } public func Call_VoiceChatInProgressCallMessage(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3014]!, self._r[3014]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3015]!, self._r[3015]!, [_1, _2]) } public func PUSH_PINNED_DOC(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3015]!, self._r[3015]!, [_1]) + return formatWithArgumentRanges(self._s[3016]!, self._r[3016]!, [_1]) } - public var InviteLink_Create_UsersLimitInfo: String { return self._s[3016]! } - public var User_DeletedAccount: String { return self._s[3017]! } - public var Conversation_ViewContactDetails: String { return self._s[3018]! } - public var Conversation_Dice_u1F3B3: String { return self._s[3019]! } - public var WebSearch_GIFs: String { return self._s[3020]! } - public var ChatList_DeleteSavedMessagesConfirmationAction: String { return self._s[3021]! } - public var Appearance_PreviewOutgoingText: String { return self._s[3022]! } - public var Calls_CallTabTitle: String { return self._s[3023]! } - public var Call_VoiceChatInProgressTitle: String { return self._s[3024]! } + public var InviteLink_Create_UsersLimitInfo: String { return self._s[3017]! } + public var User_DeletedAccount: String { return self._s[3018]! } + public var Conversation_ViewContactDetails: String { return self._s[3019]! } + public var Conversation_Dice_u1F3B3: String { return self._s[3020]! } + public var WebSearch_GIFs: String { return self._s[3021]! } + public var ChatList_DeleteSavedMessagesConfirmationAction: String { return self._s[3022]! } + public var Appearance_PreviewOutgoingText: String { return self._s[3023]! } + public var Calls_CallTabTitle: String { return self._s[3024]! } + public var Call_VoiceChatInProgressTitle: String { return self._s[3025]! } public func LastSeen_YesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3025]!, self._r[3025]!, [_0]) + return formatWithArgumentRanges(self._s[3026]!, self._r[3026]!, [_0]) } - public var Channel_Status: String { return self._s[3026]! } - public var Conversation_SendMessageErrorGroupRestricted: String { return self._s[3028]! } - public var VoiceOver_Chat_OptionSelected: String { return self._s[3029]! } - public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsAlert: String { return self._s[3030]! } + public var Channel_Status: String { return self._s[3027]! } + public var Conversation_SendMessageErrorGroupRestricted: String { return self._s[3029]! } + public var VoiceOver_Chat_OptionSelected: String { return self._s[3030]! } + public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsAlert: String { return self._s[3031]! } public func ClearCache_Success(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3031]!, self._r[3031]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3032]!, self._r[3032]!, [_0, _1]) } - public var Passport_Identity_ExpiryDateNone: String { return self._s[3033]! } - public var Your_cards_expiration_month_is_invalid: String { return self._s[3035]! } - public var Month_ShortDecember: String { return self._s[3036]! } - public var Username_Help: String { return self._s[3037]! } - public var Login_InfoAvatarAdd: String { return self._s[3038]! } - public var Month_ShortMay: String { return self._s[3039]! } - public var DialogList_UnknownPinLimitError: String { return self._s[3040]! } - public var PasscodeSettings_AutoLock_IfAwayFor_5hours: String { return self._s[3041]! } - public var TwoStepAuth_EnabledSuccess: String { return self._s[3042]! } - public var VoiceChat_AskedToSpeak: String { return self._s[3043]! } - public var Weekday_ShortSunday: String { return self._s[3044]! } - public var Channel_Username_InvalidTooShort: String { return self._s[3045]! } - public var AuthSessions_TerminateSession: String { return self._s[3046]! } - public var Passport_Identity_FilesTitle: String { return self._s[3047]! } + public var Passport_Identity_ExpiryDateNone: String { return self._s[3034]! } + public var Your_cards_expiration_month_is_invalid: String { return self._s[3036]! } + public var Month_ShortDecember: String { return self._s[3037]! } + public var Username_Help: String { return self._s[3038]! } + public var Login_InfoAvatarAdd: String { return self._s[3039]! } + public var Month_ShortMay: String { return self._s[3040]! } + public var DialogList_UnknownPinLimitError: String { return self._s[3041]! } + public var PasscodeSettings_AutoLock_IfAwayFor_5hours: String { return self._s[3042]! } + public var TwoStepAuth_EnabledSuccess: String { return self._s[3043]! } + public var VoiceChat_AskedToSpeak: String { return self._s[3044]! } + public var Weekday_ShortSunday: String { return self._s[3045]! } + public var Channel_Username_InvalidTooShort: String { return self._s[3046]! } + public var AuthSessions_TerminateSession: String { return self._s[3047]! } + public var Passport_Identity_FilesTitle: String { return self._s[3048]! } public func Notification_PinnedRoundMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3048]!, self._r[3048]!, [_0]) + return formatWithArgumentRanges(self._s[3049]!, self._r[3049]!, [_0]) } - public var PeopleNearby_MakeVisible: String { return self._s[3050]! } + public var PeopleNearby_MakeVisible: String { return self._s[3051]! } public func Conversation_RestrictedMediaTimed(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3051]!, self._r[3051]!, [_0]) + return formatWithArgumentRanges(self._s[3052]!, self._r[3052]!, [_0]) } - public var Widget_UpdatedAt: String { return self._s[3052]! } + public var Widget_UpdatedAt: String { return self._s[3053]! } public func Notification_MessageLifetimeChanged(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3053]!, self._r[3053]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3054]!, self._r[3054]!, [_1, _2]) } public func GroupInfo_AddParticipantConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3054]!, self._r[3054]!, [_0]) + return formatWithArgumentRanges(self._s[3055]!, self._r[3055]!, [_0]) } - public var PrivacyPolicy_DeclineDeclineAndDelete: String { return self._s[3055]! } - public var Conversation_ContextMenuForward: String { return self._s[3056]! } - public var Channel_AdminLog_CanManageCalls: String { return self._s[3057]! } + public var PrivacyPolicy_DeclineDeclineAndDelete: String { return self._s[3056]! } + public var Conversation_ContextMenuForward: String { return self._s[3057]! } + public var Channel_AdminLog_CanManageCalls: String { return self._s[3058]! } public func PUSH_CHAT_MESSAGE_QUIZ(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3059]!, self._r[3059]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3060]!, self._r[3060]!, [_1, _2, _3]) } - public var Notification_GroupInviterSelf: String { return self._s[3061]! } - public var Privacy_Forwards_NeverLink: String { return self._s[3062]! } - public var AuthSessions_CurrentSession: String { return self._s[3063]! } - public var Passport_Address_EditPassportRegistration: String { return self._s[3064]! } - public var ChannelInfo_DeleteChannelConfirmation: String { return self._s[3065]! } - public var ChatSearch_ResultsTooltip: String { return self._s[3067]! } - public var CheckoutInfo_Pay: String { return self._s[3068]! } + public var Notification_GroupInviterSelf: String { return self._s[3062]! } + public var Privacy_Forwards_NeverLink: String { return self._s[3063]! } + public var AuthSessions_CurrentSession: String { return self._s[3064]! } + public var Passport_Address_EditPassportRegistration: String { return self._s[3065]! } + public var ChannelInfo_DeleteChannelConfirmation: String { return self._s[3066]! } + public var ChatSearch_ResultsTooltip: String { return self._s[3068]! } + public var CheckoutInfo_Pay: String { return self._s[3069]! } public func Conversation_PinMessagesFor(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3070]!, self._r[3070]!, [_0]) + return formatWithArgumentRanges(self._s[3071]!, self._r[3071]!, [_0]) } - public var GroupInfo_AddParticipant: String { return self._s[3071]! } - public var GroupPermission_ApplyAlertAction: String { return self._s[3072]! } + public var GroupInfo_AddParticipant: String { return self._s[3072]! } + public var GroupPermission_ApplyAlertAction: String { return self._s[3073]! } public func Channel_AdminLog_MessageChangedChannelUsername(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3073]!, self._r[3073]!, [_0]) + return formatWithArgumentRanges(self._s[3074]!, self._r[3074]!, [_0]) } - public var Localization_LanguageCustom: String { return self._s[3074]! } - public var SettingsSearch_Synonyms_Passport: String { return self._s[3075]! } - public var Settings_UsernameEmpty: String { return self._s[3076]! } - public var Settings_FAQ_URL: String { return self._s[3077]! } - public var ChatList_UndoArchiveText1: String { return self._s[3078]! } - public var Common_Select: String { return self._s[3080]! } - public var Notification_MessageLifetimeRemovedOutgoing: String { return self._s[3081]! } - public var Notification_PassportValueAddress: String { return self._s[3082]! } - public var Conversation_MessageDialogDelete: String { return self._s[3083]! } - public var Map_OpenInYandexNavigator: String { return self._s[3085]! } - public var DialogList_SearchSectionDialogs: String { return self._s[3086]! } - public var AccessDenied_Contacts: String { return self._s[3087]! } - public var SettingsSearch_Synonyms_Privacy_Data_DeleteDrafts: String { return self._s[3089]! } - public var Passport_ScanPassportHelp: String { return self._s[3090]! } - public var Chat_PinnedListPreview_HidePinnedMessages: String { return self._s[3091]! } - public var ChatListFolder_NameChannels: String { return self._s[3092]! } - public var Appearance_ThemePreview_Chat_5_Text: String { return self._s[3093]! } + public var Localization_LanguageCustom: String { return self._s[3075]! } + public var SettingsSearch_Synonyms_Passport: String { return self._s[3076]! } + public var Settings_UsernameEmpty: String { return self._s[3077]! } + public var Settings_FAQ_URL: String { return self._s[3078]! } + public var ChatList_UndoArchiveText1: String { return self._s[3079]! } + public var Common_Select: String { return self._s[3081]! } + public var Notification_MessageLifetimeRemovedOutgoing: String { return self._s[3082]! } + public var Notification_PassportValueAddress: String { return self._s[3083]! } + public var Conversation_MessageDialogDelete: String { return self._s[3084]! } + public var Map_OpenInYandexNavigator: String { return self._s[3086]! } + public var DialogList_SearchSectionDialogs: String { return self._s[3087]! } + public var AccessDenied_Contacts: String { return self._s[3088]! } + public var SettingsSearch_Synonyms_Privacy_Data_DeleteDrafts: String { return self._s[3090]! } + public var Passport_ScanPassportHelp: String { return self._s[3091]! } + public var Chat_PinnedListPreview_HidePinnedMessages: String { return self._s[3092]! } + public var ChatListFolder_NameChannels: String { return self._s[3093]! } + public var Appearance_ThemePreview_Chat_5_Text: String { return self._s[3094]! } public func Channel_OwnershipTransfer_TransferCompleted(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3094]!, self._r[3094]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3095]!, self._r[3095]!, [_1, _2]) } - public var Checkout_ErrorInvoiceAlreadyPaid: String { return self._s[3095]! } + public var Checkout_ErrorInvoiceAlreadyPaid: String { return self._s[3096]! } public func VoiceChat_InviteMemberToGroupFirstText(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3096]!, self._r[3096]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3097]!, self._r[3097]!, [_1, _2]) } - public var Conversation_GifTooltip: String { return self._s[3097]! } - public var Widget_MessageAutoremoveTimerUpdated: String { return self._s[3098]! } - public var Passport_Identity_TypeDriversLicenseUploadScan: String { return self._s[3100]! } - public var VoiceChat_Connecting: String { return self._s[3101]! } - public var AutoDownloadSettings_OffForAll: String { return self._s[3102]! } + public var Conversation_GifTooltip: String { return self._s[3098]! } + public var Widget_MessageAutoremoveTimerUpdated: String { return self._s[3099]! } + public var Passport_Identity_TypeDriversLicenseUploadScan: String { return self._s[3101]! } + public var VoiceChat_Connecting: String { return self._s[3102]! } + public var AutoDownloadSettings_OffForAll: String { return self._s[3103]! } public func Channel_AdminLog_CreatedInviteLink(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3103]!, self._r[3103]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3104]!, self._r[3104]!, [_1, _2]) } - public var Privacy_GroupsAndChannels_InviteToChannelMultipleError: String { return self._s[3104]! } - public var AutoDownloadSettings_PreloadVideo: String { return self._s[3105]! } - public var CreatePoll_Quiz: String { return self._s[3106]! } - public var TwoFactorSetup_Email_Placeholder: String { return self._s[3108]! } - public var Watch_Message_Invoice: String { return self._s[3109]! } - public var Settings_AddAnotherAccount_Help: String { return self._s[3110]! } - public var Watch_Message_Unsupported: String { return self._s[3111]! } + public var Privacy_GroupsAndChannels_InviteToChannelMultipleError: String { return self._s[3105]! } + public var AutoDownloadSettings_PreloadVideo: String { return self._s[3106]! } + public var CreatePoll_Quiz: String { return self._s[3107]! } + public var TwoFactorSetup_Email_Placeholder: String { return self._s[3109]! } + public var Watch_Message_Invoice: String { return self._s[3110]! } + public var Settings_AddAnotherAccount_Help: String { return self._s[3111]! } + public var Watch_Message_Unsupported: String { return self._s[3112]! } public func Call_CameraOff(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3113]!, self._r[3113]!, [_0]) + return formatWithArgumentRanges(self._s[3114]!, self._r[3114]!, [_0]) } - public var AuthSessions_TerminateOtherSessions: String { return self._s[3114]! } - public var CreatePoll_AllOptionsAdded: String { return self._s[3116]! } - public var TwoStepAuth_RecoveryEmailTitle: String { return self._s[3117]! } - public var Call_IncomingVoiceCall: String { return self._s[3118]! } + public var AuthSessions_TerminateOtherSessions: String { return self._s[3115]! } + public var CreatePoll_AllOptionsAdded: String { return self._s[3117]! } + public var TwoStepAuth_RecoveryEmailTitle: String { return self._s[3118]! } + public var Call_IncomingVoiceCall: String { return self._s[3119]! } public func Channel_AdminLog_MessageTransferedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3119]!, self._r[3119]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3120]!, self._r[3120]!, [_1, _2]) } - public var PrivacySettings_DeleteAccountHelp: String { return self._s[3120]! } - public var Passport_Address_TypePassportRegistrationUploadScan: String { return self._s[3121]! } - public var Group_EditAdmin_RankOwnerPlaceholder: String { return self._s[3122]! } - public var Group_ErrorAccessDenied: String { return self._s[3123]! } - public var PasscodeSettings_HelpTop: String { return self._s[3124]! } - public var Watch_ChatList_NoConversationsTitle: String { return self._s[3125]! } - public var AddContact_SharedContactException: String { return self._s[3126]! } - public var AccessDenied_MicrophoneRestricted: String { return self._s[3127]! } - public var Privacy_TopPeers: String { return self._s[3128]! } - public var Web_OpenExternal: String { return self._s[3129]! } - public var Group_ErrorSendRestrictedStickers: String { return self._s[3130]! } - public var Channel_Management_LabelAdministrator: String { return self._s[3131]! } + public var PrivacySettings_DeleteAccountHelp: String { return self._s[3121]! } + public var Passport_Address_TypePassportRegistrationUploadScan: String { return self._s[3122]! } + public var Group_EditAdmin_RankOwnerPlaceholder: String { return self._s[3123]! } + public var Group_ErrorAccessDenied: String { return self._s[3124]! } + public var PasscodeSettings_HelpTop: String { return self._s[3125]! } + public var Watch_ChatList_NoConversationsTitle: String { return self._s[3126]! } + public var AddContact_SharedContactException: String { return self._s[3127]! } + public var AccessDenied_MicrophoneRestricted: String { return self._s[3128]! } + public var Privacy_TopPeers: String { return self._s[3129]! } + public var Web_OpenExternal: String { return self._s[3130]! } + public var Group_ErrorSendRestrictedStickers: String { return self._s[3131]! } + public var Channel_Management_LabelAdministrator: String { return self._s[3132]! } public func ChangePhoneNumberCode_CallTimer(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3132]!, self._r[3132]!, [_0]) + return formatWithArgumentRanges(self._s[3133]!, self._r[3133]!, [_0]) } - public var Conversation_PhoneCopied: String { return self._s[3133]! } - public var Permissions_Skip: String { return self._s[3134]! } - public var Notifications_GroupNotificationsExceptions: String { return self._s[3135]! } - public var PeopleNearby_Title: String { return self._s[3136]! } - public var GroupInfo_SharedMediaNone: String { return self._s[3137]! } + public var Conversation_PhoneCopied: String { return self._s[3134]! } + public var Permissions_Skip: String { return self._s[3135]! } + public var Notifications_GroupNotificationsExceptions: String { return self._s[3136]! } + public var PeopleNearby_Title: String { return self._s[3137]! } + public var GroupInfo_SharedMediaNone: String { return self._s[3138]! } public func PUSH_MESSAGE_GEOLIVE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3139]!, self._r[3139]!, [_1]) + return formatWithArgumentRanges(self._s[3140]!, self._r[3140]!, [_1]) } - public var Profile_MessageLifetime1w: String { return self._s[3140]! } + public var Profile_MessageLifetime1w: String { return self._s[3141]! } public func Time_PreciseDate_m6(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3141]!, self._r[3141]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3142]!, self._r[3142]!, [_1, _2, _3]) } - public var WebBrowser_DefaultBrowser: String { return self._s[3142]! } - public var Conversation_PinOlderMessageAlertTitle: String { return self._s[3144]! } - public var EditTheme_Edit_BottomInfo: String { return self._s[3145]! } - public var Privacy_Forwards_Preview: String { return self._s[3146]! } - public var Settings_EditAccount: String { return self._s[3147]! } + public var WebBrowser_DefaultBrowser: String { return self._s[3143]! } + public var Conversation_PinOlderMessageAlertTitle: String { return self._s[3145]! } + public var EditTheme_Edit_BottomInfo: String { return self._s[3146]! } + public var Privacy_Forwards_Preview: String { return self._s[3147]! } + public var Settings_EditAccount: String { return self._s[3148]! } public func Conversation_RestrictedInlineTimed(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3148]!, self._r[3148]!, [_0]) + return formatWithArgumentRanges(self._s[3149]!, self._r[3149]!, [_0]) } - public var TwoFactorSetup_Intro_Title: String { return self._s[3149]! } + public var TwoFactorSetup_Intro_Title: String { return self._s[3150]! } public func Channel_AdminLog_MessagePromotedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3151]!, self._r[3151]!, [_1]) + return formatWithArgumentRanges(self._s[3152]!, self._r[3152]!, [_1]) } - public var PeerInfo_ButtonVideoCall: String { return self._s[3152]! } + public var PeerInfo_ButtonVideoCall: String { return self._s[3153]! } public func DialogList_SingleUploadingPhotoSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3153]!, self._r[3153]!, [_0]) + return formatWithArgumentRanges(self._s[3154]!, self._r[3154]!, [_0]) } - public var Login_InfoHelp: String { return self._s[3154]! } - public var Notification_SecretChatMessageScreenshotSelf: String { return self._s[3155]! } - public var VoiceChat_SpeakPermissionEveryone: String { return self._s[3156]! } - public var Profile_MessageLifetime1d: String { return self._s[3157]! } - public var Group_UpgradeConfirmation: String { return self._s[3158]! } + public var Login_InfoHelp: String { return self._s[3155]! } + public var Notification_SecretChatMessageScreenshotSelf: String { return self._s[3156]! } + public var VoiceChat_SpeakPermissionEveryone: String { return self._s[3157]! } + public var Profile_MessageLifetime1d: String { return self._s[3158]! } + public var Group_UpgradeConfirmation: String { return self._s[3159]! } public func PUSH_PINNED_STICKER(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3159]!, self._r[3159]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3160]!, self._r[3160]!, [_1, _2]) } - public var Appearance_RemoveThemeColor: String { return self._s[3160]! } - public var Channel_AdminLog_TitleSelectedEvents: String { return self._s[3161]! } + public var Appearance_RemoveThemeColor: String { return self._s[3161]! } + public var Channel_AdminLog_TitleSelectedEvents: String { return self._s[3162]! } public func Call_AnsweringWithAccount(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3162]!, self._r[3162]!, [_0]) + return formatWithArgumentRanges(self._s[3163]!, self._r[3163]!, [_0]) } - public var UserInfo_BotSettings: String { return self._s[3163]! } + public var UserInfo_BotSettings: String { return self._s[3164]! } public func Notification_ChannelInviter(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3165]!, self._r[3165]!, [_0]) + return formatWithArgumentRanges(self._s[3166]!, self._r[3166]!, [_0]) } - public var Permissions_ContactsText_v0: String { return self._s[3166]! } - public var Conversation_PinMessagesForMe: String { return self._s[3167]! } - public var VoiceChat_PanelJoin: String { return self._s[3168]! } - public var Conversation_DiscussionStarted: String { return self._s[3170]! } - public var SettingsSearch_Synonyms_Privacy_TwoStepAuth: String { return self._s[3171]! } - public var SharedMedia_SearchNoResults: String { return self._s[3173]! } + public var Permissions_ContactsText_v0: String { return self._s[3167]! } + public var Conversation_PinMessagesForMe: String { return self._s[3168]! } + public var VoiceChat_PanelJoin: String { return self._s[3169]! } + public var Conversation_DiscussionStarted: String { return self._s[3171]! } + public var SettingsSearch_Synonyms_Privacy_TwoStepAuth: String { return self._s[3172]! } + public var SharedMedia_SearchNoResults: String { return self._s[3174]! } public func Login_EmailPhoneSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3175]!, self._r[3175]!, [_0]) + return formatWithArgumentRanges(self._s[3176]!, self._r[3176]!, [_0]) } public func Conversation_ShareMyPhoneNumber_StatusSuccess(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3177]!, self._r[3177]!, [_0]) + return formatWithArgumentRanges(self._s[3178]!, self._r[3178]!, [_0]) } - public var ReportPeer_ReasonOther_Placeholder: String { return self._s[3178]! } - public var ContactInfo_PhoneLabelHomeFax: String { return self._s[3179]! } - public var Call_AudioRouteHeadphones: String { return self._s[3180]! } + public var ReportPeer_ReasonOther_Placeholder: String { return self._s[3179]! } + public var ContactInfo_PhoneLabelHomeFax: String { return self._s[3180]! } + public var Call_AudioRouteHeadphones: String { return self._s[3181]! } public func PUSH_AUTH_UNKNOWN(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3182]!, self._r[3182]!, [_1]) + return formatWithArgumentRanges(self._s[3183]!, self._r[3183]!, [_1]) } - public var Passport_Identity_FilesView: String { return self._s[3183]! } - public var TwoStepAuth_SetupEmail: String { return self._s[3184]! } - public var Widget_ApplicationStartRequired: String { return self._s[3185]! } - public var PhotoEditor_Original: String { return self._s[3186]! } - public var Call_YourMicrophoneOff: String { return self._s[3187]! } - public var Permissions_ContactsAllow_v0: String { return self._s[3188]! } - public var Conversation_CardNumberCopied: String { return self._s[3189]! } - public var Notification_Exceptions_PreviewAlwaysOn: String { return self._s[3190]! } - public var PrivacyPolicy_Decline: String { return self._s[3191]! } - public var SettingsSearch_Synonyms_ChatFolders: String { return self._s[3192]! } - public var TwoStepAuth_PasswordRemoveConfirmation: String { return self._s[3193]! } - public var ChatListFolder_IncludeSectionInfo: String { return self._s[3194]! } + public var Passport_Identity_FilesView: String { return self._s[3184]! } + public var TwoStepAuth_SetupEmail: String { return self._s[3185]! } + public var Widget_ApplicationStartRequired: String { return self._s[3186]! } + public var PhotoEditor_Original: String { return self._s[3187]! } + public var Call_YourMicrophoneOff: String { return self._s[3188]! } + public var Permissions_ContactsAllow_v0: String { return self._s[3189]! } + public var Conversation_CardNumberCopied: String { return self._s[3190]! } + public var Notification_Exceptions_PreviewAlwaysOn: String { return self._s[3191]! } + public var PrivacyPolicy_Decline: String { return self._s[3192]! } + public var SettingsSearch_Synonyms_ChatFolders: String { return self._s[3193]! } + public var TwoStepAuth_PasswordRemoveConfirmation: String { return self._s[3194]! } + public var ChatListFolder_IncludeSectionInfo: String { return self._s[3195]! } public func Map_DirectionsDriveEta(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3195]!, self._r[3195]!, [_0]) + return formatWithArgumentRanges(self._s[3196]!, self._r[3196]!, [_0]) } - public var Passport_Identity_Name: String { return self._s[3196]! } - public var WallpaperPreview_PatternTitle: String { return self._s[3198]! } - public var VoiceOver_Chat_RecordModeVideoMessage: String { return self._s[3199]! } - public var WallpaperSearch_ColorOrange: String { return self._s[3201]! } - public var Appearance_ThemePreview_ChatList_5_Name: String { return self._s[3202]! } - public var GroupInfo_Permissions_SlowmodeInfo: String { return self._s[3203]! } - public var Your_cards_security_code_is_invalid: String { return self._s[3204]! } - public var IntentsSettings_ResetAll: String { return self._s[3205]! } - public var SettingsSearch_Synonyms_Calls_CallTab: String { return self._s[3207]! } - public var Group_EditAdmin_TransferOwnership: String { return self._s[3208]! } - public var ChatList_DeleteForAllSubscribers: String { return self._s[3209]! } - public var Notification_Exceptions_Add: String { return self._s[3210]! } - public var Group_DeleteGroup: String { return self._s[3211]! } - public var Cache_Help: String { return self._s[3212]! } - public var Call_AudioRouteMute: String { return self._s[3213]! } - public var VoiceOver_Chat_YourVoiceMessage: String { return self._s[3214]! } - public var SocksProxySetup_ProxyEnabled: String { return self._s[3215]! } + public var Passport_Identity_Name: String { return self._s[3197]! } + public var WallpaperPreview_PatternTitle: String { return self._s[3199]! } + public var VoiceOver_Chat_RecordModeVideoMessage: String { return self._s[3200]! } + public var WallpaperSearch_ColorOrange: String { return self._s[3202]! } + public var Appearance_ThemePreview_ChatList_5_Name: String { return self._s[3203]! } + public var GroupInfo_Permissions_SlowmodeInfo: String { return self._s[3204]! } + public var Your_cards_security_code_is_invalid: String { return self._s[3205]! } + public var IntentsSettings_ResetAll: String { return self._s[3206]! } + public var SettingsSearch_Synonyms_Calls_CallTab: String { return self._s[3208]! } + public var Group_EditAdmin_TransferOwnership: String { return self._s[3209]! } + public var ChatList_DeleteForAllSubscribers: String { return self._s[3210]! } + public var Notification_Exceptions_Add: String { return self._s[3211]! } + public var Group_DeleteGroup: String { return self._s[3212]! } + public var Cache_Help: String { return self._s[3213]! } + public var Call_AudioRouteMute: String { return self._s[3214]! } + public var VoiceOver_Chat_YourVoiceMessage: String { return self._s[3215]! } + public var SocksProxySetup_ProxyEnabled: String { return self._s[3216]! } public func VoiceChat_Status_MembersFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3216]!, self._r[3216]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3217]!, self._r[3217]!, [_1, _2]) } public func ApplyLanguage_UnsufficientDataText(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3217]!, self._r[3217]!, [_1]) + return formatWithArgumentRanges(self._s[3218]!, self._r[3218]!, [_1]) } public func Call_CallInProgressMessage(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3218]!, self._r[3218]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3219]!, self._r[3219]!, [_1, _2]) } - public var AutoDownloadSettings_VideoMessagesTitle: String { return self._s[3219]! } - public var Channel_BanUser_PermissionAddMembers: String { return self._s[3220]! } + public var AutoDownloadSettings_VideoMessagesTitle: String { return self._s[3220]! } + public var Channel_BanUser_PermissionAddMembers: String { return self._s[3221]! } public func PUSH_CHAT_VOICECHAT_INVITE(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3221]!, self._r[3221]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3222]!, self._r[3222]!, [_1, _2, _3]) } - public var Contacts_MemberSearchSectionTitleGroup: String { return self._s[3222]! } - public var TwoStepAuth_RecoveryCodeHelp: String { return self._s[3223]! } - public var ClearCache_StorageFree: String { return self._s[3224]! } + public var Contacts_MemberSearchSectionTitleGroup: String { return self._s[3223]! } + public var TwoStepAuth_RecoveryCodeHelp: String { return self._s[3224]! } + public var ClearCache_StorageFree: String { return self._s[3225]! } public func DialogList_SingleRecordingVideoMessageSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3225]!, self._r[3225]!, [_0]) + return formatWithArgumentRanges(self._s[3226]!, self._r[3226]!, [_0]) } - public var Privacy_Forwards_CustomHelp: String { return self._s[3226]! } + public var Privacy_Forwards_CustomHelp: String { return self._s[3227]! } public func Channel_AdminLog_EditedInviteLink(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3228]!, self._r[3228]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3229]!, self._r[3229]!, [_1, _2]) } - public var Group_ErrorAddTooMuchAdmins: String { return self._s[3229]! } - public var DialogList_Typing: String { return self._s[3230]! } + public var Group_ErrorAddTooMuchAdmins: String { return self._s[3230]! } + public var DialogList_Typing: String { return self._s[3231]! } public func Login_EmailCodeSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3231]!, self._r[3231]!, [_0]) + return formatWithArgumentRanges(self._s[3232]!, self._r[3232]!, [_0]) } - public var Target_SelectGroup: String { return self._s[3232]! } - public var AuthSessions_IncompleteAttempts: String { return self._s[3233]! } + public var Target_SelectGroup: String { return self._s[3233]! } + public var AuthSessions_IncompleteAttempts: String { return self._s[3234]! } public func Notification_ProximityReached(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3234]!, self._r[3234]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3235]!, self._r[3235]!, [_1, _2, _3]) } - public var Chat_PinnedListPreview_ShowAllMessages: String { return self._s[3235]! } - public var TwoStepAuth_EmailChangeSuccess: String { return self._s[3236]! } + public var Chat_PinnedListPreview_ShowAllMessages: String { return self._s[3236]! } + public var TwoStepAuth_EmailChangeSuccess: String { return self._s[3237]! } public func Settings_CheckPhoneNumberTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3237]!, self._r[3237]!, [_0]) + return formatWithArgumentRanges(self._s[3238]!, self._r[3238]!, [_0]) } - public var Channel_AdminLog_CanSendMessages: String { return self._s[3238]! } - public var TwoFactorSetup_EmailVerification_Title: String { return self._s[3239]! } - public var ChatSettings_TextSize: String { return self._s[3240]! } - public var Channel_AdminLogFilter_EventsEditedMessages: String { return self._s[3242]! } - public var Map_SendThisPlace: String { return self._s[3243]! } - public var Conversation_TextCopied: String { return self._s[3244]! } - public var Login_PhoneNumberAlreadyAuthorized: String { return self._s[3245]! } - public var ContactInfo_BirthdayLabel: String { return self._s[3246]! } - public var Call_ShareStats: String { return self._s[3247]! } - public var ChatList_UndoArchiveRevealedText: String { return self._s[3249]! } - public var Notifications_GroupNotificationsPreview: String { return self._s[3250]! } - public var Settings_Support: String { return self._s[3251]! } - public var GroupInfo_ChannelListNamePlaceholder: String { return self._s[3252]! } + public var Channel_AdminLog_CanSendMessages: String { return self._s[3239]! } + public var TwoFactorSetup_EmailVerification_Title: String { return self._s[3240]! } + public var ChatSettings_TextSize: String { return self._s[3241]! } + public var Channel_AdminLogFilter_EventsEditedMessages: String { return self._s[3243]! } + public var Map_SendThisPlace: String { return self._s[3244]! } + public var Conversation_TextCopied: String { return self._s[3245]! } + public var Login_PhoneNumberAlreadyAuthorized: String { return self._s[3246]! } + public var ContactInfo_BirthdayLabel: String { return self._s[3247]! } + public var Call_ShareStats: String { return self._s[3248]! } + public var ChatList_UndoArchiveRevealedText: String { return self._s[3250]! } + public var Notifications_GroupNotificationsPreview: String { return self._s[3251]! } + public var Settings_Support: String { return self._s[3252]! } + public var GroupInfo_ChannelListNamePlaceholder: String { return self._s[3253]! } public func EmptyGroupInfo_Line1(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3254]!, self._r[3254]!, [_0]) + return formatWithArgumentRanges(self._s[3255]!, self._r[3255]!, [_0]) } - public var Watch_Conversation_GroupInfo: String { return self._s[3255]! } - public var Tour_Text4: String { return self._s[3256]! } - public var UserInfo_FakeUserWarning: String { return self._s[3258]! } - public var PasscodeSettings_AutoLock: String { return self._s[3259]! } - public var Channel_BanList_BlockedTitle: String { return self._s[3260]! } - public var Bot_DescriptionTitle: String { return self._s[3261]! } - public var Map_LocationTitle: String { return self._s[3262]! } - public var ChatListFolder_ExcludeSectionInfo: String { return self._s[3263]! } - public var Conversation_HashtagCopied: String { return self._s[3264]! } + public var Watch_Conversation_GroupInfo: String { return self._s[3256]! } + public var Tour_Text4: String { return self._s[3257]! } + public var UserInfo_FakeUserWarning: String { return self._s[3259]! } + public var PasscodeSettings_AutoLock: String { return self._s[3260]! } + public var Channel_BanList_BlockedTitle: String { return self._s[3261]! } + public var Bot_DescriptionTitle: String { return self._s[3262]! } + public var Map_LocationTitle: String { return self._s[3263]! } + public var ChatListFolder_ExcludeSectionInfo: String { return self._s[3264]! } + public var Conversation_HashtagCopied: String { return self._s[3265]! } public func Notification_MessageLifetimeChangedOutgoing(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3265]!, self._r[3265]!, [_1]) + return formatWithArgumentRanges(self._s[3266]!, self._r[3266]!, [_1]) } - public var Login_EmailNotConfiguredError: String { return self._s[3266]! } - public var AutoDownloadSettings_LimitBySize: String { return self._s[3267]! } - public var PrivacySettings_LastSeenNobody: String { return self._s[3268]! } - public var Permissions_CellularDataText_v0: String { return self._s[3269]! } - public var Conversation_EncryptionProcessing: String { return self._s[3270]! } - public var GroupPermission_Delete: String { return self._s[3271]! } - public var Contacts_SortByName: String { return self._s[3272]! } - public var TwoStepAuth_RecoveryUnavailable: String { return self._s[3273]! } - public var Compose_ChannelTokenListPlaceholder: String { return self._s[3274]! } - public var Group_Management_AddModeratorHelp: String { return self._s[3276]! } - public var SettingsSearch_Synonyms_EditProfile_Logout: String { return self._s[3277]! } - public var Forward_ErrorPublicPollDisabledInChannels: String { return self._s[3278]! } - public var CallFeedback_IncludeLogsInfo: String { return self._s[3280]! } + public var Login_EmailNotConfiguredError: String { return self._s[3267]! } + public var AutoDownloadSettings_LimitBySize: String { return self._s[3268]! } + public var PrivacySettings_LastSeenNobody: String { return self._s[3269]! } + public var Permissions_CellularDataText_v0: String { return self._s[3270]! } + public var Conversation_EncryptionProcessing: String { return self._s[3271]! } + public var GroupPermission_Delete: String { return self._s[3272]! } + public var Contacts_SortByName: String { return self._s[3273]! } + public var TwoStepAuth_RecoveryUnavailable: String { return self._s[3274]! } + public var Compose_ChannelTokenListPlaceholder: String { return self._s[3275]! } + public var Group_Management_AddModeratorHelp: String { return self._s[3277]! } + public var SettingsSearch_Synonyms_EditProfile_Logout: String { return self._s[3278]! } + public var Forward_ErrorPublicPollDisabledInChannels: String { return self._s[3279]! } + public var CallFeedback_IncludeLogsInfo: String { return self._s[3281]! } public func PUSH_CHANNEL_MESSAGE_QUIZ(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3281]!, self._r[3281]!, [_1]) + return formatWithArgumentRanges(self._s[3282]!, self._r[3282]!, [_1]) } public func SecretVideo_NotViewedYet(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3282]!, self._r[3282]!, [_0]) + return formatWithArgumentRanges(self._s[3283]!, self._r[3283]!, [_0]) } - public var ChatList_Context_Delete: String { return self._s[3283]! } - public var VoiceChat_InviteMember: String { return self._s[3284]! } - public var PrivacyPhoneNumberSettings_CustomDisabledHelp: String { return self._s[3285]! } - public var Conversation_Processing: String { return self._s[3286]! } - public var TwoStepAuth_EmailCodeExpired: String { return self._s[3287]! } - public var ChatSettings_Stickers: String { return self._s[3288]! } - public var AppleWatch_ReplyPresetsHelp: String { return self._s[3289]! } - public var Passport_Language_cs: String { return self._s[3290]! } - public var GroupInfo_InvitationLinkGroupFull: String { return self._s[3292]! } - public var Conversation_Contact: String { return self._s[3293]! } - public var Passport_Identity_ReverseSideHelp: String { return self._s[3294]! } - public var SocksProxySetup_PasteFromClipboard: String { return self._s[3295]! } - public var Theme_Unsupported: String { return self._s[3296]! } - public var Privacy_TopPeersWarning: String { return self._s[3297]! } - public var InviteLink_Title: String { return self._s[3299]! } + public var ChatList_Context_Delete: String { return self._s[3284]! } + public var VoiceChat_InviteMember: String { return self._s[3285]! } + public var PrivacyPhoneNumberSettings_CustomDisabledHelp: String { return self._s[3286]! } + public var Conversation_Processing: String { return self._s[3287]! } + public var TwoStepAuth_EmailCodeExpired: String { return self._s[3288]! } + public var ChatSettings_Stickers: String { return self._s[3289]! } + public var AppleWatch_ReplyPresetsHelp: String { return self._s[3290]! } + public var Passport_Language_cs: String { return self._s[3291]! } + public var GroupInfo_InvitationLinkGroupFull: String { return self._s[3293]! } + public var Conversation_Contact: String { return self._s[3294]! } + public var Passport_Identity_ReverseSideHelp: String { return self._s[3295]! } + public var SocksProxySetup_PasteFromClipboard: String { return self._s[3296]! } + public var Theme_Unsupported: String { return self._s[3297]! } + public var Privacy_TopPeersWarning: String { return self._s[3298]! } + public var InviteLink_Title: String { return self._s[3300]! } public func UserInfo_BlockConfirmationTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3300]!, self._r[3300]!, [_0]) + return formatWithArgumentRanges(self._s[3301]!, self._r[3301]!, [_0]) } - public var Conversation_SilentBroadcastTooltipOn: String { return self._s[3301]! } - public var TwoStepAuth_RemovePassword: String { return self._s[3302]! } - public var Settings_CheckPhoneNumberText: String { return self._s[3303]! } - public var PeopleNearby_Users: String { return self._s[3304]! } - public var Appearance_TextSize_UseSystem: String { return self._s[3305]! } - public var Settings_SetProfilePhoto: String { return self._s[3306]! } - public var Conversation_ContextMenuBan: String { return self._s[3307]! } - public var KeyCommand_ScrollUp: String { return self._s[3308]! } - public var Settings_ChatSettings: String { return self._s[3310]! } - public var CallList_RecentCallsHeader: String { return self._s[3311]! } + public var Conversation_SilentBroadcastTooltipOn: String { return self._s[3302]! } + public var TwoStepAuth_RemovePassword: String { return self._s[3303]! } + public var Settings_CheckPhoneNumberText: String { return self._s[3304]! } + public var PeopleNearby_Users: String { return self._s[3305]! } + public var Appearance_TextSize_UseSystem: String { return self._s[3306]! } + public var Settings_SetProfilePhoto: String { return self._s[3307]! } + public var Conversation_ContextMenuBan: String { return self._s[3308]! } + public var KeyCommand_ScrollUp: String { return self._s[3309]! } + public var Settings_ChatSettings: String { return self._s[3311]! } + public var CallList_RecentCallsHeader: String { return self._s[3312]! } public func PUSH_CHAT_MESSAGE_VIDEO(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3312]!, self._r[3312]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3313]!, self._r[3313]!, [_1, _2]) } - public var Stats_GroupTopInvitersTitle: String { return self._s[3313]! } - public var Passport_Phone_EnterOtherNumber: String { return self._s[3314]! } - public var VoiceChat_StartRecordingTitle: String { return self._s[3315]! } - public var Passport_Identity_MiddleNamePlaceholder: String { return self._s[3317]! } - public var Passport_Address_OneOfTypeBankStatement: String { return self._s[3318]! } - public var VoiceOver_ChatList_MessageRead: String { return self._s[3319]! } - public var Stats_GroupTopPoster_Promote: String { return self._s[3320]! } - public var Cache_Title: String { return self._s[3321]! } + public var Stats_GroupTopInvitersTitle: String { return self._s[3314]! } + public var Passport_Phone_EnterOtherNumber: String { return self._s[3315]! } + public var VoiceChat_StartRecordingTitle: String { return self._s[3316]! } + public var Passport_Identity_MiddleNamePlaceholder: String { return self._s[3318]! } + public var Passport_Address_OneOfTypeBankStatement: String { return self._s[3319]! } + public var VoiceOver_ChatList_MessageRead: String { return self._s[3320]! } + public var Stats_GroupTopPoster_Promote: String { return self._s[3321]! } + public var Cache_Title: String { return self._s[3322]! } public func Conversation_AutoremoveTimerSetToastText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3322]!, self._r[3322]!, [_0]) + return formatWithArgumentRanges(self._s[3323]!, self._r[3323]!, [_0]) } - public var Clipboard_SendPhoto: String { return self._s[3323]! } - public var Notifications_ExceptionsMessagePlaceholder: String { return self._s[3325]! } - public var TwoStepAuth_EnterPasswordForgot: String { return self._s[3326]! } - public var WatchRemote_AlertTitle: String { return self._s[3329]! } - public var Appearance_ReduceMotion: String { return self._s[3330]! } + public var Clipboard_SendPhoto: String { return self._s[3324]! } + public var Notifications_ExceptionsMessagePlaceholder: String { return self._s[3326]! } + public var TwoStepAuth_EnterPasswordForgot: String { return self._s[3327]! } + public var WatchRemote_AlertTitle: String { return self._s[3330]! } + public var Appearance_ReduceMotion: String { return self._s[3331]! } public func PUSH_CHAT_MESSAGE_ROUND(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3333]!, self._r[3333]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3334]!, self._r[3334]!, [_1, _2]) } - public var Notifications_PermissionsSuppressWarningText: String { return self._s[3334]! } - public var ChatList_UndoArchiveHiddenTitle: String { return self._s[3335]! } - public var Passport_Identity_TypePersonalDetails: String { return self._s[3336]! } + public var Notifications_PermissionsSuppressWarningText: String { return self._s[3335]! } + public var ChatList_UndoArchiveHiddenTitle: String { return self._s[3336]! } + public var Passport_Identity_TypePersonalDetails: String { return self._s[3337]! } public func Call_CallInProgressVoiceChatMessage(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3337]!, self._r[3337]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3338]!, self._r[3338]!, [_1, _2]) } public func Passport_Identity_UploadOneOfScan(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3339]!, self._r[3339]!, [_0]) + return formatWithArgumentRanges(self._s[3340]!, self._r[3340]!, [_0]) } - public var ChatListFolder_DiscardConfirmation: String { return self._s[3340]! } + public var ChatListFolder_DiscardConfirmation: String { return self._s[3341]! } public func Conversation_RestrictedStickersTimed(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3341]!, self._r[3341]!, [_0]) + return formatWithArgumentRanges(self._s[3342]!, self._r[3342]!, [_0]) } - public var InstantPage_Search: String { return self._s[3342]! } - public var ChatState_WaitingForNetwork: String { return self._s[3343]! } - public var GroupInfo_Sound: String { return self._s[3344]! } - public var NotificationsSound_Telegraph: String { return self._s[3345]! } - public var NotificationsSound_Hello: String { return self._s[3346]! } - public var Passport_FieldIdentityDetailsHelp: String { return self._s[3347]! } - public var Group_Members_AddMemberBotErrorNotAllowed: String { return self._s[3348]! } - public var Conversation_HoldForVideo: String { return self._s[3349]! } - public var Conversation_PinOlderMessageAlertText: String { return self._s[3350]! } - public var Appearance_ShareTheme: String { return self._s[3351]! } - public var TwoStepAuth_SetupHint: String { return self._s[3352]! } - public var Stats_GrowthTitle: String { return self._s[3355]! } - public var GroupInfo_InviteLink_ShareLink: String { return self._s[3356]! } - public var Conversation_DefaultRestrictedMedia: String { return self._s[3357]! } - public var Channel_EditAdmin_PermissionPostMessages: String { return self._s[3358]! } - public var GroupPermission_NoSendMessages: String { return self._s[3361]! } - public var Conversation_SetReminder_Title: String { return self._s[3362]! } - public var Privacy_Calls_CustomHelp: String { return self._s[3363]! } - public var CheckoutInfo_ErrorPostcodeInvalid: String { return self._s[3364]! } + public var InstantPage_Search: String { return self._s[3343]! } + public var ChatState_WaitingForNetwork: String { return self._s[3344]! } + public var GroupInfo_Sound: String { return self._s[3345]! } + public var NotificationsSound_Telegraph: String { return self._s[3346]! } + public var NotificationsSound_Hello: String { return self._s[3347]! } + public var Passport_FieldIdentityDetailsHelp: String { return self._s[3348]! } + public var Group_Members_AddMemberBotErrorNotAllowed: String { return self._s[3349]! } + public var Conversation_HoldForVideo: String { return self._s[3350]! } + public var Conversation_PinOlderMessageAlertText: String { return self._s[3351]! } + public var Appearance_ShareTheme: String { return self._s[3352]! } + public var TwoStepAuth_SetupHint: String { return self._s[3353]! } + public var Stats_GrowthTitle: String { return self._s[3356]! } + public var GroupInfo_InviteLink_ShareLink: String { return self._s[3357]! } + public var Conversation_DefaultRestrictedMedia: String { return self._s[3358]! } + public var Channel_EditAdmin_PermissionPostMessages: String { return self._s[3359]! } + public var GroupPermission_NoSendMessages: String { return self._s[3362]! } + public var Conversation_SetReminder_Title: String { return self._s[3363]! } + public var Privacy_Calls_CustomHelp: String { return self._s[3364]! } + public var CheckoutInfo_ErrorPostcodeInvalid: String { return self._s[3365]! } public func ClearCache_StorageTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3365]!, self._r[3365]!, [_0]) + return formatWithArgumentRanges(self._s[3366]!, self._r[3366]!, [_0]) } - public var InviteLinks_InviteLinkExpired: String { return self._s[3367]! } - public var Undo_SecretChatDeleted: String { return self._s[3368]! } - public var PhotoEditor_ContrastTool: String { return self._s[3369]! } - public var Privacy_Forwards: String { return self._s[3370]! } - public var AuthSessions_LoggedInWithTelegram: String { return self._s[3371]! } - public var KeyCommand_SendMessage: String { return self._s[3373]! } - public var Conversation_PrivateMessageLinkCopiedLong: String { return self._s[3374]! } + public var InviteLinks_InviteLinkExpired: String { return self._s[3368]! } + public var Undo_SecretChatDeleted: String { return self._s[3369]! } + public var PhotoEditor_ContrastTool: String { return self._s[3370]! } + public var Privacy_Forwards: String { return self._s[3371]! } + public var AuthSessions_LoggedInWithTelegram: String { return self._s[3372]! } + public var KeyCommand_SendMessage: String { return self._s[3374]! } + public var Conversation_PrivateMessageLinkCopiedLong: String { return self._s[3375]! } public func InstantPage_RelatedArticleAuthorAndDateTitle(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3375]!, self._r[3375]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3376]!, self._r[3376]!, [_1, _2]) } - public var GroupPermission_NoSendGifs: String { return self._s[3376]! } - public var Notification_MessageLifetime2s: String { return self._s[3377]! } - public var Message_Theme: String { return self._s[3378]! } - public var Conversation_Dice_u1F3AF: String { return self._s[3381]! } + public var GroupPermission_NoSendGifs: String { return self._s[3377]! } + public var Notification_MessageLifetime2s: String { return self._s[3378]! } + public var Message_Theme: String { return self._s[3379]! } + public var Conversation_Dice_u1F3AF: String { return self._s[3382]! } public func DialogList_SinglePlayingGameSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3382]!, self._r[3382]!, [_0]) + return formatWithArgumentRanges(self._s[3383]!, self._r[3383]!, [_0]) } - public var Group_UpgradeNoticeHeader: String { return self._s[3384]! } - public var PeerInfo_BioExpand: String { return self._s[3385]! } - public var Passport_DeletePersonalDetails: String { return self._s[3386]! } - public var Widget_NoUsers: String { return self._s[3387]! } - public var TwoStepAuth_AddHintTitle: String { return self._s[3388]! } - public var Login_TermsOfServiceDecline: String { return self._s[3389]! } - public var CreatePoll_QuizTip: String { return self._s[3391]! } - public var Watch_LastSeen_WithinAWeek: String { return self._s[3392]! } - public var MessagePoll_SubmitVote: String { return self._s[3394]! } - public var ChatSettings_AutoDownloadEnabled: String { return self._s[3395]! } - public var Passport_Address_EditRentalAgreement: String { return self._s[3396]! } - public var Conversation_SearchByName_Placeholder: String { return self._s[3397]! } - public var Conversation_UpdateTelegram: String { return self._s[3398]! } + public var Group_UpgradeNoticeHeader: String { return self._s[3385]! } + public var PeerInfo_BioExpand: String { return self._s[3386]! } + public var Passport_DeletePersonalDetails: String { return self._s[3387]! } + public var Widget_NoUsers: String { return self._s[3388]! } + public var TwoStepAuth_AddHintTitle: String { return self._s[3389]! } + public var Login_TermsOfServiceDecline: String { return self._s[3390]! } + public var CreatePoll_QuizTip: String { return self._s[3392]! } + public var Watch_LastSeen_WithinAWeek: String { return self._s[3393]! } + public var MessagePoll_SubmitVote: String { return self._s[3395]! } + public var ChatSettings_AutoDownloadEnabled: String { return self._s[3396]! } + public var Passport_Address_EditRentalAgreement: String { return self._s[3397]! } + public var Conversation_SearchByName_Placeholder: String { return self._s[3398]! } + public var Conversation_UpdateTelegram: String { return self._s[3399]! } public func FileSize_KB(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3399]!, self._r[3399]!, [_0]) + return formatWithArgumentRanges(self._s[3400]!, self._r[3400]!, [_0]) } - public var UserInfo_About_Placeholder: String { return self._s[3400]! } - public var CallSettings_Always: String { return self._s[3401]! } - public var ChannelInfo_ScamChannelWarning: String { return self._s[3402]! } - public var VoiceChat_MutedByAdminHelp: String { return self._s[3403]! } - public var Login_TermsOfServiceHeader: String { return self._s[3404]! } - public var KeyCommand_ChatInfo: String { return self._s[3405]! } - public var MessagePoll_LabelPoll: String { return self._s[3406]! } - public var Paint_Clear: String { return self._s[3407]! } - public var PeerInfo_ButtonMute: String { return self._s[3408]! } - public var LastSeen_WithinAWeek: String { return self._s[3409]! } - public var Passport_Identity_FrontSide: String { return self._s[3410]! } - public var Stickers_GroupStickers: String { return self._s[3411]! } - public var ChangePhoneNumberNumber_NumberPlaceholder: String { return self._s[3412]! } + public var UserInfo_About_Placeholder: String { return self._s[3401]! } + public var CallSettings_Always: String { return self._s[3402]! } + public var ChannelInfo_ScamChannelWarning: String { return self._s[3403]! } + public var VoiceChat_MutedByAdminHelp: String { return self._s[3404]! } + public var Login_TermsOfServiceHeader: String { return self._s[3405]! } + public var KeyCommand_ChatInfo: String { return self._s[3406]! } + public var MessagePoll_LabelPoll: String { return self._s[3407]! } + public var Paint_Clear: String { return self._s[3408]! } + public var PeerInfo_ButtonMute: String { return self._s[3409]! } + public var LastSeen_WithinAWeek: String { return self._s[3410]! } + public var Invitation_JoinVoiceChatAsSpeaker: String { return self._s[3411]! } + public var Passport_Identity_FrontSide: String { return self._s[3412]! } + public var Stickers_GroupStickers: String { return self._s[3413]! } + public var ChangePhoneNumberNumber_NumberPlaceholder: String { return self._s[3414]! } public func Map_SearchNoResultsDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3413]!, self._r[3413]!, [_0]) + return formatWithArgumentRanges(self._s[3415]!, self._r[3415]!, [_0]) } - public var VoiceOver_BotCommands: String { return self._s[3414]! } + public var VoiceOver_BotCommands: String { return self._s[3416]! } public func PUSH_MESSAGE_GEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3417]!, self._r[3417]!, [_1]) + return formatWithArgumentRanges(self._s[3419]!, self._r[3419]!, [_1]) } - public var SocksProxySetup_ProxyStatusConnected: String { return self._s[3418]! } - public var Chat_MultipleTextMessagesDisabled: String { return self._s[3419]! } - public var InviteLink_ContextDelete: String { return self._s[3420]! } + public var SocksProxySetup_ProxyStatusConnected: String { return self._s[3420]! } + public var Chat_MultipleTextMessagesDisabled: String { return self._s[3421]! } + public var InviteLink_ContextDelete: String { return self._s[3422]! } public func Notification_LeftChat(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3421]!, self._r[3421]!, [_0]) + return formatWithArgumentRanges(self._s[3423]!, self._r[3423]!, [_0]) } - public var WebSearch_SearchNoResults: String { return self._s[3423]! } - public var Channel_DiscussionGroup_Create: String { return self._s[3424]! } - public var Passport_Language_es: String { return self._s[3425]! } - public var EnterPasscode_EnterCurrentPasscode: String { return self._s[3426]! } - public var Map_LiveLocationShowAll: String { return self._s[3427]! } - public var Cache_MaximumCacheSizeHelp: String { return self._s[3429]! } - public var Map_OpenInGoogleMaps: String { return self._s[3430]! } - public var CheckoutInfo_ErrorNameInvalid: String { return self._s[3432]! } - public var EditTheme_Create_BottomInfo: String { return self._s[3433]! } - public var PhotoEditor_BlurToolLinear: String { return self._s[3434]! } + public var WebSearch_SearchNoResults: String { return self._s[3425]! } + public var Channel_DiscussionGroup_Create: String { return self._s[3426]! } + public var Passport_Language_es: String { return self._s[3427]! } + public var EnterPasscode_EnterCurrentPasscode: String { return self._s[3428]! } + public var Map_LiveLocationShowAll: String { return self._s[3429]! } + public var Cache_MaximumCacheSizeHelp: String { return self._s[3431]! } + public var Map_OpenInGoogleMaps: String { return self._s[3432]! } + public var CheckoutInfo_ErrorNameInvalid: String { return self._s[3434]! } + public var EditTheme_Create_BottomInfo: String { return self._s[3435]! } + public var PhotoEditor_BlurToolLinear: String { return self._s[3436]! } public func Channel_AdminLog_MessageEdited(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3435]!, self._r[3435]!, [_0]) + return formatWithArgumentRanges(self._s[3437]!, self._r[3437]!, [_0]) } - public var Passport_Phone_Delete: String { return self._s[3436]! } - public var Channel_Username_CreatePrivateLinkHelp: String { return self._s[3437]! } - public var PrivacySettings_PrivacyTitle: String { return self._s[3438]! } - public var CheckoutInfo_ReceiverInfoNamePlaceholder: String { return self._s[3439]! } + public var Passport_Phone_Delete: String { return self._s[3438]! } + public var Channel_Username_CreatePrivateLinkHelp: String { return self._s[3439]! } + public var PrivacySettings_PrivacyTitle: String { return self._s[3440]! } + public var CheckoutInfo_ReceiverInfoNamePlaceholder: String { return self._s[3441]! } public func EncryptionKey_Description(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3440]!, self._r[3440]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3442]!, self._r[3442]!, [_1, _2]) } - public var LogoutOptions_LogOutInfo: String { return self._s[3441]! } - public var Cache_ByPeerHeader: String { return self._s[3443]! } - public var Username_InvalidCharacters: String { return self._s[3444]! } - public var Checkout_ShippingAddress: String { return self._s[3445]! } + public var LogoutOptions_LogOutInfo: String { return self._s[3443]! } + public var Cache_ByPeerHeader: String { return self._s[3445]! } + public var Username_InvalidCharacters: String { return self._s[3446]! } + public var Checkout_ShippingAddress: String { return self._s[3447]! } public func PUSH_CHAT_MESSAGE_GAME_SCORE(_ _1: String, _ _2: String, _ _3: String, _ _4: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3446]!, self._r[3446]!, [_1, _2, _3, _4]) + return formatWithArgumentRanges(self._s[3448]!, self._r[3448]!, [_1, _2, _3, _4]) } - public var Conversation_AddContact: String { return self._s[3448]! } - public var Passport_Address_EditUtilityBill: String { return self._s[3449]! } - public var InviteLink_ContextGetQRCode: String { return self._s[3450]! } - public var Conversation_ChecksTooltip_Delivered: String { return self._s[3452]! } + public var Conversation_AddContact: String { return self._s[3450]! } + public var Passport_Address_EditUtilityBill: String { return self._s[3451]! } + public var InviteLink_ContextGetQRCode: String { return self._s[3452]! } + public var Conversation_ChecksTooltip_Delivered: String { return self._s[3454]! } public func Channel_AdminLog_MessageAddedAdminNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3453]!, self._r[3453]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3455]!, self._r[3455]!, [_1, _2]) } - public var Message_Video: String { return self._s[3454]! } + public var Message_Video: String { return self._s[3456]! } public func Watch_Time_ShortYesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3455]!, self._r[3455]!, [_0]) + return formatWithArgumentRanges(self._s[3457]!, self._r[3457]!, [_0]) } public func Conversation_Megabytes(_ _0: Float) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3456]!, self._r[3456]!, ["\(_0)"]) + return formatWithArgumentRanges(self._s[3458]!, self._r[3458]!, ["\(_0)"]) } - public var InviteLink_ReactivateLink: String { return self._s[3457]! } - public var Passport_Language_km: String { return self._s[3458]! } + public var InviteLink_ReactivateLink: String { return self._s[3459]! } + public var Passport_Language_km: String { return self._s[3460]! } public func PUSH_MESSAGE_CHANNEL_MESSAGE_GAME_SCORE(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3459]!, self._r[3459]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3461]!, self._r[3461]!, [_1, _2, _3]) } - public var EmptyGroupInfo_Line4: String { return self._s[3460]! } - public var Conversation_SendMessageErrorTooMuchScheduled: String { return self._s[3462]! } - public var Notification_CallCanceledShort: String { return self._s[3463]! } - public var PhotoEditor_FadeTool: String { return self._s[3464]! } - public var Group_PublicLink_Info: String { return self._s[3465]! } - public var Contacts_DeselectAll: String { return self._s[3466]! } - public var Conversation_Moderate_Delete: String { return self._s[3467]! } - public var TwoStepAuth_RecoveryCodeInvalid: String { return self._s[3468]! } - public var NotificationsSound_Note: String { return self._s[3471]! } + public var EmptyGroupInfo_Line4: String { return self._s[3462]! } + public var Conversation_SendMessageErrorTooMuchScheduled: String { return self._s[3464]! } + public var Notification_CallCanceledShort: String { return self._s[3465]! } + public var PhotoEditor_FadeTool: String { return self._s[3466]! } + public var Group_PublicLink_Info: String { return self._s[3467]! } + public var Contacts_DeselectAll: String { return self._s[3468]! } + public var Conversation_Moderate_Delete: String { return self._s[3469]! } + public var TwoStepAuth_RecoveryCodeInvalid: String { return self._s[3470]! } + public var NotificationsSound_Note: String { return self._s[3473]! } public func Message_PaymentSent(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3472]!, self._r[3472]!, [_0]) + return formatWithArgumentRanges(self._s[3474]!, self._r[3474]!, [_0]) } - public var Appearance_ThemePreview_ChatList_7_Text: String { return self._s[3473]! } - public var Channel_EditAdmin_PermissionInviteViaLink: String { return self._s[3475]! } - public var DialogList_SearchSectionGlobal: String { return self._s[3476]! } - public var AccessDenied_Settings: String { return self._s[3477]! } - public var Passport_Identity_TypeIdentityCardUploadScan: String { return self._s[3478]! } - public var AuthSessions_EmptyTitle: String { return self._s[3479]! } - public var TwoStepAuth_PasswordChangeSuccess: String { return self._s[3480]! } - public var GroupInfo_GroupType: String { return self._s[3481]! } - public var Calls_Missed: String { return self._s[3482]! } - public var Contacts_VoiceOver_AddContact: String { return self._s[3483]! } - public var UserInfo_GenericPhoneLabel: String { return self._s[3485]! } - public var Passport_Language_uz: String { return self._s[3486]! } - public var Conversation_StopQuizConfirmationTitle: String { return self._s[3487]! } - public var PhotoEditor_BlurToolPortrait: String { return self._s[3488]! } - public var Map_ChooseLocationTitle: String { return self._s[3489]! } - public var Checkout_EnterPassword: String { return self._s[3490]! } - public var GroupInfo_ConvertToSupergroup: String { return self._s[3491]! } - public var AutoNightTheme_UpdateLocation: String { return self._s[3492]! } - public var NetworkUsageSettings_Title: String { return self._s[3493]! } - public var Location_ProximityAlertCancelled: String { return self._s[3494]! } - public var SettingsSearch_Synonyms_ChatSettings_IntentsSettings: String { return self._s[3495]! } - public var Message_PinnedLiveLocationMessage: String { return self._s[3496]! } - public var Compose_NewChannel: String { return self._s[3497]! } - public var Privacy_PaymentsClearInfo: String { return self._s[3499]! } + public var Appearance_ThemePreview_ChatList_7_Text: String { return self._s[3475]! } + public var Channel_EditAdmin_PermissionInviteViaLink: String { return self._s[3477]! } + public var DialogList_SearchSectionGlobal: String { return self._s[3478]! } + public var AccessDenied_Settings: String { return self._s[3479]! } + public var Passport_Identity_TypeIdentityCardUploadScan: String { return self._s[3480]! } + public var AuthSessions_EmptyTitle: String { return self._s[3481]! } + public var TwoStepAuth_PasswordChangeSuccess: String { return self._s[3482]! } + public var GroupInfo_GroupType: String { return self._s[3483]! } + public var Calls_Missed: String { return self._s[3484]! } + public var Contacts_VoiceOver_AddContact: String { return self._s[3485]! } + public var UserInfo_GenericPhoneLabel: String { return self._s[3487]! } + public var Passport_Language_uz: String { return self._s[3488]! } + public var Conversation_StopQuizConfirmationTitle: String { return self._s[3489]! } + public var PhotoEditor_BlurToolPortrait: String { return self._s[3490]! } + public var Map_ChooseLocationTitle: String { return self._s[3491]! } + public var Checkout_EnterPassword: String { return self._s[3492]! } + public var GroupInfo_ConvertToSupergroup: String { return self._s[3493]! } + public var AutoNightTheme_UpdateLocation: String { return self._s[3494]! } + public var NetworkUsageSettings_Title: String { return self._s[3495]! } + public var Location_ProximityAlertCancelled: String { return self._s[3496]! } + public var SettingsSearch_Synonyms_ChatSettings_IntentsSettings: String { return self._s[3497]! } + public var Message_PinnedLiveLocationMessage: String { return self._s[3498]! } + public var Compose_NewChannel: String { return self._s[3499]! } + public var Privacy_PaymentsClearInfo: String { return self._s[3501]! } public func PUSH_MESSAGE_POLL(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3500]!, self._r[3500]!, [_1]) + return formatWithArgumentRanges(self._s[3502]!, self._r[3502]!, [_1]) } - public var Notification_Exceptions_AlwaysOn: String { return self._s[3501]! } - public var Privacy_GroupsAndChannels_WhoCanAddMe: String { return self._s[3502]! } - public var AutoNightTheme_AutomaticSection: String { return self._s[3505]! } - public var WallpaperSearch_ColorBrown: String { return self._s[3506]! } - public var Appearance_AppIconDefault: String { return self._s[3507]! } - public var StickerSettings_ContextInfo: String { return self._s[3510]! } - public var Channel_AddBotErrorNoRights: String { return self._s[3511]! } - public var Passport_FieldPhone: String { return self._s[3513]! } - public var Contacts_PermissionsTitle: String { return self._s[3514]! } - public var TwoFactorSetup_Email_SkipConfirmationSkip: String { return self._s[3515]! } + public var Notification_Exceptions_AlwaysOn: String { return self._s[3503]! } + public var Privacy_GroupsAndChannels_WhoCanAddMe: String { return self._s[3504]! } + public var AutoNightTheme_AutomaticSection: String { return self._s[3507]! } + public var WallpaperSearch_ColorBrown: String { return self._s[3508]! } + public var Appearance_AppIconDefault: String { return self._s[3509]! } + public var StickerSettings_ContextInfo: String { return self._s[3512]! } + public var Channel_AddBotErrorNoRights: String { return self._s[3513]! } + public var Passport_FieldPhone: String { return self._s[3515]! } + public var Contacts_PermissionsTitle: String { return self._s[3516]! } + public var TwoFactorSetup_Email_SkipConfirmationSkip: String { return self._s[3517]! } public func Notification_JoinedChat(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3516]!, self._r[3516]!, [_0]) + return formatWithArgumentRanges(self._s[3518]!, self._r[3518]!, [_0]) } - public var Bot_Unblock: String { return self._s[3517]! } - public var PasscodeSettings_SimplePasscode: String { return self._s[3518]! } - public var InviteLink_InviteLinkCopiedText: String { return self._s[3519]! } - public var Passport_PasswordHelp: String { return self._s[3520]! } - public var Watch_Conversation_UserInfo: String { return self._s[3521]! } + public var Bot_Unblock: String { return self._s[3519]! } + public var PasscodeSettings_SimplePasscode: String { return self._s[3520]! } + public var InviteLink_InviteLinkCopiedText: String { return self._s[3521]! } + public var Passport_PasswordHelp: String { return self._s[3522]! } + public var Watch_Conversation_UserInfo: String { return self._s[3523]! } public func Channel_AdminLog_MessageChangedGroupGeoLocation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3525]!, self._r[3525]!, [_0]) + return formatWithArgumentRanges(self._s[3527]!, self._r[3527]!, [_0]) } - public var State_Connecting: String { return self._s[3527]! } - public var Passport_Address_TypeTemporaryRegistration: String { return self._s[3528]! } - public var TextFormat_AddLinkPlaceholder: String { return self._s[3529]! } - public var Conversation_Dice_u1F3B2: String { return self._s[3530]! } + public var State_Connecting: String { return self._s[3529]! } + public var Passport_Address_TypeTemporaryRegistration: String { return self._s[3530]! } + public var TextFormat_AddLinkPlaceholder: String { return self._s[3531]! } + public var Conversation_Dice_u1F3B2: String { return self._s[3532]! } public func Call_StatusBar(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3531]!, self._r[3531]!, [_0]) + return formatWithArgumentRanges(self._s[3533]!, self._r[3533]!, [_0]) } - public var Conversation_SendingOptionsTooltip: String { return self._s[3532]! } - public var ChatList_UndoArchiveTitle: String { return self._s[3533]! } - public var ChatList_EmptyChatListNewMessage: String { return self._s[3534]! } - public var WallpaperSearch_ColorGreen: String { return self._s[3536]! } - public var PhotoEditor_BlurToolOff: String { return self._s[3537]! } - public var Conversation_AutoremoveOff: String { return self._s[3538]! } - public var SocksProxySetup_PortPlaceholder: String { return self._s[3539]! } - public var Weekday_Saturday: String { return self._s[3540]! } - public var DialogList_Unread: String { return self._s[3541]! } - public var Watch_LastSeen_ALongTimeAgo: String { return self._s[3542]! } - public var Stats_GroupPosters: String { return self._s[3543]! } + public var Conversation_SendingOptionsTooltip: String { return self._s[3534]! } + public var ChatList_UndoArchiveTitle: String { return self._s[3535]! } + public var ChatList_EmptyChatListNewMessage: String { return self._s[3536]! } + public var WallpaperSearch_ColorGreen: String { return self._s[3538]! } + public var PhotoEditor_BlurToolOff: String { return self._s[3539]! } + public var Conversation_AutoremoveOff: String { return self._s[3540]! } + public var SocksProxySetup_PortPlaceholder: String { return self._s[3541]! } + public var Weekday_Saturday: String { return self._s[3542]! } + public var DialogList_Unread: String { return self._s[3543]! } + public var Watch_LastSeen_ALongTimeAgo: String { return self._s[3544]! } + public var Stats_GroupPosters: String { return self._s[3545]! } public func PUSH_ENCRYPTION_REQUEST(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3544]!, self._r[3544]!, [_1]) + return formatWithArgumentRanges(self._s[3546]!, self._r[3546]!, [_1]) } - public var Conversation_AlsoClearCacheTitle: String { return self._s[3545]! } + public var Conversation_AlsoClearCacheTitle: String { return self._s[3547]! } public func Conversation_ForwardTooltip_TwoChats_One(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3546]!, self._r[3546]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3548]!, self._r[3548]!, [_0, _1]) } public func Target_ShareGameConfirmationGroup(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3549]!, self._r[3549]!, [_0]) + return formatWithArgumentRanges(self._s[3551]!, self._r[3551]!, [_0]) } - public var ReportPeer_ReasonChildAbuse: String { return self._s[3550]! } + public var ReportPeer_ReasonChildAbuse: String { return self._s[3552]! } public func Channel_AdminLog_MessageUnkickedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3551]!, self._r[3551]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3553]!, self._r[3553]!, [_1, _2]) } - public var InfoPlist_NSContactsUsageDescription: String { return self._s[3552]! } - public var Conversation_EmailCopied: String { return self._s[3554]! } - public var AutoNightTheme_UseSunsetSunrise: String { return self._s[3555]! } - public var Channel_OwnershipTransfer_ChangeOwner: String { return self._s[3556]! } - public var Call_VoiceOver_VoiceCallCanceled: String { return self._s[3557]! } - public var Passport_Language_dv: String { return self._s[3558]! } - public var GroupPermission_AddSuccess: String { return self._s[3560]! } - public var Passport_Email_Help: String { return self._s[3561]! } - public var Call_ReportPlaceholder: String { return self._s[3562]! } - public var CreatePoll_AddOption: String { return self._s[3563]! } - public var MessagePoll_LabelAnonymousQuiz: String { return self._s[3565]! } - public var PeerInfo_ButtonLeave: String { return self._s[3566]! } - public var PhotoEditor_TiltShift: String { return self._s[3569]! } - public var SecretGif_Title: String { return self._s[3571]! } - public var GroupInfo_InviteLinks: String { return self._s[3572]! } - public var PhotoEditor_QualityVeryLow: String { return self._s[3573]! } - public var SocksProxySetup_Connecting: String { return self._s[3575]! } - public var PrivacySettings_PasscodeAndFaceId: String { return self._s[3576]! } - public var ContactInfo_PhoneLabelWork: String { return self._s[3577]! } - public var Stats_GroupTopHoursTitle: String { return self._s[3578]! } - public var Compose_NewMessage: String { return self._s[3579]! } - public var VoiceOver_Common_SwitchHint: String { return self._s[3580]! } - public var NotificationsSound_Synth: String { return self._s[3581]! } - public var ChatImport_UserErrorNotMutual: String { return self._s[3582]! } - public var Conversation_FileOpenIn: String { return self._s[3583]! } - public var AutoDownloadSettings_WifiTitle: String { return self._s[3584]! } - public var UserInfo_SendMessage: String { return self._s[3585]! } - public var Checkout_PayWithFaceId: String { return self._s[3586]! } + public var InfoPlist_NSContactsUsageDescription: String { return self._s[3554]! } + public var Conversation_EmailCopied: String { return self._s[3556]! } + public var AutoNightTheme_UseSunsetSunrise: String { return self._s[3557]! } + public var Channel_OwnershipTransfer_ChangeOwner: String { return self._s[3558]! } + public var Call_VoiceOver_VoiceCallCanceled: String { return self._s[3559]! } + public var Passport_Language_dv: String { return self._s[3560]! } + public var GroupPermission_AddSuccess: String { return self._s[3562]! } + public var Passport_Email_Help: String { return self._s[3563]! } + public var Call_ReportPlaceholder: String { return self._s[3564]! } + public var CreatePoll_AddOption: String { return self._s[3565]! } + public var MessagePoll_LabelAnonymousQuiz: String { return self._s[3567]! } + public var PeerInfo_ButtonLeave: String { return self._s[3568]! } + public var PhotoEditor_TiltShift: String { return self._s[3571]! } + public var SecretGif_Title: String { return self._s[3573]! } + public var GroupInfo_InviteLinks: String { return self._s[3574]! } + public var PhotoEditor_QualityVeryLow: String { return self._s[3575]! } + public var SocksProxySetup_Connecting: String { return self._s[3577]! } + public var PrivacySettings_PasscodeAndFaceId: String { return self._s[3578]! } + public var ContactInfo_PhoneLabelWork: String { return self._s[3579]! } + public var Stats_GroupTopHoursTitle: String { return self._s[3580]! } + public var Compose_NewMessage: String { return self._s[3581]! } + public var VoiceOver_Common_SwitchHint: String { return self._s[3582]! } + public var NotificationsSound_Synth: String { return self._s[3583]! } + public var ChatImport_UserErrorNotMutual: String { return self._s[3584]! } + public var Conversation_FileOpenIn: String { return self._s[3585]! } + public var AutoDownloadSettings_WifiTitle: String { return self._s[3586]! } + public var UserInfo_SendMessage: String { return self._s[3587]! } + public var Checkout_PayWithFaceId: String { return self._s[3588]! } public func Map_LiveLocationShortHour(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3587]!, self._r[3587]!, [_0]) + return formatWithArgumentRanges(self._s[3589]!, self._r[3589]!, [_0]) } - public var TextFormat_Strikethrough: String { return self._s[3588]! } - public var SettingsSearch_Synonyms_Notifications_DisplayNamesOnLockScreen: String { return self._s[3589]! } - public var Conversation_ViewChannel: String { return self._s[3590]! } + public var TextFormat_Strikethrough: String { return self._s[3590]! } + public var SettingsSearch_Synonyms_Notifications_DisplayNamesOnLockScreen: String { return self._s[3591]! } + public var Conversation_ViewChannel: String { return self._s[3592]! } public func Message_ForwardedMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3591]!, self._r[3591]!, [_0]) + return formatWithArgumentRanges(self._s[3593]!, self._r[3593]!, [_0]) } - public var Channel_Stickers_Placeholder: String { return self._s[3592]! } - public var Channel_OwnershipTransfer_PasswordPlaceholder: String { return self._s[3593]! } - public var Message_ScamAccount: String { return self._s[3594]! } - public var Camera_FlashAuto: String { return self._s[3595]! } - public var Conversation_EncryptedDescription1: String { return self._s[3596]! } - public var LocalGroup_Text: String { return self._s[3597]! } - public var SettingsSearch_Synonyms_Data_Storage_KeepMedia: String { return self._s[3598]! } - public var UserInfo_FirstNamePlaceholder: String { return self._s[3599]! } - public var Conversation_SendMessageErrorFlood: String { return self._s[3600]! } - public var Conversation_EncryptedDescription2: String { return self._s[3601]! } - public var Conversation_CancelForwardText: String { return self._s[3602]! } - public var Notification_GroupActivated: String { return self._s[3603]! } - public var LastSeen_Lately: String { return self._s[3604]! } - public var Conversation_EncryptedDescription3: String { return self._s[3605]! } - public var SettingsSearch_Synonyms_Privacy_ProfilePhoto: String { return self._s[3606]! } - public var Conversation_SwipeToReplyHintText: String { return self._s[3607]! } - public var Conversation_EncryptedDescription4: String { return self._s[3608]! } - public var SharedMedia_EmptyTitle: String { return self._s[3609]! } - public var Appearance_CreateTheme: String { return self._s[3610]! } - public var Stats_SharesPerPost: String { return self._s[3611]! } - public var Contacts_TabTitle: String { return self._s[3612]! } - public var Weekday_ShortThursday: String { return self._s[3613]! } - public var MessageTimer_Forever: String { return self._s[3614]! } - public var ChatListFolder_CategoryArchived: String { return self._s[3615]! } - public var Channel_EditAdmin_PermissionDeleteMessages: String { return self._s[3616]! } - public var EditTheme_Create_TopInfo: String { return self._s[3618]! } + public var Channel_Stickers_Placeholder: String { return self._s[3594]! } + public var Channel_OwnershipTransfer_PasswordPlaceholder: String { return self._s[3595]! } + public var Message_ScamAccount: String { return self._s[3596]! } + public var Camera_FlashAuto: String { return self._s[3597]! } + public var Conversation_EncryptedDescription1: String { return self._s[3598]! } + public var LocalGroup_Text: String { return self._s[3599]! } + public var SettingsSearch_Synonyms_Data_Storage_KeepMedia: String { return self._s[3600]! } + public var UserInfo_FirstNamePlaceholder: String { return self._s[3601]! } + public var Conversation_SendMessageErrorFlood: String { return self._s[3602]! } + public var Conversation_EncryptedDescription2: String { return self._s[3603]! } + public var Conversation_CancelForwardText: String { return self._s[3604]! } + public var Notification_GroupActivated: String { return self._s[3605]! } + public var LastSeen_Lately: String { return self._s[3606]! } + public var Conversation_EncryptedDescription3: String { return self._s[3607]! } + public var SettingsSearch_Synonyms_Privacy_ProfilePhoto: String { return self._s[3608]! } + public var Conversation_SwipeToReplyHintText: String { return self._s[3609]! } + public var Conversation_EncryptedDescription4: String { return self._s[3610]! } + public var SharedMedia_EmptyTitle: String { return self._s[3611]! } + public var Appearance_CreateTheme: String { return self._s[3612]! } + public var Stats_SharesPerPost: String { return self._s[3613]! } + public var Contacts_TabTitle: String { return self._s[3614]! } + public var Weekday_ShortThursday: String { return self._s[3615]! } + public var MessageTimer_Forever: String { return self._s[3616]! } + public var ChatListFolder_CategoryArchived: String { return self._s[3617]! } + public var Channel_EditAdmin_PermissionDeleteMessages: String { return self._s[3618]! } + public var EditTheme_Create_TopInfo: String { return self._s[3620]! } public func VoiceOver_ChatList_MessageFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3619]!, self._r[3619]!, [_0]) + return formatWithArgumentRanges(self._s[3621]!, self._r[3621]!, [_0]) } - public var Month_GenDecember: String { return self._s[3620]! } - public var EnterPasscode_EnterPasscode: String { return self._s[3621]! } - public var SettingsSearch_Synonyms_Appearance_LargeEmoji: String { return self._s[3622]! } - public var PeopleNearby_CreateGroup: String { return self._s[3624]! } - public var Group_EditAdmin_PermissionChangeInfo: String { return self._s[3625]! } - public var Paint_ClearConfirm: String { return self._s[3626]! } - public var ChatList_ReadAll: String { return self._s[3627]! } - public var ChatSettings_IntentsSettings: String { return self._s[3628]! } - public var Passport_PassportInformation: String { return self._s[3630]! } - public var Login_CheckOtherSessionMessages: String { return self._s[3632]! } - public var Location_ProximityNotification_DistanceMI: String { return self._s[3635]! } - public var PhotoEditor_ExposureTool: String { return self._s[3636]! } - public var Group_Username_CreatePrivateLinkHelp: String { return self._s[3637]! } - public var SettingsSearch_Synonyms_Watch: String { return self._s[3638]! } - public var Stats_GroupTopPoster_History: String { return self._s[3639]! } - public var UserInfo_AddPhone: String { return self._s[3640]! } - public var Media_SendWithTimer: String { return self._s[3642]! } - public var SettingsSearch_Synonyms_Notifications_Title: String { return self._s[3643]! } - public var Channel_EditAdmin_PermissionEnabledByDefault: String { return self._s[3644]! } - public var GroupInfo_GroupHistoryShort: String { return self._s[3645]! } - public var PasscodeSettings_AutoLock_Disabled: String { return self._s[3646]! } - public var ChatList_Context_Unarchive: String { return self._s[3648]! } + public var Month_GenDecember: String { return self._s[3622]! } + public var EnterPasscode_EnterPasscode: String { return self._s[3623]! } + public var SettingsSearch_Synonyms_Appearance_LargeEmoji: String { return self._s[3624]! } + public var PeopleNearby_CreateGroup: String { return self._s[3626]! } + public var Group_EditAdmin_PermissionChangeInfo: String { return self._s[3627]! } + public var Paint_ClearConfirm: String { return self._s[3628]! } + public var ChatList_ReadAll: String { return self._s[3629]! } + public var ChatSettings_IntentsSettings: String { return self._s[3630]! } + public var Passport_PassportInformation: String { return self._s[3632]! } + public var Login_CheckOtherSessionMessages: String { return self._s[3634]! } + public var Location_ProximityNotification_DistanceMI: String { return self._s[3637]! } + public var PhotoEditor_ExposureTool: String { return self._s[3638]! } + public var Group_Username_CreatePrivateLinkHelp: String { return self._s[3639]! } + public var SettingsSearch_Synonyms_Watch: String { return self._s[3640]! } + public var Stats_GroupTopPoster_History: String { return self._s[3641]! } + public var UserInfo_AddPhone: String { return self._s[3642]! } + public var Media_SendWithTimer: String { return self._s[3644]! } + public var SettingsSearch_Synonyms_Notifications_Title: String { return self._s[3645]! } + public var Channel_EditAdmin_PermissionEnabledByDefault: String { return self._s[3646]! } + public var GroupInfo_GroupHistoryShort: String { return self._s[3647]! } + public var PasscodeSettings_AutoLock_Disabled: String { return self._s[3648]! } + public var ChatList_Context_Unarchive: String { return self._s[3650]! } public func DialogList_LiveLocationSharingTo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3649]!, self._r[3649]!, [_0]) + return formatWithArgumentRanges(self._s[3651]!, self._r[3651]!, [_0]) } - public var BlockedUsers_Title: String { return self._s[3651]! } - public var TwoStepAuth_EmailPlaceholder: String { return self._s[3652]! } - public var Media_ShareThisPhoto: String { return self._s[3653]! } - public var Notifications_DisplayNamesOnLockScreen: String { return self._s[3654]! } - public var Conversation_FilePhotoOrVideo: String { return self._s[3655]! } - public var Appearance_ThemePreview_Chat_2_ReplyName: String { return self._s[3659]! } - public var CallFeedback_ReasonNoise: String { return self._s[3661]! } - public var WebBrowser_Title: String { return self._s[3662]! } + public var BlockedUsers_Title: String { return self._s[3653]! } + public var TwoStepAuth_EmailPlaceholder: String { return self._s[3654]! } + public var Media_ShareThisPhoto: String { return self._s[3655]! } + public var Notifications_DisplayNamesOnLockScreen: String { return self._s[3656]! } + public var Conversation_FilePhotoOrVideo: String { return self._s[3657]! } + public var Appearance_ThemePreview_Chat_2_ReplyName: String { return self._s[3661]! } + public var CallFeedback_ReasonNoise: String { return self._s[3663]! } + public var WebBrowser_Title: String { return self._s[3664]! } public func Checkout_SavePasswordTimeoutAndTouchId(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3663]!, self._r[3663]!, [_0]) + return formatWithArgumentRanges(self._s[3665]!, self._r[3665]!, [_0]) } - public var Notification_MessageLifetime5s: String { return self._s[3665]! } - public var Passport_Address_AddResidentialAddress: String { return self._s[3666]! } - public var Profile_MessageLifetime1m: String { return self._s[3668]! } - public var Passport_ScanPassport: String { return self._s[3669]! } - public var Stats_LoadingTitle: String { return self._s[3670]! } - public var Passport_Address_AddTemporaryRegistration: String { return self._s[3672]! } - public var Permissions_NotificationsAllow_v0: String { return self._s[3673]! } - public var Login_InvalidFirstNameError: String { return self._s[3674]! } - public var Undo_ChatCleared: String { return self._s[3676]! } + public var Notification_MessageLifetime5s: String { return self._s[3667]! } + public var Passport_Address_AddResidentialAddress: String { return self._s[3668]! } + public var Profile_MessageLifetime1m: String { return self._s[3670]! } + public var Passport_ScanPassport: String { return self._s[3671]! } + public var Stats_LoadingTitle: String { return self._s[3672]! } + public var Passport_Address_AddTemporaryRegistration: String { return self._s[3674]! } + public var Permissions_NotificationsAllow_v0: String { return self._s[3675]! } + public var Login_InvalidFirstNameError: String { return self._s[3676]! } + public var Undo_ChatCleared: String { return self._s[3678]! } public func ApplyLanguage_ChangeLanguageUnofficialText(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3678]!, self._r[3678]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3680]!, self._r[3680]!, [_1, _2]) } - public var Conversation_PinMessageAlertPin: String { return self._s[3679]! } + public var Conversation_PinMessageAlertPin: String { return self._s[3681]! } public func Login_PhoneBannedEmailBody(_ _1: String, _ _2: String, _ _3: String, _ _4: String, _ _5: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3680]!, self._r[3680]!, [_1, _2, _3, _4, _5]) + return formatWithArgumentRanges(self._s[3682]!, self._r[3682]!, [_1, _2, _3, _4, _5]) } public func PUSH_MESSAGE_FWD(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3681]!, self._r[3681]!, [_1]) + return formatWithArgumentRanges(self._s[3683]!, self._r[3683]!, [_1]) } - public var Share_MultipleMessagesDisabled: String { return self._s[3682]! } - public var TwoStepAuth_EmailInvalid: String { return self._s[3683]! } - public var EnterPasscode_ChangeTitle: String { return self._s[3685]! } - public var VoiceChat_InviteLink_Speaker: String { return self._s[3686]! } - public var CallSettings_RecentCalls: String { return self._s[3687]! } - public var GroupInfo_DeactivatedStatus: String { return self._s[3688]! } - public var AuthSessions_OtherSessions: String { return self._s[3689]! } - public var PrivacyLastSeenSettings_CustomHelp: String { return self._s[3690]! } - public var Tour_Text5: String { return self._s[3691]! } - public var Login_PadPhoneHelp: String { return self._s[3692]! } - public var Wallpaper_PhotoLibrary: String { return self._s[3694]! } - public var Conversation_ViewGroup: String { return self._s[3695]! } - public var PeopleNearby_MakeVisibleTitle: String { return self._s[3697]! } - public var VoiceOver_Chat_YourContact: String { return self._s[3698]! } - public var Watch_AuthRequired: String { return self._s[3699]! } - public var VoiceOver_Chat_ForwardedFromYou: String { return self._s[3701]! } - public var Conversation_ForwardContacts: String { return self._s[3702]! } - public var Conversation_InputTextPlaceholder: String { return self._s[3703]! } + public var Share_MultipleMessagesDisabled: String { return self._s[3684]! } + public var TwoStepAuth_EmailInvalid: String { return self._s[3685]! } + public var EnterPasscode_ChangeTitle: String { return self._s[3687]! } + public var VoiceChat_InviteLink_Speaker: String { return self._s[3688]! } + public var CallSettings_RecentCalls: String { return self._s[3689]! } + public var GroupInfo_DeactivatedStatus: String { return self._s[3690]! } + public var AuthSessions_OtherSessions: String { return self._s[3691]! } + public var PrivacyLastSeenSettings_CustomHelp: String { return self._s[3692]! } + public var Tour_Text5: String { return self._s[3693]! } + public var Login_PadPhoneHelp: String { return self._s[3694]! } + public var Wallpaper_PhotoLibrary: String { return self._s[3696]! } + public var Conversation_ViewGroup: String { return self._s[3697]! } + public var PeopleNearby_MakeVisibleTitle: String { return self._s[3699]! } + public var VoiceOver_Chat_YourContact: String { return self._s[3700]! } + public var Watch_AuthRequired: String { return self._s[3701]! } + public var VoiceOver_Chat_ForwardedFromYou: String { return self._s[3703]! } + public var Conversation_ForwardContacts: String { return self._s[3704]! } + public var Conversation_InputTextPlaceholder: String { return self._s[3705]! } public func PUSH_CHANNEL_MESSAGE_PHOTO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3704]!, self._r[3704]!, [_1]) + return formatWithArgumentRanges(self._s[3706]!, self._r[3706]!, [_1]) } public func Conversation_MessageViaUser(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3705]!, self._r[3705]!, [_0]) - } - public var Channel_Setup_TypePrivate: String { return self._s[3706]! } - public func Conversation_NoticeInvitedByInChannel(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[3707]!, self._r[3707]!, [_0]) } - public var InviteLink_Create_TimeLimitExpiryDate: String { return self._s[3708]! } - public var InfoPlist_NSSiriUsageDescription: String { return self._s[3709]! } - public var AutoDownloadSettings_Delimeter: String { return self._s[3710]! } - public var EmptyGroupInfo_Subtitle: String { return self._s[3711]! } - public var UserInfo_StartSecretChatStart: String { return self._s[3712]! } + public var Channel_Setup_TypePrivate: String { return self._s[3708]! } + public func Conversation_NoticeInvitedByInChannel(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[3709]!, self._r[3709]!, [_0]) + } + public var InviteLink_Create_TimeLimitExpiryDate: String { return self._s[3710]! } + public var InfoPlist_NSSiriUsageDescription: String { return self._s[3711]! } + public var AutoDownloadSettings_Delimeter: String { return self._s[3712]! } + public var EmptyGroupInfo_Subtitle: String { return self._s[3713]! } + public var UserInfo_StartSecretChatStart: String { return self._s[3714]! } public func GroupPermission_AddedInfo(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3713]!, self._r[3713]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3715]!, self._r[3715]!, [_1, _2]) } public func Channel_AdminLog_MessageRestricted(_ _0: String, _ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3714]!, self._r[3714]!, [_0, _1, _2]) + return formatWithArgumentRanges(self._s[3716]!, self._r[3716]!, [_0, _1, _2]) } public func Conversation_ForwardTooltip_TwoChats_Many(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3715]!, self._r[3715]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3717]!, self._r[3717]!, [_0, _1]) } - public var PrivacySettings_AutoArchiveTitle: String { return self._s[3716]! } - public var GroupInfo_InviteLink_LinkSection: String { return self._s[3717]! } - public var FastTwoStepSetup_EmailPlaceholder: String { return self._s[3718]! } - public var StickerPacksSettings_ArchivedMasks: String { return self._s[3720]! } - public var NewContact_Title: String { return self._s[3723]! } - public var Appearance_ThemeCarouselTintedNight: String { return self._s[3724]! } - public var VoiceChat_StatusSpeaking: String { return self._s[3725]! } - public var Notifications_PermissionsKeepDisabled: String { return self._s[3726]! } + public var PrivacySettings_AutoArchiveTitle: String { return self._s[3718]! } + public var GroupInfo_InviteLink_LinkSection: String { return self._s[3719]! } + public var FastTwoStepSetup_EmailPlaceholder: String { return self._s[3720]! } + public var StickerPacksSettings_ArchivedMasks: String { return self._s[3722]! } + public var NewContact_Title: String { return self._s[3725]! } + public var Appearance_ThemeCarouselTintedNight: String { return self._s[3726]! } + public var VoiceChat_StatusSpeaking: String { return self._s[3727]! } + public var Notifications_PermissionsKeepDisabled: String { return self._s[3728]! } public func Time_YesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3727]!, self._r[3727]!, [_0]) + return formatWithArgumentRanges(self._s[3729]!, self._r[3729]!, [_0]) } public func AutoNightTheme_LocationHelp(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3728]!, self._r[3728]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3730]!, self._r[3730]!, [_0, _1]) } - public var Chat_SlowmodeTooltipPending: String { return self._s[3729]! } + public var Chat_SlowmodeTooltipPending: String { return self._s[3731]! } public func Time_MediumDate(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3731]!, self._r[3731]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3733]!, self._r[3733]!, [_1, _2]) } - public var ContactInfo_PhoneLabelHome: String { return self._s[3732]! } - public var CallFeedback_ReasonInterruption: String { return self._s[3733]! } - public var Passport_Identity_OneOfTypeDriversLicense: String { return self._s[3734]! } + public var ContactInfo_PhoneLabelHome: String { return self._s[3734]! } + public var CallFeedback_ReasonInterruption: String { return self._s[3735]! } + public var Passport_Identity_OneOfTypeDriversLicense: String { return self._s[3736]! } public func PUSH_MESSAGE_DOCS(_ _1: String, _ _2: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3737]!, self._r[3737]!, [_1, "\(_2)"]) + return formatWithArgumentRanges(self._s[3739]!, self._r[3739]!, [_1, "\(_2)"]) } - public var Conversation_MessageEditedLabel: String { return self._s[3738]! } - public var CallList_ActiveVoiceChatsHeader: String { return self._s[3739]! } - public var SocksProxySetup_PasswordPlaceholder: String { return self._s[3740]! } - public var ChatList_Context_AddToContacts: String { return self._s[3741]! } - public var Passport_Language_is: String { return self._s[3742]! } - public var Notification_PassportValueProofOfIdentity: String { return self._s[3743]! } - public var PhotoEditor_CurvesBlue: String { return self._s[3744]! } + public var Conversation_MessageEditedLabel: String { return self._s[3740]! } + public var CallList_ActiveVoiceChatsHeader: String { return self._s[3741]! } + public var SocksProxySetup_PasswordPlaceholder: String { return self._s[3742]! } + public var ChatList_Context_AddToContacts: String { return self._s[3743]! } + public var Passport_Language_is: String { return self._s[3744]! } + public var Notification_PassportValueProofOfIdentity: String { return self._s[3745]! } + public var PhotoEditor_CurvesBlue: String { return self._s[3746]! } public func FileSize_MB(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3745]!, self._r[3745]!, [_0]) + return formatWithArgumentRanges(self._s[3747]!, self._r[3747]!, [_0]) } - public var SocksProxySetup_Username: String { return self._s[3746]! } - public var Login_SmsRequestState3: String { return self._s[3747]! } - public var Message_PinnedVideoMessage: String { return self._s[3748]! } - public var SharedMedia_TitleLink: String { return self._s[3749]! } - public var Passport_FieldIdentity: String { return self._s[3750]! } - public var GroupInfo_Permissions_BroadcastConvert: String { return self._s[3752]! } + public var SocksProxySetup_Username: String { return self._s[3748]! } + public var Login_SmsRequestState3: String { return self._s[3749]! } + public var Message_PinnedVideoMessage: String { return self._s[3750]! } + public var SharedMedia_TitleLink: String { return self._s[3751]! } + public var Passport_FieldIdentity: String { return self._s[3752]! } + public var GroupInfo_Permissions_BroadcastConvert: String { return self._s[3754]! } public func Conversation_EncryptedPlaceholderTitleOutgoing(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3755]!, self._r[3755]!, [_0]) + return formatWithArgumentRanges(self._s[3757]!, self._r[3757]!, [_0]) } - public var DialogList_ProxyConnectionIssuesTooltip: String { return self._s[3758]! } - public var ReportSpam_DeleteThisChat: String { return self._s[3759]! } - public var Checkout_NewCard_CardholderNamePlaceholder: String { return self._s[3760]! } - public var Passport_Identity_DateOfBirth: String { return self._s[3761]! } - public var Call_StatusIncoming: String { return self._s[3762]! } - public var ChatAdmins_AdminLabel: String { return self._s[3763]! } + public var DialogList_ProxyConnectionIssuesTooltip: String { return self._s[3760]! } + public var ReportSpam_DeleteThisChat: String { return self._s[3761]! } + public var Checkout_NewCard_CardholderNamePlaceholder: String { return self._s[3762]! } + public var Passport_Identity_DateOfBirth: String { return self._s[3763]! } + public var Call_StatusIncoming: String { return self._s[3764]! } + public var ChatAdmins_AdminLabel: String { return self._s[3765]! } public func InstantPage_OpenInBrowser(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3764]!, self._r[3764]!, [_0]) - } - public func Time_MonthOfYear_m10(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[3766]!, self._r[3766]!, [_0]) } - public var Message_PinnedAnimationMessage: String { return self._s[3767]! } - public var Conversation_ReportSpamAndLeave: String { return self._s[3768]! } - public var Preview_CopyAddress: String { return self._s[3769]! } - public var MediaPlayer_UnknownTrack: String { return self._s[3771]! } - public var Login_CancelSignUpConfirmation: String { return self._s[3772]! } - public var Map_OpenInYandexMaps: String { return self._s[3774]! } + public func Time_MonthOfYear_m10(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[3768]!, self._r[3768]!, [_0]) + } + public var Message_PinnedAnimationMessage: String { return self._s[3769]! } + public var Conversation_ReportSpamAndLeave: String { return self._s[3770]! } + public var Preview_CopyAddress: String { return self._s[3771]! } + public var MediaPlayer_UnknownTrack: String { return self._s[3773]! } + public var Login_CancelSignUpConfirmation: String { return self._s[3774]! } + public var Map_OpenInYandexMaps: String { return self._s[3776]! } public func Time_PreciseDate_m11(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3777]!, self._r[3777]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3779]!, self._r[3779]!, [_1, _2, _3]) } - public var GroupRemoved_Remove: String { return self._s[3778]! } - public var ChatListFolder_TitleCreate: String { return self._s[3779]! } + public var GroupRemoved_Remove: String { return self._s[3780]! } + public var ChatListFolder_TitleCreate: String { return self._s[3781]! } public func InstantPage_AuthorAndDateTitle(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3781]!, self._r[3781]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3783]!, self._r[3783]!, [_1, _2]) } - public var Watch_UserInfo_MuteTitle: String { return self._s[3782]! } - public var Group_UpgradeNoticeText2: String { return self._s[3784]! } - public var Stats_GroupGrowthTitle: String { return self._s[3785]! } - public var CreatePoll_CancelConfirmation: String { return self._s[3788]! } - public var Month_GenOctober: String { return self._s[3789]! } - public var Conversation_TitleCommentsEmpty: String { return self._s[3790]! } - public var Settings_Appearance: String { return self._s[3791]! } + public var Watch_UserInfo_MuteTitle: String { return self._s[3784]! } + public var Group_UpgradeNoticeText2: String { return self._s[3786]! } + public var Stats_GroupGrowthTitle: String { return self._s[3787]! } + public var CreatePoll_CancelConfirmation: String { return self._s[3790]! } + public var Month_GenOctober: String { return self._s[3791]! } + public var Conversation_TitleCommentsEmpty: String { return self._s[3792]! } + public var Settings_Appearance: String { return self._s[3793]! } public func Time_MonthOfYear_m6(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3792]!, self._r[3792]!, [_0]) + return formatWithArgumentRanges(self._s[3794]!, self._r[3794]!, [_0]) } - public var UserInfo_AddToExisting: String { return self._s[3793]! } - public var Call_PhoneCallInProgressMessage: String { return self._s[3795]! } - public var Map_HomeAndWorkInfo: String { return self._s[3796]! } - public var InstantPage_VoiceOver_ResetFontSize: String { return self._s[3797]! } - public var Paint_Arrow: String { return self._s[3798]! } - public var InviteLink_CreatePrivateLinkHelp: String { return self._s[3799]! } + public var UserInfo_AddToExisting: String { return self._s[3795]! } + public var Call_PhoneCallInProgressMessage: String { return self._s[3797]! } + public var Map_HomeAndWorkInfo: String { return self._s[3798]! } + public var InstantPage_VoiceOver_ResetFontSize: String { return self._s[3799]! } + public var Paint_Arrow: String { return self._s[3800]! } + public var InviteLink_CreatePrivateLinkHelp: String { return self._s[3801]! } public func DialogList_MultipleTypingPair(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3800]!, self._r[3800]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3802]!, self._r[3802]!, [_0, _1]) } - public var CancelResetAccount_Title: String { return self._s[3801]! } - public var NotificationsSound_Circles: String { return self._s[3802]! } - public var Notifications_GroupNotificationsExceptionsHelp: String { return self._s[3803]! } - public var ChatState_Connecting: String { return self._s[3805]! } - public var Profile_MessageLifetime5s: String { return self._s[3806]! } + public var CancelResetAccount_Title: String { return self._s[3803]! } + public var NotificationsSound_Circles: String { return self._s[3804]! } + public var Notifications_GroupNotificationsExceptionsHelp: String { return self._s[3805]! } + public var ChatState_Connecting: String { return self._s[3807]! } + public var Profile_MessageLifetime5s: String { return self._s[3808]! } public func DialogList_AwaitingEncryption(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3807]!, self._r[3807]!, [_0]) + return formatWithArgumentRanges(self._s[3809]!, self._r[3809]!, [_0]) } - public var PrivacyPolicy_AgeVerificationTitle: String { return self._s[3808]! } - public var Channel_Username_CreatePublicLinkHelp: String { return self._s[3809]! } - public var AutoNightTheme_ScheduledTo: String { return self._s[3810]! } - public var Conversation_DefaultRestrictedStickers: String { return self._s[3812]! } - public var TwoStepAuth_ConfirmationTitle: String { return self._s[3813]! } + public var PrivacyPolicy_AgeVerificationTitle: String { return self._s[3810]! } + public var Channel_Username_CreatePublicLinkHelp: String { return self._s[3811]! } + public var AutoNightTheme_ScheduledTo: String { return self._s[3812]! } + public var Conversation_DefaultRestrictedStickers: String { return self._s[3814]! } + public var TwoStepAuth_ConfirmationTitle: String { return self._s[3815]! } public func Chat_UnsendMyMessagesAlertTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3814]!, self._r[3814]!, [_0]) + return formatWithArgumentRanges(self._s[3816]!, self._r[3816]!, [_0]) } - public var Passport_Phone_Help: String { return self._s[3815]! } - public var Privacy_ContactsSync: String { return self._s[3816]! } - public var CheckoutInfo_ReceiverInfoPhone: String { return self._s[3817]! } - public var Channel_AdminLogFilter_EventsLeavingSubscribers: String { return self._s[3819]! } - public var Map_SendMyCurrentLocation: String { return self._s[3820]! } - public var Map_AddressOnMap: String { return self._s[3821]! } - public var BroadcastGroups_ConfirmationAlert_Convert: String { return self._s[3823]! } - public var DialogList_SearchLabel: String { return self._s[3824]! } - public var Notification_Exceptions_NewException_NotificationHeader: String { return self._s[3825]! } - public var GroupInfo_FakeGroupWarning: String { return self._s[3826]! } - public var Conversation_ChecksTooltip_Read: String { return self._s[3828]! } - public var ConversationProfile_UnknownAddMemberError: String { return self._s[3829]! } - public var ChatList_Search_ShowMore: String { return self._s[3830]! } - public var DialogList_EncryptionRejected: String { return self._s[3831]! } - public var VoiceChat_InviteLinkCopiedText: String { return self._s[3832]! } - public var DialogList_DeleteBotConfirmation: String { return self._s[3833]! } - public var VoiceChat_StartRecordingText: String { return self._s[3834]! } - public var Privacy_TopPeersDelete: String { return self._s[3835]! } - public var AttachmentMenu_SendAsFile: String { return self._s[3837]! } - public var ChatList_GenericPsaAlert: String { return self._s[3839]! } - public var SecretTimer_ImageDescription: String { return self._s[3841]! } + public var Passport_Phone_Help: String { return self._s[3817]! } + public var Privacy_ContactsSync: String { return self._s[3818]! } + public var CheckoutInfo_ReceiverInfoPhone: String { return self._s[3819]! } + public var Channel_AdminLogFilter_EventsLeavingSubscribers: String { return self._s[3821]! } + public var Map_SendMyCurrentLocation: String { return self._s[3822]! } + public var Map_AddressOnMap: String { return self._s[3823]! } + public var BroadcastGroups_ConfirmationAlert_Convert: String { return self._s[3825]! } + public var DialogList_SearchLabel: String { return self._s[3826]! } + public var Notification_Exceptions_NewException_NotificationHeader: String { return self._s[3827]! } + public var GroupInfo_FakeGroupWarning: String { return self._s[3828]! } + public var Conversation_ChecksTooltip_Read: String { return self._s[3830]! } + public var ConversationProfile_UnknownAddMemberError: String { return self._s[3831]! } + public var ChatList_Search_ShowMore: String { return self._s[3832]! } + public var DialogList_EncryptionRejected: String { return self._s[3833]! } + public var VoiceChat_InviteLinkCopiedText: String { return self._s[3834]! } + public var DialogList_DeleteBotConfirmation: String { return self._s[3835]! } + public var VoiceChat_StartRecordingText: String { return self._s[3836]! } + public var Privacy_TopPeersDelete: String { return self._s[3837]! } + public var AttachmentMenu_SendAsFile: String { return self._s[3839]! } + public var ChatList_GenericPsaAlert: String { return self._s[3841]! } + public var SecretTimer_ImageDescription: String { return self._s[3843]! } public func Conversation_SetReminder_RemindOn(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3842]!, self._r[3842]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3844]!, self._r[3844]!, [_0, _1]) } - public var ChatSettings_TextSizeUnits: String { return self._s[3843]! } - public var Notification_RenamedGroup: String { return self._s[3845]! } - public var Tour_Title2: String { return self._s[3846]! } - public var Settings_CopyUsername: String { return self._s[3847]! } - public var Compose_NewEncryptedChat: String { return self._s[3848]! } - public var Conversation_CloudStorageInfo_Title: String { return self._s[3849]! } - public var Month_ShortSeptember: String { return self._s[3850]! } - public var AutoDownloadSettings_OnForAll: String { return self._s[3851]! } - public var ChatList_DeleteForEveryoneConfirmationText: String { return self._s[3852]! } - public var Call_StatusConnecting: String { return self._s[3854]! } - public var Privacy_GroupsAndChannels_NeverAllow_Placeholder: String { return self._s[3855]! } - public var Map_ShareLiveLocationHelp: String { return self._s[3856]! } - public var Cache_Files: String { return self._s[3857]! } - public var Notifications_Reset: String { return self._s[3858]! } + public var ChatSettings_TextSizeUnits: String { return self._s[3845]! } + public var Notification_RenamedGroup: String { return self._s[3847]! } + public var Tour_Title2: String { return self._s[3848]! } + public var Settings_CopyUsername: String { return self._s[3849]! } + public var Compose_NewEncryptedChat: String { return self._s[3850]! } + public var Conversation_CloudStorageInfo_Title: String { return self._s[3851]! } + public var Month_ShortSeptember: String { return self._s[3852]! } + public var AutoDownloadSettings_OnForAll: String { return self._s[3853]! } + public var ChatList_DeleteForEveryoneConfirmationText: String { return self._s[3854]! } + public var Call_StatusConnecting: String { return self._s[3856]! } + public var Privacy_GroupsAndChannels_NeverAllow_Placeholder: String { return self._s[3857]! } + public var Map_ShareLiveLocationHelp: String { return self._s[3858]! } + public var Cache_Files: String { return self._s[3859]! } + public var Notifications_Reset: String { return self._s[3860]! } public func Settings_KeepPhoneNumber(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3859]!, self._r[3859]!, [_0]) + return formatWithArgumentRanges(self._s[3861]!, self._r[3861]!, [_0]) } - public var Privacy_GroupsAndChannels_AlwaysAllow_Title: String { return self._s[3860]! } + public var Privacy_GroupsAndChannels_AlwaysAllow_Title: String { return self._s[3862]! } public func Conversation_OpenBotLinkLogin(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3861]!, self._r[3861]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3863]!, self._r[3863]!, [_1, _2]) } - public var Notification_CallIncomingShort: String { return self._s[3862]! } - public var UserInfo_BotPrivacy: String { return self._s[3865]! } - public var Appearance_BubbleCorners_Apply: String { return self._s[3866]! } - public var WebSearch_RecentClearConfirmation: String { return self._s[3867]! } - public var Conversation_ContextMenuLookUp: String { return self._s[3869]! } - public var Calls_RatingTitle: String { return self._s[3870]! } - public var SecretImage_Title: String { return self._s[3871]! } - public var Weekday_Monday: String { return self._s[3872]! } + public var Notification_CallIncomingShort: String { return self._s[3864]! } + public var UserInfo_BotPrivacy: String { return self._s[3867]! } + public var Appearance_BubbleCorners_Apply: String { return self._s[3868]! } + public var WebSearch_RecentClearConfirmation: String { return self._s[3869]! } + public var Conversation_ContextMenuLookUp: String { return self._s[3871]! } + public var Calls_RatingTitle: String { return self._s[3872]! } + public var SecretImage_Title: String { return self._s[3873]! } + public var Weekday_Monday: String { return self._s[3874]! } public func Passport_PrivacyPolicy(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3873]!, self._r[3873]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3875]!, self._r[3875]!, [_1, _2]) } - public var KeyCommand_JumpToPreviousChat: String { return self._s[3874]! } - public var VoiceChat_InviteLink_CopySpeakerLink: String { return self._s[3875]! } + public var KeyCommand_JumpToPreviousChat: String { return self._s[3876]! } + public var VoiceChat_InviteLink_CopySpeakerLink: String { return self._s[3877]! } + public var Invitation_JoinVoiceChatAsListener: String { return self._s[3878]! } public func DialogList_SearchSubtitleFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3876]!, self._r[3876]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3879]!, self._r[3879]!, [_1, _2]) } - public var Stats_GroupMembers: String { return self._s[3877]! } - public var Camera_Retake: String { return self._s[3878]! } - public var Conversation_SearchPlaceholder: String { return self._s[3880]! } + public var Stats_GroupMembers: String { return self._s[3880]! } + public var Camera_Retake: String { return self._s[3881]! } + public var Conversation_SearchPlaceholder: String { return self._s[3883]! } public func Passport_Identity_NativeNameGenericHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3881]!, self._r[3881]!, [_0]) + return formatWithArgumentRanges(self._s[3884]!, self._r[3884]!, [_0]) } - public var Channel_DiscussionGroup_Info: String { return self._s[3882]! } - public var SocksProxySetup_Hostname: String { return self._s[3883]! } - public var PrivacyLastSeenSettings_EmpryUsersPlaceholder: String { return self._s[3884]! } - public var Privacy_DeleteDrafts: String { return self._s[3886]! } + public var Channel_DiscussionGroup_Info: String { return self._s[3885]! } + public var SocksProxySetup_Hostname: String { return self._s[3886]! } + public var PrivacyLastSeenSettings_EmpryUsersPlaceholder: String { return self._s[3887]! } + public var Privacy_DeleteDrafts: String { return self._s[3889]! } public func Checkout_LiabilityAlert(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3887]!, self._r[3887]!, [_1, _1, _1, _2]) + return formatWithArgumentRanges(self._s[3890]!, self._r[3890]!, [_1, _1, _1, _2]) } - public var Login_CancelPhoneVerification: String { return self._s[3889]! } - public var TwoStepAuth_ResetAccountHelp: String { return self._s[3890]! } - public var VoiceOver_Chat_Profile: String { return self._s[3891]! } + public var Login_CancelPhoneVerification: String { return self._s[3892]! } + public var TwoStepAuth_ResetAccountHelp: String { return self._s[3893]! } + public var VoiceOver_Chat_Profile: String { return self._s[3894]! } public func SocksProxySetup_ProxyStatusPing(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3892]!, self._r[3892]!, [_0]) + return formatWithArgumentRanges(self._s[3895]!, self._r[3895]!, [_0]) } - public var TwoStepAuth_EmailSent: String { return self._s[3893]! } - public var Cache_Indexing: String { return self._s[3894]! } - public var Notifications_ExceptionsNone: String { return self._s[3895]! } - public var MessagePoll_LabelQuiz: String { return self._s[3896]! } - public var Call_EncryptionKey_Title: String { return self._s[3897]! } - public var Common_Yes: String { return self._s[3898]! } - public var Channel_ErrorAddBlocked: String { return self._s[3899]! } - public var Month_GenJanuary: String { return self._s[3900]! } - public var Checkout_NewCard_Title: String { return self._s[3901]! } + public var TwoStepAuth_EmailSent: String { return self._s[3896]! } + public var Cache_Indexing: String { return self._s[3897]! } + public var Notifications_ExceptionsNone: String { return self._s[3898]! } + public var MessagePoll_LabelQuiz: String { return self._s[3899]! } + public var Call_EncryptionKey_Title: String { return self._s[3900]! } + public var Common_Yes: String { return self._s[3901]! } + public var Channel_ErrorAddBlocked: String { return self._s[3902]! } + public var Month_GenJanuary: String { return self._s[3903]! } + public var Checkout_NewCard_Title: String { return self._s[3904]! } public func TwoStepAuth_EnterPasswordHint(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3902]!, self._r[3902]!, [_0]) + return formatWithArgumentRanges(self._s[3905]!, self._r[3905]!, [_0]) } - public var Conversation_InputTextPlaceholderReply: String { return self._s[3904]! } - public var PasscodeSettings_AutoLock_IfAwayFor_1hour: String { return self._s[3905]! } - public var Conversation_SendDice: String { return self._s[3906]! } + public var Conversation_InputTextPlaceholderReply: String { return self._s[3907]! } + public var PasscodeSettings_AutoLock_IfAwayFor_1hour: String { return self._s[3908]! } + public var Conversation_SendDice: String { return self._s[3909]! } public func ChatSettings_AutoDownloadSettings_TypeVideo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3907]!, self._r[3907]!, [_0]) + return formatWithArgumentRanges(self._s[3910]!, self._r[3910]!, [_0]) } public func VoiceOver_Chat_VideoFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3908]!, self._r[3908]!, [_0]) + return formatWithArgumentRanges(self._s[3911]!, self._r[3911]!, [_0]) } - public var Weekday_Wednesday: String { return self._s[3909]! } - public var ReportPeer_ReasonOther_Send: String { return self._s[3910]! } - public var PasscodeSettings_EncryptDataHelp: String { return self._s[3911]! } - public var PrivacyLastSeenSettings_CustomShareSettingsHelp: String { return self._s[3912]! } - public var OldChannels_NoticeTitle: String { return self._s[3913]! } - public var TwoStepAuth_ChangeEmail: String { return self._s[3914]! } - public var PasscodeSettings_PasscodeOptions: String { return self._s[3915]! } - public var InfoPlist_NSPhotoLibraryUsageDescription: String { return self._s[3916]! } - public var Passport_Address_AddUtilityBill: String { return self._s[3917]! } + public var Weekday_Wednesday: String { return self._s[3912]! } + public var ReportPeer_ReasonOther_Send: String { return self._s[3913]! } + public var PasscodeSettings_EncryptDataHelp: String { return self._s[3914]! } + public var PrivacyLastSeenSettings_CustomShareSettingsHelp: String { return self._s[3915]! } + public var OldChannels_NoticeTitle: String { return self._s[3916]! } + public var TwoStepAuth_ChangeEmail: String { return self._s[3917]! } + public var PasscodeSettings_PasscodeOptions: String { return self._s[3918]! } + public var InfoPlist_NSPhotoLibraryUsageDescription: String { return self._s[3919]! } + public var Passport_Address_AddUtilityBill: String { return self._s[3920]! } public func Time_PreciseDate_m5(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3919]!, self._r[3919]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3922]!, self._r[3922]!, [_1, _2, _3]) } - public var TwoFactorSetup_EmailVerification_ResendAction: String { return self._s[3921]! } - public var Stats_GroupTopAdminsTitle: String { return self._s[3922]! } - public var Paint_Regular: String { return self._s[3923]! } - public var Message_Contact: String { return self._s[3924]! } - public var NetworkUsageSettings_MediaVideoDataSection: String { return self._s[3925]! } - public var VoiceOver_Chat_YourPhoto: String { return self._s[3926]! } - public var Notification_Mute1hMin: String { return self._s[3927]! } + public var TwoFactorSetup_EmailVerification_ResendAction: String { return self._s[3924]! } + public var Stats_GroupTopAdminsTitle: String { return self._s[3925]! } + public var Paint_Regular: String { return self._s[3926]! } + public var Message_Contact: String { return self._s[3927]! } + public var NetworkUsageSettings_MediaVideoDataSection: String { return self._s[3928]! } + public var VoiceOver_Chat_YourPhoto: String { return self._s[3929]! } + public var Notification_Mute1hMin: String { return self._s[3930]! } public func Login_BannedPhoneSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3928]!, self._r[3928]!, [_0]) + return formatWithArgumentRanges(self._s[3931]!, self._r[3931]!, [_0]) } - public var Profile_MessageLifetime1h: String { return self._s[3929]! } - public var TwoStepAuth_GenericHelp: String { return self._s[3930]! } - public var TextFormat_Monospace: String { return self._s[3931]! } - public var VoiceOver_Media_PlaybackRateChange: String { return self._s[3933]! } - public var Conversation_DeleteMessagesForMe: String { return self._s[3934]! } - public var ChatList_DeleteChat: String { return self._s[3935]! } - public var Channel_OwnershipTransfer_EnterPasswordText: String { return self._s[3938]! } + public var Profile_MessageLifetime1h: String { return self._s[3932]! } + public var TwoStepAuth_GenericHelp: String { return self._s[3933]! } + public var TextFormat_Monospace: String { return self._s[3934]! } + public var VoiceOver_Media_PlaybackRateChange: String { return self._s[3936]! } + public var Conversation_DeleteMessagesForMe: String { return self._s[3937]! } + public var ChatList_DeleteChat: String { return self._s[3938]! } + public var Channel_OwnershipTransfer_EnterPasswordText: String { return self._s[3941]! } public func Settings_ApplyProxyAlertCredentials(_ _1: String, _ _2: String, _ _3: String, _ _4: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3939]!, self._r[3939]!, [_1, _2, _3, _4]) + return formatWithArgumentRanges(self._s[3942]!, self._r[3942]!, [_1, _2, _3, _4]) } - public var Login_CancelPhoneVerificationStop: String { return self._s[3940]! } - public var Appearance_ThemePreview_ChatList_4_Name: String { return self._s[3941]! } - public var MediaPicker_MomentsDateRangeSameMonthYearFormat: String { return self._s[3942]! } + public var Login_CancelPhoneVerificationStop: String { return self._s[3943]! } + public var Appearance_ThemePreview_ChatList_4_Name: String { return self._s[3944]! } + public var MediaPicker_MomentsDateRangeSameMonthYearFormat: String { return self._s[3945]! } public func Channel_AdminLog_MessageToggleInvitesOn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3943]!, self._r[3943]!, [_0]) + return formatWithArgumentRanges(self._s[3946]!, self._r[3946]!, [_0]) } - public var Notifications_Badge_IncludeChannels: String { return self._s[3944]! } - public var InviteLink_CreatePrivateLinkHelpChannel: String { return self._s[3945]! } - public var StickerPack_ViewPack: String { return self._s[3948]! } - public var FastTwoStepSetup_PasswordConfirmationPlaceholder: String { return self._s[3950]! } - public var EditTheme_Expand_Preview_IncomingText: String { return self._s[3951]! } - public var Notifications_Title: String { return self._s[3952]! } - public var Conversation_InputTextPlaceholderComment: String { return self._s[3953]! } - public var GroupInfo_PublicLink: String { return self._s[3954]! } - public var VoiceOver_DiscardPreparedContent: String { return self._s[3955]! } - public var Conversation_Moderate_Ban: String { return self._s[3959]! } - public var InviteLink_Manage: String { return self._s[3960]! } - public var InstantPage_FontNewYork: String { return self._s[3961]! } + public var Notifications_Badge_IncludeChannels: String { return self._s[3947]! } + public var InviteLink_CreatePrivateLinkHelpChannel: String { return self._s[3948]! } + public var StickerPack_ViewPack: String { return self._s[3951]! } + public var FastTwoStepSetup_PasswordConfirmationPlaceholder: String { return self._s[3953]! } + public var EditTheme_Expand_Preview_IncomingText: String { return self._s[3954]! } + public var Notifications_Title: String { return self._s[3955]! } + public var Conversation_InputTextPlaceholderComment: String { return self._s[3956]! } + public var GroupInfo_PublicLink: String { return self._s[3957]! } + public var VoiceOver_DiscardPreparedContent: String { return self._s[3958]! } + public var Conversation_Moderate_Ban: String { return self._s[3962]! } + public var InviteLink_Manage: String { return self._s[3963]! } + public var InstantPage_FontNewYork: String { return self._s[3964]! } public func Activity_RemindAboutGroup(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3962]!, self._r[3962]!, [_0]) + return formatWithArgumentRanges(self._s[3965]!, self._r[3965]!, [_0]) } - public var TextFormat_Underline: String { return self._s[3963]! } + public var TextFormat_Underline: String { return self._s[3966]! } public func DownloadingStatus(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3964]!, self._r[3964]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3967]!, self._r[3967]!, [_0, _1]) } public func PUSH_PINNED_ROUND(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3965]!, self._r[3965]!, [_1]) + return formatWithArgumentRanges(self._s[3968]!, self._r[3968]!, [_1]) } - public var PollResults_Collapse: String { return self._s[3967]! } - public var Contacts_GlobalSearch: String { return self._s[3968]! } + public var PollResults_Collapse: String { return self._s[3970]! } + public var Contacts_GlobalSearch: String { return self._s[3971]! } public func Conversation_EncryptionWaiting(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3970]!, self._r[3970]!, [_0]) + return formatWithArgumentRanges(self._s[3973]!, self._r[3973]!, [_0]) } - public var Channel_Management_LabelEditor: String { return self._s[3971]! } - public var SettingsSearch_Synonyms_Stickers_FeaturedPacks: String { return self._s[3973]! } - public var Conversation_Theme: String { return self._s[3974]! } + public var Channel_Management_LabelEditor: String { return self._s[3974]! } + public var SettingsSearch_Synonyms_Stickers_FeaturedPacks: String { return self._s[3976]! } + public var Conversation_Theme: String { return self._s[3977]! } public func PUSH_CHANNEL_MESSAGE_DOCS(_ _1: String, _ _2: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3975]!, self._r[3975]!, [_1, "\(_2)"]) + return formatWithArgumentRanges(self._s[3978]!, self._r[3978]!, [_1, "\(_2)"]) } - public var Conversation_LinkDialogSave: String { return self._s[3976]! } - public var EnterPasscode_TouchId: String { return self._s[3977]! } - public var Conversation_VoiceChatMediaRecordingRestricted: String { return self._s[3978]! } - public var Group_ErrorAdminsTooMuch: String { return self._s[3979]! } - public var Stats_MessageOverview: String { return self._s[3980]! } - public var Privacy_Calls_P2PAlways: String { return self._s[3982]! } - public var Message_Sticker: String { return self._s[3983]! } - public var Conversation_Mute: String { return self._s[3986]! } - public var VoiceChat_AnonymousDisabledAlertText: String { return self._s[3987]! } - public var ContactInfo_Title: String { return self._s[3988]! } + public var Conversation_LinkDialogSave: String { return self._s[3979]! } + public var EnterPasscode_TouchId: String { return self._s[3980]! } + public var Conversation_VoiceChatMediaRecordingRestricted: String { return self._s[3981]! } + public var Group_ErrorAdminsTooMuch: String { return self._s[3982]! } + public var Stats_MessageOverview: String { return self._s[3983]! } + public var Privacy_Calls_P2PAlways: String { return self._s[3985]! } + public var Message_Sticker: String { return self._s[3986]! } + public var Conversation_Mute: String { return self._s[3989]! } + public var VoiceChat_AnonymousDisabledAlertText: String { return self._s[3990]! } + public var ContactInfo_Title: String { return self._s[3991]! } public func PUSH_CHANNEL_MESSAGE_CONTACT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3989]!, self._r[3989]!, [_1]) + return formatWithArgumentRanges(self._s[3992]!, self._r[3992]!, [_1]) } - public var Channel_Setup_TypeHeader: String { return self._s[3990]! } - public var AuthSessions_LogOut: String { return self._s[3991]! } - public var ChatSettings_AutoDownloadReset: String { return self._s[3992]! } - public var Group_Info_Members: String { return self._s[3994]! } - public var ChatListFolderSettings_NewFolder: String { return self._s[3995]! } - public var Appearance_ThemePreview_ChatList_3_AuthorName: String { return self._s[3996]! } - public var CreatePoll_Title: String { return self._s[3997]! } - public var EditTheme_EditTitle: String { return self._s[3998]! } - public var ChatListFolderSettings_RecommendedFoldersSection: String { return self._s[3999]! } - public var TwoStepAuth_SetPassword: String { return self._s[4000]! } + public var Channel_Setup_TypeHeader: String { return self._s[3993]! } + public var AuthSessions_LogOut: String { return self._s[3994]! } + public var ChatSettings_AutoDownloadReset: String { return self._s[3995]! } + public var Group_Info_Members: String { return self._s[3997]! } + public var ChatListFolderSettings_NewFolder: String { return self._s[3998]! } + public var Appearance_ThemePreview_ChatList_3_AuthorName: String { return self._s[3999]! } + public var CreatePoll_Title: String { return self._s[4000]! } + public var EditTheme_EditTitle: String { return self._s[4001]! } + public var ChatListFolderSettings_RecommendedFoldersSection: String { return self._s[4002]! } + public var TwoStepAuth_SetPassword: String { return self._s[4003]! } public func Login_InvalidPhoneEmailSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4001]!, self._r[4001]!, [_0]) + return formatWithArgumentRanges(self._s[4004]!, self._r[4004]!, [_0]) } - public var BlockedUsers_Info: String { return self._s[4002]! } - public var AuthSessions_Sessions: String { return self._s[4003]! } - public var Group_EditAdmin_RankTitle: String { return self._s[4004]! } - public var Common_ActionNotAllowedError: String { return self._s[4005]! } - public var WebPreview_GettingLinkInfo: String { return self._s[4006]! } - public var Appearance_AppIconFilledX: String { return self._s[4007]! } - public var Passport_Email_EmailPlaceholder: String { return self._s[4008]! } - public var FeaturedStickers_OtherSection: String { return self._s[4009]! } - public var VoiceChat_RecordingStarted: String { return self._s[4010]! } - public var EditTheme_Edit_Preview_OutgoingText: String { return self._s[4011]! } - public var Profile_Username: String { return self._s[4012]! } - public var Appearance_RemoveTheme: String { return self._s[4013]! } - public var TwoStepAuth_SetupPasswordConfirmPassword: String { return self._s[4014]! } - public var Message_PinnedStickerMessage: String { return self._s[4015]! } - public var AccessDenied_VideoMicrophone: String { return self._s[4016]! } - public var WallpaperPreview_CustomColorBottomText: String { return self._s[4017]! } - public var Passport_Address_RegionPlaceholder: String { return self._s[4018]! } - public var SettingsSearch_Synonyms_Data_Storage_Title: String { return self._s[4019]! } - public var TwoStepAuth_Title: String { return self._s[4020]! } - public var VoiceOver_Chat_YourAnimatedSticker: String { return self._s[4021]! } - public var Checkout_WebConfirmation_Title: String { return self._s[4022]! } - public var AutoDownloadSettings_VoiceMessagesInfo: String { return self._s[4023]! } - public var ChatListFolder_CategoryGroups: String { return self._s[4025]! } - public var Stats_GroupTopInviter_Promote: String { return self._s[4026]! } - public var Conversation_EditingPhotoPanelTitle: String { return self._s[4027]! } - public var Month_GenJuly: String { return self._s[4028]! } - public var Passport_Identity_Gender: String { return self._s[4029]! } - public var Channel_DiscussionGroup_UnlinkGroup: String { return self._s[4030]! } - public var Notification_Exceptions_DeleteAll: String { return self._s[4031]! } - public var VoiceChat_StopRecording: String { return self._s[4032]! } + public var BlockedUsers_Info: String { return self._s[4005]! } + public var AuthSessions_Sessions: String { return self._s[4006]! } + public var Group_EditAdmin_RankTitle: String { return self._s[4007]! } + public var Common_ActionNotAllowedError: String { return self._s[4008]! } + public var WebPreview_GettingLinkInfo: String { return self._s[4009]! } + public var Appearance_AppIconFilledX: String { return self._s[4010]! } + public var Passport_Email_EmailPlaceholder: String { return self._s[4011]! } + public var FeaturedStickers_OtherSection: String { return self._s[4012]! } + public var VoiceChat_RecordingStarted: String { return self._s[4013]! } + public var EditTheme_Edit_Preview_OutgoingText: String { return self._s[4014]! } + public var Profile_Username: String { return self._s[4015]! } + public var Appearance_RemoveTheme: String { return self._s[4016]! } + public var TwoStepAuth_SetupPasswordConfirmPassword: String { return self._s[4017]! } + public var Message_PinnedStickerMessage: String { return self._s[4018]! } + public var AccessDenied_VideoMicrophone: String { return self._s[4019]! } + public var WallpaperPreview_CustomColorBottomText: String { return self._s[4020]! } + public var Passport_Address_RegionPlaceholder: String { return self._s[4021]! } + public var Conversation_VoiceChat: String { return self._s[4022]! } + public var SettingsSearch_Synonyms_Data_Storage_Title: String { return self._s[4023]! } + public var TwoStepAuth_Title: String { return self._s[4024]! } + public var VoiceOver_Chat_YourAnimatedSticker: String { return self._s[4025]! } + public var Checkout_WebConfirmation_Title: String { return self._s[4026]! } + public var AutoDownloadSettings_VoiceMessagesInfo: String { return self._s[4027]! } + public var ChatListFolder_CategoryGroups: String { return self._s[4029]! } + public var Stats_GroupTopInviter_Promote: String { return self._s[4030]! } + public var Conversation_EditingPhotoPanelTitle: String { return self._s[4031]! } + public var Month_GenJuly: String { return self._s[4032]! } + public var Passport_Identity_Gender: String { return self._s[4033]! } + public var Channel_DiscussionGroup_UnlinkGroup: String { return self._s[4034]! } + public var Notification_Exceptions_DeleteAll: String { return self._s[4035]! } + public var VoiceChat_StopRecording: String { return self._s[4036]! } public func Conversation_FileHowToText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4033]!, self._r[4033]!, [_0]) + return formatWithArgumentRanges(self._s[4037]!, self._r[4037]!, [_0]) } public func Channel_AdminLog_MessageAdmin(_ _0: String, _ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4034]!, self._r[4034]!, [_0, _1, _2]) + return formatWithArgumentRanges(self._s[4038]!, self._r[4038]!, [_0, _1, _2]) } - public var Login_CodeSentSms: String { return self._s[4035]! } + public var Login_CodeSentSms: String { return self._s[4039]! } public func VoiceOver_Chat_ReplyFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4036]!, self._r[4036]!, [_0]) + return formatWithArgumentRanges(self._s[4040]!, self._r[4040]!, [_0]) } - public var Login_CallRequestState2: String { return self._s[4037]! } - public var Channel_DiscussionGroup_Header: String { return self._s[4038]! } + public var Login_CallRequestState2: String { return self._s[4041]! } + public var Channel_DiscussionGroup_Header: String { return self._s[4042]! } public func Channel_AdminLog_MessageToggleInvitesOff(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4039]!, self._r[4039]!, [_0]) + return formatWithArgumentRanges(self._s[4043]!, self._r[4043]!, [_0]) } - public var Passport_Language_ms: String { return self._s[4040]! } - public var PeopleNearby_MakeInvisible: String { return self._s[4042]! } - public var ChatList_Search_FilterVoice: String { return self._s[4044]! } - public var Camera_TapAndHoldForVideo: String { return self._s[4046]! } - public var Permissions_NotificationsAllowInSettings_v0: String { return self._s[4047]! } + public var Passport_Language_ms: String { return self._s[4044]! } + public var PeopleNearby_MakeInvisible: String { return self._s[4046]! } + public var ChatList_Search_FilterVoice: String { return self._s[4048]! } + public var Camera_TapAndHoldForVideo: String { return self._s[4050]! } + public var Permissions_NotificationsAllowInSettings_v0: String { return self._s[4051]! } public func Notification_LeftChannel(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4048]!, self._r[4048]!, [_0]) - } - public func Call_VoiceChatInProgressMessageCall(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4049]!, self._r[4049]!, [_1, _2]) - } - public var Map_Locating: String { return self._s[4050]! } - public func Checkout_SavePasswordTimeout(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4052]!, self._r[4052]!, [_0]) } - public var Passport_Identity_TypeInternalPassport: String { return self._s[4054]! } - public var Appearance_ThemePreview_Chat_4_Text: String { return self._s[4055]! } - public var SettingsSearch_Synonyms_EditProfile_Username: String { return self._s[4056]! } - public var Stickers_Installed: String { return self._s[4057]! } - public var Notifications_PermissionsAllowInSettings: String { return self._s[4058]! } - public var StickerPackActionInfo_RemovedTitle: String { return self._s[4059]! } - public var CallSettings_Never: String { return self._s[4061]! } - public var Channel_Setup_TypePublicHelp: String { return self._s[4062]! } + public func Call_VoiceChatInProgressMessageCall(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4053]!, self._r[4053]!, [_1, _2]) + } + public var Map_Locating: String { return self._s[4054]! } + public func Checkout_SavePasswordTimeout(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4056]!, self._r[4056]!, [_0]) + } + public var Passport_Identity_TypeInternalPassport: String { return self._s[4058]! } + public var Appearance_ThemePreview_Chat_4_Text: String { return self._s[4059]! } + public var SettingsSearch_Synonyms_EditProfile_Username: String { return self._s[4060]! } + public var Stickers_Installed: String { return self._s[4061]! } + public var Notifications_PermissionsAllowInSettings: String { return self._s[4062]! } + public var StickerPackActionInfo_RemovedTitle: String { return self._s[4063]! } + public var CallSettings_Never: String { return self._s[4065]! } + public var Channel_Setup_TypePublicHelp: String { return self._s[4066]! } public func ChatList_DeleteForEveryone(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4064]!, self._r[4064]!, [_0]) + return formatWithArgumentRanges(self._s[4068]!, self._r[4068]!, [_0]) } - public var Message_Game: String { return self._s[4065]! } - public var Call_Message: String { return self._s[4066]! } + public var Message_Game: String { return self._s[4069]! } + public var Call_Message: String { return self._s[4070]! } public func PUSH_CHANNEL_MESSAGE_VIDEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4067]!, self._r[4067]!, [_1]) + return formatWithArgumentRanges(self._s[4071]!, self._r[4071]!, [_1]) } - public var ChannelIntro_Text: String { return self._s[4068]! } - public var StickerPack_Send: String { return self._s[4069]! } - public var Share_AuthDescription: String { return self._s[4070]! } - public var PasscodeSettings_AutoLock_IfAwayFor_5minutes: String { return self._s[4071]! } - public var CallFeedback_WhatWentWrong: String { return self._s[4072]! } - public var Common_Create: String { return self._s[4075]! } - public var Passport_Language_hy: String { return self._s[4076]! } - public var CreatePoll_Explanation: String { return self._s[4077]! } - public var GroupPermission_AddMembersNotAvailable: String { return self._s[4078]! } - public var ChatImport_CreateGroupAlertImportAction: String { return self._s[4079]! } - public var PeerInfo_ButtonVoiceChat: String { return self._s[4080]! } - public var Undo_ChatClearedForBothSides: String { return self._s[4081]! } - public var DialogList_NoMessagesTitle: String { return self._s[4082]! } - public var GroupInfo_Title: String { return self._s[4084]! } - public var Channel_AdminLog_CanBanUsers: String { return self._s[4085]! } - public var PhoneNumberHelp_Help: String { return self._s[4086]! } - public var TwoStepAuth_AdditionalPassword: String { return self._s[4087]! } - public var Settings_Logout: String { return self._s[4088]! } - public var Privacy_PaymentsTitle: String { return self._s[4089]! } - public var StickerPacksSettings_StickerPacksSection: String { return self._s[4090]! } - public var Tour_Text6: String { return self._s[4091]! } - public var ChatImportActivity_Title: String { return self._s[4093]! } - public var Channel_Username_Help: String { return self._s[4094]! } - public var VoiceOver_Chat_RecordModeVoiceMessageInfo: String { return self._s[4095]! } - public var AttachmentMenu_Poll: String { return self._s[4096]! } - public var EditTheme_Create_Preview_IncomingReplyName: String { return self._s[4097]! } - public var Conversation_ReportSpamChannelConfirmation: String { return self._s[4098]! } - public var Passport_DeletePassport: String { return self._s[4099]! } - public var Login_Code: String { return self._s[4100]! } - public var Notification_SecretChatScreenshot: String { return self._s[4101]! } - public var Login_CodeFloodError: String { return self._s[4102]! } + public var ChannelIntro_Text: String { return self._s[4072]! } + public var StickerPack_Send: String { return self._s[4073]! } + public var Share_AuthDescription: String { return self._s[4074]! } + public var PasscodeSettings_AutoLock_IfAwayFor_5minutes: String { return self._s[4075]! } + public var CallFeedback_WhatWentWrong: String { return self._s[4076]! } + public var Common_Create: String { return self._s[4079]! } + public var Passport_Language_hy: String { return self._s[4080]! } + public var CreatePoll_Explanation: String { return self._s[4081]! } + public var GroupPermission_AddMembersNotAvailable: String { return self._s[4082]! } + public var ChatImport_CreateGroupAlertImportAction: String { return self._s[4083]! } + public var PeerInfo_ButtonVoiceChat: String { return self._s[4084]! } + public var Undo_ChatClearedForBothSides: String { return self._s[4085]! } + public var DialogList_NoMessagesTitle: String { return self._s[4086]! } + public var GroupInfo_Title: String { return self._s[4088]! } + public var Channel_AdminLog_CanBanUsers: String { return self._s[4089]! } + public var PhoneNumberHelp_Help: String { return self._s[4090]! } + public var TwoStepAuth_AdditionalPassword: String { return self._s[4091]! } + public var Settings_Logout: String { return self._s[4092]! } + public var Privacy_PaymentsTitle: String { return self._s[4093]! } + public var StickerPacksSettings_StickerPacksSection: String { return self._s[4094]! } + public var Tour_Text6: String { return self._s[4095]! } + public var ChatImportActivity_Title: String { return self._s[4097]! } + public var Channel_Username_Help: String { return self._s[4098]! } + public var VoiceOver_Chat_RecordModeVoiceMessageInfo: String { return self._s[4099]! } + public var AttachmentMenu_Poll: String { return self._s[4100]! } + public var EditTheme_Create_Preview_IncomingReplyName: String { return self._s[4101]! } + public var Conversation_ReportSpamChannelConfirmation: String { return self._s[4102]! } + public var Passport_DeletePassport: String { return self._s[4103]! } + public var Login_Code: String { return self._s[4104]! } + public var Notification_SecretChatScreenshot: String { return self._s[4105]! } + public var Login_CodeFloodError: String { return self._s[4106]! } public func Notification_PinnedAnimationMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4103]!, self._r[4103]!, [_0]) - } - public func Channel_Username_UsernameIsAvailable(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4104]!, self._r[4104]!, [_0]) - } - public var Watch_Stickers_Recents: String { return self._s[4105]! } - public var Generic_ErrorMoreInfo: String { return self._s[4106]! } - public func Call_AccountIsLoggedOnCurrentDevice(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4107]!, self._r[4107]!, [_0]) } - public var AutoDownloadSettings_DataUsage: String { return self._s[4108]! } - public var Conversation_ViewTheme: String { return self._s[4109]! } - public var Contacts_InviteSearchLabel: String { return self._s[4110]! } - public var Settings_CancelUpload: String { return self._s[4112]! } - public var Settings_AppLanguage_Unofficial: String { return self._s[4113]! } + public func Channel_Username_UsernameIsAvailable(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4108]!, self._r[4108]!, [_0]) + } + public var Watch_Stickers_Recents: String { return self._s[4109]! } + public var Generic_ErrorMoreInfo: String { return self._s[4110]! } + public func Call_AccountIsLoggedOnCurrentDevice(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4111]!, self._r[4111]!, [_0]) + } + public var AutoDownloadSettings_DataUsage: String { return self._s[4112]! } + public var Conversation_ViewTheme: String { return self._s[4113]! } + public var Contacts_InviteSearchLabel: String { return self._s[4114]! } + public var Settings_CancelUpload: String { return self._s[4116]! } + public var Settings_AppLanguage_Unofficial: String { return self._s[4117]! } public func ChatList_ClearChatConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4114]!, self._r[4114]!, [_0]) + return formatWithArgumentRanges(self._s[4118]!, self._r[4118]!, [_0]) } - public var ChatList_AddFolder: String { return self._s[4115]! } - public var Conversation_Location: String { return self._s[4117]! } - public var Appearance_BubbleCorners_AdjustAdjacent: String { return self._s[4118]! } - public var DialogList_AdLabel: String { return self._s[4119]! } + public var ChatList_AddFolder: String { return self._s[4119]! } + public var Conversation_Location: String { return self._s[4121]! } + public var Appearance_BubbleCorners_AdjustAdjacent: String { return self._s[4122]! } + public var DialogList_AdLabel: String { return self._s[4123]! } public func Time_TomorrowAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4121]!, self._r[4121]!, [_0]) - } - public var Message_InvoiceLabel: String { return self._s[4122]! } - public var Channel_TooMuchBots: String { return self._s[4123]! } - public func Channel_AdminLog_MessageRemovedChannelUsername(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4125]!, self._r[4125]!, [_0]) } - public var Call_IncomingVideoCall: String { return self._s[4126]! } - public var Conversation_LiveLocation: String { return self._s[4127]! } - public var VoiceChat_AskedToSpeakHelp: String { return self._s[4128]! } - public var TwoStepAuth_SetupPasswordEnterPasswordChange: String { return self._s[4129]! } - public var Passport_Identity_EditPassport: String { return self._s[4130]! } - public var Permissions_CellularDataTitle_v0: String { return self._s[4132]! } - public var ChatList_Search_NoResultsFitlerVoice: String { return self._s[4133]! } - public var GroupInfo_Permissions_AddException: String { return self._s[4134]! } + public var Message_InvoiceLabel: String { return self._s[4126]! } + public var Channel_TooMuchBots: String { return self._s[4127]! } + public func Channel_AdminLog_MessageRemovedChannelUsername(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4129]!, self._r[4129]!, [_0]) + } + public var Call_IncomingVideoCall: String { return self._s[4130]! } + public var Conversation_LiveLocation: String { return self._s[4131]! } + public var VoiceChat_AskedToSpeakHelp: String { return self._s[4132]! } + public var TwoStepAuth_SetupPasswordEnterPasswordChange: String { return self._s[4133]! } + public var Passport_Identity_EditPassport: String { return self._s[4134]! } + public var Permissions_CellularDataTitle_v0: String { return self._s[4136]! } + public var ChatList_Search_NoResultsFitlerVoice: String { return self._s[4137]! } + public var GroupInfo_Permissions_AddException: String { return self._s[4138]! } public func VoiceChat_RemovePeerConfirmationChannel(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4136]!, self._r[4136]!, [_0]) + return formatWithArgumentRanges(self._s[4140]!, self._r[4140]!, [_0]) } - public var Channel_AdminLog_CanInviteUsers: String { return self._s[4137]! } - public var Channel_MessageVideoUpdated: String { return self._s[4138]! } - public var GroupInfo_Permissions_EditingDisabled: String { return self._s[4139]! } - public var AutoremoveSetup_TimeSectionHeader: String { return self._s[4142]! } - public var AccessDenied_Camera: String { return self._s[4143]! } + public var Channel_AdminLog_CanInviteUsers: String { return self._s[4141]! } + public var Channel_MessageVideoUpdated: String { return self._s[4142]! } + public var GroupInfo_Permissions_EditingDisabled: String { return self._s[4143]! } + public var AutoremoveSetup_TimeSectionHeader: String { return self._s[4146]! } + public var AccessDenied_Camera: String { return self._s[4147]! } public func Target_InviteToGroupConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4144]!, self._r[4144]!, [_0]) + return formatWithArgumentRanges(self._s[4148]!, self._r[4148]!, [_0]) } - public var Theme_Context_ChangeColors: String { return self._s[4145]! } - public var PrivacySettings_TwoStepAuth: String { return self._s[4146]! } - public var Privacy_Forwards_PreviewMessageText: String { return self._s[4147]! } - public var Login_CodeExpiredError: String { return self._s[4148]! } - public var State_ConnectingToProxy: String { return self._s[4149]! } - public var TextFormat_Link: String { return self._s[4150]! } - public var Passport_Language_lv: String { return self._s[4152]! } - public var Conversation_AutoremoveTimerRemovedGroup: String { return self._s[4153]! } - public var AccessDenied_VoiceMicrophone: String { return self._s[4154]! } - public var WallpaperPreview_SwipeBottomText: String { return self._s[4155]! } - public var ProfilePhoto_SetMainVideo: String { return self._s[4156]! } - public var AutoDownloadSettings_Cellular: String { return self._s[4158]! } - public var ChatSettings_AutoDownloadVoiceMessages: String { return self._s[4159]! } + public var Theme_Context_ChangeColors: String { return self._s[4149]! } + public var PrivacySettings_TwoStepAuth: String { return self._s[4150]! } + public var Privacy_Forwards_PreviewMessageText: String { return self._s[4151]! } + public var Login_CodeExpiredError: String { return self._s[4152]! } + public var State_ConnectingToProxy: String { return self._s[4153]! } + public var TextFormat_Link: String { return self._s[4154]! } + public var Passport_Language_lv: String { return self._s[4156]! } + public var Conversation_AutoremoveTimerRemovedGroup: String { return self._s[4157]! } + public var AccessDenied_VoiceMicrophone: String { return self._s[4158]! } + public var WallpaperPreview_SwipeBottomText: String { return self._s[4159]! } + public var ProfilePhoto_SetMainVideo: String { return self._s[4160]! } + public var AutoDownloadSettings_Cellular: String { return self._s[4162]! } + public var ChatSettings_AutoDownloadVoiceMessages: String { return self._s[4163]! } public func Channel_AdminLog_MessageKickedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4160]!, self._r[4160]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4164]!, self._r[4164]!, [_1, _2]) } - public var ChatList_EmptyChatListFilterTitle: String { return self._s[4161]! } - public var Checkout_PayNone: String { return self._s[4162]! } - public var NotificationsSound_Complete: String { return self._s[4164]! } - public var TwoStepAuth_ConfirmEmailCodePlaceholder: String { return self._s[4165]! } - public var InviteLink_CreateInfo: String { return self._s[4166]! } - public var AuthSessions_DevicesTitle: String { return self._s[4167]! } + public var ChatList_EmptyChatListFilterTitle: String { return self._s[4165]! } + public var Checkout_PayNone: String { return self._s[4166]! } + public var NotificationsSound_Complete: String { return self._s[4168]! } + public var TwoStepAuth_ConfirmEmailCodePlaceholder: String { return self._s[4169]! } + public var InviteLink_CreateInfo: String { return self._s[4170]! } + public var AuthSessions_DevicesTitle: String { return self._s[4171]! } public func DialogList_MultipleTyping(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4168]!, self._r[4168]!, [_0, _1]) + return formatWithArgumentRanges(self._s[4172]!, self._r[4172]!, [_0, _1]) } - public var Message_LiveLocation: String { return self._s[4169]! } - public var Watch_Suggestion_BRB: String { return self._s[4170]! } - public var Channel_BanUser_Title: String { return self._s[4171]! } - public var SettingsSearch_Synonyms_Privacy_Data_Title: String { return self._s[4172]! } - public var Conversation_Dice_u1F3C0: String { return self._s[4173]! } - public var Conversation_ClearSelfHistory: String { return self._s[4174]! } - public var ProfilePhoto_OpenGallery: String { return self._s[4175]! } - public var PrivacySettings_LastSeenTitle: String { return self._s[4176]! } - public var Weekday_Thursday: String { return self._s[4177]! } - public var BroadcastListInfo_AddRecipient: String { return self._s[4178]! } - public var Privacy_ProfilePhoto: String { return self._s[4180]! } - public var StickerPacksSettings_ArchivedPacks_Info: String { return self._s[4181]! } + public var Message_LiveLocation: String { return self._s[4173]! } + public var Watch_Suggestion_BRB: String { return self._s[4174]! } + public var Channel_BanUser_Title: String { return self._s[4175]! } + public var SettingsSearch_Synonyms_Privacy_Data_Title: String { return self._s[4176]! } + public var Conversation_Dice_u1F3C0: String { return self._s[4177]! } + public var Conversation_ClearSelfHistory: String { return self._s[4178]! } + public var ProfilePhoto_OpenGallery: String { return self._s[4179]! } + public var PrivacySettings_LastSeenTitle: String { return self._s[4180]! } + public var Weekday_Thursday: String { return self._s[4181]! } + public var BroadcastListInfo_AddRecipient: String { return self._s[4182]! } + public var Privacy_ProfilePhoto: String { return self._s[4184]! } + public var StickerPacksSettings_ArchivedPacks_Info: String { return self._s[4185]! } public func Channel_AdminLog_MessageChangedUnlinkedGroup(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4182]!, self._r[4182]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4186]!, self._r[4186]!, [_1, _2]) } - public var Message_Audio: String { return self._s[4183]! } - public var Conversation_Info: String { return self._s[4184]! } - public var Cache_Videos: String { return self._s[4185]! } - public var Appearance_ThemePreview_ChatList_6_Text: String { return self._s[4186]! } - public var Channel_ErrorAddTooMuch: String { return self._s[4187]! } + public var Message_Audio: String { return self._s[4187]! } + public var Conversation_Info: String { return self._s[4188]! } + public var Cache_Videos: String { return self._s[4189]! } + public var Appearance_ThemePreview_ChatList_6_Text: String { return self._s[4190]! } + public var Channel_ErrorAddTooMuch: String { return self._s[4191]! } public func ChatList_DeleteSecretChatConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4188]!, self._r[4188]!, [_0]) + return formatWithArgumentRanges(self._s[4192]!, self._r[4192]!, [_0]) } - public var ChannelMembers_ChannelAdminsTitle: String { return self._s[4190]! } - public var ScheduledMessages_Title: String { return self._s[4192]! } - public var ShareFileTip_Title: String { return self._s[4195]! } - public var Chat_Gifs_TrendingSectionHeader: String { return self._s[4196]! } - public var ChatList_RemoveFolderConfirmation: String { return self._s[4197]! } + public var ChannelMembers_ChannelAdminsTitle: String { return self._s[4194]! } + public var ScheduledMessages_Title: String { return self._s[4196]! } + public var ShareFileTip_Title: String { return self._s[4199]! } + public var Chat_Gifs_TrendingSectionHeader: String { return self._s[4200]! } + public var ChatList_RemoveFolderConfirmation: String { return self._s[4201]! } public func PUSH_CHAT_MESSAGE_GEOLIVE(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4198]!, self._r[4198]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4202]!, self._r[4202]!, [_1, _2]) } - public var Conversation_ContextViewStats: String { return self._s[4200]! } - public var Channel_DiscussionGroup_SearchPlaceholder: String { return self._s[4201]! } - public var PasscodeSettings_Title: String { return self._s[4202]! } - public var Channel_AdminLog_SendPolls: String { return self._s[4203]! } - public var LastSeen_ALongTimeAgo: String { return self._s[4204]! } + public var Conversation_ContextViewStats: String { return self._s[4204]! } + public var Channel_DiscussionGroup_SearchPlaceholder: String { return self._s[4205]! } + public var PasscodeSettings_Title: String { return self._s[4206]! } + public var Channel_AdminLog_SendPolls: String { return self._s[4207]! } + public var LastSeen_ALongTimeAgo: String { return self._s[4208]! } public func PUSH_CHANNEL_MESSAGE_GIF(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4205]!, self._r[4205]!, [_1]) + return formatWithArgumentRanges(self._s[4209]!, self._r[4209]!, [_1]) } - public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChannels: String { return self._s[4206]! } - public var ChannelInfo_FakeChannelWarning: String { return self._s[4207]! } - public var CallFeedback_VideoReasonLowQuality: String { return self._s[4208]! } - public var Conversation_PinnedPreviousMessage: String { return self._s[4209]! } - public var SocksProxySetup_AddProxyTitle: String { return self._s[4210]! } - public var Passport_Identity_AddInternalPassport: String { return self._s[4211]! } + public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChannels: String { return self._s[4210]! } + public var ChannelInfo_FakeChannelWarning: String { return self._s[4211]! } + public var CallFeedback_VideoReasonLowQuality: String { return self._s[4212]! } + public var Conversation_PinnedPreviousMessage: String { return self._s[4213]! } + public var SocksProxySetup_AddProxyTitle: String { return self._s[4214]! } + public var Passport_Identity_AddInternalPassport: String { return self._s[4215]! } public func ChatList_RemovedFromFolderTooltip(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4212]!, self._r[4212]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4216]!, self._r[4216]!, [_1, _2]) } public func Conversation_SetReminder_RemindToday(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4213]!, self._r[4213]!, [_0]) + return formatWithArgumentRanges(self._s[4217]!, self._r[4217]!, [_0]) } - public var Passport_Identity_GenderFemale: String { return self._s[4214]! } - public var Location_ProximityNotification_DistanceKM: String { return self._s[4217]! } - public var ConvertToSupergroup_HelpTitle: String { return self._s[4218]! } + public var Passport_Identity_GenderFemale: String { return self._s[4218]! } + public var Location_ProximityNotification_DistanceKM: String { return self._s[4221]! } + public var ConvertToSupergroup_HelpTitle: String { return self._s[4222]! } public func Message_ImportedDateFormat(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4219]!, self._r[4219]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[4223]!, self._r[4223]!, [_1, _2, _3]) } - public var VoiceChat_Audio: String { return self._s[4220]! } - public var SharedMedia_TitleAll: String { return self._s[4221]! } - public var Settings_Context_Logout: String { return self._s[4222]! } - public var GroupInfo_SetGroupPhotoDelete: String { return self._s[4225]! } - public var Settings_About_Title: String { return self._s[4226]! } - public var StickerSettings_ContextHide: String { return self._s[4227]! } + public var VoiceChat_Audio: String { return self._s[4224]! } + public var SharedMedia_TitleAll: String { return self._s[4225]! } + public var Settings_Context_Logout: String { return self._s[4226]! } + public var GroupInfo_SetGroupPhotoDelete: String { return self._s[4229]! } + public var Settings_About_Title: String { return self._s[4230]! } + public var StickerSettings_ContextHide: String { return self._s[4231]! } public func AutoDownloadSettings_UpTo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4228]!, self._r[4228]!, [_0]) + return formatWithArgumentRanges(self._s[4232]!, self._r[4232]!, [_0]) } public func Conversation_LiveLocationYouAndOther(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4229]!, self._r[4229]!, [_0]) + return formatWithArgumentRanges(self._s[4233]!, self._r[4233]!, [_0]) } - public var ChatImport_SelectionConfirmationAlertImportAction: String { return self._s[4231]! } - public var Common_Cancel: String { return self._s[4232]! } - public var CallFeedback_Title: String { return self._s[4234]! } + public var ChatImport_SelectionConfirmationAlertImportAction: String { return self._s[4235]! } + public var Common_Cancel: String { return self._s[4236]! } + public var CallFeedback_Title: String { return self._s[4238]! } public func Notification_PinnedContactMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4235]!, self._r[4235]!, [_0]) + return formatWithArgumentRanges(self._s[4239]!, self._r[4239]!, [_0]) } - public var Conversation_StickerAddedToFavorites: String { return self._s[4236]! } - public var Activity_UploadingVideoMessage: String { return self._s[4238]! } - public var MediaPicker_Send: String { return self._s[4239]! } - public var PasscodeSettings_AutoLock_IfAwayFor_1minute: String { return self._s[4240]! } - public var Conversation_LiveLocationYou: String { return self._s[4241]! } - public var Notifications_ExceptionsUnmuted: String { return self._s[4242]! } + public var Conversation_StickerAddedToFavorites: String { return self._s[4240]! } + public var Activity_UploadingVideoMessage: String { return self._s[4242]! } + public var MediaPicker_Send: String { return self._s[4243]! } + public var PasscodeSettings_AutoLock_IfAwayFor_1minute: String { return self._s[4244]! } + public var Conversation_LiveLocationYou: String { return self._s[4245]! } + public var Notifications_ExceptionsUnmuted: String { return self._s[4246]! } public func Channel_AdminLog_MessageGroupPreHistoryHidden(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4244]!, self._r[4244]!, [_0]) + return formatWithArgumentRanges(self._s[4248]!, self._r[4248]!, [_0]) } public func PUSH_CHAT_ADD_YOU(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4245]!, self._r[4245]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4249]!, self._r[4249]!, [_1, _2]) } - public var Conversation_ViewBackground: String { return self._s[4246]! } - public var ChatSettings_PrivateChats: String { return self._s[4249]! } - public var Conversation_ErrorInaccessibleMessage: String { return self._s[4250]! } - public var BroadcastGroups_LimitAlert_LearnMore: String { return self._s[4251]! } - public var Appearance_ThemeNight: String { return self._s[4252]! } - public var Common_Search: String { return self._s[4253]! } - public var TwoStepAuth_ReEnterPasswordTitle: String { return self._s[4254]! } - public var ChangePhoneNumberNumber_Help: String { return self._s[4256]! } - public var InviteLink_QRCode_Share: String { return self._s[4257]! } - public var Stickers_SuggestAdded: String { return self._s[4259]! } - public var Conversation_DiscardVoiceMessageDescription: String { return self._s[4262]! } - public var Widget_UpdatedTodayAt: String { return self._s[4263]! } - public var NetworkUsageSettings_Cellular: String { return self._s[4264]! } - public var CheckoutInfo_Title: String { return self._s[4265]! } - public var Conversation_ShareBotLocationConfirmationTitle: String { return self._s[4266]! } - public var Channel_BotDoesntSupportGroups: String { return self._s[4267]! } + public var Conversation_ViewBackground: String { return self._s[4250]! } + public var ChatSettings_PrivateChats: String { return self._s[4253]! } + public var Conversation_ErrorInaccessibleMessage: String { return self._s[4254]! } + public var BroadcastGroups_LimitAlert_LearnMore: String { return self._s[4255]! } + public var Appearance_ThemeNight: String { return self._s[4256]! } + public var Common_Search: String { return self._s[4257]! } + public var TwoStepAuth_ReEnterPasswordTitle: String { return self._s[4258]! } + public var ChangePhoneNumberNumber_Help: String { return self._s[4260]! } + public var InviteLink_QRCode_Share: String { return self._s[4261]! } + public var Stickers_SuggestAdded: String { return self._s[4263]! } + public var Conversation_DiscardVoiceMessageDescription: String { return self._s[4266]! } + public var Widget_UpdatedTodayAt: String { return self._s[4267]! } + public var NetworkUsageSettings_Cellular: String { return self._s[4268]! } + public var CheckoutInfo_Title: String { return self._s[4269]! } + public var Conversation_ShareBotLocationConfirmationTitle: String { return self._s[4270]! } + public var Channel_BotDoesntSupportGroups: String { return self._s[4271]! } public func DialogList_SingleRecordingAudioSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4268]!, self._r[4268]!, [_0]) + return formatWithArgumentRanges(self._s[4272]!, self._r[4272]!, [_0]) } - public var MaskStickerSettings_Info: String { return self._s[4270]! } - public var GroupRemoved_DeleteUser: String { return self._s[4272]! } - public var Contacts_ShareTelegram: String { return self._s[4273]! } - public var Group_UpgradeNoticeText1: String { return self._s[4274]! } + public var MaskStickerSettings_Info: String { return self._s[4274]! } + public var GroupRemoved_DeleteUser: String { return self._s[4276]! } + public var Contacts_ShareTelegram: String { return self._s[4277]! } + public var Group_UpgradeNoticeText1: String { return self._s[4278]! } public func PUSH_PHONE_CALL_REQUEST(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4275]!, self._r[4275]!, [_1]) + return formatWithArgumentRanges(self._s[4279]!, self._r[4279]!, [_1]) } - public var PrivacyLastSeenSettings_Title: String { return self._s[4276]! } - public var SettingsSearch_Synonyms_Support: String { return self._s[4280]! } - public var PhotoEditor_TintTool: String { return self._s[4281]! } - public var ChatImportActivity_OpenApp: String { return self._s[4283]! } - public var GroupPermission_NoSendPolls: String { return self._s[4284]! } - public var NotificationsSound_None: String { return self._s[4285]! } + public var PrivacyLastSeenSettings_Title: String { return self._s[4280]! } + public var SettingsSearch_Synonyms_Support: String { return self._s[4284]! } + public var PhotoEditor_TintTool: String { return self._s[4285]! } + public var ChatImportActivity_OpenApp: String { return self._s[4287]! } + public var GroupPermission_NoSendPolls: String { return self._s[4288]! } + public var NotificationsSound_None: String { return self._s[4289]! } public func LOCAL_CHANNEL_MESSAGE_FWDS(_ _1: String, _ _2: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4286]!, self._r[4286]!, [_1, "\(_2)"]) + return formatWithArgumentRanges(self._s[4290]!, self._r[4290]!, [_1, "\(_2)"]) } - public var CheckoutInfo_ShippingInfoCityPlaceholder: String { return self._s[4289]! } + public var CheckoutInfo_ShippingInfoCityPlaceholder: String { return self._s[4293]! } public func Conversation_AutoremoveTimerSetChannel(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4291]!, self._r[4291]!, [_1]) + return formatWithArgumentRanges(self._s[4295]!, self._r[4295]!, [_1]) } - public var ExplicitContent_AlertChannel: String { return self._s[4292]! } - public var Conversation_ClousStorageInfo_Description1: String { return self._s[4293]! } - public var Contacts_SortedByPresence: String { return self._s[4294]! } - public var WallpaperSearch_ColorGray: String { return self._s[4295]! } - public var Channel_AdminLogFilter_EventsNewSubscribers: String { return self._s[4296]! } - public var Conversation_ReportSpam: String { return self._s[4297]! } - public var ChatList_Search_NoResultsFilter: String { return self._s[4300]! } - public var WallpaperSearch_ColorBlack: String { return self._s[4301]! } - public var ArchivedChats_IntroTitle3: String { return self._s[4302]! } - public var InviteLink_DeleteAllRevokedLinksAlert_Action: String { return self._s[4303]! } + public var ExplicitContent_AlertChannel: String { return self._s[4296]! } + public var Conversation_ClousStorageInfo_Description1: String { return self._s[4297]! } + public var Contacts_SortedByPresence: String { return self._s[4298]! } + public var WallpaperSearch_ColorGray: String { return self._s[4299]! } + public var Channel_AdminLogFilter_EventsNewSubscribers: String { return self._s[4300]! } + public var Conversation_ReportSpam: String { return self._s[4301]! } + public var ChatList_Search_NoResultsFilter: String { return self._s[4304]! } + public var WallpaperSearch_ColorBlack: String { return self._s[4305]! } + public var ArchivedChats_IntroTitle3: String { return self._s[4306]! } + public var InviteLink_DeleteAllRevokedLinksAlert_Action: String { return self._s[4307]! } public func VoiceChat_PeerJoinedText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4304]!, self._r[4304]!, [_0]) + return formatWithArgumentRanges(self._s[4308]!, self._r[4308]!, [_0]) } - public var Conversation_DefaultRestrictedText: String { return self._s[4305]! } - public var Settings_Devices: String { return self._s[4306]! } - public var Call_AudioRouteSpeaker: String { return self._s[4307]! } - public var GroupInfo_InviteLink_CopyLink: String { return self._s[4308]! } - public var Passport_Address_Country: String { return self._s[4310]! } - public var Cache_MaximumCacheSize: String { return self._s[4311]! } - public var Chat_PanelHidePinnedMessages: String { return self._s[4312]! } - public var Notifications_Badge_IncludePublicGroups: String { return self._s[4313]! } - public var ChatSettings_AutoDownloadUsingWiFi: String { return self._s[4315]! } - public var Login_TermsOfServiceLabel: String { return self._s[4316]! } - public var Calls_NoMissedCallsPlacehoder: String { return self._s[4317]! } - public var SocksProxySetup_RequiredCredentials: String { return self._s[4318]! } - public var VoiceOver_MessageContextOpenMessageMenu: String { return self._s[4319]! } - public var AutoNightTheme_ScheduledFrom: String { return self._s[4320]! } - public var ChatSettings_AutoDownloadDocuments: String { return self._s[4321]! } - public var ConvertToSupergroup_Note: String { return self._s[4323]! } - public var Settings_SetNewProfilePhotoOrVideo: String { return self._s[4324]! } - public var PrivacySettings_PasscodeAndTouchId: String { return self._s[4325]! } - public var Common_More: String { return self._s[4326]! } - public var ShareMenu_SelectChats: String { return self._s[4328]! } + public var Conversation_DefaultRestrictedText: String { return self._s[4309]! } + public var Settings_Devices: String { return self._s[4310]! } + public var Call_AudioRouteSpeaker: String { return self._s[4311]! } + public var GroupInfo_InviteLink_CopyLink: String { return self._s[4312]! } + public var Passport_Address_Country: String { return self._s[4314]! } + public var Cache_MaximumCacheSize: String { return self._s[4315]! } + public var Chat_PanelHidePinnedMessages: String { return self._s[4316]! } + public var Notifications_Badge_IncludePublicGroups: String { return self._s[4317]! } + public var ChatSettings_AutoDownloadUsingWiFi: String { return self._s[4319]! } + public var Login_TermsOfServiceLabel: String { return self._s[4320]! } + public var Calls_NoMissedCallsPlacehoder: String { return self._s[4321]! } + public var SocksProxySetup_RequiredCredentials: String { return self._s[4322]! } + public var VoiceOver_MessageContextOpenMessageMenu: String { return self._s[4323]! } + public var AutoNightTheme_ScheduledFrom: String { return self._s[4324]! } + public var ChatSettings_AutoDownloadDocuments: String { return self._s[4325]! } + public var ConvertToSupergroup_Note: String { return self._s[4327]! } + public var Settings_SetNewProfilePhotoOrVideo: String { return self._s[4328]! } + public var PrivacySettings_PasscodeAndTouchId: String { return self._s[4329]! } + public var Common_More: String { return self._s[4330]! } + public var ShareMenu_SelectChats: String { return self._s[4332]! } public func Conversation_ScheduleMessage_SendToday(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4329]!, self._r[4329]!, [_0]) - } - public func Channel_AdminLog_MessageRemovedGroupStickerPack(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4330]!, self._r[4330]!, [_0]) - } - public var Contacts_PermissionsKeepDisabled: String { return self._s[4332]! } - public func Call_ParticipantVersionOutdatedError(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4333]!, self._r[4333]!, [_0]) } - public var WatchRemote_AlertOpen: String { return self._s[4334]! } + public func Channel_AdminLog_MessageRemovedGroupStickerPack(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4334]!, self._r[4334]!, [_0]) + } + public var Contacts_PermissionsKeepDisabled: String { return self._s[4336]! } + public func Call_ParticipantVersionOutdatedError(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4337]!, self._r[4337]!, [_0]) + } + public var WatchRemote_AlertOpen: String { return self._s[4338]! } public func PUSH_CHAT_ADD_MEMBER(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4335]!, self._r[4335]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[4339]!, self._r[4339]!, [_1, _2, _3]) } - public var Channel_Members_AddMembersHelp: String { return self._s[4336]! } - public var Shortcut_SwitchAccount: String { return self._s[4337]! } - public var Map_LiveLocationFor8Hours: String { return self._s[4338]! } + public var Channel_Members_AddMembersHelp: String { return self._s[4340]! } + public var Shortcut_SwitchAccount: String { return self._s[4341]! } + public var Map_LiveLocationFor8Hours: String { return self._s[4342]! } public func AutoNightTheme_AutomaticHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4339]!, self._r[4339]!, [_0]) + return formatWithArgumentRanges(self._s[4343]!, self._r[4343]!, [_0]) } - public var Compose_NewGroupTitle: String { return self._s[4340]! } - public var DialogList_You: String { return self._s[4341]! } - public var Call_VoiceOver_VoiceCallOutgoing: String { return self._s[4342]! } - public var ReportPeer_ReasonViolence: String { return self._s[4343]! } + public var Compose_NewGroupTitle: String { return self._s[4344]! } + public var DialogList_You: String { return self._s[4345]! } + public var Call_VoiceOver_VoiceCallOutgoing: String { return self._s[4346]! } + public var ReportPeer_ReasonViolence: String { return self._s[4347]! } public func PUSH_CHANNEL_MESSAGE_STICKER(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4344]!, self._r[4344]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4348]!, self._r[4348]!, [_1, _2]) } - public var VoiceChat_Reconnecting: String { return self._s[4346]! } - public var KeyCommand_ScrollDown: String { return self._s[4349]! } - public var ChatSettings_DownloadInBackground: String { return self._s[4350]! } - public var Wallpaper_ResetWallpapers: String { return self._s[4351]! } - public var Channel_BanList_RestrictedTitle: String { return self._s[4352]! } - public var ArchivedChats_IntroText3: String { return self._s[4353]! } - public var HashtagSearch_AllChats: String { return self._s[4355]! } - public var VoiceChat_EndVoiceChat: String { return self._s[4356]! } - public var Conversation_MessageCopied: String { return self._s[4358]! } - public var Channel_Info_BlackList: String { return self._s[4359]! } - public var Contacts_SearchUsersAndGroupsLabel: String { return self._s[4360]! } - public var PrivacyPhoneNumberSettings_DiscoveryHeader: String { return self._s[4361]! } - public var Paint_Neon: String { return self._s[4363]! } - public var SettingsSearch_Synonyms_AppLanguage: String { return self._s[4364]! } - public var AutoDownloadSettings_AutoDownload: String { return self._s[4365]! } + public var VoiceChat_Reconnecting: String { return self._s[4350]! } + public var KeyCommand_ScrollDown: String { return self._s[4353]! } + public var ChatSettings_DownloadInBackground: String { return self._s[4354]! } + public var Wallpaper_ResetWallpapers: String { return self._s[4355]! } + public var Channel_BanList_RestrictedTitle: String { return self._s[4356]! } + public var ArchivedChats_IntroText3: String { return self._s[4357]! } + public var HashtagSearch_AllChats: String { return self._s[4359]! } + public var VoiceChat_EndVoiceChat: String { return self._s[4360]! } + public var Conversation_MessageCopied: String { return self._s[4362]! } + public var Channel_Info_BlackList: String { return self._s[4363]! } + public var Contacts_SearchUsersAndGroupsLabel: String { return self._s[4364]! } + public var PrivacyPhoneNumberSettings_DiscoveryHeader: String { return self._s[4365]! } + public var Paint_Neon: String { return self._s[4367]! } + public var SettingsSearch_Synonyms_AppLanguage: String { return self._s[4368]! } + public var AutoDownloadSettings_AutoDownload: String { return self._s[4369]! } public func Notification_PinnedVideoMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4367]!, self._r[4367]!, [_0]) + return formatWithArgumentRanges(self._s[4371]!, self._r[4371]!, [_0]) } - public var Map_StopLiveLocation: String { return self._s[4368]! } - public var SettingsSearch_Synonyms_Data_SaveEditedPhotos: String { return self._s[4369]! } - public var Channel_Username_InvalidCharacters: String { return self._s[4370]! } - public var InstantPage_Reference: String { return self._s[4372]! } - public var Group_Members_AddMembers: String { return self._s[4374]! } - public var ChatList_HideAction: String { return self._s[4375]! } - public var Conversation_FileICloudDrive: String { return self._s[4377]! } + public var Map_StopLiveLocation: String { return self._s[4372]! } + public var SettingsSearch_Synonyms_Data_SaveEditedPhotos: String { return self._s[4373]! } + public var Channel_Username_InvalidCharacters: String { return self._s[4374]! } + public var InstantPage_Reference: String { return self._s[4376]! } + public var Group_Members_AddMembers: String { return self._s[4378]! } + public var ChatList_HideAction: String { return self._s[4379]! } + public var Conversation_FileICloudDrive: String { return self._s[4381]! } public func PUSH_PINNED_GEOLIVE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4378]!, self._r[4378]!, [_1]) + return formatWithArgumentRanges(self._s[4382]!, self._r[4382]!, [_1]) } - public var Passport_PasswordReset: String { return self._s[4380]! } - public var ChatList_Context_UnhideArchive: String { return self._s[4382]! } - public var ConvertToSupergroup_HelpText: String { return self._s[4383]! } - public var Calls_AddTab: String { return self._s[4384]! } - public var TwoStepAuth_ConfirmEmailResendCode: String { return self._s[4385]! } - public var SettingsSearch_Synonyms_Stickers_SuggestStickers: String { return self._s[4386]! } - public var Privacy_GroupsAndChannels: String { return self._s[4389]! } - public var Conversation_UsernameCopied: String { return self._s[4390]! } - public var AutoNightTheme_Disabled: String { return self._s[4391]! } - public var CreatePoll_MultipleChoice: String { return self._s[4392]! } + public var Passport_PasswordReset: String { return self._s[4384]! } + public var ChatList_Context_UnhideArchive: String { return self._s[4386]! } + public var ConvertToSupergroup_HelpText: String { return self._s[4387]! } + public var Calls_AddTab: String { return self._s[4388]! } + public var TwoStepAuth_ConfirmEmailResendCode: String { return self._s[4389]! } + public var SettingsSearch_Synonyms_Stickers_SuggestStickers: String { return self._s[4390]! } + public var Privacy_GroupsAndChannels: String { return self._s[4393]! } + public var Conversation_UsernameCopied: String { return self._s[4394]! } + public var AutoNightTheme_Disabled: String { return self._s[4395]! } + public var CreatePoll_MultipleChoice: String { return self._s[4396]! } public func PINNED_INVOICE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4393]!, self._r[4393]!, [_1]) + return formatWithArgumentRanges(self._s[4397]!, self._r[4397]!, [_1]) } - public var Watch_Bot_Restart: String { return self._s[4395]! } + public var Watch_Bot_Restart: String { return self._s[4399]! } public func Conversation_Kilobytes(_ _0: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4396]!, self._r[4396]!, ["\(_0)"]) + return formatWithArgumentRanges(self._s[4400]!, self._r[4400]!, ["\(_0)"]) } - public var GroupInfo_ScamGroupWarning: String { return self._s[4398]! } - public var Conversation_EditingMessagePanelMedia: String { return self._s[4399]! } - public var Appearance_PreviewIncomingText: String { return self._s[4400]! } - public var ChatSettings_WidgetSettings: String { return self._s[4401]! } - public var Notifications_ChannelNotificationsExceptionsHelp: String { return self._s[4402]! } - public var ChatList_UndoArchiveRevealedTitle: String { return self._s[4404]! } - public var Stats_GroupOverview: String { return self._s[4406]! } - public var ScheduledMessages_EditTime: String { return self._s[4409]! } - public var Month_GenFebruary: String { return self._s[4410]! } - public var ChatList_AutoarchiveSuggestion_OpenSettings: String { return self._s[4411]! } - public var Stickers_ClearRecent: String { return self._s[4412]! } - public var InviteLink_Create_UsersLimitNumberOfUsersUnlimited: String { return self._s[4413]! } - public var TwoStepAuth_EnterPasswordPassword: String { return self._s[4414]! } - public var Stats_Message_PublicShares: String { return self._s[4415]! } + public var GroupInfo_ScamGroupWarning: String { return self._s[4402]! } + public var Conversation_EditingMessagePanelMedia: String { return self._s[4403]! } + public var Appearance_PreviewIncomingText: String { return self._s[4404]! } + public var ChatSettings_WidgetSettings: String { return self._s[4405]! } + public var Notifications_ChannelNotificationsExceptionsHelp: String { return self._s[4406]! } + public var ChatList_UndoArchiveRevealedTitle: String { return self._s[4408]! } + public var Stats_GroupOverview: String { return self._s[4410]! } + public var ScheduledMessages_EditTime: String { return self._s[4413]! } + public var Month_GenFebruary: String { return self._s[4414]! } + public var ChatList_AutoarchiveSuggestion_OpenSettings: String { return self._s[4415]! } + public var Stickers_ClearRecent: String { return self._s[4416]! } + public var InviteLink_Create_UsersLimitNumberOfUsersUnlimited: String { return self._s[4417]! } + public var TwoStepAuth_EnterPasswordPassword: String { return self._s[4418]! } + public var Stats_Message_PublicShares: String { return self._s[4419]! } public func Checkout_PayPrice(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4416]!, self._r[4416]!, [_0]) + return formatWithArgumentRanges(self._s[4420]!, self._r[4420]!, [_0]) } - public var Login_TermsOfServiceSignupDecline: String { return self._s[4417]! } - public var CheckoutInfo_ErrorCityInvalid: String { return self._s[4418]! } - public var VoiceOver_Chat_PlayHint: String { return self._s[4419]! } - public var ChatAdmins_AllMembersAreAdminsOffHelp: String { return self._s[4420]! } - public var CheckoutInfo_ShippingInfoTitle: String { return self._s[4422]! } - public var CreatePoll_Create: String { return self._s[4423]! } - public var ChatList_Search_FilterLinks: String { return self._s[4424]! } - public var Your_cards_number_is_invalid: String { return self._s[4425]! } - public var Month_ShortApril: String { return self._s[4426]! } - public var SocksProxySetup_UseForCalls: String { return self._s[4427]! } - public var Conversation_EditingCaptionPanelTitle: String { return self._s[4428]! } - public var SocksProxySetup_Status: String { return self._s[4429]! } - public var VoiceChat_UnmuteForMe: String { return self._s[4430]! } - public var ChannelInfo_DeleteGroupConfirmation: String { return self._s[4431]! } - public var ChatListFolder_CategoryBots: String { return self._s[4432]! } - public var Passport_FieldIdentitySelfieHelp: String { return self._s[4434]! } - public var GroupInfo_BroadcastListNamePlaceholder: String { return self._s[4435]! } - public var Chat_PinnedListPreview_UnpinAllMessages: String { return self._s[4436]! } - public var Wallpaper_ResetWallpapersInfo: String { return self._s[4437]! } - public var Conversation_TitleUnmute: String { return self._s[4438]! } - public var Group_Setup_TypeHeader: String { return self._s[4439]! } + public var Login_TermsOfServiceSignupDecline: String { return self._s[4421]! } + public var CheckoutInfo_ErrorCityInvalid: String { return self._s[4422]! } + public var VoiceOver_Chat_PlayHint: String { return self._s[4423]! } + public var ChatAdmins_AllMembersAreAdminsOffHelp: String { return self._s[4424]! } + public var CheckoutInfo_ShippingInfoTitle: String { return self._s[4426]! } + public var CreatePoll_Create: String { return self._s[4427]! } + public var ChatList_Search_FilterLinks: String { return self._s[4428]! } + public var Your_cards_number_is_invalid: String { return self._s[4429]! } + public var Month_ShortApril: String { return self._s[4430]! } + public var SocksProxySetup_UseForCalls: String { return self._s[4431]! } + public var Conversation_EditingCaptionPanelTitle: String { return self._s[4432]! } + public var SocksProxySetup_Status: String { return self._s[4433]! } + public var VoiceChat_UnmuteForMe: String { return self._s[4434]! } + public var ChannelInfo_DeleteGroupConfirmation: String { return self._s[4435]! } + public var ChatListFolder_CategoryBots: String { return self._s[4436]! } + public var Passport_FieldIdentitySelfieHelp: String { return self._s[4438]! } + public var GroupInfo_BroadcastListNamePlaceholder: String { return self._s[4439]! } + public var Chat_PinnedListPreview_UnpinAllMessages: String { return self._s[4440]! } + public var Wallpaper_ResetWallpapersInfo: String { return self._s[4441]! } + public var Conversation_TitleUnmute: String { return self._s[4442]! } + public var Group_Setup_TypeHeader: String { return self._s[4443]! } public func Conversation_ForwardTooltip_ManyChats_One(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4440]!, self._r[4440]!, [_0, _1]) + return formatWithArgumentRanges(self._s[4444]!, self._r[4444]!, [_0, _1]) } - public var Stats_ViewsPerPost: String { return self._s[4441]! } - public var CheckoutInfo_ShippingInfoCountry: String { return self._s[4442]! } - public var Passport_Identity_TranslationHelp: String { return self._s[4443]! } + public var Stats_ViewsPerPost: String { return self._s[4445]! } + public var CheckoutInfo_ShippingInfoCountry: String { return self._s[4446]! } + public var Passport_Identity_TranslationHelp: String { return self._s[4447]! } public func PUSH_CHANNEL_MESSAGE_FWD(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4444]!, self._r[4444]!, [_1]) + return formatWithArgumentRanges(self._s[4448]!, self._r[4448]!, [_1]) } - public var GroupInfo_Administrators_Title: String { return self._s[4445]! } + public var GroupInfo_Administrators_Title: String { return self._s[4449]! } public func Channel_AdminLog_MessageRankName(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4446]!, self._r[4446]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4450]!, self._r[4450]!, [_1, _2]) } public func PUSH_CHAT_MESSAGE_POLL(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4447]!, self._r[4447]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[4451]!, self._r[4451]!, [_1, _2, _3]) } - public var CheckoutInfo_ShippingInfoState: String { return self._s[4448]! } - public var Passport_Language_my: String { return self._s[4450]! } - public var PrivacyLastSeenSettings_AlwaysShareWith_Title: String { return self._s[4451]! } - public var Map_PlacesNearby: String { return self._s[4452]! } - public var Channel_About_Help: String { return self._s[4453]! } - public var LogoutOptions_AddAccountTitle: String { return self._s[4454]! } - public var ChatSettings_AutomaticAudioDownload: String { return self._s[4455]! } - public var Channel_Username_Title: String { return self._s[4456]! } - public var Activity_RecordingVideoMessage: String { return self._s[4457]! } + public var CheckoutInfo_ShippingInfoState: String { return self._s[4452]! } + public var Passport_Language_my: String { return self._s[4454]! } + public var PrivacyLastSeenSettings_AlwaysShareWith_Title: String { return self._s[4455]! } + public var Map_PlacesNearby: String { return self._s[4456]! } + public var Channel_About_Help: String { return self._s[4457]! } + public var LogoutOptions_AddAccountTitle: String { return self._s[4458]! } + public var ChatSettings_AutomaticAudioDownload: String { return self._s[4459]! } + public var Channel_Username_Title: String { return self._s[4460]! } + public var Activity_RecordingVideoMessage: String { return self._s[4461]! } public func StickerPackActionInfo_RemovedText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4458]!, self._r[4458]!, [_0]) + return formatWithArgumentRanges(self._s[4462]!, self._r[4462]!, [_0]) } - public var CheckoutInfo_ShippingInfoCity: String { return self._s[4459]! } - public var Passport_DiscardMessageDescription: String { return self._s[4460]! } - public var Conversation_LinkDialogOpen: String { return self._s[4461]! } - public var ChatList_Context_HideArchive: String { return self._s[4462]! } + public var CheckoutInfo_ShippingInfoCity: String { return self._s[4463]! } + public var Passport_DiscardMessageDescription: String { return self._s[4464]! } + public var Conversation_LinkDialogOpen: String { return self._s[4465]! } + public var ChatList_Context_HideArchive: String { return self._s[4466]! } public func Message_AuthorPinnedGame(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4463]!, self._r[4463]!, [_0]) + return formatWithArgumentRanges(self._s[4467]!, self._r[4467]!, [_0]) } - public var Privacy_GroupsAndChannels_CustomShareHelp: String { return self._s[4464]! } - public var Conversation_Admin: String { return self._s[4465]! } - public var DialogList_TabTitle: String { return self._s[4466]! } + public var Privacy_GroupsAndChannels_CustomShareHelp: String { return self._s[4468]! } + public var Conversation_Admin: String { return self._s[4469]! } + public var DialogList_TabTitle: String { return self._s[4470]! } public func PUSH_CHAT_ALBUM(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4467]!, self._r[4467]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4471]!, self._r[4471]!, [_1, _2]) } - public var Notifications_PermissionsUnreachableText: String { return self._s[4468]! } - public var Passport_Identity_GenderMale: String { return self._s[4470]! } + public var Notifications_PermissionsUnreachableText: String { return self._s[4472]! } + public var Passport_Identity_GenderMale: String { return self._s[4474]! } public func VoiceChat_EditTitleSuccess(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4472]!, self._r[4472]!, [_0]) + return formatWithArgumentRanges(self._s[4476]!, self._r[4476]!, [_0]) } - public var SettingsSearch_Synonyms_Privacy_BlockedUsers: String { return self._s[4473]! } - public var PhoneNumberHelp_Alert: String { return self._s[4474]! } - public var EnterPasscode_EnterNewPasscodeChange: String { return self._s[4475]! } - public var Notifications_InAppNotifications: String { return self._s[4476]! } + public var SettingsSearch_Synonyms_Privacy_BlockedUsers: String { return self._s[4477]! } + public var PhoneNumberHelp_Alert: String { return self._s[4478]! } + public var EnterPasscode_EnterNewPasscodeChange: String { return self._s[4479]! } + public var Notifications_InAppNotifications: String { return self._s[4480]! } public func Update_AppVersion(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4477]!, self._r[4477]!, [_0]) + return formatWithArgumentRanges(self._s[4481]!, self._r[4481]!, [_0]) } - public var Notification_VideoCallOutgoing: String { return self._s[4478]! } - public var Login_InvalidCodeError: String { return self._s[4479]! } - public var Conversation_PrivateChannelTimeLimitedAlertJoin: String { return self._s[4480]! } + public var Notification_VideoCallOutgoing: String { return self._s[4482]! } + public var Login_InvalidCodeError: String { return self._s[4483]! } + public var Conversation_PrivateChannelTimeLimitedAlertJoin: String { return self._s[4484]! } public func LastSeen_TodayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4482]!, self._r[4482]!, [_0]) + return formatWithArgumentRanges(self._s[4486]!, self._r[4486]!, [_0]) } - public var Conversation_InputTextCaptionPlaceholder: String { return self._s[4483]! } - public var ReportPeer_Report: String { return self._s[4484]! } - public var Camera_FlashOff: String { return self._s[4487]! } - public var Conversation_InputTextBroadcastPlaceholder: String { return self._s[4490]! } - public var PrivacyPolicy_DeclineTitle: String { return self._s[4493]! } - public var SettingsSearch_Synonyms_Privacy_PasscodeAndTouchId: String { return self._s[4494]! } - public var Passport_FieldEmail: String { return self._s[4495]! } + public var Conversation_InputTextCaptionPlaceholder: String { return self._s[4487]! } + public var ReportPeer_Report: String { return self._s[4488]! } + public var Camera_FlashOff: String { return self._s[4491]! } + public var Conversation_InputTextBroadcastPlaceholder: String { return self._s[4494]! } + public var PrivacyPolicy_DeclineTitle: String { return self._s[4497]! } + public var SettingsSearch_Synonyms_Privacy_PasscodeAndTouchId: String { return self._s[4498]! } + public var Passport_FieldEmail: String { return self._s[4499]! } public func Channel_AdminLog_MessageKickedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4496]!, self._r[4496]!, [_1]) + return formatWithArgumentRanges(self._s[4500]!, self._r[4500]!, [_1]) } - public var Notifications_ExceptionsResetToDefaults: String { return self._s[4497]! } - public var PeerInfo_PaneVoiceAndVideo: String { return self._s[4498]! } - public var Group_OwnershipTransfer_Title: String { return self._s[4499]! } - public var Conversation_DefaultRestrictedInline: String { return self._s[4500]! } - public var Login_PhoneNumberHelp: String { return self._s[4502]! } - public var Channel_AdminLogFilter_EventsNewMembers: String { return self._s[4503]! } - public var Conversation_PinnedQuiz: String { return self._s[4504]! } - public var CreateGroup_SoftUserLimitAlert: String { return self._s[4505]! } - public var Login_PhoneNumberAlreadyAuthorizedSwitch: String { return self._s[4506]! } - public var Group_MessagePhotoUpdated: String { return self._s[4507]! } - public var LoginPassword_PasswordPlaceholder: String { return self._s[4508]! } - public var BroadcastGroups_ConfirmationAlert_Text: String { return self._s[4509]! } - public var Passport_Identity_Translations: String { return self._s[4511]! } - public var ChatAdmins_AllMembersAreAdmins: String { return self._s[4512]! } - public var ChannelInfo_DeleteChannel: String { return self._s[4514]! } - public var PasscodeSettings_HelpBottom: String { return self._s[4515]! } - public var Channel_Members_AddMembers: String { return self._s[4516]! } - public var AutoDownloadSettings_LastDelimeter: String { return self._s[4517]! } - public var Notification_Exceptions_DeleteAllConfirmation: String { return self._s[4519]! } - public var Conversation_HoldForAudio: String { return self._s[4520]! } - public var Media_LimitedAccessChangeSettings: String { return self._s[4522]! } - public var Watch_LastSeen_Lately: String { return self._s[4523]! } - public var ChatList_Context_MarkAsRead: String { return self._s[4524]! } - public var Conversation_PinnedMessage: String { return self._s[4525]! } - public var SettingsSearch_Synonyms_Appearance_ColorTheme: String { return self._s[4526]! } - public var VoiceChat_StopRecordingStop: String { return self._s[4528]! } - public var Passport_UpdateRequiredError: String { return self._s[4529]! } - public var PrivacySettings_Passcode: String { return self._s[4530]! } + public var Notifications_ExceptionsResetToDefaults: String { return self._s[4501]! } + public var PeerInfo_PaneVoiceAndVideo: String { return self._s[4502]! } + public var Group_OwnershipTransfer_Title: String { return self._s[4503]! } + public var Conversation_DefaultRestrictedInline: String { return self._s[4504]! } + public var Login_PhoneNumberHelp: String { return self._s[4506]! } + public var Channel_AdminLogFilter_EventsNewMembers: String { return self._s[4507]! } + public var Conversation_PinnedQuiz: String { return self._s[4508]! } + public var CreateGroup_SoftUserLimitAlert: String { return self._s[4509]! } + public var Login_PhoneNumberAlreadyAuthorizedSwitch: String { return self._s[4510]! } + public var Group_MessagePhotoUpdated: String { return self._s[4511]! } + public var LoginPassword_PasswordPlaceholder: String { return self._s[4512]! } + public var BroadcastGroups_ConfirmationAlert_Text: String { return self._s[4513]! } + public var Passport_Identity_Translations: String { return self._s[4515]! } + public var ChatAdmins_AllMembersAreAdmins: String { return self._s[4516]! } + public var ChannelInfo_DeleteChannel: String { return self._s[4518]! } + public var PasscodeSettings_HelpBottom: String { return self._s[4519]! } + public var Channel_Members_AddMembers: String { return self._s[4520]! } + public var AutoDownloadSettings_LastDelimeter: String { return self._s[4521]! } + public var Notification_Exceptions_DeleteAllConfirmation: String { return self._s[4523]! } + public var Conversation_HoldForAudio: String { return self._s[4524]! } + public var Media_LimitedAccessChangeSettings: String { return self._s[4526]! } + public var Watch_LastSeen_Lately: String { return self._s[4527]! } + public var ChatList_Context_MarkAsRead: String { return self._s[4528]! } + public var Conversation_PinnedMessage: String { return self._s[4529]! } + public var SettingsSearch_Synonyms_Appearance_ColorTheme: String { return self._s[4530]! } + public var VoiceChat_StopRecordingStop: String { return self._s[4532]! } + public var Passport_UpdateRequiredError: String { return self._s[4533]! } + public var PrivacySettings_Passcode: String { return self._s[4534]! } public func Call_EmojiDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4531]!, self._r[4531]!, [_0]) + return formatWithArgumentRanges(self._s[4535]!, self._r[4535]!, [_0]) } - public var AutoNightTheme_NotAvailable: String { return self._s[4532]! } - public var Conversation_PressVolumeButtonForSound: String { return self._s[4533]! } - public var VoiceOver_Common_On: String { return self._s[4534]! } - public var LoginPassword_InvalidPasswordError: String { return self._s[4535]! } - public var ChatListFolder_IncludedSectionHeader: String { return self._s[4536]! } - public var Channel_SignMessages_Help: String { return self._s[4537]! } - public var ChatList_DeleteForEveryoneConfirmationTitle: String { return self._s[4538]! } - public var Conversation_TitleNoComments: String { return self._s[4539]! } - public var MediaPicker_LivePhotoDescription: String { return self._s[4540]! } - public var GroupInfo_Permissions: String { return self._s[4541]! } - public var GroupPermission_NoSendLinks: String { return self._s[4544]! } - public var Passport_Identity_ResidenceCountry: String { return self._s[4545]! } - public var Appearance_ThemeCarouselNightBlue: String { return self._s[4547]! } - public var ChatList_ArchiveAction: String { return self._s[4548]! } + public var AutoNightTheme_NotAvailable: String { return self._s[4536]! } + public var Conversation_PressVolumeButtonForSound: String { return self._s[4537]! } + public var VoiceOver_Common_On: String { return self._s[4538]! } + public var LoginPassword_InvalidPasswordError: String { return self._s[4539]! } + public var ChatListFolder_IncludedSectionHeader: String { return self._s[4540]! } + public var Channel_SignMessages_Help: String { return self._s[4541]! } + public var ChatList_DeleteForEveryoneConfirmationTitle: String { return self._s[4542]! } + public var Conversation_TitleNoComments: String { return self._s[4543]! } + public var MediaPicker_LivePhotoDescription: String { return self._s[4544]! } + public var GroupInfo_Permissions: String { return self._s[4545]! } + public var GroupPermission_NoSendLinks: String { return self._s[4548]! } + public var Passport_Identity_ResidenceCountry: String { return self._s[4549]! } + public var Appearance_ThemeCarouselNightBlue: String { return self._s[4551]! } + public var ChatList_ArchiveAction: String { return self._s[4552]! } public func Channel_AdminLog_DisabledSlowmode(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4549]!, self._r[4549]!, [_0]) + return formatWithArgumentRanges(self._s[4553]!, self._r[4553]!, [_0]) } - public var GroupInfo_GroupHistory: String { return self._s[4550]! } + public var GroupInfo_GroupHistory: String { return self._s[4554]! } public func Channel_Management_ErrorNotMember(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4552]!, self._r[4552]!, [_0]) + return formatWithArgumentRanges(self._s[4556]!, self._r[4556]!, [_0]) } - public var Privacy_Forwards_LinkIfAllowed: String { return self._s[4554]! } - public var Channel_Info_Banned: String { return self._s[4555]! } - public var Paint_RecentStickers: String { return self._s[4556]! } - public var VoiceOver_MessageContextSend: String { return self._s[4557]! } - public var Group_ErrorNotMutualContact: String { return self._s[4558]! } - public var ReportPeer_ReasonOther: String { return self._s[4560]! } - public var Channel_BanUser_PermissionChangeGroupInfo: String { return self._s[4561]! } - public var SocksProxySetup_ShareQRCodeInfo: String { return self._s[4563]! } - public var KeyCommand_Find: String { return self._s[4564]! } + public var Privacy_Forwards_LinkIfAllowed: String { return self._s[4558]! } + public var Channel_Info_Banned: String { return self._s[4559]! } + public var Paint_RecentStickers: String { return self._s[4560]! } + public var VoiceOver_MessageContextSend: String { return self._s[4561]! } + public var Group_ErrorNotMutualContact: String { return self._s[4562]! } + public var ReportPeer_ReasonOther: String { return self._s[4564]! } + public var Channel_BanUser_PermissionChangeGroupInfo: String { return self._s[4565]! } + public var SocksProxySetup_ShareQRCodeInfo: String { return self._s[4567]! } + public var KeyCommand_Find: String { return self._s[4568]! } public func Channel_MessageTitleUpdated(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4565]!, self._r[4565]!, [_0]) + return formatWithArgumentRanges(self._s[4569]!, self._r[4569]!, [_0]) } - public var ChatList_Context_Unmute: String { return self._s[4566]! } - public var Chat_SlowmodeAttachmentLimitReached: String { return self._s[4567]! } - public var Stickers_GroupStickersHelp: String { return self._s[4568]! } - public var Checkout_Title: String { return self._s[4569]! } - public var Activity_RecordingAudio: String { return self._s[4570]! } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsPreview: String { return self._s[4571]! } - public var BlockedUsers_BlockTitle: String { return self._s[4572]! } - public var DialogList_SavedMessagesHelp: String { return self._s[4574]! } - public var Calls_All: String { return self._s[4575]! } - public var Settings_FAQ_Button: String { return self._s[4577]! } - public var Conversation_Dice_u1F3B0: String { return self._s[4579]! } + public var ChatList_Context_Unmute: String { return self._s[4570]! } + public var Chat_SlowmodeAttachmentLimitReached: String { return self._s[4571]! } + public var Stickers_GroupStickersHelp: String { return self._s[4572]! } + public var Checkout_Title: String { return self._s[4573]! } + public var Activity_RecordingAudio: String { return self._s[4574]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsPreview: String { return self._s[4575]! } + public var BlockedUsers_BlockTitle: String { return self._s[4576]! } + public var DialogList_SavedMessagesHelp: String { return self._s[4578]! } + public var Calls_All: String { return self._s[4579]! } + public var Settings_FAQ_Button: String { return self._s[4581]! } + public var Conversation_Dice_u1F3B0: String { return self._s[4583]! } public func Time_MonthOfYear_m5(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4580]!, self._r[4580]!, [_0]) + return formatWithArgumentRanges(self._s[4584]!, self._r[4584]!, [_0]) } - public var Conversation_ReportGroupLocation: String { return self._s[4581]! } - public var Passport_Scans_Upload: String { return self._s[4582]! } - public var Channel_EditAdmin_PermissionPinMessages: String { return self._s[4584]! } - public var ChatList_UnarchiveAction: String { return self._s[4585]! } - public var Stats_GroupTopInviter_History: String { return self._s[4586]! } - public var GroupInfo_Permissions_Title: String { return self._s[4587]! } - public var VoiceChat_CreateNewVoiceChatStart: String { return self._s[4588]! } - public var Passport_Language_el: String { return self._s[4589]! } - public var Channel_DiscussionMessageUnavailable: String { return self._s[4590]! } - public var GroupInfo_ActionPromote: String { return self._s[4591]! } - public var Group_OwnershipTransfer_ErrorLocatedGroupsTooMuch: String { return self._s[4592]! } - public var Media_LimitedAccessSelectMore: String { return self._s[4593]! } + public var Conversation_ReportGroupLocation: String { return self._s[4585]! } + public var Passport_Scans_Upload: String { return self._s[4586]! } + public var Channel_EditAdmin_PermissionPinMessages: String { return self._s[4588]! } + public var ChatList_UnarchiveAction: String { return self._s[4589]! } + public var Stats_GroupTopInviter_History: String { return self._s[4590]! } + public var GroupInfo_Permissions_Title: String { return self._s[4591]! } + public var VoiceChat_CreateNewVoiceChatStart: String { return self._s[4592]! } + public var Passport_Language_el: String { return self._s[4593]! } + public var Channel_DiscussionMessageUnavailable: String { return self._s[4594]! } + public var GroupInfo_ActionPromote: String { return self._s[4595]! } + public var Group_OwnershipTransfer_ErrorLocatedGroupsTooMuch: String { return self._s[4596]! } + public var Media_LimitedAccessSelectMore: String { return self._s[4597]! } public func TwoStepAuth_PendingEmailHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4594]!, self._r[4594]!, [_0]) + return formatWithArgumentRanges(self._s[4598]!, self._r[4598]!, [_0]) } - public var VoiceOver_Chat_Reply: String { return self._s[4595]! } - public var Month_GenMay: String { return self._s[4596]! } - public var DialogList_DeleteBotConversationConfirmation: String { return self._s[4597]! } - public var Chat_PsaTooltip_covid: String { return self._s[4598]! } - public var Watch_Suggestion_CantTalk: String { return self._s[4599]! } - public var Privacy_GroupsAndChannels_NeverAllow_Title: String { return self._s[4600]! } - public var AppUpgrade_Running: String { return self._s[4601]! } - public var PasscodeSettings_UnlockWithFaceId: String { return self._s[4604]! } - public var Notification_Exceptions_PreviewAlwaysOff: String { return self._s[4605]! } - public var SharedMedia_EmptyText: String { return self._s[4606]! } - public var Passport_Address_EditResidentialAddress: String { return self._s[4607]! } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsAlert: String { return self._s[4608]! } - public var Message_PinnedGame: String { return self._s[4609]! } - public var KeyCommand_SearchInChat: String { return self._s[4610]! } - public var Appearance_ThemeCarouselNewNight: String { return self._s[4611]! } - public var ChatList_Search_FilterMedia: String { return self._s[4612]! } - public var Message_PinnedAudioMessage: String { return self._s[4613]! } - public var ChannelInfo_ConfirmLeave: String { return self._s[4615]! } + public var VoiceOver_Chat_Reply: String { return self._s[4599]! } + public var Month_GenMay: String { return self._s[4600]! } + public var DialogList_DeleteBotConversationConfirmation: String { return self._s[4601]! } + public var Chat_PsaTooltip_covid: String { return self._s[4602]! } + public var Watch_Suggestion_CantTalk: String { return self._s[4603]! } + public var Privacy_GroupsAndChannels_NeverAllow_Title: String { return self._s[4604]! } + public var AppUpgrade_Running: String { return self._s[4605]! } + public var PasscodeSettings_UnlockWithFaceId: String { return self._s[4608]! } + public var Notification_Exceptions_PreviewAlwaysOff: String { return self._s[4609]! } + public var SharedMedia_EmptyText: String { return self._s[4610]! } + public var Passport_Address_EditResidentialAddress: String { return self._s[4611]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsAlert: String { return self._s[4612]! } + public var Message_PinnedGame: String { return self._s[4613]! } + public var KeyCommand_SearchInChat: String { return self._s[4614]! } + public var Appearance_ThemeCarouselNewNight: String { return self._s[4615]! } + public var ChatList_Search_FilterMedia: String { return self._s[4616]! } + public var Message_PinnedAudioMessage: String { return self._s[4617]! } + public var ChannelInfo_ConfirmLeave: String { return self._s[4619]! } public func Channel_AdminLog_MessagePromotedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4616]!, self._r[4616]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4620]!, self._r[4620]!, [_1, _2]) } - public var SocksProxySetup_ProxyStatusUnavailable: String { return self._s[4617]! } - public var InviteLink_Create: String { return self._s[4618]! } + public var SocksProxySetup_ProxyStatusUnavailable: String { return self._s[4621]! } + public var InviteLink_Create: String { return self._s[4622]! } public func Passport_Email_CodeHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4619]!, self._r[4619]!, [_0]) + return formatWithArgumentRanges(self._s[4623]!, self._r[4623]!, [_0]) } public func Message_PinnedTextMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4620]!, self._r[4620]!, [_0]) + return formatWithArgumentRanges(self._s[4624]!, self._r[4624]!, [_0]) } - public var Settings_AddAccount: String { return self._s[4621]! } - public var Channel_AdminLog_CanDeleteMessages: String { return self._s[4622]! } - public var Conversation_DiscardVoiceMessageTitle: String { return self._s[4623]! } - public var Channel_JoinChannel: String { return self._s[4624]! } - public var Watch_UserInfo_Unblock: String { return self._s[4625]! } - public var PhoneLabel_Title: String { return self._s[4626]! } - public var VoiceChat_EditPermissions: String { return self._s[4628]! } - public var Group_Setup_HistoryHiddenHelp: String { return self._s[4629]! } - public var Privacy_ProfilePhoto_AlwaysShareWith_Title: String { return self._s[4630]! } + public var Settings_AddAccount: String { return self._s[4625]! } + public var Channel_AdminLog_CanDeleteMessages: String { return self._s[4626]! } + public var Conversation_DiscardVoiceMessageTitle: String { return self._s[4627]! } + public var Channel_JoinChannel: String { return self._s[4628]! } + public var Watch_UserInfo_Unblock: String { return self._s[4629]! } + public var PhoneLabel_Title: String { return self._s[4630]! } + public var VoiceChat_EditPermissions: String { return self._s[4632]! } + public var Group_Setup_HistoryHiddenHelp: String { return self._s[4633]! } + public var Privacy_ProfilePhoto_AlwaysShareWith_Title: String { return self._s[4634]! } public func Login_PhoneGenericEmailBody(_ _1: String, _ _2: String, _ _3: String, _ _4: String, _ _5: String, _ _6: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4631]!, self._r[4631]!, [_1, _2, _3, _4, _5, _6]) + return formatWithArgumentRanges(self._s[4635]!, self._r[4635]!, [_1, _2, _3, _4, _5, _6]) } - public var Channel_AddBotErrorHaveRights: String { return self._s[4632]! } - public var ChatList_TabIconFoldersTooltipNonEmptyFolders: String { return self._s[4633]! } - public var DialogList_EncryptionProcessing: String { return self._s[4634]! } - public var ChatList_Search_FilterChats: String { return self._s[4635]! } - public var WatchRemote_NotificationText: String { return self._s[4636]! } - public var EditTheme_ChangeColors: String { return self._s[4637]! } - public var GroupRemoved_ViewUserInfo: String { return self._s[4638]! } - public var CallSettings_OnMobile: String { return self._s[4640]! } - public var Month_ShortFebruary: String { return self._s[4642]! } - public var VoiceOver_MessageContextReply: String { return self._s[4643]! } - public var AutoremoveSetup_TimerValueNever: String { return self._s[4644]! } - public var Group_Location_ChangeLocation: String { return self._s[4646]! } + public var Channel_AddBotErrorHaveRights: String { return self._s[4636]! } + public var ChatList_TabIconFoldersTooltipNonEmptyFolders: String { return self._s[4637]! } + public var DialogList_EncryptionProcessing: String { return self._s[4638]! } + public var ChatList_Search_FilterChats: String { return self._s[4639]! } + public var WatchRemote_NotificationText: String { return self._s[4640]! } + public var EditTheme_ChangeColors: String { return self._s[4641]! } + public var GroupRemoved_ViewUserInfo: String { return self._s[4642]! } + public var CallSettings_OnMobile: String { return self._s[4644]! } + public var Month_ShortFebruary: String { return self._s[4646]! } + public var VoiceOver_MessageContextReply: String { return self._s[4647]! } + public var AutoremoveSetup_TimerValueNever: String { return self._s[4648]! } + public var Group_Location_ChangeLocation: String { return self._s[4650]! } public func PUSH_VIDEO_CALL_REQUEST(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4647]!, self._r[4647]!, [_1]) + return formatWithArgumentRanges(self._s[4651]!, self._r[4651]!, [_1]) } - public var Passport_Address_TypeBankStatementUploadScan: String { return self._s[4648]! } - public var VoiceOver_Media_PlaybackStop: String { return self._s[4649]! } - public var SettingsSearch_Synonyms_Data_SaveIncomingPhotos: String { return self._s[4650]! } + public var Passport_Address_TypeBankStatementUploadScan: String { return self._s[4652]! } + public var VoiceOver_Media_PlaybackStop: String { return self._s[4653]! } + public var SettingsSearch_Synonyms_Data_SaveIncomingPhotos: String { return self._s[4654]! } public func Channel_AdminLog_MessageRestrictedUntil(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4652]!, self._r[4652]!, [_0]) + return formatWithArgumentRanges(self._s[4656]!, self._r[4656]!, [_0]) } - public var PhotoEditor_WarmthTool: String { return self._s[4653]! } - public var Login_InfoAvatarPhoto: String { return self._s[4654]! } - public var Notification_Exceptions_NewException_MessagePreviewHeader: String { return self._s[4655]! } - public var Permissions_CellularDataAllowInSettings_v0: String { return self._s[4656]! } - public var Map_PlacesInThisArea: String { return self._s[4657]! } - public var VoiceOver_Chat_ContactEmail: String { return self._s[4658]! } - public var Notifications_InAppNotificationsSounds: String { return self._s[4659]! } + public var PhotoEditor_WarmthTool: String { return self._s[4657]! } + public var Login_InfoAvatarPhoto: String { return self._s[4658]! } + public var Notification_Exceptions_NewException_MessagePreviewHeader: String { return self._s[4659]! } + public var Permissions_CellularDataAllowInSettings_v0: String { return self._s[4660]! } + public var Map_PlacesInThisArea: String { return self._s[4661]! } + public var VoiceOver_Chat_ContactEmail: String { return self._s[4662]! } + public var Notifications_InAppNotificationsSounds: String { return self._s[4663]! } public func PUSH_PINNED_NOTEXT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4660]!, self._r[4660]!, [_1]) - } - public var PeerInfo_ReportProfileVideo: String { return self._s[4661]! } - public var ShareMenu_Send: String { return self._s[4662]! } - public var Username_InvalidStartsWithNumber: String { return self._s[4663]! } - public func Channel_AdminLog_StartedVoiceChat(_ _1: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4664]!, self._r[4664]!, [_1]) } - public var Appearance_AppIconClassicX: String { return self._s[4665]! } - public var Report_Report: String { return self._s[4666]! } + public var PeerInfo_ReportProfileVideo: String { return self._s[4665]! } + public var ShareMenu_Send: String { return self._s[4666]! } + public var Username_InvalidStartsWithNumber: String { return self._s[4667]! } + public func Channel_AdminLog_StartedVoiceChat(_ _1: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4668]!, self._r[4668]!, [_1]) + } + public var Appearance_AppIconClassicX: String { return self._s[4669]! } + public var Report_Report: String { return self._s[4670]! } public func PUSH_CHANNEL_MESSAGE_ROUND(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4667]!, self._r[4667]!, [_1]) + return formatWithArgumentRanges(self._s[4671]!, self._r[4671]!, [_1]) } - public var Conversation_StopPoll: String { return self._s[4668]! } - public var InfoPlist_NSLocationAlwaysUsageDescription: String { return self._s[4670]! } - public var Passport_Identity_EditIdentityCard: String { return self._s[4671]! } - public var Appearance_ThemePreview_ChatList_3_Name: String { return self._s[4672]! } - public var Conversation_Timer_Title: String { return self._s[4673]! } - public var Common_Next: String { return self._s[4674]! } - public var Notification_Exceptions_NewException: String { return self._s[4675]! } + public var Conversation_StopPoll: String { return self._s[4672]! } + public var InfoPlist_NSLocationAlwaysUsageDescription: String { return self._s[4674]! } + public var Passport_Identity_EditIdentityCard: String { return self._s[4675]! } + public var Appearance_ThemePreview_ChatList_3_Name: String { return self._s[4676]! } + public var Conversation_Timer_Title: String { return self._s[4677]! } + public var Common_Next: String { return self._s[4678]! } + public var Notification_Exceptions_NewException: String { return self._s[4679]! } public func Generic_OpenHiddenLinkAlert(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4676]!, self._r[4676]!, [_0]) + return formatWithArgumentRanges(self._s[4680]!, self._r[4680]!, [_0]) } - public var AccessDenied_CallMicrophone: String { return self._s[4677]! } - public var VoiceChat_UnmutePeer: String { return self._s[4678]! } - public var ChatImportActivity_Retry: String { return self._s[4679]! } - public var SettingsSearch_Synonyms_Data_AutoDownloadUsingCellular: String { return self._s[4680]! } - public var ChangePhoneNumberCode_Help: String { return self._s[4681]! } - public var Passport_Identity_OneOfTypeIdentityCard: String { return self._s[4682]! } - public var Channel_AdminLogFilter_EventsLeaving: String { return self._s[4683]! } - public var BlockedUsers_LeavePrefix: String { return self._s[4684]! } + public var AccessDenied_CallMicrophone: String { return self._s[4681]! } + public var VoiceChat_UnmutePeer: String { return self._s[4682]! } + public var ChatImportActivity_Retry: String { return self._s[4683]! } + public var SettingsSearch_Synonyms_Data_AutoDownloadUsingCellular: String { return self._s[4684]! } + public var ChangePhoneNumberCode_Help: String { return self._s[4685]! } + public var Passport_Identity_OneOfTypeIdentityCard: String { return self._s[4686]! } + public var Channel_AdminLogFilter_EventsLeaving: String { return self._s[4687]! } + public var BlockedUsers_LeavePrefix: String { return self._s[4688]! } public func Passport_RequestHeader(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4685]!, self._r[4685]!, [_0]) + return formatWithArgumentRanges(self._s[4689]!, self._r[4689]!, [_0]) } - public var Group_About_Help: String { return self._s[4686]! } - public var TwoStepAuth_ChangePasswordDescription: String { return self._s[4687]! } - public var Tour_Title3: String { return self._s[4688]! } - public var Watch_Conversation_Unblock: String { return self._s[4689]! } - public var Watch_UserInfo_Block: String { return self._s[4690]! } - public var Notifications_ChannelNotificationsAlert: String { return self._s[4691]! } - public var TwoFactorSetup_Hint_Action: String { return self._s[4692]! } - public var IntentsSettings_SuggestedChatsInfo: String { return self._s[4693]! } - public var TextFormat_AddLinkTitle: String { return self._s[4694]! } - public var GroupInfo_InviteLink_RevokeAlert_Revoke: String { return self._s[4695]! } - public var TwoStepAuth_EnterPasswordTitle: String { return self._s[4696]! } - public var FastTwoStepSetup_PasswordSection: String { return self._s[4698]! } - public var Compose_ChannelMembers: String { return self._s[4699]! } - public var Conversation_ForwardTitle: String { return self._s[4700]! } - public var Conversation_PinnedPoll: String { return self._s[4703]! } + public var Group_About_Help: String { return self._s[4690]! } + public var TwoStepAuth_ChangePasswordDescription: String { return self._s[4691]! } + public var Tour_Title3: String { return self._s[4692]! } + public var Watch_Conversation_Unblock: String { return self._s[4693]! } + public var Watch_UserInfo_Block: String { return self._s[4694]! } + public var Notifications_ChannelNotificationsAlert: String { return self._s[4695]! } + public var TwoFactorSetup_Hint_Action: String { return self._s[4696]! } + public var IntentsSettings_SuggestedChatsInfo: String { return self._s[4697]! } + public var TextFormat_AddLinkTitle: String { return self._s[4698]! } + public var GroupInfo_InviteLink_RevokeAlert_Revoke: String { return self._s[4699]! } + public var TwoStepAuth_EnterPasswordTitle: String { return self._s[4700]! } + public var FastTwoStepSetup_PasswordSection: String { return self._s[4702]! } + public var Compose_ChannelMembers: String { return self._s[4703]! } + public var Conversation_ForwardTitle: String { return self._s[4704]! } + public var Conversation_PinnedPoll: String { return self._s[4707]! } public func VoiceOver_Chat_AnonymousPollFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4704]!, self._r[4704]!, [_0]) + return formatWithArgumentRanges(self._s[4708]!, self._r[4708]!, [_0]) } - public var SettingsSearch_Synonyms_EditProfile_AddAccount: String { return self._s[4705]! } - public var Conversation_ContextMenuStickerPackAdd: String { return self._s[4706]! } - public var Stats_Overview: String { return self._s[4707]! } - public var Map_HomeAndWorkTitle: String { return self._s[4708]! } + public var SettingsSearch_Synonyms_EditProfile_AddAccount: String { return self._s[4709]! } + public var Conversation_ContextMenuStickerPackAdd: String { return self._s[4710]! } + public var Stats_Overview: String { return self._s[4711]! } + public var Map_HomeAndWorkTitle: String { return self._s[4712]! } public func Time_PreciseDate_m4(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4709]!, self._r[4709]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[4713]!, self._r[4713]!, [_1, _2, _3]) } - public var Passport_Address_CityPlaceholder: String { return self._s[4710]! } - public var InfoPlist_NSLocationAlwaysAndWhenInUseUsageDescription: String { return self._s[4711]! } - public var Privacy_PhoneNumber: String { return self._s[4712]! } - public var ChatList_Search_FilterFiles: String { return self._s[4713]! } - public var ChatList_DeleteForEveryoneConfirmationAction: String { return self._s[4714]! } - public var ChannelIntro_CreateChannel: String { return self._s[4715]! } - public var Conversation_InputTextAnonymousPlaceholder: String { return self._s[4716]! } + public var Passport_Address_CityPlaceholder: String { return self._s[4714]! } + public var InfoPlist_NSLocationAlwaysAndWhenInUseUsageDescription: String { return self._s[4715]! } + public var Privacy_PhoneNumber: String { return self._s[4716]! } + public var ChatList_Search_FilterFiles: String { return self._s[4717]! } + public var ChatList_DeleteForEveryoneConfirmationAction: String { return self._s[4718]! } + public var ChannelIntro_CreateChannel: String { return self._s[4719]! } + public var Conversation_InputTextAnonymousPlaceholder: String { return self._s[4720]! } public func Login_EmailCodeBody(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4717]!, self._r[4717]!, [_0]) + return formatWithArgumentRanges(self._s[4721]!, self._r[4721]!, [_0]) } - public var Weekday_ShortMonday: String { return self._s[4718]! } - public var Passport_Language_ar: String { return self._s[4720]! } - public var SettingsSearch_Synonyms_EditProfile_Title: String { return self._s[4721]! } - public var TwoFactorSetup_Done_Title: String { return self._s[4722]! } - public var Calls_RatingFeedback: String { return self._s[4723]! } - public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsPreview: String { return self._s[4724]! } - public var AutoDownloadSettings_ResetSettings: String { return self._s[4727]! } + public var Weekday_ShortMonday: String { return self._s[4722]! } + public var Passport_Language_ar: String { return self._s[4724]! } + public var SettingsSearch_Synonyms_EditProfile_Title: String { return self._s[4725]! } + public var TwoFactorSetup_Done_Title: String { return self._s[4726]! } + public var Calls_RatingFeedback: String { return self._s[4727]! } + public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsPreview: String { return self._s[4728]! } + public var AutoDownloadSettings_ResetSettings: String { return self._s[4731]! } public func VoiceOver_SelfDestructTimerOn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4728]!, self._r[4728]!, [_0]) - } - public var Watch_Compose_Send: String { return self._s[4729]! } - public var PasscodeSettings_ChangePasscode: String { return self._s[4730]! } - public var WebSearch_RecentSectionClear: String { return self._s[4731]! } - public func Contacts_AccessDeniedHelpPortrait(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4732]!, self._r[4732]!, [_0]) } - public var WallpaperSearch_ColorTeal: String { return self._s[4733]! } - public var Wallpaper_SetCustomBackgroundInfo: String { return self._s[4734]! } - public var Permissions_ContactsTitle_v0: String { return self._s[4735]! } - public var Checkout_PasswordEntry_Pay: String { return self._s[4737]! } - public var Settings_SavedMessages: String { return self._s[4738]! } - public var TwoStepAuth_ReEnterPasswordDescription: String { return self._s[4739]! } - public var Month_ShortMarch: String { return self._s[4740]! } - public var Message_Location: String { return self._s[4741]! } + public var Watch_Compose_Send: String { return self._s[4733]! } + public var PasscodeSettings_ChangePasscode: String { return self._s[4734]! } + public var WebSearch_RecentSectionClear: String { return self._s[4735]! } + public func Contacts_AccessDeniedHelpPortrait(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4736]!, self._r[4736]!, [_0]) + } + public var WallpaperSearch_ColorTeal: String { return self._s[4737]! } + public var Wallpaper_SetCustomBackgroundInfo: String { return self._s[4738]! } + public var Permissions_ContactsTitle_v0: String { return self._s[4739]! } + public var Checkout_PasswordEntry_Pay: String { return self._s[4741]! } + public var Settings_SavedMessages: String { return self._s[4742]! } + public var TwoStepAuth_ReEnterPasswordDescription: String { return self._s[4743]! } + public var Month_ShortMarch: String { return self._s[4744]! } + public var Message_Location: String { return self._s[4745]! } public func PUSH_MESSAGE_GIF(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4742]!, self._r[4742]!, [_1]) + return formatWithArgumentRanges(self._s[4746]!, self._r[4746]!, [_1]) } public func Channel_AdminLog_MessageRemovedAdminName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4743]!, self._r[4743]!, [_1]) + return formatWithArgumentRanges(self._s[4747]!, self._r[4747]!, [_1]) } public func Notification_CallTimeFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4744]!, self._r[4744]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4748]!, self._r[4748]!, [_1, _2]) } - public var VoiceOver_Chat_VoiceMessage: String { return self._s[4746]! } + public var VoiceOver_Chat_VoiceMessage: String { return self._s[4750]! } public func Channel_AdminLog_MessageChangedUnlinkedChannel(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4747]!, self._r[4747]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4751]!, self._r[4751]!, [_1, _2]) } - public var GroupPermission_NoSendMedia: String { return self._s[4748]! } - public var Conversation_ClousStorageInfo_Description2: String { return self._s[4749]! } - public var SharedMedia_CategoryDocs: String { return self._s[4750]! } - public var Appearance_RemoveThemeConfirmation: String { return self._s[4751]! } - public var Paint_Framed: String { return self._s[4752]! } - public var Channel_Setup_LinkTypePublic: String { return self._s[4753]! } - public var Channel_EditAdmin_PermissionAddAdmins: String { return self._s[4754]! } - public var Passport_Identity_DoesNotExpire: String { return self._s[4755]! } + public var GroupPermission_NoSendMedia: String { return self._s[4752]! } + public var Conversation_ClousStorageInfo_Description2: String { return self._s[4753]! } + public var SharedMedia_CategoryDocs: String { return self._s[4754]! } + public var Appearance_RemoveThemeConfirmation: String { return self._s[4755]! } + public var Paint_Framed: String { return self._s[4756]! } + public var Channel_Setup_LinkTypePublic: String { return self._s[4757]! } + public var Channel_EditAdmin_PermissionAddAdmins: String { return self._s[4758]! } + public var Passport_Identity_DoesNotExpire: String { return self._s[4759]! } public func ChatImport_SelectionConfirmationUserWithTitle(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4756]!, self._r[4756]!, [_1, _2]) - } - public var Channel_SignMessages: String { return self._s[4757]! } - public var Contacts_AccessDeniedHelpON: String { return self._s[4758]! } - public var Conversation_ContextMenuStickerPackInfo: String { return self._s[4759]! } - public func PUSH_CHAT_LEFT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4760]!, self._r[4760]!, [_1, _2]) } - public var InviteLink_Create_TimeLimitNoLimit: String { return self._s[4761]! } - public var GroupInfo_UpgradeButton: String { return self._s[4762]! } - public var Channel_EditAdmin_PermissionInviteMembers: String { return self._s[4763]! } - public var AutoDownloadSettings_Files: String { return self._s[4764]! } + public var Channel_SignMessages: String { return self._s[4761]! } + public var Contacts_AccessDeniedHelpON: String { return self._s[4762]! } + public var Conversation_ContextMenuStickerPackInfo: String { return self._s[4763]! } + public func PUSH_CHAT_LEFT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4764]!, self._r[4764]!, [_1, _2]) + } + public var InviteLink_Create_TimeLimitNoLimit: String { return self._s[4765]! } + public var GroupInfo_UpgradeButton: String { return self._s[4766]! } + public var Channel_EditAdmin_PermissionInviteMembers: String { return self._s[4767]! } + public var AutoDownloadSettings_Files: String { return self._s[4768]! } public func Notification_ChangedGroupName(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4765]!, self._r[4765]!, [_0, _1]) + return formatWithArgumentRanges(self._s[4769]!, self._r[4769]!, [_0, _1]) } - public var Login_SendCodeViaSms: String { return self._s[4767]! } - public var Update_UpdateApp: String { return self._s[4768]! } - public var Channel_Setup_TypePublic: String { return self._s[4769]! } - public var Watch_Compose_CreateMessage: String { return self._s[4770]! } + public var Login_SendCodeViaSms: String { return self._s[4771]! } + public var Update_UpdateApp: String { return self._s[4772]! } + public var Channel_Setup_TypePublic: String { return self._s[4773]! } + public var Watch_Compose_CreateMessage: String { return self._s[4774]! } public func PUSH_CHAT_MESSAGE_VIDEOS(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4771]!, self._r[4771]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[4775]!, self._r[4775]!, [_1, _2, _3]) } - public var StickerPacksSettings_ManagingHelp: String { return self._s[4772]! } - public var VoiceOver_Chat_Video: String { return self._s[4773]! } - public var Forward_ChannelReadOnly: String { return self._s[4774]! } - public var StickerPack_HideStickers: String { return self._s[4775]! } - public var ChatListFolder_NameContacts: String { return self._s[4776]! } - public var Profile_BotInfo: String { return self._s[4777]! } - public var Document_TargetConfirmationFormat: String { return self._s[4778]! } - public var GroupInfo_InviteByLink: String { return self._s[4779]! } - public var Channel_AdminLog_BanSendStickersAndGifs: String { return self._s[4780]! } - public var Watch_Stickers_RecentPlaceholder: String { return self._s[4781]! } - public var Broadcast_AdminLog_EmptyText: String { return self._s[4782]! } - public var Passport_NotLoggedInMessage: String { return self._s[4783]! } - public var Conversation_StopQuizConfirmation: String { return self._s[4784]! } - public var Checkout_PaymentMethod: String { return self._s[4785]! } - public var ChatList_ArchivedChatsTitle: String { return self._s[4789]! } - public var TwoStepAuth_SetupPasswordConfirmFailed: String { return self._s[4790]! } - public var VoiceOver_Chat_RecordPreviewVoiceMessage: String { return self._s[4791]! } - public var PrivacyLastSeenSettings_GroupsAndChannelsHelp: String { return self._s[4792]! } - public var SettingsSearch_Synonyms_Privacy_Data_ContactsReset: String { return self._s[4793]! } - public var Conversation_GigagroupDescription: String { return self._s[4794]! } - public var Camera_Title: String { return self._s[4795]! } - public var Map_Directions: String { return self._s[4796]! } - public var Stats_MessagePublicForwardsTitle: String { return self._s[4798]! } - public var Privacy_ProfilePhoto_WhoCanSeeMyPhoto: String { return self._s[4799]! } - public var Profile_EncryptionKey: String { return self._s[4800]! } + public var StickerPacksSettings_ManagingHelp: String { return self._s[4776]! } + public var VoiceOver_Chat_Video: String { return self._s[4777]! } + public var Forward_ChannelReadOnly: String { return self._s[4778]! } + public var StickerPack_HideStickers: String { return self._s[4779]! } + public var ChatListFolder_NameContacts: String { return self._s[4780]! } + public var Profile_BotInfo: String { return self._s[4781]! } + public var Document_TargetConfirmationFormat: String { return self._s[4782]! } + public var GroupInfo_InviteByLink: String { return self._s[4783]! } + public var Channel_AdminLog_BanSendStickersAndGifs: String { return self._s[4784]! } + public var Watch_Stickers_RecentPlaceholder: String { return self._s[4785]! } + public var Broadcast_AdminLog_EmptyText: String { return self._s[4786]! } + public var Passport_NotLoggedInMessage: String { return self._s[4787]! } + public var Conversation_StopQuizConfirmation: String { return self._s[4788]! } + public var Checkout_PaymentMethod: String { return self._s[4789]! } + public var ChatList_ArchivedChatsTitle: String { return self._s[4793]! } + public var TwoStepAuth_SetupPasswordConfirmFailed: String { return self._s[4794]! } + public var VoiceOver_Chat_RecordPreviewVoiceMessage: String { return self._s[4795]! } + public var PrivacyLastSeenSettings_GroupsAndChannelsHelp: String { return self._s[4796]! } + public var SettingsSearch_Synonyms_Privacy_Data_ContactsReset: String { return self._s[4797]! } + public var Conversation_GigagroupDescription: String { return self._s[4798]! } + public var Camera_Title: String { return self._s[4799]! } + public var Map_Directions: String { return self._s[4800]! } + public var Stats_MessagePublicForwardsTitle: String { return self._s[4802]! } + public var Privacy_ProfilePhoto_WhoCanSeeMyPhoto: String { return self._s[4803]! } + public var Profile_EncryptionKey: String { return self._s[4804]! } public func LOCAL_CHAT_MESSAGE_FWDS(_ _1: String, _ _2: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4801]!, self._r[4801]!, [_1, "\(_2)"]) + return formatWithArgumentRanges(self._s[4805]!, self._r[4805]!, [_1, "\(_2)"]) } public func Compatibility_SecretMediaVersionTooLow(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4802]!, self._r[4802]!, [_0, _1]) + return formatWithArgumentRanges(self._s[4806]!, self._r[4806]!, [_0, _1]) } - public var Passport_Identity_TypePassport: String { return self._s[4803]! } - public var CreatePoll_QuizOptionsHeader: String { return self._s[4805]! } - public var Common_No: String { return self._s[4806]! } - public var Conversation_SendMessage_ScheduleMessage: String { return self._s[4807]! } - public var SettingsSearch_Synonyms_Privacy_LastSeen: String { return self._s[4808]! } - public var Settings_AboutEmpty: String { return self._s[4809]! } - public var TwoStepAuth_FloodError: String { return self._s[4811]! } - public var SettingsSearch_Synonyms_Appearance_TextSize: String { return self._s[4812]! } + public var Passport_Identity_TypePassport: String { return self._s[4807]! } + public var CreatePoll_QuizOptionsHeader: String { return self._s[4809]! } + public var Common_No: String { return self._s[4810]! } + public var Conversation_SendMessage_ScheduleMessage: String { return self._s[4811]! } + public var SettingsSearch_Synonyms_Privacy_LastSeen: String { return self._s[4812]! } + public var Settings_AboutEmpty: String { return self._s[4813]! } + public var TwoStepAuth_FloodError: String { return self._s[4815]! } + public var SettingsSearch_Synonyms_Appearance_TextSize: String { return self._s[4816]! } public func Channel_AdminLog_MessageUnkickedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4814]!, self._r[4814]!, [_1]) + return formatWithArgumentRanges(self._s[4818]!, self._r[4818]!, [_1]) } - public var Notification_Exceptions_MessagePreviewAlwaysOn: String { return self._s[4817]! } - public var Conversation_Edit: String { return self._s[4818]! } - public var CheckoutInfo_SaveInfo: String { return self._s[4820]! } - public var VoiceOver_Chat_AnonymousPoll: String { return self._s[4821]! } - public var Call_CameraTooltip: String { return self._s[4823]! } - public var InstantPage_FeedbackButtonShort: String { return self._s[4824]! } - public var Contacts_InviteToTelegram: String { return self._s[4825]! } - public var Notifications_ResetAllNotifications: String { return self._s[4826]! } - public var Calls_NewCall: String { return self._s[4827]! } - public var VoiceOver_Chat_Music: String { return self._s[4830]! } - public var Channel_AdminLogFilter_EventsInviteLinks: String { return self._s[4831]! } - public var Channel_Members_AddAdminErrorNotAMember: String { return self._s[4832]! } - public var Channel_Edit_AboutItem: String { return self._s[4833]! } - public var Message_VideoExpired: String { return self._s[4834]! } - public var Passport_Address_TypeTemporaryRegistrationUploadScan: String { return self._s[4835]! } + public var Notification_Exceptions_MessagePreviewAlwaysOn: String { return self._s[4821]! } + public var Conversation_Edit: String { return self._s[4822]! } + public var CheckoutInfo_SaveInfo: String { return self._s[4824]! } + public var VoiceOver_Chat_AnonymousPoll: String { return self._s[4825]! } + public var Call_CameraTooltip: String { return self._s[4827]! } + public var InstantPage_FeedbackButtonShort: String { return self._s[4828]! } + public var Contacts_InviteToTelegram: String { return self._s[4829]! } + public var Notifications_ResetAllNotifications: String { return self._s[4830]! } + public var Calls_NewCall: String { return self._s[4831]! } + public var VoiceOver_Chat_Music: String { return self._s[4834]! } + public var Channel_AdminLogFilter_EventsInviteLinks: String { return self._s[4835]! } + public var Channel_Members_AddAdminErrorNotAMember: String { return self._s[4836]! } + public var Channel_Edit_AboutItem: String { return self._s[4837]! } + public var Message_VideoExpired: String { return self._s[4838]! } + public var Passport_Address_TypeTemporaryRegistrationUploadScan: String { return self._s[4839]! } public func PUSH_CHAT_RETURNED(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4836]!, self._r[4836]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4840]!, self._r[4840]!, [_1, _2]) } - public var NotificationsSound_Input: String { return self._s[4838]! } - public var Notifications_ClassicTones: String { return self._s[4839]! } - public var Conversation_StatusTyping: String { return self._s[4840]! } - public var Checkout_ErrorProviderAccountInvalid: String { return self._s[4841]! } - public var ChatSettings_AutoDownloadSettings_Delimeter: String { return self._s[4842]! } - public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChats: String { return self._s[4843]! } - public var Conversation_MessageLeaveComment: String { return self._s[4844]! } - public var UserInfo_TapToCall: String { return self._s[4845]! } - public var EnterPasscode_EnterNewPasscodeNew: String { return self._s[4846]! } - public var Conversation_ClearAll: String { return self._s[4848]! } - public var UserInfo_NotificationsDefault: String { return self._s[4849]! } - public var Location_ProximityGroupTip: String { return self._s[4850]! } - public var Map_ChooseAPlace: String { return self._s[4851]! } - public var GroupInfo_AddParticipantTitle: String { return self._s[4853]! } - public var ChatList_PeerTypeNonContact: String { return self._s[4854]! } - public var Conversation_SlideToCancel: String { return self._s[4855]! } - public var Month_ShortJuly: String { return self._s[4856]! } - public var SocksProxySetup_ProxyType: String { return self._s[4857]! } + public var NotificationsSound_Input: String { return self._s[4842]! } + public var Notifications_ClassicTones: String { return self._s[4843]! } + public var Conversation_StatusTyping: String { return self._s[4844]! } + public var Checkout_ErrorProviderAccountInvalid: String { return self._s[4845]! } + public var ChatSettings_AutoDownloadSettings_Delimeter: String { return self._s[4846]! } + public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChats: String { return self._s[4847]! } + public var Conversation_MessageLeaveComment: String { return self._s[4848]! } + public var UserInfo_TapToCall: String { return self._s[4849]! } + public var EnterPasscode_EnterNewPasscodeNew: String { return self._s[4850]! } + public var Conversation_ClearAll: String { return self._s[4852]! } + public var UserInfo_NotificationsDefault: String { return self._s[4853]! } + public var Location_ProximityGroupTip: String { return self._s[4854]! } + public var Map_ChooseAPlace: String { return self._s[4855]! } + public var GroupInfo_AddParticipantTitle: String { return self._s[4857]! } + public var ChatList_PeerTypeNonContact: String { return self._s[4858]! } + public var Conversation_SlideToCancel: String { return self._s[4859]! } + public var Month_ShortJuly: String { return self._s[4860]! } + public var SocksProxySetup_ProxyType: String { return self._s[4861]! } public func ChatList_DeleteChatConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4858]!, self._r[4858]!, [_0]) + return formatWithArgumentRanges(self._s[4862]!, self._r[4862]!, [_0]) } - public var StickerPacks_ActionArchive: String { return self._s[4859]! } - public var ChatList_EditFolders: String { return self._s[4860]! } - public var TwoStepAuth_SetPasswordHelp: String { return self._s[4861]! } - public var ScheduledMessages_RemindersTitle: String { return self._s[4863]! } + public var StickerPacks_ActionArchive: String { return self._s[4863]! } + public var ChatList_EditFolders: String { return self._s[4864]! } + public var TwoStepAuth_SetPasswordHelp: String { return self._s[4865]! } + public var ScheduledMessages_RemindersTitle: String { return self._s[4867]! } public func GroupPermission_ApplyAlertText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4864]!, self._r[4864]!, [_0]) + return formatWithArgumentRanges(self._s[4868]!, self._r[4868]!, [_0]) } - public var Permissions_PeopleNearbyTitle_v0: String { return self._s[4865]! } - public var Your_cards_expiration_year_is_invalid: String { return self._s[4866]! } - public var UserInfo_ShareMyContactInfo: String { return self._s[4868]! } - public var Passport_DeleteAddress: String { return self._s[4870]! } - public var Passport_DeletePassportConfirmation: String { return self._s[4871]! } - public var Passport_Identity_ReverseSide: String { return self._s[4872]! } - public var CheckoutInfo_ErrorEmailInvalid: String { return self._s[4873]! } - public var Login_InfoLastNamePlaceholder: String { return self._s[4874]! } - public var InviteLink_CreatedBy: String { return self._s[4875]! } - public var Passport_FieldAddress: String { return self._s[4876]! } - public var SettingsSearch_Synonyms_Calls_Title: String { return self._s[4877]! } - public var Passport_Identity_ResidenceCountryPlaceholder: String { return self._s[4880]! } - public var VoiceChat_Panel_TapToJoin: String { return self._s[4881]! } - public var Map_Home: String { return self._s[4882]! } - public var PollResults_Title: String { return self._s[4885]! } + public var Permissions_PeopleNearbyTitle_v0: String { return self._s[4869]! } + public var Your_cards_expiration_year_is_invalid: String { return self._s[4870]! } + public var UserInfo_ShareMyContactInfo: String { return self._s[4872]! } + public var Passport_DeleteAddress: String { return self._s[4874]! } + public var Passport_DeletePassportConfirmation: String { return self._s[4875]! } + public var Passport_Identity_ReverseSide: String { return self._s[4876]! } + public var CheckoutInfo_ErrorEmailInvalid: String { return self._s[4877]! } + public var Login_InfoLastNamePlaceholder: String { return self._s[4878]! } + public var InviteLink_CreatedBy: String { return self._s[4879]! } + public var Passport_FieldAddress: String { return self._s[4880]! } + public var SettingsSearch_Synonyms_Calls_Title: String { return self._s[4881]! } + public var Passport_Identity_ResidenceCountryPlaceholder: String { return self._s[4884]! } + public var VoiceChat_Panel_TapToJoin: String { return self._s[4885]! } + public var Map_Home: String { return self._s[4886]! } + public var PollResults_Title: String { return self._s[4889]! } public func InviteLink_OtherPermanentLinkInfo(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4886]!, self._r[4886]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4890]!, self._r[4890]!, [_1, _2]) } - public var ArchivedChats_IntroText2: String { return self._s[4888]! } - public var PasscodeSettings_SimplePasscodeHelp: String { return self._s[4889]! } - public var VoiceOver_Chat_ContactPhoneNumber: String { return self._s[4890]! } - public var VoiceChat_Muted: String { return self._s[4892]! } - public var CallFeedback_ReasonSilentRemote: String { return self._s[4893]! } - public var Passport_Identity_AddPersonalDetails: String { return self._s[4894]! } - public var Conversation_AutoremoveActionEnable: String { return self._s[4896]! } - public var Group_Info_AdminLog: String { return self._s[4897]! } - public var ChatSettings_AutoPlayTitle: String { return self._s[4898]! } - public var Appearance_Animations: String { return self._s[4899]! } - public var Appearance_TextSizeSetting: String { return self._s[4900]! } - public func Conversation_ContextMenuSelectAll(_ value: Int32) -> String { + public var ArchivedChats_IntroText2: String { return self._s[4892]! } + public var PasscodeSettings_SimplePasscodeHelp: String { return self._s[4893]! } + public var VoiceOver_Chat_ContactPhoneNumber: String { return self._s[4894]! } + public var VoiceChat_Muted: String { return self._s[4896]! } + public var CallFeedback_ReasonSilentRemote: String { return self._s[4897]! } + public var Passport_Identity_AddPersonalDetails: String { return self._s[4898]! } + public var Conversation_AutoremoveActionEnable: String { return self._s[4900]! } + public var Group_Info_AdminLog: String { return self._s[4901]! } + public var ChatSettings_AutoPlayTitle: String { return self._s[4902]! } + public var Appearance_Animations: String { return self._s[4903]! } + public var Appearance_TextSizeSetting: String { return self._s[4904]! } + public func Notification_GameScoreSimple(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[0 * 6 + Int(form.rawValue)]!, stringValue) } - public func ServiceMessage_GameScoreExtended(_ value: Int32) -> String { + public func Stats_GroupTopAdminDeletions(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[1 * 6 + Int(form.rawValue)]!, stringValue) } - public func PUSH_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[2 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func Wallpaper_DeleteConfirmation(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[3 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Watch_LastSeen_HoursAgo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[4 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InviteLink_PeopleJoined(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[5 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_MessageViews(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[6 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceChat_InviteLink_InviteSpeakers(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[7 * 6 + Int(form.rawValue)]!, stringValue) - } - public func LastSeen_HoursAgo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[8 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Weeks(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[9 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGE_DOCS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[10 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func PUSH_CHAT_MESSAGES(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[11 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } - public func Notification_GameScoreExtended(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[12 * 6 + Int(form.rawValue)]!, stringValue) - } - public func OldChannels_InactiveYear(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[13 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_MessagesSelected(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[14 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupTopPosterChars(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[15 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_Search_Messages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[16 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MuteExpires_Hours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[17 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_AutoremoveRemainingDays(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[18 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Months(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[19 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_File(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[20 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_Generic(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[21 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_DeleteConfirmation(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[22 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedAudios(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[23 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Contacts_ImportersCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[24 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedLocations(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[25 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[26 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func OldChannels_InactiveMonth(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[27 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Theme_UsersCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[28 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Passport_Scans(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[29 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_Photo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[30 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Chat_TitlePinnedMessages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[31 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_DeleteItemsConfirmation(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[32 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPack_RemoveMaskCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[33 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PrivacyLastSeenSettings_AddUsers(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[34 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ServiceMessage_GameScoreSelfSimple(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[35 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MuteFor_Hours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[36 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_ShortDays(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[37 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_Seconds(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[38 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_Link(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[39 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPack_AddMaskCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[40 * 6 + Int(form.rawValue)]!, stringValue) - } - public func AttachmentMenu_SendItem(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[41 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InviteText_ContactsCountText(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[42 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupTopInviterInvites(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[43 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedContacts(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[44 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_Hours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[45 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Media_SharePhoto(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[46 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[47 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func PUSH_CHAT_MESSAGE_VIDEOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[48 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } - public func PUSH_CHANNEL_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[49 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func Stats_GroupShowMoreTopInviters(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[50 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedPolls(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[51 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Watch_UserInfo_Mute(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[52 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_ShortWeeks(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[53 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPack_RemoveStickerCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[54 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedPhotos(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[55 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_StatusMembers(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[56 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PasscodeSettings_FailedAttempts(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[57 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_LiveLocationMembersCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[58 * 6 + Int(form.rawValue)]!, stringValue) - } - public func OldChannels_InactiveWeek(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[59 * 6 + Int(form.rawValue)]!, stringValue) - } - public func OldChannels_GroupFormat(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[60 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[61 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func Notifications_Exceptions(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[62 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Days(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[63 * 6 + Int(form.rawValue)]!, stringValue) - } - public func LastSeen_MinutesAgo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[64 * 6 + Int(form.rawValue)]!, stringValue) - } - public func DialogList_LiveLocationChatsCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[65 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InviteLink_PeopleCanJoin(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[66 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_MessageVideos(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[67 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceChat_InviteLink_InviteListeners(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[68 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedFiles(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[69 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PollResults_ShowMore(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[70 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[71 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func GroupInfo_ShowMoreMembers(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[72 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_TitleComments(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[73 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[74 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func MessageTimer_ShortHours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[75 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessagePoll_QuizCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[76 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_StatusOnline(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[77 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceChat_Status_Members(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[78 * 6 + Int(form.rawValue)]!, stringValue) - } - public func UserCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[79 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedVideoMessages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[80 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InviteLink_PeopleJoinedShort(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[81 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_Days(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[82 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Map_ETAHours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[83 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notifications_ExceptionMuteExpires_Hours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[84 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_ShortSeconds(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[85 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InviteLink_InviteLinks(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[86 * 6 + Int(form.rawValue)]!, stringValue) - } - public func CreatePoll_AddMoreOptions(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[87 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPack_StickerCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[88 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_DOCS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[89 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func MuteExpires_Minutes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[90 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupShowMoreTopAdmins(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[91 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_ShortSeconds(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[92 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Media_ShareItem(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[93 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_MessagePhotos(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[94 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_StatusSubscribers(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[95 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupTopAdminBans(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[96 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_SelectedMessages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[97 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[98 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func Chat_MessagesUnpinned(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[99 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ServiceMessage_GameScoreSelfExtended(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[100 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_TitleReplies(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[101 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Chat_DeleteMessagesConfirmation(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[102 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_MessageViewComments(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[103 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notification_GameScoreSimple(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[104 * 6 + Int(form.rawValue)]!, stringValue) - } public func Invitation_Members(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[105 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PeopleNearby_ShowMorePeople(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[106 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notifications_ExceptionMuteExpires_Minutes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[107 * 6 + Int(form.rawValue)]!, stringValue) - } - public func OldChannels_Leave(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[108 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_DeletedChats(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[109 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InviteLink_PeopleRemaining(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[110 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_SelectedChats(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[111 * 6 + Int(form.rawValue)]!, stringValue) - } - public func QuickSend_Photos(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[112 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_PollOptionCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[113 * 6 + Int(form.rawValue)]!, stringValue) - } - public func LiveLocationUpdated_MinutesAgo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[114 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notification_GameScoreSelfExtended(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[115 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_Video(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[116 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedStickers(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[117 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedVideos(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[118 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_MessageFiles(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[119 * 6 + Int(form.rawValue)]!, stringValue) - } - public func GroupInfo_ParticipantCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[120 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupTopAdminDeletions(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[121 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHAT_MESSAGE_PHOTOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[122 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } - public func StickerPacks_DeleteStickerPacksConfirmation(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[123 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Forward_ConfirmMultipleFiles(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[124 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MuteExpires_Days(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[125 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_Minutes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[126 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ServiceMessage_GameScoreSimple(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[127 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_MessageForwards(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[128 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedGifs(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[129 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Seconds(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[130 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatListFilter_ShowMoreChats(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[131 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupTopAdminKicks(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[132 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InstantPage_Views(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[133 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedAuthorsOthers(_ selector: Int32, _ _0: String, _ _1: String) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[134 * 6 + Int(form.rawValue)]!, _0, _1) - } - public func LiveLocation_MenuChatsCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[135 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_ContactPhoneNumberCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[136 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Watch_LastSeen_MinutesAgo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[137 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_PollVotes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[138 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHAT_MESSAGE_FWDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[139 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } - public func Stats_GroupTopPosterMessages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[140 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessagePoll_VotedCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[141 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPacks_ArchiveStickerPacksConfirmation(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[142 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceChat_Panel_Members(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[143 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_UnreadMessages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[144 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupShowMoreTopPosters(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[145 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Hours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[146 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_ContextViewReplies(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[147 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedMessages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[148 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_ContactEmailCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[149 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notifications_ExceptionMuteExpires_Days(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[150 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Media_ShareVideo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[151 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Map_ETAMinutes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[152 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[153 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func PUSH_CHAT_MESSAGE_ROUNDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[154 * 6 + Int(form.rawValue)]!, _2, _1, _3) + return String(format: self._ps[2 * 6 + Int(form.rawValue)]!, stringValue) } public func Call_ShortMinutes(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[155 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[3 * 6 + Int(form.rawValue)]!, stringValue) } - public func MessageTimer_Years(_ value: Int32) -> String { + public func Theme_UsersCount(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[156 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[4 * 6 + Int(form.rawValue)]!, stringValue) } - public func Notification_GameScoreSelfSimple(_ value: Int32) -> String { + public func Conversation_TitleReplies(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[157 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[5 * 6 + Int(form.rawValue)]!, stringValue) } - public func StickerPack_AddStickerCount(_ value: Int32) -> String { + public func ChatList_MessagePhotos(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[158 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[159 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func MuteFor_Days(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[160 * 6 + Int(form.rawValue)]!, stringValue) - } - public func AttachmentMenu_SendVideo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[161 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_ShortMinutes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[162 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[6 * 6 + Int(form.rawValue)]!, stringValue) } public func ChatList_MessageMusic(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[163 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[7 * 6 + Int(form.rawValue)]!, stringValue) } - public func AttachmentMenu_SendPhoto(_ value: Int32) -> String { + public func CreatePoll_AddMoreOptions(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[164 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[8 * 6 + Int(form.rawValue)]!, stringValue) } - public func Contacts_InviteContacts(_ value: Int32) -> String { + public func PrivacyLastSeenSettings_AddUsers(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[165 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[9 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupShowMoreTopInviters(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[10 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupTopAdminBans(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[11 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[12 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Contacts_ImportersCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[13 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPack_StickerCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[14 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_Link(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[15 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[16 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func MessageTimer_Seconds(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[17 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_ROUNDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[18 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func Conversation_StatusSubscribers(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[19 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_ContextMenuSelectAll(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[20 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_ContactEmailCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[21 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatListFilter_ShowMoreChats(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[22 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[23 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Conversation_LiveLocationMembersCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[24 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedAudios(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[25 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_PollVotes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[26 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPacks_ArchiveStickerPacksConfirmation(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[27 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedVideoMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[28 * 6 + Int(form.rawValue)]!, stringValue) + } + public func LastSeen_MinutesAgo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[29 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_ContactPhoneNumberCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[30 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPack_AddMaskCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[31 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatList_DeleteConfirmation(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[32 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_Generic(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[33 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PollResults_ShowMore(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[34 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedAuthorsOthers(_ selector: Int32, _ _0: String, _ _1: String) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[35 * 6 + Int(form.rawValue)]!, _0, _1) + } + public func Wallpaper_DeleteConfirmation(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[36 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPack_RemoveMaskCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[37 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatList_SelectedChats(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[38 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Media_ShareVideo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[39 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MuteExpires_Days(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[40 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_MessagesSelected(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[41 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_VIDEOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[42 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func Stats_GroupShowMoreTopAdmins(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[43 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Days(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[44 * 6 + Int(form.rawValue)]!, stringValue) + } + public func OldChannels_InactiveMonth(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[45 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_FWDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[46 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func InviteLink_PeopleCanJoin(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[47 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedStickers(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[48 * 6 + Int(form.rawValue)]!, stringValue) + } + public func AttachmentMenu_SendVideo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[49 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_SelectedMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[50 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupShowMoreTopPosters(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[51 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupTopPosterChars(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[52 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Call_Days(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[53 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Months(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[54 * 6 + Int(form.rawValue)]!, stringValue) } public func MessageTimer_Minutes(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[166 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[55 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatList_Search_Messages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[56 * 6 + Int(form.rawValue)]!, stringValue) + } + public func OldChannels_InactiveYear(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[57 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Media_ShareItem(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[58 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_MessageForwards(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[59 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Passport_Scans(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[60 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortHours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[61 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_AutoremoveRemainingDays(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[62 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[63 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func MessageTimer_ShortDays(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[64 * 6 + Int(form.rawValue)]!, stringValue) + } + public func InviteLink_PeopleJoined(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[65 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedGifs(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[66 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_MessageViewComments(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[67 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Watch_LastSeen_MinutesAgo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[68 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_Video(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[69 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notifications_ExceptionMuteExpires_Days(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[70 * 6 + Int(form.rawValue)]!, stringValue) + } + public func InviteLink_InviteLinks(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[71 * 6 + Int(form.rawValue)]!, stringValue) + } + public func QuickSend_Photos(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[72 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notifications_ExceptionMuteExpires_Hours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[73 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedFiles(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[74 * 6 + Int(form.rawValue)]!, stringValue) + } + public func GroupInfo_ParticipantCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[75 * 6 + Int(form.rawValue)]!, stringValue) + } + public func OldChannels_Leave(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[76 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notifications_ExceptionMuteExpires_Minutes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[77 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Media_SharePhoto(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[78 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_MessageViews(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[79 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatList_DeletedChats(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[80 * 6 + Int(form.rawValue)]!, stringValue) + } + public func DialogList_LiveLocationChatsCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[81 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notification_GameScoreExtended(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[82 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedVideos(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[83 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_TitleComments(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[84 * 6 + Int(form.rawValue)]!, stringValue) + } + public func OldChannels_InactiveWeek(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[85 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceChat_InviteLink_InviteSpeakers(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[86 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MuteExpires_Hours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[87 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_File(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[88 * 6 + Int(form.rawValue)]!, stringValue) + } + public func LiveLocation_MenuChatsCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[89 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Forward_ConfirmMultipleFiles(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[90 * 6 + Int(form.rawValue)]!, stringValue) + } + public func InviteText_ContactsCountText(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[91 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_DOCS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[92 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func StickerPack_RemoveStickerCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[93 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Years(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[94 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPack_AddStickerCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[95 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Weeks(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[96 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_PHOTOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[97 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func VoiceChat_InviteLink_InviteListeners(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[98 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_UnreadMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[99 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Watch_UserInfo_Mute(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[100 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupTopInviterInvites(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[101 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_Photo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[102 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[103 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func MessageTimer_Hours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[104 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceChat_Status_Members(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[105 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_ContextViewReplies(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[106 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MuteFor_Days(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[107 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Call_ShortSeconds(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[108 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedPhotos(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[109 * 6 + Int(form.rawValue)]!, stringValue) + } + public func UserCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[110 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortSeconds(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[111 * 6 + Int(form.rawValue)]!, stringValue) + } + public func InviteLink_PeopleRemaining(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[112 * 6 + Int(form.rawValue)]!, stringValue) + } + public func AttachmentMenu_SendItem(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[113 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Call_Minutes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[114 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Chat_MessagesUnpinned(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[115 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ServiceMessage_GameScoreSelfExtended(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[116 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ServiceMessage_GameScoreSelfSimple(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[117 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatList_MessageFiles(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[118 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_MESSAGE_DOCS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[119 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Stats_GroupTopAdminKicks(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[120 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Map_ETAMinutes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[121 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PasscodeSettings_FailedAttempts(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[122 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatList_MessageVideos(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[123 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[124 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Notifications_Exceptions(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[125 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PeopleNearby_ShowMorePeople(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[126 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notification_GameScoreSelfSimple(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[127 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortWeeks(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[128 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceChat_Panel_Members(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[129 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessagePoll_VotedCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[130 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ServiceMessage_GameScoreSimple(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[131 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Chat_TitlePinnedMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[132 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_DeleteItemsConfirmation(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[133 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MuteFor_Hours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[134 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[135 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Notification_GameScoreSelfExtended(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[136 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Contacts_InviteContacts(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[137 * 6 + Int(form.rawValue)]!, stringValue) + } + public func LastSeen_HoursAgo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[138 * 6 + Int(form.rawValue)]!, stringValue) + } + public func InstantPage_Views(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[139 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[140 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortMinutes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[141 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Watch_LastSeen_HoursAgo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[142 * 6 + Int(form.rawValue)]!, stringValue) + } + public func OldChannels_GroupFormat(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[143 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[144 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func PUSH_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[145 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func AttachmentMenu_SendPhoto(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[146 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedPolls(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[147 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Call_Seconds(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[148 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Call_Hours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[149 * 6 + Int(form.rawValue)]!, stringValue) + } + public func GroupInfo_ShowMoreMembers(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[150 * 6 + Int(form.rawValue)]!, stringValue) + } + public func LiveLocationUpdated_MinutesAgo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[151 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGES(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[152 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func AttachmentMenu_SendGif(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[153 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedLocations(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[154 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ServiceMessage_GameScoreExtended(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[155 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Chat_DeleteMessagesConfirmation(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[156 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_PollOptionCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[157 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Map_ETAHours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[158 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupTopPosterMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[159 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPacks_DeleteStickerPacksConfirmation(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[160 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[161 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func InviteLink_PeopleJoinedShort(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[162 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_StatusMembers(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[163 * 6 + Int(form.rawValue)]!, stringValue) } public func PUSH_CHAT_MESSAGE_DOCS_FIX1(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[167 * 6 + Int(form.rawValue)]!, _2, _1, _3) + return String(format: self._ps[164 * 6 + Int(form.rawValue)]!, _2, _1, _3) } - public func AttachmentMenu_SendGif(_ value: Int32) -> String { + public func MessagePoll_QuizCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[165 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_StatusOnline(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[166 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedContacts(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[167 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MuteExpires_Minutes(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[168 * 6 + Int(form.rawValue)]!, stringValue) diff --git a/submodules/TelegramUI/Resources/PresentationStrings.mapping b/submodules/TelegramUI/Resources/PresentationStrings.mapping index 894093c3d3f58e448ffa088cae79e48717ecdbe3..09e24303d97738c7469e6eeb9f5fd082d7ec44d4 100644 GIT binary patch delta 30465 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

E8qIV=ss`Ap9A(syWqb;Gmou(j^Y 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 delta 31275 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 diff --git a/submodules/TelegramUI/Sources/ChatController.swift b/submodules/TelegramUI/Sources/ChatController.swift index 8a832a469f..98bc8757b5 100644 --- a/submodules/TelegramUI/Sources/ChatController.swift +++ b/submodules/TelegramUI/Sources/ChatController.swift @@ -10519,7 +10519,13 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G strongController.dismiss() } else if peerId == strongSelf.context.account.peerId { let presentationData = strongSelf.context.sharedContext.currentPresentationData.with { $0 } - strongSelf.present(UndoOverlayController(presentationData: presentationData, content: .forward(savedMessages: true, text: messages.count == 1 ? presentationData.strings.Conversation_ForwardTooltip_SavedMessages_One : presentationData.strings.Conversation_ForwardTooltip_SavedMessages_Many), elevatedLayout: false, animateInAsReplacement: true, action: { _ in return false }), in: .current) + strongSelf.present(UndoOverlayController(presentationData: presentationData, content: .forward(savedMessages: true, text: messages.count == 1 ? presentationData.strings.Conversation_ForwardTooltip_SavedMessages_One : presentationData.strings.Conversation_ForwardTooltip_SavedMessages_Many), elevatedLayout: false, animateInAsReplacement: true, action: { [weak self] value in + if case .info = value, let strongSelf = self, let navigationController = strongSelf.effectiveNavigationController { + strongSelf.context.sharedContext.navigateToChatController(NavigateToChatControllerParams(navigationController: navigationController, context: strongSelf.context, chatLocation: .peer(context.account.peerId), keepStack: .always, purposefulAction: {}, peekData: nil)) + return true + } + return false + }), in: .current) let _ = (enqueueMessages(account: strongSelf.context.account, peerId: peerId, messages: messages.map { message -> EnqueueMessage in return .forward(source: message.id, grouping: .auto, attributes: []) diff --git a/submodules/TelegramUI/Sources/ChatMessageWebpageBubbleContentNode.swift b/submodules/TelegramUI/Sources/ChatMessageWebpageBubbleContentNode.swift index a8d130d22c..2fefe2b11c 100644 --- a/submodules/TelegramUI/Sources/ChatMessageWebpageBubbleContentNode.swift +++ b/submodules/TelegramUI/Sources/ChatMessageWebpageBubbleContentNode.swift @@ -280,7 +280,12 @@ final class ChatMessageWebpageBubbleContentNode: ChatMessageBubbleContentNode { case "telegram_message": actionTitle = item.presentationData.strings.Conversation_ViewMessage case "telegram_voicechat": - actionTitle = item.presentationData.strings.Conversation_JoinVoiceChat + title = item.presentationData.strings.Conversation_VoiceChat + if webpage.url.contains("voicechat=") { + actionTitle = item.presentationData.strings.Conversation_JoinVoiceChatAsSpeaker + } else { + actionTitle = item.presentationData.strings.Conversation_JoinVoiceChatAsListener + } case "telegram_background": title = item.presentationData.strings.Conversation_ChatBackground subtitle = nil From a605c7e31c5e95ef5fbc90ddeb11e71124414039 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Mon, 15 Mar 2021 17:16:58 +0400 Subject: [PATCH 09/10] Various Fixes --- .../Sources/VoiceChatController.swift | 25 +++++++++++++++- .../VoiceChatTitleEditController.swift | 5 ++++ .../TooltipUI/Sources/TooltipScreen.swift | 30 ++++++++++--------- 3 files changed, 45 insertions(+), 15 deletions(-) diff --git a/submodules/TelegramCallsUI/Sources/VoiceChatController.swift b/submodules/TelegramCallsUI/Sources/VoiceChatController.swift index 3017a0bb50..ad5765a82b 100644 --- a/submodules/TelegramCallsUI/Sources/VoiceChatController.swift +++ b/submodules/TelegramCallsUI/Sources/VoiceChatController.swift @@ -108,6 +108,14 @@ private final class VoiceChatControllerTitleNode: ASDisplayNode { self.view.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(self.tap))) } + override func point(inside point: CGPoint, with event: UIEvent?) -> Bool { + if point.y > 0.0 && point.y < self.frame.size.height && point.x > min(self.titleNode.frame.minX, self.infoNode.frame.minX) && point.x < max(self.recordingIconNode.frame.maxX, self.infoNode.frame.maxX) { + return true + } else { + return false + } + } + @objc private func tap() { self.tapped?() } @@ -1676,9 +1684,21 @@ public final class VoiceChatController: ViewController { self.titleNode.tapped = { [weak self] in if let strongSelf = self, !strongSelf.titleNode.recordingIconNode.isHidden { + var ignore = false + strongSelf.controller?.forEachController { controller -> Bool in + if controller is TooltipScreen { + ignore = true + } + return true + } + + guard !ignore else { + return + } + let location = strongSelf.titleNode.recordingIconNode.convert(strongSelf.titleNode.recordingIconNode.bounds, to: nil) strongSelf.controller?.present(TooltipScreen(text: presentationData.strings.VoiceChat_RecordingInProgress, icon: nil, location: .point(location.offsetBy(dx: 1.0, dy: 0.0), .top), displayDuration: .custom(3.0), shouldDismissOnTouch: { _ in - return .dismiss(consume: false) + return .dismiss(consume: true) }), in: .window(.root)) } } @@ -3418,6 +3438,9 @@ public final class VoiceChatController: ViewController { if let controller = controller as? UndoOverlayController { controller.dismissWithCommitAction() } + if let controller = controller as? TooltipScreen { + controller.dismiss() + } return true }) } diff --git a/submodules/TelegramCallsUI/Sources/VoiceChatTitleEditController.swift b/submodules/TelegramCallsUI/Sources/VoiceChatTitleEditController.swift index 1830a41972..ba30aeec5e 100644 --- a/submodules/TelegramCallsUI/Sources/VoiceChatTitleEditController.swift +++ b/submodules/TelegramCallsUI/Sources/VoiceChatTitleEditController.swift @@ -134,6 +134,11 @@ private final class VoiceChatTitleEditInputFieldNode: ASDisplayNode, ASEditableT } func editableTextNode(_ editableTextNode: ASEditableTextNode, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool { + let updatedText = (editableTextNode.textView.text as NSString).replacingCharacters(in: range, with: text) + if updatedText.count > 40 { + self.textInputNode.layer.addShakeAnimation() + return false + } if text == "\n" { self.complete?() return false diff --git a/submodules/TooltipUI/Sources/TooltipScreen.swift b/submodules/TooltipUI/Sources/TooltipScreen.swift index b6933303fb..fab46460a7 100644 --- a/submodules/TooltipUI/Sources/TooltipScreen.swift +++ b/submodules/TooltipUI/Sources/TooltipScreen.swift @@ -37,6 +37,7 @@ private final class TooltipScreenNode: ViewControllerTracingNode { private let displayDuration: TooltipScreen.DisplayDuration private let shouldDismissOnTouch: (CGPoint) -> TooltipScreen.DismissOnTouch private let requestDismiss: () -> Void + private let openActiveTextItem: ((TooltipActiveTextItem, TooltipActiveTextAction) -> Void)? private let scrollingContainer: ASDisplayNode private let containerNode: ASDisplayNode @@ -53,7 +54,7 @@ private final class TooltipScreenNode: ViewControllerTracingNode { private var validLayout: ContainerViewLayout? - init(text: String, textEntities: [MessageTextEntity], style: TooltipScreen.Style, icon: TooltipScreen.Icon?, customContentNode: TooltipCustomContentNode? = nil, location: TooltipScreen.Location, displayDuration: TooltipScreen.DisplayDuration, shouldDismissOnTouch: @escaping (CGPoint) -> TooltipScreen.DismissOnTouch, requestDismiss: @escaping () -> Void, openActiveTextItem: @escaping (TooltipActiveTextItem, TooltipActiveTextAction) -> Void) { + init(text: String, textEntities: [MessageTextEntity], style: TooltipScreen.Style, icon: TooltipScreen.Icon?, customContentNode: TooltipCustomContentNode? = nil, location: TooltipScreen.Location, displayDuration: TooltipScreen.DisplayDuration, shouldDismissOnTouch: @escaping (CGPoint) -> TooltipScreen.DismissOnTouch, requestDismiss: @escaping () -> Void, openActiveTextItem: ((TooltipActiveTextItem, TooltipActiveTextAction) -> Void)?) { self.tooltipStyle = style self.icon = icon self.customContentNode = customContentNode @@ -61,6 +62,7 @@ private final class TooltipScreenNode: ViewControllerTracingNode { self.displayDuration = displayDuration self.shouldDismissOnTouch = shouldDismissOnTouch self.requestDismiss = requestDismiss + self.openActiveTextItem = openActiveTextItem self.containerNode = ASDisplayNode() self.backgroundContainerNode = ASDisplayNode() @@ -216,15 +218,15 @@ private final class TooltipScreenNode: ViewControllerTracingNode { if let (attributeText, fullText) = strongSelf.textNode.attributeSubstring(name: TelegramTextAttributes.URL, index: index) { concealed = !doesUrlMatchText(url: url, text: attributeText, fullText: fullText) } - openActiveTextItem(.url(url, concealed), .tap) + openActiveTextItem?(.url(url, concealed), .tap) } else if let mention = attributes[NSAttributedString.Key(rawValue: TelegramTextAttributes.PeerMention)] as? TelegramPeerMention { - openActiveTextItem(.mention(mention.peerId, mention.mention), .tap) + openActiveTextItem?(.mention(mention.peerId, mention.mention), .tap) } else if let mention = attributes[NSAttributedString.Key(rawValue: TelegramTextAttributes.PeerTextMention)] as? String { - openActiveTextItem(.textMention(mention), .tap) + openActiveTextItem?(.textMention(mention), .tap) } else if let command = attributes[NSAttributedString.Key(rawValue: TelegramTextAttributes.BotCommand)] as? String { - openActiveTextItem(.botCommand(command), .tap) + openActiveTextItem?(.botCommand(command), .tap) } else if let hashtag = attributes[NSAttributedString.Key(rawValue: TelegramTextAttributes.Hashtag)] as? TelegramHashtag { - openActiveTextItem(.hashtag(hashtag.hashtag), .tap) + openActiveTextItem?(.hashtag(hashtag.hashtag), .tap) } } @@ -237,15 +239,15 @@ private final class TooltipScreenNode: ViewControllerTracingNode { if let (attributeText, fullText) = strongSelf.textNode.attributeSubstring(name: TelegramTextAttributes.URL, index: index) { concealed = !doesUrlMatchText(url: url, text: attributeText, fullText: fullText) } - openActiveTextItem(.url(url, concealed), .longTap) + openActiveTextItem?(.url(url, concealed), .longTap) } else if let mention = attributes[NSAttributedString.Key(rawValue: TelegramTextAttributes.PeerMention)] as? TelegramPeerMention { - openActiveTextItem(.mention(mention.peerId, mention.mention), .longTap) + openActiveTextItem?(.mention(mention.peerId, mention.mention), .longTap) } else if let mention = attributes[NSAttributedString.Key(rawValue: TelegramTextAttributes.PeerTextMention)] as? String { - openActiveTextItem(.textMention(mention), .longTap) + openActiveTextItem?(.textMention(mention), .longTap) } else if let command = attributes[NSAttributedString.Key(rawValue: TelegramTextAttributes.BotCommand)] as? String { - openActiveTextItem(.botCommand(command), .longTap) + openActiveTextItem?(.botCommand(command), .longTap) } else if let hashtag = attributes[NSAttributedString.Key(rawValue: TelegramTextAttributes.Hashtag)] as? TelegramHashtag { - openActiveTextItem(.hashtag(hashtag.hashtag), .longTap) + openActiveTextItem?(.hashtag(hashtag.hashtag), .longTap) } } } @@ -371,7 +373,7 @@ private final class TooltipScreenNode: ViewControllerTracingNode { override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? { if let event = event { - if let result = self.textNode.hitTest(self.view.convert(point, to: self.textNode.view), with: event) { + if let _ = self.openActiveTextItem, let result = self.textNode.hitTest(self.view.convert(point, to: self.textNode.view), with: event) { return result } @@ -516,7 +518,7 @@ public final class TooltipScreen: ViewController { private let location: TooltipScreen.Location private let displayDuration: DisplayDuration private let shouldDismissOnTouch: (CGPoint) -> TooltipScreen.DismissOnTouch - private let openActiveTextItem: (TooltipActiveTextItem, TooltipActiveTextAction) -> Void + private let openActiveTextItem: ((TooltipActiveTextItem, TooltipActiveTextAction) -> Void)? private var controllerNode: TooltipScreenNode { return self.displayNode as! TooltipScreenNode @@ -530,7 +532,7 @@ public final class TooltipScreen: ViewController { private var dismissTimer: Foundation.Timer? - public init(text: String, textEntities: [MessageTextEntity] = [], style: TooltipScreen.Style = .default, icon: TooltipScreen.Icon?, customContentNode: TooltipCustomContentNode? = nil, location: TooltipScreen.Location, displayDuration: DisplayDuration = .default, shouldDismissOnTouch: @escaping (CGPoint) -> TooltipScreen.DismissOnTouch, openActiveTextItem: @escaping (TooltipActiveTextItem, TooltipActiveTextAction) -> Void = { _, _ in }) { + public init(text: String, textEntities: [MessageTextEntity] = [], style: TooltipScreen.Style = .default, icon: TooltipScreen.Icon?, customContentNode: TooltipCustomContentNode? = nil, location: TooltipScreen.Location, displayDuration: DisplayDuration = .default, shouldDismissOnTouch: @escaping (CGPoint) -> TooltipScreen.DismissOnTouch, openActiveTextItem: ((TooltipActiveTextItem, TooltipActiveTextAction) -> Void)? = nil) { self.text = text self.textEntities = textEntities self.style = style From 58af548536deef783963ac723386ea21c20571a2 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Mon, 15 Mar 2021 17:49:02 +0400 Subject: [PATCH 10/10] Voice Chat Improvements --- .../Telegram-iOS/en.lproj/Localizable.strings | 4 + .../Sources/VoiceChatController.swift | 59 +- .../Sources/PresentationStrings.swift | 7807 +++++++++-------- .../Resources/PresentationStrings.mapping | Bin 167716 -> 167833 bytes 4 files changed, 3963 insertions(+), 3907 deletions(-) diff --git a/Telegram/Telegram-iOS/en.lproj/Localizable.strings b/Telegram/Telegram-iOS/en.lproj/Localizable.strings index c7ee2fa53b..786ccb3610 100644 --- a/Telegram/Telegram-iOS/en.lproj/Localizable.strings +++ b/Telegram/Telegram-iOS/en.lproj/Localizable.strings @@ -6287,3 +6287,7 @@ Sorry for the inconvenience."; "Conversation.JoinVoiceChatAsSpeaker" = "JOIN AS SPEAKER"; "Conversation.JoinVoiceChatAsListener" = "JOIN AS LISTENER"; + +"VoiceChat.LeaveConfirmation" = "Are you sure you want to leave this voice chat?"; +"VoiceChat.LeaveVoiceChat" = "Leave Voice Chat"; +"VoiceChat.LeaveAndEndVoiceChat" = "Leave and End Voice Chat"; diff --git a/submodules/TelegramCallsUI/Sources/VoiceChatController.swift b/submodules/TelegramCallsUI/Sources/VoiceChatController.swift index ad5765a82b..9b47564032 100644 --- a/submodules/TelegramCallsUI/Sources/VoiceChatController.swift +++ b/submodules/TelegramCallsUI/Sources/VoiceChatController.swift @@ -1449,6 +1449,7 @@ public final class VoiceChatController: ViewController { strongSelf.optionsButton.isUserInteractionEnabled = true strongSelf.optionsButton.alpha = 1.0 } else { + strongSelf.optionsButtonIsAvatar = false strongSelf.optionsButton.isUserInteractionEnabled = false strongSelf.optionsButton.alpha = 0.0 } @@ -2072,12 +2073,60 @@ public final class VoiceChatController: ViewController { @objc private func leavePressed() { self.hapticFeedback.impact(.light) - - self.leaveDisposable.set((self.call.leave(terminateIfPossible: false) - |> deliverOnMainQueue).start(completed: { [weak self] in - self?.controller?.dismiss(closing: true) - })) self.controller?.dismissAllTooltips() + + if let callState = self.callState, callState.canManageCall { + let action: () -> Void = { [weak self] in + guard let strongSelf = self else { + return + } + + let _ = (strongSelf.call.leave(terminateIfPossible: true) + |> filter { $0 } + |> take(1) + |> deliverOnMainQueue).start(completed: { + self?.controller?.dismiss() + }) + } + + let actionSheet = ActionSheetController(presentationData: self.presentationData.withUpdated(theme: self.darkTheme)) + var items: [ActionSheetItem] = [] + + items.append(ActionSheetTextItem(title: self.presentationData.strings.VoiceChat_LeaveConfirmation)) + items.append(ActionSheetButtonItem(title: self.presentationData.strings.VoiceChat_LeaveVoiceChat, color: .accent, action: { [weak self, weak actionSheet] in + actionSheet?.dismissAnimated() + + guard let strongSelf = self else { + return + } + + strongSelf.leaveDisposable.set((strongSelf.call.leave(terminateIfPossible: false) + |> deliverOnMainQueue).start(completed: { [weak self] in + self?.controller?.dismiss(closing: true) + })) + })) + + items.append(ActionSheetButtonItem(title: self.presentationData.strings.VoiceChat_LeaveAndEndVoiceChat, color: .destructive, action: { [weak actionSheet] in + actionSheet?.dismissAnimated() + + action() + })) + + actionSheet.setItemGroups([ + ActionSheetItemGroup(items: items), + ActionSheetItemGroup(items: [ + ActionSheetButtonItem(title: self.presentationData.strings.Common_Cancel, color: .accent, font: .bold, action: { [weak actionSheet] in + actionSheet?.dismissAnimated() + }) + ]) + ]) + self.controller?.present(actionSheet, in: .window(.root)) + } else { + self.leaveDisposable.set((self.call.leave(terminateIfPossible: false) + |> deliverOnMainQueue).start(completed: { [weak self] in + self?.controller?.dismiss(closing: true) + })) + } } @objc func dimTapGesture(_ recognizer: UITapGestureRecognizer) { diff --git a/submodules/TelegramPresentationData/Sources/PresentationStrings.swift b/submodules/TelegramPresentationData/Sources/PresentationStrings.swift index 25880cc412..4a556cd281 100644 --- a/submodules/TelegramPresentationData/Sources/PresentationStrings.swift +++ b/submodules/TelegramPresentationData/Sources/PresentationStrings.swift @@ -1396,4861 +1396,4864 @@ public final class PresentationStrings: Equatable { public var Conversation_AddToContacts: String { return self._s[1112]! } public var AutoDownloadSettings_DataUsageMedium: String { return self._s[1113]! } public var AuthSessions_LogOutApplications: String { return self._s[1115]! } - public var ChatList_Context_Unpin: String { return self._s[1116]! } - public var PeopleNearby_DiscoverDescription: String { return self._s[1117]! } - public var UserInfo_FakeBotWarning: String { return self._s[1118]! } - public var Notification_MessageLifetime1d: String { return self._s[1119]! } - public var PrivacyLastSeenSettings_NeverShareWith_Title: String { return self._s[1120]! } - public var ChatListFolder_CategoryChannels: String { return self._s[1121]! } - public var VoiceOver_Chat_SeenByRecipient: String { return self._s[1122]! } - public var Notifications_PermissionsAllow: String { return self._s[1123]! } - public var Undo_ScheduledMessagesCleared: String { return self._s[1124]! } - public var AutoDownloadSettings_PrivateChats: String { return self._s[1126]! } - public var ApplyLanguage_ChangeLanguageAction: String { return self._s[1127]! } - public var ChatImportActivity_ErrorInvalidChatType: String { return self._s[1128]! } + public var VoiceChat_LeaveVoiceChat: String { return self._s[1116]! } + public var ChatList_Context_Unpin: String { return self._s[1117]! } + public var PeopleNearby_DiscoverDescription: String { return self._s[1118]! } + public var UserInfo_FakeBotWarning: String { return self._s[1119]! } + public var Notification_MessageLifetime1d: String { return self._s[1120]! } + public var PrivacyLastSeenSettings_NeverShareWith_Title: String { return self._s[1121]! } + public var ChatListFolder_CategoryChannels: String { return self._s[1122]! } + public var VoiceOver_Chat_SeenByRecipient: String { return self._s[1123]! } + public var Notifications_PermissionsAllow: String { return self._s[1124]! } + public var Undo_ScheduledMessagesCleared: String { return self._s[1125]! } + public var AutoDownloadSettings_PrivateChats: String { return self._s[1127]! } + public var ApplyLanguage_ChangeLanguageAction: String { return self._s[1128]! } + public var ChatImportActivity_ErrorInvalidChatType: String { return self._s[1129]! } public func PrivacySettings_LastSeenNobodyPlus(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1129]!, self._r[1129]!, [_0]) + return formatWithArgumentRanges(self._s[1130]!, self._r[1130]!, [_0]) } - public var Conversation_AutoremoveTimerRemovedChannel: String { return self._s[1131]! } - public var Notifications_MessageNotificationsHelp: String { return self._s[1133]! } - public var WallpaperSearch_ColorPink: String { return self._s[1134]! } - public var ContactInfo_PhoneNumberHidden: String { return self._s[1135]! } - public var Passport_Identity_IssueDate: String { return self._s[1137]! } + public var Conversation_AutoremoveTimerRemovedChannel: String { return self._s[1132]! } + public var Notifications_MessageNotificationsHelp: String { return self._s[1134]! } + public var WallpaperSearch_ColorPink: String { return self._s[1135]! } + public var ContactInfo_PhoneNumberHidden: String { return self._s[1136]! } + public var Passport_Identity_IssueDate: String { return self._s[1138]! } public func PUSH_CHAT_MESSAGE_GIF(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1138]!, self._r[1138]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1139]!, self._r[1139]!, [_1, _2]) } - public var ChatList_DeleteForAllSubscribersConfirmationText: String { return self._s[1139]! } - public var Channel_Info_Description: String { return self._s[1140]! } - public var PrivacySettings_DeleteAccountIfAwayFor: String { return self._s[1141]! } - public var Weekday_ShortTuesday: String { return self._s[1142]! } - public var Common_Back: String { return self._s[1143]! } - public var Chat_PinnedMessagesHiddenTitle: String { return self._s[1145]! } - public var ChatListFolder_AddChats: String { return self._s[1146]! } - public var Common_Close: String { return self._s[1148]! } - public var Map_OpenIn: String { return self._s[1149]! } - public var Group_Setup_HistoryTitle: String { return self._s[1150]! } - public var SettingsSearch_Synonyms_Data_AutoDownloadUsingWifi: String { return self._s[1151]! } - public var Notification_MessageLifetime1h: String { return self._s[1152]! } + public var ChatList_DeleteForAllSubscribersConfirmationText: String { return self._s[1140]! } + public var Channel_Info_Description: String { return self._s[1141]! } + public var PrivacySettings_DeleteAccountIfAwayFor: String { return self._s[1142]! } + public var Weekday_ShortTuesday: String { return self._s[1143]! } + public var Common_Back: String { return self._s[1144]! } + public var Chat_PinnedMessagesHiddenTitle: String { return self._s[1146]! } + public var ChatListFolder_AddChats: String { return self._s[1147]! } + public var Common_Close: String { return self._s[1149]! } + public var Map_OpenIn: String { return self._s[1150]! } + public var Group_Setup_HistoryTitle: String { return self._s[1151]! } + public var SettingsSearch_Synonyms_Data_AutoDownloadUsingWifi: String { return self._s[1152]! } + public var Notification_MessageLifetime1h: String { return self._s[1153]! } public func CancelResetAccount_Success(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1153]!, self._r[1153]!, [_0]) + return formatWithArgumentRanges(self._s[1154]!, self._r[1154]!, [_0]) } - public var Watch_Contacts_NoResults: String { return self._s[1155]! } - public var TwoStepAuth_SetupResendEmailCode: String { return self._s[1156]! } - public var Checkout_Phone: String { return self._s[1157]! } - public var OwnershipTransfer_ComeBackLater: String { return self._s[1158]! } + public var Watch_Contacts_NoResults: String { return self._s[1156]! } + public var TwoStepAuth_SetupResendEmailCode: String { return self._s[1157]! } + public var Checkout_Phone: String { return self._s[1158]! } + public var OwnershipTransfer_ComeBackLater: String { return self._s[1159]! } public func Channel_CommentsGroup_HeaderGroupSet(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1159]!, self._r[1159]!, [_0]) + return formatWithArgumentRanges(self._s[1160]!, self._r[1160]!, [_0]) } public func DialogList_MultipleTypingSuffix(_ _0: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1160]!, self._r[1160]!, ["\(_0)"]) + return formatWithArgumentRanges(self._s[1161]!, self._r[1161]!, ["\(_0)"]) } - public var Conversation_AudioRateTooltipSpeedUp: String { return self._s[1161]! } - public var ChatAdmins_Title: String { return self._s[1162]! } - public var Appearance_ThemePreview_Chat_7_Text: String { return self._s[1163]! } + public var Conversation_AudioRateTooltipSpeedUp: String { return self._s[1162]! } + public var ChatAdmins_Title: String { return self._s[1163]! } + public var Appearance_ThemePreview_Chat_7_Text: String { return self._s[1164]! } public func PUSH_CHANNEL_MESSAGE_POLL(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1164]!, self._r[1164]!, [_1]) + return formatWithArgumentRanges(self._s[1165]!, self._r[1165]!, [_1]) } - public var Common_Done: String { return self._s[1165]! } - public var ChatList_HeaderImportIntoAnExistingGroup: String { return self._s[1166]! } - public var Appearance_ThemeCarouselNight: String { return self._s[1169]! } + public var Common_Done: String { return self._s[1166]! } + public var ChatList_HeaderImportIntoAnExistingGroup: String { return self._s[1167]! } + public var Appearance_ThemeCarouselNight: String { return self._s[1170]! } public func PUSH_PINNED_VIDEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1171]!, self._r[1171]!, [_1]) + return formatWithArgumentRanges(self._s[1172]!, self._r[1172]!, [_1]) } - public var InviteLink_Expired: String { return self._s[1173]! } - public var Preview_OpenInInstagram: String { return self._s[1174]! } - public var Wallpaper_SetColor: String { return self._s[1178]! } - public var VoiceOver_Media_PlaybackRate: String { return self._s[1179]! } - public var ChatSettings_Groups: String { return self._s[1180]! } + public var InviteLink_Expired: String { return self._s[1174]! } + public var Preview_OpenInInstagram: String { return self._s[1175]! } + public var Wallpaper_SetColor: String { return self._s[1179]! } + public var VoiceOver_Media_PlaybackRate: String { return self._s[1180]! } + public var ChatSettings_Groups: String { return self._s[1181]! } public func VoiceOver_Chat_VoiceMessageFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1181]!, self._r[1181]!, [_0]) + return formatWithArgumentRanges(self._s[1182]!, self._r[1182]!, [_0]) } - public var Contacts_SortedByName: String { return self._s[1182]! } - public var SettingsSearch_Synonyms_Notifications_ContactJoined: String { return self._s[1183]! } - public var Channel_Management_LabelCreator: String { return self._s[1184]! } - public var Contacts_PermissionsSuppressWarningTitle: String { return self._s[1185]! } + public var Contacts_SortedByName: String { return self._s[1183]! } + public var SettingsSearch_Synonyms_Notifications_ContactJoined: String { return self._s[1184]! } + public var Channel_Management_LabelCreator: String { return self._s[1185]! } + public var Contacts_PermissionsSuppressWarningTitle: String { return self._s[1186]! } public func PrivacySettings_LastSeenContactsMinusPlus(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1186]!, self._r[1186]!, [_0, _1]) + return formatWithArgumentRanges(self._s[1187]!, self._r[1187]!, [_0, _1]) } - public var Group_GroupMembersHeader: String { return self._s[1187]! } - public var Group_PublicLink_Title: String { return self._s[1188]! } - public var Channel_OwnershipTransfer_ErrorAdminsTooMuch: String { return self._s[1189]! } - public var VoiceOver_Chat_Photo: String { return self._s[1190]! } - public var TwoFactorSetup_EmailVerification_Placeholder: String { return self._s[1191]! } - public var IntentsSettings_SuggestBy: String { return self._s[1192]! } - public var Privacy_Calls_AlwaysAllow_Placeholder: String { return self._s[1193]! } - public var Appearance_ThemePreview_ChatList_1_Name: String { return self._s[1194]! } - public var PhoneNumberHelp_ChangeNumber: String { return self._s[1195]! } - public var LogoutOptions_SetPasscodeText: String { return self._s[1196]! } - public var Map_OpenInMaps: String { return self._s[1197]! } - public var ContactInfo_PhoneLabelWorkFax: String { return self._s[1198]! } - public var BlockedUsers_Unblock: String { return self._s[1199]! } + public var Group_GroupMembersHeader: String { return self._s[1188]! } + public var Group_PublicLink_Title: String { return self._s[1189]! } + public var Channel_OwnershipTransfer_ErrorAdminsTooMuch: String { return self._s[1190]! } + public var VoiceOver_Chat_Photo: String { return self._s[1191]! } + public var TwoFactorSetup_EmailVerification_Placeholder: String { return self._s[1192]! } + public var IntentsSettings_SuggestBy: String { return self._s[1193]! } + public var Privacy_Calls_AlwaysAllow_Placeholder: String { return self._s[1194]! } + public var Appearance_ThemePreview_ChatList_1_Name: String { return self._s[1195]! } + public var PhoneNumberHelp_ChangeNumber: String { return self._s[1196]! } + public var LogoutOptions_SetPasscodeText: String { return self._s[1197]! } + public var Map_OpenInMaps: String { return self._s[1198]! } + public var ContactInfo_PhoneLabelWorkFax: String { return self._s[1199]! } + public var BlockedUsers_Unblock: String { return self._s[1200]! } public func Settings_ApplyProxyAlert(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1200]!, self._r[1200]!, [_1, _2]) - } - public func Channel_AdminLog_MessageRestrictedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1201]!, self._r[1201]!, [_1, _2]) } - public var ChatImport_CreateGroupAlertTitle: String { return self._s[1203]! } - public var Conversation_Block: String { return self._s[1204]! } - public var VoiceChat_PersonalAccount: String { return self._s[1205]! } - public var Passport_Scans_UploadNew: String { return self._s[1206]! } - public var Share_Title: String { return self._s[1207]! } - public var Conversation_ApplyLocalization: String { return self._s[1208]! } - public var SharedMedia_EmptyLinksText: String { return self._s[1209]! } - public var Settings_NotificationsAndSounds: String { return self._s[1210]! } - public var Stats_ViewsByHoursTitle: String { return self._s[1211]! } - public var PhotoEditor_QualityMedium: String { return self._s[1212]! } - public var Conversation_ContextMenuCancelSending: String { return self._s[1213]! } + public func Channel_AdminLog_MessageRestrictedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1202]!, self._r[1202]!, [_1, _2]) + } + public var ChatImport_CreateGroupAlertTitle: String { return self._s[1204]! } + public var Conversation_Block: String { return self._s[1205]! } + public var VoiceChat_PersonalAccount: String { return self._s[1206]! } + public var Passport_Scans_UploadNew: String { return self._s[1207]! } + public var Share_Title: String { return self._s[1208]! } + public var Conversation_ApplyLocalization: String { return self._s[1209]! } + public var SharedMedia_EmptyLinksText: String { return self._s[1210]! } + public var Settings_NotificationsAndSounds: String { return self._s[1211]! } + public var Stats_ViewsByHoursTitle: String { return self._s[1212]! } + public var PhotoEditor_QualityMedium: String { return self._s[1213]! } + public var Conversation_ContextMenuCancelSending: String { return self._s[1214]! } public func PUSH_CHANNEL_MESSAGE_GAME(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1214]!, self._r[1214]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1215]!, self._r[1215]!, [_1, _2]) } - public var Conversation_RestrictedInline: String { return self._s[1215]! } - public var Passport_Language_tr: String { return self._s[1216]! } - public var Call_Mute: String { return self._s[1217]! } + public var Conversation_RestrictedInline: String { return self._s[1216]! } + public var Passport_Language_tr: String { return self._s[1217]! } + public var Call_Mute: String { return self._s[1218]! } public func Conversation_NoticeInvitedByInGroup(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1218]!, self._r[1218]!, [_0]) + return formatWithArgumentRanges(self._s[1219]!, self._r[1219]!, [_0]) } - public var Passport_Language_bn: String { return self._s[1219]! } - public var Common_Save: String { return self._s[1221]! } - public var AccessDenied_LocationTracking: String { return self._s[1223]! } - public var Month_ShortOctober: String { return self._s[1224]! } - public var AutoDownloadSettings_WiFi: String { return self._s[1225]! } - public var ProfilePhoto_SetMainPhoto: String { return self._s[1227]! } - public var ChangePhoneNumberNumber_NewNumber: String { return self._s[1228]! } + public var Passport_Language_bn: String { return self._s[1220]! } + public var Common_Save: String { return self._s[1222]! } + public var AccessDenied_LocationTracking: String { return self._s[1224]! } + public var Month_ShortOctober: String { return self._s[1225]! } + public var AutoDownloadSettings_WiFi: String { return self._s[1226]! } + public var ProfilePhoto_SetMainPhoto: String { return self._s[1228]! } + public var ChangePhoneNumberNumber_NewNumber: String { return self._s[1229]! } public func Time_MonthOfYear_m3(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1229]!, self._r[1229]!, [_0]) + return formatWithArgumentRanges(self._s[1230]!, self._r[1230]!, [_0]) } - public var Watch_ChannelInfo_Title: String { return self._s[1230]! } - public var State_Updating: String { return self._s[1231]! } - public var Conversation_UnblockUser: String { return self._s[1232]! } - public var Notifications_ChannelNotificationsSound: String { return self._s[1233]! } - public var Map_GetDirections: String { return self._s[1234]! } - public var Watch_Compose_AddContact: String { return self._s[1236]! } - public var Conversation_Dice_u26BD: String { return self._s[1237]! } - public var AccessDenied_PhotosRestricted: String { return self._s[1238]! } + public var Watch_ChannelInfo_Title: String { return self._s[1231]! } + public var State_Updating: String { return self._s[1232]! } + public var Conversation_UnblockUser: String { return self._s[1233]! } + public var Notifications_ChannelNotificationsSound: String { return self._s[1234]! } + public var Map_GetDirections: String { return self._s[1235]! } + public var Watch_Compose_AddContact: String { return self._s[1237]! } + public var Conversation_Dice_u26BD: String { return self._s[1238]! } + public var AccessDenied_PhotosRestricted: String { return self._s[1239]! } public func Channel_AdminLog_MessageRank(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1239]!, self._r[1239]!, [_1]) + return formatWithArgumentRanges(self._s[1240]!, self._r[1240]!, [_1]) } - public var Map_LoadError: String { return self._s[1241]! } - public var SettingsSearch_Synonyms_Privacy_Calls: String { return self._s[1242]! } - public var PhotoEditor_CropAuto: String { return self._s[1243]! } + public var Map_LoadError: String { return self._s[1242]! } + public var SettingsSearch_Synonyms_Privacy_Calls: String { return self._s[1243]! } + public var PhotoEditor_CropAuto: String { return self._s[1244]! } public func Target_ShareGameConfirmationPrivate(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1246]!, self._r[1246]!, [_0]) + return formatWithArgumentRanges(self._s[1247]!, self._r[1247]!, [_0]) } - public var Username_TooManyPublicUsernamesError: String { return self._s[1248]! } + public var Username_TooManyPublicUsernamesError: String { return self._s[1249]! } public func PUSH_PINNED_GAME(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1249]!, self._r[1249]!, [_1]) + return formatWithArgumentRanges(self._s[1250]!, self._r[1250]!, [_1]) } - public var Settings_PhoneNumber: String { return self._s[1250]! } + public var Settings_PhoneNumber: String { return self._s[1251]! } public func Channel_AdminLog_MessageTransferedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1251]!, self._r[1251]!, [_1]) + return formatWithArgumentRanges(self._s[1252]!, self._r[1252]!, [_1]) } - public var Month_GenJune: String { return self._s[1253]! } - public var Notifications_ExceptionsGroupPlaceholder: String { return self._s[1254]! } - public var ChatListFolder_CategoryRead: String { return self._s[1255]! } - public var LoginPassword_ResetAccount: String { return self._s[1256]! } + public var Month_GenJune: String { return self._s[1254]! } + public var Notifications_ExceptionsGroupPlaceholder: String { return self._s[1255]! } + public var ChatListFolder_CategoryRead: String { return self._s[1256]! } + public var LoginPassword_ResetAccount: String { return self._s[1257]! } public func DialogList_SingleUploadingFileSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1257]!, self._r[1257]!, [_0]) + return formatWithArgumentRanges(self._s[1258]!, self._r[1258]!, [_0]) } - public var Call_CameraConfirmationConfirm: String { return self._s[1258]! } - public var Notification_RenamedChannel: String { return self._s[1259]! } + public var Call_CameraConfirmationConfirm: String { return self._s[1259]! } + public var Notification_RenamedChannel: String { return self._s[1260]! } public func Channel_AdminLog_MessageUnpinned(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1260]!, self._r[1260]!, [_0]) + return formatWithArgumentRanges(self._s[1261]!, self._r[1261]!, [_0]) } - public var Channel_AdminLogFilter_EventsAdmins: String { return self._s[1261]! } - public var IntentsSettings_Title: String { return self._s[1263]! } - public var CallList_DeleteAllForMe: String { return self._s[1264]! } - public var Settings_AppleWatch: String { return self._s[1265]! } - public var Conversation_LinkCopied: String { return self._s[1266]! } - public var DialogList_NoMessagesText: String { return self._s[1267]! } - public var GroupPermission_NoChangeInfo: String { return self._s[1268]! } - public var Channel_ErrorAccessDenied: String { return self._s[1270]! } - public var ScheduledMessages_EmptyPlaceholder: String { return self._s[1271]! } + public var Channel_AdminLogFilter_EventsAdmins: String { return self._s[1262]! } + public var IntentsSettings_Title: String { return self._s[1264]! } + public var CallList_DeleteAllForMe: String { return self._s[1265]! } + public var Settings_AppleWatch: String { return self._s[1266]! } + public var Conversation_LinkCopied: String { return self._s[1267]! } + public var DialogList_NoMessagesText: String { return self._s[1268]! } + public var GroupPermission_NoChangeInfo: String { return self._s[1269]! } + public var Channel_ErrorAccessDenied: String { return self._s[1271]! } + public var ScheduledMessages_EmptyPlaceholder: String { return self._s[1272]! } public func Message_StickerText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1272]!, self._r[1272]!, [_0]) + return formatWithArgumentRanges(self._s[1273]!, self._r[1273]!, [_0]) } - public var AuthSessions_TerminateOtherSessionsHelp: String { return self._s[1273]! } - public var StickerPacksSettings_AnimatedStickers: String { return self._s[1274]! } - public var Month_ShortJanuary: String { return self._s[1275]! } - public var Conversation_UnreadMessages: String { return self._s[1276]! } - public var Conversation_PrivateChannelTooltip: String { return self._s[1278]! } - public var Call_VoiceOver_VideoCallCanceled: String { return self._s[1279]! } - public var PrivacySettings_DeleteAccountTitle: String { return self._s[1281]! } - public var Channel_Members_AddBannedErrorAdmin: String { return self._s[1282]! } + public var AuthSessions_TerminateOtherSessionsHelp: String { return self._s[1274]! } + public var StickerPacksSettings_AnimatedStickers: String { return self._s[1275]! } + public var Month_ShortJanuary: String { return self._s[1276]! } + public var Conversation_UnreadMessages: String { return self._s[1277]! } + public var Conversation_PrivateChannelTooltip: String { return self._s[1279]! } + public var Call_VoiceOver_VideoCallCanceled: String { return self._s[1280]! } + public var PrivacySettings_DeleteAccountTitle: String { return self._s[1282]! } + public var Channel_Members_AddBannedErrorAdmin: String { return self._s[1283]! } public func Conversation_ShareMyPhoneNumberConfirmation(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1286]!, self._r[1286]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1287]!, self._r[1287]!, [_1, _2]) } - public var Widget_ApplicationLocked: String { return self._s[1287]! } + public var Widget_ApplicationLocked: String { return self._s[1288]! } public func TextFormat_AddLinkText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1288]!, self._r[1288]!, [_0]) + return formatWithArgumentRanges(self._s[1289]!, self._r[1289]!, [_0]) } - public var Common_TakePhotoOrVideo: String { return self._s[1289]! } - public var Passport_Language_ru: String { return self._s[1290]! } - public var MediaPicker_VideoMuteDescription: String { return self._s[1291]! } - public var EditTheme_ErrorLinkTaken: String { return self._s[1292]! } + public var Common_TakePhotoOrVideo: String { return self._s[1290]! } + public var Passport_Language_ru: String { return self._s[1291]! } + public var MediaPicker_VideoMuteDescription: String { return self._s[1292]! } + public var EditTheme_ErrorLinkTaken: String { return self._s[1293]! } public func Group_EditAdmin_RankInfo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1294]!, self._r[1294]!, [_0]) + return formatWithArgumentRanges(self._s[1295]!, self._r[1295]!, [_0]) } - public var Channel_Members_AddAdminErrorBlacklisted: String { return self._s[1295]! } - public var Conversation_Owner: String { return self._s[1297]! } - public var Settings_FAQ_Intro: String { return self._s[1298]! } - public var PhotoEditor_QualityLow: String { return self._s[1300]! } - public var Widget_GalleryTitle: String { return self._s[1301]! } - public var Call_End: String { return self._s[1302]! } - public var StickerPacksSettings_FeaturedPacks: String { return self._s[1304]! } - public var Privacy_ContactsSyncHelp: String { return self._s[1305]! } - public var OldChannels_NoticeUpgradeText: String { return self._s[1309]! } - public var Conversation_Call: String { return self._s[1311]! } - public var Watch_MessageView_Title: String { return self._s[1312]! } + public var Channel_Members_AddAdminErrorBlacklisted: String { return self._s[1296]! } + public var Conversation_Owner: String { return self._s[1298]! } + public var Settings_FAQ_Intro: String { return self._s[1299]! } + public var PhotoEditor_QualityLow: String { return self._s[1301]! } + public var Widget_GalleryTitle: String { return self._s[1302]! } + public var Call_End: String { return self._s[1303]! } + public var StickerPacksSettings_FeaturedPacks: String { return self._s[1305]! } + public var Privacy_ContactsSyncHelp: String { return self._s[1306]! } + public var OldChannels_NoticeUpgradeText: String { return self._s[1310]! } + public var Conversation_Call: String { return self._s[1312]! } + public var Watch_MessageView_Title: String { return self._s[1313]! } public func Notification_RenamedChat(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1313]!, self._r[1313]!, [_0]) + return formatWithArgumentRanges(self._s[1314]!, self._r[1314]!, [_0]) } - public var Passport_PasswordCompleteSetup: String { return self._s[1314]! } + public var Passport_PasswordCompleteSetup: String { return self._s[1315]! } public func Notification_ChangedGroupVideo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1315]!, self._r[1315]!, [_0]) + return formatWithArgumentRanges(self._s[1316]!, self._r[1316]!, [_0]) } public func TwoFactorSetup_EmailVerification_Text(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1317]!, self._r[1317]!, [_0]) + return formatWithArgumentRanges(self._s[1318]!, self._r[1318]!, [_0]) } - public var Map_Location: String { return self._s[1318]! } - public var Watch_MessageView_ViewOnPhone: String { return self._s[1319]! } - public var Login_CountryCode: String { return self._s[1320]! } - public var Channel_DiscussionGroup_PrivateGroup: String { return self._s[1322]! } - public var ChatState_ConnectingToProxy: String { return self._s[1323]! } - public var Login_CallRequestState3: String { return self._s[1324]! } - public var NetworkUsageSettings_MediaAudioDataSection: String { return self._s[1327]! } - public var SocksProxySetup_ProxyStatusConnecting: String { return self._s[1328]! } - public var Widget_ChatsGalleryDescription: String { return self._s[1330]! } - public var PrivacyLastSeenSettings_NeverShareWith_Placeholder: String { return self._s[1332]! } - public var InstantPage_FontSanFrancisco: String { return self._s[1333]! } - public var Call_StatusEnded: String { return self._s[1334]! } - public var MusicPlayer_VoiceNote: String { return self._s[1337]! } - public var ChatImportActivity_ErrorUserBlocked: String { return self._s[1338]! } + public var Map_Location: String { return self._s[1319]! } + public var Watch_MessageView_ViewOnPhone: String { return self._s[1320]! } + public var Login_CountryCode: String { return self._s[1321]! } + public var Channel_DiscussionGroup_PrivateGroup: String { return self._s[1323]! } + public var ChatState_ConnectingToProxy: String { return self._s[1324]! } + public var Login_CallRequestState3: String { return self._s[1325]! } + public var NetworkUsageSettings_MediaAudioDataSection: String { return self._s[1328]! } + public var SocksProxySetup_ProxyStatusConnecting: String { return self._s[1329]! } + public var Widget_ChatsGalleryDescription: String { return self._s[1331]! } + public var PrivacyLastSeenSettings_NeverShareWith_Placeholder: String { return self._s[1333]! } + public var InstantPage_FontSanFrancisco: String { return self._s[1334]! } + public var Call_StatusEnded: String { return self._s[1335]! } + public var MusicPlayer_VoiceNote: String { return self._s[1338]! } + public var ChatImportActivity_ErrorUserBlocked: String { return self._s[1339]! } public func PUSH_CHANNEL_MESSAGE_TEXT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1339]!, self._r[1339]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1340]!, self._r[1340]!, [_1, _2]) } - public var VoiceOver_MessageContextShare: String { return self._s[1340]! } - public var ProfilePhoto_SearchWeb: String { return self._s[1341]! } - public var EditProfile_Title: String { return self._s[1342]! } + public var VoiceOver_MessageContextShare: String { return self._s[1341]! } + public var ProfilePhoto_SearchWeb: String { return self._s[1342]! } + public var EditProfile_Title: String { return self._s[1343]! } public func Notification_PinnedQuizMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1343]!, self._r[1343]!, [_0]) + return formatWithArgumentRanges(self._s[1344]!, self._r[1344]!, [_0]) } - public var VoiceChat_Unmute: String { return self._s[1344]! } - public var ChangePhoneNumberCode_CodePlaceholder: String { return self._s[1345]! } - public var NetworkUsageSettings_ResetStats: String { return self._s[1347]! } - public var NetworkUsageSettings_GeneralDataSection: String { return self._s[1348]! } - public var StickerPackActionInfo_AddedTitle: String { return self._s[1349]! } - public var Channel_BanUser_PermissionSendStickersAndGifs: String { return self._s[1350]! } + public var VoiceChat_Unmute: String { return self._s[1345]! } + public var ChangePhoneNumberCode_CodePlaceholder: String { return self._s[1346]! } + public var NetworkUsageSettings_ResetStats: String { return self._s[1348]! } + public var NetworkUsageSettings_GeneralDataSection: String { return self._s[1349]! } + public var StickerPackActionInfo_AddedTitle: String { return self._s[1350]! } + public var Channel_BanUser_PermissionSendStickersAndGifs: String { return self._s[1351]! } public func Call_ParticipantVideoVersionOutdatedError(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1351]!, self._r[1351]!, [_0]) + return formatWithArgumentRanges(self._s[1352]!, self._r[1352]!, [_0]) } - public var Location_ProximityNotification_Title: String { return self._s[1352]! } - public var AuthSessions_AddDeviceIntro_Text1: String { return self._s[1353]! } - public var Passport_Identity_LatinNameHelp: String { return self._s[1356]! } - public var AuthSessions_AddDeviceIntro_Text2: String { return self._s[1357]! } - public var Stats_GroupMembersTitle: String { return self._s[1358]! } - public var AuthSessions_AddDeviceIntro_Text3: String { return self._s[1359]! } - public var InviteLink_InviteLinkRevoked: String { return self._s[1360]! } - public var Contacts_PermissionsSuppressWarningText: String { return self._s[1361]! } - public var OpenFile_PotentiallyDangerousContentAlert: String { return self._s[1362]! } - public var Settings_SetUsername: String { return self._s[1363]! } - public var GroupInfo_ActionRestrict: String { return self._s[1364]! } - public var SettingsSearch_Synonyms_SavedMessages: String { return self._s[1365]! } + public var Location_ProximityNotification_Title: String { return self._s[1353]! } + public var AuthSessions_AddDeviceIntro_Text1: String { return self._s[1354]! } + public var Passport_Identity_LatinNameHelp: String { return self._s[1357]! } + public var AuthSessions_AddDeviceIntro_Text2: String { return self._s[1358]! } + public var Stats_GroupMembersTitle: String { return self._s[1359]! } + public var AuthSessions_AddDeviceIntro_Text3: String { return self._s[1360]! } + public var InviteLink_InviteLinkRevoked: String { return self._s[1361]! } + public var Contacts_PermissionsSuppressWarningText: String { return self._s[1362]! } + public var OpenFile_PotentiallyDangerousContentAlert: String { return self._s[1363]! } + public var Settings_SetUsername: String { return self._s[1364]! } + public var GroupInfo_ActionRestrict: String { return self._s[1365]! } + public var SettingsSearch_Synonyms_SavedMessages: String { return self._s[1366]! } public func Time_PreciseDate_m2(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1366]!, self._r[1366]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[1367]!, self._r[1367]!, [_1, _2, _3]) } - public var Notifications_DisplayNamesOnLockScreenInfoWithLink: String { return self._s[1368]! } - public var Notification_Exceptions_AlwaysOff: String { return self._s[1369]! } - public var Conversation_ContextMenuDelete: String { return self._s[1370]! } - public var Privacy_Calls_WhoCanCallMe: String { return self._s[1371]! } - public var ChatList_PsaAlert_covid: String { return self._s[1374]! } - public var VoiceOver_SilentPostOn: String { return self._s[1375]! } - public var DialogList_Pin: String { return self._s[1376]! } - public var Channel_AdminLog_CanInviteUsersViaLink: String { return self._s[1377]! } - public var PrivacySettings_SecurityTitle: String { return self._s[1378]! } - public var GroupPermission_NotAvailableInPublicGroups: String { return self._s[1379]! } - public var PeopleNearby_Groups: String { return self._s[1380]! } - public var Message_File: String { return self._s[1381]! } - public var Calls_NoCallsPlaceholder: String { return self._s[1382]! } - public var ChatList_GenericPsaLabel: String { return self._s[1384]! } - public var UserInfo_LastNamePlaceholder: String { return self._s[1385]! } - public var IntentsSettings_Reset: String { return self._s[1387]! } - public var Call_ConnectionErrorTitle: String { return self._s[1388]! } - public var PhotoEditor_SaturationTool: String { return self._s[1389]! } - public var ChatSettings_AutomaticVideoMessageDownload: String { return self._s[1390]! } - public var SettingsSearch_Synonyms_Stickers_ArchivedPacks: String { return self._s[1391]! } - public var Conversation_SearchNoResults: String { return self._s[1392]! } - public var Channel_DiscussionGroup_PrivateChannel: String { return self._s[1393]! } - public var Map_OpenInWaze: String { return self._s[1394]! } - public var InviteLink_PeopleJoinedNone: String { return self._s[1395]! } - public var WallpaperPreview_Title: String { return self._s[1396]! } + public var Notifications_DisplayNamesOnLockScreenInfoWithLink: String { return self._s[1369]! } + public var Notification_Exceptions_AlwaysOff: String { return self._s[1370]! } + public var Conversation_ContextMenuDelete: String { return self._s[1371]! } + public var Privacy_Calls_WhoCanCallMe: String { return self._s[1372]! } + public var ChatList_PsaAlert_covid: String { return self._s[1375]! } + public var VoiceOver_SilentPostOn: String { return self._s[1376]! } + public var DialogList_Pin: String { return self._s[1377]! } + public var Channel_AdminLog_CanInviteUsersViaLink: String { return self._s[1378]! } + public var PrivacySettings_SecurityTitle: String { return self._s[1379]! } + public var GroupPermission_NotAvailableInPublicGroups: String { return self._s[1380]! } + public var PeopleNearby_Groups: String { return self._s[1381]! } + public var Message_File: String { return self._s[1382]! } + public var Calls_NoCallsPlaceholder: String { return self._s[1383]! } + public var ChatList_GenericPsaLabel: String { return self._s[1385]! } + public var UserInfo_LastNamePlaceholder: String { return self._s[1386]! } + public var IntentsSettings_Reset: String { return self._s[1388]! } + public var Call_ConnectionErrorTitle: String { return self._s[1389]! } + public var PhotoEditor_SaturationTool: String { return self._s[1390]! } + public var ChatSettings_AutomaticVideoMessageDownload: String { return self._s[1391]! } + public var SettingsSearch_Synonyms_Stickers_ArchivedPacks: String { return self._s[1392]! } + public var Conversation_SearchNoResults: String { return self._s[1393]! } + public var Channel_DiscussionGroup_PrivateChannel: String { return self._s[1394]! } + public var Map_OpenInWaze: String { return self._s[1395]! } + public var InviteLink_PeopleJoinedNone: String { return self._s[1396]! } + public var WallpaperPreview_Title: String { return self._s[1397]! } public func Passport_AcceptHelp(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1398]!, self._r[1398]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1399]!, self._r[1399]!, [_1, _2]) } - public var AuthSessions_AddDeviceIntro_Title: String { return self._s[1399]! } - public var VoiceOver_Chat_RecordModeVideoMessageInfo: String { return self._s[1400]! } - public var VoiceOver_Chat_ChannelInfo: String { return self._s[1401]! } - public var Conversation_ImageCopied: String { return self._s[1402]! } - public var Passport_Identity_OneOfTypeInternalPassport: String { return self._s[1403]! } - public var Notifications_PermissionsUnreachableTitle: String { return self._s[1405]! } - public var Stats_Total: String { return self._s[1408]! } - public var Stats_GroupMessages: String { return self._s[1409]! } - public var TwoFactorSetup_Email_SkipAction: String { return self._s[1410]! } - public var CheckoutInfo_ErrorPhoneInvalid: String { return self._s[1411]! } - public var Passport_Identity_Translation: String { return self._s[1412]! } - public var Notifications_TextTone: String { return self._s[1415]! } - public var Settings_RemoveConfirmation: String { return self._s[1417]! } - public var ScheduledMessages_Delete: String { return self._s[1418]! } - public var Channel_AdminLog_BanEmbedLinks: String { return self._s[1419]! } - public var Passport_PasswordNext: String { return self._s[1420]! } + public var AuthSessions_AddDeviceIntro_Title: String { return self._s[1400]! } + public var VoiceOver_Chat_RecordModeVideoMessageInfo: String { return self._s[1401]! } + public var VoiceOver_Chat_ChannelInfo: String { return self._s[1402]! } + public var Conversation_ImageCopied: String { return self._s[1403]! } + public var Passport_Identity_OneOfTypeInternalPassport: String { return self._s[1404]! } + public var Notifications_PermissionsUnreachableTitle: String { return self._s[1406]! } + public var Stats_Total: String { return self._s[1409]! } + public var Stats_GroupMessages: String { return self._s[1410]! } + public var TwoFactorSetup_Email_SkipAction: String { return self._s[1411]! } + public var CheckoutInfo_ErrorPhoneInvalid: String { return self._s[1412]! } + public var Passport_Identity_Translation: String { return self._s[1413]! } + public var Notifications_TextTone: String { return self._s[1416]! } + public var Settings_RemoveConfirmation: String { return self._s[1418]! } + public var ScheduledMessages_Delete: String { return self._s[1419]! } + public var Channel_AdminLog_BanEmbedLinks: String { return self._s[1420]! } + public var Passport_PasswordNext: String { return self._s[1421]! } public func PUSH_ENCRYPTED_MESSAGE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1421]!, self._r[1421]!, [_1]) + return formatWithArgumentRanges(self._s[1422]!, self._r[1422]!, [_1]) } - public var Passport_Address_EditBankStatement: String { return self._s[1422]! } - public var PhotoEditor_ShadowsTool: String { return self._s[1423]! } - public var Notification_VideoCallMissed: String { return self._s[1424]! } - public var AccessDenied_CameraDisabled: String { return self._s[1425]! } - public var AuthSessions_AddDevice_ScanInfo: String { return self._s[1426]! } - public var Notifications_ExceptionsMuted: String { return self._s[1427]! } - public var Conversation_ScheduleMessage_SendWhenOnline: String { return self._s[1428]! } - public var Channel_BlackList_Title: String { return self._s[1429]! } - public var PasscodeSettings_4DigitCode: String { return self._s[1430]! } - public var NotificationsSound_Bamboo: String { return self._s[1431]! } - public var PrivacySettings_LastSeenContacts: String { return self._s[1432]! } - public var Passport_Address_TypeUtilityBill: String { return self._s[1433]! } - public var Passport_Address_CountryPlaceholder: String { return self._s[1434]! } - public var GroupPermission_SectionTitle: String { return self._s[1435]! } - public var InviteLink_ContextRevoke: String { return self._s[1436]! } + public var Passport_Address_EditBankStatement: String { return self._s[1423]! } + public var PhotoEditor_ShadowsTool: String { return self._s[1424]! } + public var Notification_VideoCallMissed: String { return self._s[1425]! } + public var AccessDenied_CameraDisabled: String { return self._s[1426]! } + public var AuthSessions_AddDevice_ScanInfo: String { return self._s[1427]! } + public var Notifications_ExceptionsMuted: String { return self._s[1428]! } + public var Conversation_ScheduleMessage_SendWhenOnline: String { return self._s[1429]! } + public var Channel_BlackList_Title: String { return self._s[1430]! } + public var PasscodeSettings_4DigitCode: String { return self._s[1431]! } + public var NotificationsSound_Bamboo: String { return self._s[1432]! } + public var PrivacySettings_LastSeenContacts: String { return self._s[1433]! } + public var Passport_Address_TypeUtilityBill: String { return self._s[1434]! } + public var Passport_Address_CountryPlaceholder: String { return self._s[1435]! } + public var GroupPermission_SectionTitle: String { return self._s[1436]! } + public var InviteLink_ContextRevoke: String { return self._s[1437]! } public func Notification_InvitedMultiple(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1437]!, self._r[1437]!, [_0, _1]) + return formatWithArgumentRanges(self._s[1438]!, self._r[1438]!, [_0, _1]) } - public var CheckoutInfo_ShippingInfoStatePlaceholder: String { return self._s[1438]! } - public var Channel_LeaveChannel: String { return self._s[1439]! } - public var Watch_Notification_Joined: String { return self._s[1440]! } - public var PeerInfo_ButtonMore: String { return self._s[1441]! } - public var Passport_FieldEmailHelp: String { return self._s[1442]! } - public var ChatList_Context_Pin: String { return self._s[1443]! } + public var CheckoutInfo_ShippingInfoStatePlaceholder: String { return self._s[1439]! } + public var Channel_LeaveChannel: String { return self._s[1440]! } + public var Watch_Notification_Joined: String { return self._s[1441]! } + public var PeerInfo_ButtonMore: String { return self._s[1442]! } + public var Passport_FieldEmailHelp: String { return self._s[1443]! } + public var ChatList_Context_Pin: String { return self._s[1444]! } public func Time_MonthOfYear_m9(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1444]!, self._r[1444]!, [_0]) + return formatWithArgumentRanges(self._s[1445]!, self._r[1445]!, [_0]) } - public var Group_Location_CreateInThisPlace: String { return self._s[1445]! } - public var PhotoEditor_QualityVeryHigh: String { return self._s[1446]! } - public var Tour_Title5: String { return self._s[1447]! } + public var Group_Location_CreateInThisPlace: String { return self._s[1446]! } + public var PhotoEditor_QualityVeryHigh: String { return self._s[1447]! } + public var Tour_Title5: String { return self._s[1448]! } public func PUSH_CHAT_MESSAGE_FWD(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1448]!, self._r[1448]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1449]!, self._r[1449]!, [_1, _2]) } - public var Passport_Language_en: String { return self._s[1449]! } - public var Checkout_Name: String { return self._s[1450]! } - public var ChatImport_Title: String { return self._s[1451]! } + public var Passport_Language_en: String { return self._s[1450]! } + public var Checkout_Name: String { return self._s[1451]! } + public var ChatImport_Title: String { return self._s[1452]! } public func NetworkUsageSettings_WifiUsageSince(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1452]!, self._r[1452]!, [_0]) + return formatWithArgumentRanges(self._s[1453]!, self._r[1453]!, [_0]) } - public var PhotoEditor_EnhanceTool: String { return self._s[1453]! } + public var PhotoEditor_EnhanceTool: String { return self._s[1454]! } public func PUSH_CHAT_DELETE_YOU(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1454]!, self._r[1454]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1455]!, self._r[1455]!, [_1, _2]) } - public var PeerInfo_CustomizeNotifications: String { return self._s[1455]! } + public var PeerInfo_CustomizeNotifications: String { return self._s[1456]! } public func Login_TermsOfService_ProceedBot(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1456]!, self._r[1456]!, [_0]) + return formatWithArgumentRanges(self._s[1457]!, self._r[1457]!, [_0]) } - public var Group_ErrorSendRestrictedMedia: String { return self._s[1457]! } + public var Group_ErrorSendRestrictedMedia: String { return self._s[1458]! } public func UserInfo_NotificationsDefaultSound(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1458]!, self._r[1458]!, [_0]) + return formatWithArgumentRanges(self._s[1459]!, self._r[1459]!, [_0]) } - public var Login_UnknownError: String { return self._s[1459]! } - public var Conversation_ImportedMessageHint: String { return self._s[1461]! } - public var Passport_Identity_TypeDriversLicense: String { return self._s[1463]! } - public var ChatList_AutoarchiveSuggestion_Title: String { return self._s[1464]! } - public var Watch_PhotoView_Title: String { return self._s[1465]! } - public var Appearance_ThemePreview_ChatList_3_Text: String { return self._s[1466]! } - public var Checkout_TotalAmount: String { return self._s[1467]! } - public var ChatList_RemoveFolderAction: String { return self._s[1468]! } + public var Login_UnknownError: String { return self._s[1460]! } + public var Conversation_ImportedMessageHint: String { return self._s[1462]! } + public var Passport_Identity_TypeDriversLicense: String { return self._s[1464]! } + public var ChatList_AutoarchiveSuggestion_Title: String { return self._s[1465]! } + public var Watch_PhotoView_Title: String { return self._s[1466]! } + public var Appearance_ThemePreview_ChatList_3_Text: String { return self._s[1467]! } + public var Checkout_TotalAmount: String { return self._s[1468]! } + public var ChatList_RemoveFolderAction: String { return self._s[1469]! } public func GroupInfo_Permissions_BroadcastConvertInfo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1469]!, self._r[1469]!, [_0]) + return formatWithArgumentRanges(self._s[1470]!, self._r[1470]!, [_0]) } - public var GroupInfo_SetGroupPhoto: String { return self._s[1470]! } - public var Watch_AppName: String { return self._s[1471]! } + public var GroupInfo_SetGroupPhoto: String { return self._s[1471]! } + public var Watch_AppName: String { return self._s[1472]! } public func PUSH_PINNED_GAME_SCORE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1472]!, self._r[1472]!, [_1]) + return formatWithArgumentRanges(self._s[1473]!, self._r[1473]!, [_1]) } - public var Channel_Username_CheckingUsername: String { return self._s[1473]! } - public var ContactList_Context_Call: String { return self._s[1474]! } - public var ChatList_ReorderTabs: String { return self._s[1475]! } - public var Watch_ChatList_Compose: String { return self._s[1476]! } + public var Channel_Username_CheckingUsername: String { return self._s[1474]! } + public var ContactList_Context_Call: String { return self._s[1475]! } + public var ChatList_ReorderTabs: String { return self._s[1476]! } + public var Watch_ChatList_Compose: String { return self._s[1477]! } public func Conversation_LiveLocationYouAnd(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1477]!, self._r[1477]!, [_0]) + return formatWithArgumentRanges(self._s[1478]!, self._r[1478]!, [_0]) } - public var Channel_AdminLog_EmptyFilterTitle: String { return self._s[1478]! } - public var ArchivedChats_IntroTitle1: String { return self._s[1479]! } + public var Channel_AdminLog_EmptyFilterTitle: String { return self._s[1479]! } + public var ArchivedChats_IntroTitle1: String { return self._s[1480]! } public func PUSH_ENCRYPTION_ACCEPT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1480]!, self._r[1480]!, [_1]) + return formatWithArgumentRanges(self._s[1481]!, self._r[1481]!, [_1]) } - public var Call_StatusRequesting: String { return self._s[1482]! } - public var Checkout_TotalPaidAmount: String { return self._s[1483]! } - public var Weekday_Friday: String { return self._s[1485]! } - public var CreateGroup_ChannelsTooMuch: String { return self._s[1486]! } + public var Call_StatusRequesting: String { return self._s[1483]! } + public var Checkout_TotalPaidAmount: String { return self._s[1484]! } + public var Weekday_Friday: String { return self._s[1486]! } + public var CreateGroup_ChannelsTooMuch: String { return self._s[1487]! } public func ChatImport_SelectionConfirmationUserWithoutTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1487]!, self._r[1487]!, [_0]) + return formatWithArgumentRanges(self._s[1488]!, self._r[1488]!, [_0]) } - public var Watch_ChatList_NoConversationsText: String { return self._s[1488]! } - public var Group_Members_AddMembersHelp: String { return self._s[1489]! } + public var Watch_ChatList_NoConversationsText: String { return self._s[1489]! } + public var Group_Members_AddMembersHelp: String { return self._s[1490]! } public func Channel_AdminLog_MessageChangedGroupStickerPack(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1490]!, self._r[1490]!, [_0]) + return formatWithArgumentRanges(self._s[1491]!, self._r[1491]!, [_0]) } - public var SecretVideo_Title: String { return self._s[1491]! } + public var SecretVideo_Title: String { return self._s[1492]! } public func Notification_PinnedStickerMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1494]!, self._r[1494]!, [_0]) + return formatWithArgumentRanges(self._s[1495]!, self._r[1495]!, [_0]) } - public var Undo_Undo: String { return self._s[1495]! } - public var Watch_Microphone_Access: String { return self._s[1496]! } + public var Undo_Undo: String { return self._s[1496]! } + public var Watch_Microphone_Access: String { return self._s[1497]! } public func ChatImport_SelectionConfirmationGroupWithTitle(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1497]!, self._r[1497]!, [_1, _2]) - } - public func PUSH_CHAT_MESSAGE_PHOTO(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1498]!, self._r[1498]!, [_1, _2]) } - public func ChatList_Search_NoResultsQueryDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1499]!, self._r[1499]!, [_0]) + public func PUSH_CHAT_MESSAGE_PHOTO(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1499]!, self._r[1499]!, [_1, _2]) } - public var Checkout_NewCard_PostcodeTitle: String { return self._s[1501]! } - public var TwoFactorSetup_Intro_Action: String { return self._s[1502]! } - public var Passport_Language_ne: String { return self._s[1503]! } - public var TwoStepAuth_EmailHelp: String { return self._s[1505]! } - public var Profile_MessageLifetime2s: String { return self._s[1506]! } + public func ChatList_Search_NoResultsQueryDescription(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1500]!, self._r[1500]!, [_0]) + } + public var Checkout_NewCard_PostcodeTitle: String { return self._s[1502]! } + public var TwoFactorSetup_Intro_Action: String { return self._s[1503]! } + public var Passport_Language_ne: String { return self._s[1504]! } + public var TwoStepAuth_EmailHelp: String { return self._s[1506]! } + public var Profile_MessageLifetime2s: String { return self._s[1507]! } public func Conversation_MessageDialogRetryAll(_ _1: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1507]!, self._r[1507]!, ["\(_1)"]) + return formatWithArgumentRanges(self._s[1508]!, self._r[1508]!, ["\(_1)"]) } public func Items_NOfM(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1508]!, self._r[1508]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1509]!, self._r[1509]!, [_1, _2]) } - public var Media_LimitedAccessText: String { return self._s[1509]! } + public var Media_LimitedAccessText: String { return self._s[1510]! } public func PUSH_CHAT_TITLE_EDITED(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1510]!, self._r[1510]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1511]!, self._r[1511]!, [_1, _2]) } - public var GroupPermission_NoPinMessages: String { return self._s[1511]! } + public var GroupPermission_NoPinMessages: String { return self._s[1512]! } public func Notification_VoiceChatStarted(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1512]!, self._r[1512]!, [_1]) + return formatWithArgumentRanges(self._s[1513]!, self._r[1513]!, [_1]) } public func Notification_CreatedChat(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1513]!, self._r[1513]!, [_0]) + return formatWithArgumentRanges(self._s[1514]!, self._r[1514]!, [_0]) } - public var FastTwoStepSetup_HintHelp: String { return self._s[1514]! } - public var VoiceOver_SilentPostOff: String { return self._s[1515]! } - public var WallpaperSearch_ColorRed: String { return self._s[1516]! } - public var Watch_ConnectionDescription: String { return self._s[1517]! } - public var Notification_Exceptions_AddException: String { return self._s[1518]! } - public var LocalGroup_IrrelevantWarning: String { return self._s[1519]! } - public var VoiceOver_MessageContextDelete: String { return self._s[1520]! } - public var LogoutOptions_AlternativeOptionsSection: String { return self._s[1521]! } - public var Passport_PasswordPlaceholder: String { return self._s[1522]! } - public var TwoStepAuth_RecoveryEmailAddDescription: String { return self._s[1523]! } - public var Stats_MessageInteractionsTitle: String { return self._s[1524]! } - public var Appearance_ThemeCarouselClassic: String { return self._s[1525]! } - public var TwoFactorSetup_Email_SkipConfirmationText: String { return self._s[1527]! } - public var Channel_AdminLog_PinMessages: String { return self._s[1528]! } - public var Passport_Address_AddRentalAgreement: String { return self._s[1530]! } - public var Watch_Message_Game: String { return self._s[1531]! } - public var PrivacyLastSeenSettings_NeverShareWith: String { return self._s[1532]! } - public var PrivacyPolicy_DeclineLastWarning: String { return self._s[1533]! } - public var EditTheme_FileReadError: String { return self._s[1534]! } - public var Group_ErrorAddBlocked: String { return self._s[1535]! } - public var CallSettings_UseLessDataLongDescription: String { return self._s[1536]! } + public var FastTwoStepSetup_HintHelp: String { return self._s[1515]! } + public var VoiceOver_SilentPostOff: String { return self._s[1516]! } + public var WallpaperSearch_ColorRed: String { return self._s[1517]! } + public var Watch_ConnectionDescription: String { return self._s[1518]! } + public var Notification_Exceptions_AddException: String { return self._s[1519]! } + public var LocalGroup_IrrelevantWarning: String { return self._s[1520]! } + public var VoiceOver_MessageContextDelete: String { return self._s[1521]! } + public var LogoutOptions_AlternativeOptionsSection: String { return self._s[1522]! } + public var Passport_PasswordPlaceholder: String { return self._s[1523]! } + public var TwoStepAuth_RecoveryEmailAddDescription: String { return self._s[1524]! } + public var Stats_MessageInteractionsTitle: String { return self._s[1525]! } + public var Appearance_ThemeCarouselClassic: String { return self._s[1526]! } + public var TwoFactorSetup_Email_SkipConfirmationText: String { return self._s[1528]! } + public var Channel_AdminLog_PinMessages: String { return self._s[1529]! } + public var Passport_Address_AddRentalAgreement: String { return self._s[1531]! } + public var Watch_Message_Game: String { return self._s[1532]! } + public var PrivacyLastSeenSettings_NeverShareWith: String { return self._s[1533]! } + public var PrivacyPolicy_DeclineLastWarning: String { return self._s[1534]! } + public var EditTheme_FileReadError: String { return self._s[1535]! } + public var Group_ErrorAddBlocked: String { return self._s[1536]! } + public var CallSettings_UseLessDataLongDescription: String { return self._s[1537]! } public func PUSH_MESSAGE_PHOTO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1538]!, self._r[1538]!, [_1]) + return formatWithArgumentRanges(self._s[1539]!, self._r[1539]!, [_1]) } public func UserInfo_BlockConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1539]!, self._r[1539]!, [_0]) + return formatWithArgumentRanges(self._s[1540]!, self._r[1540]!, [_0]) } - public var CheckoutInfo_ShippingInfoAddress2Placeholder: String { return self._s[1540]! } - public var TwoFactorSetup_EmailVerification_Action: String { return self._s[1541]! } + public var CheckoutInfo_ShippingInfoAddress2Placeholder: String { return self._s[1541]! } + public var TwoFactorSetup_EmailVerification_Action: String { return self._s[1542]! } public func Username_LinkHint(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1542]!, self._r[1542]!, [_0]) + return formatWithArgumentRanges(self._s[1543]!, self._r[1543]!, [_0]) } - public var ConversationProfile_ErrorCreatingConversation: String { return self._s[1543]! } - public var Bot_GroupStatusReadsHistory: String { return self._s[1544]! } - public var PhotoEditor_CurvesRed: String { return self._s[1545]! } - public var InstantPage_TapToOpenLink: String { return self._s[1546]! } - public var InviteLink_PeopleJoinedShortNoneExpired: String { return self._s[1547]! } - public var FastTwoStepSetup_PasswordHelp: String { return self._s[1548]! } - public var Conversation_DiscussionNotStarted: String { return self._s[1549]! } - public var Notification_CallMissedShort: String { return self._s[1550]! } + public var ConversationProfile_ErrorCreatingConversation: String { return self._s[1544]! } + public var Bot_GroupStatusReadsHistory: String { return self._s[1545]! } + public var PhotoEditor_CurvesRed: String { return self._s[1546]! } + public var InstantPage_TapToOpenLink: String { return self._s[1547]! } + public var InviteLink_PeopleJoinedShortNoneExpired: String { return self._s[1548]! } + public var FastTwoStepSetup_PasswordHelp: String { return self._s[1549]! } + public var Conversation_DiscussionNotStarted: String { return self._s[1550]! } + public var Notification_CallMissedShort: String { return self._s[1551]! } public func Notification_JoinedGroupByLink(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1551]!, self._r[1551]!, [_0]) + return formatWithArgumentRanges(self._s[1552]!, self._r[1552]!, [_0]) } - public var Conversation_DeleteMessagesForEveryone: String { return self._s[1552]! } - public var Permissions_SiriTitle_v0: String { return self._s[1553]! } - public var GroupInfo_AddUserLeftError: String { return self._s[1554]! } - public var Conversation_SendMessage_SendSilently: String { return self._s[1555]! } - public var Paint_Duplicate: String { return self._s[1556]! } - public var AttachmentMenu_WebSearch: String { return self._s[1557]! } - public var Bot_Stop: String { return self._s[1559]! } - public var Conversation_PrivateChannelTimeLimitedAlertTitle: String { return self._s[1560]! } - public var ReportGroupLocation_Report: String { return self._s[1561]! } - public var Compose_Create: String { return self._s[1562]! } - public var Stats_GroupViewers: String { return self._s[1563]! } - public var AutoDownloadSettings_Channels: String { return self._s[1564]! } - public var PhotoEditor_QualityHigh: String { return self._s[1565]! } - public var VoiceChat_Leave: String { return self._s[1566]! } - public var Call_Speaker: String { return self._s[1567]! } + public var Conversation_DeleteMessagesForEveryone: String { return self._s[1553]! } + public var Permissions_SiriTitle_v0: String { return self._s[1554]! } + public var GroupInfo_AddUserLeftError: String { return self._s[1555]! } + public var Conversation_SendMessage_SendSilently: String { return self._s[1556]! } + public var Paint_Duplicate: String { return self._s[1557]! } + public var AttachmentMenu_WebSearch: String { return self._s[1558]! } + public var Bot_Stop: String { return self._s[1560]! } + public var Conversation_PrivateChannelTimeLimitedAlertTitle: String { return self._s[1561]! } + public var ReportGroupLocation_Report: String { return self._s[1562]! } + public var Compose_Create: String { return self._s[1563]! } + public var Stats_GroupViewers: String { return self._s[1564]! } + public var AutoDownloadSettings_Channels: String { return self._s[1565]! } + public var PhotoEditor_QualityHigh: String { return self._s[1566]! } + public var VoiceChat_Leave: String { return self._s[1567]! } + public var Call_Speaker: String { return self._s[1568]! } public func ChatList_LeaveGroupConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1568]!, self._r[1568]!, [_0]) + return formatWithArgumentRanges(self._s[1569]!, self._r[1569]!, [_0]) } - public var Conversation_CloudStorage_ChatStatus: String { return self._s[1569]! } - public var Chat_AttachmentMultipleFilesDisabled: String { return self._s[1570]! } - public var ChatList_Context_AddToFolder: String { return self._s[1571]! } - public var InviteLink_QRCode_Info: String { return self._s[1572]! } - public var AutoremoveSetup_Title: String { return self._s[1573]! } - public var ChatList_DeleteForAllMembersConfirmationText: String { return self._s[1574]! } - public var Conversation_Unblock: String { return self._s[1575]! } - public var SettingsSearch_Synonyms_Proxy_UseForCalls: String { return self._s[1576]! } + public var Conversation_CloudStorage_ChatStatus: String { return self._s[1570]! } + public var Chat_AttachmentMultipleFilesDisabled: String { return self._s[1571]! } + public var ChatList_Context_AddToFolder: String { return self._s[1572]! } + public var InviteLink_QRCode_Info: String { return self._s[1573]! } + public var AutoremoveSetup_Title: String { return self._s[1574]! } + public var ChatList_DeleteForAllMembersConfirmationText: String { return self._s[1575]! } + public var Conversation_Unblock: String { return self._s[1576]! } + public var SettingsSearch_Synonyms_Proxy_UseForCalls: String { return self._s[1577]! } public func Time_PreciseDate_m8(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1577]!, self._r[1577]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[1578]!, self._r[1578]!, [_1, _2, _3]) } - public var Conversation_ContextMenuReply: String { return self._s[1578]! } - public var Contacts_SearchLabel: String { return self._s[1579]! } - public var Forward_ErrorPublicQuizDisabledInChannels: String { return self._s[1580]! } - public var Stats_GroupMessagesTitle: String { return self._s[1582]! } - public var Notification_CallCanceled: String { return self._s[1583]! } - public var VoiceOver_Chat_Selected: String { return self._s[1584]! } - public var NotificationsSound_Tremolo: String { return self._s[1586]! } - public var VoiceOver_AuthSessions_CurrentSession: String { return self._s[1587]! } - public var ChatList_Search_NoResultsDescription: String { return self._s[1588]! } - public var AccessDenied_PhotosAndVideos: String { return self._s[1589]! } - public var LogoutOptions_ClearCacheText: String { return self._s[1590]! } + public var Conversation_ContextMenuReply: String { return self._s[1579]! } + public var Contacts_SearchLabel: String { return self._s[1580]! } + public var Forward_ErrorPublicQuizDisabledInChannels: String { return self._s[1581]! } + public var Stats_GroupMessagesTitle: String { return self._s[1583]! } + public var Notification_CallCanceled: String { return self._s[1584]! } + public var VoiceOver_Chat_Selected: String { return self._s[1585]! } + public var NotificationsSound_Tremolo: String { return self._s[1587]! } + public var VoiceOver_AuthSessions_CurrentSession: String { return self._s[1588]! } + public var ChatList_Search_NoResultsDescription: String { return self._s[1589]! } + public var AccessDenied_PhotosAndVideos: String { return self._s[1590]! } + public var LogoutOptions_ClearCacheText: String { return self._s[1591]! } public func VoiceChat_DisplayAsSuccess(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1592]!, self._r[1592]!, [_0]) + return formatWithArgumentRanges(self._s[1593]!, self._r[1593]!, [_0]) } - public var VoiceOver_Chat_Sticker: String { return self._s[1593]! } - public var ChatListFolder_NameUnread: String { return self._s[1594]! } - public var PeerInfo_ButtonMessage: String { return self._s[1596]! } - public var InfoPlist_NSPhotoLibraryAddUsageDescription: String { return self._s[1597]! } - public var BlockedUsers_SelectUserTitle: String { return self._s[1598]! } - public var ChatSettings_Other: String { return self._s[1599]! } - public var UserInfo_NotificationsEnabled: String { return self._s[1600]! } - public var CreatePoll_OptionsHeader: String { return self._s[1601]! } - public var Appearance_RemoveThemeColorConfirmation: String { return self._s[1604]! } - public var Channel_Moderator_Title: String { return self._s[1605]! } + public var VoiceOver_Chat_Sticker: String { return self._s[1594]! } + public var ChatListFolder_NameUnread: String { return self._s[1595]! } + public var PeerInfo_ButtonMessage: String { return self._s[1597]! } + public var InfoPlist_NSPhotoLibraryAddUsageDescription: String { return self._s[1598]! } + public var BlockedUsers_SelectUserTitle: String { return self._s[1599]! } + public var ChatSettings_Other: String { return self._s[1600]! } + public var UserInfo_NotificationsEnabled: String { return self._s[1601]! } + public var CreatePoll_OptionsHeader: String { return self._s[1602]! } + public var Appearance_RemoveThemeColorConfirmation: String { return self._s[1605]! } + public var Channel_Moderator_Title: String { return self._s[1606]! } public func Conversation_ForwardTooltip_Chat_Many(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1606]!, self._r[1606]!, [_0]) + return formatWithArgumentRanges(self._s[1607]!, self._r[1607]!, [_0]) } - public var Channel_AdminLog_MessageRestrictedForever: String { return self._s[1607]! } - public var WallpaperColors_Title: String { return self._s[1608]! } - public var InviteLink_InviteLink: String { return self._s[1610]! } - public var PrivacyPolicy_DeclineMessage: String { return self._s[1611]! } - public var AutoDownloadSettings_VoiceMessagesTitle: String { return self._s[1612]! } - public var Your_card_was_declined: String { return self._s[1613]! } - public var SettingsSearch_FAQ: String { return self._s[1615]! } - public var EditTheme_Expand_Preview_IncomingReplyName: String { return self._s[1616]! } - public var Conversation_ReportSpamConfirmation: String { return self._s[1617]! } - public var OwnershipTransfer_SecurityCheck: String { return self._s[1619]! } - public var PrivacySettings_DataSettingsHelp: String { return self._s[1620]! } - public var Settings_About_Help: String { return self._s[1621]! } + public var Channel_AdminLog_MessageRestrictedForever: String { return self._s[1608]! } + public var WallpaperColors_Title: String { return self._s[1609]! } + public var InviteLink_InviteLink: String { return self._s[1611]! } + public var PrivacyPolicy_DeclineMessage: String { return self._s[1612]! } + public var AutoDownloadSettings_VoiceMessagesTitle: String { return self._s[1613]! } + public var Your_card_was_declined: String { return self._s[1614]! } + public var SettingsSearch_FAQ: String { return self._s[1616]! } + public var EditTheme_Expand_Preview_IncomingReplyName: String { return self._s[1617]! } + public var Conversation_ReportSpamConfirmation: String { return self._s[1618]! } + public var OwnershipTransfer_SecurityCheck: String { return self._s[1620]! } + public var PrivacySettings_DataSettingsHelp: String { return self._s[1621]! } + public var Settings_About_Help: String { return self._s[1622]! } public func Channel_DiscussionGroup_HeaderGroupSet(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1622]!, self._r[1622]!, [_0]) + return formatWithArgumentRanges(self._s[1623]!, self._r[1623]!, [_0]) } - public var Settings_Proxy: String { return self._s[1623]! } - public var TwoStepAuth_ResetAccountConfirmation: String { return self._s[1624]! } - public var Passport_Identity_TypePassportUploadScan: String { return self._s[1626]! } - public var NotificationsSound_Bell: String { return self._s[1627]! } - public var PrivacySettings_Title: String { return self._s[1629]! } - public var PrivacySettings_DataSettings: String { return self._s[1630]! } - public var ConversationMedia_Title: String { return self._s[1631]! } + public var Settings_Proxy: String { return self._s[1624]! } + public var TwoStepAuth_ResetAccountConfirmation: String { return self._s[1625]! } + public var Passport_Identity_TypePassportUploadScan: String { return self._s[1627]! } + public var NotificationsSound_Bell: String { return self._s[1628]! } + public var PrivacySettings_Title: String { return self._s[1630]! } + public var PrivacySettings_DataSettings: String { return self._s[1631]! } + public var ConversationMedia_Title: String { return self._s[1632]! } public func Channel_AdminLog_MessageAddedAdminName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1632]!, self._r[1632]!, [_1]) + return formatWithArgumentRanges(self._s[1633]!, self._r[1633]!, [_1]) } public func Conversation_EncryptedPlaceholderTitleIncoming(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1633]!, self._r[1633]!, [_0]) + return formatWithArgumentRanges(self._s[1634]!, self._r[1634]!, [_0]) } - public var PrivacySettings_BlockedPeersEmpty: String { return self._s[1634]! } - public var ReportPeer_ReasonPornography: String { return self._s[1636]! } - public var Privacy_Calls: String { return self._s[1637]! } - public var TwoFactorSetup_Email_Text: String { return self._s[1638]! } - public var Conversation_EncryptedDescriptionTitle: String { return self._s[1639]! } + public var PrivacySettings_BlockedPeersEmpty: String { return self._s[1635]! } + public var ReportPeer_ReasonPornography: String { return self._s[1637]! } + public var Privacy_Calls: String { return self._s[1638]! } + public var TwoFactorSetup_Email_Text: String { return self._s[1639]! } + public var Conversation_EncryptedDescriptionTitle: String { return self._s[1640]! } public func VoiceOver_Chat_MusicTitle(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1640]!, self._r[1640]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1641]!, self._r[1641]!, [_1, _2]) } - public var Passport_Identity_FrontSideHelp: String { return self._s[1641]! } - public var InstantPage_VoiceOver_DecreaseFontSize: String { return self._s[1642]! } - public var GroupInfo_Permissions_SlowmodeHeader: String { return self._s[1644]! } - public var ContactList_Context_VideoCall: String { return self._s[1645]! } - public var Settings_SaveIncomingPhotos: String { return self._s[1646]! } - public var Passport_Identity_MiddleName: String { return self._s[1647]! } - public var MessagePoll_QuizNoUsers: String { return self._s[1648]! } + public var Passport_Identity_FrontSideHelp: String { return self._s[1642]! } + public var InstantPage_VoiceOver_DecreaseFontSize: String { return self._s[1643]! } + public var GroupInfo_Permissions_SlowmodeHeader: String { return self._s[1645]! } + public var ContactList_Context_VideoCall: String { return self._s[1646]! } + public var Settings_SaveIncomingPhotos: String { return self._s[1647]! } + public var Passport_Identity_MiddleName: String { return self._s[1648]! } + public var MessagePoll_QuizNoUsers: String { return self._s[1649]! } public func Channel_AdminLog_MutedParticipant(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1649]!, self._r[1649]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1650]!, self._r[1650]!, [_1, _2]) } - public var OldChannels_ChannelFormat: String { return self._s[1650]! } - public var Watch_Message_Call: String { return self._s[1651]! } - public var VoiceChat_OpenChannel: String { return self._s[1652]! } - public var Wallpaper_Title: String { return self._s[1653]! } - public var PasscodeSettings_TurnPasscodeOff: String { return self._s[1654]! } - public var IntentsSettings_SuggestedChatsSavedMessages: String { return self._s[1655]! } - public var ReportGroupLocation_Text: String { return self._s[1656]! } - public var InviteText_URL: String { return self._s[1657]! } - public var ClearCache_StorageServiceFiles: String { return self._s[1658]! } - public var MessageTimer_Custom: String { return self._s[1659]! } - public var Message_PinnedLocationMessage: String { return self._s[1660]! } + public var OldChannels_ChannelFormat: String { return self._s[1651]! } + public var Watch_Message_Call: String { return self._s[1652]! } + public var VoiceChat_OpenChannel: String { return self._s[1653]! } + public var Wallpaper_Title: String { return self._s[1654]! } + public var PasscodeSettings_TurnPasscodeOff: String { return self._s[1655]! } + public var IntentsSettings_SuggestedChatsSavedMessages: String { return self._s[1656]! } + public var ReportGroupLocation_Text: String { return self._s[1657]! } + public var InviteText_URL: String { return self._s[1658]! } + public var ClearCache_StorageServiceFiles: String { return self._s[1659]! } + public var MessageTimer_Custom: String { return self._s[1660]! } + public var Message_PinnedLocationMessage: String { return self._s[1661]! } public func VoiceOver_Chat_ContactOrganization(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1661]!, self._r[1661]!, [_0]) + return formatWithArgumentRanges(self._s[1662]!, self._r[1662]!, [_0]) } - public var EditTheme_UploadNewTheme: String { return self._s[1662]! } - public var ChatImportActivity_ErrorLimitExceeded: String { return self._s[1665]! } + public var EditTheme_UploadNewTheme: String { return self._s[1663]! } + public var ChatImportActivity_ErrorLimitExceeded: String { return self._s[1666]! } public func AutoDownloadSettings_UpToForAll(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1666]!, self._r[1666]!, [_0]) + return formatWithArgumentRanges(self._s[1667]!, self._r[1667]!, [_0]) } - public var Login_CodeSentCall: String { return self._s[1668]! } + public var Login_CodeSentCall: String { return self._s[1669]! } public func Conversation_AutoremoveTimerSetUser(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1669]!, self._r[1669]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1670]!, self._r[1670]!, [_1, _2]) } - public var Conversation_Report: String { return self._s[1670]! } - public var NotificationSettings_ContactJoined: String { return self._s[1671]! } + public var Conversation_Report: String { return self._s[1671]! } + public var NotificationSettings_ContactJoined: String { return self._s[1672]! } public func PUSH_MESSAGE_SCREENSHOT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1672]!, self._r[1672]!, [_1]) + return formatWithArgumentRanges(self._s[1673]!, self._r[1673]!, [_1]) } - public var StickerPacksSettings_ShowStickersButtonHelp: String { return self._s[1673]! } - public var BroadcastGroups_IntroText: String { return self._s[1674]! } - public var IntentsSettings_SuggestByAll: String { return self._s[1676]! } - public var StickerPacksSettings_ShowStickersButton: String { return self._s[1677]! } - public var AuthSessions_Title: String { return self._s[1678]! } + public var StickerPacksSettings_ShowStickersButtonHelp: String { return self._s[1674]! } + public var BroadcastGroups_IntroText: String { return self._s[1675]! } + public var IntentsSettings_SuggestByAll: String { return self._s[1677]! } + public var StickerPacksSettings_ShowStickersButton: String { return self._s[1678]! } + public var AuthSessions_Title: String { return self._s[1679]! } public func Notification_VoiceChatEnded(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1679]!, self._r[1679]!, [_0]) + return formatWithArgumentRanges(self._s[1680]!, self._r[1680]!, [_0]) } - public var Channel_AdminLog_TitleAllEvents: String { return self._s[1680]! } - public var KeyCommand_JumpToNextUnreadChat: String { return self._s[1681]! } - public var VoiceChat_YouCanNowSpeak: String { return self._s[1684]! } - public var Passport_Address_AddPassportRegistration: String { return self._s[1686]! } - public var AutoDownloadSettings_MaxVideoSize: String { return self._s[1687]! } - public var ExplicitContent_AlertTitle: String { return self._s[1688]! } - public var Channel_UpdatePhotoItem: String { return self._s[1689]! } - public var ChatList_AutoarchiveSuggestion_Text: String { return self._s[1691]! } - public var Channel_DiscussionGroup_LinkGroup: String { return self._s[1692]! } + public var Channel_AdminLog_TitleAllEvents: String { return self._s[1681]! } + public var KeyCommand_JumpToNextUnreadChat: String { return self._s[1682]! } + public var VoiceChat_YouCanNowSpeak: String { return self._s[1685]! } + public var Passport_Address_AddPassportRegistration: String { return self._s[1687]! } + public var AutoDownloadSettings_MaxVideoSize: String { return self._s[1688]! } + public var ExplicitContent_AlertTitle: String { return self._s[1689]! } + public var Channel_UpdatePhotoItem: String { return self._s[1690]! } + public var ChatList_AutoarchiveSuggestion_Text: String { return self._s[1692]! } + public var Channel_DiscussionGroup_LinkGroup: String { return self._s[1693]! } public func Call_BatteryLow(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1693]!, self._r[1693]!, [_0]) + return formatWithArgumentRanges(self._s[1694]!, self._r[1694]!, [_0]) } - public var Login_HaveNotReceivedCodeInternal: String { return self._s[1694]! } - public var WallpaperPreview_PatternPaternApply: String { return self._s[1695]! } - public var Notifications_MessageNotificationsSound: String { return self._s[1696]! } - public var CommentsGroup_ErrorAccessDenied: String { return self._s[1697]! } - public var Appearance_AccentColor: String { return self._s[1699]! } - public var GroupInfo_SharedMedia: String { return self._s[1700]! } - public var Login_PhonePlaceholder: String { return self._s[1701]! } - public var Appearance_TextSize_Automatic: String { return self._s[1702]! } - public var EmptyGroupInfo_Line2: String { return self._s[1703]! } + public var Login_HaveNotReceivedCodeInternal: String { return self._s[1695]! } + public var WallpaperPreview_PatternPaternApply: String { return self._s[1696]! } + public var Notifications_MessageNotificationsSound: String { return self._s[1697]! } + public var CommentsGroup_ErrorAccessDenied: String { return self._s[1698]! } + public var Appearance_AccentColor: String { return self._s[1700]! } + public var GroupInfo_SharedMedia: String { return self._s[1701]! } + public var Login_PhonePlaceholder: String { return self._s[1702]! } + public var Appearance_TextSize_Automatic: String { return self._s[1703]! } + public var EmptyGroupInfo_Line2: String { return self._s[1704]! } public func PUSH_CHAT_CREATED(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1704]!, self._r[1704]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1705]!, self._r[1705]!, [_1, _2]) } - public var Conversation_ClearChannel: String { return self._s[1705]! } - public var Appearance_AppIconDefaultX: String { return self._s[1707]! } - public var EditProfile_NameAndPhotoOrVideoHelp: String { return self._s[1708]! } - public var CheckoutInfo_ShippingInfoPostcodePlaceholder: String { return self._s[1709]! } - public var Notifications_GroupNotificationsHelp: String { return self._s[1710]! } + public var Conversation_ClearChannel: String { return self._s[1706]! } + public var Appearance_AppIconDefaultX: String { return self._s[1708]! } + public var EditProfile_NameAndPhotoOrVideoHelp: String { return self._s[1709]! } + public var CheckoutInfo_ShippingInfoPostcodePlaceholder: String { return self._s[1710]! } + public var Notifications_GroupNotificationsHelp: String { return self._s[1711]! } public func PUSH_CHAT_MESSAGE_NOTEXT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1711]!, self._r[1711]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1712]!, self._r[1712]!, [_1, _2]) } - public var ChatList_EmptyChatListEditFilter: String { return self._s[1712]! } - public var ChatSettings_ConnectionType_UseProxy: String { return self._s[1715]! } - public var Chat_PinnedMessagesHiddenText: String { return self._s[1716]! } + public var ChatList_EmptyChatListEditFilter: String { return self._s[1713]! } + public var ChatSettings_ConnectionType_UseProxy: String { return self._s[1716]! } + public var Chat_PinnedMessagesHiddenText: String { return self._s[1717]! } public func Message_PinnedGenericMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1717]!, self._r[1717]!, [_0]) - } - public func Location_ProximityTip(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1718]!, self._r[1718]!, [_0]) } - public var UserInfo_NotificationsEnable: String { return self._s[1719]! } - public var Checkout_PayWithTouchId: String { return self._s[1720]! } - public var SharedMedia_ViewInChat: String { return self._s[1721]! } - public func Notification_CreatedChatWithTitle(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1722]!, self._r[1722]!, [_0, _1]) + public func Location_ProximityTip(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1719]!, self._r[1719]!, [_0]) } - public var ChatSettings_AutoDownloadSettings_OffForAll: String { return self._s[1723]! } + public var UserInfo_NotificationsEnable: String { return self._s[1720]! } + public var Checkout_PayWithTouchId: String { return self._s[1721]! } + public var SharedMedia_ViewInChat: String { return self._s[1722]! } + public func Notification_CreatedChatWithTitle(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1723]!, self._r[1723]!, [_0, _1]) + } + public var ChatSettings_AutoDownloadSettings_OffForAll: String { return self._s[1724]! } public func Channel_DiscussionGroup_PublicChannelLink(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1724]!, self._r[1724]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1725]!, self._r[1725]!, [_1, _2]) } public func Cache_Clear(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1726]!, self._r[1726]!, [_0]) + return formatWithArgumentRanges(self._s[1727]!, self._r[1727]!, [_0]) } - public var Conversation_PeerNearbyText: String { return self._s[1728]! } - public var Conversation_StopPollConfirmationTitle: String { return self._s[1729]! } - public var PhotoEditor_Skip: String { return self._s[1730]! } - public var SettingsSearch_Synonyms_Appearance_ChatBackground_SetColor: String { return self._s[1731]! } - public var ChatList_EmptyChatList: String { return self._s[1732]! } - public var Channel_BanUser_Unban: String { return self._s[1733]! } + public var Conversation_PeerNearbyText: String { return self._s[1729]! } + public var Conversation_StopPollConfirmationTitle: String { return self._s[1730]! } + public var PhotoEditor_Skip: String { return self._s[1731]! } + public var SettingsSearch_Synonyms_Appearance_ChatBackground_SetColor: String { return self._s[1732]! } + public var ChatList_EmptyChatList: String { return self._s[1733]! } + public var Channel_BanUser_Unban: String { return self._s[1734]! } public func Message_GenericForwardedPsa(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1734]!, self._r[1734]!, [_0]) + return formatWithArgumentRanges(self._s[1735]!, self._r[1735]!, [_0]) } - public var Appearance_TextSize_Apply: String { return self._s[1735]! } + public var Appearance_TextSize_Apply: String { return self._s[1736]! } public func Conversation_MessageViewCommentsFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1736]!, self._r[1736]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1737]!, self._r[1737]!, [_1, _2]) } - public var Login_InfoFirstNamePlaceholder: String { return self._s[1737]! } - public var VoiceOver_Chat_YourSticker: String { return self._s[1738]! } - public var TwoStepAuth_HintPlaceholder: String { return self._s[1739]! } - public var TwoStepAuth_EmailSkip: String { return self._s[1741]! } - public var ChatList_UndoArchiveMultipleTitle: String { return self._s[1742]! } - public var TwoFactorSetup_Email_SkipConfirmationTitle: String { return self._s[1743]! } + public var Login_InfoFirstNamePlaceholder: String { return self._s[1738]! } + public var VoiceOver_Chat_YourSticker: String { return self._s[1739]! } + public var TwoStepAuth_HintPlaceholder: String { return self._s[1740]! } + public var TwoStepAuth_EmailSkip: String { return self._s[1742]! } + public var ChatList_UndoArchiveMultipleTitle: String { return self._s[1743]! } + public var TwoFactorSetup_Email_SkipConfirmationTitle: String { return self._s[1744]! } public func PUSH_MESSAGE_QUIZ(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1744]!, self._r[1744]!, [_1]) + return formatWithArgumentRanges(self._s[1745]!, self._r[1745]!, [_1]) } - public var VoiceOver_Chat_GoToOriginalMessage: String { return self._s[1746]! } - public var State_WaitingForNetwork: String { return self._s[1747]! } - public var AccessDenied_CameraRestricted: String { return self._s[1748]! } - public var ChatSettings_Appearance: String { return self._s[1749]! } - public var ScheduledMessages_BotActionUnavailable: String { return self._s[1750]! } - public var GroupInfo_InviteLink_CopyAlert_Success: String { return self._s[1751]! } - public var Channel_DiscussionGroupAdd: String { return self._s[1752]! } - public var Conversation_SelectMessages: String { return self._s[1754]! } - public var Map_NoPlacesNearby: String { return self._s[1755]! } - public var AuthSessions_IncompleteAttemptsInfo: String { return self._s[1756]! } - public var GroupRemoved_Title: String { return self._s[1757]! } - public var TwoStepAuth_EnterPasswordHelp: String { return self._s[1759]! } - public var VoiceChat_Mute: String { return self._s[1760]! } - public var Paint_Marker: String { return self._s[1761]! } - public var Widget_ChatsGalleryTitle: String { return self._s[1762]! } + public var VoiceOver_Chat_GoToOriginalMessage: String { return self._s[1747]! } + public var State_WaitingForNetwork: String { return self._s[1748]! } + public var AccessDenied_CameraRestricted: String { return self._s[1749]! } + public var ChatSettings_Appearance: String { return self._s[1750]! } + public var ScheduledMessages_BotActionUnavailable: String { return self._s[1751]! } + public var GroupInfo_InviteLink_CopyAlert_Success: String { return self._s[1752]! } + public var Channel_DiscussionGroupAdd: String { return self._s[1753]! } + public var Conversation_SelectMessages: String { return self._s[1755]! } + public var Map_NoPlacesNearby: String { return self._s[1756]! } + public var AuthSessions_IncompleteAttemptsInfo: String { return self._s[1757]! } + public var GroupRemoved_Title: String { return self._s[1758]! } + public var TwoStepAuth_EnterPasswordHelp: String { return self._s[1760]! } + public var VoiceChat_Mute: String { return self._s[1761]! } + public var Paint_Marker: String { return self._s[1762]! } + public var Widget_ChatsGalleryTitle: String { return self._s[1763]! } public func AddContact_ContactWillBeSharedAfterMutual(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1763]!, self._r[1763]!, [_1]) + return formatWithArgumentRanges(self._s[1764]!, self._r[1764]!, [_1]) } - public var SocksProxySetup_ShareProxyList: String { return self._s[1764]! } - public var GroupInfo_InvitationLinkDoesNotExist: String { return self._s[1765]! } + public var SocksProxySetup_ShareProxyList: String { return self._s[1765]! } + public var GroupInfo_InvitationLinkDoesNotExist: String { return self._s[1766]! } public func VoiceOver_Chat_Size(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1766]!, self._r[1766]!, [_0]) + return formatWithArgumentRanges(self._s[1767]!, self._r[1767]!, [_0]) } - public var EditTheme_ErrorInvalidCharacters: String { return self._s[1767]! } - public var Appearance_ThemePreview_ChatList_7_Name: String { return self._s[1768]! } - public var Notifications_GroupNotificationsAlert: String { return self._s[1769]! } - public var SocksProxySetup_ShareQRCode: String { return self._s[1770]! } - public var Compose_NewGroup: String { return self._s[1771]! } + public var EditTheme_ErrorInvalidCharacters: String { return self._s[1768]! } + public var Appearance_ThemePreview_ChatList_7_Name: String { return self._s[1769]! } + public var Notifications_GroupNotificationsAlert: String { return self._s[1770]! } + public var SocksProxySetup_ShareQRCode: String { return self._s[1771]! } + public var Compose_NewGroup: String { return self._s[1772]! } public func Passport_Address_UploadOneOfScan(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1772]!, self._r[1772]!, [_0]) + return formatWithArgumentRanges(self._s[1773]!, self._r[1773]!, [_0]) } - public var Location_LiveLocationRequired_Description: String { return self._s[1774]! } - public var Conversation_ClearGroupHistory: String { return self._s[1775]! } - public var GroupInfo_InviteLink_Help: String { return self._s[1778]! } - public var VoiceOver_BotKeyboard: String { return self._s[1779]! } - public var Channel_BanUser_BlockFor: String { return self._s[1780]! } - public var Bot_Start: String { return self._s[1781]! } - public var Your_card_has_expired: String { return self._s[1782]! } - public var Channel_About_Title: String { return self._s[1783]! } - public var VoiceChat_EditTitleTitle: String { return self._s[1784]! } - public var Passport_Identity_ExpiryDatePlaceholder: String { return self._s[1785]! } - public var SettingsSearch_Synonyms_Notifications_MessageNotificationsExceptions: String { return self._s[1787]! } - public var Conversation_FileDropbox: String { return self._s[1788]! } - public var ChatList_Search_NoResultsFitlerMusic: String { return self._s[1789]! } - public var Month_GenNovember: String { return self._s[1790]! } - public var IntentsSettings_SuggestByShare: String { return self._s[1791]! } + public var Location_LiveLocationRequired_Description: String { return self._s[1775]! } + public var Conversation_ClearGroupHistory: String { return self._s[1776]! } + public var GroupInfo_InviteLink_Help: String { return self._s[1779]! } + public var VoiceOver_BotKeyboard: String { return self._s[1780]! } + public var Channel_BanUser_BlockFor: String { return self._s[1781]! } + public var Bot_Start: String { return self._s[1782]! } + public var Your_card_has_expired: String { return self._s[1783]! } + public var Channel_About_Title: String { return self._s[1784]! } + public var VoiceChat_EditTitleTitle: String { return self._s[1785]! } + public var Passport_Identity_ExpiryDatePlaceholder: String { return self._s[1786]! } + public var SettingsSearch_Synonyms_Notifications_MessageNotificationsExceptions: String { return self._s[1788]! } + public var Conversation_FileDropbox: String { return self._s[1789]! } + public var ChatList_Search_NoResultsFitlerMusic: String { return self._s[1790]! } + public var Month_GenNovember: String { return self._s[1791]! } + public var IntentsSettings_SuggestByShare: String { return self._s[1792]! } public func Call_PrivacyErrorMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1792]!, self._r[1792]!, [_0]) + return formatWithArgumentRanges(self._s[1793]!, self._r[1793]!, [_0]) } - public var StickerPack_Add: String { return self._s[1793]! } - public var Theme_ErrorNotFound: String { return self._s[1794]! } - public var Wallpaper_SearchShort: String { return self._s[1796]! } - public var Channel_BanUser_PermissionsHeader: String { return self._s[1797]! } - public var ConversationProfile_UsersTooMuchError: String { return self._s[1798]! } - public var ChatList_FolderAllChats: String { return self._s[1799]! } - public var VoiceChat_EndConfirmationEnd: String { return self._s[1800]! } - public var Passport_Authorize: String { return self._s[1801]! } + public var StickerPack_Add: String { return self._s[1794]! } + public var Theme_ErrorNotFound: String { return self._s[1795]! } + public var Wallpaper_SearchShort: String { return self._s[1797]! } + public var Channel_BanUser_PermissionsHeader: String { return self._s[1798]! } + public var ConversationProfile_UsersTooMuchError: String { return self._s[1799]! } + public var ChatList_FolderAllChats: String { return self._s[1800]! } + public var VoiceChat_EndConfirmationEnd: String { return self._s[1801]! } + public var Passport_Authorize: String { return self._s[1802]! } public func Channel_AdminLog_MessageChangedLinkedChannel(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1802]!, self._r[1802]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1803]!, self._r[1803]!, [_1, _2]) } - public var GroupInfo_GroupHistoryVisible: String { return self._s[1803]! } + public var GroupInfo_GroupHistoryVisible: String { return self._s[1804]! } public func PUSH_MESSAGE_VIDEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1804]!, self._r[1804]!, [_1]) + return formatWithArgumentRanges(self._s[1805]!, self._r[1805]!, [_1]) } - public var LocalGroup_ButtonTitle: String { return self._s[1805]! } - public var VoiceOver_Stickers: String { return self._s[1807]! } - public var UserInfo_GroupsInCommon: String { return self._s[1808]! } - public var LoginPassword_Title: String { return self._s[1810]! } - public var Wallpaper_Set: String { return self._s[1811]! } - public var Stats_InteractionsTitle: String { return self._s[1812]! } + public var LocalGroup_ButtonTitle: String { return self._s[1806]! } + public var VoiceOver_Stickers: String { return self._s[1808]! } + public var UserInfo_GroupsInCommon: String { return self._s[1809]! } + public var LoginPassword_Title: String { return self._s[1811]! } + public var Wallpaper_Set: String { return self._s[1812]! } + public var Stats_InteractionsTitle: String { return self._s[1813]! } public func SecretGIF_NotViewedYet(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1814]!, self._r[1814]!, [_0]) + return formatWithArgumentRanges(self._s[1815]!, self._r[1815]!, [_0]) } - public var Conversation_MessageDialogEdit: String { return self._s[1815]! } - public var Paint_Outlined: String { return self._s[1816]! } + public var Conversation_MessageDialogEdit: String { return self._s[1816]! } + public var Paint_Outlined: String { return self._s[1817]! } public func Login_ResetAccountProtected_Text(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1817]!, self._r[1817]!, [_0]) - } - public func Conversation_SetReminder_RemindTomorrow(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1818]!, self._r[1818]!, [_0]) } - public var Invite_LargeRecipientsCountWarning: String { return self._s[1819]! } - public var Passport_Address_Street1Placeholder: String { return self._s[1820]! } - public var Appearance_ColorThemeNight: String { return self._s[1821]! } - public var ChannelInfo_Stats: String { return self._s[1822]! } - public var Widget_ShortcutsGalleryTitle: String { return self._s[1823]! } - public var TwoStepAuth_RecoveryTitle: String { return self._s[1824]! } - public var MediaPicker_TimerTooltip: String { return self._s[1825]! } - public var ChatImportActivity_ErrorNotAdmin: String { return self._s[1826]! } - public var Common_ChoosePhoto: String { return self._s[1827]! } - public var Media_LimitedAccessTitle: String { return self._s[1828]! } - public var ChatSettings_AutoDownloadVideos: String { return self._s[1829]! } - public var PeerInfo_PaneGroups: String { return self._s[1830]! } - public var SocksProxySetup_UsernamePlaceholder: String { return self._s[1832]! } - public var ChangePhoneNumberNumber_Title: String { return self._s[1833]! } - public var ContactInfo_PhoneLabelMobile: String { return self._s[1834]! } - public var OldChannels_ChannelsHeader: String { return self._s[1835]! } - public var MuteFor_Forever: String { return self._s[1836]! } - public var Passport_Address_PostcodePlaceholder: String { return self._s[1837]! } - public var SettingsSearch_Synonyms_Appearance_ChatBackground: String { return self._s[1838]! } - public var MessagePoll_LabelAnonymous: String { return self._s[1839]! } - public var ContactInfo_Job: String { return self._s[1840]! } - public var Passport_Language_mk: String { return self._s[1841]! } - public var EditTheme_ShortLink: String { return self._s[1842]! } - public var AutoDownloadSettings_PhotosTitle: String { return self._s[1845]! } - public var Month_GenApril: String { return self._s[1847]! } - public var Channel_DiscussionGroup_HeaderLabel: String { return self._s[1849]! } - public var NetworkUsageSettings_TotalSection: String { return self._s[1850]! } - public var EditTheme_Create_Preview_OutgoingText: String { return self._s[1851]! } - public var EditTheme_Title: String { return self._s[1852]! } - public var Conversation_LinkDialogCopy: String { return self._s[1853]! } + public func Conversation_SetReminder_RemindTomorrow(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1819]!, self._r[1819]!, [_0]) + } + public var Invite_LargeRecipientsCountWarning: String { return self._s[1820]! } + public var Passport_Address_Street1Placeholder: String { return self._s[1821]! } + public var Appearance_ColorThemeNight: String { return self._s[1822]! } + public var ChannelInfo_Stats: String { return self._s[1823]! } + public var Widget_ShortcutsGalleryTitle: String { return self._s[1824]! } + public var TwoStepAuth_RecoveryTitle: String { return self._s[1825]! } + public var MediaPicker_TimerTooltip: String { return self._s[1826]! } + public var ChatImportActivity_ErrorNotAdmin: String { return self._s[1827]! } + public var Common_ChoosePhoto: String { return self._s[1828]! } + public var Media_LimitedAccessTitle: String { return self._s[1829]! } + public var ChatSettings_AutoDownloadVideos: String { return self._s[1830]! } + public var PeerInfo_PaneGroups: String { return self._s[1831]! } + public var SocksProxySetup_UsernamePlaceholder: String { return self._s[1833]! } + public var ChangePhoneNumberNumber_Title: String { return self._s[1834]! } + public var ContactInfo_PhoneLabelMobile: String { return self._s[1835]! } + public var OldChannels_ChannelsHeader: String { return self._s[1836]! } + public var MuteFor_Forever: String { return self._s[1837]! } + public var Passport_Address_PostcodePlaceholder: String { return self._s[1838]! } + public var SettingsSearch_Synonyms_Appearance_ChatBackground: String { return self._s[1839]! } + public var MessagePoll_LabelAnonymous: String { return self._s[1840]! } + public var ContactInfo_Job: String { return self._s[1841]! } + public var Passport_Language_mk: String { return self._s[1842]! } + public var EditTheme_ShortLink: String { return self._s[1843]! } + public var AutoDownloadSettings_PhotosTitle: String { return self._s[1846]! } + public var Month_GenApril: String { return self._s[1848]! } + public var Channel_DiscussionGroup_HeaderLabel: String { return self._s[1850]! } + public var NetworkUsageSettings_TotalSection: String { return self._s[1851]! } + public var EditTheme_Create_Preview_OutgoingText: String { return self._s[1852]! } + public var EditTheme_Title: String { return self._s[1853]! } + public var Conversation_LinkDialogCopy: String { return self._s[1854]! } public func Channel_AdminLog_MessageInvitedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1854]!, self._r[1854]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1855]!, self._r[1855]!, [_1, _2]) } - public var Passport_ForgottenPassword: String { return self._s[1855]! } - public var WallpaperSearch_Recent: String { return self._s[1856]! } - public var ChatSettings_Title: String { return self._s[1861]! } - public var Appearance_ReduceMotionInfo: String { return self._s[1862]! } + public var Passport_ForgottenPassword: String { return self._s[1856]! } + public var WallpaperSearch_Recent: String { return self._s[1857]! } + public var ChatSettings_Title: String { return self._s[1862]! } + public var Appearance_ReduceMotionInfo: String { return self._s[1863]! } public func StickerPackActionInfo_AddedText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1863]!, self._r[1863]!, [_0]) + return formatWithArgumentRanges(self._s[1864]!, self._r[1864]!, [_0]) } - public var SocksProxySetup_UseForCallsHelp: String { return self._s[1864]! } - public var LastSeen_WithinAMonth: String { return self._s[1865]! } - public var VoiceChat_Live: String { return self._s[1866]! } - public var PeerInfo_ButtonCall: String { return self._s[1867]! } - public var SettingsSearch_Synonyms_Appearance_Title: String { return self._s[1868]! } - public var Group_Username_InvalidStartsWithNumber: String { return self._s[1869]! } - public var Call_AudioRouteHide: String { return self._s[1870]! } - public var DialogList_SavedMessages: String { return self._s[1871]! } - public var ChatList_Context_Mute: String { return self._s[1872]! } - public var Conversation_StatusKickedFromChannel: String { return self._s[1873]! } + public var SocksProxySetup_UseForCallsHelp: String { return self._s[1865]! } + public var LastSeen_WithinAMonth: String { return self._s[1866]! } + public var VoiceChat_Live: String { return self._s[1867]! } + public var PeerInfo_ButtonCall: String { return self._s[1868]! } + public var SettingsSearch_Synonyms_Appearance_Title: String { return self._s[1869]! } + public var Group_Username_InvalidStartsWithNumber: String { return self._s[1870]! } + public var Call_AudioRouteHide: String { return self._s[1871]! } + public var DialogList_SavedMessages: String { return self._s[1872]! } + public var ChatList_Context_Mute: String { return self._s[1873]! } + public var Conversation_StatusKickedFromChannel: String { return self._s[1874]! } public func Notification_Exceptions_MutedUntil(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1874]!, self._r[1874]!, [_0]) + return formatWithArgumentRanges(self._s[1875]!, self._r[1875]!, [_0]) } - public var VoiceChat_StatusMutedForYou: String { return self._s[1875]! } - public var Passport_Language_et: String { return self._s[1876]! } - public var Conversation_MessageLeaveCommentShort: String { return self._s[1877]! } - public var PhotoEditor_CropReset: String { return self._s[1878]! } - public var Privacy_GroupsAndChannels_AlwaysAllow: String { return self._s[1879]! } - public var SocksProxySetup_HostnamePlaceholder: String { return self._s[1880]! } - public var CreateGroup_ErrorLocatedGroupsTooMuch: String { return self._s[1881]! } - public var WallpaperSearch_ColorWhite: String { return self._s[1884]! } - public var Channel_AdminLog_CanEditMessages: String { return self._s[1886]! } - public var Privacy_PaymentsClearInfoDoneHelp: String { return self._s[1887]! } - public var Channel_Username_InvalidStartsWithNumber: String { return self._s[1889]! } - public var CheckoutInfo_ReceiverInfoName: String { return self._s[1891]! } - public var Map_YouAreHere: String { return self._s[1893]! } - public var Core_ServiceUserStatus: String { return self._s[1894]! } - public var Channel_Setup_TypePrivateHelp: String { return self._s[1897]! } - public var VoiceChat_StartRecording: String { return self._s[1898]! } - public var SettingsSearch_Synonyms_Notifications_BadgeCountUnreadMessages: String { return self._s[1899]! } - public var MediaPicker_Videos: String { return self._s[1901]! } - public var Map_LiveLocationFor15Minutes: String { return self._s[1903]! } - public var Passport_Identity_TranslationsHelp: String { return self._s[1904]! } - public var SharedMedia_CategoryMedia: String { return self._s[1905]! } + public var VoiceChat_StatusMutedForYou: String { return self._s[1876]! } + public var Passport_Language_et: String { return self._s[1877]! } + public var Conversation_MessageLeaveCommentShort: String { return self._s[1878]! } + public var PhotoEditor_CropReset: String { return self._s[1879]! } + public var Privacy_GroupsAndChannels_AlwaysAllow: String { return self._s[1880]! } + public var SocksProxySetup_HostnamePlaceholder: String { return self._s[1881]! } + public var CreateGroup_ErrorLocatedGroupsTooMuch: String { return self._s[1882]! } + public var WallpaperSearch_ColorWhite: String { return self._s[1885]! } + public var Channel_AdminLog_CanEditMessages: String { return self._s[1887]! } + public var Privacy_PaymentsClearInfoDoneHelp: String { return self._s[1888]! } + public var Channel_Username_InvalidStartsWithNumber: String { return self._s[1890]! } + public var CheckoutInfo_ReceiverInfoName: String { return self._s[1892]! } + public var Map_YouAreHere: String { return self._s[1894]! } + public var Core_ServiceUserStatus: String { return self._s[1895]! } + public var Channel_Setup_TypePrivateHelp: String { return self._s[1898]! } + public var VoiceChat_StartRecording: String { return self._s[1899]! } + public var SettingsSearch_Synonyms_Notifications_BadgeCountUnreadMessages: String { return self._s[1900]! } + public var MediaPicker_Videos: String { return self._s[1902]! } + public var Map_LiveLocationFor15Minutes: String { return self._s[1904]! } + public var Passport_Identity_TranslationsHelp: String { return self._s[1905]! } + public var SharedMedia_CategoryMedia: String { return self._s[1906]! } public func MediaPicker_Nof(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1906]!, self._r[1906]!, [_0]) + return formatWithArgumentRanges(self._s[1907]!, self._r[1907]!, [_0]) } - public var ChatSettings_AutoPlayGifs: String { return self._s[1907]! } - public var Passport_Identity_CountryPlaceholder: String { return self._s[1908]! } - public var Bot_GroupStatusDoesNotReadHistory: String { return self._s[1909]! } - public var Conversation_JoinVoiceChatAsListener: String { return self._s[1910]! } - public var Notification_Exceptions_RemoveFromExceptions: String { return self._s[1911]! } + public var ChatSettings_AutoPlayGifs: String { return self._s[1908]! } + public var Passport_Identity_CountryPlaceholder: String { return self._s[1909]! } + public var Bot_GroupStatusDoesNotReadHistory: String { return self._s[1910]! } + public var Conversation_JoinVoiceChatAsListener: String { return self._s[1911]! } + public var Notification_Exceptions_RemoveFromExceptions: String { return self._s[1912]! } public func Chat_SlowmodeTooltip(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1912]!, self._r[1912]!, [_0]) + return formatWithArgumentRanges(self._s[1913]!, self._r[1913]!, [_0]) } - public var Web_Error: String { return self._s[1913]! } - public var PhotoEditor_SkinTool: String { return self._s[1914]! } - public var ApplyLanguage_UnsufficientDataTitle: String { return self._s[1915]! } - public var AutoremoveSetup_TimerInfoChat: String { return self._s[1916]! } - public var ChatSettings_ConnectionType_UseSocks5: String { return self._s[1918]! } - public var PasscodeSettings_Help: String { return self._s[1919]! } - public var Appearance_ColorTheme: String { return self._s[1920]! } + public var Web_Error: String { return self._s[1914]! } + public var PhotoEditor_SkinTool: String { return self._s[1915]! } + public var ApplyLanguage_UnsufficientDataTitle: String { return self._s[1916]! } + public var AutoremoveSetup_TimerInfoChat: String { return self._s[1917]! } + public var ChatSettings_ConnectionType_UseSocks5: String { return self._s[1919]! } + public var PasscodeSettings_Help: String { return self._s[1920]! } + public var Appearance_ColorTheme: String { return self._s[1921]! } public func Channel_AdminLog_MessageRestrictedNewSetting(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1921]!, self._r[1921]!, [_0]) + return formatWithArgumentRanges(self._s[1922]!, self._r[1922]!, [_0]) } - public var InviteLink_DeleteAllRevokedLinks: String { return self._s[1922]! } + public var InviteLink_DeleteAllRevokedLinks: String { return self._s[1923]! } public func PUSH_PINNED_GEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1923]!, self._r[1923]!, [_1]) + return formatWithArgumentRanges(self._s[1924]!, self._r[1924]!, [_1]) } - public var InviteLink_QRCode_Title: String { return self._s[1924]! } - public var GroupInfo_LeftStatus: String { return self._s[1925]! } - public var EditTheme_Preview: String { return self._s[1926]! } - public var Watch_Suggestion_WhatsUp: String { return self._s[1927]! } + public var InviteLink_QRCode_Title: String { return self._s[1925]! } + public var GroupInfo_LeftStatus: String { return self._s[1926]! } + public var EditTheme_Preview: String { return self._s[1927]! } + public var Watch_Suggestion_WhatsUp: String { return self._s[1928]! } public func AutoDownloadSettings_PreloadVideoInfo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1928]!, self._r[1928]!, [_0]) + return formatWithArgumentRanges(self._s[1929]!, self._r[1929]!, [_0]) } - public var NotificationsSound_Keys: String { return self._s[1929]! } - public var VoiceChat_StatusWantsToSpeak: String { return self._s[1930]! } - public var PasscodeSettings_UnlockWithTouchId: String { return self._s[1931]! } - public var ChatList_Context_MarkAsUnread: String { return self._s[1932]! } - public var DialogList_AdNoticeAlert: String { return self._s[1933]! } - public var UserInfo_Invite: String { return self._s[1934]! } - public var Checkout_Email: String { return self._s[1935]! } - public var Stats_GroupActionsTitle: String { return self._s[1936]! } - public var Coub_TapForSound: String { return self._s[1937]! } - public var Conversation_AutoremoveTimerRemovedUserYou: String { return self._s[1938]! } - public var Theme_ThemeChangedText: String { return self._s[1939]! } - public var Call_ExternalCallInProgressMessage: String { return self._s[1940]! } - public var AutoremoveSetup_TimerInfoChannel: String { return self._s[1941]! } - public var Settings_ApplyProxyAlertEnable: String { return self._s[1942]! } - public var ScheduledMessages_ScheduledToday: String { return self._s[1943]! } - public var Channel_AdminLog_DefaultRestrictionsUpdated: String { return self._s[1944]! } + public var NotificationsSound_Keys: String { return self._s[1930]! } + public var VoiceChat_StatusWantsToSpeak: String { return self._s[1931]! } + public var PasscodeSettings_UnlockWithTouchId: String { return self._s[1932]! } + public var ChatList_Context_MarkAsUnread: String { return self._s[1933]! } + public var DialogList_AdNoticeAlert: String { return self._s[1934]! } + public var UserInfo_Invite: String { return self._s[1935]! } + public var Checkout_Email: String { return self._s[1936]! } + public var Stats_GroupActionsTitle: String { return self._s[1937]! } + public var Coub_TapForSound: String { return self._s[1938]! } + public var Conversation_AutoremoveTimerRemovedUserYou: String { return self._s[1939]! } + public var Theme_ThemeChangedText: String { return self._s[1940]! } + public var Call_ExternalCallInProgressMessage: String { return self._s[1941]! } + public var AutoremoveSetup_TimerInfoChannel: String { return self._s[1942]! } + public var Settings_ApplyProxyAlertEnable: String { return self._s[1943]! } + public var ScheduledMessages_ScheduledToday: String { return self._s[1944]! } + public var Channel_AdminLog_DefaultRestrictionsUpdated: String { return self._s[1945]! } public func VoiceChat_InviteMemberToChannelFirstText(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1945]!, self._r[1945]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1946]!, self._r[1946]!, [_1, _2]) } - public var Call_ReportIncludeLogDescription: String { return self._s[1946]! } - public var Settings_FrequentlyAskedQuestions: String { return self._s[1948]! } - public var Call_VoiceOver_VoiceCallMissed: String { return self._s[1949]! } - public var Channel_MessagePhotoRemoved: String { return self._s[1950]! } - public var Passport_Email_Delete: String { return self._s[1951]! } + public var Call_ReportIncludeLogDescription: String { return self._s[1947]! } + public var Settings_FrequentlyAskedQuestions: String { return self._s[1949]! } + public var Call_VoiceOver_VoiceCallMissed: String { return self._s[1950]! } + public var Channel_MessagePhotoRemoved: String { return self._s[1951]! } + public var Passport_Email_Delete: String { return self._s[1952]! } public func PUSH_PINNED_PHOTO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1952]!, self._r[1952]!, [_1]) + return formatWithArgumentRanges(self._s[1953]!, self._r[1953]!, [_1]) } - public var NotificationSettings_ShowNotificationsAllAccountsInfoOn: String { return self._s[1953]! } + public var NotificationSettings_ShowNotificationsAllAccountsInfoOn: String { return self._s[1954]! } public func Conversation_AutoremoveTimerRemovedUser(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1954]!, self._r[1954]!, [_1]) + return formatWithArgumentRanges(self._s[1955]!, self._r[1955]!, [_1]) } - public var Channel_AdminLog_CanAddAdmins: String { return self._s[1955]! } - public var SocksProxySetup_FailedToConnect: String { return self._s[1957]! } - public var SettingsSearch_Synonyms_Data_NetworkUsage: String { return self._s[1958]! } - public var Common_of: String { return self._s[1959]! } - public var VoiceChat_CreateNewVoiceChatText: String { return self._s[1960]! } - public var VoiceChat_StartRecordingStart: String { return self._s[1961]! } - public var PeerInfo_ButtonUnmute: String { return self._s[1964]! } + public var Channel_AdminLog_CanAddAdmins: String { return self._s[1956]! } + public var SocksProxySetup_FailedToConnect: String { return self._s[1958]! } + public var SettingsSearch_Synonyms_Data_NetworkUsage: String { return self._s[1959]! } + public var Common_of: String { return self._s[1960]! } + public var VoiceChat_CreateNewVoiceChatText: String { return self._s[1961]! } + public var VoiceChat_StartRecordingStart: String { return self._s[1962]! } + public var PeerInfo_ButtonUnmute: String { return self._s[1965]! } public func ChatSettings_AutoDownloadSettings_TypeFile(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1965]!, self._r[1965]!, [_0]) + return formatWithArgumentRanges(self._s[1966]!, self._r[1966]!, [_0]) } - public var ChatList_AddChatsToFolder: String { return self._s[1966]! } - public var Login_ResetAccountProtected_LimitExceeded: String { return self._s[1967]! } - public var Settings_Title: String { return self._s[1969]! } - public var AutoDownloadSettings_Contacts: String { return self._s[1971]! } - public var Appearance_BubbleCornersSetting: String { return self._s[1972]! } - public var InviteLink_OtherAdminsLinks: String { return self._s[1973]! } - public var Privacy_Calls_AlwaysAllow: String { return self._s[1974]! } - public var Privacy_Forwards_AlwaysAllow_Title: String { return self._s[1976]! } - public var WallpaperPreview_CropBottomText: String { return self._s[1977]! } - public var SecretTimer_VideoDescription: String { return self._s[1978]! } - public var VoiceOver_Chat_AnimatedSticker: String { return self._s[1979]! } - public var WallpaperPreview_Blurred: String { return self._s[1980]! } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsExceptions: String { return self._s[1981]! } - public var ChatListFolder_ExcludedSectionHeader: String { return self._s[1983]! } - public var Conversation_CancelForwardSelectChat: String { return self._s[1984]! } - public var DialogList_PasscodeLockHelp: String { return self._s[1985]! } - public var SocksProxySetup_SecretPlaceholder: String { return self._s[1986]! } - public var NetworkUsageSettings_CallDataSection: String { return self._s[1987]! } - public var TwoStepAuth_PasswordRemovePassportConfirmation: String { return self._s[1988]! } - public var Passport_FieldAddressTranslationHelp: String { return self._s[1989]! } - public var SocksProxySetup_Connection: String { return self._s[1990]! } - public var Passport_Address_TypePassportRegistration: String { return self._s[1991]! } - public var Contacts_PermissionsAllowInSettings: String { return self._s[1992]! } - public var Conversation_Unpin: String { return self._s[1993]! } - public var Notifications_MessageNotificationsExceptionsHelp: String { return self._s[1994]! } - public var TwoFactorSetup_Hint_Placeholder: String { return self._s[1995]! } - public var Call_ReportSkip: String { return self._s[1996]! } + public var ChatList_AddChatsToFolder: String { return self._s[1967]! } + public var Login_ResetAccountProtected_LimitExceeded: String { return self._s[1968]! } + public var Settings_Title: String { return self._s[1970]! } + public var AutoDownloadSettings_Contacts: String { return self._s[1972]! } + public var Appearance_BubbleCornersSetting: String { return self._s[1973]! } + public var InviteLink_OtherAdminsLinks: String { return self._s[1974]! } + public var Privacy_Calls_AlwaysAllow: String { return self._s[1975]! } + public var Privacy_Forwards_AlwaysAllow_Title: String { return self._s[1977]! } + public var WallpaperPreview_CropBottomText: String { return self._s[1978]! } + public var SecretTimer_VideoDescription: String { return self._s[1979]! } + public var VoiceOver_Chat_AnimatedSticker: String { return self._s[1980]! } + public var WallpaperPreview_Blurred: String { return self._s[1981]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsExceptions: String { return self._s[1982]! } + public var ChatListFolder_ExcludedSectionHeader: String { return self._s[1984]! } + public var Conversation_CancelForwardSelectChat: String { return self._s[1985]! } + public var DialogList_PasscodeLockHelp: String { return self._s[1986]! } + public var SocksProxySetup_SecretPlaceholder: String { return self._s[1987]! } + public var NetworkUsageSettings_CallDataSection: String { return self._s[1988]! } + public var TwoStepAuth_PasswordRemovePassportConfirmation: String { return self._s[1989]! } + public var Passport_FieldAddressTranslationHelp: String { return self._s[1990]! } + public var SocksProxySetup_Connection: String { return self._s[1991]! } + public var Passport_Address_TypePassportRegistration: String { return self._s[1992]! } + public var Contacts_PermissionsAllowInSettings: String { return self._s[1993]! } + public var Conversation_Unpin: String { return self._s[1994]! } + public var Notifications_MessageNotificationsExceptionsHelp: String { return self._s[1995]! } + public var TwoFactorSetup_Hint_Placeholder: String { return self._s[1996]! } + public var Call_ReportSkip: String { return self._s[1997]! } public func VoiceOver_Chat_PhotoFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1997]!, self._r[1997]!, [_0]) + return formatWithArgumentRanges(self._s[1998]!, self._r[1998]!, [_0]) } public func VoiceOver_Chat_Caption(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1999]!, self._r[1999]!, [_0]) + return formatWithArgumentRanges(self._s[2000]!, self._r[2000]!, [_0]) } - public var AutoNightTheme_Automatic: String { return self._s[2000]! } - public var Passport_Language_az: String { return self._s[2002]! } + public var AutoNightTheme_Automatic: String { return self._s[2001]! } + public var Passport_Language_az: String { return self._s[2003]! } public func Conversation_AutoremoveChanged(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2003]!, self._r[2003]!, [_0]) + return formatWithArgumentRanges(self._s[2004]!, self._r[2004]!, [_0]) } - public var SettingsSearch_Synonyms_Data_Storage_ClearCache: String { return self._s[2004]! } - public var Watch_UserInfo_Unmute: String { return self._s[2005]! } - public var Channel_Stickers_YourStickers: String { return self._s[2006]! } - public var Channel_DiscussionGroup_UnlinkChannel: String { return self._s[2007]! } - public var PeerInfo_AutoremoveMessagesDisabled: String { return self._s[2008]! } - public var Tour_Text1: String { return self._s[2009]! } - public var Common_Delete: String { return self._s[2010]! } - public var Settings_EditPhoto: String { return self._s[2011]! } - public var Common_Edit: String { return self._s[2012]! } + public var SettingsSearch_Synonyms_Data_Storage_ClearCache: String { return self._s[2005]! } + public var Watch_UserInfo_Unmute: String { return self._s[2006]! } + public var Channel_Stickers_YourStickers: String { return self._s[2007]! } + public var Channel_DiscussionGroup_UnlinkChannel: String { return self._s[2008]! } + public var PeerInfo_AutoremoveMessagesDisabled: String { return self._s[2009]! } + public var Tour_Text1: String { return self._s[2010]! } + public var Common_Delete: String { return self._s[2011]! } + public var Settings_EditPhoto: String { return self._s[2012]! } + public var Common_Edit: String { return self._s[2013]! } public func Channel_AdminLog_MutedNewMembers(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2014]!, self._r[2014]!, [_1]) + return formatWithArgumentRanges(self._s[2015]!, self._r[2015]!, [_1]) } - public var Passport_Identity_ExpiryDate: String { return self._s[2015]! } - public var ShareMenu_ShareTo: String { return self._s[2016]! } - public var Preview_DeleteGif: String { return self._s[2017]! } - public var WallpaperPreview_PatternPaternDiscard: String { return self._s[2018]! } - public var ChatSettings_AutoDownloadUsingCellular: String { return self._s[2019]! } - public var Conversation_ViewReply: String { return self._s[2020]! } - public var Stats_LoadingText: String { return self._s[2021]! } - public var Channel_EditAdmin_PermissinAddAdminOn: String { return self._s[2022]! } - public var CheckoutInfo_ReceiverInfoEmailPlaceholder: String { return self._s[2023]! } - public var Channel_AdminLog_CanChangeInfo: String { return self._s[2024]! } + public var Passport_Identity_ExpiryDate: String { return self._s[2016]! } + public var ShareMenu_ShareTo: String { return self._s[2017]! } + public var Preview_DeleteGif: String { return self._s[2018]! } + public var WallpaperPreview_PatternPaternDiscard: String { return self._s[2019]! } + public var ChatSettings_AutoDownloadUsingCellular: String { return self._s[2020]! } + public var Conversation_ViewReply: String { return self._s[2021]! } + public var Stats_LoadingText: String { return self._s[2022]! } + public var Channel_EditAdmin_PermissinAddAdminOn: String { return self._s[2023]! } + public var CheckoutInfo_ReceiverInfoEmailPlaceholder: String { return self._s[2024]! } + public var Channel_AdminLog_CanChangeInfo: String { return self._s[2025]! } public func Passport_Phone_UseTelegramNumber(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2025]!, self._r[2025]!, [_0]) - } - public func Time_MonthOfYear_m2(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2026]!, self._r[2026]!, [_0]) } + public func Time_MonthOfYear_m2(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2027]!, self._r[2027]!, [_0]) + } public func VoiceOver_Chat_VideoMessageFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2028]!, self._r[2028]!, [_0]) + return formatWithArgumentRanges(self._s[2029]!, self._r[2029]!, [_0]) } - public var Passport_Address_OneOfTypeRentalAgreement: String { return self._s[2029]! } - public var InviteLink_Share: String { return self._s[2031]! } + public var Passport_Address_OneOfTypeRentalAgreement: String { return self._s[2030]! } + public var InviteLink_Share: String { return self._s[2032]! } public func Conversation_ImportProgress(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2033]!, self._r[2033]!, [_0]) + return formatWithArgumentRanges(self._s[2034]!, self._r[2034]!, [_0]) } - public var IntentsSettings_MainAccount: String { return self._s[2034]! } - public var Group_MessagePhotoRemoved: String { return self._s[2037]! } - public var Conversation_ContextMenuSelect: String { return self._s[2038]! } - public var GroupInfo_Permissions_Exceptions: String { return self._s[2040]! } - public var GroupRemoved_UsersSectionTitle: String { return self._s[2041]! } - public var Contacts_PermissionsEnable: String { return self._s[2042]! } - public var Channel_EditAdmin_PermissionDeleteMessagesOfOthers: String { return self._s[2043]! } - public var Common_NotNow: String { return self._s[2044]! } - public var Notification_CreatedChannel: String { return self._s[2045]! } - public var Stats_ViewsBySourceTitle: String { return self._s[2047]! } - public var InviteLink_ContextShare: String { return self._s[2048]! } - public var Appearance_AppIconClassic: String { return self._s[2049]! } - public var PhotoEditor_QualityTool: String { return self._s[2050]! } - public var ClearCache_ClearCache: String { return self._s[2051]! } - public var TwoFactorSetup_Password_PlaceholderConfirmPassword: String { return self._s[2052]! } - public var AutoDownloadSettings_Videos: String { return self._s[2053]! } - public var GroupPermission_Duration: String { return self._s[2054]! } - public var ChatList_Read: String { return self._s[2055]! } + public var IntentsSettings_MainAccount: String { return self._s[2035]! } + public var Group_MessagePhotoRemoved: String { return self._s[2038]! } + public var Conversation_ContextMenuSelect: String { return self._s[2039]! } + public var GroupInfo_Permissions_Exceptions: String { return self._s[2041]! } + public var GroupRemoved_UsersSectionTitle: String { return self._s[2042]! } + public var Contacts_PermissionsEnable: String { return self._s[2043]! } + public var Channel_EditAdmin_PermissionDeleteMessagesOfOthers: String { return self._s[2044]! } + public var Common_NotNow: String { return self._s[2045]! } + public var Notification_CreatedChannel: String { return self._s[2046]! } + public var Stats_ViewsBySourceTitle: String { return self._s[2048]! } + public var InviteLink_ContextShare: String { return self._s[2049]! } + public var Appearance_AppIconClassic: String { return self._s[2050]! } + public var PhotoEditor_QualityTool: String { return self._s[2051]! } + public var ClearCache_ClearCache: String { return self._s[2052]! } + public var TwoFactorSetup_Password_PlaceholderConfirmPassword: String { return self._s[2053]! } + public var AutoDownloadSettings_Videos: String { return self._s[2054]! } + public var GroupPermission_Duration: String { return self._s[2055]! } + public var ChatList_Read: String { return self._s[2056]! } public func Group_OwnershipTransfer_DescriptionInfo(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2056]!, self._r[2056]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2057]!, self._r[2057]!, [_1, _2]) } - public var CallFeedback_Send: String { return self._s[2057]! } - public var Channel_Stickers_Searching: String { return self._s[2058]! } - public var ScheduledMessages_ReminderNotification: String { return self._s[2059]! } - public var FastTwoStepSetup_HintSection: String { return self._s[2060]! } - public var ChatSettings_AutoDownloadVideoMessages: String { return self._s[2061]! } - public var EditTheme_CreateTitle: String { return self._s[2062]! } - public var Application_Name: String { return self._s[2063]! } - public var Paint_Stickers: String { return self._s[2064]! } - public var Appearance_ThemePreview_Chat_1_Text: String { return self._s[2065]! } - public var Call_StatusFailed: String { return self._s[2066]! } - public var Stickers_FavoriteStickers: String { return self._s[2067]! } - public var ClearCache_Clear: String { return self._s[2068]! } - public var Passport_Language_mn: String { return self._s[2069]! } - public var WallpaperPreview_PreviewTopText: String { return self._s[2070]! } - public var LogoutOptions_ClearCacheTitle: String { return self._s[2071]! } - public var Call_VoiceOver_VideoCallOutgoing: String { return self._s[2073]! } - public var TwoFactorSetup_Hint_Text: String { return self._s[2075]! } - public var WallpaperPreview_PatternIntensity: String { return self._s[2076]! } - public var CheckoutInfo_ErrorShippingNotAvailable: String { return self._s[2077]! } - public var Passport_Address_AddBankStatement: String { return self._s[2078]! } + public var CallFeedback_Send: String { return self._s[2058]! } + public var Channel_Stickers_Searching: String { return self._s[2059]! } + public var ScheduledMessages_ReminderNotification: String { return self._s[2060]! } + public var FastTwoStepSetup_HintSection: String { return self._s[2061]! } + public var ChatSettings_AutoDownloadVideoMessages: String { return self._s[2062]! } + public var EditTheme_CreateTitle: String { return self._s[2063]! } + public var Application_Name: String { return self._s[2064]! } + public var Paint_Stickers: String { return self._s[2065]! } + public var Appearance_ThemePreview_Chat_1_Text: String { return self._s[2066]! } + public var Call_StatusFailed: String { return self._s[2067]! } + public var Stickers_FavoriteStickers: String { return self._s[2068]! } + public var ClearCache_Clear: String { return self._s[2069]! } + public var Passport_Language_mn: String { return self._s[2070]! } + public var WallpaperPreview_PreviewTopText: String { return self._s[2071]! } + public var LogoutOptions_ClearCacheTitle: String { return self._s[2072]! } + public var Call_VoiceOver_VideoCallOutgoing: String { return self._s[2074]! } + public var TwoFactorSetup_Hint_Text: String { return self._s[2076]! } + public var WallpaperPreview_PatternIntensity: String { return self._s[2077]! } + public var CheckoutInfo_ErrorShippingNotAvailable: String { return self._s[2078]! } + public var Passport_Address_AddBankStatement: String { return self._s[2079]! } public func Conversation_TitleRepliesFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2081]!, self._r[2081]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2082]!, self._r[2082]!, [_1, _2]) } - public var ChatListFolderSettings_RecommendedNewFolder: String { return self._s[2082]! } - public var UserInfo_ShareContact: String { return self._s[2083]! } - public var Passport_Identity_NamePlaceholder: String { return self._s[2084]! } - public var Channel_ErrorAdminsTooMuch: String { return self._s[2086]! } - public var Call_RateCall: String { return self._s[2087]! } - public var Contacts_AccessDeniedError: String { return self._s[2088]! } - public var Invite_ChannelsTooMuch: String { return self._s[2089]! } - public var CheckoutInfo_ShippingInfoPostcode: String { return self._s[2090]! } - public var Channel_BanUser_PermissionReadMessages: String { return self._s[2091]! } - public var InviteLink_Create_TimeLimitInfo: String { return self._s[2092]! } - public var Cache_NoLimit: String { return self._s[2094]! } - public var Conversation_EmptyPlaceholder: String { return self._s[2098]! } - public var Privacy_GroupsAndChannels_AlwaysAllow_Placeholder: String { return self._s[2099]! } - public var GroupRemoved_RemoveInfo: String { return self._s[2101]! } - public var Notification_Exceptions_MessagePreviewAlwaysOff: String { return self._s[2102]! } - public var Privacy_Calls_IntegrationHelp: String { return self._s[2103]! } + public var ChatListFolderSettings_RecommendedNewFolder: String { return self._s[2083]! } + public var UserInfo_ShareContact: String { return self._s[2084]! } + public var Passport_Identity_NamePlaceholder: String { return self._s[2085]! } + public var Channel_ErrorAdminsTooMuch: String { return self._s[2087]! } + public var Call_RateCall: String { return self._s[2088]! } + public var Contacts_AccessDeniedError: String { return self._s[2089]! } + public var Invite_ChannelsTooMuch: String { return self._s[2090]! } + public var CheckoutInfo_ShippingInfoPostcode: String { return self._s[2091]! } + public var Channel_BanUser_PermissionReadMessages: String { return self._s[2092]! } + public var InviteLink_Create_TimeLimitInfo: String { return self._s[2093]! } + public var Cache_NoLimit: String { return self._s[2095]! } + public var Conversation_EmptyPlaceholder: String { return self._s[2099]! } + public var Privacy_GroupsAndChannels_AlwaysAllow_Placeholder: String { return self._s[2100]! } + public var GroupRemoved_RemoveInfo: String { return self._s[2102]! } + public var Notification_Exceptions_MessagePreviewAlwaysOff: String { return self._s[2103]! } + public var Privacy_Calls_IntegrationHelp: String { return self._s[2104]! } public func PUSH_VIDEO_CALL_MISSED(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2104]!, self._r[2104]!, [_1]) + return formatWithArgumentRanges(self._s[2105]!, self._r[2105]!, [_1]) } - public var VoiceOver_Media_PlaybackRateFast: String { return self._s[2105]! } - public var Theme_ThemeChanged: String { return self._s[2106]! } - public var Privacy_GroupsAndChannels_NeverAllow: String { return self._s[2108]! } - public var AutoDownloadSettings_MediaTypes: String { return self._s[2109]! } + public var VoiceOver_Media_PlaybackRateFast: String { return self._s[2106]! } + public var Theme_ThemeChanged: String { return self._s[2107]! } + public var Privacy_GroupsAndChannels_NeverAllow: String { return self._s[2109]! } + public var AutoDownloadSettings_MediaTypes: String { return self._s[2110]! } public func Notification_PinnedDocumentMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2110]!, self._r[2110]!, [_0]) + return formatWithArgumentRanges(self._s[2111]!, self._r[2111]!, [_0]) } - public var Channel_AdminLog_InfoPanelTitle: String { return self._s[2111]! } - public var Passport_Language_da: String { return self._s[2113]! } - public var Chat_SlowmodeSendError: String { return self._s[2114]! } - public var Application_Update: String { return self._s[2116]! } - public var SocksProxySetup_SaveProxy: String { return self._s[2117]! } + public var Channel_AdminLog_InfoPanelTitle: String { return self._s[2112]! } + public var Passport_Language_da: String { return self._s[2114]! } + public var Chat_SlowmodeSendError: String { return self._s[2115]! } + public var Application_Update: String { return self._s[2117]! } + public var SocksProxySetup_SaveProxy: String { return self._s[2118]! } public func PUSH_AUTH_REGION(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2118]!, self._r[2118]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2119]!, self._r[2119]!, [_1, _2]) } - public var Privacy_AddNewPeer: String { return self._s[2120]! } - public var Channel_DiscussionGroup_MakeHistoryPublicProceed: String { return self._s[2122]! } - public var Channel_Members_Title: String { return self._s[2123]! } - public var StickerPacks_ActionDelete: String { return self._s[2124]! } - public var Settings_LogoutConfirmationText: String { return self._s[2125]! } - public var Chat_UnsendMyMessages: String { return self._s[2126]! } - public var PeerInfo_ReportProfilePhoto: String { return self._s[2127]! } - public var Conversation_EditingMessageMediaEditCurrentVideo: String { return self._s[2129]! } - public var ChatListFilter_AddChatsTitle: String { return self._s[2130]! } - public var Passport_FloodError: String { return self._s[2131]! } - public var NotificationSettings_ContactJoinedInfo: String { return self._s[2132]! } - public var SettingsSearch_Synonyms_Privacy_Data_SecretChatLinkPreview: String { return self._s[2133]! } - public var CallSettings_TabIconDescription: String { return self._s[2134]! } - public var Group_Setup_HistoryHeader: String { return self._s[2136]! } + public var Privacy_AddNewPeer: String { return self._s[2121]! } + public var Channel_DiscussionGroup_MakeHistoryPublicProceed: String { return self._s[2123]! } + public var Channel_Members_Title: String { return self._s[2124]! } + public var StickerPacks_ActionDelete: String { return self._s[2125]! } + public var Settings_LogoutConfirmationText: String { return self._s[2126]! } + public var Chat_UnsendMyMessages: String { return self._s[2127]! } + public var PeerInfo_ReportProfilePhoto: String { return self._s[2128]! } + public var Conversation_EditingMessageMediaEditCurrentVideo: String { return self._s[2130]! } + public var ChatListFilter_AddChatsTitle: String { return self._s[2131]! } + public var Passport_FloodError: String { return self._s[2132]! } + public var NotificationSettings_ContactJoinedInfo: String { return self._s[2133]! } + public var SettingsSearch_Synonyms_Privacy_Data_SecretChatLinkPreview: String { return self._s[2134]! } + public var CallSettings_TabIconDescription: String { return self._s[2135]! } + public var Group_Setup_HistoryHeader: String { return self._s[2137]! } public func Channel_AdminLog_AllowedNewMembersToSpeak(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2137]!, self._r[2137]!, [_1]) + return formatWithArgumentRanges(self._s[2138]!, self._r[2138]!, [_1]) } - public var TwoStepAuth_EmailTitle: String { return self._s[2138]! } - public var GroupInfo_Permissions_Removed: String { return self._s[2139]! } - public var DialogList_ClearHistoryConfirmation: String { return self._s[2140]! } - public var Contacts_Title: String { return self._s[2142]! } + public var TwoStepAuth_EmailTitle: String { return self._s[2139]! } + public var GroupInfo_Permissions_Removed: String { return self._s[2140]! } + public var DialogList_ClearHistoryConfirmation: String { return self._s[2141]! } + public var Contacts_Title: String { return self._s[2143]! } public func Notification_Invited(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2143]!, self._r[2143]!, [_0, _1]) + return formatWithArgumentRanges(self._s[2144]!, self._r[2144]!, [_0, _1]) } - public var ChatList_PeerTypeBot: String { return self._s[2146]! } + public var ChatList_PeerTypeBot: String { return self._s[2147]! } public func Channel_AdminLog_SetSlowmode(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2147]!, self._r[2147]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2148]!, self._r[2148]!, [_1, _2]) } - public var Appearance_ThemePreview_Chat_6_Text: String { return self._s[2148]! } + public var Appearance_ThemePreview_Chat_6_Text: String { return self._s[2149]! } public func Time_PreciseDate_m1(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2149]!, self._r[2149]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2150]!, self._r[2150]!, [_1, _2, _3]) } - public var Camera_PhotoMode: String { return self._s[2151]! } + public var Camera_PhotoMode: String { return self._s[2152]! } public func PUSH_MESSAGE_GAME_SCORE(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2152]!, self._r[2152]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2153]!, self._r[2153]!, [_1, _2, _3]) } - public var ContactInfo_PhoneLabelPager: String { return self._s[2153]! } - public var SettingsSearch_Synonyms_FAQ: String { return self._s[2154]! } - public var Call_CallAgain: String { return self._s[2155]! } - public var TwoStepAuth_PasswordSet: String { return self._s[2156]! } + public var ContactInfo_PhoneLabelPager: String { return self._s[2154]! } + public var SettingsSearch_Synonyms_FAQ: String { return self._s[2155]! } + public var Call_CallAgain: String { return self._s[2156]! } + public var TwoStepAuth_PasswordSet: String { return self._s[2157]! } public func Channel_Management_RestrictedBy(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2157]!, self._r[2157]!, [_0]) + return formatWithArgumentRanges(self._s[2158]!, self._r[2158]!, [_0]) } - public var GroupInfo_InviteLink_RevokeAlert_Success: String { return self._s[2158]! } - public var ClearCache_FreeSpaceDescription: String { return self._s[2159]! } - public var Permissions_ContactsAllowInSettings_v0: String { return self._s[2160]! } - public var Group_LeaveGroup: String { return self._s[2161]! } - public var Channel_Setup_LinkTypePrivate: String { return self._s[2163]! } - public var GroupInfo_LabelAdmin: String { return self._s[2165]! } - public var CheckoutInfo_ErrorStateInvalid: String { return self._s[2167]! } - public var Notification_PassportValuePersonalDetails: String { return self._s[2168]! } + public var GroupInfo_InviteLink_RevokeAlert_Success: String { return self._s[2159]! } + public var ClearCache_FreeSpaceDescription: String { return self._s[2160]! } + public var Permissions_ContactsAllowInSettings_v0: String { return self._s[2161]! } + public var Group_LeaveGroup: String { return self._s[2162]! } + public var Channel_Setup_LinkTypePrivate: String { return self._s[2164]! } + public var GroupInfo_LabelAdmin: String { return self._s[2166]! } + public var CheckoutInfo_ErrorStateInvalid: String { return self._s[2168]! } + public var Notification_PassportValuePersonalDetails: String { return self._s[2169]! } public func WebSearch_SearchNoResultsDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2169]!, self._r[2169]!, [_0]) + return formatWithArgumentRanges(self._s[2170]!, self._r[2170]!, [_0]) } - public var Stats_GroupNewMembersBySourceTitle: String { return self._s[2170]! } - public var Appearance_Preview: String { return self._s[2171]! } - public var VoiceOver_Chat_Contact: String { return self._s[2172]! } - public var Passport_Language_th: String { return self._s[2173]! } - public var PhotoEditor_CropAspectRatioOriginal: String { return self._s[2175]! } - public var LastSeen_Offline: String { return self._s[2178]! } - public var Map_OpenInHereMaps: String { return self._s[2179]! } - public var SettingsSearch_Synonyms_Data_AutoplayVideos: String { return self._s[2180]! } - public var InviteLink_ContextEdit: String { return self._s[2182]! } - public var AutoDownloadSettings_Reset: String { return self._s[2183]! } - public var Conversation_SendMessage_SetReminder: String { return self._s[2184]! } - public var Channel_AdminLog_EmptyMessageText: String { return self._s[2185]! } + public var Stats_GroupNewMembersBySourceTitle: String { return self._s[2171]! } + public var Appearance_Preview: String { return self._s[2172]! } + public var VoiceOver_Chat_Contact: String { return self._s[2173]! } + public var Passport_Language_th: String { return self._s[2174]! } + public var PhotoEditor_CropAspectRatioOriginal: String { return self._s[2176]! } + public var LastSeen_Offline: String { return self._s[2179]! } + public var Map_OpenInHereMaps: String { return self._s[2180]! } + public var SettingsSearch_Synonyms_Data_AutoplayVideos: String { return self._s[2181]! } + public var InviteLink_ContextEdit: String { return self._s[2183]! } + public var AutoDownloadSettings_Reset: String { return self._s[2184]! } + public var Conversation_SendMessage_SetReminder: String { return self._s[2185]! } + public var Channel_AdminLog_EmptyMessageText: String { return self._s[2186]! } public func AddContact_StatusSuccess(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2186]!, self._r[2186]!, [_0]) - } - public func AuthCode_Alert(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2187]!, self._r[2187]!, [_0]) } - public var Passport_Identity_EditDriversLicense: String { return self._s[2188]! } - public var ChatListFolder_NameNonMuted: String { return self._s[2189]! } - public var Username_Placeholder: String { return self._s[2190]! } + public func AuthCode_Alert(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2188]!, self._r[2188]!, [_0]) + } + public var Passport_Identity_EditDriversLicense: String { return self._s[2189]! } + public var ChatListFolder_NameNonMuted: String { return self._s[2190]! } + public var Username_Placeholder: String { return self._s[2191]! } public func PUSH_ALBUM(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2191]!, self._r[2191]!, [_1]) + return formatWithArgumentRanges(self._s[2192]!, self._r[2192]!, [_1]) } - public var Passport_Language_it: String { return self._s[2192]! } - public var Checkout_NewCard_SaveInfo: String { return self._s[2193]! } + public var Passport_Language_it: String { return self._s[2193]! } + public var Checkout_NewCard_SaveInfo: String { return self._s[2194]! } public func Channel_OwnershipTransfer_DescriptionInfo(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2194]!, self._r[2194]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2195]!, self._r[2195]!, [_1, _2]) } - public var NotificationsSound_Pulse: String { return self._s[2195]! } - public var VoiceOver_DismissContextMenu: String { return self._s[2197]! } - public var MessagePoll_NoVotes: String { return self._s[2200]! } - public var Message_Wallpaper: String { return self._s[2201]! } - public var Conversation_JoinVoiceChat: String { return self._s[2202]! } - public var Appearance_Other: String { return self._s[2203]! } - public var Passport_Identity_NativeNameHelp: String { return self._s[2205]! } - public var Group_PublicLink_Placeholder: String { return self._s[2209]! } - public var Appearance_ThemePreview_ChatList_2_Text: String { return self._s[2210]! } - public var VoiceOver_Recording_StopAndPreview: String { return self._s[2211]! } - public var ChatListFolder_NameBots: String { return self._s[2212]! } - public var Conversation_StopPollConfirmation: String { return self._s[2213]! } - public var UserInfo_DeleteContact: String { return self._s[2214]! } + public var NotificationsSound_Pulse: String { return self._s[2196]! } + public var VoiceOver_DismissContextMenu: String { return self._s[2198]! } + public var MessagePoll_NoVotes: String { return self._s[2201]! } + public var Message_Wallpaper: String { return self._s[2202]! } + public var Conversation_JoinVoiceChat: String { return self._s[2203]! } + public var Appearance_Other: String { return self._s[2204]! } + public var Passport_Identity_NativeNameHelp: String { return self._s[2206]! } + public var Group_PublicLink_Placeholder: String { return self._s[2210]! } + public var Appearance_ThemePreview_ChatList_2_Text: String { return self._s[2211]! } + public var VoiceOver_Recording_StopAndPreview: String { return self._s[2212]! } + public var ChatListFolder_NameBots: String { return self._s[2213]! } + public var Conversation_StopPollConfirmation: String { return self._s[2214]! } + public var UserInfo_DeleteContact: String { return self._s[2215]! } public func Time_MonthOfYear_m11(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2215]!, self._r[2215]!, [_0]) + return formatWithArgumentRanges(self._s[2216]!, self._r[2216]!, [_0]) } - public var Wallpaper_Wallpaper: String { return self._s[2217]! } + public var Wallpaper_Wallpaper: String { return self._s[2218]! } public func PUSH_MESSAGE_NOTEXT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2218]!, self._r[2218]!, [_1]) + return formatWithArgumentRanges(self._s[2219]!, self._r[2219]!, [_1]) } - public var LoginPassword_ForgotPassword: String { return self._s[2219]! } - public var FeaturedStickerPacks_Title: String { return self._s[2220]! } - public var Paint_Pen: String { return self._s[2221]! } - public var Channel_AdminLogFilter_EventsInfo: String { return self._s[2222]! } - public var ChatListFolderSettings_Info: String { return self._s[2223]! } - public var FastTwoStepSetup_HintPlaceholder: String { return self._s[2224]! } - public var PhotoEditor_CurvesAll: String { return self._s[2226]! } + public var LoginPassword_ForgotPassword: String { return self._s[2220]! } + public var FeaturedStickerPacks_Title: String { return self._s[2221]! } + public var Paint_Pen: String { return self._s[2222]! } + public var Channel_AdminLogFilter_EventsInfo: String { return self._s[2223]! } + public var ChatListFolderSettings_Info: String { return self._s[2224]! } + public var FastTwoStepSetup_HintPlaceholder: String { return self._s[2225]! } + public var PhotoEditor_CurvesAll: String { return self._s[2227]! } public func Time_PreciseDate_m12(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2228]!, self._r[2228]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2229]!, self._r[2229]!, [_1, _2, _3]) } - public var Passport_Address_TypeRentalAgreement: String { return self._s[2230]! } - public var Message_ImageExpired: String { return self._s[2231]! } - public var Call_ConnectionErrorMessage: String { return self._s[2232]! } - public var SearchImages_NoImagesFound: String { return self._s[2234]! } - public var PeerInfo_PaneGifs: String { return self._s[2235]! } - public var Passport_DeletePersonalDetailsConfirmation: String { return self._s[2236]! } - public var EnterPasscode_RepeatNewPasscode: String { return self._s[2237]! } - public var PhotoEditor_VignetteTool: String { return self._s[2238]! } - public var Passport_Language_dz: String { return self._s[2239]! } - public var Notifications_ChannelNotificationsHelp: String { return self._s[2240]! } - public var Conversation_BlockUser: String { return self._s[2241]! } - public var GroupPermission_PermissionDisabledByDefault: String { return self._s[2244]! } - public var Group_OwnershipTransfer_ErrorAdminsTooMuch: String { return self._s[2246]! } + public var Passport_Address_TypeRentalAgreement: String { return self._s[2231]! } + public var Message_ImageExpired: String { return self._s[2232]! } + public var Call_ConnectionErrorMessage: String { return self._s[2233]! } + public var SearchImages_NoImagesFound: String { return self._s[2235]! } + public var PeerInfo_PaneGifs: String { return self._s[2236]! } + public var Passport_DeletePersonalDetailsConfirmation: String { return self._s[2237]! } + public var EnterPasscode_RepeatNewPasscode: String { return self._s[2238]! } + public var PhotoEditor_VignetteTool: String { return self._s[2239]! } + public var Passport_Language_dz: String { return self._s[2240]! } + public var Notifications_ChannelNotificationsHelp: String { return self._s[2241]! } + public var Conversation_BlockUser: String { return self._s[2242]! } + public var GroupPermission_PermissionDisabledByDefault: String { return self._s[2245]! } + public var Group_OwnershipTransfer_ErrorAdminsTooMuch: String { return self._s[2247]! } public func Time_MonthOfYear_m8(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2247]!, self._r[2247]!, [_0]) + return formatWithArgumentRanges(self._s[2248]!, self._r[2248]!, [_0]) } - public var KeyCommand_NewMessage: String { return self._s[2248]! } - public var EditTheme_Edit_Preview_IncomingReplyText: String { return self._s[2251]! } + public var KeyCommand_NewMessage: String { return self._s[2249]! } + public var EditTheme_Edit_Preview_IncomingReplyText: String { return self._s[2252]! } public func PUSH_CHAT_MESSAGE_GEO(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2253]!, self._r[2253]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2254]!, self._r[2254]!, [_1, _2]) } - public var ContactList_Context_StartSecretChat: String { return self._s[2254]! } - public var VoiceOver_Chat_File: String { return self._s[2255]! } - public var ChatList_EditFolder: String { return self._s[2257]! } - public var Appearance_BubbleCorners_Title: String { return self._s[2258]! } - public var PeerInfo_PaneAudio: String { return self._s[2259]! } - public var ChatListFolder_CategoryContacts: String { return self._s[2261]! } - public var VoiceOver_ScheduledMessages: String { return self._s[2262]! } + public var ContactList_Context_StartSecretChat: String { return self._s[2255]! } + public var VoiceOver_Chat_File: String { return self._s[2256]! } + public var ChatList_EditFolder: String { return self._s[2258]! } + public var Appearance_BubbleCorners_Title: String { return self._s[2259]! } + public var PeerInfo_PaneAudio: String { return self._s[2260]! } + public var ChatListFolder_CategoryContacts: String { return self._s[2262]! } + public var VoiceOver_ScheduledMessages: String { return self._s[2263]! } public func Login_InvalidPhoneEmailBody(_ _1: String, _ _2: String, _ _3: String, _ _4: String, _ _5: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2263]!, self._r[2263]!, [_1, _2, _3, _4, _5]) + return formatWithArgumentRanges(self._s[2264]!, self._r[2264]!, [_1, _2, _3, _4, _5]) } - public var ChatList_PeerTypeChannel: String { return self._s[2264]! } - public var VoiceOver_Navigation_Search: String { return self._s[2265]! } - public var Settings_Search: String { return self._s[2266]! } - public var WallpaperSearch_ColorYellow: String { return self._s[2267]! } - public var Login_PhoneBannedError: String { return self._s[2268]! } - public var KeyCommand_JumpToNextChat: String { return self._s[2269]! } - public var Passport_Language_fa: String { return self._s[2270]! } - public var Settings_About: String { return self._s[2271]! } - public var AutoDownloadSettings_MaxFileSize: String { return self._s[2272]! } - public var Channel_AdminLog_InfoPanelChannelAlertText: String { return self._s[2273]! } - public var AutoDownloadSettings_DataUsageHigh: String { return self._s[2274]! } + public var ChatList_PeerTypeChannel: String { return self._s[2265]! } + public var VoiceOver_Navigation_Search: String { return self._s[2266]! } + public var Settings_Search: String { return self._s[2267]! } + public var WallpaperSearch_ColorYellow: String { return self._s[2268]! } + public var Login_PhoneBannedError: String { return self._s[2269]! } + public var KeyCommand_JumpToNextChat: String { return self._s[2270]! } + public var Passport_Language_fa: String { return self._s[2271]! } + public var Settings_About: String { return self._s[2272]! } + public var AutoDownloadSettings_MaxFileSize: String { return self._s[2273]! } + public var Channel_AdminLog_InfoPanelChannelAlertText: String { return self._s[2274]! } + public var AutoDownloadSettings_DataUsageHigh: String { return self._s[2275]! } public func PUSH_CHAT_MESSAGE_TEXT(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2275]!, self._r[2275]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2276]!, self._r[2276]!, [_1, _2, _3]) } - public var Common_OK: String { return self._s[2276]! } - public var Contacts_SortBy: String { return self._s[2277]! } - public var AutoNightTheme_PreferredTheme: String { return self._s[2278]! } + public var Common_OK: String { return self._s[2277]! } + public var Contacts_SortBy: String { return self._s[2278]! } + public var AutoNightTheme_PreferredTheme: String { return self._s[2279]! } public func AutoDownloadSettings_OnFor(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2280]!, self._r[2280]!, [_0]) + return formatWithArgumentRanges(self._s[2281]!, self._r[2281]!, [_0]) } - public var CallFeedback_IncludeLogs: String { return self._s[2283]! } + public var CallFeedback_IncludeLogs: String { return self._s[2284]! } public func External_OpenIn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2284]!, self._r[2284]!, [_0]) + return formatWithArgumentRanges(self._s[2285]!, self._r[2285]!, [_0]) } - public var Passcode_AppLockedAlert: String { return self._s[2286]! } - public var TwoStepAuth_SetupPasswordTitle: String { return self._s[2287]! } - public var Channel_NotificationLoading: String { return self._s[2289]! } - public var Passport_Identity_DocumentNumber: String { return self._s[2290]! } - public var VoiceOver_Chat_PagePreview: String { return self._s[2291]! } - public var VoiceOver_Chat_OpenHint: String { return self._s[2292]! } - public var Weekday_ShortFriday: String { return self._s[2293]! } - public var Conversation_TitleMute: String { return self._s[2294]! } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsSound: String { return self._s[2295]! } - public var ScheduledMessages_PollUnavailable: String { return self._s[2296]! } - public var DialogList_LanguageTooltip: String { return self._s[2298]! } - public var BroadcastGroups_IntroTitle: String { return self._s[2299]! } - public var Channel_AdminLogFilter_EventsPinned: String { return self._s[2300]! } + public var Passcode_AppLockedAlert: String { return self._s[2287]! } + public var TwoStepAuth_SetupPasswordTitle: String { return self._s[2288]! } + public var Channel_NotificationLoading: String { return self._s[2290]! } + public var Passport_Identity_DocumentNumber: String { return self._s[2291]! } + public var VoiceOver_Chat_PagePreview: String { return self._s[2292]! } + public var VoiceOver_Chat_OpenHint: String { return self._s[2293]! } + public var Weekday_ShortFriday: String { return self._s[2294]! } + public var Conversation_TitleMute: String { return self._s[2295]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsSound: String { return self._s[2296]! } + public var ScheduledMessages_PollUnavailable: String { return self._s[2297]! } + public var DialogList_LanguageTooltip: String { return self._s[2299]! } + public var BroadcastGroups_IntroTitle: String { return self._s[2300]! } + public var Channel_AdminLogFilter_EventsPinned: String { return self._s[2301]! } public func DialogList_SingleUploadingVideoSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2301]!, self._r[2301]!, [_0]) + return formatWithArgumentRanges(self._s[2302]!, self._r[2302]!, [_0]) } - public var TwoStepAuth_SetupResendEmailCodeAlert: String { return self._s[2303]! } - public var Privacy_Calls_AlwaysAllow_Title: String { return self._s[2304]! } - public var Settings_EditVideo: String { return self._s[2305]! } - public var VoiceOver_Common_Off: String { return self._s[2306]! } - public var Stickers_FrequentlyUsed: String { return self._s[2307]! } - public var GroupPermission_Title: String { return self._s[2308]! } - public var AccessDenied_VideoMessageCamera: String { return self._s[2309]! } - public var Appearance_ThemeCarouselDay: String { return self._s[2310]! } + public var TwoStepAuth_SetupResendEmailCodeAlert: String { return self._s[2304]! } + public var Privacy_Calls_AlwaysAllow_Title: String { return self._s[2305]! } + public var Settings_EditVideo: String { return self._s[2306]! } + public var VoiceOver_Common_Off: String { return self._s[2307]! } + public var Stickers_FrequentlyUsed: String { return self._s[2308]! } + public var GroupPermission_Title: String { return self._s[2309]! } + public var AccessDenied_VideoMessageCamera: String { return self._s[2310]! } + public var Appearance_ThemeCarouselDay: String { return self._s[2311]! } public func PUSH_CHAT_MESSAGE_AUDIO(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2311]!, self._r[2311]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2312]!, self._r[2312]!, [_1, _2]) } - public var Passport_Identity_DocumentNumberPlaceholder: String { return self._s[2312]! } - public var Tour_Title6: String { return self._s[2313]! } - public var EmptyGroupInfo_Title: String { return self._s[2314]! } + public var Passport_Identity_DocumentNumberPlaceholder: String { return self._s[2313]! } + public var Tour_Title6: String { return self._s[2314]! } + public var EmptyGroupInfo_Title: String { return self._s[2315]! } public func Channel_AdminLog_MessageToggleSignaturesOn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2315]!, self._r[2315]!, [_0]) + return formatWithArgumentRanges(self._s[2316]!, self._r[2316]!, [_0]) } - public var Passport_Language_sk: String { return self._s[2316]! } - public var VoiceOver_Chat_YourAnonymousPoll: String { return self._s[2317]! } - public var Preview_SaveToCameraRoll: String { return self._s[2318]! } + public var Passport_Language_sk: String { return self._s[2317]! } + public var VoiceOver_Chat_YourAnonymousPoll: String { return self._s[2318]! } + public var Preview_SaveToCameraRoll: String { return self._s[2319]! } public func VoiceChat_YouCanNowSpeakIn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2319]!, self._r[2319]!, [_0]) + return formatWithArgumentRanges(self._s[2320]!, self._r[2320]!, [_0]) } - public var LogoutOptions_SetPasscodeTitle: String { return self._s[2320]! } - public var Passport_Address_TypeUtilityBillUploadScan: String { return self._s[2321]! } - public var Conversation_ContextMenuMore: String { return self._s[2322]! } - public var Conversation_ForwardAuthorHiddenTooltip: String { return self._s[2323]! } - public var Channel_AdminLog_CanBeAnonymous: String { return self._s[2324]! } - public var CallFeedback_ReasonSilentLocal: String { return self._s[2326]! } + public var LogoutOptions_SetPasscodeTitle: String { return self._s[2321]! } + public var Passport_Address_TypeUtilityBillUploadScan: String { return self._s[2322]! } + public var Conversation_ContextMenuMore: String { return self._s[2323]! } + public var Conversation_ForwardAuthorHiddenTooltip: String { return self._s[2324]! } + public var Channel_AdminLog_CanBeAnonymous: String { return self._s[2325]! } + public var CallFeedback_ReasonSilentLocal: String { return self._s[2327]! } public func Channel_AdminLog_UnmutedMutedParticipant(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2327]!, self._r[2327]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2328]!, self._r[2328]!, [_1, _2]) } - public var UserInfo_NotificationsDisable: String { return self._s[2328]! } + public var UserInfo_NotificationsDisable: String { return self._s[2329]! } public func Channel_AdminLog_EmptyFilterQueryText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2330]!, self._r[2330]!, [_0]) + return formatWithArgumentRanges(self._s[2331]!, self._r[2331]!, [_0]) } - public var SettingsSearch_Synonyms_EditProfile_Bio: String { return self._s[2331]! } + public var SettingsSearch_Synonyms_EditProfile_Bio: String { return self._s[2332]! } public func Date_ChatDateHeader(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2333]!, self._r[2333]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2334]!, self._r[2334]!, [_1, _2]) } - public var WallpaperSearch_ColorPrefix: String { return self._s[2334]! } + public var WallpaperSearch_ColorPrefix: String { return self._s[2335]! } public func Message_ForwardedPsa_covid(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2335]!, self._r[2335]!, [_0]) + return formatWithArgumentRanges(self._s[2336]!, self._r[2336]!, [_0]) } - public var Conversation_RestrictedMedia: String { return self._s[2337]! } - public var Group_MessageVideoUpdated: String { return self._s[2338]! } - public var NetworkUsageSettings_ResetStatsConfirmation: String { return self._s[2339]! } - public var GroupInfo_DeleteAndExit: String { return self._s[2340]! } - public var TwoFactorSetup_Email_Action: String { return self._s[2341]! } - public var Media_ShareThisVideo: String { return self._s[2343]! } - public var DialogList_Replies: String { return self._s[2345]! } + public var Conversation_RestrictedMedia: String { return self._s[2338]! } + public var Group_MessageVideoUpdated: String { return self._s[2339]! } + public var NetworkUsageSettings_ResetStatsConfirmation: String { return self._s[2340]! } + public var GroupInfo_DeleteAndExit: String { return self._s[2341]! } + public var TwoFactorSetup_Email_Action: String { return self._s[2342]! } + public var Media_ShareThisVideo: String { return self._s[2344]! } + public var DialogList_Replies: String { return self._s[2346]! } public func Conversation_Moderate_DeleteAllMessages(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2346]!, self._r[2346]!, [_0]) + return formatWithArgumentRanges(self._s[2347]!, self._r[2347]!, [_0]) } - public var CheckoutInfo_ShippingInfoAddress1: String { return self._s[2347]! } - public var Watch_Suggestion_OnMyWay: String { return self._s[2348]! } - public var CheckoutInfo_ShippingInfoAddress2: String { return self._s[2349]! } + public var CheckoutInfo_ShippingInfoAddress1: String { return self._s[2348]! } + public var Watch_Suggestion_OnMyWay: String { return self._s[2349]! } + public var CheckoutInfo_ShippingInfoAddress2: String { return self._s[2350]! } public func PUSH_PINNED_POLL(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2350]!, self._r[2350]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2351]!, self._r[2351]!, [_1, _2]) } public func GroupInfo_InvitationLinkAcceptChannel(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2351]!, self._r[2351]!, [_0]) + return formatWithArgumentRanges(self._s[2352]!, self._r[2352]!, [_0]) } - public var Channel_EditAdmin_PermissinAddAdminOff: String { return self._s[2352]! } - public var ChatAdmins_AllMembersAreAdminsOnHelp: String { return self._s[2353]! } - public var ChatList_Search_NoResultsFitlerMedia: String { return self._s[2354]! } - public var Channel_Members_InviteLink: String { return self._s[2355]! } - public var Conversation_TapAndHoldToRecord: String { return self._s[2356]! } - public var WatchRemote_AlertText: String { return self._s[2357]! } + public var Channel_EditAdmin_PermissinAddAdminOff: String { return self._s[2353]! } + public var ChatAdmins_AllMembersAreAdminsOnHelp: String { return self._s[2354]! } + public var ChatList_Search_NoResultsFitlerMedia: String { return self._s[2355]! } + public var Channel_Members_InviteLink: String { return self._s[2356]! } + public var Conversation_TapAndHoldToRecord: String { return self._s[2357]! } + public var WatchRemote_AlertText: String { return self._s[2358]! } public func Channel_DiscussionGroup_PrivateChannelLink(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2358]!, self._r[2358]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2359]!, self._r[2359]!, [_1, _2]) } - public var Conversation_Pin: String { return self._s[2359]! } - public var InfoPlist_NSMicrophoneUsageDescription: String { return self._s[2360]! } - public var Stickers_RemoveFromFavorites: String { return self._s[2361]! } - public var Conversation_CancelForwardTitle: String { return self._s[2362]! } + public var Conversation_Pin: String { return self._s[2360]! } + public var InfoPlist_NSMicrophoneUsageDescription: String { return self._s[2361]! } + public var Stickers_RemoveFromFavorites: String { return self._s[2362]! } + public var Conversation_CancelForwardTitle: String { return self._s[2363]! } public func Notification_PinnedPollMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2363]!, self._r[2363]!, [_0]) + return formatWithArgumentRanges(self._s[2364]!, self._r[2364]!, [_0]) } - public var Appearance_AppIconFilled: String { return self._s[2364]! } - public var StickerPack_ErrorNotFound: String { return self._s[2365]! } + public var Appearance_AppIconFilled: String { return self._s[2365]! } + public var StickerPack_ErrorNotFound: String { return self._s[2366]! } public func Channel_AdminLog_MessageRestrictedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2366]!, self._r[2366]!, [_1]) + return formatWithArgumentRanges(self._s[2367]!, self._r[2367]!, [_1]) } - public var Passport_Identity_AddIdentityCard: String { return self._s[2367]! } + public var Passport_Identity_AddIdentityCard: String { return self._s[2368]! } public func PUSH_CHANNEL_MESSAGE_DOC(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2369]!, self._r[2369]!, [_1]) + return formatWithArgumentRanges(self._s[2370]!, self._r[2370]!, [_1]) } - public var Call_Camera: String { return self._s[2370]! } - public var GroupInfo_InviteLink_RevokeAlert_Text: String { return self._s[2371]! } - public var Group_Location_Info: String { return self._s[2372]! } - public var Watch_LastSeen_WithinAMonth: String { return self._s[2373]! } - public var UserInfo_NotificationsDefaultEnabled: String { return self._s[2374]! } + public var Call_Camera: String { return self._s[2371]! } + public var GroupInfo_InviteLink_RevokeAlert_Text: String { return self._s[2372]! } + public var Group_Location_Info: String { return self._s[2373]! } + public var Watch_LastSeen_WithinAMonth: String { return self._s[2374]! } + public var UserInfo_NotificationsDefaultEnabled: String { return self._s[2375]! } public func DialogList_PinLimitError(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2375]!, self._r[2375]!, [_0]) + return formatWithArgumentRanges(self._s[2376]!, self._r[2376]!, [_0]) } - public var Weekday_Yesterday: String { return self._s[2376]! } - public var TwoStepAuth_SetupPasswordEnterPasswordNew: String { return self._s[2377]! } - public var InviteLink_Create_UsersLimit: String { return self._s[2378]! } - public var ArchivedPacksAlert_Title: String { return self._s[2379]! } - public var PeerInfo_PaneMembers: String { return self._s[2380]! } - public var PhotoEditor_SelectCoverFrame: String { return self._s[2381]! } + public var Weekday_Yesterday: String { return self._s[2377]! } + public var TwoStepAuth_SetupPasswordEnterPasswordNew: String { return self._s[2378]! } + public var InviteLink_Create_UsersLimit: String { return self._s[2379]! } + public var ArchivedPacksAlert_Title: String { return self._s[2380]! } + public var PeerInfo_PaneMembers: String { return self._s[2381]! } + public var PhotoEditor_SelectCoverFrame: String { return self._s[2382]! } public func Location_ProximityAlertSetTextGroup(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2382]!, self._r[2382]!, [_0]) + return formatWithArgumentRanges(self._s[2383]!, self._r[2383]!, [_0]) } - public var ContactInfo_PhoneLabelMain: String { return self._s[2383]! } + public var ContactInfo_PhoneLabelMain: String { return self._s[2384]! } public func Time_PreciseDate_m7(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2384]!, self._r[2384]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2385]!, self._r[2385]!, [_1, _2, _3]) } - public var TwoFactorSetup_EmailVerification_ChangeAction: String { return self._s[2385]! } - public var Channel_DiscussionGroup: String { return self._s[2386]! } - public var EditTheme_Edit_Preview_IncomingReplyName: String { return self._s[2387]! } - public var InviteLink_Create_TimeLimit: String { return self._s[2389]! } - public var Channel_EditAdmin_PermissionsHeader: String { return self._s[2390]! } - public var VoiceOver_MessageContextForward: String { return self._s[2391]! } - public var SocksProxySetup_TypeNone: String { return self._s[2392]! } - public var CreatePoll_MultipleChoiceQuizAlert: String { return self._s[2394]! } - public var ProfilePhoto_OpenInEditor: String { return self._s[2396]! } - public var WallpaperSearch_ColorPurple: String { return self._s[2397]! } - public var ChatListFolder_IncludeChatsTitle: String { return self._s[2398]! } - public var Group_Username_InvalidTooShort: String { return self._s[2399]! } - public var Location_ProximityNotification_DistanceM: String { return self._s[2400]! } - public var VoiceChat_EditTitleText: String { return self._s[2401]! } + public var TwoFactorSetup_EmailVerification_ChangeAction: String { return self._s[2386]! } + public var Channel_DiscussionGroup: String { return self._s[2387]! } + public var EditTheme_Edit_Preview_IncomingReplyName: String { return self._s[2388]! } + public var InviteLink_Create_TimeLimit: String { return self._s[2390]! } + public var Channel_EditAdmin_PermissionsHeader: String { return self._s[2391]! } + public var VoiceOver_MessageContextForward: String { return self._s[2392]! } + public var SocksProxySetup_TypeNone: String { return self._s[2393]! } + public var CreatePoll_MultipleChoiceQuizAlert: String { return self._s[2395]! } + public var ProfilePhoto_OpenInEditor: String { return self._s[2397]! } + public var WallpaperSearch_ColorPurple: String { return self._s[2398]! } + public var ChatListFolder_IncludeChatsTitle: String { return self._s[2399]! } + public var Group_Username_InvalidTooShort: String { return self._s[2400]! } + public var Location_ProximityNotification_DistanceM: String { return self._s[2401]! } + public var VoiceChat_EditTitleText: String { return self._s[2402]! } public func Login_EmailPhoneBody(_ _0: String, _ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2402]!, self._r[2402]!, [_0, _1, _2]) + return formatWithArgumentRanges(self._s[2403]!, self._r[2403]!, [_0, _1, _2]) } - public var Passport_Language_tk: String { return self._s[2403]! } - public var ConvertToSupergroup_Title: String { return self._s[2404]! } - public var Channel_BanUser_PermissionEmbedLinks: String { return self._s[2405]! } - public var Cache_KeepMediaHelp: String { return self._s[2406]! } - public var Channel_Management_Title: String { return self._s[2407]! } + public var Passport_Language_tk: String { return self._s[2404]! } + public var ConvertToSupergroup_Title: String { return self._s[2405]! } + public var Channel_BanUser_PermissionEmbedLinks: String { return self._s[2406]! } + public var Cache_KeepMediaHelp: String { return self._s[2407]! } + public var Channel_Management_Title: String { return self._s[2408]! } public func PUSH_MESSAGE_PHOTO_SECRET(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2408]!, self._r[2408]!, [_1]) + return formatWithArgumentRanges(self._s[2409]!, self._r[2409]!, [_1]) } - public var Conversation_ForwardChats: String { return self._s[2409]! } - public var Passport_Language_bg: String { return self._s[2410]! } - public var SocksProxySetup_TypeSocks: String { return self._s[2411]! } - public var Permissions_PrivacyPolicy: String { return self._s[2412]! } - public var VoiceOver_Chat_YourMusic: String { return self._s[2413]! } - public var SettingsSearch_Synonyms_Notifications_ResetAllNotifications: String { return self._s[2414]! } - public var Conversation_EmptyGifPanelPlaceholder: String { return self._s[2415]! } - public var Conversation_ContextMenuOpenChannel: String { return self._s[2416]! } - public var Report_AdditionalDetailsPlaceholder: String { return self._s[2417]! } - public var Activity_UploadingVideo: String { return self._s[2418]! } - public var PrivacyPolicy_AgeVerificationAgree: String { return self._s[2420]! } - public var Widget_LongTapToEdit: String { return self._s[2421]! } - public var VoiceChat_InviteLink_Listener: String { return self._s[2423]! } - public var SocksProxySetup_Credentials: String { return self._s[2424]! } - public var Preview_SaveGif: String { return self._s[2425]! } - public var Cache_Photos: String { return self._s[2426]! } - public var Channel_AdminLogFilter_EventsCalls: String { return self._s[2427]! } - public var Conversation_ContextMenuCancelEditing: String { return self._s[2428]! } - public var Contacts_FailedToSendInvitesMessage: String { return self._s[2429]! } + public var Conversation_ForwardChats: String { return self._s[2410]! } + public var Passport_Language_bg: String { return self._s[2411]! } + public var SocksProxySetup_TypeSocks: String { return self._s[2412]! } + public var Permissions_PrivacyPolicy: String { return self._s[2413]! } + public var VoiceOver_Chat_YourMusic: String { return self._s[2414]! } + public var SettingsSearch_Synonyms_Notifications_ResetAllNotifications: String { return self._s[2415]! } + public var Conversation_EmptyGifPanelPlaceholder: String { return self._s[2416]! } + public var Conversation_ContextMenuOpenChannel: String { return self._s[2417]! } + public var Report_AdditionalDetailsPlaceholder: String { return self._s[2418]! } + public var Activity_UploadingVideo: String { return self._s[2419]! } + public var PrivacyPolicy_AgeVerificationAgree: String { return self._s[2421]! } + public var Widget_LongTapToEdit: String { return self._s[2422]! } + public var VoiceChat_InviteLink_Listener: String { return self._s[2424]! } + public var SocksProxySetup_Credentials: String { return self._s[2425]! } + public var Preview_SaveGif: String { return self._s[2426]! } + public var Cache_Photos: String { return self._s[2427]! } + public var Channel_AdminLogFilter_EventsCalls: String { return self._s[2428]! } + public var Conversation_ContextMenuCancelEditing: String { return self._s[2429]! } + public var Contacts_FailedToSendInvitesMessage: String { return self._s[2430]! } public func VoiceChat_RemoveAndBanPeerConfirmation(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2430]!, self._r[2430]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2431]!, self._r[2431]!, [_1, _2]) } - public var Passport_Language_lt: String { return self._s[2431]! } - public var Passport_DeleteDocument: String { return self._s[2433]! } - public var GroupInfo_SetGroupPhotoStop: String { return self._s[2434]! } + public var Passport_Language_lt: String { return self._s[2432]! } + public var Passport_DeleteDocument: String { return self._s[2434]! } + public var GroupInfo_SetGroupPhotoStop: String { return self._s[2435]! } public func Location_ProximityNotification_NotifyLong(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2435]!, self._r[2435]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2436]!, self._r[2436]!, [_1, _2]) } - public var AccessDenied_VideoMessageMicrophone: String { return self._s[2436]! } + public var AccessDenied_VideoMessageMicrophone: String { return self._s[2437]! } public func PeopleNearby_VisibleUntil(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2437]!, self._r[2437]!, [_0]) + return formatWithArgumentRanges(self._s[2438]!, self._r[2438]!, [_0]) } - public var AccessDenied_VideoCallCamera: String { return self._s[2438]! } + public var AccessDenied_VideoCallCamera: String { return self._s[2439]! } public func Channel_AdminLog_MessageDeleted(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2439]!, self._r[2439]!, [_0]) + return formatWithArgumentRanges(self._s[2440]!, self._r[2440]!, [_0]) } - public var PhotoEditor_SharpenTool: String { return self._s[2440]! } + public var PhotoEditor_SharpenTool: String { return self._s[2441]! } public func PUSH_CHANNEL_MESSAGE_AUDIO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2441]!, self._r[2441]!, [_1]) + return formatWithArgumentRanges(self._s[2442]!, self._r[2442]!, [_1]) } - public var DialogList_Unpin: String { return self._s[2442]! } - public var Stickers_NoStickersFound: String { return self._s[2443]! } - public var UserInfo_AddContact: String { return self._s[2445]! } + public var DialogList_Unpin: String { return self._s[2443]! } + public var Stickers_NoStickersFound: String { return self._s[2444]! } + public var UserInfo_AddContact: String { return self._s[2446]! } public func AddContact_SharedContactExceptionInfo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2447]!, self._r[2447]!, [_0]) - } - public func Notification_PinnedLocationMessage(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2448]!, self._r[2448]!, [_0]) } - public var CallFeedback_VideoReasonDistorted: String { return self._s[2449]! } - public var Tour_Text2: String { return self._s[2450]! } + public func Notification_PinnedLocationMessage(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2449]!, self._r[2449]!, [_0]) + } + public var CallFeedback_VideoReasonDistorted: String { return self._s[2450]! } + public var Tour_Text2: String { return self._s[2451]! } public func Conversation_TitleCommentsFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2452]!, self._r[2452]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2453]!, self._r[2453]!, [_1, _2]) } - public var InviteLink_DeleteAllRevokedLinksAlert_Text: String { return self._s[2454]! } - public var Paint_Delete: String { return self._s[2455]! } + public var InviteLink_DeleteAllRevokedLinksAlert_Text: String { return self._s[2455]! } + public var Paint_Delete: String { return self._s[2456]! } public func Call_VoiceChatInProgressMessage(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2456]!, self._r[2456]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2457]!, self._r[2457]!, [_1, _2]) } - public var SettingsSearch_Synonyms_Notifications_InAppNotificationsVibrate: String { return self._s[2457]! } + public var SettingsSearch_Synonyms_Notifications_InAppNotificationsVibrate: String { return self._s[2458]! } public func PrivacySettings_LastSeenEverybodyMinus(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2459]!, self._r[2459]!, [_0]) + return formatWithArgumentRanges(self._s[2460]!, self._r[2460]!, [_0]) } - public var Privacy_Calls_NeverAllow_Title: String { return self._s[2460]! } - public var Notification_CallOutgoingShort: String { return self._s[2461]! } - public var Checkout_PasswordEntry_Title: String { return self._s[2462]! } - public var Channel_AdminLogFilter_AdminsAll: String { return self._s[2463]! } - public var Notification_MessageLifetime1m: String { return self._s[2464]! } - public var BlockedUsers_AddNew: String { return self._s[2466]! } - public var FastTwoStepSetup_EmailSection: String { return self._s[2467]! } - public var Settings_SaveEditedPhotos: String { return self._s[2468]! } - public var GroupInfo_GroupNamePlaceholder: String { return self._s[2469]! } - public var Channel_AboutItem: String { return self._s[2470]! } - public var GroupInfo_InviteLink_RevokeLink: String { return self._s[2471]! } - public var Privacy_Calls_P2PNever: String { return self._s[2473]! } - public var Passport_Language_uk: String { return self._s[2474]! } - public var NetworkUsageSettings_Wifi: String { return self._s[2475]! } - public var Conversation_Moderate_Report: String { return self._s[2476]! } - public var Wallpaper_ResetWallpapersConfirmation: String { return self._s[2477]! } - public var VoiceOver_Chat_SeenByRecipients: String { return self._s[2478]! } - public var Permissions_SiriText_v0: String { return self._s[2479]! } - public var Theme_Colors_Background: String { return self._s[2480]! } - public var Notification_CallMissed: String { return self._s[2481]! } - public var Stats_ZoomOut: String { return self._s[2482]! } - public var Profile_AddToExisting: String { return self._s[2483]! } - public var Passport_FieldAddressUploadHelp: String { return self._s[2486]! } - public var VoiceChat_RemovePeerRemove: String { return self._s[2487]! } - public var Undo_DeletedChannel: String { return self._s[2488]! } + public var Privacy_Calls_NeverAllow_Title: String { return self._s[2461]! } + public var Notification_CallOutgoingShort: String { return self._s[2462]! } + public var Checkout_PasswordEntry_Title: String { return self._s[2463]! } + public var Channel_AdminLogFilter_AdminsAll: String { return self._s[2464]! } + public var Notification_MessageLifetime1m: String { return self._s[2465]! } + public var BlockedUsers_AddNew: String { return self._s[2467]! } + public var FastTwoStepSetup_EmailSection: String { return self._s[2468]! } + public var Settings_SaveEditedPhotos: String { return self._s[2469]! } + public var GroupInfo_GroupNamePlaceholder: String { return self._s[2470]! } + public var Channel_AboutItem: String { return self._s[2471]! } + public var GroupInfo_InviteLink_RevokeLink: String { return self._s[2472]! } + public var Privacy_Calls_P2PNever: String { return self._s[2474]! } + public var Passport_Language_uk: String { return self._s[2475]! } + public var NetworkUsageSettings_Wifi: String { return self._s[2476]! } + public var Conversation_Moderate_Report: String { return self._s[2477]! } + public var Wallpaper_ResetWallpapersConfirmation: String { return self._s[2478]! } + public var VoiceOver_Chat_SeenByRecipients: String { return self._s[2479]! } + public var Permissions_SiriText_v0: String { return self._s[2480]! } + public var Theme_Colors_Background: String { return self._s[2481]! } + public var Notification_CallMissed: String { return self._s[2482]! } + public var Stats_ZoomOut: String { return self._s[2483]! } + public var Profile_AddToExisting: String { return self._s[2484]! } + public var Passport_FieldAddressUploadHelp: String { return self._s[2487]! } + public var VoiceChat_RemovePeerRemove: String { return self._s[2488]! } + public var Undo_DeletedChannel: String { return self._s[2489]! } public func Channel_AdminLog_MessagePinned(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2489]!, self._r[2489]!, [_0]) + return formatWithArgumentRanges(self._s[2490]!, self._r[2490]!, [_0]) } - public var Login_ResetAccountProtected_TimerTitle: String { return self._s[2490]! } - public var Map_LiveLocationGroupDescription: String { return self._s[2491]! } - public var Passport_InfoFAQ_URL: String { return self._s[2492]! } - public var IntentsSettings_SuggestedChats: String { return self._s[2495]! } + public var Login_ResetAccountProtected_TimerTitle: String { return self._s[2491]! } + public var Map_LiveLocationGroupDescription: String { return self._s[2492]! } + public var Passport_InfoFAQ_URL: String { return self._s[2493]! } + public var IntentsSettings_SuggestedChats: String { return self._s[2496]! } public func PUSH_MESSAGE_DOC(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2496]!, self._r[2496]!, [_1]) + return formatWithArgumentRanges(self._s[2497]!, self._r[2497]!, [_1]) } - public var State_connecting: String { return self._s[2497]! } - public var Passport_Identity_Country: String { return self._s[2498]! } - public var Passport_PasswordDescription: String { return self._s[2499]! } - public var ChatList_PsaLabel_covid: String { return self._s[2500]! } + public var State_connecting: String { return self._s[2498]! } + public var Passport_Identity_Country: String { return self._s[2499]! } + public var Passport_PasswordDescription: String { return self._s[2500]! } + public var ChatList_PsaLabel_covid: String { return self._s[2501]! } public func PUSH_MESSAGE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2501]!, self._r[2501]!, [_1]) + return formatWithArgumentRanges(self._s[2502]!, self._r[2502]!, [_1]) } - public var Contacts_AddPeopleNearby: String { return self._s[2502]! } - public var OwnershipTransfer_SetupTwoStepAuth: String { return self._s[2503]! } - public var ClearCache_Description: String { return self._s[2504]! } - public var Localization_LanguageName: String { return self._s[2505]! } + public var Contacts_AddPeopleNearby: String { return self._s[2503]! } + public var OwnershipTransfer_SetupTwoStepAuth: String { return self._s[2504]! } + public var ClearCache_Description: String { return self._s[2505]! } + public var Localization_LanguageName: String { return self._s[2506]! } public func UserInfo_UnblockConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2506]!, self._r[2506]!, [_0]) + return formatWithArgumentRanges(self._s[2507]!, self._r[2507]!, [_0]) } - public var Conversation_AddMembers: String { return self._s[2507]! } - public var ChatList_TabIconFoldersTooltipEmptyFolders: String { return self._s[2508]! } - public var UserInfo_CreateNewContact: String { return self._s[2509]! } - public var Channel_Stickers_NotFound: String { return self._s[2511]! } - public var Message_FakeAccount: String { return self._s[2512]! } - public var Watch_Message_Poll: String { return self._s[2513]! } - public var Group_Members_Title: String { return self._s[2514]! } - public var Privacy_Forwards_WhoCanForward: String { return self._s[2515]! } + public var Conversation_AddMembers: String { return self._s[2508]! } + public var ChatList_TabIconFoldersTooltipEmptyFolders: String { return self._s[2509]! } + public var UserInfo_CreateNewContact: String { return self._s[2510]! } + public var Channel_Stickers_NotFound: String { return self._s[2512]! } + public var Message_FakeAccount: String { return self._s[2513]! } + public var Watch_Message_Poll: String { return self._s[2514]! } + public var Group_Members_Title: String { return self._s[2515]! } + public var Privacy_Forwards_WhoCanForward: String { return self._s[2516]! } public func Notification_Kicked(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2516]!, self._r[2516]!, [_0, _1]) + return formatWithArgumentRanges(self._s[2517]!, self._r[2517]!, [_0, _1]) } - public var BroadcastGroups_Convert: String { return self._s[2517]! } - public var Login_InfoDeletePhoto: String { return self._s[2518]! } - public var Appearance_ThemePreview_ChatList_6_Name: String { return self._s[2519]! } - public var InstantPage_FeedbackButton: String { return self._s[2520]! } - public var Appearance_PreviewReplyText: String { return self._s[2521]! } - public var Passport_FieldPhoneHelp: String { return self._s[2522]! } - public var Group_ErrorAddTooMuchBots: String { return self._s[2523]! } - public var Media_SendingOptionsTooltip: String { return self._s[2524]! } - public var ScheduledMessages_ScheduledOnline: String { return self._s[2525]! } - public var Notifications_Badge: String { return self._s[2526]! } - public var VoiceOver_Chat_VideoMessage: String { return self._s[2527]! } - public var TwoStepAuth_RecoveryCodeExpired: String { return self._s[2528]! } + public var BroadcastGroups_Convert: String { return self._s[2518]! } + public var Login_InfoDeletePhoto: String { return self._s[2519]! } + public var Appearance_ThemePreview_ChatList_6_Name: String { return self._s[2520]! } + public var InstantPage_FeedbackButton: String { return self._s[2521]! } + public var Appearance_PreviewReplyText: String { return self._s[2522]! } + public var Passport_FieldPhoneHelp: String { return self._s[2523]! } + public var Group_ErrorAddTooMuchBots: String { return self._s[2524]! } + public var Media_SendingOptionsTooltip: String { return self._s[2525]! } + public var ScheduledMessages_ScheduledOnline: String { return self._s[2526]! } + public var Notifications_Badge: String { return self._s[2527]! } + public var VoiceOver_Chat_VideoMessage: String { return self._s[2528]! } + public var TwoStepAuth_RecoveryCodeExpired: String { return self._s[2529]! } public func Notification_PinnedPhotoMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2530]!, self._r[2530]!, [_0]) + return formatWithArgumentRanges(self._s[2531]!, self._r[2531]!, [_0]) } - public var Passport_InfoLearnMore: String { return self._s[2531]! } - public var EnterPasscode_EnterTitle: String { return self._s[2532]! } - public var Appearance_EditTheme: String { return self._s[2533]! } - public var EditTheme_Expand_BottomInfo: String { return self._s[2534]! } - public var Stats_FollowersTitle: String { return self._s[2535]! } - public var Passport_Identity_SurnamePlaceholder: String { return self._s[2536]! } - public var Channel_Subscribers_Title: String { return self._s[2537]! } - public var Group_ErrorSupergroupConversionNotPossible: String { return self._s[2538]! } - public var ChatImportActivity_ErrorGeneric: String { return self._s[2539]! } - public var EditTheme_ThemeTemplateAlertTitle: String { return self._s[2540]! } - public var EditTheme_Create_Preview_IncomingText: String { return self._s[2541]! } - public var Conversation_AddToReadingList: String { return self._s[2542]! } + public var Passport_InfoLearnMore: String { return self._s[2532]! } + public var EnterPasscode_EnterTitle: String { return self._s[2533]! } + public var Appearance_EditTheme: String { return self._s[2534]! } + public var EditTheme_Expand_BottomInfo: String { return self._s[2535]! } + public var Stats_FollowersTitle: String { return self._s[2536]! } + public var Passport_Identity_SurnamePlaceholder: String { return self._s[2537]! } + public var Channel_Subscribers_Title: String { return self._s[2538]! } + public var Group_ErrorSupergroupConversionNotPossible: String { return self._s[2539]! } + public var ChatImportActivity_ErrorGeneric: String { return self._s[2540]! } + public var EditTheme_ThemeTemplateAlertTitle: String { return self._s[2541]! } + public var EditTheme_Create_Preview_IncomingText: String { return self._s[2542]! } + public var Conversation_AddToReadingList: String { return self._s[2543]! } public func Notifications_ExceptionsChangeSound(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2543]!, self._r[2543]!, [_0]) + return formatWithArgumentRanges(self._s[2544]!, self._r[2544]!, [_0]) } - public var Group_AdminLog_EmptyText: String { return self._s[2544]! } - public var Passport_Identity_EditInternalPassport: String { return self._s[2545]! } - public var Watch_Location_Current: String { return self._s[2546]! } - public var PrivacyPolicy_Title: String { return self._s[2547]! } - public var Privacy_GroupsAndChannels_CustomHelp: String { return self._s[2554]! } - public var Channel_TypeSetup_Title: String { return self._s[2558]! } - public var Appearance_PreviewReplyAuthor: String { return self._s[2559]! } - public var Passport_Language_ja: String { return self._s[2560]! } - public var ReportPeer_ReasonSpam: String { return self._s[2561]! } - public var Widget_GalleryDescription: String { return self._s[2562]! } - public var Privacy_PaymentsClearInfoHelp: String { return self._s[2563]! } - public var Conversation_EditingMessageMediaEditCurrentPhoto: String { return self._s[2565]! } - public var Channel_AdminLog_ChangeInfo: String { return self._s[2566]! } - public var ChatListFolder_NameNonContacts: String { return self._s[2567]! } + public var Group_AdminLog_EmptyText: String { return self._s[2545]! } + public var Passport_Identity_EditInternalPassport: String { return self._s[2546]! } + public var Watch_Location_Current: String { return self._s[2547]! } + public var PrivacyPolicy_Title: String { return self._s[2548]! } + public var Privacy_GroupsAndChannels_CustomHelp: String { return self._s[2555]! } + public var Channel_TypeSetup_Title: String { return self._s[2559]! } + public var Appearance_PreviewReplyAuthor: String { return self._s[2560]! } + public var Passport_Language_ja: String { return self._s[2561]! } + public var ReportPeer_ReasonSpam: String { return self._s[2562]! } + public var Widget_GalleryDescription: String { return self._s[2563]! } + public var Privacy_PaymentsClearInfoHelp: String { return self._s[2564]! } + public var Conversation_EditingMessageMediaEditCurrentPhoto: String { return self._s[2566]! } + public var Channel_AdminLog_ChangeInfo: String { return self._s[2567]! } + public var ChatListFolder_NameNonContacts: String { return self._s[2568]! } public func InviteLink_ExpiresIn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2568]!, self._r[2568]!, [_0]) + return formatWithArgumentRanges(self._s[2569]!, self._r[2569]!, [_0]) } - public var Call_Audio: String { return self._s[2569]! } - public var PhotoEditor_CurvesGreen: String { return self._s[2570]! } - public var ChatList_Search_NoResultsFitlerFiles: String { return self._s[2571]! } - public var Settings_PrivacySettings: String { return self._s[2572]! } - public var InviteLink_UsageLimitReached: String { return self._s[2573]! } - public var Stats_Followers: String { return self._s[2574]! } - public var Notifications_AddExceptionTitle: String { return self._s[2575]! } - public var TwoFactorSetup_Password_Title: String { return self._s[2576]! } - public var ChannelMembers_WhoCanAddMembersAllHelp: String { return self._s[2577]! } - public var OldChannels_NoticeText: String { return self._s[2578]! } - public var Conversation_SavedMessages: String { return self._s[2579]! } - public var Intents_ErrorLockedText: String { return self._s[2580]! } + public var Call_Audio: String { return self._s[2570]! } + public var PhotoEditor_CurvesGreen: String { return self._s[2571]! } + public var ChatList_Search_NoResultsFitlerFiles: String { return self._s[2572]! } + public var Settings_PrivacySettings: String { return self._s[2573]! } + public var InviteLink_UsageLimitReached: String { return self._s[2574]! } + public var Stats_Followers: String { return self._s[2575]! } + public var Notifications_AddExceptionTitle: String { return self._s[2576]! } + public var TwoFactorSetup_Password_Title: String { return self._s[2577]! } + public var ChannelMembers_WhoCanAddMembersAllHelp: String { return self._s[2578]! } + public var OldChannels_NoticeText: String { return self._s[2579]! } + public var Conversation_SavedMessages: String { return self._s[2580]! } + public var Intents_ErrorLockedText: String { return self._s[2581]! } public func Conversation_PeerNearbyTitle(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2582]!, self._r[2582]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2583]!, self._r[2583]!, [_1, _2]) } - public var Passport_Address_TypeResidentialAddress: String { return self._s[2583]! } - public var Appearance_ThemeNightBlue: String { return self._s[2584]! } - public var Notification_ChannelInviterSelf: String { return self._s[2585]! } - public var Conversation_ForwardTooltip_SavedMessages_Many: String { return self._s[2586]! } - public var InviteLink_Create_TimeLimitExpiryDateNever: String { return self._s[2588]! } - public var Watch_UserInfo_Service: String { return self._s[2589]! } - public var ChatList_Context_Back: String { return self._s[2590]! } - public var Passport_Email_Title: String { return self._s[2591]! } - public var Stats_GroupTopAdmin_Promote: String { return self._s[2592]! } + public var Passport_Address_TypeResidentialAddress: String { return self._s[2584]! } + public var Appearance_ThemeNightBlue: String { return self._s[2585]! } + public var Notification_ChannelInviterSelf: String { return self._s[2586]! } + public var Conversation_ForwardTooltip_SavedMessages_Many: String { return self._s[2587]! } + public var InviteLink_Create_TimeLimitExpiryDateNever: String { return self._s[2589]! } + public var Watch_UserInfo_Service: String { return self._s[2590]! } + public var ChatList_Context_Back: String { return self._s[2591]! } + public var Passport_Email_Title: String { return self._s[2592]! } + public var Stats_GroupTopAdmin_Promote: String { return self._s[2593]! } public func PUSH_PINNED_INVOICE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2593]!, self._r[2593]!, [_1]) + return formatWithArgumentRanges(self._s[2594]!, self._r[2594]!, [_1]) } - public var Conversation_UnsupportedMedia: String { return self._s[2594]! } - public var Passport_Address_OneOfTypePassportRegistration: String { return self._s[2595]! } - public var Privacy_TopPeersHelp: String { return self._s[2597]! } - public var Privacy_Forwards_AlwaysLink: String { return self._s[2598]! } - public var Notifications_Badge_CountUnreadMessages_InfoOn: String { return self._s[2599]! } - public var Permissions_NotificationsTitle_v0: String { return self._s[2600]! } + public var Conversation_UnsupportedMedia: String { return self._s[2595]! } + public var Passport_Address_OneOfTypePassportRegistration: String { return self._s[2596]! } + public var Privacy_TopPeersHelp: String { return self._s[2598]! } + public var Privacy_Forwards_AlwaysLink: String { return self._s[2599]! } + public var Notifications_Badge_CountUnreadMessages_InfoOn: String { return self._s[2600]! } + public var Permissions_NotificationsTitle_v0: String { return self._s[2601]! } public func Location_ProximityNotification_AlreadyClose(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2601]!, self._r[2601]!, [_0]) + return formatWithArgumentRanges(self._s[2602]!, self._r[2602]!, [_0]) } - public var Notification_PassportValueProofOfAddress: String { return self._s[2602]! } - public var Map_Map: String { return self._s[2603]! } - public var WallpaperSearch_ColorBlue: String { return self._s[2604]! } - public var Privacy_Calls_CustomShareHelp: String { return self._s[2605]! } - public var PhotoEditor_BlurToolRadial: String { return self._s[2606]! } - public var ChatList_Search_FilterMusic: String { return self._s[2607]! } - public var SettingsSearch_Synonyms_Data_AutoplayGifs: String { return self._s[2608]! } - public var Privacy_PaymentsClear_ShippingInfo: String { return self._s[2609]! } - public var Settings_LogoutConfirmationTitle: String { return self._s[2611]! } + public var Notification_PassportValueProofOfAddress: String { return self._s[2603]! } + public var Map_Map: String { return self._s[2604]! } + public var WallpaperSearch_ColorBlue: String { return self._s[2605]! } + public var Privacy_Calls_CustomShareHelp: String { return self._s[2606]! } + public var PhotoEditor_BlurToolRadial: String { return self._s[2607]! } + public var ChatList_Search_FilterMusic: String { return self._s[2608]! } + public var SettingsSearch_Synonyms_Data_AutoplayGifs: String { return self._s[2609]! } + public var Privacy_PaymentsClear_ShippingInfo: String { return self._s[2610]! } + public var Settings_LogoutConfirmationTitle: String { return self._s[2612]! } public func PUSH_CHANNEL_MESSAGE_VIDEOS(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2612]!, self._r[2612]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2613]!, self._r[2613]!, [_1, _2]) } public func Notification_ChangedGroupPhoto(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2613]!, self._r[2613]!, [_0]) + return formatWithArgumentRanges(self._s[2614]!, self._r[2614]!, [_0]) } - public var Channel_Username_RevokeExistingUsernamesInfo: String { return self._s[2614]! } - public var Group_Username_CreatePublicLinkHelp: String { return self._s[2615]! } - public var VoiceOver_ChatList_MessageEmpty: String { return self._s[2618]! } - public var GroupInfo_Location: String { return self._s[2619]! } - public var Passport_Language_ka: String { return self._s[2620]! } + public var Channel_Username_RevokeExistingUsernamesInfo: String { return self._s[2615]! } + public var Group_Username_CreatePublicLinkHelp: String { return self._s[2616]! } + public var VoiceOver_ChatList_MessageEmpty: String { return self._s[2619]! } + public var GroupInfo_Location: String { return self._s[2620]! } + public var Passport_Language_ka: String { return self._s[2621]! } public func TwoStepAuth_SetupPendingEmail(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2621]!, self._r[2621]!, [_0]) + return formatWithArgumentRanges(self._s[2622]!, self._r[2622]!, [_0]) } - public var Conversation_ContextMenuOpenChannelProfile: String { return self._s[2622]! } - public var ChatImport_SelectionConfirmationAlertTitle: String { return self._s[2624]! } - public var ScheduledMessages_ClearAllConfirmation: String { return self._s[2626]! } - public var DialogList_SearchSectionRecent: String { return self._s[2627]! } - public var Passport_Address_OneOfTypeTemporaryRegistration: String { return self._s[2628]! } - public var Conversation_Timer_Send: String { return self._s[2629]! } + public var Conversation_ContextMenuOpenChannelProfile: String { return self._s[2623]! } + public var ChatImport_SelectionConfirmationAlertTitle: String { return self._s[2625]! } + public var ScheduledMessages_ClearAllConfirmation: String { return self._s[2627]! } + public var DialogList_SearchSectionRecent: String { return self._s[2628]! } + public var Passport_Address_OneOfTypeTemporaryRegistration: String { return self._s[2629]! } + public var Conversation_Timer_Send: String { return self._s[2630]! } public func VoiceOver_ScrollStatus(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2631]!, self._r[2631]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2632]!, self._r[2632]!, [_1, _2]) } - public var ChatState_Updating: String { return self._s[2632]! } - public var ChannelMembers_WhoCanAddMembers: String { return self._s[2633]! } - public var ChannelInfo_DeleteGroup: String { return self._s[2634]! } - public var TwoStepAuth_RecoveryFailed: String { return self._s[2635]! } - public var Channel_OwnershipTransfer_EnterPassword: String { return self._s[2636]! } - public var InviteLink_Create_TimeLimitExpiryTime: String { return self._s[2637]! } - public var ChannelInfo_InviteLink_RevokeAlert_Text: String { return self._s[2638]! } - public var ChatList_Search_NoResults: String { return self._s[2639]! } - public var ChatListFolderSettings_AddRecommended: String { return self._s[2641]! } - public var ChangePhoneNumberCode_Called: String { return self._s[2642]! } - public var PeerInfo_GroupAboutItem: String { return self._s[2643]! } - public var VoiceOver_SelfDestructTimerOff: String { return self._s[2645]! } + public var ChatState_Updating: String { return self._s[2633]! } + public var ChannelMembers_WhoCanAddMembers: String { return self._s[2634]! } + public var ChannelInfo_DeleteGroup: String { return self._s[2635]! } + public var TwoStepAuth_RecoveryFailed: String { return self._s[2636]! } + public var Channel_OwnershipTransfer_EnterPassword: String { return self._s[2637]! } + public var InviteLink_Create_TimeLimitExpiryTime: String { return self._s[2638]! } + public var ChannelInfo_InviteLink_RevokeAlert_Text: String { return self._s[2639]! } + public var ChatList_Search_NoResults: String { return self._s[2640]! } + public var ChatListFolderSettings_AddRecommended: String { return self._s[2642]! } + public var ChangePhoneNumberCode_Called: String { return self._s[2643]! } + public var PeerInfo_GroupAboutItem: String { return self._s[2644]! } + public var VoiceOver_SelfDestructTimerOff: String { return self._s[2646]! } public func Channel_AdminLog_DeletedInviteLink(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2646]!, self._r[2646]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2647]!, self._r[2647]!, [_1, _2]) } public func LiveLocationUpdated_YesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2647]!, self._r[2647]!, [_0]) + return formatWithArgumentRanges(self._s[2648]!, self._r[2648]!, [_0]) } - public var PrivacySettings_AuthSessions: String { return self._s[2648]! } - public var Passport_Address_Postcode: String { return self._s[2649]! } - public var VoiceOver_Chat_YourVideoMessage: String { return self._s[2650]! } - public var Passport_Address_Street2Placeholder: String { return self._s[2651]! } - public var Group_Location_Title: String { return self._s[2652]! } - public var SettingsSearch_Synonyms_Data_AutoDownloadReset: String { return self._s[2653]! } - public var PeopleNearby_UsersEmpty: String { return self._s[2654]! } - public var Conversation_ContextMenuSpeak: String { return self._s[2656]! } - public var SettingsSearch_Synonyms_Data_Title: String { return self._s[2657]! } + public var PrivacySettings_AuthSessions: String { return self._s[2649]! } + public var Passport_Address_Postcode: String { return self._s[2650]! } + public var VoiceOver_Chat_YourVideoMessage: String { return self._s[2651]! } + public var Passport_Address_Street2Placeholder: String { return self._s[2652]! } + public var Group_Location_Title: String { return self._s[2653]! } + public var SettingsSearch_Synonyms_Data_AutoDownloadReset: String { return self._s[2654]! } + public var PeopleNearby_UsersEmpty: String { return self._s[2655]! } + public var Conversation_ContextMenuSpeak: String { return self._s[2657]! } + public var SettingsSearch_Synonyms_Data_Title: String { return self._s[2658]! } public func Checkout_PasswordEntry_Text(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2659]!, self._r[2659]!, [_0]) + return formatWithArgumentRanges(self._s[2660]!, self._r[2660]!, [_0]) } - public var Proxy_TooltipUnavailable: String { return self._s[2660]! } - public var Map_Search: String { return self._s[2661]! } - public var AutoDownloadSettings_TypeContacts: String { return self._s[2662]! } - public var Conversation_SearchByName_Prefix: String { return self._s[2663]! } + public var Proxy_TooltipUnavailable: String { return self._s[2661]! } + public var Map_Search: String { return self._s[2662]! } + public var AutoDownloadSettings_TypeContacts: String { return self._s[2663]! } + public var Conversation_SearchByName_Prefix: String { return self._s[2664]! } public func Channel_AdminLog_MessageToggleSignaturesOff(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2664]!, self._r[2664]!, [_0]) + return formatWithArgumentRanges(self._s[2665]!, self._r[2665]!, [_0]) } - public var TwoStepAuth_EmailAddSuccess: String { return self._s[2665]! } - public var ProfilePhoto_MainPhoto: String { return self._s[2666]! } - public var SettingsSearch_Synonyms_Notifications_InAppNotificationsSound: String { return self._s[2667]! } - public var SharedMedia_EmptyMusicText: String { return self._s[2668]! } - public var ChatSettings_AutoDownloadPhotos: String { return self._s[2669]! } - public var NetworkUsageSettings_BytesReceived: String { return self._s[2670]! } - public var Channel_AdminLog_EmptyText: String { return self._s[2671]! } - public var Channel_BanUser_PermissionSendMessages: String { return self._s[2672]! } - public var Undo_ChatDeletedForBothSides: String { return self._s[2673]! } - public var Notifications_GroupNotifications: String { return self._s[2674]! } - public var AccessDenied_SaveMedia: String { return self._s[2675]! } - public var InviteLink_Create_Revoke: String { return self._s[2676]! } - public var GroupInfo_LabelOwner: String { return self._s[2677]! } - public var Passport_Language_id: String { return self._s[2678]! } - public var ChatSettings_AutoDownloadTitle: String { return self._s[2679]! } - public var Conversation_UnpinMessageAlert: String { return self._s[2680]! } + public var TwoStepAuth_EmailAddSuccess: String { return self._s[2666]! } + public var ProfilePhoto_MainPhoto: String { return self._s[2667]! } + public var SettingsSearch_Synonyms_Notifications_InAppNotificationsSound: String { return self._s[2668]! } + public var SharedMedia_EmptyMusicText: String { return self._s[2669]! } + public var ChatSettings_AutoDownloadPhotos: String { return self._s[2670]! } + public var NetworkUsageSettings_BytesReceived: String { return self._s[2671]! } + public var Channel_AdminLog_EmptyText: String { return self._s[2672]! } + public var Channel_BanUser_PermissionSendMessages: String { return self._s[2673]! } + public var Undo_ChatDeletedForBothSides: String { return self._s[2674]! } + public var Notifications_GroupNotifications: String { return self._s[2675]! } + public var AccessDenied_SaveMedia: String { return self._s[2676]! } + public var InviteLink_Create_Revoke: String { return self._s[2677]! } + public var GroupInfo_LabelOwner: String { return self._s[2678]! } + public var Passport_Language_id: String { return self._s[2679]! } + public var ChatSettings_AutoDownloadTitle: String { return self._s[2680]! } + public var Conversation_UnpinMessageAlert: String { return self._s[2681]! } public func LiveLocationUpdated_TodayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2681]!, self._r[2681]!, [_0]) - } - public func Call_RemoteVideoPaused(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2682]!, self._r[2682]!, [_0]) } - public var TwoFactorSetup_Done_Text: String { return self._s[2683]! } + public func Call_RemoteVideoPaused(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2683]!, self._r[2683]!, [_0]) + } + public var TwoFactorSetup_Done_Text: String { return self._s[2684]! } public func LastSeen_AtDate(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2684]!, self._r[2684]!, [_0]) + return formatWithArgumentRanges(self._s[2685]!, self._r[2685]!, [_0]) } - public var NetworkUsageSettings_BytesSent: String { return self._s[2685]! } - public var Conversation_AudioRateTooltipNormal: String { return self._s[2686]! } - public var OwnershipTransfer_Transfer: String { return self._s[2687]! } + public var NetworkUsageSettings_BytesSent: String { return self._s[2686]! } + public var Conversation_AudioRateTooltipNormal: String { return self._s[2687]! } + public var OwnershipTransfer_Transfer: String { return self._s[2688]! } public func Notification_Exceptions_Sound(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2688]!, self._r[2688]!, [_0]) + return formatWithArgumentRanges(self._s[2689]!, self._r[2689]!, [_0]) } - public var Passport_Language_pt: String { return self._s[2689]! } - public var PrivacySettings_WebSessions: String { return self._s[2690]! } - public var PrivacyPolicy_DeclineDeleteNow: String { return self._s[2692]! } - public var TwoFactorSetup_Hint_Title: String { return self._s[2693]! } + public var Passport_Language_pt: String { return self._s[2690]! } + public var PrivacySettings_WebSessions: String { return self._s[2691]! } + public var PrivacyPolicy_DeclineDeleteNow: String { return self._s[2693]! } + public var TwoFactorSetup_Hint_Title: String { return self._s[2694]! } public func Notification_Joined(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2694]!, self._r[2694]!, [_0]) + return formatWithArgumentRanges(self._s[2695]!, self._r[2695]!, [_0]) } - public var Group_Username_RemoveExistingUsernamesInfo: String { return self._s[2695]! } - public var PrivacyLastSeenSettings_CustomShareSettings_Delete: String { return self._s[2696]! } - public var AutoNightTheme_Scheduled: String { return self._s[2697]! } - public var CreatePoll_ExplanationHeader: String { return self._s[2698]! } - public var Calls_TabTitle: String { return self._s[2699]! } - public var VoiceChat_RecordingInProgress: String { return self._s[2700]! } - public var ChatList_UndoArchiveHiddenText: String { return self._s[2701]! } - public var Notification_VideoCallCanceled: String { return self._s[2702]! } - public var Login_CodeSentInternal: String { return self._s[2703]! } - public var SettingsSearch_Synonyms_Proxy_AddProxy: String { return self._s[2704]! } - public var Call_RecordingDisabledMessage: String { return self._s[2706]! } + public var Group_Username_RemoveExistingUsernamesInfo: String { return self._s[2696]! } + public var PrivacyLastSeenSettings_CustomShareSettings_Delete: String { return self._s[2697]! } + public var AutoNightTheme_Scheduled: String { return self._s[2698]! } + public var CreatePoll_ExplanationHeader: String { return self._s[2699]! } + public var Calls_TabTitle: String { return self._s[2700]! } + public var VoiceChat_RecordingInProgress: String { return self._s[2701]! } + public var ChatList_UndoArchiveHiddenText: String { return self._s[2702]! } + public var Notification_VideoCallCanceled: String { return self._s[2703]! } + public var Login_CodeSentInternal: String { return self._s[2704]! } + public var SettingsSearch_Synonyms_Proxy_AddProxy: String { return self._s[2705]! } + public var Call_RecordingDisabledMessage: String { return self._s[2707]! } public func VoiceChat_RemovedPeerText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2707]!, self._r[2707]!, [_0]) + return formatWithArgumentRanges(self._s[2708]!, self._r[2708]!, [_0]) } - public var Conversation_UsersTooMuchError: String { return self._s[2709]! } - public var AutoDownloadSettings_TypeChannels: String { return self._s[2710]! } - public var Channel_Info_Stickers: String { return self._s[2711]! } - public var Passport_DeleteAddressConfirmation: String { return self._s[2712]! } + public var Conversation_UsersTooMuchError: String { return self._s[2710]! } + public var AutoDownloadSettings_TypeChannels: String { return self._s[2711]! } + public var Channel_Info_Stickers: String { return self._s[2712]! } + public var Passport_DeleteAddressConfirmation: String { return self._s[2713]! } public func Conversation_PeerNearbyDistance(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2713]!, self._r[2713]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2714]!, self._r[2714]!, [_1, _2]) } - public var ChannelMembers_WhoCanAddMembers_Admins: String { return self._s[2714]! } + public var ChannelMembers_WhoCanAddMembers_Admins: String { return self._s[2715]! } public func Call_StatusOngoing(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2715]!, self._r[2715]!, [_0]) + return formatWithArgumentRanges(self._s[2716]!, self._r[2716]!, [_0]) } - public var Passport_DiscardMessageTitle: String { return self._s[2716]! } - public var Call_VoiceOver_VideoCallIncoming: String { return self._s[2717]! } - public var Localization_LanguageOther: String { return self._s[2718]! } - public var Conversation_EncryptionCanceled: String { return self._s[2719]! } - public var ChatSettings_AutomaticPhotoDownload: String { return self._s[2720]! } - public var ReportPeer_ReasonFake: String { return self._s[2722]! } + public var Passport_DiscardMessageTitle: String { return self._s[2717]! } + public var Call_VoiceOver_VideoCallIncoming: String { return self._s[2718]! } + public var Localization_LanguageOther: String { return self._s[2719]! } + public var Conversation_EncryptionCanceled: String { return self._s[2720]! } + public var ChatSettings_AutomaticPhotoDownload: String { return self._s[2721]! } + public var ReportPeer_ReasonFake: String { return self._s[2723]! } public func Notification_SecretChatMessageScreenshot(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2723]!, self._r[2723]!, [_0]) + return formatWithArgumentRanges(self._s[2724]!, self._r[2724]!, [_0]) } - public var Target_InviteToGroupErrorAlreadyInvited: String { return self._s[2725]! } - public var SocksProxySetup_SavedProxies: String { return self._s[2726]! } - public var InviteLink_Create_UsersLimitNumberOfUsers: String { return self._s[2727]! } + public var Target_InviteToGroupErrorAlreadyInvited: String { return self._s[2726]! } + public var SocksProxySetup_SavedProxies: String { return self._s[2727]! } + public var InviteLink_Create_UsersLimitNumberOfUsers: String { return self._s[2728]! } public func ApplyLanguage_ChangeLanguageAlreadyActive(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2728]!, self._r[2728]!, [_1]) + return formatWithArgumentRanges(self._s[2729]!, self._r[2729]!, [_1]) } - public var Conversation_ScamWarning: String { return self._s[2730]! } - public var Channel_AdminLog_InfoPanelAlertTitle: String { return self._s[2731]! } - public var LocalGroup_Title: String { return self._s[2732]! } - public var SettingsSearch_Synonyms_Notifications_MessageNotificationsAlert: String { return self._s[2734]! } - public var SettingsSearch_Synonyms_Privacy_PasscodeAndFaceId: String { return self._s[2735]! } - public var VoiceChat_SelectAccount: String { return self._s[2736]! } - public var Login_PhoneFloodError: String { return self._s[2737]! } - public var Conversation_PinMessageAlert_PinAndNotifyMembers: String { return self._s[2738]! } - public var Username_InvalidTaken: String { return self._s[2740]! } - public var SocksProxySetup_AddProxy: String { return self._s[2742]! } - public var PrivacyLastSeenSettings_WhoCanSeeMyTimestamp: String { return self._s[2743]! } - public var MediaPicker_UngroupDescription: String { return self._s[2744]! } - public var Login_CodeExpired: String { return self._s[2745]! } - public var Localization_ChooseLanguage: String { return self._s[2746]! } - public var Checkout_NewCard_PostcodePlaceholder: String { return self._s[2747]! } + public var Conversation_ScamWarning: String { return self._s[2731]! } + public var Channel_AdminLog_InfoPanelAlertTitle: String { return self._s[2732]! } + public var LocalGroup_Title: String { return self._s[2733]! } + public var SettingsSearch_Synonyms_Notifications_MessageNotificationsAlert: String { return self._s[2735]! } + public var SettingsSearch_Synonyms_Privacy_PasscodeAndFaceId: String { return self._s[2736]! } + public var VoiceChat_SelectAccount: String { return self._s[2737]! } + public var Login_PhoneFloodError: String { return self._s[2738]! } + public var Conversation_PinMessageAlert_PinAndNotifyMembers: String { return self._s[2739]! } + public var Username_InvalidTaken: String { return self._s[2741]! } + public var SocksProxySetup_AddProxy: String { return self._s[2743]! } + public var PrivacyLastSeenSettings_WhoCanSeeMyTimestamp: String { return self._s[2744]! } + public var MediaPicker_UngroupDescription: String { return self._s[2745]! } + public var Login_CodeExpired: String { return self._s[2746]! } + public var Localization_ChooseLanguage: String { return self._s[2747]! } + public var Checkout_NewCard_PostcodePlaceholder: String { return self._s[2748]! } public func ChangePhone_ErrorOccupied(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2748]!, self._r[2748]!, [_0]) - } - public func Channel_DiscussionGroup_HeaderSet(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2749]!, self._r[2749]!, [_0]) } - public var ReportPeer_ReasonOther_Title: String { return self._s[2751]! } - public var Conversation_ScheduleMessage_Title: String { return self._s[2752]! } - public func VoiceChat_UserInvited(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2753]!, self._r[2753]!, [_0]) + public func Channel_DiscussionGroup_HeaderSet(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2750]!, self._r[2750]!, [_0]) } - public var PeerInfo_ButtonDiscuss: String { return self._s[2754]! } - public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedPublicGroups: String { return self._s[2755]! } - public var Call_StatusNoAnswer: String { return self._s[2756]! } - public var ScheduledMessages_DeleteMany: String { return self._s[2758]! } - public var Channel_DiscussionGroupInfo: String { return self._s[2759]! } - public var Conversation_UnarchiveDone: String { return self._s[2760]! } - public var LogoutOptions_AddAccountText: String { return self._s[2761]! } - public var Message_PinnedContactMessage: String { return self._s[2762]! } + public var ReportPeer_ReasonOther_Title: String { return self._s[2752]! } + public var Conversation_ScheduleMessage_Title: String { return self._s[2753]! } + public func VoiceChat_UserInvited(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2754]!, self._r[2754]!, [_0]) + } + public var PeerInfo_ButtonDiscuss: String { return self._s[2755]! } + public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedPublicGroups: String { return self._s[2756]! } + public var Call_StatusNoAnswer: String { return self._s[2757]! } + public var ScheduledMessages_DeleteMany: String { return self._s[2759]! } + public var Channel_DiscussionGroupInfo: String { return self._s[2760]! } + public var Conversation_UnarchiveDone: String { return self._s[2761]! } + public var LogoutOptions_AddAccountText: String { return self._s[2762]! } + public var Message_PinnedContactMessage: String { return self._s[2763]! } public func ChatList_DeleteAndLeaveGroupConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2763]!, self._r[2763]!, [_0]) + return formatWithArgumentRanges(self._s[2764]!, self._r[2764]!, [_0]) } public func FileSize_GB(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2765]!, self._r[2765]!, [_0]) + return formatWithArgumentRanges(self._s[2766]!, self._r[2766]!, [_0]) } - public var Stats_GroupLanguagesTitle: String { return self._s[2766]! } - public var Passport_FieldAddressHelp: String { return self._s[2767]! } + public var Stats_GroupLanguagesTitle: String { return self._s[2767]! } + public var Passport_FieldAddressHelp: String { return self._s[2768]! } public func Passport_FieldOneOf_Or(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2768]!, self._r[2768]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2769]!, self._r[2769]!, [_1, _2]) } - public var ChatSettings_OpenLinksIn: String { return self._s[2770]! } - public var TwoFactorSetup_Hint_SkipAction: String { return self._s[2771]! } - public var Message_Photo: String { return self._s[2772]! } - public var Media_LimitedAccessManage: String { return self._s[2774]! } - public var MediaPicker_AddCaption: String { return self._s[2775]! } - public var LogoutOptions_Title: String { return self._s[2776]! } + public var ChatSettings_OpenLinksIn: String { return self._s[2771]! } + public var TwoFactorSetup_Hint_SkipAction: String { return self._s[2772]! } + public var Message_Photo: String { return self._s[2773]! } + public var Media_LimitedAccessManage: String { return self._s[2775]! } + public var MediaPicker_AddCaption: String { return self._s[2776]! } + public var LogoutOptions_Title: String { return self._s[2777]! } public func PUSH_PINNED_GIF(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2777]!, self._r[2777]!, [_1]) + return formatWithArgumentRanges(self._s[2778]!, self._r[2778]!, [_1]) } - public var Conversation_StatusKickedFromGroup: String { return self._s[2778]! } - public var Channel_AdminLogFilter_AdminsTitle: String { return self._s[2779]! } - public var ChatList_DeleteSavedMessagesConfirmationTitle: String { return self._s[2780]! } - public var Channel_AdminLogFilter_Title: String { return self._s[2781]! } - public var Passport_Address_TypeRentalAgreementUploadScan: String { return self._s[2782]! } - public var Compose_GroupTokenListPlaceholder: String { return self._s[2783]! } - public var Notifications_MessageNotificationsExceptions: String { return self._s[2784]! } - public var ChannelIntro_Title: String { return self._s[2785]! } - public var Stats_Message_Views: String { return self._s[2786]! } - public var Stickers_Install: String { return self._s[2787]! } + public var Conversation_StatusKickedFromGroup: String { return self._s[2779]! } + public var Channel_AdminLogFilter_AdminsTitle: String { return self._s[2780]! } + public var ChatList_DeleteSavedMessagesConfirmationTitle: String { return self._s[2781]! } + public var Channel_AdminLogFilter_Title: String { return self._s[2782]! } + public var Passport_Address_TypeRentalAgreementUploadScan: String { return self._s[2783]! } + public var Compose_GroupTokenListPlaceholder: String { return self._s[2784]! } + public var Notifications_MessageNotificationsExceptions: String { return self._s[2785]! } + public var ChannelIntro_Title: String { return self._s[2786]! } + public var Stats_Message_Views: String { return self._s[2787]! } + public var Stickers_Install: String { return self._s[2788]! } public func VoiceOver_Chat_FileFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2788]!, self._r[2788]!, [_0]) + return formatWithArgumentRanges(self._s[2789]!, self._r[2789]!, [_0]) } - public var EditTheme_Create_Preview_IncomingReplyText: String { return self._s[2789]! } - public var Conversation_SwipeToReplyHintTitle: String { return self._s[2791]! } - public var Settings_Username: String { return self._s[2794]! } - public var FastTwoStepSetup_Title: String { return self._s[2795]! } - public var Notifications_Badge_CountUnreadMessages_InfoOff: String { return self._s[2796]! } - public var SettingsSearch_Synonyms_Privacy_Title: String { return self._s[2797]! } - public var Passport_Identity_IssueDatePlaceholder: String { return self._s[2799]! } - public var CallFeedback_ReasonEcho: String { return self._s[2800]! } + public var EditTheme_Create_Preview_IncomingReplyText: String { return self._s[2790]! } + public var Conversation_SwipeToReplyHintTitle: String { return self._s[2792]! } + public var Settings_Username: String { return self._s[2795]! } + public var FastTwoStepSetup_Title: String { return self._s[2796]! } + public var Notifications_Badge_CountUnreadMessages_InfoOff: String { return self._s[2797]! } + public var SettingsSearch_Synonyms_Privacy_Title: String { return self._s[2798]! } + public var Passport_Identity_IssueDatePlaceholder: String { return self._s[2800]! } + public var CallFeedback_ReasonEcho: String { return self._s[2801]! } public func Time_MonthOfYear_m1(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2801]!, self._r[2801]!, [_0]) + return formatWithArgumentRanges(self._s[2802]!, self._r[2802]!, [_0]) } - public var Conversation_OpenBotLinkTitle: String { return self._s[2802]! } - public var SocksProxySetup_Title: String { return self._s[2803]! } - public var CallFeedback_Success: String { return self._s[2804]! } - public var WallpaperPreview_SwipeTopText: String { return self._s[2806]! } - public var InstantPage_AutoNightTheme: String { return self._s[2808]! } - public var Watch_Conversation_Reply: String { return self._s[2809]! } - public var VoiceChat_Share: String { return self._s[2811]! } - public var Chat_PanelUnpinAllMessages: String { return self._s[2812]! } - public var WallpaperPreview_Pattern: String { return self._s[2813]! } - public var CheckoutInfo_ReceiverInfoEmail: String { return self._s[2814]! } + public var Conversation_OpenBotLinkTitle: String { return self._s[2803]! } + public var SocksProxySetup_Title: String { return self._s[2804]! } + public var CallFeedback_Success: String { return self._s[2805]! } + public var WallpaperPreview_SwipeTopText: String { return self._s[2807]! } + public var InstantPage_AutoNightTheme: String { return self._s[2809]! } + public var Watch_Conversation_Reply: String { return self._s[2810]! } + public var VoiceChat_Share: String { return self._s[2812]! } + public var Chat_PanelUnpinAllMessages: String { return self._s[2813]! } + public var WallpaperPreview_Pattern: String { return self._s[2814]! } + public var CheckoutInfo_ReceiverInfoEmail: String { return self._s[2815]! } public func Conversation_DeleteMessagesFor(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2815]!, self._r[2815]!, [_0]) + return formatWithArgumentRanges(self._s[2816]!, self._r[2816]!, [_0]) } - public var AutoDownloadSettings_TypeGroupChats: String { return self._s[2816]! } - public var VoiceOver_Chat_GroupInfo: String { return self._s[2817]! } - public var DialogList_SavedMessagesTooltip: String { return self._s[2819]! } - public var Update_Title: String { return self._s[2820]! } - public var Conversation_ShareMyPhoneNumber: String { return self._s[2821]! } - public var WallpaperPreview_CropTopText: String { return self._s[2824]! } - public var Channel_EditMessageErrorGeneric: String { return self._s[2825]! } - public var AccessDenied_LocationAlwaysDenied: String { return self._s[2826]! } - public var ChatListFolder_DiscardCancel: String { return self._s[2827]! } - public var Message_PinnedPhotoMessage: String { return self._s[2828]! } - public var Appearance_ThemeDayClassic: String { return self._s[2829]! } - public var SocksProxySetup_ProxySocks5: String { return self._s[2830]! } - public var VoiceChat_DisplayAsInfo: String { return self._s[2832]! } - public var AccessDenied_Wallpapers: String { return self._s[2837]! } + public var AutoDownloadSettings_TypeGroupChats: String { return self._s[2817]! } + public var VoiceOver_Chat_GroupInfo: String { return self._s[2818]! } + public var DialogList_SavedMessagesTooltip: String { return self._s[2820]! } + public var Update_Title: String { return self._s[2821]! } + public var Conversation_ShareMyPhoneNumber: String { return self._s[2822]! } + public var WallpaperPreview_CropTopText: String { return self._s[2825]! } + public var Channel_EditMessageErrorGeneric: String { return self._s[2826]! } + public var AccessDenied_LocationAlwaysDenied: String { return self._s[2827]! } + public var ChatListFolder_DiscardCancel: String { return self._s[2828]! } + public var Message_PinnedPhotoMessage: String { return self._s[2829]! } + public var Appearance_ThemeDayClassic: String { return self._s[2830]! } + public var SocksProxySetup_ProxySocks5: String { return self._s[2831]! } + public var VoiceChat_DisplayAsInfo: String { return self._s[2833]! } + public var AccessDenied_Wallpapers: String { return self._s[2838]! } public func Channel_AdminLog_MessageChangedGroupAbout(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2838]!, self._r[2838]!, [_0]) + return formatWithArgumentRanges(self._s[2839]!, self._r[2839]!, [_0]) } - public var Weekday_Sunday: String { return self._s[2839]! } - public var SettingsSearch_Synonyms_Privacy_GroupsAndChannels: String { return self._s[2841]! } - public var PeopleNearby_MakeVisibleDescription: String { return self._s[2842]! } - public var AccessDenied_LocationDisabled: String { return self._s[2843]! } - public var Tour_Text3: String { return self._s[2844]! } - public var AuthSessions_AddDevice_ScanTitle: String { return self._s[2845]! } + public var Weekday_Sunday: String { return self._s[2840]! } + public var SettingsSearch_Synonyms_Privacy_GroupsAndChannels: String { return self._s[2842]! } + public var PeopleNearby_MakeVisibleDescription: String { return self._s[2843]! } + public var AccessDenied_LocationDisabled: String { return self._s[2844]! } + public var Tour_Text3: String { return self._s[2845]! } + public var AuthSessions_AddDevice_ScanTitle: String { return self._s[2846]! } public func Time_TodayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2846]!, self._r[2846]!, [_0]) + return formatWithArgumentRanges(self._s[2847]!, self._r[2847]!, [_0]) } - public var Privacy_SecretChatsLinkPreviewsHelp: String { return self._s[2847]! } - public var Conversation_ClearCache: String { return self._s[2848]! } - public var StickerPacksSettings_ArchivedMasks_Info: String { return self._s[2849]! } - public var ChatList_Tabs_AllChats: String { return self._s[2850]! } - public var DialogList_RecentTitlePeople: String { return self._s[2851]! } - public var Stickers_AddToFavorites: String { return self._s[2852]! } - public var ChatList_Context_RemoveFromFolder: String { return self._s[2853]! } - public var VoiceChat_CancelSpeakRequest: String { return self._s[2854]! } - public var Settings_RemoveVideo: String { return self._s[2855]! } - public var PhotoEditor_CropAspectRatioSquare: String { return self._s[2856]! } - public var ConversationProfile_LeaveDeleteAndExit: String { return self._s[2857]! } - public var VoiceOver_Chat_YourFile: String { return self._s[2858]! } - public var SettingsSearch_Synonyms_Privacy_Forwards: String { return self._s[2860]! } - public var Group_OwnershipTransfer_ErrorPrivacyRestricted: String { return self._s[2861]! } - public var Channel_AdminLog_AddMembers: String { return self._s[2862]! } - public var Map_SendThisLocation: String { return self._s[2864]! } - public var TwoStepAuth_EmailSkipAlert: String { return self._s[2866]! } - public var IntentsSettings_SuggestedChatsPrivateChats: String { return self._s[2867]! } - public var CloudStorage_Title: String { return self._s[2868]! } - public var TwoFactorSetup_Password_Action: String { return self._s[2869]! } - public var TwoStepAuth_ConfirmationText: String { return self._s[2870]! } - public var Passport_Address_EditTemporaryRegistration: String { return self._s[2872]! } - public var Undo_LeftGroup: String { return self._s[2873]! } - public var Conversation_StopLiveLocation: String { return self._s[2874]! } - public var NotificationSettings_ShowNotificationsFromAccountsSection: String { return self._s[2875]! } - public var Message_PinnedInvoice: String { return self._s[2876]! } - public var ApplyLanguage_LanguageNotSupportedError: String { return self._s[2877]! } + public var Privacy_SecretChatsLinkPreviewsHelp: String { return self._s[2848]! } + public var Conversation_ClearCache: String { return self._s[2849]! } + public var StickerPacksSettings_ArchivedMasks_Info: String { return self._s[2850]! } + public var ChatList_Tabs_AllChats: String { return self._s[2851]! } + public var DialogList_RecentTitlePeople: String { return self._s[2852]! } + public var Stickers_AddToFavorites: String { return self._s[2853]! } + public var ChatList_Context_RemoveFromFolder: String { return self._s[2854]! } + public var VoiceChat_CancelSpeakRequest: String { return self._s[2855]! } + public var Settings_RemoveVideo: String { return self._s[2856]! } + public var PhotoEditor_CropAspectRatioSquare: String { return self._s[2857]! } + public var ConversationProfile_LeaveDeleteAndExit: String { return self._s[2858]! } + public var VoiceOver_Chat_YourFile: String { return self._s[2859]! } + public var SettingsSearch_Synonyms_Privacy_Forwards: String { return self._s[2861]! } + public var Group_OwnershipTransfer_ErrorPrivacyRestricted: String { return self._s[2862]! } + public var Channel_AdminLog_AddMembers: String { return self._s[2863]! } + public var Map_SendThisLocation: String { return self._s[2865]! } + public var TwoStepAuth_EmailSkipAlert: String { return self._s[2867]! } + public var IntentsSettings_SuggestedChatsPrivateChats: String { return self._s[2868]! } + public var CloudStorage_Title: String { return self._s[2869]! } + public var TwoFactorSetup_Password_Action: String { return self._s[2870]! } + public var TwoStepAuth_ConfirmationText: String { return self._s[2871]! } + public var Passport_Address_EditTemporaryRegistration: String { return self._s[2873]! } + public var Undo_LeftGroup: String { return self._s[2874]! } + public var Conversation_StopLiveLocation: String { return self._s[2875]! } + public var NotificationSettings_ShowNotificationsFromAccountsSection: String { return self._s[2876]! } + public var Message_PinnedInvoice: String { return self._s[2877]! } + public var ApplyLanguage_LanguageNotSupportedError: String { return self._s[2878]! } public func PUSH_CHAT_MESSAGE(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2879]!, self._r[2879]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2880]!, self._r[2880]!, [_1, _2]) } public func Notification_PinnedAudioMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2880]!, self._r[2880]!, [_0]) + return formatWithArgumentRanges(self._s[2881]!, self._r[2881]!, [_0]) } - public var Weekday_Tuesday: String { return self._s[2881]! } - public var ChangePhoneNumberCode_Code: String { return self._s[2882]! } - public var VoiceOver_Chat_YourMessage: String { return self._s[2883]! } - public var Calls_CallTabDescription: String { return self._s[2884]! } - public var ChatImport_SelectionErrorNotAdmin: String { return self._s[2885]! } - public var SocksProxySetup_UseProxy: String { return self._s[2887]! } - public var SettingsSearch_Synonyms_Stickers_Title: String { return self._s[2888]! } - public var PasscodeSettings_AlphanumericCode: String { return self._s[2889]! } - public var VoiceOver_Chat_YourVideo: String { return self._s[2890]! } - public var ChannelMembers_WhoCanAddMembersAdminsHelp: String { return self._s[2892]! } - public var SettingsSearch_Synonyms_Privacy_DeleteAccountIfAwayFor: String { return self._s[2893]! } - public var Exceptions_AddToExceptions: String { return self._s[2894]! } - public var UserInfo_Title: String { return self._s[2895]! } - public var Passport_DeleteDocumentConfirmation: String { return self._s[2897]! } - public var ChatList_Unmute: String { return self._s[2899]! } - public var SettingsSearch_Synonyms_Privacy_Data_ContactsSync: String { return self._s[2900]! } + public var Weekday_Tuesday: String { return self._s[2882]! } + public var ChangePhoneNumberCode_Code: String { return self._s[2883]! } + public var VoiceOver_Chat_YourMessage: String { return self._s[2884]! } + public var Calls_CallTabDescription: String { return self._s[2885]! } + public var ChatImport_SelectionErrorNotAdmin: String { return self._s[2886]! } + public var SocksProxySetup_UseProxy: String { return self._s[2888]! } + public var SettingsSearch_Synonyms_Stickers_Title: String { return self._s[2889]! } + public var PasscodeSettings_AlphanumericCode: String { return self._s[2890]! } + public var VoiceOver_Chat_YourVideo: String { return self._s[2891]! } + public var ChannelMembers_WhoCanAddMembersAdminsHelp: String { return self._s[2893]! } + public var SettingsSearch_Synonyms_Privacy_DeleteAccountIfAwayFor: String { return self._s[2894]! } + public var Exceptions_AddToExceptions: String { return self._s[2895]! } + public var UserInfo_Title: String { return self._s[2896]! } + public var Passport_DeleteDocumentConfirmation: String { return self._s[2898]! } + public var ChatList_Unmute: String { return self._s[2900]! } + public var SettingsSearch_Synonyms_Privacy_Data_ContactsSync: String { return self._s[2901]! } public func Channel_AdminLog_MessageChangedAutoremoveTimeoutSet(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2901]!, self._r[2901]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2902]!, self._r[2902]!, [_1, _2]) } - public var Stats_GroupTopPostersTitle: String { return self._s[2902]! } - public var Username_CheckingUsername: String { return self._s[2903]! } - public var WallpaperColors_SetCustomColor: String { return self._s[2904]! } - public var PeerSelection_ImportIntoNewGroup: String { return self._s[2908]! } - public var Location_ProximityAlertSetTitle: String { return self._s[2909]! } - public var AuthSessions_AddedDeviceTerminate: String { return self._s[2910]! } - public var Conversation_JoinVoiceChatAsSpeaker: String { return self._s[2911]! } - public var Privacy_ProfilePhoto_CustomHelp: String { return self._s[2912]! } - public var Settings_ChangePhoneNumber: String { return self._s[2913]! } - public var PeerInfo_PaneLinks: String { return self._s[2914]! } - public var Appearance_ThemePreview_ChatList_1_Text: String { return self._s[2917]! } - public var Channel_EditAdmin_PermissionInviteSubscribers: String { return self._s[2919]! } + public var Stats_GroupTopPostersTitle: String { return self._s[2903]! } + public var Username_CheckingUsername: String { return self._s[2904]! } + public var WallpaperColors_SetCustomColor: String { return self._s[2905]! } + public var PeerSelection_ImportIntoNewGroup: String { return self._s[2909]! } + public var Location_ProximityAlertSetTitle: String { return self._s[2910]! } + public var AuthSessions_AddedDeviceTerminate: String { return self._s[2911]! } + public var Conversation_JoinVoiceChatAsSpeaker: String { return self._s[2912]! } + public var Privacy_ProfilePhoto_CustomHelp: String { return self._s[2913]! } + public var Settings_ChangePhoneNumber: String { return self._s[2914]! } + public var PeerInfo_PaneLinks: String { return self._s[2915]! } + public var Appearance_ThemePreview_ChatList_1_Text: String { return self._s[2918]! } + public var Channel_EditAdmin_PermissionInviteSubscribers: String { return self._s[2920]! } public func PUSH_CHAT_VOICECHAT_INVITE_YOU(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2920]!, self._r[2920]!, [_1]) + return formatWithArgumentRanges(self._s[2921]!, self._r[2921]!, [_1]) } - public var LogoutOptions_ChangePhoneNumberText: String { return self._s[2921]! } - public var VoiceOver_Media_PlaybackPause: String { return self._s[2922]! } - public var BroadcastGroups_ConfirmationAlert_Title: String { return self._s[2923]! } - public var Stats_FollowersBySourceTitle: String { return self._s[2925]! } + public var LogoutOptions_ChangePhoneNumberText: String { return self._s[2922]! } + public var VoiceOver_Media_PlaybackPause: String { return self._s[2923]! } + public var BroadcastGroups_ConfirmationAlert_Title: String { return self._s[2924]! } + public var Stats_FollowersBySourceTitle: String { return self._s[2926]! } public func Conversation_ScheduleMessage_SendOn(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2926]!, self._r[2926]!, [_0, _1]) + return formatWithArgumentRanges(self._s[2927]!, self._r[2927]!, [_0, _1]) } - public var Compose_NewEncryptedChatTitle: String { return self._s[2927]! } - public var Channel_CommentsGroup_Header: String { return self._s[2929]! } + public var Compose_NewEncryptedChatTitle: String { return self._s[2928]! } + public var Channel_CommentsGroup_Header: String { return self._s[2930]! } public func ShareFileTip_Text(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2933]!, self._r[2933]!, [_0]) + return formatWithArgumentRanges(self._s[2934]!, self._r[2934]!, [_0]) } public func PUSH_MESSAGE_AUDIO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2934]!, self._r[2934]!, [_1]) + return formatWithArgumentRanges(self._s[2935]!, self._r[2935]!, [_1]) } - public var Group_Setup_BasicHistoryHiddenHelp: String { return self._s[2936]! } + public var Group_Setup_BasicHistoryHiddenHelp: String { return self._s[2937]! } public func TwoStepAuth_RecoveryEmailUnavailable(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2937]!, self._r[2937]!, [_0]) + return formatWithArgumentRanges(self._s[2938]!, self._r[2938]!, [_0]) } - public var Conversation_ReportMessages: String { return self._s[2938]! } - public var Conversation_OpenBotLinkOpen: String { return self._s[2939]! } - public var VoiceOver_Chat_RecordModeVoiceMessage: String { return self._s[2940]! } - public var PrivacySettings_LastSeen: String { return self._s[2942]! } - public var SettingsSearch_Synonyms_Privacy_Passcode: String { return self._s[2943]! } - public var Theme_Colors_Proceed: String { return self._s[2944]! } - public var UserInfo_ScamBotWarning: String { return self._s[2945]! } - public var LogoutOptions_LogOut: String { return self._s[2947]! } - public var Conversation_SendMessage: String { return self._s[2948]! } - public var Conversation_CancelForwardCancelForward: String { return self._s[2949]! } - public var Passport_Address_Region: String { return self._s[2951]! } - public var MediaPicker_CameraRoll: String { return self._s[2953]! } + public var Conversation_ReportMessages: String { return self._s[2939]! } + public var Conversation_OpenBotLinkOpen: String { return self._s[2940]! } + public var VoiceOver_Chat_RecordModeVoiceMessage: String { return self._s[2941]! } + public var PrivacySettings_LastSeen: String { return self._s[2943]! } + public var SettingsSearch_Synonyms_Privacy_Passcode: String { return self._s[2944]! } + public var Theme_Colors_Proceed: String { return self._s[2945]! } + public var UserInfo_ScamBotWarning: String { return self._s[2946]! } + public var LogoutOptions_LogOut: String { return self._s[2948]! } + public var Conversation_SendMessage: String { return self._s[2949]! } + public var Conversation_CancelForwardCancelForward: String { return self._s[2950]! } + public var Passport_Address_Region: String { return self._s[2952]! } + public var MediaPicker_CameraRoll: String { return self._s[2954]! } public func VoiceOver_Chat_ForwardedFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2955]!, self._r[2955]!, [_0]) + return formatWithArgumentRanges(self._s[2956]!, self._r[2956]!, [_0]) } - public var Call_ReportSend: String { return self._s[2957]! } - public var VoiceOver_ChatList_Message: String { return self._s[2958]! } - public var Month_ShortJune: String { return self._s[2959]! } - public var AutoDownloadSettings_GroupChats: String { return self._s[2960]! } + public var Call_ReportSend: String { return self._s[2958]! } + public var VoiceOver_ChatList_Message: String { return self._s[2959]! } + public var Month_ShortJune: String { return self._s[2960]! } + public var AutoDownloadSettings_GroupChats: String { return self._s[2961]! } public func Channel_AdminLog_CaptionEdited(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2963]!, self._r[2963]!, [_0]) + return formatWithArgumentRanges(self._s[2964]!, self._r[2964]!, [_0]) } - public var TwoStepAuth_DisableSuccess: String { return self._s[2964]! } - public var Cache_KeepMedia: String { return self._s[2965]! } + public var TwoStepAuth_DisableSuccess: String { return self._s[2965]! } + public var Cache_KeepMedia: String { return self._s[2966]! } public func Date_ChatDateHeaderYear(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2966]!, self._r[2966]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2967]!, self._r[2967]!, [_1, _2, _3]) } - public var Appearance_LargeEmoji: String { return self._s[2967]! } + public var Appearance_LargeEmoji: String { return self._s[2968]! } public func Notification_NewAuthDetected(_ _1: String, _ _2: String, _ _3: String, _ _4: String, _ _5: String, _ _6: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2968]!, self._r[2968]!, [_1, _2, _3, _4, _5, _6]) + return formatWithArgumentRanges(self._s[2969]!, self._r[2969]!, [_1, _2, _3, _4, _5, _6]) } - public var Chat_AttachmentMultipleForwardDisabled: String { return self._s[2969]! } - public var Call_CameraConfirmationText: String { return self._s[2970]! } + public var Chat_AttachmentMultipleForwardDisabled: String { return self._s[2970]! } + public var Call_CameraConfirmationText: String { return self._s[2971]! } public func AuthSessions_AppUnofficial(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2972]!, self._r[2972]!, [_0]) + return formatWithArgumentRanges(self._s[2973]!, self._r[2973]!, [_0]) } - public var DialogList_SearchSectionChats: String { return self._s[2973]! } - public var VoiceOver_MessageContextReport: String { return self._s[2975]! } - public var VoiceChat_RemovePeer: String { return self._s[2976]! } - public var ChatListFolder_ExcludeChatsTitle: String { return self._s[2977]! } - public var InviteLink_ContextCopy: String { return self._s[2978]! } - public var NotificationsSound_Tritone: String { return self._s[2980]! } - public var Notifications_InAppNotificationsPreview: String { return self._s[2983]! } - public var Stats_GroupTopAdmin_Actions: String { return self._s[2984]! } - public var PeerInfo_AddToContacts: String { return self._s[2985]! } - public var VoiceChat_OpenChat: String { return self._s[2986]! } - public var AccessDenied_Title: String { return self._s[2987]! } - public var InviteLink_QRCode_InfoChannel: String { return self._s[2988]! } - public var Tour_Title1: String { return self._s[2989]! } - public var VoiceOver_AttachMedia: String { return self._s[2990]! } + public var DialogList_SearchSectionChats: String { return self._s[2974]! } + public var VoiceOver_MessageContextReport: String { return self._s[2976]! } + public var VoiceChat_RemovePeer: String { return self._s[2977]! } + public var ChatListFolder_ExcludeChatsTitle: String { return self._s[2978]! } + public var InviteLink_ContextCopy: String { return self._s[2979]! } + public var NotificationsSound_Tritone: String { return self._s[2981]! } + public var Notifications_InAppNotificationsPreview: String { return self._s[2984]! } + public var Stats_GroupTopAdmin_Actions: String { return self._s[2985]! } + public var PeerInfo_AddToContacts: String { return self._s[2986]! } + public var VoiceChat_OpenChat: String { return self._s[2987]! } + public var AccessDenied_Title: String { return self._s[2988]! } + public var InviteLink_QRCode_InfoChannel: String { return self._s[2989]! } + public var Tour_Title1: String { return self._s[2990]! } + public var VoiceOver_AttachMedia: String { return self._s[2991]! } public func SharedMedia_SearchNoResultsDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2992]!, self._r[2992]!, [_0]) + return formatWithArgumentRanges(self._s[2993]!, self._r[2993]!, [_0]) } - public var Chat_Gifs_SavedSectionHeader: String { return self._s[2993]! } - public var LogoutOptions_ChangePhoneNumberTitle: String { return self._s[2994]! } + public var Chat_Gifs_SavedSectionHeader: String { return self._s[2994]! } + public var LogoutOptions_ChangePhoneNumberTitle: String { return self._s[2995]! } public func Passport_Scans_ScanIndex(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2995]!, self._r[2995]!, [_0]) + return formatWithArgumentRanges(self._s[2996]!, self._r[2996]!, [_0]) } - public var Channel_AdminLog_MessagePreviousLink: String { return self._s[2996]! } - public var OldChannels_Title: String { return self._s[2997]! } - public var LoginPassword_FloodError: String { return self._s[2998]! } - public var ChatImportActivity_InProgress: String { return self._s[3000]! } - public var Checkout_ErrorPaymentFailed: String { return self._s[3001]! } + public var Channel_AdminLog_MessagePreviousLink: String { return self._s[2997]! } + public var OldChannels_Title: String { return self._s[2998]! } + public var LoginPassword_FloodError: String { return self._s[2999]! } + public var ChatImportActivity_InProgress: String { return self._s[3001]! } + public var Checkout_ErrorPaymentFailed: String { return self._s[3002]! } public func Time_MonthOfYear_m7(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3002]!, self._r[3002]!, [_0]) + return formatWithArgumentRanges(self._s[3003]!, self._r[3003]!, [_0]) } - public var VoiceOver_Media_PlaybackPlay: String { return self._s[3005]! } - public var Passport_CorrectErrors: String { return self._s[3007]! } + public var VoiceOver_Media_PlaybackPlay: String { return self._s[3006]! } + public var Passport_CorrectErrors: String { return self._s[3008]! } public func PUSH_CHAT_PHOTO_EDITED(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3008]!, self._r[3008]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3009]!, self._r[3009]!, [_1, _2]) } - public var ChatListFolderSettings_Title: String { return self._s[3009]! } + public var ChatListFolderSettings_Title: String { return self._s[3010]! } public func AutoDownloadSettings_UpToFor(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3010]!, self._r[3010]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3011]!, self._r[3011]!, [_1, _2]) } - public var PhotoEditor_HighlightsTool: String { return self._s[3011]! } - public var Contacts_NotRegisteredSection: String { return self._s[3014]! } + public var PhotoEditor_HighlightsTool: String { return self._s[3012]! } + public var Contacts_NotRegisteredSection: String { return self._s[3015]! } public func Call_VoiceChatInProgressCallMessage(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3015]!, self._r[3015]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3016]!, self._r[3016]!, [_1, _2]) } public func PUSH_PINNED_DOC(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3016]!, self._r[3016]!, [_1]) + return formatWithArgumentRanges(self._s[3017]!, self._r[3017]!, [_1]) } - public var InviteLink_Create_UsersLimitInfo: String { return self._s[3017]! } - public var User_DeletedAccount: String { return self._s[3018]! } - public var Conversation_ViewContactDetails: String { return self._s[3019]! } - public var Conversation_Dice_u1F3B3: String { return self._s[3020]! } - public var WebSearch_GIFs: String { return self._s[3021]! } - public var ChatList_DeleteSavedMessagesConfirmationAction: String { return self._s[3022]! } - public var Appearance_PreviewOutgoingText: String { return self._s[3023]! } - public var Calls_CallTabTitle: String { return self._s[3024]! } - public var Call_VoiceChatInProgressTitle: String { return self._s[3025]! } + public var InviteLink_Create_UsersLimitInfo: String { return self._s[3018]! } + public var User_DeletedAccount: String { return self._s[3019]! } + public var Conversation_ViewContactDetails: String { return self._s[3020]! } + public var Conversation_Dice_u1F3B3: String { return self._s[3021]! } + public var WebSearch_GIFs: String { return self._s[3022]! } + public var ChatList_DeleteSavedMessagesConfirmationAction: String { return self._s[3023]! } + public var Appearance_PreviewOutgoingText: String { return self._s[3024]! } + public var Calls_CallTabTitle: String { return self._s[3025]! } + public var Call_VoiceChatInProgressTitle: String { return self._s[3026]! } public func LastSeen_YesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3026]!, self._r[3026]!, [_0]) + return formatWithArgumentRanges(self._s[3027]!, self._r[3027]!, [_0]) } - public var Channel_Status: String { return self._s[3027]! } - public var Conversation_SendMessageErrorGroupRestricted: String { return self._s[3029]! } - public var VoiceOver_Chat_OptionSelected: String { return self._s[3030]! } - public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsAlert: String { return self._s[3031]! } + public var Channel_Status: String { return self._s[3028]! } + public var Conversation_SendMessageErrorGroupRestricted: String { return self._s[3030]! } + public var VoiceOver_Chat_OptionSelected: String { return self._s[3031]! } + public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsAlert: String { return self._s[3032]! } public func ClearCache_Success(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3032]!, self._r[3032]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3033]!, self._r[3033]!, [_0, _1]) } - public var Passport_Identity_ExpiryDateNone: String { return self._s[3034]! } - public var Your_cards_expiration_month_is_invalid: String { return self._s[3036]! } - public var Month_ShortDecember: String { return self._s[3037]! } - public var Username_Help: String { return self._s[3038]! } - public var Login_InfoAvatarAdd: String { return self._s[3039]! } - public var Month_ShortMay: String { return self._s[3040]! } - public var DialogList_UnknownPinLimitError: String { return self._s[3041]! } - public var PasscodeSettings_AutoLock_IfAwayFor_5hours: String { return self._s[3042]! } - public var TwoStepAuth_EnabledSuccess: String { return self._s[3043]! } - public var VoiceChat_AskedToSpeak: String { return self._s[3044]! } - public var Weekday_ShortSunday: String { return self._s[3045]! } - public var Channel_Username_InvalidTooShort: String { return self._s[3046]! } - public var AuthSessions_TerminateSession: String { return self._s[3047]! } - public var Passport_Identity_FilesTitle: String { return self._s[3048]! } + public var Passport_Identity_ExpiryDateNone: String { return self._s[3035]! } + public var Your_cards_expiration_month_is_invalid: String { return self._s[3037]! } + public var Month_ShortDecember: String { return self._s[3038]! } + public var Username_Help: String { return self._s[3039]! } + public var Login_InfoAvatarAdd: String { return self._s[3040]! } + public var Month_ShortMay: String { return self._s[3041]! } + public var DialogList_UnknownPinLimitError: String { return self._s[3042]! } + public var PasscodeSettings_AutoLock_IfAwayFor_5hours: String { return self._s[3043]! } + public var TwoStepAuth_EnabledSuccess: String { return self._s[3044]! } + public var VoiceChat_AskedToSpeak: String { return self._s[3045]! } + public var Weekday_ShortSunday: String { return self._s[3046]! } + public var Channel_Username_InvalidTooShort: String { return self._s[3047]! } + public var AuthSessions_TerminateSession: String { return self._s[3048]! } + public var Passport_Identity_FilesTitle: String { return self._s[3049]! } public func Notification_PinnedRoundMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3049]!, self._r[3049]!, [_0]) + return formatWithArgumentRanges(self._s[3050]!, self._r[3050]!, [_0]) } - public var PeopleNearby_MakeVisible: String { return self._s[3051]! } + public var PeopleNearby_MakeVisible: String { return self._s[3052]! } public func Conversation_RestrictedMediaTimed(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3052]!, self._r[3052]!, [_0]) + return formatWithArgumentRanges(self._s[3053]!, self._r[3053]!, [_0]) } - public var Widget_UpdatedAt: String { return self._s[3053]! } + public var Widget_UpdatedAt: String { return self._s[3054]! } public func Notification_MessageLifetimeChanged(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3054]!, self._r[3054]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3055]!, self._r[3055]!, [_1, _2]) } public func GroupInfo_AddParticipantConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3055]!, self._r[3055]!, [_0]) + return formatWithArgumentRanges(self._s[3056]!, self._r[3056]!, [_0]) } - public var PrivacyPolicy_DeclineDeclineAndDelete: String { return self._s[3056]! } - public var Conversation_ContextMenuForward: String { return self._s[3057]! } - public var Channel_AdminLog_CanManageCalls: String { return self._s[3058]! } + public var PrivacyPolicy_DeclineDeclineAndDelete: String { return self._s[3057]! } + public var Conversation_ContextMenuForward: String { return self._s[3058]! } + public var Channel_AdminLog_CanManageCalls: String { return self._s[3059]! } public func PUSH_CHAT_MESSAGE_QUIZ(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3060]!, self._r[3060]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3061]!, self._r[3061]!, [_1, _2, _3]) } - public var Notification_GroupInviterSelf: String { return self._s[3062]! } - public var Privacy_Forwards_NeverLink: String { return self._s[3063]! } - public var AuthSessions_CurrentSession: String { return self._s[3064]! } - public var Passport_Address_EditPassportRegistration: String { return self._s[3065]! } - public var ChannelInfo_DeleteChannelConfirmation: String { return self._s[3066]! } - public var ChatSearch_ResultsTooltip: String { return self._s[3068]! } - public var CheckoutInfo_Pay: String { return self._s[3069]! } + public var Notification_GroupInviterSelf: String { return self._s[3063]! } + public var Privacy_Forwards_NeverLink: String { return self._s[3064]! } + public var AuthSessions_CurrentSession: String { return self._s[3065]! } + public var Passport_Address_EditPassportRegistration: String { return self._s[3066]! } + public var ChannelInfo_DeleteChannelConfirmation: String { return self._s[3067]! } + public var ChatSearch_ResultsTooltip: String { return self._s[3069]! } + public var CheckoutInfo_Pay: String { return self._s[3070]! } public func Conversation_PinMessagesFor(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3071]!, self._r[3071]!, [_0]) + return formatWithArgumentRanges(self._s[3072]!, self._r[3072]!, [_0]) } - public var GroupInfo_AddParticipant: String { return self._s[3072]! } - public var GroupPermission_ApplyAlertAction: String { return self._s[3073]! } + public var GroupInfo_AddParticipant: String { return self._s[3073]! } + public var GroupPermission_ApplyAlertAction: String { return self._s[3074]! } public func Channel_AdminLog_MessageChangedChannelUsername(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3074]!, self._r[3074]!, [_0]) + return formatWithArgumentRanges(self._s[3075]!, self._r[3075]!, [_0]) } - public var Localization_LanguageCustom: String { return self._s[3075]! } - public var SettingsSearch_Synonyms_Passport: String { return self._s[3076]! } - public var Settings_UsernameEmpty: String { return self._s[3077]! } - public var Settings_FAQ_URL: String { return self._s[3078]! } - public var ChatList_UndoArchiveText1: String { return self._s[3079]! } - public var Common_Select: String { return self._s[3081]! } - public var Notification_MessageLifetimeRemovedOutgoing: String { return self._s[3082]! } - public var Notification_PassportValueAddress: String { return self._s[3083]! } - public var Conversation_MessageDialogDelete: String { return self._s[3084]! } - public var Map_OpenInYandexNavigator: String { return self._s[3086]! } - public var DialogList_SearchSectionDialogs: String { return self._s[3087]! } - public var AccessDenied_Contacts: String { return self._s[3088]! } - public var SettingsSearch_Synonyms_Privacy_Data_DeleteDrafts: String { return self._s[3090]! } - public var Passport_ScanPassportHelp: String { return self._s[3091]! } - public var Chat_PinnedListPreview_HidePinnedMessages: String { return self._s[3092]! } - public var ChatListFolder_NameChannels: String { return self._s[3093]! } - public var Appearance_ThemePreview_Chat_5_Text: String { return self._s[3094]! } + public var Localization_LanguageCustom: String { return self._s[3076]! } + public var SettingsSearch_Synonyms_Passport: String { return self._s[3077]! } + public var Settings_UsernameEmpty: String { return self._s[3078]! } + public var Settings_FAQ_URL: String { return self._s[3079]! } + public var ChatList_UndoArchiveText1: String { return self._s[3080]! } + public var Common_Select: String { return self._s[3082]! } + public var Notification_MessageLifetimeRemovedOutgoing: String { return self._s[3083]! } + public var Notification_PassportValueAddress: String { return self._s[3084]! } + public var Conversation_MessageDialogDelete: String { return self._s[3085]! } + public var Map_OpenInYandexNavigator: String { return self._s[3087]! } + public var DialogList_SearchSectionDialogs: String { return self._s[3088]! } + public var AccessDenied_Contacts: String { return self._s[3089]! } + public var SettingsSearch_Synonyms_Privacy_Data_DeleteDrafts: String { return self._s[3091]! } + public var Passport_ScanPassportHelp: String { return self._s[3092]! } + public var Chat_PinnedListPreview_HidePinnedMessages: String { return self._s[3093]! } + public var ChatListFolder_NameChannels: String { return self._s[3094]! } + public var Appearance_ThemePreview_Chat_5_Text: String { return self._s[3095]! } public func Channel_OwnershipTransfer_TransferCompleted(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3095]!, self._r[3095]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3096]!, self._r[3096]!, [_1, _2]) } - public var Checkout_ErrorInvoiceAlreadyPaid: String { return self._s[3096]! } + public var Checkout_ErrorInvoiceAlreadyPaid: String { return self._s[3097]! } public func VoiceChat_InviteMemberToGroupFirstText(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3097]!, self._r[3097]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3098]!, self._r[3098]!, [_1, _2]) } - public var Conversation_GifTooltip: String { return self._s[3098]! } - public var Widget_MessageAutoremoveTimerUpdated: String { return self._s[3099]! } - public var Passport_Identity_TypeDriversLicenseUploadScan: String { return self._s[3101]! } - public var VoiceChat_Connecting: String { return self._s[3102]! } - public var AutoDownloadSettings_OffForAll: String { return self._s[3103]! } + public var Conversation_GifTooltip: String { return self._s[3099]! } + public var Widget_MessageAutoremoveTimerUpdated: String { return self._s[3100]! } + public var Passport_Identity_TypeDriversLicenseUploadScan: String { return self._s[3102]! } + public var VoiceChat_Connecting: String { return self._s[3103]! } + public var AutoDownloadSettings_OffForAll: String { return self._s[3104]! } public func Channel_AdminLog_CreatedInviteLink(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3104]!, self._r[3104]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3105]!, self._r[3105]!, [_1, _2]) } - public var Privacy_GroupsAndChannels_InviteToChannelMultipleError: String { return self._s[3105]! } - public var AutoDownloadSettings_PreloadVideo: String { return self._s[3106]! } - public var CreatePoll_Quiz: String { return self._s[3107]! } - public var TwoFactorSetup_Email_Placeholder: String { return self._s[3109]! } - public var Watch_Message_Invoice: String { return self._s[3110]! } - public var Settings_AddAnotherAccount_Help: String { return self._s[3111]! } - public var Watch_Message_Unsupported: String { return self._s[3112]! } + public var Privacy_GroupsAndChannels_InviteToChannelMultipleError: String { return self._s[3106]! } + public var AutoDownloadSettings_PreloadVideo: String { return self._s[3107]! } + public var CreatePoll_Quiz: String { return self._s[3108]! } + public var TwoFactorSetup_Email_Placeholder: String { return self._s[3110]! } + public var Watch_Message_Invoice: String { return self._s[3111]! } + public var Settings_AddAnotherAccount_Help: String { return self._s[3112]! } + public var Watch_Message_Unsupported: String { return self._s[3113]! } public func Call_CameraOff(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3114]!, self._r[3114]!, [_0]) + return formatWithArgumentRanges(self._s[3115]!, self._r[3115]!, [_0]) } - public var AuthSessions_TerminateOtherSessions: String { return self._s[3115]! } - public var CreatePoll_AllOptionsAdded: String { return self._s[3117]! } - public var TwoStepAuth_RecoveryEmailTitle: String { return self._s[3118]! } - public var Call_IncomingVoiceCall: String { return self._s[3119]! } + public var AuthSessions_TerminateOtherSessions: String { return self._s[3116]! } + public var CreatePoll_AllOptionsAdded: String { return self._s[3118]! } + public var TwoStepAuth_RecoveryEmailTitle: String { return self._s[3119]! } + public var Call_IncomingVoiceCall: String { return self._s[3120]! } public func Channel_AdminLog_MessageTransferedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3120]!, self._r[3120]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3121]!, self._r[3121]!, [_1, _2]) } - public var PrivacySettings_DeleteAccountHelp: String { return self._s[3121]! } - public var Passport_Address_TypePassportRegistrationUploadScan: String { return self._s[3122]! } - public var Group_EditAdmin_RankOwnerPlaceholder: String { return self._s[3123]! } - public var Group_ErrorAccessDenied: String { return self._s[3124]! } - public var PasscodeSettings_HelpTop: String { return self._s[3125]! } - public var Watch_ChatList_NoConversationsTitle: String { return self._s[3126]! } - public var AddContact_SharedContactException: String { return self._s[3127]! } - public var AccessDenied_MicrophoneRestricted: String { return self._s[3128]! } - public var Privacy_TopPeers: String { return self._s[3129]! } - public var Web_OpenExternal: String { return self._s[3130]! } - public var Group_ErrorSendRestrictedStickers: String { return self._s[3131]! } - public var Channel_Management_LabelAdministrator: String { return self._s[3132]! } + public var PrivacySettings_DeleteAccountHelp: String { return self._s[3122]! } + public var Passport_Address_TypePassportRegistrationUploadScan: String { return self._s[3123]! } + public var Group_EditAdmin_RankOwnerPlaceholder: String { return self._s[3124]! } + public var Group_ErrorAccessDenied: String { return self._s[3125]! } + public var PasscodeSettings_HelpTop: String { return self._s[3126]! } + public var Watch_ChatList_NoConversationsTitle: String { return self._s[3127]! } + public var AddContact_SharedContactException: String { return self._s[3128]! } + public var AccessDenied_MicrophoneRestricted: String { return self._s[3129]! } + public var Privacy_TopPeers: String { return self._s[3130]! } + public var Web_OpenExternal: String { return self._s[3131]! } + public var Group_ErrorSendRestrictedStickers: String { return self._s[3132]! } + public var Channel_Management_LabelAdministrator: String { return self._s[3133]! } public func ChangePhoneNumberCode_CallTimer(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3133]!, self._r[3133]!, [_0]) + return formatWithArgumentRanges(self._s[3134]!, self._r[3134]!, [_0]) } - public var Conversation_PhoneCopied: String { return self._s[3134]! } - public var Permissions_Skip: String { return self._s[3135]! } - public var Notifications_GroupNotificationsExceptions: String { return self._s[3136]! } - public var PeopleNearby_Title: String { return self._s[3137]! } - public var GroupInfo_SharedMediaNone: String { return self._s[3138]! } + public var Conversation_PhoneCopied: String { return self._s[3135]! } + public var Permissions_Skip: String { return self._s[3136]! } + public var Notifications_GroupNotificationsExceptions: String { return self._s[3137]! } + public var PeopleNearby_Title: String { return self._s[3138]! } + public var GroupInfo_SharedMediaNone: String { return self._s[3139]! } public func PUSH_MESSAGE_GEOLIVE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3140]!, self._r[3140]!, [_1]) + return formatWithArgumentRanges(self._s[3141]!, self._r[3141]!, [_1]) } - public var Profile_MessageLifetime1w: String { return self._s[3141]! } + public var Profile_MessageLifetime1w: String { return self._s[3142]! } public func Time_PreciseDate_m6(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3142]!, self._r[3142]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3143]!, self._r[3143]!, [_1, _2, _3]) } - public var WebBrowser_DefaultBrowser: String { return self._s[3143]! } - public var Conversation_PinOlderMessageAlertTitle: String { return self._s[3145]! } - public var EditTheme_Edit_BottomInfo: String { return self._s[3146]! } - public var Privacy_Forwards_Preview: String { return self._s[3147]! } - public var Settings_EditAccount: String { return self._s[3148]! } + public var WebBrowser_DefaultBrowser: String { return self._s[3144]! } + public var Conversation_PinOlderMessageAlertTitle: String { return self._s[3146]! } + public var EditTheme_Edit_BottomInfo: String { return self._s[3147]! } + public var Privacy_Forwards_Preview: String { return self._s[3148]! } + public var Settings_EditAccount: String { return self._s[3149]! } public func Conversation_RestrictedInlineTimed(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3149]!, self._r[3149]!, [_0]) + return formatWithArgumentRanges(self._s[3150]!, self._r[3150]!, [_0]) } - public var TwoFactorSetup_Intro_Title: String { return self._s[3150]! } + public var TwoFactorSetup_Intro_Title: String { return self._s[3151]! } public func Channel_AdminLog_MessagePromotedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3152]!, self._r[3152]!, [_1]) + return formatWithArgumentRanges(self._s[3153]!, self._r[3153]!, [_1]) } - public var PeerInfo_ButtonVideoCall: String { return self._s[3153]! } + public var PeerInfo_ButtonVideoCall: String { return self._s[3154]! } public func DialogList_SingleUploadingPhotoSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3154]!, self._r[3154]!, [_0]) + return formatWithArgumentRanges(self._s[3155]!, self._r[3155]!, [_0]) } - public var Login_InfoHelp: String { return self._s[3155]! } - public var Notification_SecretChatMessageScreenshotSelf: String { return self._s[3156]! } - public var VoiceChat_SpeakPermissionEveryone: String { return self._s[3157]! } - public var Profile_MessageLifetime1d: String { return self._s[3158]! } - public var Group_UpgradeConfirmation: String { return self._s[3159]! } + public var Login_InfoHelp: String { return self._s[3156]! } + public var Notification_SecretChatMessageScreenshotSelf: String { return self._s[3157]! } + public var VoiceChat_SpeakPermissionEveryone: String { return self._s[3158]! } + public var Profile_MessageLifetime1d: String { return self._s[3159]! } + public var Group_UpgradeConfirmation: String { return self._s[3160]! } public func PUSH_PINNED_STICKER(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3160]!, self._r[3160]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3161]!, self._r[3161]!, [_1, _2]) } - public var Appearance_RemoveThemeColor: String { return self._s[3161]! } - public var Channel_AdminLog_TitleSelectedEvents: String { return self._s[3162]! } + public var Appearance_RemoveThemeColor: String { return self._s[3162]! } + public var Channel_AdminLog_TitleSelectedEvents: String { return self._s[3163]! } public func Call_AnsweringWithAccount(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3163]!, self._r[3163]!, [_0]) + return formatWithArgumentRanges(self._s[3164]!, self._r[3164]!, [_0]) } - public var UserInfo_BotSettings: String { return self._s[3164]! } + public var UserInfo_BotSettings: String { return self._s[3165]! } public func Notification_ChannelInviter(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3166]!, self._r[3166]!, [_0]) + return formatWithArgumentRanges(self._s[3167]!, self._r[3167]!, [_0]) } - public var Permissions_ContactsText_v0: String { return self._s[3167]! } - public var Conversation_PinMessagesForMe: String { return self._s[3168]! } - public var VoiceChat_PanelJoin: String { return self._s[3169]! } - public var Conversation_DiscussionStarted: String { return self._s[3171]! } - public var SettingsSearch_Synonyms_Privacy_TwoStepAuth: String { return self._s[3172]! } - public var SharedMedia_SearchNoResults: String { return self._s[3174]! } + public var Permissions_ContactsText_v0: String { return self._s[3168]! } + public var Conversation_PinMessagesForMe: String { return self._s[3169]! } + public var VoiceChat_PanelJoin: String { return self._s[3170]! } + public var Conversation_DiscussionStarted: String { return self._s[3172]! } + public var SettingsSearch_Synonyms_Privacy_TwoStepAuth: String { return self._s[3173]! } + public var SharedMedia_SearchNoResults: String { return self._s[3175]! } public func Login_EmailPhoneSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3176]!, self._r[3176]!, [_0]) + return formatWithArgumentRanges(self._s[3177]!, self._r[3177]!, [_0]) } public func Conversation_ShareMyPhoneNumber_StatusSuccess(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3178]!, self._r[3178]!, [_0]) + return formatWithArgumentRanges(self._s[3179]!, self._r[3179]!, [_0]) } - public var ReportPeer_ReasonOther_Placeholder: String { return self._s[3179]! } - public var ContactInfo_PhoneLabelHomeFax: String { return self._s[3180]! } - public var Call_AudioRouteHeadphones: String { return self._s[3181]! } + public var ReportPeer_ReasonOther_Placeholder: String { return self._s[3180]! } + public var ContactInfo_PhoneLabelHomeFax: String { return self._s[3181]! } + public var Call_AudioRouteHeadphones: String { return self._s[3182]! } public func PUSH_AUTH_UNKNOWN(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3183]!, self._r[3183]!, [_1]) + return formatWithArgumentRanges(self._s[3184]!, self._r[3184]!, [_1]) } - public var Passport_Identity_FilesView: String { return self._s[3184]! } - public var TwoStepAuth_SetupEmail: String { return self._s[3185]! } - public var Widget_ApplicationStartRequired: String { return self._s[3186]! } - public var PhotoEditor_Original: String { return self._s[3187]! } - public var Call_YourMicrophoneOff: String { return self._s[3188]! } - public var Permissions_ContactsAllow_v0: String { return self._s[3189]! } - public var Conversation_CardNumberCopied: String { return self._s[3190]! } - public var Notification_Exceptions_PreviewAlwaysOn: String { return self._s[3191]! } - public var PrivacyPolicy_Decline: String { return self._s[3192]! } - public var SettingsSearch_Synonyms_ChatFolders: String { return self._s[3193]! } - public var TwoStepAuth_PasswordRemoveConfirmation: String { return self._s[3194]! } - public var ChatListFolder_IncludeSectionInfo: String { return self._s[3195]! } + public var Passport_Identity_FilesView: String { return self._s[3185]! } + public var TwoStepAuth_SetupEmail: String { return self._s[3186]! } + public var Widget_ApplicationStartRequired: String { return self._s[3187]! } + public var PhotoEditor_Original: String { return self._s[3188]! } + public var Call_YourMicrophoneOff: String { return self._s[3189]! } + public var Permissions_ContactsAllow_v0: String { return self._s[3190]! } + public var Conversation_CardNumberCopied: String { return self._s[3191]! } + public var Notification_Exceptions_PreviewAlwaysOn: String { return self._s[3192]! } + public var PrivacyPolicy_Decline: String { return self._s[3193]! } + public var SettingsSearch_Synonyms_ChatFolders: String { return self._s[3194]! } + public var TwoStepAuth_PasswordRemoveConfirmation: String { return self._s[3195]! } + public var ChatListFolder_IncludeSectionInfo: String { return self._s[3196]! } public func Map_DirectionsDriveEta(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3196]!, self._r[3196]!, [_0]) + return formatWithArgumentRanges(self._s[3197]!, self._r[3197]!, [_0]) } - public var Passport_Identity_Name: String { return self._s[3197]! } - public var WallpaperPreview_PatternTitle: String { return self._s[3199]! } - public var VoiceOver_Chat_RecordModeVideoMessage: String { return self._s[3200]! } - public var WallpaperSearch_ColorOrange: String { return self._s[3202]! } - public var Appearance_ThemePreview_ChatList_5_Name: String { return self._s[3203]! } - public var GroupInfo_Permissions_SlowmodeInfo: String { return self._s[3204]! } - public var Your_cards_security_code_is_invalid: String { return self._s[3205]! } - public var IntentsSettings_ResetAll: String { return self._s[3206]! } - public var SettingsSearch_Synonyms_Calls_CallTab: String { return self._s[3208]! } - public var Group_EditAdmin_TransferOwnership: String { return self._s[3209]! } - public var ChatList_DeleteForAllSubscribers: String { return self._s[3210]! } - public var Notification_Exceptions_Add: String { return self._s[3211]! } - public var Group_DeleteGroup: String { return self._s[3212]! } - public var Cache_Help: String { return self._s[3213]! } - public var Call_AudioRouteMute: String { return self._s[3214]! } - public var VoiceOver_Chat_YourVoiceMessage: String { return self._s[3215]! } - public var SocksProxySetup_ProxyEnabled: String { return self._s[3216]! } + public var Passport_Identity_Name: String { return self._s[3198]! } + public var WallpaperPreview_PatternTitle: String { return self._s[3200]! } + public var VoiceOver_Chat_RecordModeVideoMessage: String { return self._s[3201]! } + public var WallpaperSearch_ColorOrange: String { return self._s[3203]! } + public var Appearance_ThemePreview_ChatList_5_Name: String { return self._s[3204]! } + public var GroupInfo_Permissions_SlowmodeInfo: String { return self._s[3205]! } + public var Your_cards_security_code_is_invalid: String { return self._s[3206]! } + public var IntentsSettings_ResetAll: String { return self._s[3207]! } + public var SettingsSearch_Synonyms_Calls_CallTab: String { return self._s[3209]! } + public var Group_EditAdmin_TransferOwnership: String { return self._s[3210]! } + public var ChatList_DeleteForAllSubscribers: String { return self._s[3211]! } + public var Notification_Exceptions_Add: String { return self._s[3212]! } + public var Group_DeleteGroup: String { return self._s[3213]! } + public var Cache_Help: String { return self._s[3214]! } + public var Call_AudioRouteMute: String { return self._s[3215]! } + public var VoiceOver_Chat_YourVoiceMessage: String { return self._s[3216]! } + public var SocksProxySetup_ProxyEnabled: String { return self._s[3217]! } public func VoiceChat_Status_MembersFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3217]!, self._r[3217]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3218]!, self._r[3218]!, [_1, _2]) } public func ApplyLanguage_UnsufficientDataText(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3218]!, self._r[3218]!, [_1]) + return formatWithArgumentRanges(self._s[3219]!, self._r[3219]!, [_1]) } public func Call_CallInProgressMessage(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3219]!, self._r[3219]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3220]!, self._r[3220]!, [_1, _2]) } - public var AutoDownloadSettings_VideoMessagesTitle: String { return self._s[3220]! } - public var Channel_BanUser_PermissionAddMembers: String { return self._s[3221]! } + public var AutoDownloadSettings_VideoMessagesTitle: String { return self._s[3221]! } + public var Channel_BanUser_PermissionAddMembers: String { return self._s[3222]! } public func PUSH_CHAT_VOICECHAT_INVITE(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3222]!, self._r[3222]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3223]!, self._r[3223]!, [_1, _2, _3]) } - public var Contacts_MemberSearchSectionTitleGroup: String { return self._s[3223]! } - public var TwoStepAuth_RecoveryCodeHelp: String { return self._s[3224]! } - public var ClearCache_StorageFree: String { return self._s[3225]! } + public var Contacts_MemberSearchSectionTitleGroup: String { return self._s[3224]! } + public var TwoStepAuth_RecoveryCodeHelp: String { return self._s[3225]! } + public var ClearCache_StorageFree: String { return self._s[3226]! } public func DialogList_SingleRecordingVideoMessageSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3226]!, self._r[3226]!, [_0]) + return formatWithArgumentRanges(self._s[3227]!, self._r[3227]!, [_0]) } - public var Privacy_Forwards_CustomHelp: String { return self._s[3227]! } + public var Privacy_Forwards_CustomHelp: String { return self._s[3228]! } public func Channel_AdminLog_EditedInviteLink(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3229]!, self._r[3229]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3230]!, self._r[3230]!, [_1, _2]) } - public var Group_ErrorAddTooMuchAdmins: String { return self._s[3230]! } - public var DialogList_Typing: String { return self._s[3231]! } + public var Group_ErrorAddTooMuchAdmins: String { return self._s[3231]! } + public var DialogList_Typing: String { return self._s[3232]! } public func Login_EmailCodeSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3232]!, self._r[3232]!, [_0]) + return formatWithArgumentRanges(self._s[3233]!, self._r[3233]!, [_0]) } - public var Target_SelectGroup: String { return self._s[3233]! } - public var AuthSessions_IncompleteAttempts: String { return self._s[3234]! } + public var Target_SelectGroup: String { return self._s[3234]! } + public var AuthSessions_IncompleteAttempts: String { return self._s[3235]! } public func Notification_ProximityReached(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3235]!, self._r[3235]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3236]!, self._r[3236]!, [_1, _2, _3]) } - public var Chat_PinnedListPreview_ShowAllMessages: String { return self._s[3236]! } - public var TwoStepAuth_EmailChangeSuccess: String { return self._s[3237]! } + public var Chat_PinnedListPreview_ShowAllMessages: String { return self._s[3237]! } + public var TwoStepAuth_EmailChangeSuccess: String { return self._s[3238]! } public func Settings_CheckPhoneNumberTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3238]!, self._r[3238]!, [_0]) + return formatWithArgumentRanges(self._s[3239]!, self._r[3239]!, [_0]) } - public var Channel_AdminLog_CanSendMessages: String { return self._s[3239]! } - public var TwoFactorSetup_EmailVerification_Title: String { return self._s[3240]! } - public var ChatSettings_TextSize: String { return self._s[3241]! } - public var Channel_AdminLogFilter_EventsEditedMessages: String { return self._s[3243]! } - public var Map_SendThisPlace: String { return self._s[3244]! } - public var Conversation_TextCopied: String { return self._s[3245]! } - public var Login_PhoneNumberAlreadyAuthorized: String { return self._s[3246]! } - public var ContactInfo_BirthdayLabel: String { return self._s[3247]! } - public var Call_ShareStats: String { return self._s[3248]! } - public var ChatList_UndoArchiveRevealedText: String { return self._s[3250]! } - public var Notifications_GroupNotificationsPreview: String { return self._s[3251]! } - public var Settings_Support: String { return self._s[3252]! } - public var GroupInfo_ChannelListNamePlaceholder: String { return self._s[3253]! } + public var Channel_AdminLog_CanSendMessages: String { return self._s[3240]! } + public var TwoFactorSetup_EmailVerification_Title: String { return self._s[3241]! } + public var ChatSettings_TextSize: String { return self._s[3242]! } + public var Channel_AdminLogFilter_EventsEditedMessages: String { return self._s[3244]! } + public var Map_SendThisPlace: String { return self._s[3245]! } + public var Conversation_TextCopied: String { return self._s[3246]! } + public var Login_PhoneNumberAlreadyAuthorized: String { return self._s[3247]! } + public var ContactInfo_BirthdayLabel: String { return self._s[3248]! } + public var Call_ShareStats: String { return self._s[3249]! } + public var ChatList_UndoArchiveRevealedText: String { return self._s[3251]! } + public var Notifications_GroupNotificationsPreview: String { return self._s[3252]! } + public var Settings_Support: String { return self._s[3253]! } + public var GroupInfo_ChannelListNamePlaceholder: String { return self._s[3254]! } public func EmptyGroupInfo_Line1(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3255]!, self._r[3255]!, [_0]) + return formatWithArgumentRanges(self._s[3256]!, self._r[3256]!, [_0]) } - public var Watch_Conversation_GroupInfo: String { return self._s[3256]! } - public var Tour_Text4: String { return self._s[3257]! } - public var UserInfo_FakeUserWarning: String { return self._s[3259]! } - public var PasscodeSettings_AutoLock: String { return self._s[3260]! } - public var Channel_BanList_BlockedTitle: String { return self._s[3261]! } - public var Bot_DescriptionTitle: String { return self._s[3262]! } - public var Map_LocationTitle: String { return self._s[3263]! } - public var ChatListFolder_ExcludeSectionInfo: String { return self._s[3264]! } - public var Conversation_HashtagCopied: String { return self._s[3265]! } + public var Watch_Conversation_GroupInfo: String { return self._s[3257]! } + public var Tour_Text4: String { return self._s[3258]! } + public var UserInfo_FakeUserWarning: String { return self._s[3260]! } + public var PasscodeSettings_AutoLock: String { return self._s[3261]! } + public var Channel_BanList_BlockedTitle: String { return self._s[3262]! } + public var Bot_DescriptionTitle: String { return self._s[3263]! } + public var Map_LocationTitle: String { return self._s[3264]! } + public var ChatListFolder_ExcludeSectionInfo: String { return self._s[3265]! } + public var Conversation_HashtagCopied: String { return self._s[3266]! } public func Notification_MessageLifetimeChangedOutgoing(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3266]!, self._r[3266]!, [_1]) + return formatWithArgumentRanges(self._s[3267]!, self._r[3267]!, [_1]) } - public var Login_EmailNotConfiguredError: String { return self._s[3267]! } - public var AutoDownloadSettings_LimitBySize: String { return self._s[3268]! } - public var PrivacySettings_LastSeenNobody: String { return self._s[3269]! } - public var Permissions_CellularDataText_v0: String { return self._s[3270]! } - public var Conversation_EncryptionProcessing: String { return self._s[3271]! } - public var GroupPermission_Delete: String { return self._s[3272]! } - public var Contacts_SortByName: String { return self._s[3273]! } - public var TwoStepAuth_RecoveryUnavailable: String { return self._s[3274]! } - public var Compose_ChannelTokenListPlaceholder: String { return self._s[3275]! } - public var Group_Management_AddModeratorHelp: String { return self._s[3277]! } - public var SettingsSearch_Synonyms_EditProfile_Logout: String { return self._s[3278]! } - public var Forward_ErrorPublicPollDisabledInChannels: String { return self._s[3279]! } - public var CallFeedback_IncludeLogsInfo: String { return self._s[3281]! } + public var Login_EmailNotConfiguredError: String { return self._s[3268]! } + public var AutoDownloadSettings_LimitBySize: String { return self._s[3269]! } + public var PrivacySettings_LastSeenNobody: String { return self._s[3270]! } + public var Permissions_CellularDataText_v0: String { return self._s[3271]! } + public var Conversation_EncryptionProcessing: String { return self._s[3272]! } + public var GroupPermission_Delete: String { return self._s[3273]! } + public var Contacts_SortByName: String { return self._s[3274]! } + public var TwoStepAuth_RecoveryUnavailable: String { return self._s[3275]! } + public var Compose_ChannelTokenListPlaceholder: String { return self._s[3276]! } + public var Group_Management_AddModeratorHelp: String { return self._s[3278]! } + public var SettingsSearch_Synonyms_EditProfile_Logout: String { return self._s[3279]! } + public var Forward_ErrorPublicPollDisabledInChannels: String { return self._s[3280]! } + public var CallFeedback_IncludeLogsInfo: String { return self._s[3282]! } public func PUSH_CHANNEL_MESSAGE_QUIZ(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3282]!, self._r[3282]!, [_1]) + return formatWithArgumentRanges(self._s[3283]!, self._r[3283]!, [_1]) } public func SecretVideo_NotViewedYet(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3283]!, self._r[3283]!, [_0]) + return formatWithArgumentRanges(self._s[3284]!, self._r[3284]!, [_0]) } - public var ChatList_Context_Delete: String { return self._s[3284]! } - public var VoiceChat_InviteMember: String { return self._s[3285]! } - public var PrivacyPhoneNumberSettings_CustomDisabledHelp: String { return self._s[3286]! } - public var Conversation_Processing: String { return self._s[3287]! } - public var TwoStepAuth_EmailCodeExpired: String { return self._s[3288]! } - public var ChatSettings_Stickers: String { return self._s[3289]! } - public var AppleWatch_ReplyPresetsHelp: String { return self._s[3290]! } - public var Passport_Language_cs: String { return self._s[3291]! } - public var GroupInfo_InvitationLinkGroupFull: String { return self._s[3293]! } - public var Conversation_Contact: String { return self._s[3294]! } - public var Passport_Identity_ReverseSideHelp: String { return self._s[3295]! } - public var SocksProxySetup_PasteFromClipboard: String { return self._s[3296]! } - public var Theme_Unsupported: String { return self._s[3297]! } - public var Privacy_TopPeersWarning: String { return self._s[3298]! } - public var InviteLink_Title: String { return self._s[3300]! } + public var ChatList_Context_Delete: String { return self._s[3285]! } + public var VoiceChat_InviteMember: String { return self._s[3286]! } + public var PrivacyPhoneNumberSettings_CustomDisabledHelp: String { return self._s[3287]! } + public var Conversation_Processing: String { return self._s[3288]! } + public var TwoStepAuth_EmailCodeExpired: String { return self._s[3289]! } + public var ChatSettings_Stickers: String { return self._s[3290]! } + public var AppleWatch_ReplyPresetsHelp: String { return self._s[3291]! } + public var Passport_Language_cs: String { return self._s[3292]! } + public var GroupInfo_InvitationLinkGroupFull: String { return self._s[3294]! } + public var Conversation_Contact: String { return self._s[3295]! } + public var Passport_Identity_ReverseSideHelp: String { return self._s[3296]! } + public var SocksProxySetup_PasteFromClipboard: String { return self._s[3297]! } + public var Theme_Unsupported: String { return self._s[3298]! } + public var Privacy_TopPeersWarning: String { return self._s[3299]! } + public var InviteLink_Title: String { return self._s[3301]! } public func UserInfo_BlockConfirmationTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3301]!, self._r[3301]!, [_0]) + return formatWithArgumentRanges(self._s[3302]!, self._r[3302]!, [_0]) } - public var Conversation_SilentBroadcastTooltipOn: String { return self._s[3302]! } - public var TwoStepAuth_RemovePassword: String { return self._s[3303]! } - public var Settings_CheckPhoneNumberText: String { return self._s[3304]! } - public var PeopleNearby_Users: String { return self._s[3305]! } - public var Appearance_TextSize_UseSystem: String { return self._s[3306]! } - public var Settings_SetProfilePhoto: String { return self._s[3307]! } - public var Conversation_ContextMenuBan: String { return self._s[3308]! } - public var KeyCommand_ScrollUp: String { return self._s[3309]! } - public var Settings_ChatSettings: String { return self._s[3311]! } - public var CallList_RecentCallsHeader: String { return self._s[3312]! } + public var Conversation_SilentBroadcastTooltipOn: String { return self._s[3303]! } + public var TwoStepAuth_RemovePassword: String { return self._s[3304]! } + public var Settings_CheckPhoneNumberText: String { return self._s[3305]! } + public var PeopleNearby_Users: String { return self._s[3306]! } + public var Appearance_TextSize_UseSystem: String { return self._s[3307]! } + public var Settings_SetProfilePhoto: String { return self._s[3308]! } + public var Conversation_ContextMenuBan: String { return self._s[3309]! } + public var KeyCommand_ScrollUp: String { return self._s[3310]! } + public var Settings_ChatSettings: String { return self._s[3312]! } + public var CallList_RecentCallsHeader: String { return self._s[3313]! } public func PUSH_CHAT_MESSAGE_VIDEO(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3313]!, self._r[3313]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3314]!, self._r[3314]!, [_1, _2]) } - public var Stats_GroupTopInvitersTitle: String { return self._s[3314]! } - public var Passport_Phone_EnterOtherNumber: String { return self._s[3315]! } - public var VoiceChat_StartRecordingTitle: String { return self._s[3316]! } - public var Passport_Identity_MiddleNamePlaceholder: String { return self._s[3318]! } - public var Passport_Address_OneOfTypeBankStatement: String { return self._s[3319]! } - public var VoiceOver_ChatList_MessageRead: String { return self._s[3320]! } - public var Stats_GroupTopPoster_Promote: String { return self._s[3321]! } - public var Cache_Title: String { return self._s[3322]! } + public var Stats_GroupTopInvitersTitle: String { return self._s[3315]! } + public var Passport_Phone_EnterOtherNumber: String { return self._s[3316]! } + public var VoiceChat_StartRecordingTitle: String { return self._s[3317]! } + public var Passport_Identity_MiddleNamePlaceholder: String { return self._s[3319]! } + public var Passport_Address_OneOfTypeBankStatement: String { return self._s[3320]! } + public var VoiceOver_ChatList_MessageRead: String { return self._s[3321]! } + public var Stats_GroupTopPoster_Promote: String { return self._s[3322]! } + public var Cache_Title: String { return self._s[3323]! } public func Conversation_AutoremoveTimerSetToastText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3323]!, self._r[3323]!, [_0]) + return formatWithArgumentRanges(self._s[3324]!, self._r[3324]!, [_0]) } - public var Clipboard_SendPhoto: String { return self._s[3324]! } - public var Notifications_ExceptionsMessagePlaceholder: String { return self._s[3326]! } - public var TwoStepAuth_EnterPasswordForgot: String { return self._s[3327]! } - public var WatchRemote_AlertTitle: String { return self._s[3330]! } - public var Appearance_ReduceMotion: String { return self._s[3331]! } + public var Clipboard_SendPhoto: String { return self._s[3325]! } + public var Notifications_ExceptionsMessagePlaceholder: String { return self._s[3327]! } + public var TwoStepAuth_EnterPasswordForgot: String { return self._s[3328]! } + public var WatchRemote_AlertTitle: String { return self._s[3331]! } + public var Appearance_ReduceMotion: String { return self._s[3332]! } public func PUSH_CHAT_MESSAGE_ROUND(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3334]!, self._r[3334]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3335]!, self._r[3335]!, [_1, _2]) } - public var Notifications_PermissionsSuppressWarningText: String { return self._s[3335]! } - public var ChatList_UndoArchiveHiddenTitle: String { return self._s[3336]! } - public var Passport_Identity_TypePersonalDetails: String { return self._s[3337]! } + public var Notifications_PermissionsSuppressWarningText: String { return self._s[3336]! } + public var ChatList_UndoArchiveHiddenTitle: String { return self._s[3337]! } + public var Passport_Identity_TypePersonalDetails: String { return self._s[3338]! } public func Call_CallInProgressVoiceChatMessage(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3338]!, self._r[3338]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3339]!, self._r[3339]!, [_1, _2]) } public func Passport_Identity_UploadOneOfScan(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3340]!, self._r[3340]!, [_0]) + return formatWithArgumentRanges(self._s[3341]!, self._r[3341]!, [_0]) } - public var ChatListFolder_DiscardConfirmation: String { return self._s[3341]! } + public var ChatListFolder_DiscardConfirmation: String { return self._s[3342]! } public func Conversation_RestrictedStickersTimed(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3342]!, self._r[3342]!, [_0]) + return formatWithArgumentRanges(self._s[3343]!, self._r[3343]!, [_0]) } - public var InstantPage_Search: String { return self._s[3343]! } - public var ChatState_WaitingForNetwork: String { return self._s[3344]! } - public var GroupInfo_Sound: String { return self._s[3345]! } - public var NotificationsSound_Telegraph: String { return self._s[3346]! } - public var NotificationsSound_Hello: String { return self._s[3347]! } - public var Passport_FieldIdentityDetailsHelp: String { return self._s[3348]! } - public var Group_Members_AddMemberBotErrorNotAllowed: String { return self._s[3349]! } - public var Conversation_HoldForVideo: String { return self._s[3350]! } - public var Conversation_PinOlderMessageAlertText: String { return self._s[3351]! } - public var Appearance_ShareTheme: String { return self._s[3352]! } - public var TwoStepAuth_SetupHint: String { return self._s[3353]! } - public var Stats_GrowthTitle: String { return self._s[3356]! } - public var GroupInfo_InviteLink_ShareLink: String { return self._s[3357]! } - public var Conversation_DefaultRestrictedMedia: String { return self._s[3358]! } - public var Channel_EditAdmin_PermissionPostMessages: String { return self._s[3359]! } - public var GroupPermission_NoSendMessages: String { return self._s[3362]! } - public var Conversation_SetReminder_Title: String { return self._s[3363]! } - public var Privacy_Calls_CustomHelp: String { return self._s[3364]! } - public var CheckoutInfo_ErrorPostcodeInvalid: String { return self._s[3365]! } + public var InstantPage_Search: String { return self._s[3344]! } + public var ChatState_WaitingForNetwork: String { return self._s[3345]! } + public var GroupInfo_Sound: String { return self._s[3346]! } + public var NotificationsSound_Telegraph: String { return self._s[3347]! } + public var NotificationsSound_Hello: String { return self._s[3348]! } + public var VoiceChat_LeaveConfirmation: String { return self._s[3349]! } + public var Passport_FieldIdentityDetailsHelp: String { return self._s[3350]! } + public var Group_Members_AddMemberBotErrorNotAllowed: String { return self._s[3351]! } + public var Conversation_HoldForVideo: String { return self._s[3352]! } + public var Conversation_PinOlderMessageAlertText: String { return self._s[3353]! } + public var Appearance_ShareTheme: String { return self._s[3354]! } + public var TwoStepAuth_SetupHint: String { return self._s[3355]! } + public var Stats_GrowthTitle: String { return self._s[3358]! } + public var GroupInfo_InviteLink_ShareLink: String { return self._s[3359]! } + public var Conversation_DefaultRestrictedMedia: String { return self._s[3360]! } + public var Channel_EditAdmin_PermissionPostMessages: String { return self._s[3361]! } + public var GroupPermission_NoSendMessages: String { return self._s[3364]! } + public var Conversation_SetReminder_Title: String { return self._s[3365]! } + public var Privacy_Calls_CustomHelp: String { return self._s[3366]! } + public var CheckoutInfo_ErrorPostcodeInvalid: String { return self._s[3367]! } public func ClearCache_StorageTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3366]!, self._r[3366]!, [_0]) + return formatWithArgumentRanges(self._s[3368]!, self._r[3368]!, [_0]) } - public var InviteLinks_InviteLinkExpired: String { return self._s[3368]! } - public var Undo_SecretChatDeleted: String { return self._s[3369]! } - public var PhotoEditor_ContrastTool: String { return self._s[3370]! } - public var Privacy_Forwards: String { return self._s[3371]! } - public var AuthSessions_LoggedInWithTelegram: String { return self._s[3372]! } - public var KeyCommand_SendMessage: String { return self._s[3374]! } - public var Conversation_PrivateMessageLinkCopiedLong: String { return self._s[3375]! } + public var InviteLinks_InviteLinkExpired: String { return self._s[3370]! } + public var Undo_SecretChatDeleted: String { return self._s[3371]! } + public var PhotoEditor_ContrastTool: String { return self._s[3372]! } + public var Privacy_Forwards: String { return self._s[3373]! } + public var AuthSessions_LoggedInWithTelegram: String { return self._s[3374]! } + public var KeyCommand_SendMessage: String { return self._s[3376]! } + public var Conversation_PrivateMessageLinkCopiedLong: String { return self._s[3377]! } public func InstantPage_RelatedArticleAuthorAndDateTitle(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3376]!, self._r[3376]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3378]!, self._r[3378]!, [_1, _2]) } - public var GroupPermission_NoSendGifs: String { return self._s[3377]! } - public var Notification_MessageLifetime2s: String { return self._s[3378]! } - public var Message_Theme: String { return self._s[3379]! } - public var Conversation_Dice_u1F3AF: String { return self._s[3382]! } + public var GroupPermission_NoSendGifs: String { return self._s[3379]! } + public var Notification_MessageLifetime2s: String { return self._s[3380]! } + public var Message_Theme: String { return self._s[3381]! } + public var Conversation_Dice_u1F3AF: String { return self._s[3384]! } public func DialogList_SinglePlayingGameSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3383]!, self._r[3383]!, [_0]) + return formatWithArgumentRanges(self._s[3385]!, self._r[3385]!, [_0]) } - public var Group_UpgradeNoticeHeader: String { return self._s[3385]! } - public var PeerInfo_BioExpand: String { return self._s[3386]! } - public var Passport_DeletePersonalDetails: String { return self._s[3387]! } - public var Widget_NoUsers: String { return self._s[3388]! } - public var TwoStepAuth_AddHintTitle: String { return self._s[3389]! } - public var Login_TermsOfServiceDecline: String { return self._s[3390]! } - public var CreatePoll_QuizTip: String { return self._s[3392]! } - public var Watch_LastSeen_WithinAWeek: String { return self._s[3393]! } - public var MessagePoll_SubmitVote: String { return self._s[3395]! } - public var ChatSettings_AutoDownloadEnabled: String { return self._s[3396]! } - public var Passport_Address_EditRentalAgreement: String { return self._s[3397]! } - public var Conversation_SearchByName_Placeholder: String { return self._s[3398]! } - public var Conversation_UpdateTelegram: String { return self._s[3399]! } + public var Group_UpgradeNoticeHeader: String { return self._s[3387]! } + public var PeerInfo_BioExpand: String { return self._s[3388]! } + public var Passport_DeletePersonalDetails: String { return self._s[3389]! } + public var Widget_NoUsers: String { return self._s[3390]! } + public var TwoStepAuth_AddHintTitle: String { return self._s[3391]! } + public var Login_TermsOfServiceDecline: String { return self._s[3392]! } + public var CreatePoll_QuizTip: String { return self._s[3394]! } + public var Watch_LastSeen_WithinAWeek: String { return self._s[3395]! } + public var MessagePoll_SubmitVote: String { return self._s[3397]! } + public var ChatSettings_AutoDownloadEnabled: String { return self._s[3398]! } + public var Passport_Address_EditRentalAgreement: String { return self._s[3399]! } + public var Conversation_SearchByName_Placeholder: String { return self._s[3400]! } + public var Conversation_UpdateTelegram: String { return self._s[3401]! } public func FileSize_KB(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3400]!, self._r[3400]!, [_0]) + return formatWithArgumentRanges(self._s[3402]!, self._r[3402]!, [_0]) } - public var UserInfo_About_Placeholder: String { return self._s[3401]! } - public var CallSettings_Always: String { return self._s[3402]! } - public var ChannelInfo_ScamChannelWarning: String { return self._s[3403]! } - public var VoiceChat_MutedByAdminHelp: String { return self._s[3404]! } - public var Login_TermsOfServiceHeader: String { return self._s[3405]! } - public var KeyCommand_ChatInfo: String { return self._s[3406]! } - public var MessagePoll_LabelPoll: String { return self._s[3407]! } - public var Paint_Clear: String { return self._s[3408]! } - public var PeerInfo_ButtonMute: String { return self._s[3409]! } - public var LastSeen_WithinAWeek: String { return self._s[3410]! } - public var Invitation_JoinVoiceChatAsSpeaker: String { return self._s[3411]! } - public var Passport_Identity_FrontSide: String { return self._s[3412]! } - public var Stickers_GroupStickers: String { return self._s[3413]! } - public var ChangePhoneNumberNumber_NumberPlaceholder: String { return self._s[3414]! } + public var UserInfo_About_Placeholder: String { return self._s[3403]! } + public var CallSettings_Always: String { return self._s[3404]! } + public var ChannelInfo_ScamChannelWarning: String { return self._s[3405]! } + public var VoiceChat_MutedByAdminHelp: String { return self._s[3406]! } + public var Login_TermsOfServiceHeader: String { return self._s[3407]! } + public var KeyCommand_ChatInfo: String { return self._s[3408]! } + public var MessagePoll_LabelPoll: String { return self._s[3409]! } + public var Paint_Clear: String { return self._s[3410]! } + public var PeerInfo_ButtonMute: String { return self._s[3411]! } + public var LastSeen_WithinAWeek: String { return self._s[3412]! } + public var Invitation_JoinVoiceChatAsSpeaker: String { return self._s[3413]! } + public var Passport_Identity_FrontSide: String { return self._s[3414]! } + public var Stickers_GroupStickers: String { return self._s[3415]! } + public var ChangePhoneNumberNumber_NumberPlaceholder: String { return self._s[3416]! } public func Map_SearchNoResultsDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3415]!, self._r[3415]!, [_0]) + return formatWithArgumentRanges(self._s[3417]!, self._r[3417]!, [_0]) } - public var VoiceOver_BotCommands: String { return self._s[3416]! } + public var VoiceOver_BotCommands: String { return self._s[3418]! } public func PUSH_MESSAGE_GEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3419]!, self._r[3419]!, [_1]) + return formatWithArgumentRanges(self._s[3421]!, self._r[3421]!, [_1]) } - public var SocksProxySetup_ProxyStatusConnected: String { return self._s[3420]! } - public var Chat_MultipleTextMessagesDisabled: String { return self._s[3421]! } - public var InviteLink_ContextDelete: String { return self._s[3422]! } + public var SocksProxySetup_ProxyStatusConnected: String { return self._s[3422]! } + public var Chat_MultipleTextMessagesDisabled: String { return self._s[3423]! } + public var InviteLink_ContextDelete: String { return self._s[3424]! } public func Notification_LeftChat(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3423]!, self._r[3423]!, [_0]) + return formatWithArgumentRanges(self._s[3425]!, self._r[3425]!, [_0]) } - public var WebSearch_SearchNoResults: String { return self._s[3425]! } - public var Channel_DiscussionGroup_Create: String { return self._s[3426]! } - public var Passport_Language_es: String { return self._s[3427]! } - public var EnterPasscode_EnterCurrentPasscode: String { return self._s[3428]! } - public var Map_LiveLocationShowAll: String { return self._s[3429]! } - public var Cache_MaximumCacheSizeHelp: String { return self._s[3431]! } - public var Map_OpenInGoogleMaps: String { return self._s[3432]! } - public var CheckoutInfo_ErrorNameInvalid: String { return self._s[3434]! } - public var EditTheme_Create_BottomInfo: String { return self._s[3435]! } - public var PhotoEditor_BlurToolLinear: String { return self._s[3436]! } + public var WebSearch_SearchNoResults: String { return self._s[3427]! } + public var Channel_DiscussionGroup_Create: String { return self._s[3428]! } + public var Passport_Language_es: String { return self._s[3429]! } + public var EnterPasscode_EnterCurrentPasscode: String { return self._s[3430]! } + public var Map_LiveLocationShowAll: String { return self._s[3431]! } + public var Cache_MaximumCacheSizeHelp: String { return self._s[3433]! } + public var Map_OpenInGoogleMaps: String { return self._s[3434]! } + public var CheckoutInfo_ErrorNameInvalid: String { return self._s[3436]! } + public var EditTheme_Create_BottomInfo: String { return self._s[3437]! } + public var PhotoEditor_BlurToolLinear: String { return self._s[3438]! } public func Channel_AdminLog_MessageEdited(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3437]!, self._r[3437]!, [_0]) + return formatWithArgumentRanges(self._s[3439]!, self._r[3439]!, [_0]) } - public var Passport_Phone_Delete: String { return self._s[3438]! } - public var Channel_Username_CreatePrivateLinkHelp: String { return self._s[3439]! } - public var PrivacySettings_PrivacyTitle: String { return self._s[3440]! } - public var CheckoutInfo_ReceiverInfoNamePlaceholder: String { return self._s[3441]! } + public var Passport_Phone_Delete: String { return self._s[3440]! } + public var Channel_Username_CreatePrivateLinkHelp: String { return self._s[3441]! } + public var PrivacySettings_PrivacyTitle: String { return self._s[3442]! } + public var CheckoutInfo_ReceiverInfoNamePlaceholder: String { return self._s[3443]! } public func EncryptionKey_Description(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3442]!, self._r[3442]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3444]!, self._r[3444]!, [_1, _2]) } - public var LogoutOptions_LogOutInfo: String { return self._s[3443]! } - public var Cache_ByPeerHeader: String { return self._s[3445]! } - public var Username_InvalidCharacters: String { return self._s[3446]! } - public var Checkout_ShippingAddress: String { return self._s[3447]! } + public var LogoutOptions_LogOutInfo: String { return self._s[3445]! } + public var Cache_ByPeerHeader: String { return self._s[3447]! } + public var Username_InvalidCharacters: String { return self._s[3448]! } + public var Checkout_ShippingAddress: String { return self._s[3449]! } public func PUSH_CHAT_MESSAGE_GAME_SCORE(_ _1: String, _ _2: String, _ _3: String, _ _4: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3448]!, self._r[3448]!, [_1, _2, _3, _4]) + return formatWithArgumentRanges(self._s[3450]!, self._r[3450]!, [_1, _2, _3, _4]) } - public var Conversation_AddContact: String { return self._s[3450]! } - public var Passport_Address_EditUtilityBill: String { return self._s[3451]! } - public var InviteLink_ContextGetQRCode: String { return self._s[3452]! } - public var Conversation_ChecksTooltip_Delivered: String { return self._s[3454]! } + public var VoiceChat_LeaveAndEndVoiceChat: String { return self._s[3452]! } + public var Conversation_AddContact: String { return self._s[3453]! } + public var Passport_Address_EditUtilityBill: String { return self._s[3454]! } + public var InviteLink_ContextGetQRCode: String { return self._s[3455]! } + public var Conversation_ChecksTooltip_Delivered: String { return self._s[3457]! } public func Channel_AdminLog_MessageAddedAdminNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3455]!, self._r[3455]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3458]!, self._r[3458]!, [_1, _2]) } - public var Message_Video: String { return self._s[3456]! } + public var Message_Video: String { return self._s[3459]! } public func Watch_Time_ShortYesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3457]!, self._r[3457]!, [_0]) + return formatWithArgumentRanges(self._s[3460]!, self._r[3460]!, [_0]) } public func Conversation_Megabytes(_ _0: Float) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3458]!, self._r[3458]!, ["\(_0)"]) + return formatWithArgumentRanges(self._s[3461]!, self._r[3461]!, ["\(_0)"]) } - public var InviteLink_ReactivateLink: String { return self._s[3459]! } - public var Passport_Language_km: String { return self._s[3460]! } + public var InviteLink_ReactivateLink: String { return self._s[3462]! } + public var Passport_Language_km: String { return self._s[3463]! } public func PUSH_MESSAGE_CHANNEL_MESSAGE_GAME_SCORE(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3461]!, self._r[3461]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3464]!, self._r[3464]!, [_1, _2, _3]) } - public var EmptyGroupInfo_Line4: String { return self._s[3462]! } - public var Conversation_SendMessageErrorTooMuchScheduled: String { return self._s[3464]! } - public var Notification_CallCanceledShort: String { return self._s[3465]! } - public var PhotoEditor_FadeTool: String { return self._s[3466]! } - public var Group_PublicLink_Info: String { return self._s[3467]! } - public var Contacts_DeselectAll: String { return self._s[3468]! } - public var Conversation_Moderate_Delete: String { return self._s[3469]! } - public var TwoStepAuth_RecoveryCodeInvalid: String { return self._s[3470]! } - public var NotificationsSound_Note: String { return self._s[3473]! } + public var EmptyGroupInfo_Line4: String { return self._s[3465]! } + public var Conversation_SendMessageErrorTooMuchScheduled: String { return self._s[3467]! } + public var Notification_CallCanceledShort: String { return self._s[3468]! } + public var PhotoEditor_FadeTool: String { return self._s[3469]! } + public var Group_PublicLink_Info: String { return self._s[3470]! } + public var Contacts_DeselectAll: String { return self._s[3471]! } + public var Conversation_Moderate_Delete: String { return self._s[3472]! } + public var TwoStepAuth_RecoveryCodeInvalid: String { return self._s[3473]! } + public var NotificationsSound_Note: String { return self._s[3476]! } public func Message_PaymentSent(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3474]!, self._r[3474]!, [_0]) + return formatWithArgumentRanges(self._s[3477]!, self._r[3477]!, [_0]) } - public var Appearance_ThemePreview_ChatList_7_Text: String { return self._s[3475]! } - public var Channel_EditAdmin_PermissionInviteViaLink: String { return self._s[3477]! } - public var DialogList_SearchSectionGlobal: String { return self._s[3478]! } - public var AccessDenied_Settings: String { return self._s[3479]! } - public var Passport_Identity_TypeIdentityCardUploadScan: String { return self._s[3480]! } - public var AuthSessions_EmptyTitle: String { return self._s[3481]! } - public var TwoStepAuth_PasswordChangeSuccess: String { return self._s[3482]! } - public var GroupInfo_GroupType: String { return self._s[3483]! } - public var Calls_Missed: String { return self._s[3484]! } - public var Contacts_VoiceOver_AddContact: String { return self._s[3485]! } - public var UserInfo_GenericPhoneLabel: String { return self._s[3487]! } - public var Passport_Language_uz: String { return self._s[3488]! } - public var Conversation_StopQuizConfirmationTitle: String { return self._s[3489]! } - public var PhotoEditor_BlurToolPortrait: String { return self._s[3490]! } - public var Map_ChooseLocationTitle: String { return self._s[3491]! } - public var Checkout_EnterPassword: String { return self._s[3492]! } - public var GroupInfo_ConvertToSupergroup: String { return self._s[3493]! } - public var AutoNightTheme_UpdateLocation: String { return self._s[3494]! } - public var NetworkUsageSettings_Title: String { return self._s[3495]! } - public var Location_ProximityAlertCancelled: String { return self._s[3496]! } - public var SettingsSearch_Synonyms_ChatSettings_IntentsSettings: String { return self._s[3497]! } - public var Message_PinnedLiveLocationMessage: String { return self._s[3498]! } - public var Compose_NewChannel: String { return self._s[3499]! } - public var Privacy_PaymentsClearInfo: String { return self._s[3501]! } + public var Appearance_ThemePreview_ChatList_7_Text: String { return self._s[3478]! } + public var Channel_EditAdmin_PermissionInviteViaLink: String { return self._s[3480]! } + public var DialogList_SearchSectionGlobal: String { return self._s[3481]! } + public var AccessDenied_Settings: String { return self._s[3482]! } + public var Passport_Identity_TypeIdentityCardUploadScan: String { return self._s[3483]! } + public var AuthSessions_EmptyTitle: String { return self._s[3484]! } + public var TwoStepAuth_PasswordChangeSuccess: String { return self._s[3485]! } + public var GroupInfo_GroupType: String { return self._s[3486]! } + public var Calls_Missed: String { return self._s[3487]! } + public var Contacts_VoiceOver_AddContact: String { return self._s[3488]! } + public var UserInfo_GenericPhoneLabel: String { return self._s[3490]! } + public var Passport_Language_uz: String { return self._s[3491]! } + public var Conversation_StopQuizConfirmationTitle: String { return self._s[3492]! } + public var PhotoEditor_BlurToolPortrait: String { return self._s[3493]! } + public var Map_ChooseLocationTitle: String { return self._s[3494]! } + public var Checkout_EnterPassword: String { return self._s[3495]! } + public var GroupInfo_ConvertToSupergroup: String { return self._s[3496]! } + public var AutoNightTheme_UpdateLocation: String { return self._s[3497]! } + public var NetworkUsageSettings_Title: String { return self._s[3498]! } + public var Location_ProximityAlertCancelled: String { return self._s[3499]! } + public var SettingsSearch_Synonyms_ChatSettings_IntentsSettings: String { return self._s[3500]! } + public var Message_PinnedLiveLocationMessage: String { return self._s[3501]! } + public var Compose_NewChannel: String { return self._s[3502]! } + public var Privacy_PaymentsClearInfo: String { return self._s[3504]! } public func PUSH_MESSAGE_POLL(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3502]!, self._r[3502]!, [_1]) + return formatWithArgumentRanges(self._s[3505]!, self._r[3505]!, [_1]) } - public var Notification_Exceptions_AlwaysOn: String { return self._s[3503]! } - public var Privacy_GroupsAndChannels_WhoCanAddMe: String { return self._s[3504]! } - public var AutoNightTheme_AutomaticSection: String { return self._s[3507]! } - public var WallpaperSearch_ColorBrown: String { return self._s[3508]! } - public var Appearance_AppIconDefault: String { return self._s[3509]! } - public var StickerSettings_ContextInfo: String { return self._s[3512]! } - public var Channel_AddBotErrorNoRights: String { return self._s[3513]! } - public var Passport_FieldPhone: String { return self._s[3515]! } - public var Contacts_PermissionsTitle: String { return self._s[3516]! } - public var TwoFactorSetup_Email_SkipConfirmationSkip: String { return self._s[3517]! } + public var Notification_Exceptions_AlwaysOn: String { return self._s[3506]! } + public var Privacy_GroupsAndChannels_WhoCanAddMe: String { return self._s[3507]! } + public var AutoNightTheme_AutomaticSection: String { return self._s[3510]! } + public var WallpaperSearch_ColorBrown: String { return self._s[3511]! } + public var Appearance_AppIconDefault: String { return self._s[3512]! } + public var StickerSettings_ContextInfo: String { return self._s[3515]! } + public var Channel_AddBotErrorNoRights: String { return self._s[3516]! } + public var Passport_FieldPhone: String { return self._s[3518]! } + public var Contacts_PermissionsTitle: String { return self._s[3519]! } + public var TwoFactorSetup_Email_SkipConfirmationSkip: String { return self._s[3520]! } public func Notification_JoinedChat(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3518]!, self._r[3518]!, [_0]) + return formatWithArgumentRanges(self._s[3521]!, self._r[3521]!, [_0]) } - public var Bot_Unblock: String { return self._s[3519]! } - public var PasscodeSettings_SimplePasscode: String { return self._s[3520]! } - public var InviteLink_InviteLinkCopiedText: String { return self._s[3521]! } - public var Passport_PasswordHelp: String { return self._s[3522]! } - public var Watch_Conversation_UserInfo: String { return self._s[3523]! } + public var Bot_Unblock: String { return self._s[3522]! } + public var PasscodeSettings_SimplePasscode: String { return self._s[3523]! } + public var InviteLink_InviteLinkCopiedText: String { return self._s[3524]! } + public var Passport_PasswordHelp: String { return self._s[3525]! } + public var Watch_Conversation_UserInfo: String { return self._s[3526]! } public func Channel_AdminLog_MessageChangedGroupGeoLocation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3527]!, self._r[3527]!, [_0]) + return formatWithArgumentRanges(self._s[3530]!, self._r[3530]!, [_0]) } - public var State_Connecting: String { return self._s[3529]! } - public var Passport_Address_TypeTemporaryRegistration: String { return self._s[3530]! } - public var TextFormat_AddLinkPlaceholder: String { return self._s[3531]! } - public var Conversation_Dice_u1F3B2: String { return self._s[3532]! } + public var State_Connecting: String { return self._s[3532]! } + public var Passport_Address_TypeTemporaryRegistration: String { return self._s[3533]! } + public var TextFormat_AddLinkPlaceholder: String { return self._s[3534]! } + public var Conversation_Dice_u1F3B2: String { return self._s[3535]! } public func Call_StatusBar(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3533]!, self._r[3533]!, [_0]) + return formatWithArgumentRanges(self._s[3536]!, self._r[3536]!, [_0]) } - public var Conversation_SendingOptionsTooltip: String { return self._s[3534]! } - public var ChatList_UndoArchiveTitle: String { return self._s[3535]! } - public var ChatList_EmptyChatListNewMessage: String { return self._s[3536]! } - public var WallpaperSearch_ColorGreen: String { return self._s[3538]! } - public var PhotoEditor_BlurToolOff: String { return self._s[3539]! } - public var Conversation_AutoremoveOff: String { return self._s[3540]! } - public var SocksProxySetup_PortPlaceholder: String { return self._s[3541]! } - public var Weekday_Saturday: String { return self._s[3542]! } - public var DialogList_Unread: String { return self._s[3543]! } - public var Watch_LastSeen_ALongTimeAgo: String { return self._s[3544]! } - public var Stats_GroupPosters: String { return self._s[3545]! } + public var Conversation_SendingOptionsTooltip: String { return self._s[3537]! } + public var ChatList_UndoArchiveTitle: String { return self._s[3538]! } + public var ChatList_EmptyChatListNewMessage: String { return self._s[3539]! } + public var WallpaperSearch_ColorGreen: String { return self._s[3541]! } + public var PhotoEditor_BlurToolOff: String { return self._s[3542]! } + public var Conversation_AutoremoveOff: String { return self._s[3543]! } + public var SocksProxySetup_PortPlaceholder: String { return self._s[3544]! } + public var Weekday_Saturday: String { return self._s[3545]! } + public var DialogList_Unread: String { return self._s[3546]! } + public var Watch_LastSeen_ALongTimeAgo: String { return self._s[3547]! } + public var Stats_GroupPosters: String { return self._s[3548]! } public func PUSH_ENCRYPTION_REQUEST(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3546]!, self._r[3546]!, [_1]) + return formatWithArgumentRanges(self._s[3549]!, self._r[3549]!, [_1]) } - public var Conversation_AlsoClearCacheTitle: String { return self._s[3547]! } + public var Conversation_AlsoClearCacheTitle: String { return self._s[3550]! } public func Conversation_ForwardTooltip_TwoChats_One(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3548]!, self._r[3548]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3551]!, self._r[3551]!, [_0, _1]) } public func Target_ShareGameConfirmationGroup(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3551]!, self._r[3551]!, [_0]) + return formatWithArgumentRanges(self._s[3554]!, self._r[3554]!, [_0]) } - public var ReportPeer_ReasonChildAbuse: String { return self._s[3552]! } + public var ReportPeer_ReasonChildAbuse: String { return self._s[3555]! } public func Channel_AdminLog_MessageUnkickedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3553]!, self._r[3553]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3556]!, self._r[3556]!, [_1, _2]) } - public var InfoPlist_NSContactsUsageDescription: String { return self._s[3554]! } - public var Conversation_EmailCopied: String { return self._s[3556]! } - public var AutoNightTheme_UseSunsetSunrise: String { return self._s[3557]! } - public var Channel_OwnershipTransfer_ChangeOwner: String { return self._s[3558]! } - public var Call_VoiceOver_VoiceCallCanceled: String { return self._s[3559]! } - public var Passport_Language_dv: String { return self._s[3560]! } - public var GroupPermission_AddSuccess: String { return self._s[3562]! } - public var Passport_Email_Help: String { return self._s[3563]! } - public var Call_ReportPlaceholder: String { return self._s[3564]! } - public var CreatePoll_AddOption: String { return self._s[3565]! } - public var MessagePoll_LabelAnonymousQuiz: String { return self._s[3567]! } - public var PeerInfo_ButtonLeave: String { return self._s[3568]! } - public var PhotoEditor_TiltShift: String { return self._s[3571]! } - public var SecretGif_Title: String { return self._s[3573]! } - public var GroupInfo_InviteLinks: String { return self._s[3574]! } - public var PhotoEditor_QualityVeryLow: String { return self._s[3575]! } - public var SocksProxySetup_Connecting: String { return self._s[3577]! } - public var PrivacySettings_PasscodeAndFaceId: String { return self._s[3578]! } - public var ContactInfo_PhoneLabelWork: String { return self._s[3579]! } - public var Stats_GroupTopHoursTitle: String { return self._s[3580]! } - public var Compose_NewMessage: String { return self._s[3581]! } - public var VoiceOver_Common_SwitchHint: String { return self._s[3582]! } - public var NotificationsSound_Synth: String { return self._s[3583]! } - public var ChatImport_UserErrorNotMutual: String { return self._s[3584]! } - public var Conversation_FileOpenIn: String { return self._s[3585]! } - public var AutoDownloadSettings_WifiTitle: String { return self._s[3586]! } - public var UserInfo_SendMessage: String { return self._s[3587]! } - public var Checkout_PayWithFaceId: String { return self._s[3588]! } + public var InfoPlist_NSContactsUsageDescription: String { return self._s[3557]! } + public var Conversation_EmailCopied: String { return self._s[3559]! } + public var AutoNightTheme_UseSunsetSunrise: String { return self._s[3560]! } + public var Channel_OwnershipTransfer_ChangeOwner: String { return self._s[3561]! } + public var Call_VoiceOver_VoiceCallCanceled: String { return self._s[3562]! } + public var Passport_Language_dv: String { return self._s[3563]! } + public var GroupPermission_AddSuccess: String { return self._s[3565]! } + public var Passport_Email_Help: String { return self._s[3566]! } + public var Call_ReportPlaceholder: String { return self._s[3567]! } + public var CreatePoll_AddOption: String { return self._s[3568]! } + public var MessagePoll_LabelAnonymousQuiz: String { return self._s[3570]! } + public var PeerInfo_ButtonLeave: String { return self._s[3571]! } + public var PhotoEditor_TiltShift: String { return self._s[3574]! } + public var SecretGif_Title: String { return self._s[3576]! } + public var GroupInfo_InviteLinks: String { return self._s[3577]! } + public var PhotoEditor_QualityVeryLow: String { return self._s[3578]! } + public var SocksProxySetup_Connecting: String { return self._s[3580]! } + public var PrivacySettings_PasscodeAndFaceId: String { return self._s[3581]! } + public var ContactInfo_PhoneLabelWork: String { return self._s[3582]! } + public var Stats_GroupTopHoursTitle: String { return self._s[3583]! } + public var Compose_NewMessage: String { return self._s[3584]! } + public var VoiceOver_Common_SwitchHint: String { return self._s[3585]! } + public var NotificationsSound_Synth: String { return self._s[3586]! } + public var ChatImport_UserErrorNotMutual: String { return self._s[3587]! } + public var Conversation_FileOpenIn: String { return self._s[3588]! } + public var AutoDownloadSettings_WifiTitle: String { return self._s[3589]! } + public var UserInfo_SendMessage: String { return self._s[3590]! } + public var Checkout_PayWithFaceId: String { return self._s[3591]! } public func Map_LiveLocationShortHour(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3589]!, self._r[3589]!, [_0]) + return formatWithArgumentRanges(self._s[3592]!, self._r[3592]!, [_0]) } - public var TextFormat_Strikethrough: String { return self._s[3590]! } - public var SettingsSearch_Synonyms_Notifications_DisplayNamesOnLockScreen: String { return self._s[3591]! } - public var Conversation_ViewChannel: String { return self._s[3592]! } + public var TextFormat_Strikethrough: String { return self._s[3593]! } + public var SettingsSearch_Synonyms_Notifications_DisplayNamesOnLockScreen: String { return self._s[3594]! } + public var Conversation_ViewChannel: String { return self._s[3595]! } public func Message_ForwardedMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3593]!, self._r[3593]!, [_0]) + return formatWithArgumentRanges(self._s[3596]!, self._r[3596]!, [_0]) } - public var Channel_Stickers_Placeholder: String { return self._s[3594]! } - public var Channel_OwnershipTransfer_PasswordPlaceholder: String { return self._s[3595]! } - public var Message_ScamAccount: String { return self._s[3596]! } - public var Camera_FlashAuto: String { return self._s[3597]! } - public var Conversation_EncryptedDescription1: String { return self._s[3598]! } - public var LocalGroup_Text: String { return self._s[3599]! } - public var SettingsSearch_Synonyms_Data_Storage_KeepMedia: String { return self._s[3600]! } - public var UserInfo_FirstNamePlaceholder: String { return self._s[3601]! } - public var Conversation_SendMessageErrorFlood: String { return self._s[3602]! } - public var Conversation_EncryptedDescription2: String { return self._s[3603]! } - public var Conversation_CancelForwardText: String { return self._s[3604]! } - public var Notification_GroupActivated: String { return self._s[3605]! } - public var LastSeen_Lately: String { return self._s[3606]! } - public var Conversation_EncryptedDescription3: String { return self._s[3607]! } - public var SettingsSearch_Synonyms_Privacy_ProfilePhoto: String { return self._s[3608]! } - public var Conversation_SwipeToReplyHintText: String { return self._s[3609]! } - public var Conversation_EncryptedDescription4: String { return self._s[3610]! } - public var SharedMedia_EmptyTitle: String { return self._s[3611]! } - public var Appearance_CreateTheme: String { return self._s[3612]! } - public var Stats_SharesPerPost: String { return self._s[3613]! } - public var Contacts_TabTitle: String { return self._s[3614]! } - public var Weekday_ShortThursday: String { return self._s[3615]! } - public var MessageTimer_Forever: String { return self._s[3616]! } - public var ChatListFolder_CategoryArchived: String { return self._s[3617]! } - public var Channel_EditAdmin_PermissionDeleteMessages: String { return self._s[3618]! } - public var EditTheme_Create_TopInfo: String { return self._s[3620]! } + public var Channel_Stickers_Placeholder: String { return self._s[3597]! } + public var Channel_OwnershipTransfer_PasswordPlaceholder: String { return self._s[3598]! } + public var Message_ScamAccount: String { return self._s[3599]! } + public var Camera_FlashAuto: String { return self._s[3600]! } + public var Conversation_EncryptedDescription1: String { return self._s[3601]! } + public var LocalGroup_Text: String { return self._s[3602]! } + public var SettingsSearch_Synonyms_Data_Storage_KeepMedia: String { return self._s[3603]! } + public var UserInfo_FirstNamePlaceholder: String { return self._s[3604]! } + public var Conversation_SendMessageErrorFlood: String { return self._s[3605]! } + public var Conversation_EncryptedDescription2: String { return self._s[3606]! } + public var Conversation_CancelForwardText: String { return self._s[3607]! } + public var Notification_GroupActivated: String { return self._s[3608]! } + public var LastSeen_Lately: String { return self._s[3609]! } + public var Conversation_EncryptedDescription3: String { return self._s[3610]! } + public var SettingsSearch_Synonyms_Privacy_ProfilePhoto: String { return self._s[3611]! } + public var Conversation_SwipeToReplyHintText: String { return self._s[3612]! } + public var Conversation_EncryptedDescription4: String { return self._s[3613]! } + public var SharedMedia_EmptyTitle: String { return self._s[3614]! } + public var Appearance_CreateTheme: String { return self._s[3615]! } + public var Stats_SharesPerPost: String { return self._s[3616]! } + public var Contacts_TabTitle: String { return self._s[3617]! } + public var Weekday_ShortThursday: String { return self._s[3618]! } + public var MessageTimer_Forever: String { return self._s[3619]! } + public var ChatListFolder_CategoryArchived: String { return self._s[3620]! } + public var Channel_EditAdmin_PermissionDeleteMessages: String { return self._s[3621]! } + public var EditTheme_Create_TopInfo: String { return self._s[3623]! } public func VoiceOver_ChatList_MessageFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3621]!, self._r[3621]!, [_0]) + return formatWithArgumentRanges(self._s[3624]!, self._r[3624]!, [_0]) } - public var Month_GenDecember: String { return self._s[3622]! } - public var EnterPasscode_EnterPasscode: String { return self._s[3623]! } - public var SettingsSearch_Synonyms_Appearance_LargeEmoji: String { return self._s[3624]! } - public var PeopleNearby_CreateGroup: String { return self._s[3626]! } - public var Group_EditAdmin_PermissionChangeInfo: String { return self._s[3627]! } - public var Paint_ClearConfirm: String { return self._s[3628]! } - public var ChatList_ReadAll: String { return self._s[3629]! } - public var ChatSettings_IntentsSettings: String { return self._s[3630]! } - public var Passport_PassportInformation: String { return self._s[3632]! } - public var Login_CheckOtherSessionMessages: String { return self._s[3634]! } - public var Location_ProximityNotification_DistanceMI: String { return self._s[3637]! } - public var PhotoEditor_ExposureTool: String { return self._s[3638]! } - public var Group_Username_CreatePrivateLinkHelp: String { return self._s[3639]! } - public var SettingsSearch_Synonyms_Watch: String { return self._s[3640]! } - public var Stats_GroupTopPoster_History: String { return self._s[3641]! } - public var UserInfo_AddPhone: String { return self._s[3642]! } - public var Media_SendWithTimer: String { return self._s[3644]! } - public var SettingsSearch_Synonyms_Notifications_Title: String { return self._s[3645]! } - public var Channel_EditAdmin_PermissionEnabledByDefault: String { return self._s[3646]! } - public var GroupInfo_GroupHistoryShort: String { return self._s[3647]! } - public var PasscodeSettings_AutoLock_Disabled: String { return self._s[3648]! } - public var ChatList_Context_Unarchive: String { return self._s[3650]! } + public var Month_GenDecember: String { return self._s[3625]! } + public var EnterPasscode_EnterPasscode: String { return self._s[3626]! } + public var SettingsSearch_Synonyms_Appearance_LargeEmoji: String { return self._s[3627]! } + public var PeopleNearby_CreateGroup: String { return self._s[3629]! } + public var Group_EditAdmin_PermissionChangeInfo: String { return self._s[3630]! } + public var Paint_ClearConfirm: String { return self._s[3631]! } + public var ChatList_ReadAll: String { return self._s[3632]! } + public var ChatSettings_IntentsSettings: String { return self._s[3633]! } + public var Passport_PassportInformation: String { return self._s[3635]! } + public var Login_CheckOtherSessionMessages: String { return self._s[3637]! } + public var Location_ProximityNotification_DistanceMI: String { return self._s[3640]! } + public var PhotoEditor_ExposureTool: String { return self._s[3641]! } + public var Group_Username_CreatePrivateLinkHelp: String { return self._s[3642]! } + public var SettingsSearch_Synonyms_Watch: String { return self._s[3643]! } + public var Stats_GroupTopPoster_History: String { return self._s[3644]! } + public var UserInfo_AddPhone: String { return self._s[3645]! } + public var Media_SendWithTimer: String { return self._s[3647]! } + public var SettingsSearch_Synonyms_Notifications_Title: String { return self._s[3648]! } + public var Channel_EditAdmin_PermissionEnabledByDefault: String { return self._s[3649]! } + public var GroupInfo_GroupHistoryShort: String { return self._s[3650]! } + public var PasscodeSettings_AutoLock_Disabled: String { return self._s[3651]! } + public var ChatList_Context_Unarchive: String { return self._s[3653]! } public func DialogList_LiveLocationSharingTo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3651]!, self._r[3651]!, [_0]) + return formatWithArgumentRanges(self._s[3654]!, self._r[3654]!, [_0]) } - public var BlockedUsers_Title: String { return self._s[3653]! } - public var TwoStepAuth_EmailPlaceholder: String { return self._s[3654]! } - public var Media_ShareThisPhoto: String { return self._s[3655]! } - public var Notifications_DisplayNamesOnLockScreen: String { return self._s[3656]! } - public var Conversation_FilePhotoOrVideo: String { return self._s[3657]! } - public var Appearance_ThemePreview_Chat_2_ReplyName: String { return self._s[3661]! } - public var CallFeedback_ReasonNoise: String { return self._s[3663]! } - public var WebBrowser_Title: String { return self._s[3664]! } + public var BlockedUsers_Title: String { return self._s[3656]! } + public var TwoStepAuth_EmailPlaceholder: String { return self._s[3657]! } + public var Media_ShareThisPhoto: String { return self._s[3658]! } + public var Notifications_DisplayNamesOnLockScreen: String { return self._s[3659]! } + public var Conversation_FilePhotoOrVideo: String { return self._s[3660]! } + public var Appearance_ThemePreview_Chat_2_ReplyName: String { return self._s[3664]! } + public var CallFeedback_ReasonNoise: String { return self._s[3666]! } + public var WebBrowser_Title: String { return self._s[3667]! } public func Checkout_SavePasswordTimeoutAndTouchId(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3665]!, self._r[3665]!, [_0]) + return formatWithArgumentRanges(self._s[3668]!, self._r[3668]!, [_0]) } - public var Notification_MessageLifetime5s: String { return self._s[3667]! } - public var Passport_Address_AddResidentialAddress: String { return self._s[3668]! } - public var Profile_MessageLifetime1m: String { return self._s[3670]! } - public var Passport_ScanPassport: String { return self._s[3671]! } - public var Stats_LoadingTitle: String { return self._s[3672]! } - public var Passport_Address_AddTemporaryRegistration: String { return self._s[3674]! } - public var Permissions_NotificationsAllow_v0: String { return self._s[3675]! } - public var Login_InvalidFirstNameError: String { return self._s[3676]! } - public var Undo_ChatCleared: String { return self._s[3678]! } + public var Notification_MessageLifetime5s: String { return self._s[3670]! } + public var Passport_Address_AddResidentialAddress: String { return self._s[3671]! } + public var Profile_MessageLifetime1m: String { return self._s[3673]! } + public var Passport_ScanPassport: String { return self._s[3674]! } + public var Stats_LoadingTitle: String { return self._s[3675]! } + public var Passport_Address_AddTemporaryRegistration: String { return self._s[3677]! } + public var Permissions_NotificationsAllow_v0: String { return self._s[3678]! } + public var Login_InvalidFirstNameError: String { return self._s[3679]! } + public var Undo_ChatCleared: String { return self._s[3681]! } public func ApplyLanguage_ChangeLanguageUnofficialText(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3680]!, self._r[3680]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3683]!, self._r[3683]!, [_1, _2]) } - public var Conversation_PinMessageAlertPin: String { return self._s[3681]! } + public var Conversation_PinMessageAlertPin: String { return self._s[3684]! } public func Login_PhoneBannedEmailBody(_ _1: String, _ _2: String, _ _3: String, _ _4: String, _ _5: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3682]!, self._r[3682]!, [_1, _2, _3, _4, _5]) + return formatWithArgumentRanges(self._s[3685]!, self._r[3685]!, [_1, _2, _3, _4, _5]) } public func PUSH_MESSAGE_FWD(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3683]!, self._r[3683]!, [_1]) + return formatWithArgumentRanges(self._s[3686]!, self._r[3686]!, [_1]) } - public var Share_MultipleMessagesDisabled: String { return self._s[3684]! } - public var TwoStepAuth_EmailInvalid: String { return self._s[3685]! } - public var EnterPasscode_ChangeTitle: String { return self._s[3687]! } - public var VoiceChat_InviteLink_Speaker: String { return self._s[3688]! } - public var CallSettings_RecentCalls: String { return self._s[3689]! } - public var GroupInfo_DeactivatedStatus: String { return self._s[3690]! } - public var AuthSessions_OtherSessions: String { return self._s[3691]! } - public var PrivacyLastSeenSettings_CustomHelp: String { return self._s[3692]! } - public var Tour_Text5: String { return self._s[3693]! } - public var Login_PadPhoneHelp: String { return self._s[3694]! } - public var Wallpaper_PhotoLibrary: String { return self._s[3696]! } - public var Conversation_ViewGroup: String { return self._s[3697]! } - public var PeopleNearby_MakeVisibleTitle: String { return self._s[3699]! } - public var VoiceOver_Chat_YourContact: String { return self._s[3700]! } - public var Watch_AuthRequired: String { return self._s[3701]! } - public var VoiceOver_Chat_ForwardedFromYou: String { return self._s[3703]! } - public var Conversation_ForwardContacts: String { return self._s[3704]! } - public var Conversation_InputTextPlaceholder: String { return self._s[3705]! } + public var Share_MultipleMessagesDisabled: String { return self._s[3687]! } + public var TwoStepAuth_EmailInvalid: String { return self._s[3688]! } + public var EnterPasscode_ChangeTitle: String { return self._s[3690]! } + public var VoiceChat_InviteLink_Speaker: String { return self._s[3691]! } + public var CallSettings_RecentCalls: String { return self._s[3692]! } + public var GroupInfo_DeactivatedStatus: String { return self._s[3693]! } + public var AuthSessions_OtherSessions: String { return self._s[3694]! } + public var PrivacyLastSeenSettings_CustomHelp: String { return self._s[3695]! } + public var Tour_Text5: String { return self._s[3696]! } + public var Login_PadPhoneHelp: String { return self._s[3697]! } + public var Wallpaper_PhotoLibrary: String { return self._s[3699]! } + public var Conversation_ViewGroup: String { return self._s[3700]! } + public var PeopleNearby_MakeVisibleTitle: String { return self._s[3702]! } + public var VoiceOver_Chat_YourContact: String { return self._s[3703]! } + public var Watch_AuthRequired: String { return self._s[3704]! } + public var VoiceOver_Chat_ForwardedFromYou: String { return self._s[3706]! } + public var Conversation_ForwardContacts: String { return self._s[3707]! } + public var Conversation_InputTextPlaceholder: String { return self._s[3708]! } public func PUSH_CHANNEL_MESSAGE_PHOTO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3706]!, self._r[3706]!, [_1]) + return formatWithArgumentRanges(self._s[3709]!, self._r[3709]!, [_1]) } public func Conversation_MessageViaUser(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3707]!, self._r[3707]!, [_0]) + return formatWithArgumentRanges(self._s[3710]!, self._r[3710]!, [_0]) } - public var Channel_Setup_TypePrivate: String { return self._s[3708]! } + public var Channel_Setup_TypePrivate: String { return self._s[3711]! } public func Conversation_NoticeInvitedByInChannel(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3709]!, self._r[3709]!, [_0]) + return formatWithArgumentRanges(self._s[3712]!, self._r[3712]!, [_0]) } - public var InviteLink_Create_TimeLimitExpiryDate: String { return self._s[3710]! } - public var InfoPlist_NSSiriUsageDescription: String { return self._s[3711]! } - public var AutoDownloadSettings_Delimeter: String { return self._s[3712]! } - public var EmptyGroupInfo_Subtitle: String { return self._s[3713]! } - public var UserInfo_StartSecretChatStart: String { return self._s[3714]! } + public var InviteLink_Create_TimeLimitExpiryDate: String { return self._s[3713]! } + public var InfoPlist_NSSiriUsageDescription: String { return self._s[3714]! } + public var AutoDownloadSettings_Delimeter: String { return self._s[3715]! } + public var EmptyGroupInfo_Subtitle: String { return self._s[3716]! } + public var UserInfo_StartSecretChatStart: String { return self._s[3717]! } public func GroupPermission_AddedInfo(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3715]!, self._r[3715]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3718]!, self._r[3718]!, [_1, _2]) } public func Channel_AdminLog_MessageRestricted(_ _0: String, _ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3716]!, self._r[3716]!, [_0, _1, _2]) + return formatWithArgumentRanges(self._s[3719]!, self._r[3719]!, [_0, _1, _2]) } public func Conversation_ForwardTooltip_TwoChats_Many(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3717]!, self._r[3717]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3720]!, self._r[3720]!, [_0, _1]) } - public var PrivacySettings_AutoArchiveTitle: String { return self._s[3718]! } - public var GroupInfo_InviteLink_LinkSection: String { return self._s[3719]! } - public var FastTwoStepSetup_EmailPlaceholder: String { return self._s[3720]! } - public var StickerPacksSettings_ArchivedMasks: String { return self._s[3722]! } - public var NewContact_Title: String { return self._s[3725]! } - public var Appearance_ThemeCarouselTintedNight: String { return self._s[3726]! } - public var VoiceChat_StatusSpeaking: String { return self._s[3727]! } - public var Notifications_PermissionsKeepDisabled: String { return self._s[3728]! } + public var PrivacySettings_AutoArchiveTitle: String { return self._s[3721]! } + public var GroupInfo_InviteLink_LinkSection: String { return self._s[3722]! } + public var FastTwoStepSetup_EmailPlaceholder: String { return self._s[3723]! } + public var StickerPacksSettings_ArchivedMasks: String { return self._s[3725]! } + public var NewContact_Title: String { return self._s[3728]! } + public var Appearance_ThemeCarouselTintedNight: String { return self._s[3729]! } + public var VoiceChat_StatusSpeaking: String { return self._s[3730]! } + public var Notifications_PermissionsKeepDisabled: String { return self._s[3731]! } public func Time_YesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3729]!, self._r[3729]!, [_0]) + return formatWithArgumentRanges(self._s[3732]!, self._r[3732]!, [_0]) } public func AutoNightTheme_LocationHelp(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3730]!, self._r[3730]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3733]!, self._r[3733]!, [_0, _1]) } - public var Chat_SlowmodeTooltipPending: String { return self._s[3731]! } + public var Chat_SlowmodeTooltipPending: String { return self._s[3734]! } public func Time_MediumDate(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3733]!, self._r[3733]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3736]!, self._r[3736]!, [_1, _2]) } - public var ContactInfo_PhoneLabelHome: String { return self._s[3734]! } - public var CallFeedback_ReasonInterruption: String { return self._s[3735]! } - public var Passport_Identity_OneOfTypeDriversLicense: String { return self._s[3736]! } + public var ContactInfo_PhoneLabelHome: String { return self._s[3737]! } + public var CallFeedback_ReasonInterruption: String { return self._s[3738]! } + public var Passport_Identity_OneOfTypeDriversLicense: String { return self._s[3739]! } public func PUSH_MESSAGE_DOCS(_ _1: String, _ _2: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3739]!, self._r[3739]!, [_1, "\(_2)"]) + return formatWithArgumentRanges(self._s[3742]!, self._r[3742]!, [_1, "\(_2)"]) } - public var Conversation_MessageEditedLabel: String { return self._s[3740]! } - public var CallList_ActiveVoiceChatsHeader: String { return self._s[3741]! } - public var SocksProxySetup_PasswordPlaceholder: String { return self._s[3742]! } - public var ChatList_Context_AddToContacts: String { return self._s[3743]! } - public var Passport_Language_is: String { return self._s[3744]! } - public var Notification_PassportValueProofOfIdentity: String { return self._s[3745]! } - public var PhotoEditor_CurvesBlue: String { return self._s[3746]! } + public var Conversation_MessageEditedLabel: String { return self._s[3743]! } + public var CallList_ActiveVoiceChatsHeader: String { return self._s[3744]! } + public var SocksProxySetup_PasswordPlaceholder: String { return self._s[3745]! } + public var ChatList_Context_AddToContacts: String { return self._s[3746]! } + public var Passport_Language_is: String { return self._s[3747]! } + public var Notification_PassportValueProofOfIdentity: String { return self._s[3748]! } + public var PhotoEditor_CurvesBlue: String { return self._s[3749]! } public func FileSize_MB(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3747]!, self._r[3747]!, [_0]) + return formatWithArgumentRanges(self._s[3750]!, self._r[3750]!, [_0]) } - public var SocksProxySetup_Username: String { return self._s[3748]! } - public var Login_SmsRequestState3: String { return self._s[3749]! } - public var Message_PinnedVideoMessage: String { return self._s[3750]! } - public var SharedMedia_TitleLink: String { return self._s[3751]! } - public var Passport_FieldIdentity: String { return self._s[3752]! } - public var GroupInfo_Permissions_BroadcastConvert: String { return self._s[3754]! } + public var SocksProxySetup_Username: String { return self._s[3751]! } + public var Login_SmsRequestState3: String { return self._s[3752]! } + public var Message_PinnedVideoMessage: String { return self._s[3753]! } + public var SharedMedia_TitleLink: String { return self._s[3754]! } + public var Passport_FieldIdentity: String { return self._s[3755]! } + public var GroupInfo_Permissions_BroadcastConvert: String { return self._s[3757]! } public func Conversation_EncryptedPlaceholderTitleOutgoing(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3757]!, self._r[3757]!, [_0]) + return formatWithArgumentRanges(self._s[3760]!, self._r[3760]!, [_0]) } - public var DialogList_ProxyConnectionIssuesTooltip: String { return self._s[3760]! } - public var ReportSpam_DeleteThisChat: String { return self._s[3761]! } - public var Checkout_NewCard_CardholderNamePlaceholder: String { return self._s[3762]! } - public var Passport_Identity_DateOfBirth: String { return self._s[3763]! } - public var Call_StatusIncoming: String { return self._s[3764]! } - public var ChatAdmins_AdminLabel: String { return self._s[3765]! } + public var DialogList_ProxyConnectionIssuesTooltip: String { return self._s[3763]! } + public var ReportSpam_DeleteThisChat: String { return self._s[3764]! } + public var Checkout_NewCard_CardholderNamePlaceholder: String { return self._s[3765]! } + public var Passport_Identity_DateOfBirth: String { return self._s[3766]! } + public var Call_StatusIncoming: String { return self._s[3767]! } + public var ChatAdmins_AdminLabel: String { return self._s[3768]! } public func InstantPage_OpenInBrowser(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3766]!, self._r[3766]!, [_0]) + return formatWithArgumentRanges(self._s[3769]!, self._r[3769]!, [_0]) } public func Time_MonthOfYear_m10(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3768]!, self._r[3768]!, [_0]) + return formatWithArgumentRanges(self._s[3771]!, self._r[3771]!, [_0]) } - public var Message_PinnedAnimationMessage: String { return self._s[3769]! } - public var Conversation_ReportSpamAndLeave: String { return self._s[3770]! } - public var Preview_CopyAddress: String { return self._s[3771]! } - public var MediaPlayer_UnknownTrack: String { return self._s[3773]! } - public var Login_CancelSignUpConfirmation: String { return self._s[3774]! } - public var Map_OpenInYandexMaps: String { return self._s[3776]! } + public var Message_PinnedAnimationMessage: String { return self._s[3772]! } + public var Conversation_ReportSpamAndLeave: String { return self._s[3773]! } + public var Preview_CopyAddress: String { return self._s[3774]! } + public var MediaPlayer_UnknownTrack: String { return self._s[3776]! } + public var Login_CancelSignUpConfirmation: String { return self._s[3777]! } + public var Map_OpenInYandexMaps: String { return self._s[3779]! } public func Time_PreciseDate_m11(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3779]!, self._r[3779]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3782]!, self._r[3782]!, [_1, _2, _3]) } - public var GroupRemoved_Remove: String { return self._s[3780]! } - public var ChatListFolder_TitleCreate: String { return self._s[3781]! } + public var GroupRemoved_Remove: String { return self._s[3783]! } + public var ChatListFolder_TitleCreate: String { return self._s[3784]! } public func InstantPage_AuthorAndDateTitle(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3783]!, self._r[3783]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3786]!, self._r[3786]!, [_1, _2]) } - public var Watch_UserInfo_MuteTitle: String { return self._s[3784]! } - public var Group_UpgradeNoticeText2: String { return self._s[3786]! } - public var Stats_GroupGrowthTitle: String { return self._s[3787]! } - public var CreatePoll_CancelConfirmation: String { return self._s[3790]! } - public var Month_GenOctober: String { return self._s[3791]! } - public var Conversation_TitleCommentsEmpty: String { return self._s[3792]! } - public var Settings_Appearance: String { return self._s[3793]! } + public var Watch_UserInfo_MuteTitle: String { return self._s[3787]! } + public var Group_UpgradeNoticeText2: String { return self._s[3789]! } + public var Stats_GroupGrowthTitle: String { return self._s[3790]! } + public var CreatePoll_CancelConfirmation: String { return self._s[3793]! } + public var Month_GenOctober: String { return self._s[3794]! } + public var Conversation_TitleCommentsEmpty: String { return self._s[3795]! } + public var Settings_Appearance: String { return self._s[3796]! } public func Time_MonthOfYear_m6(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3794]!, self._r[3794]!, [_0]) + return formatWithArgumentRanges(self._s[3797]!, self._r[3797]!, [_0]) } - public var UserInfo_AddToExisting: String { return self._s[3795]! } - public var Call_PhoneCallInProgressMessage: String { return self._s[3797]! } - public var Map_HomeAndWorkInfo: String { return self._s[3798]! } - public var InstantPage_VoiceOver_ResetFontSize: String { return self._s[3799]! } - public var Paint_Arrow: String { return self._s[3800]! } - public var InviteLink_CreatePrivateLinkHelp: String { return self._s[3801]! } + public var UserInfo_AddToExisting: String { return self._s[3798]! } + public var Call_PhoneCallInProgressMessage: String { return self._s[3800]! } + public var Map_HomeAndWorkInfo: String { return self._s[3801]! } + public var InstantPage_VoiceOver_ResetFontSize: String { return self._s[3802]! } + public var Paint_Arrow: String { return self._s[3803]! } + public var InviteLink_CreatePrivateLinkHelp: String { return self._s[3804]! } public func DialogList_MultipleTypingPair(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3802]!, self._r[3802]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3805]!, self._r[3805]!, [_0, _1]) } - public var CancelResetAccount_Title: String { return self._s[3803]! } - public var NotificationsSound_Circles: String { return self._s[3804]! } - public var Notifications_GroupNotificationsExceptionsHelp: String { return self._s[3805]! } - public var ChatState_Connecting: String { return self._s[3807]! } - public var Profile_MessageLifetime5s: String { return self._s[3808]! } + public var CancelResetAccount_Title: String { return self._s[3806]! } + public var NotificationsSound_Circles: String { return self._s[3807]! } + public var Notifications_GroupNotificationsExceptionsHelp: String { return self._s[3808]! } + public var ChatState_Connecting: String { return self._s[3810]! } + public var Profile_MessageLifetime5s: String { return self._s[3811]! } public func DialogList_AwaitingEncryption(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3809]!, self._r[3809]!, [_0]) + return formatWithArgumentRanges(self._s[3812]!, self._r[3812]!, [_0]) } - public var PrivacyPolicy_AgeVerificationTitle: String { return self._s[3810]! } - public var Channel_Username_CreatePublicLinkHelp: String { return self._s[3811]! } - public var AutoNightTheme_ScheduledTo: String { return self._s[3812]! } - public var Conversation_DefaultRestrictedStickers: String { return self._s[3814]! } - public var TwoStepAuth_ConfirmationTitle: String { return self._s[3815]! } + public var PrivacyPolicy_AgeVerificationTitle: String { return self._s[3813]! } + public var Channel_Username_CreatePublicLinkHelp: String { return self._s[3814]! } + public var AutoNightTheme_ScheduledTo: String { return self._s[3815]! } + public var Conversation_DefaultRestrictedStickers: String { return self._s[3817]! } + public var TwoStepAuth_ConfirmationTitle: String { return self._s[3818]! } public func Chat_UnsendMyMessagesAlertTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3816]!, self._r[3816]!, [_0]) + return formatWithArgumentRanges(self._s[3819]!, self._r[3819]!, [_0]) } - public var Passport_Phone_Help: String { return self._s[3817]! } - public var Privacy_ContactsSync: String { return self._s[3818]! } - public var CheckoutInfo_ReceiverInfoPhone: String { return self._s[3819]! } - public var Channel_AdminLogFilter_EventsLeavingSubscribers: String { return self._s[3821]! } - public var Map_SendMyCurrentLocation: String { return self._s[3822]! } - public var Map_AddressOnMap: String { return self._s[3823]! } - public var BroadcastGroups_ConfirmationAlert_Convert: String { return self._s[3825]! } - public var DialogList_SearchLabel: String { return self._s[3826]! } - public var Notification_Exceptions_NewException_NotificationHeader: String { return self._s[3827]! } - public var GroupInfo_FakeGroupWarning: String { return self._s[3828]! } - public var Conversation_ChecksTooltip_Read: String { return self._s[3830]! } - public var ConversationProfile_UnknownAddMemberError: String { return self._s[3831]! } - public var ChatList_Search_ShowMore: String { return self._s[3832]! } - public var DialogList_EncryptionRejected: String { return self._s[3833]! } - public var VoiceChat_InviteLinkCopiedText: String { return self._s[3834]! } - public var DialogList_DeleteBotConfirmation: String { return self._s[3835]! } - public var VoiceChat_StartRecordingText: String { return self._s[3836]! } - public var Privacy_TopPeersDelete: String { return self._s[3837]! } - public var AttachmentMenu_SendAsFile: String { return self._s[3839]! } - public var ChatList_GenericPsaAlert: String { return self._s[3841]! } - public var SecretTimer_ImageDescription: String { return self._s[3843]! } + public var Passport_Phone_Help: String { return self._s[3820]! } + public var Privacy_ContactsSync: String { return self._s[3821]! } + public var CheckoutInfo_ReceiverInfoPhone: String { return self._s[3822]! } + public var Channel_AdminLogFilter_EventsLeavingSubscribers: String { return self._s[3824]! } + public var Map_SendMyCurrentLocation: String { return self._s[3825]! } + public var Map_AddressOnMap: String { return self._s[3826]! } + public var BroadcastGroups_ConfirmationAlert_Convert: String { return self._s[3828]! } + public var DialogList_SearchLabel: String { return self._s[3829]! } + public var Notification_Exceptions_NewException_NotificationHeader: String { return self._s[3830]! } + public var GroupInfo_FakeGroupWarning: String { return self._s[3831]! } + public var Conversation_ChecksTooltip_Read: String { return self._s[3833]! } + public var ConversationProfile_UnknownAddMemberError: String { return self._s[3834]! } + public var ChatList_Search_ShowMore: String { return self._s[3835]! } + public var DialogList_EncryptionRejected: String { return self._s[3836]! } + public var VoiceChat_InviteLinkCopiedText: String { return self._s[3837]! } + public var DialogList_DeleteBotConfirmation: String { return self._s[3838]! } + public var VoiceChat_StartRecordingText: String { return self._s[3839]! } + public var Privacy_TopPeersDelete: String { return self._s[3840]! } + public var AttachmentMenu_SendAsFile: String { return self._s[3842]! } + public var ChatList_GenericPsaAlert: String { return self._s[3844]! } + public var SecretTimer_ImageDescription: String { return self._s[3846]! } public func Conversation_SetReminder_RemindOn(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3844]!, self._r[3844]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3847]!, self._r[3847]!, [_0, _1]) } - public var ChatSettings_TextSizeUnits: String { return self._s[3845]! } - public var Notification_RenamedGroup: String { return self._s[3847]! } - public var Tour_Title2: String { return self._s[3848]! } - public var Settings_CopyUsername: String { return self._s[3849]! } - public var Compose_NewEncryptedChat: String { return self._s[3850]! } - public var Conversation_CloudStorageInfo_Title: String { return self._s[3851]! } - public var Month_ShortSeptember: String { return self._s[3852]! } - public var AutoDownloadSettings_OnForAll: String { return self._s[3853]! } - public var ChatList_DeleteForEveryoneConfirmationText: String { return self._s[3854]! } - public var Call_StatusConnecting: String { return self._s[3856]! } - public var Privacy_GroupsAndChannels_NeverAllow_Placeholder: String { return self._s[3857]! } - public var Map_ShareLiveLocationHelp: String { return self._s[3858]! } - public var Cache_Files: String { return self._s[3859]! } - public var Notifications_Reset: String { return self._s[3860]! } + public var ChatSettings_TextSizeUnits: String { return self._s[3848]! } + public var Notification_RenamedGroup: String { return self._s[3850]! } + public var Tour_Title2: String { return self._s[3851]! } + public var Settings_CopyUsername: String { return self._s[3852]! } + public var Compose_NewEncryptedChat: String { return self._s[3853]! } + public var Conversation_CloudStorageInfo_Title: String { return self._s[3854]! } + public var Month_ShortSeptember: String { return self._s[3855]! } + public var AutoDownloadSettings_OnForAll: String { return self._s[3856]! } + public var ChatList_DeleteForEveryoneConfirmationText: String { return self._s[3857]! } + public var Call_StatusConnecting: String { return self._s[3859]! } + public var Privacy_GroupsAndChannels_NeverAllow_Placeholder: String { return self._s[3860]! } + public var Map_ShareLiveLocationHelp: String { return self._s[3861]! } + public var Cache_Files: String { return self._s[3862]! } + public var Notifications_Reset: String { return self._s[3863]! } public func Settings_KeepPhoneNumber(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3861]!, self._r[3861]!, [_0]) + return formatWithArgumentRanges(self._s[3864]!, self._r[3864]!, [_0]) } - public var Privacy_GroupsAndChannels_AlwaysAllow_Title: String { return self._s[3862]! } + public var Privacy_GroupsAndChannels_AlwaysAllow_Title: String { return self._s[3865]! } public func Conversation_OpenBotLinkLogin(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3863]!, self._r[3863]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3866]!, self._r[3866]!, [_1, _2]) } - public var Notification_CallIncomingShort: String { return self._s[3864]! } - public var UserInfo_BotPrivacy: String { return self._s[3867]! } - public var Appearance_BubbleCorners_Apply: String { return self._s[3868]! } - public var WebSearch_RecentClearConfirmation: String { return self._s[3869]! } - public var Conversation_ContextMenuLookUp: String { return self._s[3871]! } - public var Calls_RatingTitle: String { return self._s[3872]! } - public var SecretImage_Title: String { return self._s[3873]! } - public var Weekday_Monday: String { return self._s[3874]! } + public var Notification_CallIncomingShort: String { return self._s[3867]! } + public var UserInfo_BotPrivacy: String { return self._s[3870]! } + public var Appearance_BubbleCorners_Apply: String { return self._s[3871]! } + public var WebSearch_RecentClearConfirmation: String { return self._s[3872]! } + public var Conversation_ContextMenuLookUp: String { return self._s[3874]! } + public var Calls_RatingTitle: String { return self._s[3875]! } + public var SecretImage_Title: String { return self._s[3876]! } + public var Weekday_Monday: String { return self._s[3877]! } public func Passport_PrivacyPolicy(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3875]!, self._r[3875]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3878]!, self._r[3878]!, [_1, _2]) } - public var KeyCommand_JumpToPreviousChat: String { return self._s[3876]! } - public var VoiceChat_InviteLink_CopySpeakerLink: String { return self._s[3877]! } - public var Invitation_JoinVoiceChatAsListener: String { return self._s[3878]! } + public var KeyCommand_JumpToPreviousChat: String { return self._s[3879]! } + public var VoiceChat_InviteLink_CopySpeakerLink: String { return self._s[3880]! } + public var Invitation_JoinVoiceChatAsListener: String { return self._s[3881]! } public func DialogList_SearchSubtitleFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3879]!, self._r[3879]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3882]!, self._r[3882]!, [_1, _2]) } - public var Stats_GroupMembers: String { return self._s[3880]! } - public var Camera_Retake: String { return self._s[3881]! } - public var Conversation_SearchPlaceholder: String { return self._s[3883]! } + public var Stats_GroupMembers: String { return self._s[3883]! } + public var Camera_Retake: String { return self._s[3884]! } + public var Conversation_SearchPlaceholder: String { return self._s[3886]! } public func Passport_Identity_NativeNameGenericHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3884]!, self._r[3884]!, [_0]) + return formatWithArgumentRanges(self._s[3887]!, self._r[3887]!, [_0]) } - public var Channel_DiscussionGroup_Info: String { return self._s[3885]! } - public var SocksProxySetup_Hostname: String { return self._s[3886]! } - public var PrivacyLastSeenSettings_EmpryUsersPlaceholder: String { return self._s[3887]! } - public var Privacy_DeleteDrafts: String { return self._s[3889]! } + public var Channel_DiscussionGroup_Info: String { return self._s[3888]! } + public var SocksProxySetup_Hostname: String { return self._s[3889]! } + public var PrivacyLastSeenSettings_EmpryUsersPlaceholder: String { return self._s[3890]! } + public var Privacy_DeleteDrafts: String { return self._s[3892]! } public func Checkout_LiabilityAlert(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3890]!, self._r[3890]!, [_1, _1, _1, _2]) + return formatWithArgumentRanges(self._s[3893]!, self._r[3893]!, [_1, _1, _1, _2]) } - public var Login_CancelPhoneVerification: String { return self._s[3892]! } - public var TwoStepAuth_ResetAccountHelp: String { return self._s[3893]! } - public var VoiceOver_Chat_Profile: String { return self._s[3894]! } + public var Login_CancelPhoneVerification: String { return self._s[3895]! } + public var TwoStepAuth_ResetAccountHelp: String { return self._s[3896]! } + public var VoiceOver_Chat_Profile: String { return self._s[3897]! } public func SocksProxySetup_ProxyStatusPing(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3895]!, self._r[3895]!, [_0]) + return formatWithArgumentRanges(self._s[3898]!, self._r[3898]!, [_0]) } - public var TwoStepAuth_EmailSent: String { return self._s[3896]! } - public var Cache_Indexing: String { return self._s[3897]! } - public var Notifications_ExceptionsNone: String { return self._s[3898]! } - public var MessagePoll_LabelQuiz: String { return self._s[3899]! } - public var Call_EncryptionKey_Title: String { return self._s[3900]! } - public var Common_Yes: String { return self._s[3901]! } - public var Channel_ErrorAddBlocked: String { return self._s[3902]! } - public var Month_GenJanuary: String { return self._s[3903]! } - public var Checkout_NewCard_Title: String { return self._s[3904]! } + public var TwoStepAuth_EmailSent: String { return self._s[3899]! } + public var Cache_Indexing: String { return self._s[3900]! } + public var Notifications_ExceptionsNone: String { return self._s[3901]! } + public var MessagePoll_LabelQuiz: String { return self._s[3902]! } + public var Call_EncryptionKey_Title: String { return self._s[3903]! } + public var Common_Yes: String { return self._s[3904]! } + public var Channel_ErrorAddBlocked: String { return self._s[3905]! } + public var Month_GenJanuary: String { return self._s[3906]! } + public var Checkout_NewCard_Title: String { return self._s[3907]! } public func TwoStepAuth_EnterPasswordHint(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3905]!, self._r[3905]!, [_0]) + return formatWithArgumentRanges(self._s[3908]!, self._r[3908]!, [_0]) } - public var Conversation_InputTextPlaceholderReply: String { return self._s[3907]! } - public var PasscodeSettings_AutoLock_IfAwayFor_1hour: String { return self._s[3908]! } - public var Conversation_SendDice: String { return self._s[3909]! } + public var Conversation_InputTextPlaceholderReply: String { return self._s[3910]! } + public var PasscodeSettings_AutoLock_IfAwayFor_1hour: String { return self._s[3911]! } + public var Conversation_SendDice: String { return self._s[3912]! } public func ChatSettings_AutoDownloadSettings_TypeVideo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3910]!, self._r[3910]!, [_0]) + return formatWithArgumentRanges(self._s[3913]!, self._r[3913]!, [_0]) } public func VoiceOver_Chat_VideoFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3911]!, self._r[3911]!, [_0]) + return formatWithArgumentRanges(self._s[3914]!, self._r[3914]!, [_0]) } - public var Weekday_Wednesday: String { return self._s[3912]! } - public var ReportPeer_ReasonOther_Send: String { return self._s[3913]! } - public var PasscodeSettings_EncryptDataHelp: String { return self._s[3914]! } - public var PrivacyLastSeenSettings_CustomShareSettingsHelp: String { return self._s[3915]! } - public var OldChannels_NoticeTitle: String { return self._s[3916]! } - public var TwoStepAuth_ChangeEmail: String { return self._s[3917]! } - public var PasscodeSettings_PasscodeOptions: String { return self._s[3918]! } - public var InfoPlist_NSPhotoLibraryUsageDescription: String { return self._s[3919]! } - public var Passport_Address_AddUtilityBill: String { return self._s[3920]! } + public var Weekday_Wednesday: String { return self._s[3915]! } + public var ReportPeer_ReasonOther_Send: String { return self._s[3916]! } + public var PasscodeSettings_EncryptDataHelp: String { return self._s[3917]! } + public var PrivacyLastSeenSettings_CustomShareSettingsHelp: String { return self._s[3918]! } + public var OldChannels_NoticeTitle: String { return self._s[3919]! } + public var TwoStepAuth_ChangeEmail: String { return self._s[3920]! } + public var PasscodeSettings_PasscodeOptions: String { return self._s[3921]! } + public var InfoPlist_NSPhotoLibraryUsageDescription: String { return self._s[3922]! } + public var Passport_Address_AddUtilityBill: String { return self._s[3923]! } public func Time_PreciseDate_m5(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3922]!, self._r[3922]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3925]!, self._r[3925]!, [_1, _2, _3]) } - public var TwoFactorSetup_EmailVerification_ResendAction: String { return self._s[3924]! } - public var Stats_GroupTopAdminsTitle: String { return self._s[3925]! } - public var Paint_Regular: String { return self._s[3926]! } - public var Message_Contact: String { return self._s[3927]! } - public var NetworkUsageSettings_MediaVideoDataSection: String { return self._s[3928]! } - public var VoiceOver_Chat_YourPhoto: String { return self._s[3929]! } - public var Notification_Mute1hMin: String { return self._s[3930]! } + public var TwoFactorSetup_EmailVerification_ResendAction: String { return self._s[3927]! } + public var Stats_GroupTopAdminsTitle: String { return self._s[3928]! } + public var Paint_Regular: String { return self._s[3929]! } + public var Message_Contact: String { return self._s[3930]! } + public var NetworkUsageSettings_MediaVideoDataSection: String { return self._s[3931]! } + public var VoiceOver_Chat_YourPhoto: String { return self._s[3932]! } + public var Notification_Mute1hMin: String { return self._s[3933]! } public func Login_BannedPhoneSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3931]!, self._r[3931]!, [_0]) + return formatWithArgumentRanges(self._s[3934]!, self._r[3934]!, [_0]) } - public var Profile_MessageLifetime1h: String { return self._s[3932]! } - public var TwoStepAuth_GenericHelp: String { return self._s[3933]! } - public var TextFormat_Monospace: String { return self._s[3934]! } - public var VoiceOver_Media_PlaybackRateChange: String { return self._s[3936]! } - public var Conversation_DeleteMessagesForMe: String { return self._s[3937]! } - public var ChatList_DeleteChat: String { return self._s[3938]! } - public var Channel_OwnershipTransfer_EnterPasswordText: String { return self._s[3941]! } + public var Profile_MessageLifetime1h: String { return self._s[3935]! } + public var TwoStepAuth_GenericHelp: String { return self._s[3936]! } + public var TextFormat_Monospace: String { return self._s[3937]! } + public var VoiceOver_Media_PlaybackRateChange: String { return self._s[3939]! } + public var Conversation_DeleteMessagesForMe: String { return self._s[3940]! } + public var ChatList_DeleteChat: String { return self._s[3941]! } + public var Channel_OwnershipTransfer_EnterPasswordText: String { return self._s[3944]! } public func Settings_ApplyProxyAlertCredentials(_ _1: String, _ _2: String, _ _3: String, _ _4: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3942]!, self._r[3942]!, [_1, _2, _3, _4]) + return formatWithArgumentRanges(self._s[3945]!, self._r[3945]!, [_1, _2, _3, _4]) } - public var Login_CancelPhoneVerificationStop: String { return self._s[3943]! } - public var Appearance_ThemePreview_ChatList_4_Name: String { return self._s[3944]! } - public var MediaPicker_MomentsDateRangeSameMonthYearFormat: String { return self._s[3945]! } + public var Login_CancelPhoneVerificationStop: String { return self._s[3946]! } + public var Appearance_ThemePreview_ChatList_4_Name: String { return self._s[3947]! } + public var MediaPicker_MomentsDateRangeSameMonthYearFormat: String { return self._s[3948]! } public func Channel_AdminLog_MessageToggleInvitesOn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3946]!, self._r[3946]!, [_0]) + return formatWithArgumentRanges(self._s[3949]!, self._r[3949]!, [_0]) } - public var Notifications_Badge_IncludeChannels: String { return self._s[3947]! } - public var InviteLink_CreatePrivateLinkHelpChannel: String { return self._s[3948]! } - public var StickerPack_ViewPack: String { return self._s[3951]! } - public var FastTwoStepSetup_PasswordConfirmationPlaceholder: String { return self._s[3953]! } - public var EditTheme_Expand_Preview_IncomingText: String { return self._s[3954]! } - public var Notifications_Title: String { return self._s[3955]! } - public var Conversation_InputTextPlaceholderComment: String { return self._s[3956]! } - public var GroupInfo_PublicLink: String { return self._s[3957]! } - public var VoiceOver_DiscardPreparedContent: String { return self._s[3958]! } - public var Conversation_Moderate_Ban: String { return self._s[3962]! } - public var InviteLink_Manage: String { return self._s[3963]! } - public var InstantPage_FontNewYork: String { return self._s[3964]! } + public var Notifications_Badge_IncludeChannels: String { return self._s[3950]! } + public var InviteLink_CreatePrivateLinkHelpChannel: String { return self._s[3951]! } + public var StickerPack_ViewPack: String { return self._s[3954]! } + public var FastTwoStepSetup_PasswordConfirmationPlaceholder: String { return self._s[3956]! } + public var EditTheme_Expand_Preview_IncomingText: String { return self._s[3957]! } + public var Notifications_Title: String { return self._s[3958]! } + public var Conversation_InputTextPlaceholderComment: String { return self._s[3959]! } + public var GroupInfo_PublicLink: String { return self._s[3960]! } + public var VoiceOver_DiscardPreparedContent: String { return self._s[3961]! } + public var Conversation_Moderate_Ban: String { return self._s[3965]! } + public var InviteLink_Manage: String { return self._s[3966]! } + public var InstantPage_FontNewYork: String { return self._s[3967]! } public func Activity_RemindAboutGroup(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3965]!, self._r[3965]!, [_0]) + return formatWithArgumentRanges(self._s[3968]!, self._r[3968]!, [_0]) } - public var TextFormat_Underline: String { return self._s[3966]! } + public var TextFormat_Underline: String { return self._s[3969]! } public func DownloadingStatus(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3967]!, self._r[3967]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3970]!, self._r[3970]!, [_0, _1]) } public func PUSH_PINNED_ROUND(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3968]!, self._r[3968]!, [_1]) + return formatWithArgumentRanges(self._s[3971]!, self._r[3971]!, [_1]) } - public var PollResults_Collapse: String { return self._s[3970]! } - public var Contacts_GlobalSearch: String { return self._s[3971]! } + public var PollResults_Collapse: String { return self._s[3973]! } + public var Contacts_GlobalSearch: String { return self._s[3974]! } public func Conversation_EncryptionWaiting(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3973]!, self._r[3973]!, [_0]) + return formatWithArgumentRanges(self._s[3976]!, self._r[3976]!, [_0]) } - public var Channel_Management_LabelEditor: String { return self._s[3974]! } - public var SettingsSearch_Synonyms_Stickers_FeaturedPacks: String { return self._s[3976]! } - public var Conversation_Theme: String { return self._s[3977]! } + public var Channel_Management_LabelEditor: String { return self._s[3977]! } + public var SettingsSearch_Synonyms_Stickers_FeaturedPacks: String { return self._s[3979]! } + public var Conversation_Theme: String { return self._s[3980]! } public func PUSH_CHANNEL_MESSAGE_DOCS(_ _1: String, _ _2: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3978]!, self._r[3978]!, [_1, "\(_2)"]) + return formatWithArgumentRanges(self._s[3981]!, self._r[3981]!, [_1, "\(_2)"]) } - public var Conversation_LinkDialogSave: String { return self._s[3979]! } - public var EnterPasscode_TouchId: String { return self._s[3980]! } - public var Conversation_VoiceChatMediaRecordingRestricted: String { return self._s[3981]! } - public var Group_ErrorAdminsTooMuch: String { return self._s[3982]! } - public var Stats_MessageOverview: String { return self._s[3983]! } - public var Privacy_Calls_P2PAlways: String { return self._s[3985]! } - public var Message_Sticker: String { return self._s[3986]! } - public var Conversation_Mute: String { return self._s[3989]! } - public var VoiceChat_AnonymousDisabledAlertText: String { return self._s[3990]! } - public var ContactInfo_Title: String { return self._s[3991]! } + public var Conversation_LinkDialogSave: String { return self._s[3982]! } + public var EnterPasscode_TouchId: String { return self._s[3983]! } + public var Conversation_VoiceChatMediaRecordingRestricted: String { return self._s[3984]! } + public var Group_ErrorAdminsTooMuch: String { return self._s[3985]! } + public var Stats_MessageOverview: String { return self._s[3986]! } + public var Privacy_Calls_P2PAlways: String { return self._s[3988]! } + public var Message_Sticker: String { return self._s[3989]! } + public var Conversation_Mute: String { return self._s[3992]! } + public var VoiceChat_AnonymousDisabledAlertText: String { return self._s[3993]! } + public var ContactInfo_Title: String { return self._s[3994]! } public func PUSH_CHANNEL_MESSAGE_CONTACT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3992]!, self._r[3992]!, [_1]) + return formatWithArgumentRanges(self._s[3995]!, self._r[3995]!, [_1]) } - public var Channel_Setup_TypeHeader: String { return self._s[3993]! } - public var AuthSessions_LogOut: String { return self._s[3994]! } - public var ChatSettings_AutoDownloadReset: String { return self._s[3995]! } - public var Group_Info_Members: String { return self._s[3997]! } - public var ChatListFolderSettings_NewFolder: String { return self._s[3998]! } - public var Appearance_ThemePreview_ChatList_3_AuthorName: String { return self._s[3999]! } - public var CreatePoll_Title: String { return self._s[4000]! } - public var EditTheme_EditTitle: String { return self._s[4001]! } - public var ChatListFolderSettings_RecommendedFoldersSection: String { return self._s[4002]! } - public var TwoStepAuth_SetPassword: String { return self._s[4003]! } + public var Channel_Setup_TypeHeader: String { return self._s[3996]! } + public var AuthSessions_LogOut: String { return self._s[3997]! } + public var ChatSettings_AutoDownloadReset: String { return self._s[3998]! } + public var Group_Info_Members: String { return self._s[4000]! } + public var ChatListFolderSettings_NewFolder: String { return self._s[4001]! } + public var Appearance_ThemePreview_ChatList_3_AuthorName: String { return self._s[4002]! } + public var CreatePoll_Title: String { return self._s[4003]! } + public var EditTheme_EditTitle: String { return self._s[4004]! } + public var ChatListFolderSettings_RecommendedFoldersSection: String { return self._s[4005]! } + public var TwoStepAuth_SetPassword: String { return self._s[4006]! } public func Login_InvalidPhoneEmailSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4004]!, self._r[4004]!, [_0]) + return formatWithArgumentRanges(self._s[4007]!, self._r[4007]!, [_0]) } - public var BlockedUsers_Info: String { return self._s[4005]! } - public var AuthSessions_Sessions: String { return self._s[4006]! } - public var Group_EditAdmin_RankTitle: String { return self._s[4007]! } - public var Common_ActionNotAllowedError: String { return self._s[4008]! } - public var WebPreview_GettingLinkInfo: String { return self._s[4009]! } - public var Appearance_AppIconFilledX: String { return self._s[4010]! } - public var Passport_Email_EmailPlaceholder: String { return self._s[4011]! } - public var FeaturedStickers_OtherSection: String { return self._s[4012]! } - public var VoiceChat_RecordingStarted: String { return self._s[4013]! } - public var EditTheme_Edit_Preview_OutgoingText: String { return self._s[4014]! } - public var Profile_Username: String { return self._s[4015]! } - public var Appearance_RemoveTheme: String { return self._s[4016]! } - public var TwoStepAuth_SetupPasswordConfirmPassword: String { return self._s[4017]! } - public var Message_PinnedStickerMessage: String { return self._s[4018]! } - public var AccessDenied_VideoMicrophone: String { return self._s[4019]! } - public var WallpaperPreview_CustomColorBottomText: String { return self._s[4020]! } - public var Passport_Address_RegionPlaceholder: String { return self._s[4021]! } - public var Conversation_VoiceChat: String { return self._s[4022]! } - public var SettingsSearch_Synonyms_Data_Storage_Title: String { return self._s[4023]! } - public var TwoStepAuth_Title: String { return self._s[4024]! } - public var VoiceOver_Chat_YourAnimatedSticker: String { return self._s[4025]! } - public var Checkout_WebConfirmation_Title: String { return self._s[4026]! } - public var AutoDownloadSettings_VoiceMessagesInfo: String { return self._s[4027]! } - public var ChatListFolder_CategoryGroups: String { return self._s[4029]! } - public var Stats_GroupTopInviter_Promote: String { return self._s[4030]! } - public var Conversation_EditingPhotoPanelTitle: String { return self._s[4031]! } - public var Month_GenJuly: String { return self._s[4032]! } - public var Passport_Identity_Gender: String { return self._s[4033]! } - public var Channel_DiscussionGroup_UnlinkGroup: String { return self._s[4034]! } - public var Notification_Exceptions_DeleteAll: String { return self._s[4035]! } - public var VoiceChat_StopRecording: String { return self._s[4036]! } + public var BlockedUsers_Info: String { return self._s[4008]! } + public var AuthSessions_Sessions: String { return self._s[4009]! } + public var Group_EditAdmin_RankTitle: String { return self._s[4010]! } + public var Common_ActionNotAllowedError: String { return self._s[4011]! } + public var WebPreview_GettingLinkInfo: String { return self._s[4012]! } + public var Appearance_AppIconFilledX: String { return self._s[4013]! } + public var Passport_Email_EmailPlaceholder: String { return self._s[4014]! } + public var FeaturedStickers_OtherSection: String { return self._s[4015]! } + public var VoiceChat_RecordingStarted: String { return self._s[4016]! } + public var EditTheme_Edit_Preview_OutgoingText: String { return self._s[4017]! } + public var Profile_Username: String { return self._s[4018]! } + public var Appearance_RemoveTheme: String { return self._s[4019]! } + public var TwoStepAuth_SetupPasswordConfirmPassword: String { return self._s[4020]! } + public var Message_PinnedStickerMessage: String { return self._s[4021]! } + public var AccessDenied_VideoMicrophone: String { return self._s[4022]! } + public var WallpaperPreview_CustomColorBottomText: String { return self._s[4023]! } + public var Passport_Address_RegionPlaceholder: String { return self._s[4024]! } + public var Conversation_VoiceChat: String { return self._s[4025]! } + public var SettingsSearch_Synonyms_Data_Storage_Title: String { return self._s[4026]! } + public var TwoStepAuth_Title: String { return self._s[4027]! } + public var VoiceOver_Chat_YourAnimatedSticker: String { return self._s[4028]! } + public var Checkout_WebConfirmation_Title: String { return self._s[4029]! } + public var AutoDownloadSettings_VoiceMessagesInfo: String { return self._s[4030]! } + public var ChatListFolder_CategoryGroups: String { return self._s[4032]! } + public var Stats_GroupTopInviter_Promote: String { return self._s[4033]! } + public var Conversation_EditingPhotoPanelTitle: String { return self._s[4034]! } + public var Month_GenJuly: String { return self._s[4035]! } + public var Passport_Identity_Gender: String { return self._s[4036]! } + public var Channel_DiscussionGroup_UnlinkGroup: String { return self._s[4037]! } + public var Notification_Exceptions_DeleteAll: String { return self._s[4038]! } + public var VoiceChat_StopRecording: String { return self._s[4039]! } public func Conversation_FileHowToText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4037]!, self._r[4037]!, [_0]) - } - public func Channel_AdminLog_MessageAdmin(_ _0: String, _ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4038]!, self._r[4038]!, [_0, _1, _2]) - } - public var Login_CodeSentSms: String { return self._s[4039]! } - public func VoiceOver_Chat_ReplyFrom(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4040]!, self._r[4040]!, [_0]) } - public var Login_CallRequestState2: String { return self._s[4041]! } - public var Channel_DiscussionGroup_Header: String { return self._s[4042]! } - public func Channel_AdminLog_MessageToggleInvitesOff(_ _0: String) -> (String, [(Int, NSRange)]) { + public func Channel_AdminLog_MessageAdmin(_ _0: String, _ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4041]!, self._r[4041]!, [_0, _1, _2]) + } + public var Login_CodeSentSms: String { return self._s[4042]! } + public func VoiceOver_Chat_ReplyFrom(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4043]!, self._r[4043]!, [_0]) } - public var Passport_Language_ms: String { return self._s[4044]! } - public var PeopleNearby_MakeInvisible: String { return self._s[4046]! } - public var ChatList_Search_FilterVoice: String { return self._s[4048]! } - public var Camera_TapAndHoldForVideo: String { return self._s[4050]! } - public var Permissions_NotificationsAllowInSettings_v0: String { return self._s[4051]! } + public var Login_CallRequestState2: String { return self._s[4044]! } + public var Channel_DiscussionGroup_Header: String { return self._s[4045]! } + public func Channel_AdminLog_MessageToggleInvitesOff(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4046]!, self._r[4046]!, [_0]) + } + public var Passport_Language_ms: String { return self._s[4047]! } + public var PeopleNearby_MakeInvisible: String { return self._s[4049]! } + public var ChatList_Search_FilterVoice: String { return self._s[4051]! } + public var Camera_TapAndHoldForVideo: String { return self._s[4053]! } + public var Permissions_NotificationsAllowInSettings_v0: String { return self._s[4054]! } public func Notification_LeftChannel(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4052]!, self._r[4052]!, [_0]) + return formatWithArgumentRanges(self._s[4055]!, self._r[4055]!, [_0]) } public func Call_VoiceChatInProgressMessageCall(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4053]!, self._r[4053]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4056]!, self._r[4056]!, [_1, _2]) } - public var Map_Locating: String { return self._s[4054]! } + public var Map_Locating: String { return self._s[4057]! } public func Checkout_SavePasswordTimeout(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4056]!, self._r[4056]!, [_0]) + return formatWithArgumentRanges(self._s[4059]!, self._r[4059]!, [_0]) } - public var Passport_Identity_TypeInternalPassport: String { return self._s[4058]! } - public var Appearance_ThemePreview_Chat_4_Text: String { return self._s[4059]! } - public var SettingsSearch_Synonyms_EditProfile_Username: String { return self._s[4060]! } - public var Stickers_Installed: String { return self._s[4061]! } - public var Notifications_PermissionsAllowInSettings: String { return self._s[4062]! } - public var StickerPackActionInfo_RemovedTitle: String { return self._s[4063]! } - public var CallSettings_Never: String { return self._s[4065]! } - public var Channel_Setup_TypePublicHelp: String { return self._s[4066]! } + public var Passport_Identity_TypeInternalPassport: String { return self._s[4061]! } + public var Appearance_ThemePreview_Chat_4_Text: String { return self._s[4062]! } + public var SettingsSearch_Synonyms_EditProfile_Username: String { return self._s[4063]! } + public var Stickers_Installed: String { return self._s[4064]! } + public var Notifications_PermissionsAllowInSettings: String { return self._s[4065]! } + public var StickerPackActionInfo_RemovedTitle: String { return self._s[4066]! } + public var CallSettings_Never: String { return self._s[4068]! } + public var Channel_Setup_TypePublicHelp: String { return self._s[4069]! } public func ChatList_DeleteForEveryone(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4068]!, self._r[4068]!, [_0]) + return formatWithArgumentRanges(self._s[4071]!, self._r[4071]!, [_0]) } - public var Message_Game: String { return self._s[4069]! } - public var Call_Message: String { return self._s[4070]! } + public var Message_Game: String { return self._s[4072]! } + public var Call_Message: String { return self._s[4073]! } public func PUSH_CHANNEL_MESSAGE_VIDEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4071]!, self._r[4071]!, [_1]) + return formatWithArgumentRanges(self._s[4074]!, self._r[4074]!, [_1]) } - public var ChannelIntro_Text: String { return self._s[4072]! } - public var StickerPack_Send: String { return self._s[4073]! } - public var Share_AuthDescription: String { return self._s[4074]! } - public var PasscodeSettings_AutoLock_IfAwayFor_5minutes: String { return self._s[4075]! } - public var CallFeedback_WhatWentWrong: String { return self._s[4076]! } - public var Common_Create: String { return self._s[4079]! } - public var Passport_Language_hy: String { return self._s[4080]! } - public var CreatePoll_Explanation: String { return self._s[4081]! } - public var GroupPermission_AddMembersNotAvailable: String { return self._s[4082]! } - public var ChatImport_CreateGroupAlertImportAction: String { return self._s[4083]! } - public var PeerInfo_ButtonVoiceChat: String { return self._s[4084]! } - public var Undo_ChatClearedForBothSides: String { return self._s[4085]! } - public var DialogList_NoMessagesTitle: String { return self._s[4086]! } - public var GroupInfo_Title: String { return self._s[4088]! } - public var Channel_AdminLog_CanBanUsers: String { return self._s[4089]! } - public var PhoneNumberHelp_Help: String { return self._s[4090]! } - public var TwoStepAuth_AdditionalPassword: String { return self._s[4091]! } - public var Settings_Logout: String { return self._s[4092]! } - public var Privacy_PaymentsTitle: String { return self._s[4093]! } - public var StickerPacksSettings_StickerPacksSection: String { return self._s[4094]! } - public var Tour_Text6: String { return self._s[4095]! } - public var ChatImportActivity_Title: String { return self._s[4097]! } - public var Channel_Username_Help: String { return self._s[4098]! } - public var VoiceOver_Chat_RecordModeVoiceMessageInfo: String { return self._s[4099]! } - public var AttachmentMenu_Poll: String { return self._s[4100]! } - public var EditTheme_Create_Preview_IncomingReplyName: String { return self._s[4101]! } - public var Conversation_ReportSpamChannelConfirmation: String { return self._s[4102]! } - public var Passport_DeletePassport: String { return self._s[4103]! } - public var Login_Code: String { return self._s[4104]! } - public var Notification_SecretChatScreenshot: String { return self._s[4105]! } - public var Login_CodeFloodError: String { return self._s[4106]! } + public var ChannelIntro_Text: String { return self._s[4075]! } + public var StickerPack_Send: String { return self._s[4076]! } + public var Share_AuthDescription: String { return self._s[4077]! } + public var PasscodeSettings_AutoLock_IfAwayFor_5minutes: String { return self._s[4078]! } + public var CallFeedback_WhatWentWrong: String { return self._s[4079]! } + public var Common_Create: String { return self._s[4082]! } + public var Passport_Language_hy: String { return self._s[4083]! } + public var CreatePoll_Explanation: String { return self._s[4084]! } + public var GroupPermission_AddMembersNotAvailable: String { return self._s[4085]! } + public var ChatImport_CreateGroupAlertImportAction: String { return self._s[4086]! } + public var PeerInfo_ButtonVoiceChat: String { return self._s[4087]! } + public var Undo_ChatClearedForBothSides: String { return self._s[4088]! } + public var DialogList_NoMessagesTitle: String { return self._s[4089]! } + public var GroupInfo_Title: String { return self._s[4091]! } + public var Channel_AdminLog_CanBanUsers: String { return self._s[4092]! } + public var PhoneNumberHelp_Help: String { return self._s[4093]! } + public var TwoStepAuth_AdditionalPassword: String { return self._s[4094]! } + public var Settings_Logout: String { return self._s[4095]! } + public var Privacy_PaymentsTitle: String { return self._s[4096]! } + public var StickerPacksSettings_StickerPacksSection: String { return self._s[4097]! } + public var Tour_Text6: String { return self._s[4098]! } + public var ChatImportActivity_Title: String { return self._s[4100]! } + public var Channel_Username_Help: String { return self._s[4101]! } + public var VoiceOver_Chat_RecordModeVoiceMessageInfo: String { return self._s[4102]! } + public var AttachmentMenu_Poll: String { return self._s[4103]! } + public var EditTheme_Create_Preview_IncomingReplyName: String { return self._s[4104]! } + public var Conversation_ReportSpamChannelConfirmation: String { return self._s[4105]! } + public var Passport_DeletePassport: String { return self._s[4106]! } + public var Login_Code: String { return self._s[4107]! } + public var Notification_SecretChatScreenshot: String { return self._s[4108]! } + public var Login_CodeFloodError: String { return self._s[4109]! } public func Notification_PinnedAnimationMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4107]!, self._r[4107]!, [_0]) + return formatWithArgumentRanges(self._s[4110]!, self._r[4110]!, [_0]) } public func Channel_Username_UsernameIsAvailable(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4108]!, self._r[4108]!, [_0]) - } - public var Watch_Stickers_Recents: String { return self._s[4109]! } - public var Generic_ErrorMoreInfo: String { return self._s[4110]! } - public func Call_AccountIsLoggedOnCurrentDevice(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4111]!, self._r[4111]!, [_0]) } - public var AutoDownloadSettings_DataUsage: String { return self._s[4112]! } - public var Conversation_ViewTheme: String { return self._s[4113]! } - public var Contacts_InviteSearchLabel: String { return self._s[4114]! } - public var Settings_CancelUpload: String { return self._s[4116]! } - public var Settings_AppLanguage_Unofficial: String { return self._s[4117]! } + public var Watch_Stickers_Recents: String { return self._s[4112]! } + public var Generic_ErrorMoreInfo: String { return self._s[4113]! } + public func Call_AccountIsLoggedOnCurrentDevice(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4114]!, self._r[4114]!, [_0]) + } + public var AutoDownloadSettings_DataUsage: String { return self._s[4115]! } + public var Conversation_ViewTheme: String { return self._s[4116]! } + public var Contacts_InviteSearchLabel: String { return self._s[4117]! } + public var Settings_CancelUpload: String { return self._s[4119]! } + public var Settings_AppLanguage_Unofficial: String { return self._s[4120]! } public func ChatList_ClearChatConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4118]!, self._r[4118]!, [_0]) + return formatWithArgumentRanges(self._s[4121]!, self._r[4121]!, [_0]) } - public var ChatList_AddFolder: String { return self._s[4119]! } - public var Conversation_Location: String { return self._s[4121]! } - public var Appearance_BubbleCorners_AdjustAdjacent: String { return self._s[4122]! } - public var DialogList_AdLabel: String { return self._s[4123]! } + public var ChatList_AddFolder: String { return self._s[4122]! } + public var Conversation_Location: String { return self._s[4124]! } + public var Appearance_BubbleCorners_AdjustAdjacent: String { return self._s[4125]! } + public var DialogList_AdLabel: String { return self._s[4126]! } public func Time_TomorrowAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4125]!, self._r[4125]!, [_0]) + return formatWithArgumentRanges(self._s[4128]!, self._r[4128]!, [_0]) } - public var Message_InvoiceLabel: String { return self._s[4126]! } - public var Channel_TooMuchBots: String { return self._s[4127]! } + public var Message_InvoiceLabel: String { return self._s[4129]! } + public var Channel_TooMuchBots: String { return self._s[4130]! } public func Channel_AdminLog_MessageRemovedChannelUsername(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4129]!, self._r[4129]!, [_0]) + return formatWithArgumentRanges(self._s[4132]!, self._r[4132]!, [_0]) } - public var Call_IncomingVideoCall: String { return self._s[4130]! } - public var Conversation_LiveLocation: String { return self._s[4131]! } - public var VoiceChat_AskedToSpeakHelp: String { return self._s[4132]! } - public var TwoStepAuth_SetupPasswordEnterPasswordChange: String { return self._s[4133]! } - public var Passport_Identity_EditPassport: String { return self._s[4134]! } - public var Permissions_CellularDataTitle_v0: String { return self._s[4136]! } - public var ChatList_Search_NoResultsFitlerVoice: String { return self._s[4137]! } - public var GroupInfo_Permissions_AddException: String { return self._s[4138]! } + public var Call_IncomingVideoCall: String { return self._s[4133]! } + public var Conversation_LiveLocation: String { return self._s[4134]! } + public var VoiceChat_AskedToSpeakHelp: String { return self._s[4135]! } + public var TwoStepAuth_SetupPasswordEnterPasswordChange: String { return self._s[4136]! } + public var Passport_Identity_EditPassport: String { return self._s[4137]! } + public var Permissions_CellularDataTitle_v0: String { return self._s[4139]! } + public var ChatList_Search_NoResultsFitlerVoice: String { return self._s[4140]! } + public var GroupInfo_Permissions_AddException: String { return self._s[4141]! } public func VoiceChat_RemovePeerConfirmationChannel(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4140]!, self._r[4140]!, [_0]) + return formatWithArgumentRanges(self._s[4143]!, self._r[4143]!, [_0]) } - public var Channel_AdminLog_CanInviteUsers: String { return self._s[4141]! } - public var Channel_MessageVideoUpdated: String { return self._s[4142]! } - public var GroupInfo_Permissions_EditingDisabled: String { return self._s[4143]! } - public var AutoremoveSetup_TimeSectionHeader: String { return self._s[4146]! } - public var AccessDenied_Camera: String { return self._s[4147]! } + public var Channel_AdminLog_CanInviteUsers: String { return self._s[4144]! } + public var Channel_MessageVideoUpdated: String { return self._s[4145]! } + public var GroupInfo_Permissions_EditingDisabled: String { return self._s[4146]! } + public var AutoremoveSetup_TimeSectionHeader: String { return self._s[4149]! } + public var AccessDenied_Camera: String { return self._s[4150]! } public func Target_InviteToGroupConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4148]!, self._r[4148]!, [_0]) + return formatWithArgumentRanges(self._s[4151]!, self._r[4151]!, [_0]) } - public var Theme_Context_ChangeColors: String { return self._s[4149]! } - public var PrivacySettings_TwoStepAuth: String { return self._s[4150]! } - public var Privacy_Forwards_PreviewMessageText: String { return self._s[4151]! } - public var Login_CodeExpiredError: String { return self._s[4152]! } - public var State_ConnectingToProxy: String { return self._s[4153]! } - public var TextFormat_Link: String { return self._s[4154]! } - public var Passport_Language_lv: String { return self._s[4156]! } - public var Conversation_AutoremoveTimerRemovedGroup: String { return self._s[4157]! } - public var AccessDenied_VoiceMicrophone: String { return self._s[4158]! } - public var WallpaperPreview_SwipeBottomText: String { return self._s[4159]! } - public var ProfilePhoto_SetMainVideo: String { return self._s[4160]! } - public var AutoDownloadSettings_Cellular: String { return self._s[4162]! } - public var ChatSettings_AutoDownloadVoiceMessages: String { return self._s[4163]! } + public var Theme_Context_ChangeColors: String { return self._s[4152]! } + public var PrivacySettings_TwoStepAuth: String { return self._s[4153]! } + public var Privacy_Forwards_PreviewMessageText: String { return self._s[4154]! } + public var Login_CodeExpiredError: String { return self._s[4155]! } + public var State_ConnectingToProxy: String { return self._s[4156]! } + public var TextFormat_Link: String { return self._s[4157]! } + public var Passport_Language_lv: String { return self._s[4159]! } + public var Conversation_AutoremoveTimerRemovedGroup: String { return self._s[4160]! } + public var AccessDenied_VoiceMicrophone: String { return self._s[4161]! } + public var WallpaperPreview_SwipeBottomText: String { return self._s[4162]! } + public var ProfilePhoto_SetMainVideo: String { return self._s[4163]! } + public var AutoDownloadSettings_Cellular: String { return self._s[4165]! } + public var ChatSettings_AutoDownloadVoiceMessages: String { return self._s[4166]! } public func Channel_AdminLog_MessageKickedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4164]!, self._r[4164]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4167]!, self._r[4167]!, [_1, _2]) } - public var ChatList_EmptyChatListFilterTitle: String { return self._s[4165]! } - public var Checkout_PayNone: String { return self._s[4166]! } - public var NotificationsSound_Complete: String { return self._s[4168]! } - public var TwoStepAuth_ConfirmEmailCodePlaceholder: String { return self._s[4169]! } - public var InviteLink_CreateInfo: String { return self._s[4170]! } - public var AuthSessions_DevicesTitle: String { return self._s[4171]! } + public var ChatList_EmptyChatListFilterTitle: String { return self._s[4168]! } + public var Checkout_PayNone: String { return self._s[4169]! } + public var NotificationsSound_Complete: String { return self._s[4171]! } + public var TwoStepAuth_ConfirmEmailCodePlaceholder: String { return self._s[4172]! } + public var InviteLink_CreateInfo: String { return self._s[4173]! } + public var AuthSessions_DevicesTitle: String { return self._s[4174]! } public func DialogList_MultipleTyping(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4172]!, self._r[4172]!, [_0, _1]) + return formatWithArgumentRanges(self._s[4175]!, self._r[4175]!, [_0, _1]) } - public var Message_LiveLocation: String { return self._s[4173]! } - public var Watch_Suggestion_BRB: String { return self._s[4174]! } - public var Channel_BanUser_Title: String { return self._s[4175]! } - public var SettingsSearch_Synonyms_Privacy_Data_Title: String { return self._s[4176]! } - public var Conversation_Dice_u1F3C0: String { return self._s[4177]! } - public var Conversation_ClearSelfHistory: String { return self._s[4178]! } - public var ProfilePhoto_OpenGallery: String { return self._s[4179]! } - public var PrivacySettings_LastSeenTitle: String { return self._s[4180]! } - public var Weekday_Thursday: String { return self._s[4181]! } - public var BroadcastListInfo_AddRecipient: String { return self._s[4182]! } - public var Privacy_ProfilePhoto: String { return self._s[4184]! } - public var StickerPacksSettings_ArchivedPacks_Info: String { return self._s[4185]! } + public var Message_LiveLocation: String { return self._s[4176]! } + public var Watch_Suggestion_BRB: String { return self._s[4177]! } + public var Channel_BanUser_Title: String { return self._s[4178]! } + public var SettingsSearch_Synonyms_Privacy_Data_Title: String { return self._s[4179]! } + public var Conversation_Dice_u1F3C0: String { return self._s[4180]! } + public var Conversation_ClearSelfHistory: String { return self._s[4181]! } + public var ProfilePhoto_OpenGallery: String { return self._s[4182]! } + public var PrivacySettings_LastSeenTitle: String { return self._s[4183]! } + public var Weekday_Thursday: String { return self._s[4184]! } + public var BroadcastListInfo_AddRecipient: String { return self._s[4185]! } + public var Privacy_ProfilePhoto: String { return self._s[4187]! } + public var StickerPacksSettings_ArchivedPacks_Info: String { return self._s[4188]! } public func Channel_AdminLog_MessageChangedUnlinkedGroup(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4186]!, self._r[4186]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4189]!, self._r[4189]!, [_1, _2]) } - public var Message_Audio: String { return self._s[4187]! } - public var Conversation_Info: String { return self._s[4188]! } - public var Cache_Videos: String { return self._s[4189]! } - public var Appearance_ThemePreview_ChatList_6_Text: String { return self._s[4190]! } - public var Channel_ErrorAddTooMuch: String { return self._s[4191]! } + public var Message_Audio: String { return self._s[4190]! } + public var Conversation_Info: String { return self._s[4191]! } + public var Cache_Videos: String { return self._s[4192]! } + public var Appearance_ThemePreview_ChatList_6_Text: String { return self._s[4193]! } + public var Channel_ErrorAddTooMuch: String { return self._s[4194]! } public func ChatList_DeleteSecretChatConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4192]!, self._r[4192]!, [_0]) + return formatWithArgumentRanges(self._s[4195]!, self._r[4195]!, [_0]) } - public var ChannelMembers_ChannelAdminsTitle: String { return self._s[4194]! } - public var ScheduledMessages_Title: String { return self._s[4196]! } - public var ShareFileTip_Title: String { return self._s[4199]! } - public var Chat_Gifs_TrendingSectionHeader: String { return self._s[4200]! } - public var ChatList_RemoveFolderConfirmation: String { return self._s[4201]! } + public var ChannelMembers_ChannelAdminsTitle: String { return self._s[4197]! } + public var ScheduledMessages_Title: String { return self._s[4199]! } + public var ShareFileTip_Title: String { return self._s[4202]! } + public var Chat_Gifs_TrendingSectionHeader: String { return self._s[4203]! } + public var ChatList_RemoveFolderConfirmation: String { return self._s[4204]! } public func PUSH_CHAT_MESSAGE_GEOLIVE(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4202]!, self._r[4202]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4205]!, self._r[4205]!, [_1, _2]) } - public var Conversation_ContextViewStats: String { return self._s[4204]! } - public var Channel_DiscussionGroup_SearchPlaceholder: String { return self._s[4205]! } - public var PasscodeSettings_Title: String { return self._s[4206]! } - public var Channel_AdminLog_SendPolls: String { return self._s[4207]! } - public var LastSeen_ALongTimeAgo: String { return self._s[4208]! } + public var Conversation_ContextViewStats: String { return self._s[4207]! } + public var Channel_DiscussionGroup_SearchPlaceholder: String { return self._s[4208]! } + public var PasscodeSettings_Title: String { return self._s[4209]! } + public var Channel_AdminLog_SendPolls: String { return self._s[4210]! } + public var LastSeen_ALongTimeAgo: String { return self._s[4211]! } public func PUSH_CHANNEL_MESSAGE_GIF(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4209]!, self._r[4209]!, [_1]) + return formatWithArgumentRanges(self._s[4212]!, self._r[4212]!, [_1]) } - public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChannels: String { return self._s[4210]! } - public var ChannelInfo_FakeChannelWarning: String { return self._s[4211]! } - public var CallFeedback_VideoReasonLowQuality: String { return self._s[4212]! } - public var Conversation_PinnedPreviousMessage: String { return self._s[4213]! } - public var SocksProxySetup_AddProxyTitle: String { return self._s[4214]! } - public var Passport_Identity_AddInternalPassport: String { return self._s[4215]! } + public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChannels: String { return self._s[4213]! } + public var ChannelInfo_FakeChannelWarning: String { return self._s[4214]! } + public var CallFeedback_VideoReasonLowQuality: String { return self._s[4215]! } + public var Conversation_PinnedPreviousMessage: String { return self._s[4216]! } + public var SocksProxySetup_AddProxyTitle: String { return self._s[4217]! } + public var Passport_Identity_AddInternalPassport: String { return self._s[4218]! } public func ChatList_RemovedFromFolderTooltip(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4216]!, self._r[4216]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4219]!, self._r[4219]!, [_1, _2]) } public func Conversation_SetReminder_RemindToday(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4217]!, self._r[4217]!, [_0]) + return formatWithArgumentRanges(self._s[4220]!, self._r[4220]!, [_0]) } - public var Passport_Identity_GenderFemale: String { return self._s[4218]! } - public var Location_ProximityNotification_DistanceKM: String { return self._s[4221]! } - public var ConvertToSupergroup_HelpTitle: String { return self._s[4222]! } + public var Passport_Identity_GenderFemale: String { return self._s[4221]! } + public var Location_ProximityNotification_DistanceKM: String { return self._s[4224]! } + public var ConvertToSupergroup_HelpTitle: String { return self._s[4225]! } public func Message_ImportedDateFormat(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4223]!, self._r[4223]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[4226]!, self._r[4226]!, [_1, _2, _3]) } - public var VoiceChat_Audio: String { return self._s[4224]! } - public var SharedMedia_TitleAll: String { return self._s[4225]! } - public var Settings_Context_Logout: String { return self._s[4226]! } - public var GroupInfo_SetGroupPhotoDelete: String { return self._s[4229]! } - public var Settings_About_Title: String { return self._s[4230]! } - public var StickerSettings_ContextHide: String { return self._s[4231]! } + public var VoiceChat_Audio: String { return self._s[4227]! } + public var SharedMedia_TitleAll: String { return self._s[4228]! } + public var Settings_Context_Logout: String { return self._s[4229]! } + public var GroupInfo_SetGroupPhotoDelete: String { return self._s[4232]! } + public var Settings_About_Title: String { return self._s[4233]! } + public var StickerSettings_ContextHide: String { return self._s[4234]! } public func AutoDownloadSettings_UpTo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4232]!, self._r[4232]!, [_0]) + return formatWithArgumentRanges(self._s[4235]!, self._r[4235]!, [_0]) } public func Conversation_LiveLocationYouAndOther(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4233]!, self._r[4233]!, [_0]) + return formatWithArgumentRanges(self._s[4236]!, self._r[4236]!, [_0]) } - public var ChatImport_SelectionConfirmationAlertImportAction: String { return self._s[4235]! } - public var Common_Cancel: String { return self._s[4236]! } - public var CallFeedback_Title: String { return self._s[4238]! } + public var ChatImport_SelectionConfirmationAlertImportAction: String { return self._s[4238]! } + public var Common_Cancel: String { return self._s[4239]! } + public var CallFeedback_Title: String { return self._s[4241]! } public func Notification_PinnedContactMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4239]!, self._r[4239]!, [_0]) + return formatWithArgumentRanges(self._s[4242]!, self._r[4242]!, [_0]) } - public var Conversation_StickerAddedToFavorites: String { return self._s[4240]! } - public var Activity_UploadingVideoMessage: String { return self._s[4242]! } - public var MediaPicker_Send: String { return self._s[4243]! } - public var PasscodeSettings_AutoLock_IfAwayFor_1minute: String { return self._s[4244]! } - public var Conversation_LiveLocationYou: String { return self._s[4245]! } - public var Notifications_ExceptionsUnmuted: String { return self._s[4246]! } + public var Conversation_StickerAddedToFavorites: String { return self._s[4243]! } + public var Activity_UploadingVideoMessage: String { return self._s[4245]! } + public var MediaPicker_Send: String { return self._s[4246]! } + public var PasscodeSettings_AutoLock_IfAwayFor_1minute: String { return self._s[4247]! } + public var Conversation_LiveLocationYou: String { return self._s[4248]! } + public var Notifications_ExceptionsUnmuted: String { return self._s[4249]! } public func Channel_AdminLog_MessageGroupPreHistoryHidden(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4248]!, self._r[4248]!, [_0]) + return formatWithArgumentRanges(self._s[4251]!, self._r[4251]!, [_0]) } public func PUSH_CHAT_ADD_YOU(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4249]!, self._r[4249]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4252]!, self._r[4252]!, [_1, _2]) } - public var Conversation_ViewBackground: String { return self._s[4250]! } - public var ChatSettings_PrivateChats: String { return self._s[4253]! } - public var Conversation_ErrorInaccessibleMessage: String { return self._s[4254]! } - public var BroadcastGroups_LimitAlert_LearnMore: String { return self._s[4255]! } - public var Appearance_ThemeNight: String { return self._s[4256]! } - public var Common_Search: String { return self._s[4257]! } - public var TwoStepAuth_ReEnterPasswordTitle: String { return self._s[4258]! } - public var ChangePhoneNumberNumber_Help: String { return self._s[4260]! } - public var InviteLink_QRCode_Share: String { return self._s[4261]! } - public var Stickers_SuggestAdded: String { return self._s[4263]! } - public var Conversation_DiscardVoiceMessageDescription: String { return self._s[4266]! } - public var Widget_UpdatedTodayAt: String { return self._s[4267]! } - public var NetworkUsageSettings_Cellular: String { return self._s[4268]! } - public var CheckoutInfo_Title: String { return self._s[4269]! } - public var Conversation_ShareBotLocationConfirmationTitle: String { return self._s[4270]! } - public var Channel_BotDoesntSupportGroups: String { return self._s[4271]! } + public var Conversation_ViewBackground: String { return self._s[4253]! } + public var ChatSettings_PrivateChats: String { return self._s[4256]! } + public var Conversation_ErrorInaccessibleMessage: String { return self._s[4257]! } + public var BroadcastGroups_LimitAlert_LearnMore: String { return self._s[4258]! } + public var Appearance_ThemeNight: String { return self._s[4259]! } + public var Common_Search: String { return self._s[4260]! } + public var TwoStepAuth_ReEnterPasswordTitle: String { return self._s[4261]! } + public var ChangePhoneNumberNumber_Help: String { return self._s[4263]! } + public var InviteLink_QRCode_Share: String { return self._s[4264]! } + public var Stickers_SuggestAdded: String { return self._s[4266]! } + public var Conversation_DiscardVoiceMessageDescription: String { return self._s[4269]! } + public var Widget_UpdatedTodayAt: String { return self._s[4270]! } + public var NetworkUsageSettings_Cellular: String { return self._s[4271]! } + public var CheckoutInfo_Title: String { return self._s[4272]! } + public var Conversation_ShareBotLocationConfirmationTitle: String { return self._s[4273]! } + public var Channel_BotDoesntSupportGroups: String { return self._s[4274]! } public func DialogList_SingleRecordingAudioSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4272]!, self._r[4272]!, [_0]) + return formatWithArgumentRanges(self._s[4275]!, self._r[4275]!, [_0]) } - public var MaskStickerSettings_Info: String { return self._s[4274]! } - public var GroupRemoved_DeleteUser: String { return self._s[4276]! } - public var Contacts_ShareTelegram: String { return self._s[4277]! } - public var Group_UpgradeNoticeText1: String { return self._s[4278]! } + public var MaskStickerSettings_Info: String { return self._s[4277]! } + public var GroupRemoved_DeleteUser: String { return self._s[4279]! } + public var Contacts_ShareTelegram: String { return self._s[4280]! } + public var Group_UpgradeNoticeText1: String { return self._s[4281]! } public func PUSH_PHONE_CALL_REQUEST(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4279]!, self._r[4279]!, [_1]) + return formatWithArgumentRanges(self._s[4282]!, self._r[4282]!, [_1]) } - public var PrivacyLastSeenSettings_Title: String { return self._s[4280]! } - public var SettingsSearch_Synonyms_Support: String { return self._s[4284]! } - public var PhotoEditor_TintTool: String { return self._s[4285]! } - public var ChatImportActivity_OpenApp: String { return self._s[4287]! } - public var GroupPermission_NoSendPolls: String { return self._s[4288]! } - public var NotificationsSound_None: String { return self._s[4289]! } + public var PrivacyLastSeenSettings_Title: String { return self._s[4283]! } + public var SettingsSearch_Synonyms_Support: String { return self._s[4287]! } + public var PhotoEditor_TintTool: String { return self._s[4288]! } + public var ChatImportActivity_OpenApp: String { return self._s[4290]! } + public var GroupPermission_NoSendPolls: String { return self._s[4291]! } + public var NotificationsSound_None: String { return self._s[4292]! } public func LOCAL_CHANNEL_MESSAGE_FWDS(_ _1: String, _ _2: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4290]!, self._r[4290]!, [_1, "\(_2)"]) + return formatWithArgumentRanges(self._s[4293]!, self._r[4293]!, [_1, "\(_2)"]) } - public var CheckoutInfo_ShippingInfoCityPlaceholder: String { return self._s[4293]! } + public var CheckoutInfo_ShippingInfoCityPlaceholder: String { return self._s[4296]! } public func Conversation_AutoremoveTimerSetChannel(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4295]!, self._r[4295]!, [_1]) + return formatWithArgumentRanges(self._s[4298]!, self._r[4298]!, [_1]) } - public var ExplicitContent_AlertChannel: String { return self._s[4296]! } - public var Conversation_ClousStorageInfo_Description1: String { return self._s[4297]! } - public var Contacts_SortedByPresence: String { return self._s[4298]! } - public var WallpaperSearch_ColorGray: String { return self._s[4299]! } - public var Channel_AdminLogFilter_EventsNewSubscribers: String { return self._s[4300]! } - public var Conversation_ReportSpam: String { return self._s[4301]! } - public var ChatList_Search_NoResultsFilter: String { return self._s[4304]! } - public var WallpaperSearch_ColorBlack: String { return self._s[4305]! } - public var ArchivedChats_IntroTitle3: String { return self._s[4306]! } - public var InviteLink_DeleteAllRevokedLinksAlert_Action: String { return self._s[4307]! } + public var ExplicitContent_AlertChannel: String { return self._s[4299]! } + public var Conversation_ClousStorageInfo_Description1: String { return self._s[4300]! } + public var Contacts_SortedByPresence: String { return self._s[4301]! } + public var WallpaperSearch_ColorGray: String { return self._s[4302]! } + public var Channel_AdminLogFilter_EventsNewSubscribers: String { return self._s[4303]! } + public var Conversation_ReportSpam: String { return self._s[4304]! } + public var ChatList_Search_NoResultsFilter: String { return self._s[4307]! } + public var WallpaperSearch_ColorBlack: String { return self._s[4308]! } + public var ArchivedChats_IntroTitle3: String { return self._s[4309]! } + public var InviteLink_DeleteAllRevokedLinksAlert_Action: String { return self._s[4310]! } public func VoiceChat_PeerJoinedText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4308]!, self._r[4308]!, [_0]) + return formatWithArgumentRanges(self._s[4311]!, self._r[4311]!, [_0]) } - public var Conversation_DefaultRestrictedText: String { return self._s[4309]! } - public var Settings_Devices: String { return self._s[4310]! } - public var Call_AudioRouteSpeaker: String { return self._s[4311]! } - public var GroupInfo_InviteLink_CopyLink: String { return self._s[4312]! } - public var Passport_Address_Country: String { return self._s[4314]! } - public var Cache_MaximumCacheSize: String { return self._s[4315]! } - public var Chat_PanelHidePinnedMessages: String { return self._s[4316]! } - public var Notifications_Badge_IncludePublicGroups: String { return self._s[4317]! } - public var ChatSettings_AutoDownloadUsingWiFi: String { return self._s[4319]! } - public var Login_TermsOfServiceLabel: String { return self._s[4320]! } - public var Calls_NoMissedCallsPlacehoder: String { return self._s[4321]! } - public var SocksProxySetup_RequiredCredentials: String { return self._s[4322]! } - public var VoiceOver_MessageContextOpenMessageMenu: String { return self._s[4323]! } - public var AutoNightTheme_ScheduledFrom: String { return self._s[4324]! } - public var ChatSettings_AutoDownloadDocuments: String { return self._s[4325]! } - public var ConvertToSupergroup_Note: String { return self._s[4327]! } - public var Settings_SetNewProfilePhotoOrVideo: String { return self._s[4328]! } - public var PrivacySettings_PasscodeAndTouchId: String { return self._s[4329]! } - public var Common_More: String { return self._s[4330]! } - public var ShareMenu_SelectChats: String { return self._s[4332]! } + public var Conversation_DefaultRestrictedText: String { return self._s[4312]! } + public var Settings_Devices: String { return self._s[4313]! } + public var Call_AudioRouteSpeaker: String { return self._s[4314]! } + public var GroupInfo_InviteLink_CopyLink: String { return self._s[4315]! } + public var Passport_Address_Country: String { return self._s[4317]! } + public var Cache_MaximumCacheSize: String { return self._s[4318]! } + public var Chat_PanelHidePinnedMessages: String { return self._s[4319]! } + public var Notifications_Badge_IncludePublicGroups: String { return self._s[4320]! } + public var ChatSettings_AutoDownloadUsingWiFi: String { return self._s[4322]! } + public var Login_TermsOfServiceLabel: String { return self._s[4323]! } + public var Calls_NoMissedCallsPlacehoder: String { return self._s[4324]! } + public var SocksProxySetup_RequiredCredentials: String { return self._s[4325]! } + public var VoiceOver_MessageContextOpenMessageMenu: String { return self._s[4326]! } + public var AutoNightTheme_ScheduledFrom: String { return self._s[4327]! } + public var ChatSettings_AutoDownloadDocuments: String { return self._s[4328]! } + public var ConvertToSupergroup_Note: String { return self._s[4330]! } + public var Settings_SetNewProfilePhotoOrVideo: String { return self._s[4331]! } + public var PrivacySettings_PasscodeAndTouchId: String { return self._s[4332]! } + public var Common_More: String { return self._s[4333]! } + public var ShareMenu_SelectChats: String { return self._s[4335]! } public func Conversation_ScheduleMessage_SendToday(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4333]!, self._r[4333]!, [_0]) + return formatWithArgumentRanges(self._s[4336]!, self._r[4336]!, [_0]) } public func Channel_AdminLog_MessageRemovedGroupStickerPack(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4334]!, self._r[4334]!, [_0]) - } - public var Contacts_PermissionsKeepDisabled: String { return self._s[4336]! } - public func Call_ParticipantVersionOutdatedError(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4337]!, self._r[4337]!, [_0]) } - public var WatchRemote_AlertOpen: String { return self._s[4338]! } + public var Contacts_PermissionsKeepDisabled: String { return self._s[4339]! } + public func Call_ParticipantVersionOutdatedError(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4340]!, self._r[4340]!, [_0]) + } + public var WatchRemote_AlertOpen: String { return self._s[4341]! } public func PUSH_CHAT_ADD_MEMBER(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4339]!, self._r[4339]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[4342]!, self._r[4342]!, [_1, _2, _3]) } - public var Channel_Members_AddMembersHelp: String { return self._s[4340]! } - public var Shortcut_SwitchAccount: String { return self._s[4341]! } - public var Map_LiveLocationFor8Hours: String { return self._s[4342]! } + public var Channel_Members_AddMembersHelp: String { return self._s[4343]! } + public var Shortcut_SwitchAccount: String { return self._s[4344]! } + public var Map_LiveLocationFor8Hours: String { return self._s[4345]! } public func AutoNightTheme_AutomaticHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4343]!, self._r[4343]!, [_0]) + return formatWithArgumentRanges(self._s[4346]!, self._r[4346]!, [_0]) } - public var Compose_NewGroupTitle: String { return self._s[4344]! } - public var DialogList_You: String { return self._s[4345]! } - public var Call_VoiceOver_VoiceCallOutgoing: String { return self._s[4346]! } - public var ReportPeer_ReasonViolence: String { return self._s[4347]! } + public var Compose_NewGroupTitle: String { return self._s[4347]! } + public var DialogList_You: String { return self._s[4348]! } + public var Call_VoiceOver_VoiceCallOutgoing: String { return self._s[4349]! } + public var ReportPeer_ReasonViolence: String { return self._s[4350]! } public func PUSH_CHANNEL_MESSAGE_STICKER(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4348]!, self._r[4348]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4351]!, self._r[4351]!, [_1, _2]) } - public var VoiceChat_Reconnecting: String { return self._s[4350]! } - public var KeyCommand_ScrollDown: String { return self._s[4353]! } - public var ChatSettings_DownloadInBackground: String { return self._s[4354]! } - public var Wallpaper_ResetWallpapers: String { return self._s[4355]! } - public var Channel_BanList_RestrictedTitle: String { return self._s[4356]! } - public var ArchivedChats_IntroText3: String { return self._s[4357]! } - public var HashtagSearch_AllChats: String { return self._s[4359]! } - public var VoiceChat_EndVoiceChat: String { return self._s[4360]! } - public var Conversation_MessageCopied: String { return self._s[4362]! } - public var Channel_Info_BlackList: String { return self._s[4363]! } - public var Contacts_SearchUsersAndGroupsLabel: String { return self._s[4364]! } - public var PrivacyPhoneNumberSettings_DiscoveryHeader: String { return self._s[4365]! } - public var Paint_Neon: String { return self._s[4367]! } - public var SettingsSearch_Synonyms_AppLanguage: String { return self._s[4368]! } - public var AutoDownloadSettings_AutoDownload: String { return self._s[4369]! } + public var VoiceChat_Reconnecting: String { return self._s[4353]! } + public var KeyCommand_ScrollDown: String { return self._s[4356]! } + public var ChatSettings_DownloadInBackground: String { return self._s[4357]! } + public var Wallpaper_ResetWallpapers: String { return self._s[4358]! } + public var Channel_BanList_RestrictedTitle: String { return self._s[4359]! } + public var ArchivedChats_IntroText3: String { return self._s[4360]! } + public var HashtagSearch_AllChats: String { return self._s[4362]! } + public var VoiceChat_EndVoiceChat: String { return self._s[4363]! } + public var Conversation_MessageCopied: String { return self._s[4365]! } + public var Channel_Info_BlackList: String { return self._s[4366]! } + public var Contacts_SearchUsersAndGroupsLabel: String { return self._s[4367]! } + public var PrivacyPhoneNumberSettings_DiscoveryHeader: String { return self._s[4368]! } + public var Paint_Neon: String { return self._s[4370]! } + public var SettingsSearch_Synonyms_AppLanguage: String { return self._s[4371]! } + public var AutoDownloadSettings_AutoDownload: String { return self._s[4372]! } public func Notification_PinnedVideoMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4371]!, self._r[4371]!, [_0]) + return formatWithArgumentRanges(self._s[4374]!, self._r[4374]!, [_0]) } - public var Map_StopLiveLocation: String { return self._s[4372]! } - public var SettingsSearch_Synonyms_Data_SaveEditedPhotos: String { return self._s[4373]! } - public var Channel_Username_InvalidCharacters: String { return self._s[4374]! } - public var InstantPage_Reference: String { return self._s[4376]! } - public var Group_Members_AddMembers: String { return self._s[4378]! } - public var ChatList_HideAction: String { return self._s[4379]! } - public var Conversation_FileICloudDrive: String { return self._s[4381]! } + public var Map_StopLiveLocation: String { return self._s[4375]! } + public var SettingsSearch_Synonyms_Data_SaveEditedPhotos: String { return self._s[4376]! } + public var Channel_Username_InvalidCharacters: String { return self._s[4377]! } + public var InstantPage_Reference: String { return self._s[4379]! } + public var Group_Members_AddMembers: String { return self._s[4381]! } + public var ChatList_HideAction: String { return self._s[4382]! } + public var Conversation_FileICloudDrive: String { return self._s[4384]! } public func PUSH_PINNED_GEOLIVE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4382]!, self._r[4382]!, [_1]) + return formatWithArgumentRanges(self._s[4385]!, self._r[4385]!, [_1]) } - public var Passport_PasswordReset: String { return self._s[4384]! } - public var ChatList_Context_UnhideArchive: String { return self._s[4386]! } - public var ConvertToSupergroup_HelpText: String { return self._s[4387]! } - public var Calls_AddTab: String { return self._s[4388]! } - public var TwoStepAuth_ConfirmEmailResendCode: String { return self._s[4389]! } - public var SettingsSearch_Synonyms_Stickers_SuggestStickers: String { return self._s[4390]! } - public var Privacy_GroupsAndChannels: String { return self._s[4393]! } - public var Conversation_UsernameCopied: String { return self._s[4394]! } - public var AutoNightTheme_Disabled: String { return self._s[4395]! } - public var CreatePoll_MultipleChoice: String { return self._s[4396]! } + public var Passport_PasswordReset: String { return self._s[4387]! } + public var ChatList_Context_UnhideArchive: String { return self._s[4389]! } + public var ConvertToSupergroup_HelpText: String { return self._s[4390]! } + public var Calls_AddTab: String { return self._s[4391]! } + public var TwoStepAuth_ConfirmEmailResendCode: String { return self._s[4392]! } + public var SettingsSearch_Synonyms_Stickers_SuggestStickers: String { return self._s[4393]! } + public var Privacy_GroupsAndChannels: String { return self._s[4396]! } + public var Conversation_UsernameCopied: String { return self._s[4397]! } + public var AutoNightTheme_Disabled: String { return self._s[4398]! } + public var CreatePoll_MultipleChoice: String { return self._s[4399]! } public func PINNED_INVOICE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4397]!, self._r[4397]!, [_1]) + return formatWithArgumentRanges(self._s[4400]!, self._r[4400]!, [_1]) } - public var Watch_Bot_Restart: String { return self._s[4399]! } + public var Watch_Bot_Restart: String { return self._s[4402]! } public func Conversation_Kilobytes(_ _0: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4400]!, self._r[4400]!, ["\(_0)"]) + return formatWithArgumentRanges(self._s[4403]!, self._r[4403]!, ["\(_0)"]) } - public var GroupInfo_ScamGroupWarning: String { return self._s[4402]! } - public var Conversation_EditingMessagePanelMedia: String { return self._s[4403]! } - public var Appearance_PreviewIncomingText: String { return self._s[4404]! } - public var ChatSettings_WidgetSettings: String { return self._s[4405]! } - public var Notifications_ChannelNotificationsExceptionsHelp: String { return self._s[4406]! } - public var ChatList_UndoArchiveRevealedTitle: String { return self._s[4408]! } - public var Stats_GroupOverview: String { return self._s[4410]! } - public var ScheduledMessages_EditTime: String { return self._s[4413]! } - public var Month_GenFebruary: String { return self._s[4414]! } - public var ChatList_AutoarchiveSuggestion_OpenSettings: String { return self._s[4415]! } - public var Stickers_ClearRecent: String { return self._s[4416]! } - public var InviteLink_Create_UsersLimitNumberOfUsersUnlimited: String { return self._s[4417]! } - public var TwoStepAuth_EnterPasswordPassword: String { return self._s[4418]! } - public var Stats_Message_PublicShares: String { return self._s[4419]! } + public var GroupInfo_ScamGroupWarning: String { return self._s[4405]! } + public var Conversation_EditingMessagePanelMedia: String { return self._s[4406]! } + public var Appearance_PreviewIncomingText: String { return self._s[4407]! } + public var ChatSettings_WidgetSettings: String { return self._s[4408]! } + public var Notifications_ChannelNotificationsExceptionsHelp: String { return self._s[4409]! } + public var ChatList_UndoArchiveRevealedTitle: String { return self._s[4411]! } + public var Stats_GroupOverview: String { return self._s[4413]! } + public var ScheduledMessages_EditTime: String { return self._s[4416]! } + public var Month_GenFebruary: String { return self._s[4417]! } + public var ChatList_AutoarchiveSuggestion_OpenSettings: String { return self._s[4418]! } + public var Stickers_ClearRecent: String { return self._s[4419]! } + public var InviteLink_Create_UsersLimitNumberOfUsersUnlimited: String { return self._s[4420]! } + public var TwoStepAuth_EnterPasswordPassword: String { return self._s[4421]! } + public var Stats_Message_PublicShares: String { return self._s[4422]! } public func Checkout_PayPrice(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4420]!, self._r[4420]!, [_0]) + return formatWithArgumentRanges(self._s[4423]!, self._r[4423]!, [_0]) } - public var Login_TermsOfServiceSignupDecline: String { return self._s[4421]! } - public var CheckoutInfo_ErrorCityInvalid: String { return self._s[4422]! } - public var VoiceOver_Chat_PlayHint: String { return self._s[4423]! } - public var ChatAdmins_AllMembersAreAdminsOffHelp: String { return self._s[4424]! } - public var CheckoutInfo_ShippingInfoTitle: String { return self._s[4426]! } - public var CreatePoll_Create: String { return self._s[4427]! } - public var ChatList_Search_FilterLinks: String { return self._s[4428]! } - public var Your_cards_number_is_invalid: String { return self._s[4429]! } - public var Month_ShortApril: String { return self._s[4430]! } - public var SocksProxySetup_UseForCalls: String { return self._s[4431]! } - public var Conversation_EditingCaptionPanelTitle: String { return self._s[4432]! } - public var SocksProxySetup_Status: String { return self._s[4433]! } - public var VoiceChat_UnmuteForMe: String { return self._s[4434]! } - public var ChannelInfo_DeleteGroupConfirmation: String { return self._s[4435]! } - public var ChatListFolder_CategoryBots: String { return self._s[4436]! } - public var Passport_FieldIdentitySelfieHelp: String { return self._s[4438]! } - public var GroupInfo_BroadcastListNamePlaceholder: String { return self._s[4439]! } - public var Chat_PinnedListPreview_UnpinAllMessages: String { return self._s[4440]! } - public var Wallpaper_ResetWallpapersInfo: String { return self._s[4441]! } - public var Conversation_TitleUnmute: String { return self._s[4442]! } - public var Group_Setup_TypeHeader: String { return self._s[4443]! } + public var Login_TermsOfServiceSignupDecline: String { return self._s[4424]! } + public var CheckoutInfo_ErrorCityInvalid: String { return self._s[4425]! } + public var VoiceOver_Chat_PlayHint: String { return self._s[4426]! } + public var ChatAdmins_AllMembersAreAdminsOffHelp: String { return self._s[4427]! } + public var CheckoutInfo_ShippingInfoTitle: String { return self._s[4429]! } + public var CreatePoll_Create: String { return self._s[4430]! } + public var ChatList_Search_FilterLinks: String { return self._s[4431]! } + public var Your_cards_number_is_invalid: String { return self._s[4432]! } + public var Month_ShortApril: String { return self._s[4433]! } + public var SocksProxySetup_UseForCalls: String { return self._s[4434]! } + public var Conversation_EditingCaptionPanelTitle: String { return self._s[4435]! } + public var SocksProxySetup_Status: String { return self._s[4436]! } + public var VoiceChat_UnmuteForMe: String { return self._s[4437]! } + public var ChannelInfo_DeleteGroupConfirmation: String { return self._s[4438]! } + public var ChatListFolder_CategoryBots: String { return self._s[4439]! } + public var Passport_FieldIdentitySelfieHelp: String { return self._s[4441]! } + public var GroupInfo_BroadcastListNamePlaceholder: String { return self._s[4442]! } + public var Chat_PinnedListPreview_UnpinAllMessages: String { return self._s[4443]! } + public var Wallpaper_ResetWallpapersInfo: String { return self._s[4444]! } + public var Conversation_TitleUnmute: String { return self._s[4445]! } + public var Group_Setup_TypeHeader: String { return self._s[4446]! } public func Conversation_ForwardTooltip_ManyChats_One(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4444]!, self._r[4444]!, [_0, _1]) + return formatWithArgumentRanges(self._s[4447]!, self._r[4447]!, [_0, _1]) } - public var Stats_ViewsPerPost: String { return self._s[4445]! } - public var CheckoutInfo_ShippingInfoCountry: String { return self._s[4446]! } - public var Passport_Identity_TranslationHelp: String { return self._s[4447]! } + public var Stats_ViewsPerPost: String { return self._s[4448]! } + public var CheckoutInfo_ShippingInfoCountry: String { return self._s[4449]! } + public var Passport_Identity_TranslationHelp: String { return self._s[4450]! } public func PUSH_CHANNEL_MESSAGE_FWD(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4448]!, self._r[4448]!, [_1]) + return formatWithArgumentRanges(self._s[4451]!, self._r[4451]!, [_1]) } - public var GroupInfo_Administrators_Title: String { return self._s[4449]! } + public var GroupInfo_Administrators_Title: String { return self._s[4452]! } public func Channel_AdminLog_MessageRankName(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4450]!, self._r[4450]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4453]!, self._r[4453]!, [_1, _2]) } public func PUSH_CHAT_MESSAGE_POLL(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4451]!, self._r[4451]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[4454]!, self._r[4454]!, [_1, _2, _3]) } - public var CheckoutInfo_ShippingInfoState: String { return self._s[4452]! } - public var Passport_Language_my: String { return self._s[4454]! } - public var PrivacyLastSeenSettings_AlwaysShareWith_Title: String { return self._s[4455]! } - public var Map_PlacesNearby: String { return self._s[4456]! } - public var Channel_About_Help: String { return self._s[4457]! } - public var LogoutOptions_AddAccountTitle: String { return self._s[4458]! } - public var ChatSettings_AutomaticAudioDownload: String { return self._s[4459]! } - public var Channel_Username_Title: String { return self._s[4460]! } - public var Activity_RecordingVideoMessage: String { return self._s[4461]! } + public var CheckoutInfo_ShippingInfoState: String { return self._s[4455]! } + public var Passport_Language_my: String { return self._s[4457]! } + public var PrivacyLastSeenSettings_AlwaysShareWith_Title: String { return self._s[4458]! } + public var Map_PlacesNearby: String { return self._s[4459]! } + public var Channel_About_Help: String { return self._s[4460]! } + public var LogoutOptions_AddAccountTitle: String { return self._s[4461]! } + public var ChatSettings_AutomaticAudioDownload: String { return self._s[4462]! } + public var Channel_Username_Title: String { return self._s[4463]! } + public var Activity_RecordingVideoMessage: String { return self._s[4464]! } public func StickerPackActionInfo_RemovedText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4462]!, self._r[4462]!, [_0]) + return formatWithArgumentRanges(self._s[4465]!, self._r[4465]!, [_0]) } - public var CheckoutInfo_ShippingInfoCity: String { return self._s[4463]! } - public var Passport_DiscardMessageDescription: String { return self._s[4464]! } - public var Conversation_LinkDialogOpen: String { return self._s[4465]! } - public var ChatList_Context_HideArchive: String { return self._s[4466]! } + public var CheckoutInfo_ShippingInfoCity: String { return self._s[4466]! } + public var Passport_DiscardMessageDescription: String { return self._s[4467]! } + public var Conversation_LinkDialogOpen: String { return self._s[4468]! } + public var ChatList_Context_HideArchive: String { return self._s[4469]! } public func Message_AuthorPinnedGame(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4467]!, self._r[4467]!, [_0]) + return formatWithArgumentRanges(self._s[4470]!, self._r[4470]!, [_0]) } - public var Privacy_GroupsAndChannels_CustomShareHelp: String { return self._s[4468]! } - public var Conversation_Admin: String { return self._s[4469]! } - public var DialogList_TabTitle: String { return self._s[4470]! } + public var Privacy_GroupsAndChannels_CustomShareHelp: String { return self._s[4471]! } + public var Conversation_Admin: String { return self._s[4472]! } + public var DialogList_TabTitle: String { return self._s[4473]! } public func PUSH_CHAT_ALBUM(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4471]!, self._r[4471]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4474]!, self._r[4474]!, [_1, _2]) } - public var Notifications_PermissionsUnreachableText: String { return self._s[4472]! } - public var Passport_Identity_GenderMale: String { return self._s[4474]! } + public var Notifications_PermissionsUnreachableText: String { return self._s[4475]! } + public var Passport_Identity_GenderMale: String { return self._s[4477]! } public func VoiceChat_EditTitleSuccess(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4476]!, self._r[4476]!, [_0]) + return formatWithArgumentRanges(self._s[4479]!, self._r[4479]!, [_0]) } - public var SettingsSearch_Synonyms_Privacy_BlockedUsers: String { return self._s[4477]! } - public var PhoneNumberHelp_Alert: String { return self._s[4478]! } - public var EnterPasscode_EnterNewPasscodeChange: String { return self._s[4479]! } - public var Notifications_InAppNotifications: String { return self._s[4480]! } + public var SettingsSearch_Synonyms_Privacy_BlockedUsers: String { return self._s[4480]! } + public var PhoneNumberHelp_Alert: String { return self._s[4481]! } + public var EnterPasscode_EnterNewPasscodeChange: String { return self._s[4482]! } + public var Notifications_InAppNotifications: String { return self._s[4483]! } public func Update_AppVersion(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4481]!, self._r[4481]!, [_0]) + return formatWithArgumentRanges(self._s[4484]!, self._r[4484]!, [_0]) } - public var Notification_VideoCallOutgoing: String { return self._s[4482]! } - public var Login_InvalidCodeError: String { return self._s[4483]! } - public var Conversation_PrivateChannelTimeLimitedAlertJoin: String { return self._s[4484]! } + public var Notification_VideoCallOutgoing: String { return self._s[4485]! } + public var Login_InvalidCodeError: String { return self._s[4486]! } + public var Conversation_PrivateChannelTimeLimitedAlertJoin: String { return self._s[4487]! } public func LastSeen_TodayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4486]!, self._r[4486]!, [_0]) + return formatWithArgumentRanges(self._s[4489]!, self._r[4489]!, [_0]) } - public var Conversation_InputTextCaptionPlaceholder: String { return self._s[4487]! } - public var ReportPeer_Report: String { return self._s[4488]! } - public var Camera_FlashOff: String { return self._s[4491]! } - public var Conversation_InputTextBroadcastPlaceholder: String { return self._s[4494]! } - public var PrivacyPolicy_DeclineTitle: String { return self._s[4497]! } - public var SettingsSearch_Synonyms_Privacy_PasscodeAndTouchId: String { return self._s[4498]! } - public var Passport_FieldEmail: String { return self._s[4499]! } + public var Conversation_InputTextCaptionPlaceholder: String { return self._s[4490]! } + public var ReportPeer_Report: String { return self._s[4491]! } + public var Camera_FlashOff: String { return self._s[4494]! } + public var Conversation_InputTextBroadcastPlaceholder: String { return self._s[4497]! } + public var PrivacyPolicy_DeclineTitle: String { return self._s[4500]! } + public var SettingsSearch_Synonyms_Privacy_PasscodeAndTouchId: String { return self._s[4501]! } + public var Passport_FieldEmail: String { return self._s[4502]! } public func Channel_AdminLog_MessageKickedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4500]!, self._r[4500]!, [_1]) + return formatWithArgumentRanges(self._s[4503]!, self._r[4503]!, [_1]) } - public var Notifications_ExceptionsResetToDefaults: String { return self._s[4501]! } - public var PeerInfo_PaneVoiceAndVideo: String { return self._s[4502]! } - public var Group_OwnershipTransfer_Title: String { return self._s[4503]! } - public var Conversation_DefaultRestrictedInline: String { return self._s[4504]! } - public var Login_PhoneNumberHelp: String { return self._s[4506]! } - public var Channel_AdminLogFilter_EventsNewMembers: String { return self._s[4507]! } - public var Conversation_PinnedQuiz: String { return self._s[4508]! } - public var CreateGroup_SoftUserLimitAlert: String { return self._s[4509]! } - public var Login_PhoneNumberAlreadyAuthorizedSwitch: String { return self._s[4510]! } - public var Group_MessagePhotoUpdated: String { return self._s[4511]! } - public var LoginPassword_PasswordPlaceholder: String { return self._s[4512]! } - public var BroadcastGroups_ConfirmationAlert_Text: String { return self._s[4513]! } - public var Passport_Identity_Translations: String { return self._s[4515]! } - public var ChatAdmins_AllMembersAreAdmins: String { return self._s[4516]! } - public var ChannelInfo_DeleteChannel: String { return self._s[4518]! } - public var PasscodeSettings_HelpBottom: String { return self._s[4519]! } - public var Channel_Members_AddMembers: String { return self._s[4520]! } - public var AutoDownloadSettings_LastDelimeter: String { return self._s[4521]! } - public var Notification_Exceptions_DeleteAllConfirmation: String { return self._s[4523]! } - public var Conversation_HoldForAudio: String { return self._s[4524]! } - public var Media_LimitedAccessChangeSettings: String { return self._s[4526]! } - public var Watch_LastSeen_Lately: String { return self._s[4527]! } - public var ChatList_Context_MarkAsRead: String { return self._s[4528]! } - public var Conversation_PinnedMessage: String { return self._s[4529]! } - public var SettingsSearch_Synonyms_Appearance_ColorTheme: String { return self._s[4530]! } - public var VoiceChat_StopRecordingStop: String { return self._s[4532]! } - public var Passport_UpdateRequiredError: String { return self._s[4533]! } - public var PrivacySettings_Passcode: String { return self._s[4534]! } + public var Notifications_ExceptionsResetToDefaults: String { return self._s[4504]! } + public var PeerInfo_PaneVoiceAndVideo: String { return self._s[4505]! } + public var Group_OwnershipTransfer_Title: String { return self._s[4506]! } + public var Conversation_DefaultRestrictedInline: String { return self._s[4507]! } + public var Login_PhoneNumberHelp: String { return self._s[4509]! } + public var Channel_AdminLogFilter_EventsNewMembers: String { return self._s[4510]! } + public var Conversation_PinnedQuiz: String { return self._s[4511]! } + public var CreateGroup_SoftUserLimitAlert: String { return self._s[4512]! } + public var Login_PhoneNumberAlreadyAuthorizedSwitch: String { return self._s[4513]! } + public var Group_MessagePhotoUpdated: String { return self._s[4514]! } + public var LoginPassword_PasswordPlaceholder: String { return self._s[4515]! } + public var BroadcastGroups_ConfirmationAlert_Text: String { return self._s[4516]! } + public var Passport_Identity_Translations: String { return self._s[4518]! } + public var ChatAdmins_AllMembersAreAdmins: String { return self._s[4519]! } + public var ChannelInfo_DeleteChannel: String { return self._s[4521]! } + public var PasscodeSettings_HelpBottom: String { return self._s[4522]! } + public var Channel_Members_AddMembers: String { return self._s[4523]! } + public var AutoDownloadSettings_LastDelimeter: String { return self._s[4524]! } + public var Notification_Exceptions_DeleteAllConfirmation: String { return self._s[4526]! } + public var Conversation_HoldForAudio: String { return self._s[4527]! } + public var Media_LimitedAccessChangeSettings: String { return self._s[4529]! } + public var Watch_LastSeen_Lately: String { return self._s[4530]! } + public var ChatList_Context_MarkAsRead: String { return self._s[4531]! } + public var Conversation_PinnedMessage: String { return self._s[4532]! } + public var SettingsSearch_Synonyms_Appearance_ColorTheme: String { return self._s[4533]! } + public var VoiceChat_StopRecordingStop: String { return self._s[4535]! } + public var Passport_UpdateRequiredError: String { return self._s[4536]! } + public var PrivacySettings_Passcode: String { return self._s[4537]! } public func Call_EmojiDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4535]!, self._r[4535]!, [_0]) + return formatWithArgumentRanges(self._s[4538]!, self._r[4538]!, [_0]) } - public var AutoNightTheme_NotAvailable: String { return self._s[4536]! } - public var Conversation_PressVolumeButtonForSound: String { return self._s[4537]! } - public var VoiceOver_Common_On: String { return self._s[4538]! } - public var LoginPassword_InvalidPasswordError: String { return self._s[4539]! } - public var ChatListFolder_IncludedSectionHeader: String { return self._s[4540]! } - public var Channel_SignMessages_Help: String { return self._s[4541]! } - public var ChatList_DeleteForEveryoneConfirmationTitle: String { return self._s[4542]! } - public var Conversation_TitleNoComments: String { return self._s[4543]! } - public var MediaPicker_LivePhotoDescription: String { return self._s[4544]! } - public var GroupInfo_Permissions: String { return self._s[4545]! } - public var GroupPermission_NoSendLinks: String { return self._s[4548]! } - public var Passport_Identity_ResidenceCountry: String { return self._s[4549]! } - public var Appearance_ThemeCarouselNightBlue: String { return self._s[4551]! } - public var ChatList_ArchiveAction: String { return self._s[4552]! } + public var AutoNightTheme_NotAvailable: String { return self._s[4539]! } + public var Conversation_PressVolumeButtonForSound: String { return self._s[4540]! } + public var VoiceOver_Common_On: String { return self._s[4541]! } + public var LoginPassword_InvalidPasswordError: String { return self._s[4542]! } + public var ChatListFolder_IncludedSectionHeader: String { return self._s[4543]! } + public var Channel_SignMessages_Help: String { return self._s[4544]! } + public var ChatList_DeleteForEveryoneConfirmationTitle: String { return self._s[4545]! } + public var Conversation_TitleNoComments: String { return self._s[4546]! } + public var MediaPicker_LivePhotoDescription: String { return self._s[4547]! } + public var GroupInfo_Permissions: String { return self._s[4548]! } + public var GroupPermission_NoSendLinks: String { return self._s[4551]! } + public var Passport_Identity_ResidenceCountry: String { return self._s[4552]! } + public var Appearance_ThemeCarouselNightBlue: String { return self._s[4554]! } + public var ChatList_ArchiveAction: String { return self._s[4555]! } public func Channel_AdminLog_DisabledSlowmode(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4553]!, self._r[4553]!, [_0]) - } - public var GroupInfo_GroupHistory: String { return self._s[4554]! } - public func Channel_Management_ErrorNotMember(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4556]!, self._r[4556]!, [_0]) } - public var Privacy_Forwards_LinkIfAllowed: String { return self._s[4558]! } - public var Channel_Info_Banned: String { return self._s[4559]! } - public var Paint_RecentStickers: String { return self._s[4560]! } - public var VoiceOver_MessageContextSend: String { return self._s[4561]! } - public var Group_ErrorNotMutualContact: String { return self._s[4562]! } - public var ReportPeer_ReasonOther: String { return self._s[4564]! } - public var Channel_BanUser_PermissionChangeGroupInfo: String { return self._s[4565]! } - public var SocksProxySetup_ShareQRCodeInfo: String { return self._s[4567]! } - public var KeyCommand_Find: String { return self._s[4568]! } + public var GroupInfo_GroupHistory: String { return self._s[4557]! } + public func Channel_Management_ErrorNotMember(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4559]!, self._r[4559]!, [_0]) + } + public var Privacy_Forwards_LinkIfAllowed: String { return self._s[4561]! } + public var Channel_Info_Banned: String { return self._s[4562]! } + public var Paint_RecentStickers: String { return self._s[4563]! } + public var VoiceOver_MessageContextSend: String { return self._s[4564]! } + public var Group_ErrorNotMutualContact: String { return self._s[4565]! } + public var ReportPeer_ReasonOther: String { return self._s[4567]! } + public var Channel_BanUser_PermissionChangeGroupInfo: String { return self._s[4568]! } + public var SocksProxySetup_ShareQRCodeInfo: String { return self._s[4570]! } + public var KeyCommand_Find: String { return self._s[4571]! } public func Channel_MessageTitleUpdated(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4569]!, self._r[4569]!, [_0]) + return formatWithArgumentRanges(self._s[4572]!, self._r[4572]!, [_0]) } - public var ChatList_Context_Unmute: String { return self._s[4570]! } - public var Chat_SlowmodeAttachmentLimitReached: String { return self._s[4571]! } - public var Stickers_GroupStickersHelp: String { return self._s[4572]! } - public var Checkout_Title: String { return self._s[4573]! } - public var Activity_RecordingAudio: String { return self._s[4574]! } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsPreview: String { return self._s[4575]! } - public var BlockedUsers_BlockTitle: String { return self._s[4576]! } - public var DialogList_SavedMessagesHelp: String { return self._s[4578]! } - public var Calls_All: String { return self._s[4579]! } - public var Settings_FAQ_Button: String { return self._s[4581]! } - public var Conversation_Dice_u1F3B0: String { return self._s[4583]! } + public var ChatList_Context_Unmute: String { return self._s[4573]! } + public var Chat_SlowmodeAttachmentLimitReached: String { return self._s[4574]! } + public var Stickers_GroupStickersHelp: String { return self._s[4575]! } + public var Checkout_Title: String { return self._s[4576]! } + public var Activity_RecordingAudio: String { return self._s[4577]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsPreview: String { return self._s[4578]! } + public var BlockedUsers_BlockTitle: String { return self._s[4579]! } + public var DialogList_SavedMessagesHelp: String { return self._s[4581]! } + public var Calls_All: String { return self._s[4582]! } + public var Settings_FAQ_Button: String { return self._s[4584]! } + public var Conversation_Dice_u1F3B0: String { return self._s[4586]! } public func Time_MonthOfYear_m5(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4584]!, self._r[4584]!, [_0]) + return formatWithArgumentRanges(self._s[4587]!, self._r[4587]!, [_0]) } - public var Conversation_ReportGroupLocation: String { return self._s[4585]! } - public var Passport_Scans_Upload: String { return self._s[4586]! } - public var Channel_EditAdmin_PermissionPinMessages: String { return self._s[4588]! } - public var ChatList_UnarchiveAction: String { return self._s[4589]! } - public var Stats_GroupTopInviter_History: String { return self._s[4590]! } - public var GroupInfo_Permissions_Title: String { return self._s[4591]! } - public var VoiceChat_CreateNewVoiceChatStart: String { return self._s[4592]! } - public var Passport_Language_el: String { return self._s[4593]! } - public var Channel_DiscussionMessageUnavailable: String { return self._s[4594]! } - public var GroupInfo_ActionPromote: String { return self._s[4595]! } - public var Group_OwnershipTransfer_ErrorLocatedGroupsTooMuch: String { return self._s[4596]! } - public var Media_LimitedAccessSelectMore: String { return self._s[4597]! } + public var Conversation_ReportGroupLocation: String { return self._s[4588]! } + public var Passport_Scans_Upload: String { return self._s[4589]! } + public var Channel_EditAdmin_PermissionPinMessages: String { return self._s[4591]! } + public var ChatList_UnarchiveAction: String { return self._s[4592]! } + public var Stats_GroupTopInviter_History: String { return self._s[4593]! } + public var GroupInfo_Permissions_Title: String { return self._s[4594]! } + public var VoiceChat_CreateNewVoiceChatStart: String { return self._s[4595]! } + public var Passport_Language_el: String { return self._s[4596]! } + public var Channel_DiscussionMessageUnavailable: String { return self._s[4597]! } + public var GroupInfo_ActionPromote: String { return self._s[4598]! } + public var Group_OwnershipTransfer_ErrorLocatedGroupsTooMuch: String { return self._s[4599]! } + public var Media_LimitedAccessSelectMore: String { return self._s[4600]! } public func TwoStepAuth_PendingEmailHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4598]!, self._r[4598]!, [_0]) + return formatWithArgumentRanges(self._s[4601]!, self._r[4601]!, [_0]) } - public var VoiceOver_Chat_Reply: String { return self._s[4599]! } - public var Month_GenMay: String { return self._s[4600]! } - public var DialogList_DeleteBotConversationConfirmation: String { return self._s[4601]! } - public var Chat_PsaTooltip_covid: String { return self._s[4602]! } - public var Watch_Suggestion_CantTalk: String { return self._s[4603]! } - public var Privacy_GroupsAndChannels_NeverAllow_Title: String { return self._s[4604]! } - public var AppUpgrade_Running: String { return self._s[4605]! } - public var PasscodeSettings_UnlockWithFaceId: String { return self._s[4608]! } - public var Notification_Exceptions_PreviewAlwaysOff: String { return self._s[4609]! } - public var SharedMedia_EmptyText: String { return self._s[4610]! } - public var Passport_Address_EditResidentialAddress: String { return self._s[4611]! } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsAlert: String { return self._s[4612]! } - public var Message_PinnedGame: String { return self._s[4613]! } - public var KeyCommand_SearchInChat: String { return self._s[4614]! } - public var Appearance_ThemeCarouselNewNight: String { return self._s[4615]! } - public var ChatList_Search_FilterMedia: String { return self._s[4616]! } - public var Message_PinnedAudioMessage: String { return self._s[4617]! } - public var ChannelInfo_ConfirmLeave: String { return self._s[4619]! } + public var VoiceOver_Chat_Reply: String { return self._s[4602]! } + public var Month_GenMay: String { return self._s[4603]! } + public var DialogList_DeleteBotConversationConfirmation: String { return self._s[4604]! } + public var Chat_PsaTooltip_covid: String { return self._s[4605]! } + public var Watch_Suggestion_CantTalk: String { return self._s[4606]! } + public var Privacy_GroupsAndChannels_NeverAllow_Title: String { return self._s[4607]! } + public var AppUpgrade_Running: String { return self._s[4608]! } + public var PasscodeSettings_UnlockWithFaceId: String { return self._s[4611]! } + public var Notification_Exceptions_PreviewAlwaysOff: String { return self._s[4612]! } + public var SharedMedia_EmptyText: String { return self._s[4613]! } + public var Passport_Address_EditResidentialAddress: String { return self._s[4614]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsAlert: String { return self._s[4615]! } + public var Message_PinnedGame: String { return self._s[4616]! } + public var KeyCommand_SearchInChat: String { return self._s[4617]! } + public var Appearance_ThemeCarouselNewNight: String { return self._s[4618]! } + public var ChatList_Search_FilterMedia: String { return self._s[4619]! } + public var Message_PinnedAudioMessage: String { return self._s[4620]! } + public var ChannelInfo_ConfirmLeave: String { return self._s[4622]! } public func Channel_AdminLog_MessagePromotedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4620]!, self._r[4620]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4623]!, self._r[4623]!, [_1, _2]) } - public var SocksProxySetup_ProxyStatusUnavailable: String { return self._s[4621]! } - public var InviteLink_Create: String { return self._s[4622]! } + public var SocksProxySetup_ProxyStatusUnavailable: String { return self._s[4624]! } + public var InviteLink_Create: String { return self._s[4625]! } public func Passport_Email_CodeHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4623]!, self._r[4623]!, [_0]) + return formatWithArgumentRanges(self._s[4626]!, self._r[4626]!, [_0]) } public func Message_PinnedTextMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4624]!, self._r[4624]!, [_0]) + return formatWithArgumentRanges(self._s[4627]!, self._r[4627]!, [_0]) } - public var Settings_AddAccount: String { return self._s[4625]! } - public var Channel_AdminLog_CanDeleteMessages: String { return self._s[4626]! } - public var Conversation_DiscardVoiceMessageTitle: String { return self._s[4627]! } - public var Channel_JoinChannel: String { return self._s[4628]! } - public var Watch_UserInfo_Unblock: String { return self._s[4629]! } - public var PhoneLabel_Title: String { return self._s[4630]! } - public var VoiceChat_EditPermissions: String { return self._s[4632]! } - public var Group_Setup_HistoryHiddenHelp: String { return self._s[4633]! } - public var Privacy_ProfilePhoto_AlwaysShareWith_Title: String { return self._s[4634]! } + public var Settings_AddAccount: String { return self._s[4628]! } + public var Channel_AdminLog_CanDeleteMessages: String { return self._s[4629]! } + public var Conversation_DiscardVoiceMessageTitle: String { return self._s[4630]! } + public var Channel_JoinChannel: String { return self._s[4631]! } + public var Watch_UserInfo_Unblock: String { return self._s[4632]! } + public var PhoneLabel_Title: String { return self._s[4633]! } + public var VoiceChat_EditPermissions: String { return self._s[4635]! } + public var Group_Setup_HistoryHiddenHelp: String { return self._s[4636]! } + public var Privacy_ProfilePhoto_AlwaysShareWith_Title: String { return self._s[4637]! } public func Login_PhoneGenericEmailBody(_ _1: String, _ _2: String, _ _3: String, _ _4: String, _ _5: String, _ _6: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4635]!, self._r[4635]!, [_1, _2, _3, _4, _5, _6]) + return formatWithArgumentRanges(self._s[4638]!, self._r[4638]!, [_1, _2, _3, _4, _5, _6]) } - public var Channel_AddBotErrorHaveRights: String { return self._s[4636]! } - public var ChatList_TabIconFoldersTooltipNonEmptyFolders: String { return self._s[4637]! } - public var DialogList_EncryptionProcessing: String { return self._s[4638]! } - public var ChatList_Search_FilterChats: String { return self._s[4639]! } - public var WatchRemote_NotificationText: String { return self._s[4640]! } - public var EditTheme_ChangeColors: String { return self._s[4641]! } - public var GroupRemoved_ViewUserInfo: String { return self._s[4642]! } - public var CallSettings_OnMobile: String { return self._s[4644]! } - public var Month_ShortFebruary: String { return self._s[4646]! } - public var VoiceOver_MessageContextReply: String { return self._s[4647]! } - public var AutoremoveSetup_TimerValueNever: String { return self._s[4648]! } - public var Group_Location_ChangeLocation: String { return self._s[4650]! } + public var Channel_AddBotErrorHaveRights: String { return self._s[4639]! } + public var ChatList_TabIconFoldersTooltipNonEmptyFolders: String { return self._s[4640]! } + public var DialogList_EncryptionProcessing: String { return self._s[4641]! } + public var ChatList_Search_FilterChats: String { return self._s[4642]! } + public var WatchRemote_NotificationText: String { return self._s[4643]! } + public var EditTheme_ChangeColors: String { return self._s[4644]! } + public var GroupRemoved_ViewUserInfo: String { return self._s[4645]! } + public var CallSettings_OnMobile: String { return self._s[4647]! } + public var Month_ShortFebruary: String { return self._s[4649]! } + public var VoiceOver_MessageContextReply: String { return self._s[4650]! } + public var AutoremoveSetup_TimerValueNever: String { return self._s[4651]! } + public var Group_Location_ChangeLocation: String { return self._s[4653]! } public func PUSH_VIDEO_CALL_REQUEST(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4651]!, self._r[4651]!, [_1]) + return formatWithArgumentRanges(self._s[4654]!, self._r[4654]!, [_1]) } - public var Passport_Address_TypeBankStatementUploadScan: String { return self._s[4652]! } - public var VoiceOver_Media_PlaybackStop: String { return self._s[4653]! } - public var SettingsSearch_Synonyms_Data_SaveIncomingPhotos: String { return self._s[4654]! } + public var Passport_Address_TypeBankStatementUploadScan: String { return self._s[4655]! } + public var VoiceOver_Media_PlaybackStop: String { return self._s[4656]! } + public var SettingsSearch_Synonyms_Data_SaveIncomingPhotos: String { return self._s[4657]! } public func Channel_AdminLog_MessageRestrictedUntil(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4656]!, self._r[4656]!, [_0]) + return formatWithArgumentRanges(self._s[4659]!, self._r[4659]!, [_0]) } - public var PhotoEditor_WarmthTool: String { return self._s[4657]! } - public var Login_InfoAvatarPhoto: String { return self._s[4658]! } - public var Notification_Exceptions_NewException_MessagePreviewHeader: String { return self._s[4659]! } - public var Permissions_CellularDataAllowInSettings_v0: String { return self._s[4660]! } - public var Map_PlacesInThisArea: String { return self._s[4661]! } - public var VoiceOver_Chat_ContactEmail: String { return self._s[4662]! } - public var Notifications_InAppNotificationsSounds: String { return self._s[4663]! } + public var PhotoEditor_WarmthTool: String { return self._s[4660]! } + public var Login_InfoAvatarPhoto: String { return self._s[4661]! } + public var Notification_Exceptions_NewException_MessagePreviewHeader: String { return self._s[4662]! } + public var Permissions_CellularDataAllowInSettings_v0: String { return self._s[4663]! } + public var Map_PlacesInThisArea: String { return self._s[4664]! } + public var VoiceOver_Chat_ContactEmail: String { return self._s[4665]! } + public var Notifications_InAppNotificationsSounds: String { return self._s[4666]! } public func PUSH_PINNED_NOTEXT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4664]!, self._r[4664]!, [_1]) + return formatWithArgumentRanges(self._s[4667]!, self._r[4667]!, [_1]) } - public var PeerInfo_ReportProfileVideo: String { return self._s[4665]! } - public var ShareMenu_Send: String { return self._s[4666]! } - public var Username_InvalidStartsWithNumber: String { return self._s[4667]! } + public var PeerInfo_ReportProfileVideo: String { return self._s[4668]! } + public var ShareMenu_Send: String { return self._s[4669]! } + public var Username_InvalidStartsWithNumber: String { return self._s[4670]! } public func Channel_AdminLog_StartedVoiceChat(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4668]!, self._r[4668]!, [_1]) - } - public var Appearance_AppIconClassicX: String { return self._s[4669]! } - public var Report_Report: String { return self._s[4670]! } - public func PUSH_CHANNEL_MESSAGE_ROUND(_ _1: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4671]!, self._r[4671]!, [_1]) } - public var Conversation_StopPoll: String { return self._s[4672]! } - public var InfoPlist_NSLocationAlwaysUsageDescription: String { return self._s[4674]! } - public var Passport_Identity_EditIdentityCard: String { return self._s[4675]! } - public var Appearance_ThemePreview_ChatList_3_Name: String { return self._s[4676]! } - public var Conversation_Timer_Title: String { return self._s[4677]! } - public var Common_Next: String { return self._s[4678]! } - public var Notification_Exceptions_NewException: String { return self._s[4679]! } + public var Appearance_AppIconClassicX: String { return self._s[4672]! } + public var Report_Report: String { return self._s[4673]! } + public func PUSH_CHANNEL_MESSAGE_ROUND(_ _1: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4674]!, self._r[4674]!, [_1]) + } + public var Conversation_StopPoll: String { return self._s[4675]! } + public var InfoPlist_NSLocationAlwaysUsageDescription: String { return self._s[4677]! } + public var Passport_Identity_EditIdentityCard: String { return self._s[4678]! } + public var Appearance_ThemePreview_ChatList_3_Name: String { return self._s[4679]! } + public var Conversation_Timer_Title: String { return self._s[4680]! } + public var Common_Next: String { return self._s[4681]! } + public var Notification_Exceptions_NewException: String { return self._s[4682]! } public func Generic_OpenHiddenLinkAlert(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4680]!, self._r[4680]!, [_0]) + return formatWithArgumentRanges(self._s[4683]!, self._r[4683]!, [_0]) } - public var AccessDenied_CallMicrophone: String { return self._s[4681]! } - public var VoiceChat_UnmutePeer: String { return self._s[4682]! } - public var ChatImportActivity_Retry: String { return self._s[4683]! } - public var SettingsSearch_Synonyms_Data_AutoDownloadUsingCellular: String { return self._s[4684]! } - public var ChangePhoneNumberCode_Help: String { return self._s[4685]! } - public var Passport_Identity_OneOfTypeIdentityCard: String { return self._s[4686]! } - public var Channel_AdminLogFilter_EventsLeaving: String { return self._s[4687]! } - public var BlockedUsers_LeavePrefix: String { return self._s[4688]! } + public var AccessDenied_CallMicrophone: String { return self._s[4684]! } + public var VoiceChat_UnmutePeer: String { return self._s[4685]! } + public var ChatImportActivity_Retry: String { return self._s[4686]! } + public var SettingsSearch_Synonyms_Data_AutoDownloadUsingCellular: String { return self._s[4687]! } + public var ChangePhoneNumberCode_Help: String { return self._s[4688]! } + public var Passport_Identity_OneOfTypeIdentityCard: String { return self._s[4689]! } + public var Channel_AdminLogFilter_EventsLeaving: String { return self._s[4690]! } + public var BlockedUsers_LeavePrefix: String { return self._s[4691]! } public func Passport_RequestHeader(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4689]!, self._r[4689]!, [_0]) + return formatWithArgumentRanges(self._s[4692]!, self._r[4692]!, [_0]) } - public var Group_About_Help: String { return self._s[4690]! } - public var TwoStepAuth_ChangePasswordDescription: String { return self._s[4691]! } - public var Tour_Title3: String { return self._s[4692]! } - public var Watch_Conversation_Unblock: String { return self._s[4693]! } - public var Watch_UserInfo_Block: String { return self._s[4694]! } - public var Notifications_ChannelNotificationsAlert: String { return self._s[4695]! } - public var TwoFactorSetup_Hint_Action: String { return self._s[4696]! } - public var IntentsSettings_SuggestedChatsInfo: String { return self._s[4697]! } - public var TextFormat_AddLinkTitle: String { return self._s[4698]! } - public var GroupInfo_InviteLink_RevokeAlert_Revoke: String { return self._s[4699]! } - public var TwoStepAuth_EnterPasswordTitle: String { return self._s[4700]! } - public var FastTwoStepSetup_PasswordSection: String { return self._s[4702]! } - public var Compose_ChannelMembers: String { return self._s[4703]! } - public var Conversation_ForwardTitle: String { return self._s[4704]! } - public var Conversation_PinnedPoll: String { return self._s[4707]! } + public var Group_About_Help: String { return self._s[4693]! } + public var TwoStepAuth_ChangePasswordDescription: String { return self._s[4694]! } + public var Tour_Title3: String { return self._s[4695]! } + public var Watch_Conversation_Unblock: String { return self._s[4696]! } + public var Watch_UserInfo_Block: String { return self._s[4697]! } + public var Notifications_ChannelNotificationsAlert: String { return self._s[4698]! } + public var TwoFactorSetup_Hint_Action: String { return self._s[4699]! } + public var IntentsSettings_SuggestedChatsInfo: String { return self._s[4700]! } + public var TextFormat_AddLinkTitle: String { return self._s[4701]! } + public var GroupInfo_InviteLink_RevokeAlert_Revoke: String { return self._s[4702]! } + public var TwoStepAuth_EnterPasswordTitle: String { return self._s[4703]! } + public var FastTwoStepSetup_PasswordSection: String { return self._s[4705]! } + public var Compose_ChannelMembers: String { return self._s[4706]! } + public var Conversation_ForwardTitle: String { return self._s[4707]! } + public var Conversation_PinnedPoll: String { return self._s[4710]! } public func VoiceOver_Chat_AnonymousPollFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4708]!, self._r[4708]!, [_0]) + return formatWithArgumentRanges(self._s[4711]!, self._r[4711]!, [_0]) } - public var SettingsSearch_Synonyms_EditProfile_AddAccount: String { return self._s[4709]! } - public var Conversation_ContextMenuStickerPackAdd: String { return self._s[4710]! } - public var Stats_Overview: String { return self._s[4711]! } - public var Map_HomeAndWorkTitle: String { return self._s[4712]! } + public var SettingsSearch_Synonyms_EditProfile_AddAccount: String { return self._s[4712]! } + public var Conversation_ContextMenuStickerPackAdd: String { return self._s[4713]! } + public var Stats_Overview: String { return self._s[4714]! } + public var Map_HomeAndWorkTitle: String { return self._s[4715]! } public func Time_PreciseDate_m4(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4713]!, self._r[4713]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[4716]!, self._r[4716]!, [_1, _2, _3]) } - public var Passport_Address_CityPlaceholder: String { return self._s[4714]! } - public var InfoPlist_NSLocationAlwaysAndWhenInUseUsageDescription: String { return self._s[4715]! } - public var Privacy_PhoneNumber: String { return self._s[4716]! } - public var ChatList_Search_FilterFiles: String { return self._s[4717]! } - public var ChatList_DeleteForEveryoneConfirmationAction: String { return self._s[4718]! } - public var ChannelIntro_CreateChannel: String { return self._s[4719]! } - public var Conversation_InputTextAnonymousPlaceholder: String { return self._s[4720]! } + public var Passport_Address_CityPlaceholder: String { return self._s[4717]! } + public var InfoPlist_NSLocationAlwaysAndWhenInUseUsageDescription: String { return self._s[4718]! } + public var Privacy_PhoneNumber: String { return self._s[4719]! } + public var ChatList_Search_FilterFiles: String { return self._s[4720]! } + public var ChatList_DeleteForEveryoneConfirmationAction: String { return self._s[4721]! } + public var ChannelIntro_CreateChannel: String { return self._s[4722]! } + public var Conversation_InputTextAnonymousPlaceholder: String { return self._s[4723]! } public func Login_EmailCodeBody(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4721]!, self._r[4721]!, [_0]) + return formatWithArgumentRanges(self._s[4724]!, self._r[4724]!, [_0]) } - public var Weekday_ShortMonday: String { return self._s[4722]! } - public var Passport_Language_ar: String { return self._s[4724]! } - public var SettingsSearch_Synonyms_EditProfile_Title: String { return self._s[4725]! } - public var TwoFactorSetup_Done_Title: String { return self._s[4726]! } - public var Calls_RatingFeedback: String { return self._s[4727]! } - public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsPreview: String { return self._s[4728]! } - public var AutoDownloadSettings_ResetSettings: String { return self._s[4731]! } + public var Weekday_ShortMonday: String { return self._s[4725]! } + public var Passport_Language_ar: String { return self._s[4727]! } + public var SettingsSearch_Synonyms_EditProfile_Title: String { return self._s[4728]! } + public var TwoFactorSetup_Done_Title: String { return self._s[4729]! } + public var Calls_RatingFeedback: String { return self._s[4730]! } + public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsPreview: String { return self._s[4731]! } + public var AutoDownloadSettings_ResetSettings: String { return self._s[4734]! } public func VoiceOver_SelfDestructTimerOn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4732]!, self._r[4732]!, [_0]) + return formatWithArgumentRanges(self._s[4735]!, self._r[4735]!, [_0]) } - public var Watch_Compose_Send: String { return self._s[4733]! } - public var PasscodeSettings_ChangePasscode: String { return self._s[4734]! } - public var WebSearch_RecentSectionClear: String { return self._s[4735]! } + public var Watch_Compose_Send: String { return self._s[4736]! } + public var PasscodeSettings_ChangePasscode: String { return self._s[4737]! } + public var WebSearch_RecentSectionClear: String { return self._s[4738]! } public func Contacts_AccessDeniedHelpPortrait(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4736]!, self._r[4736]!, [_0]) + return formatWithArgumentRanges(self._s[4739]!, self._r[4739]!, [_0]) } - public var WallpaperSearch_ColorTeal: String { return self._s[4737]! } - public var Wallpaper_SetCustomBackgroundInfo: String { return self._s[4738]! } - public var Permissions_ContactsTitle_v0: String { return self._s[4739]! } - public var Checkout_PasswordEntry_Pay: String { return self._s[4741]! } - public var Settings_SavedMessages: String { return self._s[4742]! } - public var TwoStepAuth_ReEnterPasswordDescription: String { return self._s[4743]! } - public var Month_ShortMarch: String { return self._s[4744]! } - public var Message_Location: String { return self._s[4745]! } + public var WallpaperSearch_ColorTeal: String { return self._s[4740]! } + public var Wallpaper_SetCustomBackgroundInfo: String { return self._s[4741]! } + public var Permissions_ContactsTitle_v0: String { return self._s[4742]! } + public var Checkout_PasswordEntry_Pay: String { return self._s[4744]! } + public var Settings_SavedMessages: String { return self._s[4745]! } + public var TwoStepAuth_ReEnterPasswordDescription: String { return self._s[4746]! } + public var Month_ShortMarch: String { return self._s[4747]! } + public var Message_Location: String { return self._s[4748]! } public func PUSH_MESSAGE_GIF(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4746]!, self._r[4746]!, [_1]) + return formatWithArgumentRanges(self._s[4749]!, self._r[4749]!, [_1]) } public func Channel_AdminLog_MessageRemovedAdminName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4747]!, self._r[4747]!, [_1]) + return formatWithArgumentRanges(self._s[4750]!, self._r[4750]!, [_1]) } public func Notification_CallTimeFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4748]!, self._r[4748]!, [_1, _2]) - } - public var VoiceOver_Chat_VoiceMessage: String { return self._s[4750]! } - public func Channel_AdminLog_MessageChangedUnlinkedChannel(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[4751]!, self._r[4751]!, [_1, _2]) } - public var GroupPermission_NoSendMedia: String { return self._s[4752]! } - public var Conversation_ClousStorageInfo_Description2: String { return self._s[4753]! } - public var SharedMedia_CategoryDocs: String { return self._s[4754]! } - public var Appearance_RemoveThemeConfirmation: String { return self._s[4755]! } - public var Paint_Framed: String { return self._s[4756]! } - public var Channel_Setup_LinkTypePublic: String { return self._s[4757]! } - public var Channel_EditAdmin_PermissionAddAdmins: String { return self._s[4758]! } - public var Passport_Identity_DoesNotExpire: String { return self._s[4759]! } + public var VoiceOver_Chat_VoiceMessage: String { return self._s[4753]! } + public func Channel_AdminLog_MessageChangedUnlinkedChannel(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[4754]!, self._r[4754]!, [_1, _2]) + } + public var GroupPermission_NoSendMedia: String { return self._s[4755]! } + public var Conversation_ClousStorageInfo_Description2: String { return self._s[4756]! } + public var SharedMedia_CategoryDocs: String { return self._s[4757]! } + public var Appearance_RemoveThemeConfirmation: String { return self._s[4758]! } + public var Paint_Framed: String { return self._s[4759]! } + public var Channel_Setup_LinkTypePublic: String { return self._s[4760]! } + public var Channel_EditAdmin_PermissionAddAdmins: String { return self._s[4761]! } + public var Passport_Identity_DoesNotExpire: String { return self._s[4762]! } public func ChatImport_SelectionConfirmationUserWithTitle(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4760]!, self._r[4760]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4763]!, self._r[4763]!, [_1, _2]) } - public var Channel_SignMessages: String { return self._s[4761]! } - public var Contacts_AccessDeniedHelpON: String { return self._s[4762]! } - public var Conversation_ContextMenuStickerPackInfo: String { return self._s[4763]! } + public var Channel_SignMessages: String { return self._s[4764]! } + public var Contacts_AccessDeniedHelpON: String { return self._s[4765]! } + public var Conversation_ContextMenuStickerPackInfo: String { return self._s[4766]! } public func PUSH_CHAT_LEFT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4764]!, self._r[4764]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4767]!, self._r[4767]!, [_1, _2]) } - public var InviteLink_Create_TimeLimitNoLimit: String { return self._s[4765]! } - public var GroupInfo_UpgradeButton: String { return self._s[4766]! } - public var Channel_EditAdmin_PermissionInviteMembers: String { return self._s[4767]! } - public var AutoDownloadSettings_Files: String { return self._s[4768]! } + public var InviteLink_Create_TimeLimitNoLimit: String { return self._s[4768]! } + public var GroupInfo_UpgradeButton: String { return self._s[4769]! } + public var Channel_EditAdmin_PermissionInviteMembers: String { return self._s[4770]! } + public var AutoDownloadSettings_Files: String { return self._s[4771]! } public func Notification_ChangedGroupName(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4769]!, self._r[4769]!, [_0, _1]) + return formatWithArgumentRanges(self._s[4772]!, self._r[4772]!, [_0, _1]) } - public var Login_SendCodeViaSms: String { return self._s[4771]! } - public var Update_UpdateApp: String { return self._s[4772]! } - public var Channel_Setup_TypePublic: String { return self._s[4773]! } - public var Watch_Compose_CreateMessage: String { return self._s[4774]! } + public var Login_SendCodeViaSms: String { return self._s[4774]! } + public var Update_UpdateApp: String { return self._s[4775]! } + public var Channel_Setup_TypePublic: String { return self._s[4776]! } + public var Watch_Compose_CreateMessage: String { return self._s[4777]! } public func PUSH_CHAT_MESSAGE_VIDEOS(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4775]!, self._r[4775]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[4778]!, self._r[4778]!, [_1, _2, _3]) } - public var StickerPacksSettings_ManagingHelp: String { return self._s[4776]! } - public var VoiceOver_Chat_Video: String { return self._s[4777]! } - public var Forward_ChannelReadOnly: String { return self._s[4778]! } - public var StickerPack_HideStickers: String { return self._s[4779]! } - public var ChatListFolder_NameContacts: String { return self._s[4780]! } - public var Profile_BotInfo: String { return self._s[4781]! } - public var Document_TargetConfirmationFormat: String { return self._s[4782]! } - public var GroupInfo_InviteByLink: String { return self._s[4783]! } - public var Channel_AdminLog_BanSendStickersAndGifs: String { return self._s[4784]! } - public var Watch_Stickers_RecentPlaceholder: String { return self._s[4785]! } - public var Broadcast_AdminLog_EmptyText: String { return self._s[4786]! } - public var Passport_NotLoggedInMessage: String { return self._s[4787]! } - public var Conversation_StopQuizConfirmation: String { return self._s[4788]! } - public var Checkout_PaymentMethod: String { return self._s[4789]! } - public var ChatList_ArchivedChatsTitle: String { return self._s[4793]! } - public var TwoStepAuth_SetupPasswordConfirmFailed: String { return self._s[4794]! } - public var VoiceOver_Chat_RecordPreviewVoiceMessage: String { return self._s[4795]! } - public var PrivacyLastSeenSettings_GroupsAndChannelsHelp: String { return self._s[4796]! } - public var SettingsSearch_Synonyms_Privacy_Data_ContactsReset: String { return self._s[4797]! } - public var Conversation_GigagroupDescription: String { return self._s[4798]! } - public var Camera_Title: String { return self._s[4799]! } - public var Map_Directions: String { return self._s[4800]! } - public var Stats_MessagePublicForwardsTitle: String { return self._s[4802]! } - public var Privacy_ProfilePhoto_WhoCanSeeMyPhoto: String { return self._s[4803]! } - public var Profile_EncryptionKey: String { return self._s[4804]! } + public var StickerPacksSettings_ManagingHelp: String { return self._s[4779]! } + public var VoiceOver_Chat_Video: String { return self._s[4780]! } + public var Forward_ChannelReadOnly: String { return self._s[4781]! } + public var StickerPack_HideStickers: String { return self._s[4782]! } + public var ChatListFolder_NameContacts: String { return self._s[4783]! } + public var Profile_BotInfo: String { return self._s[4784]! } + public var Document_TargetConfirmationFormat: String { return self._s[4785]! } + public var GroupInfo_InviteByLink: String { return self._s[4786]! } + public var Channel_AdminLog_BanSendStickersAndGifs: String { return self._s[4787]! } + public var Watch_Stickers_RecentPlaceholder: String { return self._s[4788]! } + public var Broadcast_AdminLog_EmptyText: String { return self._s[4789]! } + public var Passport_NotLoggedInMessage: String { return self._s[4790]! } + public var Conversation_StopQuizConfirmation: String { return self._s[4791]! } + public var Checkout_PaymentMethod: String { return self._s[4792]! } + public var ChatList_ArchivedChatsTitle: String { return self._s[4796]! } + public var TwoStepAuth_SetupPasswordConfirmFailed: String { return self._s[4797]! } + public var VoiceOver_Chat_RecordPreviewVoiceMessage: String { return self._s[4798]! } + public var PrivacyLastSeenSettings_GroupsAndChannelsHelp: String { return self._s[4799]! } + public var SettingsSearch_Synonyms_Privacy_Data_ContactsReset: String { return self._s[4800]! } + public var Conversation_GigagroupDescription: String { return self._s[4801]! } + public var Camera_Title: String { return self._s[4802]! } + public var Map_Directions: String { return self._s[4803]! } + public var Stats_MessagePublicForwardsTitle: String { return self._s[4805]! } + public var Privacy_ProfilePhoto_WhoCanSeeMyPhoto: String { return self._s[4806]! } + public var Profile_EncryptionKey: String { return self._s[4807]! } public func LOCAL_CHAT_MESSAGE_FWDS(_ _1: String, _ _2: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4805]!, self._r[4805]!, [_1, "\(_2)"]) + return formatWithArgumentRanges(self._s[4808]!, self._r[4808]!, [_1, "\(_2)"]) } public func Compatibility_SecretMediaVersionTooLow(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4806]!, self._r[4806]!, [_0, _1]) + return formatWithArgumentRanges(self._s[4809]!, self._r[4809]!, [_0, _1]) } - public var Passport_Identity_TypePassport: String { return self._s[4807]! } - public var CreatePoll_QuizOptionsHeader: String { return self._s[4809]! } - public var Common_No: String { return self._s[4810]! } - public var Conversation_SendMessage_ScheduleMessage: String { return self._s[4811]! } - public var SettingsSearch_Synonyms_Privacy_LastSeen: String { return self._s[4812]! } - public var Settings_AboutEmpty: String { return self._s[4813]! } - public var TwoStepAuth_FloodError: String { return self._s[4815]! } - public var SettingsSearch_Synonyms_Appearance_TextSize: String { return self._s[4816]! } + public var Passport_Identity_TypePassport: String { return self._s[4810]! } + public var CreatePoll_QuizOptionsHeader: String { return self._s[4812]! } + public var Common_No: String { return self._s[4813]! } + public var Conversation_SendMessage_ScheduleMessage: String { return self._s[4814]! } + public var SettingsSearch_Synonyms_Privacy_LastSeen: String { return self._s[4815]! } + public var Settings_AboutEmpty: String { return self._s[4816]! } + public var TwoStepAuth_FloodError: String { return self._s[4818]! } + public var SettingsSearch_Synonyms_Appearance_TextSize: String { return self._s[4819]! } public func Channel_AdminLog_MessageUnkickedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4818]!, self._r[4818]!, [_1]) + return formatWithArgumentRanges(self._s[4821]!, self._r[4821]!, [_1]) } - public var Notification_Exceptions_MessagePreviewAlwaysOn: String { return self._s[4821]! } - public var Conversation_Edit: String { return self._s[4822]! } - public var CheckoutInfo_SaveInfo: String { return self._s[4824]! } - public var VoiceOver_Chat_AnonymousPoll: String { return self._s[4825]! } - public var Call_CameraTooltip: String { return self._s[4827]! } - public var InstantPage_FeedbackButtonShort: String { return self._s[4828]! } - public var Contacts_InviteToTelegram: String { return self._s[4829]! } - public var Notifications_ResetAllNotifications: String { return self._s[4830]! } - public var Calls_NewCall: String { return self._s[4831]! } - public var VoiceOver_Chat_Music: String { return self._s[4834]! } - public var Channel_AdminLogFilter_EventsInviteLinks: String { return self._s[4835]! } - public var Channel_Members_AddAdminErrorNotAMember: String { return self._s[4836]! } - public var Channel_Edit_AboutItem: String { return self._s[4837]! } - public var Message_VideoExpired: String { return self._s[4838]! } - public var Passport_Address_TypeTemporaryRegistrationUploadScan: String { return self._s[4839]! } + public var Notification_Exceptions_MessagePreviewAlwaysOn: String { return self._s[4824]! } + public var Conversation_Edit: String { return self._s[4825]! } + public var CheckoutInfo_SaveInfo: String { return self._s[4827]! } + public var VoiceOver_Chat_AnonymousPoll: String { return self._s[4828]! } + public var Call_CameraTooltip: String { return self._s[4830]! } + public var InstantPage_FeedbackButtonShort: String { return self._s[4831]! } + public var Contacts_InviteToTelegram: String { return self._s[4832]! } + public var Notifications_ResetAllNotifications: String { return self._s[4833]! } + public var Calls_NewCall: String { return self._s[4834]! } + public var VoiceOver_Chat_Music: String { return self._s[4837]! } + public var Channel_AdminLogFilter_EventsInviteLinks: String { return self._s[4838]! } + public var Channel_Members_AddAdminErrorNotAMember: String { return self._s[4839]! } + public var Channel_Edit_AboutItem: String { return self._s[4840]! } + public var Message_VideoExpired: String { return self._s[4841]! } + public var Passport_Address_TypeTemporaryRegistrationUploadScan: String { return self._s[4842]! } public func PUSH_CHAT_RETURNED(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4840]!, self._r[4840]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4843]!, self._r[4843]!, [_1, _2]) } - public var NotificationsSound_Input: String { return self._s[4842]! } - public var Notifications_ClassicTones: String { return self._s[4843]! } - public var Conversation_StatusTyping: String { return self._s[4844]! } - public var Checkout_ErrorProviderAccountInvalid: String { return self._s[4845]! } - public var ChatSettings_AutoDownloadSettings_Delimeter: String { return self._s[4846]! } - public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChats: String { return self._s[4847]! } - public var Conversation_MessageLeaveComment: String { return self._s[4848]! } - public var UserInfo_TapToCall: String { return self._s[4849]! } - public var EnterPasscode_EnterNewPasscodeNew: String { return self._s[4850]! } - public var Conversation_ClearAll: String { return self._s[4852]! } - public var UserInfo_NotificationsDefault: String { return self._s[4853]! } - public var Location_ProximityGroupTip: String { return self._s[4854]! } - public var Map_ChooseAPlace: String { return self._s[4855]! } - public var GroupInfo_AddParticipantTitle: String { return self._s[4857]! } - public var ChatList_PeerTypeNonContact: String { return self._s[4858]! } - public var Conversation_SlideToCancel: String { return self._s[4859]! } - public var Month_ShortJuly: String { return self._s[4860]! } - public var SocksProxySetup_ProxyType: String { return self._s[4861]! } + public var NotificationsSound_Input: String { return self._s[4845]! } + public var Notifications_ClassicTones: String { return self._s[4846]! } + public var Conversation_StatusTyping: String { return self._s[4847]! } + public var Checkout_ErrorProviderAccountInvalid: String { return self._s[4848]! } + public var ChatSettings_AutoDownloadSettings_Delimeter: String { return self._s[4849]! } + public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChats: String { return self._s[4850]! } + public var Conversation_MessageLeaveComment: String { return self._s[4851]! } + public var UserInfo_TapToCall: String { return self._s[4852]! } + public var EnterPasscode_EnterNewPasscodeNew: String { return self._s[4853]! } + public var Conversation_ClearAll: String { return self._s[4855]! } + public var UserInfo_NotificationsDefault: String { return self._s[4856]! } + public var Location_ProximityGroupTip: String { return self._s[4857]! } + public var Map_ChooseAPlace: String { return self._s[4858]! } + public var GroupInfo_AddParticipantTitle: String { return self._s[4860]! } + public var ChatList_PeerTypeNonContact: String { return self._s[4861]! } + public var Conversation_SlideToCancel: String { return self._s[4862]! } + public var Month_ShortJuly: String { return self._s[4863]! } + public var SocksProxySetup_ProxyType: String { return self._s[4864]! } public func ChatList_DeleteChatConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4862]!, self._r[4862]!, [_0]) + return formatWithArgumentRanges(self._s[4865]!, self._r[4865]!, [_0]) } - public var StickerPacks_ActionArchive: String { return self._s[4863]! } - public var ChatList_EditFolders: String { return self._s[4864]! } - public var TwoStepAuth_SetPasswordHelp: String { return self._s[4865]! } - public var ScheduledMessages_RemindersTitle: String { return self._s[4867]! } + public var StickerPacks_ActionArchive: String { return self._s[4866]! } + public var ChatList_EditFolders: String { return self._s[4867]! } + public var TwoStepAuth_SetPasswordHelp: String { return self._s[4868]! } + public var ScheduledMessages_RemindersTitle: String { return self._s[4870]! } public func GroupPermission_ApplyAlertText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4868]!, self._r[4868]!, [_0]) + return formatWithArgumentRanges(self._s[4871]!, self._r[4871]!, [_0]) } - public var Permissions_PeopleNearbyTitle_v0: String { return self._s[4869]! } - public var Your_cards_expiration_year_is_invalid: String { return self._s[4870]! } - public var UserInfo_ShareMyContactInfo: String { return self._s[4872]! } - public var Passport_DeleteAddress: String { return self._s[4874]! } - public var Passport_DeletePassportConfirmation: String { return self._s[4875]! } - public var Passport_Identity_ReverseSide: String { return self._s[4876]! } - public var CheckoutInfo_ErrorEmailInvalid: String { return self._s[4877]! } - public var Login_InfoLastNamePlaceholder: String { return self._s[4878]! } - public var InviteLink_CreatedBy: String { return self._s[4879]! } - public var Passport_FieldAddress: String { return self._s[4880]! } - public var SettingsSearch_Synonyms_Calls_Title: String { return self._s[4881]! } - public var Passport_Identity_ResidenceCountryPlaceholder: String { return self._s[4884]! } - public var VoiceChat_Panel_TapToJoin: String { return self._s[4885]! } - public var Map_Home: String { return self._s[4886]! } - public var PollResults_Title: String { return self._s[4889]! } + public var Permissions_PeopleNearbyTitle_v0: String { return self._s[4872]! } + public var Your_cards_expiration_year_is_invalid: String { return self._s[4873]! } + public var UserInfo_ShareMyContactInfo: String { return self._s[4875]! } + public var Passport_DeleteAddress: String { return self._s[4877]! } + public var Passport_DeletePassportConfirmation: String { return self._s[4878]! } + public var Passport_Identity_ReverseSide: String { return self._s[4879]! } + public var CheckoutInfo_ErrorEmailInvalid: String { return self._s[4880]! } + public var Login_InfoLastNamePlaceholder: String { return self._s[4881]! } + public var InviteLink_CreatedBy: String { return self._s[4882]! } + public var Passport_FieldAddress: String { return self._s[4883]! } + public var SettingsSearch_Synonyms_Calls_Title: String { return self._s[4884]! } + public var Passport_Identity_ResidenceCountryPlaceholder: String { return self._s[4887]! } + public var VoiceChat_Panel_TapToJoin: String { return self._s[4888]! } + public var Map_Home: String { return self._s[4889]! } + public var PollResults_Title: String { return self._s[4892]! } public func InviteLink_OtherPermanentLinkInfo(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[4890]!, self._r[4890]!, [_1, _2]) + return formatWithArgumentRanges(self._s[4893]!, self._r[4893]!, [_1, _2]) } - public var ArchivedChats_IntroText2: String { return self._s[4892]! } - public var PasscodeSettings_SimplePasscodeHelp: String { return self._s[4893]! } - public var VoiceOver_Chat_ContactPhoneNumber: String { return self._s[4894]! } - public var VoiceChat_Muted: String { return self._s[4896]! } - public var CallFeedback_ReasonSilentRemote: String { return self._s[4897]! } - public var Passport_Identity_AddPersonalDetails: String { return self._s[4898]! } - public var Conversation_AutoremoveActionEnable: String { return self._s[4900]! } - public var Group_Info_AdminLog: String { return self._s[4901]! } - public var ChatSettings_AutoPlayTitle: String { return self._s[4902]! } - public var Appearance_Animations: String { return self._s[4903]! } - public var Appearance_TextSizeSetting: String { return self._s[4904]! } - public func Notification_GameScoreSimple(_ value: Int32) -> String { + public var ArchivedChats_IntroText2: String { return self._s[4895]! } + public var PasscodeSettings_SimplePasscodeHelp: String { return self._s[4896]! } + public var VoiceOver_Chat_ContactPhoneNumber: String { return self._s[4897]! } + public var VoiceChat_Muted: String { return self._s[4899]! } + public var CallFeedback_ReasonSilentRemote: String { return self._s[4900]! } + public var Passport_Identity_AddPersonalDetails: String { return self._s[4901]! } + public var Conversation_AutoremoveActionEnable: String { return self._s[4903]! } + public var Group_Info_AdminLog: String { return self._s[4904]! } + public var ChatSettings_AutoPlayTitle: String { return self._s[4905]! } + public var Appearance_Animations: String { return self._s[4906]! } + public var Appearance_TextSizeSetting: String { return self._s[4907]! } + public func UserCount(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[0 * 6 + Int(form.rawValue)]!, stringValue) } - public func Stats_GroupTopAdminDeletions(_ value: Int32) -> String { + public func StickerPack_AddMaskCount(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[1 * 6 + Int(form.rawValue)]!, stringValue) } - public func Invitation_Members(_ value: Int32) -> String { + public func VoiceOver_Chat_MessagesSelected(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[2 * 6 + Int(form.rawValue)]!, stringValue) } - public func Call_ShortMinutes(_ value: Int32) -> String { + public func InviteLink_PeopleRemaining(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[3 * 6 + Int(form.rawValue)]!, stringValue) } - public func Theme_UsersCount(_ value: Int32) -> String { + public func MessageTimer_Years(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[4 * 6 + Int(form.rawValue)]!, stringValue) } - public func Conversation_TitleReplies(_ value: Int32) -> String { + public func ChatList_DeletedChats(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[5 * 6 + Int(form.rawValue)]!, stringValue) } - public func ChatList_MessagePhotos(_ value: Int32) -> String { + public func Call_Minutes(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[6 * 6 + Int(form.rawValue)]!, stringValue) } - public func ChatList_MessageMusic(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[7 * 6 + Int(form.rawValue)]!, stringValue) - } - public func CreatePoll_AddMoreOptions(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[8 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PrivacyLastSeenSettings_AddUsers(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[9 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupShowMoreTopInviters(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[10 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupTopAdminBans(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[11 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[12 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func Contacts_ImportersCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[13 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPack_StickerCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[14 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_Link(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[15 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[16 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func MessageTimer_Seconds(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[17 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHAT_MESSAGE_ROUNDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[18 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } - public func Conversation_StatusSubscribers(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[19 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_ContextMenuSelectAll(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[20 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_ContactEmailCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[21 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatListFilter_ShowMoreChats(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[22 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[23 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func Conversation_LiveLocationMembersCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[24 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedAudios(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[25 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_PollVotes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[26 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPacks_ArchiveStickerPacksConfirmation(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[27 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedVideoMessages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[28 * 6 + Int(form.rawValue)]!, stringValue) - } - public func LastSeen_MinutesAgo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[29 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_ContactPhoneNumberCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[30 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPack_AddMaskCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[31 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_DeleteConfirmation(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[32 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_Generic(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[33 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PollResults_ShowMore(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[34 * 6 + Int(form.rawValue)]!, stringValue) - } public func ForwardedAuthorsOthers(_ selector: Int32, _ _0: String, _ _1: String) -> String { let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[35 * 6 + Int(form.rawValue)]!, _0, _1) - } - public func Wallpaper_DeleteConfirmation(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[36 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPack_RemoveMaskCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[37 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_SelectedChats(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[38 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Media_ShareVideo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[39 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MuteExpires_Days(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[40 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_MessagesSelected(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[41 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHAT_MESSAGE_VIDEOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[42 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } - public func Stats_GroupShowMoreTopAdmins(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[43 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Days(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[44 * 6 + Int(form.rawValue)]!, stringValue) - } - public func OldChannels_InactiveMonth(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[45 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHAT_MESSAGE_FWDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[46 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } - public func InviteLink_PeopleCanJoin(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[47 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedStickers(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[48 * 6 + Int(form.rawValue)]!, stringValue) - } - public func AttachmentMenu_SendVideo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[49 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_SelectedMessages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[50 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupShowMoreTopPosters(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[51 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupTopPosterChars(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[52 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_Days(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[53 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Months(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[54 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Minutes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[55 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_Search_Messages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[56 * 6 + Int(form.rawValue)]!, stringValue) - } - public func OldChannels_InactiveYear(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[57 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Media_ShareItem(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[58 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_MessageForwards(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[59 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Passport_Scans(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[60 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_ShortHours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[61 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_AutoremoveRemainingDays(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[62 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[63 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func MessageTimer_ShortDays(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[64 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InviteLink_PeopleJoined(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[65 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedGifs(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[66 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_MessageViewComments(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[67 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Watch_LastSeen_MinutesAgo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[68 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_Video(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[69 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notifications_ExceptionMuteExpires_Days(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[70 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InviteLink_InviteLinks(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[71 * 6 + Int(form.rawValue)]!, stringValue) - } - public func QuickSend_Photos(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[72 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notifications_ExceptionMuteExpires_Hours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[73 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedFiles(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[74 * 6 + Int(form.rawValue)]!, stringValue) - } - public func GroupInfo_ParticipantCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[75 * 6 + Int(form.rawValue)]!, stringValue) - } - public func OldChannels_Leave(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[76 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notifications_ExceptionMuteExpires_Minutes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[77 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Media_SharePhoto(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[78 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_MessageViews(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[79 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_DeletedChats(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[80 * 6 + Int(form.rawValue)]!, stringValue) - } - public func DialogList_LiveLocationChatsCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[81 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notification_GameScoreExtended(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[82 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedVideos(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[83 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_TitleComments(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[84 * 6 + Int(form.rawValue)]!, stringValue) - } - public func OldChannels_InactiveWeek(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[85 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceChat_InviteLink_InviteSpeakers(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[86 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MuteExpires_Hours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[87 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_File(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[88 * 6 + Int(form.rawValue)]!, stringValue) - } - public func LiveLocation_MenuChatsCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[89 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Forward_ConfirmMultipleFiles(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[90 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InviteText_ContactsCountText(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[91 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGE_DOCS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[92 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func StickerPack_RemoveStickerCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[93 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Years(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[94 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPack_AddStickerCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[95 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Weeks(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[96 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHAT_MESSAGE_PHOTOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[97 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } - public func VoiceChat_InviteLink_InviteListeners(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[98 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_UnreadMessages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[99 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Watch_UserInfo_Mute(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[100 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Stats_GroupTopInviterInvites(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[101 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_Photo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[102 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[103 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func MessageTimer_Hours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[104 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceChat_Status_Members(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[105 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_ContextViewReplies(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[106 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MuteFor_Days(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[107 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_ShortSeconds(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[108 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedPhotos(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[109 * 6 + Int(form.rawValue)]!, stringValue) - } - public func UserCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[110 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_ShortSeconds(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[111 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InviteLink_PeopleRemaining(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[112 * 6 + Int(form.rawValue)]!, stringValue) - } - public func AttachmentMenu_SendItem(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[113 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_Minutes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[114 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[7 * 6 + Int(form.rawValue)]!, _0, _1) } public func Chat_MessagesUnpinned(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[115 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[8 * 6 + Int(form.rawValue)]!, stringValue) } - public func ServiceMessage_GameScoreSelfExtended(_ value: Int32) -> String { + public func Notifications_ExceptionMuteExpires_Hours(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[116 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ServiceMessage_GameScoreSelfSimple(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[117 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_MessageFiles(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[118 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_DOCS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[119 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func Stats_GroupTopAdminKicks(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[120 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Map_ETAMinutes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[121 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PasscodeSettings_FailedAttempts(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[122 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ChatList_MessageVideos(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[123 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[124 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func Notifications_Exceptions(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[125 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PeopleNearby_ShowMorePeople(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[126 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notification_GameScoreSelfSimple(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[127 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_ShortWeeks(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[128 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceChat_Panel_Members(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[129 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessagePoll_VotedCount(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[130 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ServiceMessage_GameScoreSimple(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[131 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Chat_TitlePinnedMessages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[132 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_DeleteItemsConfirmation(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[133 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MuteFor_Hours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[134 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[135 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func Notification_GameScoreSelfExtended(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[136 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Contacts_InviteContacts(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[137 * 6 + Int(form.rawValue)]!, stringValue) - } - public func LastSeen_HoursAgo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[138 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InstantPage_Views(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[139 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedMessages(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[140 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_ShortMinutes(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[141 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Watch_LastSeen_HoursAgo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[142 * 6 + Int(form.rawValue)]!, stringValue) - } - public func OldChannels_GroupFormat(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[143 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[144 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func PUSH_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[145 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func AttachmentMenu_SendPhoto(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[146 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedPolls(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[147 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_Seconds(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[148 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_Hours(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[149 * 6 + Int(form.rawValue)]!, stringValue) - } - public func GroupInfo_ShowMoreMembers(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[150 * 6 + Int(form.rawValue)]!, stringValue) - } - public func LiveLocationUpdated_MinutesAgo(_ value: Int32) -> String { - let form = getPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[151 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHAT_MESSAGES(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[152 * 6 + Int(form.rawValue)]!, _2, _1, _3) + return String(format: self._ps[9 * 6 + Int(form.rawValue)]!, stringValue) } public func AttachmentMenu_SendGif(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[153 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[10 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MuteFor_Hours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[11 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_ContextMenuSelectAll(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[12 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_PHOTOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[13 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func MuteExpires_Minutes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[14 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_Generic(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[15 * 6 + Int(form.rawValue)]!, stringValue) + } + public func LastSeen_MinutesAgo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[16 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notifications_Exceptions(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[17 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notification_GameScoreSelfSimple(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[18 * 6 + Int(form.rawValue)]!, stringValue) + } + public func InviteLink_InviteLinks(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[19 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Invitation_Members(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[20 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedFiles(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[21 * 6 + Int(form.rawValue)]!, stringValue) } public func ForwardedLocations(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[154 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[22 * 6 + Int(form.rawValue)]!, stringValue) } - public func ServiceMessage_GameScoreExtended(_ value: Int32) -> String { + public func ForwardedPhotos(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[155 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[23 * 6 + Int(form.rawValue)]!, stringValue) } - public func Chat_DeleteMessagesConfirmation(_ value: Int32) -> String { + public func Watch_LastSeen_HoursAgo(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[156 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[24 * 6 + Int(form.rawValue)]!, stringValue) } - public func VoiceOver_Chat_PollOptionCount(_ value: Int32) -> String { + public func MuteFor_Days(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[157 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[25 * 6 + Int(form.rawValue)]!, stringValue) } - public func Map_ETAHours(_ value: Int32) -> String { + public func MessageTimer_ShortDays(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[158 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[26 * 6 + Int(form.rawValue)]!, stringValue) } - public func Stats_GroupTopPosterMessages(_ value: Int32) -> String { + public func PUSH_MESSAGE_DOCS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[27 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func StickerPack_RemoveStickerCount(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[159 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[28 * 6 + Int(form.rawValue)]!, stringValue) + } + public func LiveLocationUpdated_MinutesAgo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[29 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupTopAdminBans(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[30 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[31 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Media_ShareVideo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[32 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Contacts_ImportersCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[33 * 6 + Int(form.rawValue)]!, stringValue) } public func StickerPacks_DeleteStickerPacksConfirmation(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[160 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[34 * 6 + Int(form.rawValue)]!, stringValue) } - public func PUSH_CHANNEL_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + public func GroupInfo_ParticipantCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[35 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceChat_InviteLink_InviteListeners(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[36 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedGifs(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[37 * 6 + Int(form.rawValue)]!, stringValue) + } + public func LiveLocation_MenuChatsCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[38 * 6 + Int(form.rawValue)]!, stringValue) + } + public func OldChannels_InactiveYear(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[39 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[161 * 6 + Int(form.rawValue)]!, _1, _2) + return String(format: self._ps[40 * 6 + Int(form.rawValue)]!, _1, _2) } - public func InviteLink_PeopleJoinedShort(_ value: Int32) -> String { + public func MessageTimer_Weeks(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[162 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[41 * 6 + Int(form.rawValue)]!, stringValue) } - public func Conversation_StatusMembers(_ value: Int32) -> String { + public func Conversation_ContextViewReplies(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[163 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[42 * 6 + Int(form.rawValue)]!, stringValue) } - public func PUSH_CHAT_MESSAGE_DOCS_FIX1(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + public func StickerPacks_ArchiveStickerPacksConfirmation(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[43 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatList_Search_Messages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[44 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { let form = getPluralizationForm(self.lc, selector) - return String(format: self._ps[164 * 6 + Int(form.rawValue)]!, _2, _1, _3) + return String(format: self._ps[45 * 6 + Int(form.rawValue)]!, _1, _2) } - public func MessagePoll_QuizCount(_ value: Int32) -> String { + public func VoiceChat_Status_Members(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[165 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[46 * 6 + Int(form.rawValue)]!, stringValue) } - public func Conversation_StatusOnline(_ value: Int32) -> String { + public func MessageTimer_ShortSeconds(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[166 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[47 * 6 + Int(form.rawValue)]!, stringValue) + } + public func OldChannels_GroupFormat(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[48 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_Link(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[49 * 6 + Int(form.rawValue)]!, stringValue) } public func ForwardedContacts(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[167 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[50 * 6 + Int(form.rawValue)]!, stringValue) } - public func MuteExpires_Minutes(_ value: Int32) -> String { + public func ChatList_DeleteConfirmation(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[51 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PasscodeSettings_FailedAttempts(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[52 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[53 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func DialogList_LiveLocationChatsCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[54 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPack_RemoveMaskCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[55 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_TitleReplies(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[56 * 6 + Int(form.rawValue)]!, stringValue) + } + public func AttachmentMenu_SendItem(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[57 * 6 + Int(form.rawValue)]!, stringValue) + } + public func InviteLink_PeopleJoinedShort(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[58 * 6 + Int(form.rawValue)]!, stringValue) + } + public func InstantPage_Views(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[59 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Months(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[60 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PeopleNearby_ShowMorePeople(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[61 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Call_ShortMinutes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[62 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceChat_InviteLink_InviteSpeakers(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[63 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Forward_ConfirmMultipleFiles(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[64 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_MessageForwards(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[65 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedVideos(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[66 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_PollOptionCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[67 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupTopInviterInvites(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[68 * 6 + Int(form.rawValue)]!, stringValue) + } + public func InviteLink_PeopleJoined(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[69 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_DOCS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[70 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func ChatList_SelectedChats(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[71 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceChat_Panel_Members(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[72 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Chat_DeleteMessagesConfirmation(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[73 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Call_Seconds(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[74 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[75 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Conversation_SelectedMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[76 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[77 * 6 + Int(form.rawValue)]!, stringValue) + } + public func CreatePoll_AddMoreOptions(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[78 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PollResults_ShowMore(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[79 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_ContactEmailCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[80 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_StatusOnline(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[81 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedPolls(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[82 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[83 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Notification_GameScoreExtended(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[84 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Hours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[85 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Call_Days(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[86 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_AutoremoveRemainingDays(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[87 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Call_Hours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[88 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[89 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func ChatList_MessageMusic(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[90 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_StatusSubscribers(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[91 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedAudios(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[92 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Media_ShareItem(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[93 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGES(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[94 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func OldChannels_InactiveWeek(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[95 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessagePoll_VotedCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[96 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[97 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Stats_GroupTopPosterMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[98 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_ContactPhoneNumberCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[99 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Watch_LastSeen_MinutesAgo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[100 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MuteExpires_Hours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[101 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_ROUNDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[102 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func MessageTimer_Days(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[103 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ServiceMessage_GameScoreSelfSimple(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[104 * 6 + Int(form.rawValue)]!, stringValue) + } + public func LastSeen_HoursAgo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[105 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupTopAdminDeletions(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[106 * 6 + Int(form.rawValue)]!, stringValue) + } + public func InviteLink_PeopleCanJoin(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[107 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ServiceMessage_GameScoreSelfExtended(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[108 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatList_MessagePhotos(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[109 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_MessageViewComments(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[110 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedVideoMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[111 * 6 + Int(form.rawValue)]!, stringValue) + } + public func OldChannels_InactiveMonth(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[112 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupShowMoreTopAdmins(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[113 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Seconds(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[114 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Map_ETAHours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[115 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupShowMoreTopInviters(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[116 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_UnreadMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[117 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_DeleteItemsConfirmation(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[118 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notification_GameScoreSimple(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[119 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessagePoll_QuizCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[120 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notifications_ExceptionMuteExpires_Minutes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[121 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPack_StickerCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[122 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MuteExpires_Days(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[123 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ServiceMessage_GameScoreExtended(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[124 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_LiveLocationMembersCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[125 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatList_MessageVideos(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[126 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupTopPosterChars(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[127 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Chat_TitlePinnedMessages(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[128 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Map_ETAMinutes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[129 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Contacts_InviteContacts(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[130 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_TitleComments(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[131 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Watch_UserInfo_Mute(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[132 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_MessageViews(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[133 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Theme_UsersCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[134 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[135 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func GroupInfo_ShowMoreMembers(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[136 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Wallpaper_DeleteConfirmation(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[137 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[138 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func VoiceOver_Chat_PollVotes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[139 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Minutes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[140 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notification_GameScoreSelfExtended(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[141 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortHours(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[142 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatList_MessageFiles(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[143 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_Video(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[144 * 6 + Int(form.rawValue)]!, stringValue) + } + public func AttachmentMenu_SendVideo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[145 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_FWDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[146 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func Stats_GroupShowMoreTopPosters(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[147 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Media_SharePhoto(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[148 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_DOCS_FIX1(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[149 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func ServiceMessage_GameScoreSimple(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[150 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPack_AddStickerCount(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[151 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notifications_ExceptionMuteExpires_Days(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[152 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_StatusMembers(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[153 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PrivacyLastSeenSettings_AddUsers(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[154 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_Photo(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[155 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortMinutes(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[156 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_File(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[157 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedStickers(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[158 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortWeeks(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[159 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Stats_GroupTopAdminKicks(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[160 * 6 + Int(form.rawValue)]!, stringValue) + } + public func AttachmentMenu_SendPhoto(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[161 * 6 + Int(form.rawValue)]!, stringValue) + } + public func InviteText_ContactsCountText(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[162 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatListFilter_ShowMoreChats(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[163 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Passport_Scans(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[164 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Call_ShortSeconds(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[165 * 6 + Int(form.rawValue)]!, stringValue) + } + public func QuickSend_Photos(_ value: Int32) -> String { + let form = getPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[166 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_VIDEOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = getPluralizationForm(self.lc, selector) + return String(format: self._ps[167 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func OldChannels_Leave(_ value: Int32) -> String { let form = getPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[168 * 6 + Int(form.rawValue)]!, stringValue) diff --git a/submodules/TelegramUI/Resources/PresentationStrings.mapping b/submodules/TelegramUI/Resources/PresentationStrings.mapping index 09e24303d97738c7469e6eeb9f5fd082d7ec44d4..ba78b98309aa632801561fd006ac29bcb34850dc 100644 GIT binary patch delta 41747 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

W( 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 X<@5f0XNyVCdXQ=sv$TUq!B77`Je%}^