From e89492b30ca17e9594afb866ac746c4b566f5095 Mon Sep 17 00:00:00 2001 From: Peter <> Date: Tue, 27 Aug 2019 20:45:09 +0400 Subject: [PATCH] Update API --- NotificationService/Serialization.m | 2 +- NotificationService/Serialization.swift | 2 +- Telegram-iOS/en.lproj/Localizable.strings | 6 +- .../AvatarNode/Sources/AvatarNode.swift | 3 + submodules/Display/Display/ListView.swift | 75 +- .../Sources/ItemListPeerItem.swift | 18 +- .../MessageReactionListController.swift | 18 +- .../Sources/GroupInfoController.swift | 2 +- .../PrivacyAndSecurityController.swift | 26 +- .../SelectivePrivacySettingsController.swift | 140 +- .../Search/SettingsSearchableItems.swift | 2 +- submodules/TelegramApi/Sources/Api0.swift | 4 +- submodules/TelegramApi/Sources/Api1.swift | 68 +- .../TelegramCore/PrivacySettings.swift | 7 +- .../UpdatedAccountPrivacySettings.swift | 34 +- .../Sources/PresentationStrings.swift | 6232 +++++++++-------- .../ChatMessageDateAndStatusNode.swift | 9 +- .../ChatMessageTextBubbleContentNode.swift | 5 +- .../Resources/PresentationStrings.mapping | Bin 124717 -> 124820 bytes 19 files changed, 3411 insertions(+), 3242 deletions(-) diff --git a/NotificationService/Serialization.m b/NotificationService/Serialization.m index a10db76cba..6f6f9191a5 100644 --- a/NotificationService/Serialization.m +++ b/NotificationService/Serialization.m @@ -3,7 +3,7 @@ @implementation Serialization - (NSUInteger)currentLayer { - return 105; + return 106; } - (id _Nullable)parseMessage:(NSData * _Nullable)data { diff --git a/NotificationService/Serialization.swift b/NotificationService/Serialization.swift index 685b3cacb9..f0477c29cc 100644 --- a/NotificationService/Serialization.swift +++ b/NotificationService/Serialization.swift @@ -14,7 +14,7 @@ public class BoxedMessage: NSObject { public class Serialization: NSObject, MTSerialization { public func currentLayer() -> UInt { - return 105 + return 106 } public func parseMessage(_ data: Data!) -> Any! { diff --git a/Telegram-iOS/en.lproj/Localizable.strings b/Telegram-iOS/en.lproj/Localizable.strings index a3d042db4f..324c60665b 100644 --- a/Telegram-iOS/en.lproj/Localizable.strings +++ b/Telegram-iOS/en.lproj/Localizable.strings @@ -111,7 +111,7 @@ "PUSH_MESSAGE" = "%1$@|sent you a message"; "PUSH_MESSAGES_1" = "%1$@|sent you a message"; "PUSH_MESSAGES_any" = "%1$@|sent you %2$d messages"; -"PUSH_MESSAGE_ALBUM" = "%1$@|sent you an album"; +"PUSH_ALBUM" = "%1$@|sent you an album"; "PUSH_CHANNEL_MESSAGE_TEXT" = "%1$@|%2$@"; "PUSH_CHANNEL_MESSAGE_NOTEXT" = "%1$@|posted a message"; @@ -4280,6 +4280,10 @@ Sorry for the inconvenience."; "Privacy.AddNewPeer" = "Add Users or Groups"; "PrivacyPhoneNumberSettings.WhoCanSeeMyPhoneNumber" = "WHO CAN SEE MY PHONE NUMBER"; "PrivacyPhoneNumberSettings.CustomHelp" = "Users who already have your number saved in the contacts will also see it on Telegram."; +"PrivacyPhoneNumberSettings.CustomDisabledHelp" = "Users who add your number to their contacts will see it on Telegram only if they are your contacts."; + +"PrivacyPhoneNumberSettings.DiscoveryHeader" = "WHO CAN FIND ME BY MY NUMBER"; + "Privacy.PhoneNumber" = "Phone Number"; "PrivacySettings.PhoneNumber" = "Phone Number"; "Contacts.SearchUsersAndGroupsLabel" = "Search for users and groups"; diff --git a/submodules/AvatarNode/Sources/AvatarNode.swift b/submodules/AvatarNode/Sources/AvatarNode.swift index bbc1e08d3f..91c25c2819 100644 --- a/submodules/AvatarNode/Sources/AvatarNode.swift +++ b/submodules/AvatarNode/Sources/AvatarNode.swift @@ -344,6 +344,9 @@ public final class AvatarNode: ASDisplayNode { if self.parameters == nil || self.parameters != parameters { self.parameters = parameters self.setNeedsDisplay() + if synchronousLoad { + self.recursivelyEnsureDisplaySynchronously(true) + } } } } diff --git a/submodules/Display/Display/ListView.swift b/submodules/Display/Display/ListView.swift index 18e06e8c95..bebefcd7e3 100644 --- a/submodules/Display/Display/ListView.swift +++ b/submodules/Display/Display/ListView.swift @@ -1063,7 +1063,7 @@ open class ListView: ASDisplayNode, UIScrollViewAccessibilityDelegate, UIGesture if self.stackFromBottom { topOffset = self.visibleSize.height } else { - topOffset = 0.0 + topOffset = self.insets.top } } } @@ -1159,52 +1159,51 @@ open class ListView: ASDisplayNode, UIScrollViewAccessibilityDelegate, UIGesture private func updateScroller(transition: ContainedViewLayoutTransition) { self.updateOverlayHighlight(transition: transition) - if self.itemNodes.count == 0 { - return - } - var topItemFound: Bool = false var bottomItemFound: Bool = false var topItemEdge: CGFloat = 0.0 var bottomItemEdge: CGFloat = 0.0 + var completeHeight: CGFloat = 0.0 - for i in 0 ..< self.itemNodes.count { - if let index = self.itemNodes[i].index { - if index == 0 { - topItemFound = true - topItemEdge = self.itemNodes[0].apparentFrame.origin.y - break + if !self.itemNodes.isEmpty { + for i in 0 ..< self.itemNodes.count { + if let index = self.itemNodes[i].index { + if index == 0 { + topItemFound = true + topItemEdge = self.itemNodes[0].apparentFrame.origin.y + break + } } } - } - - var effectiveInsets = self.insets - if topItemFound && !self.stackFromBottomInsetItemFactor.isZero { - let additionalInverseTopInset = self.calculateAdditionalTopInverseInset() - effectiveInsets.top = max(effectiveInsets.top, self.visibleSize.height - additionalInverseTopInset) - } - - var completeHeight = effectiveInsets.top + effectiveInsets.bottom - - if let index = self.itemNodes[self.itemNodes.count - 1].index, index == self.items.count - 1 { - bottomItemFound = true - bottomItemEdge = self.itemNodes[self.itemNodes.count - 1].apparentFrame.maxY - } - - topItemEdge -= effectiveInsets.top - bottomItemEdge += effectiveInsets.bottom - - if topItemFound && bottomItemFound { - for itemNode in self.itemNodes { - completeHeight += itemNode.apparentBounds.height + + var effectiveInsets = self.insets + if topItemFound && !self.stackFromBottomInsetItemFactor.isZero { + let additionalInverseTopInset = self.calculateAdditionalTopInverseInset() + effectiveInsets.top = max(effectiveInsets.top, self.visibleSize.height - additionalInverseTopInset) } - if self.stackFromBottom { - let updatedCompleteHeight = max(completeHeight, self.visibleSize.height) - let deltaCompleteHeight = updatedCompleteHeight - completeHeight - topItemEdge -= deltaCompleteHeight - bottomItemEdge -= deltaCompleteHeight - completeHeight = updatedCompleteHeight + completeHeight = effectiveInsets.top + effectiveInsets.bottom + + if let index = self.itemNodes[self.itemNodes.count - 1].index, index == self.items.count - 1 { + bottomItemFound = true + bottomItemEdge = self.itemNodes[self.itemNodes.count - 1].apparentFrame.maxY + } + + topItemEdge -= effectiveInsets.top + bottomItemEdge += effectiveInsets.bottom + + if topItemFound && bottomItemFound { + for itemNode in self.itemNodes { + completeHeight += itemNode.apparentBounds.height + } + + if self.stackFromBottom { + let updatedCompleteHeight = max(completeHeight, self.visibleSize.height) + let deltaCompleteHeight = updatedCompleteHeight - completeHeight + topItemEdge -= deltaCompleteHeight + bottomItemEdge -= deltaCompleteHeight + completeHeight = updatedCompleteHeight + } } } diff --git a/submodules/ItemListPeerItem/Sources/ItemListPeerItem.swift b/submodules/ItemListPeerItem/Sources/ItemListPeerItem.swift index f66a5dfd24..e06d4c5d21 100644 --- a/submodules/ItemListPeerItem/Sources/ItemListPeerItem.swift +++ b/submodules/ItemListPeerItem/Sources/ItemListPeerItem.swift @@ -35,9 +35,14 @@ public enum ItemListPeerItemText { case none } +public enum ItemListPeerItemLabelFont { + case standard + case custom(UIFont) +} + public enum ItemListPeerItemLabel { case none - case text(String) + case text(String, ItemListPeerItemLabelFont) case disclosure(String) case badge(String) } @@ -497,8 +502,15 @@ public class ItemListPeerItemNode: ItemListRevealOptionsItemNode, ItemListItemNo switch item.label { case .none: break - case let .text(text): - labelAttributedString = NSAttributedString(string: text, font: labelFont, textColor: item.theme.list.itemSecondaryTextColor) + case let .text(text, font): + let selectedFont: UIFont + switch font { + case .standard: + selectedFont = labelFont + case let .custom(value): + selectedFont = value + } + labelAttributedString = NSAttributedString(string: text, font: selectedFont, textColor: item.theme.list.itemSecondaryTextColor) labelInset += 15.0 case let .disclosure(text): if let currentLabelArrowNode = currentLabelArrowNode { diff --git a/submodules/MessageReactionListUI/Sources/MessageReactionListController.swift b/submodules/MessageReactionListUI/Sources/MessageReactionListController.swift index c61df42470..edcd28fd0e 100644 --- a/submodules/MessageReactionListUI/Sources/MessageReactionListController.swift +++ b/submodules/MessageReactionListUI/Sources/MessageReactionListController.swift @@ -92,7 +92,7 @@ private struct MessageReactionListEntry: Comparable, Identifiable { } func item(context: AccountContext, presentationData: PresentationData) -> ListViewItem { - return ItemListPeerItem(theme: presentationData.theme, strings: presentationData.strings, dateTimeFormat: presentationData.dateTimeFormat, nameDisplayOrder: presentationData.nameDisplayOrder, account: context.account, peer: self.item.peer, height: .peerList, nameStyle: .distinctBold, presence: nil, text: .none, label: .text(self.item.reaction), editing: ItemListPeerItemEditing(editable: false, editing: false, revealed: false), revealOptions: nil, switchValue: nil, enabled: true, selectable: false, sectionId: 0, action: { + return ItemListPeerItem(theme: presentationData.theme, strings: presentationData.strings, dateTimeFormat: presentationData.dateTimeFormat, nameDisplayOrder: presentationData.nameDisplayOrder, account: context.account, peer: self.item.peer, height: .peerList, nameStyle: .distinctBold, presence: nil, text: .none, label: .text(self.item.reaction, .custom(Font.regular(19.0))), editing: ItemListPeerItemEditing(editable: false, editing: false, revealed: false), revealOptions: nil, switchValue: nil, enabled: true, selectable: false, sectionId: 0, action: { }, setPeerIdWithRevealedOptions: { _, _ in }, removePeer: { _ in }, noInsets: true, tag: nil) } @@ -338,17 +338,20 @@ private final class MessageReactionListControllerNode: ViewControllerTracingNode for item in categoryState.items { entries.append(MessageReactionListEntry(index: entries.count, item: item)) } - if !categoryState.items.isEmpty { - self.isReady.set(.single(true)) - } } index += 1 } let transaction = preparedTransition(from: self.currentEntries ?? [], to: entries, context: self.context, presentationData: self.presentatonData) + let previousWasEmpty = self.currentEntries == nil || self.currentEntries?.count == 0 + let isEmpty = entries.isEmpty self.currentEntries = entries self.enqueuedTransactions.append(transaction) self.dequeueTransaction() + + if previousWasEmpty && !isEmpty { + self.listNode.layer.animateAlpha(from: 0.0, to: 1.0, duration: 0.18) + } } func setCategory(_ category: MessageReactionListCategory) { @@ -359,7 +362,7 @@ private final class MessageReactionListControllerNode: ViewControllerTracingNode itemNode.isSelected = category == itemNode.category } - self.forceHeaderTransition = .animated(duration: 0.3, curve: .spring) + //self.forceHeaderTransition = .animated(duration: 0.3, curve: .spring) if let validLayout = self.validLayout { self.containerLayoutUpdated(layout: validLayout, transition: .animated(duration: 0.3, curve: .spring)) } @@ -395,9 +398,10 @@ private final class MessageReactionListControllerNode: ViewControllerTracingNode insets.top = topInsetForLayout(layout: layout, itemCount: currentCategoryItemCount) insets.bottom = layout.intrinsicInsets.bottom - let updateSizeAndInsets = ListViewUpdateSizeAndInsets(size: self.listNode.bounds.size, insets: insets, duration: 0.0, curve: .Default(duration: nil)) + let updateSizeAndInsets = ListViewUpdateSizeAndInsets(size: self.listNode.bounds.size, insets: insets, duration: 0.3, curve: .Default(duration: 0.3)) - self.listNode.transaction(deleteIndices: transaction.deletions, insertIndicesAndItems: transaction.insertions, updateIndicesAndItems: transaction.updates, options: options, updateSizeAndInsets: updateSizeAndInsets, updateOpaqueState: nil, completion: { _ in + self.listNode.transaction(deleteIndices: transaction.deletions, insertIndicesAndItems: transaction.insertions, updateIndicesAndItems: transaction.updates, options: options, updateSizeAndInsets: updateSizeAndInsets, updateOpaqueState: nil, completion: { [weak self] _ in + self?.isReady.set(.single(true)) }) } diff --git a/submodules/PeerInfoUI/Sources/GroupInfoController.swift b/submodules/PeerInfoUI/Sources/GroupInfoController.swift index 29ef37b4f3..e4efa8bec2 100644 --- a/submodules/PeerInfoUI/Sources/GroupInfoController.swift +++ b/submodules/PeerInfoUI/Sources/GroupInfoController.swift @@ -578,7 +578,7 @@ private enum GroupInfoEntry: ItemListNodeEntry { } })) } - return ItemListPeerItem(theme: theme, strings: strings, dateTimeFormat: dateTimeFormat, nameDisplayOrder: nameDisplayOrder, account: arguments.context.account, peer: peer, presence: presence, text: .presence, label: label == nil ? .none : .text(label!), editing: editing, revealOptions: ItemListPeerItemRevealOptions(options: options), switchValue: nil, enabled: enabled, selectable: selectable, sectionId: self.section, action: { + return ItemListPeerItem(theme: theme, strings: strings, dateTimeFormat: dateTimeFormat, nameDisplayOrder: nameDisplayOrder, account: arguments.context.account, peer: peer, presence: presence, text: .presence, label: label == nil ? .none : .text(label!, .standard), editing: editing, revealOptions: ItemListPeerItemRevealOptions(options: options), switchValue: nil, enabled: enabled, selectable: selectable, sectionId: self.section, action: { if let infoController = arguments.context.sharedContext.makePeerInfoController(context: arguments.context, peer: peer, mode: .generic), selectable { arguments.pushController(infoController) } diff --git a/submodules/SettingsUI/Sources/Privacy and Security/PrivacyAndSecurityController.swift b/submodules/SettingsUI/Sources/Privacy and Security/PrivacyAndSecurityController.swift index a1ddc1f992..de63a01d1c 100644 --- a/submodules/SettingsUI/Sources/Privacy and Security/PrivacyAndSecurityController.swift +++ b/submodules/SettingsUI/Sources/Privacy and Security/PrivacyAndSecurityController.swift @@ -473,7 +473,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue currentInfoDisposable.set(signal.start(next: { [weak currentInfoDisposable] info in if let info = info { - pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .presence, current: info.presence, updated: { updated, _ in + pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .presence, current: info.presence, updated: { updated, _, _ in if let currentInfoDisposable = currentInfoDisposable { let applySetting: Signal = privacySettingsPromise.get() |> filter { $0 != nil } @@ -481,7 +481,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue |> mapToSignal { value -> Signal in if let value = value { - privacySettingsPromise.set(.single(AccountPrivacySettings(presence: updated, groupInvitations: value.groupInvitations, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: value.profilePhoto, forwards: value.forwards, phoneNumber: value.phoneNumber, accountRemovalTimeout: value.accountRemovalTimeout))) + privacySettingsPromise.set(.single(AccountPrivacySettings(presence: updated, groupInvitations: value.groupInvitations, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: value.profilePhoto, forwards: value.forwards, phoneNumber: value.phoneNumber, phoneDiscoveryEnabled: value.phoneDiscoveryEnabled, accountRemovalTimeout: value.accountRemovalTimeout))) } return .complete() } @@ -496,7 +496,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue currentInfoDisposable.set(signal.start(next: { [weak currentInfoDisposable] info in if let info = info { - pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .groupInvitations, current: info.groupInvitations, updated: { updated, _ in + pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .groupInvitations, current: info.groupInvitations, updated: { updated, _, _ in if let currentInfoDisposable = currentInfoDisposable { let applySetting: Signal = privacySettingsPromise.get() |> filter { $0 != nil } @@ -504,7 +504,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue |> mapToSignal { value -> Signal in if let value = value { - privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: updated, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: value.profilePhoto, forwards: value.forwards, phoneNumber: value.phoneNumber, accountRemovalTimeout: value.accountRemovalTimeout))) + privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: updated, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: value.profilePhoto, forwards: value.forwards, phoneNumber: value.phoneNumber, phoneDiscoveryEnabled: value.phoneDiscoveryEnabled, accountRemovalTimeout: value.accountRemovalTimeout))) } return .complete() } @@ -529,7 +529,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting currentInfoDisposable.set((combineLatest(privacySignal, callsSignal) |> deliverOnMainQueue).start(next: { [weak currentInfoDisposable] info, callSettings in if let info = info { - pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .voiceCalls, current: info.voiceCalls, callSettings: (info.voiceCallsP2P, callSettings.0), voipConfiguration: callSettings.1, callIntegrationAvailable: CallKitIntegration.isAvailable, updated: { updated, updatedCallSettings in + pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .voiceCalls, current: info.voiceCalls, callSettings: (info.voiceCallsP2P, callSettings.0), voipConfiguration: callSettings.1, callIntegrationAvailable: CallKitIntegration.isAvailable, updated: { updated, updatedCallSettings, _ in if let currentInfoDisposable = currentInfoDisposable, let (updatedCallsPrivacy, updatedCallSettings) = updatedCallSettings { let _ = updateVoiceCallSettingsSettingsInteractively(accountManager: context.sharedContext.accountManager, { _ in return updatedCallSettings @@ -541,7 +541,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue |> mapToSignal { value -> Signal in if let value = value { - privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: value.groupInvitations, voiceCalls: updated, voiceCallsP2P: updatedCallsPrivacy, profilePhoto: value.profilePhoto, forwards: value.forwards, phoneNumber: value.phoneNumber, accountRemovalTimeout: value.accountRemovalTimeout))) + privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: value.groupInvitations, voiceCalls: updated, voiceCallsP2P: updatedCallsPrivacy, profilePhoto: value.profilePhoto, forwards: value.forwards, phoneNumber: value.phoneNumber, phoneDiscoveryEnabled: value.phoneDiscoveryEnabled, accountRemovalTimeout: value.accountRemovalTimeout))) } return .complete() } @@ -556,7 +556,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue currentInfoDisposable.set(signal.start(next: { [weak currentInfoDisposable] info in if let info = info { - pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .profilePhoto, current: info.profilePhoto, updated: { updated, _ in + pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .profilePhoto, current: info.profilePhoto, updated: { updated, _, _ in if let currentInfoDisposable = currentInfoDisposable { let applySetting: Signal = privacySettingsPromise.get() |> filter { $0 != nil } @@ -564,7 +564,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue |> mapToSignal { value -> Signal in if let value = value { - privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: value.groupInvitations, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: updated, forwards: value.forwards, phoneNumber: value.phoneNumber, accountRemovalTimeout: value.accountRemovalTimeout))) + privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: value.groupInvitations, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: updated, forwards: value.forwards, phoneNumber: value.phoneNumber, phoneDiscoveryEnabled: value.phoneDiscoveryEnabled, accountRemovalTimeout: value.accountRemovalTimeout))) } return .complete() } @@ -579,7 +579,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue currentInfoDisposable.set(signal.start(next: { [weak currentInfoDisposable] info in if let info = info { - pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .forwards, current: info.forwards, updated: { updated, _ in + pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .forwards, current: info.forwards, updated: { updated, _, _ in if let currentInfoDisposable = currentInfoDisposable { let applySetting: Signal = privacySettingsPromise.get() |> filter { $0 != nil } @@ -587,7 +587,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue |> mapToSignal { value -> Signal in if let value = value { - privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: value.groupInvitations, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: value.profilePhoto, forwards: updated, phoneNumber: value.phoneNumber, accountRemovalTimeout: value.accountRemovalTimeout))) + privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: value.groupInvitations, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: value.profilePhoto, forwards: updated, phoneNumber: value.phoneNumber, phoneDiscoveryEnabled: value.phoneDiscoveryEnabled, accountRemovalTimeout: value.accountRemovalTimeout))) } return .complete() } @@ -602,7 +602,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue currentInfoDisposable.set(signal.start(next: { [weak currentInfoDisposable] info in if let info = info { - pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .phoneNumber, current: info.phoneNumber, updated: { updated, _ in + pushControllerImpl?(selectivePrivacySettingsController(context: context, kind: .phoneNumber, current: info.phoneNumber, phoneDiscoveryEnabled: info.phoneDiscoveryEnabled, updated: { updated, _, updatedDiscoveryEnabled in if let currentInfoDisposable = currentInfoDisposable { let applySetting: Signal = privacySettingsPromise.get() |> filter { $0 != nil } @@ -610,7 +610,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue |> mapToSignal { value -> Signal in if let value = value { - privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: value.groupInvitations, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: value.profilePhoto, forwards: value.forwards, phoneNumber: updated, accountRemovalTimeout: value.accountRemovalTimeout))) + privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: value.groupInvitations, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: value.profilePhoto, forwards: value.forwards, phoneNumber: updated, phoneDiscoveryEnabled: updatedDiscoveryEnabled ?? value.phoneDiscoveryEnabled, accountRemovalTimeout: value.accountRemovalTimeout))) } return .complete() } @@ -678,7 +678,7 @@ public func privacyAndSecurityController(context: AccountContext, initialSetting |> deliverOnMainQueue |> mapToSignal { value -> Signal in if let value = value { - privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: value.groupInvitations, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: value.profilePhoto, forwards: value.forwards, phoneNumber: value.phoneNumber, accountRemovalTimeout: timeout))) + privacySettingsPromise.set(.single(AccountPrivacySettings(presence: value.presence, groupInvitations: value.groupInvitations, voiceCalls: value.voiceCalls, voiceCallsP2P: value.voiceCallsP2P, profilePhoto: value.profilePhoto, forwards: value.forwards, phoneNumber: value.phoneNumber, phoneDiscoveryEnabled: value.phoneDiscoveryEnabled, accountRemovalTimeout: timeout))) } return .complete() } diff --git a/submodules/SettingsUI/Sources/Privacy and Security/SelectivePrivacySettingsController.swift b/submodules/SettingsUI/Sources/Privacy and Security/SelectivePrivacySettingsController.swift index c08f21f910..0b573bcd82 100644 --- a/submodules/SettingsUI/Sources/Privacy and Security/SelectivePrivacySettingsController.swift +++ b/submodules/SettingsUI/Sources/Privacy and Security/SelectivePrivacySettingsController.swift @@ -48,14 +48,16 @@ private final class SelectivePrivacySettingsControllerArguments { let updateCallP2PMode: ((SelectivePrivacySettingType) -> Void)? let updateCallIntegrationEnabled: ((Bool) -> Void)? + let updatePhoneDiscovery: ((Bool) -> Void)? - init(context: AccountContext, updateType: @escaping (SelectivePrivacySettingType) -> Void, openSelective: @escaping (SelectivePrivacySettingsPeerTarget, Bool) -> Void, updateCallP2PMode: ((SelectivePrivacySettingType) -> Void)?, updateCallIntegrationEnabled: ((Bool) -> Void)?) { + init(context: AccountContext, updateType: @escaping (SelectivePrivacySettingType) -> Void, openSelective: @escaping (SelectivePrivacySettingsPeerTarget, Bool) -> Void, updateCallP2PMode: ((SelectivePrivacySettingType) -> Void)?, updateCallIntegrationEnabled: ((Bool) -> Void)?, updatePhoneDiscovery: ((Bool) -> Void)?) { self.context = context self.updateType = updateType self.openSelective = openSelective self.updateCallP2PMode = updateCallP2PMode self.updateCallIntegrationEnabled = updateCallIntegrationEnabled + self.updatePhoneDiscovery = updatePhoneDiscovery } } @@ -66,6 +68,7 @@ private enum SelectivePrivacySettingsSection: Int32 { case callsP2P case callsP2PPeers case callsIntegrationEnabled + case phoneDiscovery } private func stringForUserCount(_ peers: [PeerId: SelectivePrivacyPeer], strings: PresentationStrings) -> String { @@ -102,6 +105,9 @@ private enum SelectivePrivacySettingsEntry: ItemListNodeEntry { case callsP2PPeersInfo(PresentationTheme, String) case callsIntegrationEnabled(PresentationTheme, String, Bool) case callsIntegrationInfo(PresentationTheme, String) + case phoneDiscoveryHeader(PresentationTheme, String) + case phoneDiscoveryEverybody(PresentationTheme, String, Bool) + case phoneDiscoveryMyContacts(PresentationTheme, String, Bool) var section: ItemListSectionId { switch self { @@ -117,6 +123,8 @@ private enum SelectivePrivacySettingsEntry: ItemListNodeEntry { return SelectivePrivacySettingsSection.callsP2PPeers.rawValue case .callsIntegrationEnabled, .callsIntegrationInfo: return SelectivePrivacySettingsSection.callsIntegrationEnabled.rawValue + case .phoneDiscoveryHeader, .phoneDiscoveryEverybody, .phoneDiscoveryMyContacts: + return SelectivePrivacySettingsSection.phoneDiscovery.rawValue } } @@ -136,34 +144,40 @@ private enum SelectivePrivacySettingsEntry: ItemListNodeEntry { return 5 case .settingInfo: return 6 - case .exceptionsHeader: + case .phoneDiscoveryHeader: return 7 - case .disableFor: + case .phoneDiscoveryEverybody: return 8 - case .enableFor: + case .phoneDiscoveryMyContacts: return 9 - case .peersInfo: + case .exceptionsHeader: return 10 - case .callsP2PHeader: + case .disableFor: return 11 - case .callsP2PAlways: + case .enableFor: return 12 - case .callsP2PContacts: + case .peersInfo: return 13 - case .callsP2PNever: + case .callsP2PHeader: return 14 - case .callsP2PInfo: + case .callsP2PAlways: return 15 - case .callsP2PDisableFor: + case .callsP2PContacts: return 16 - case .callsP2PEnableFor: + case .callsP2PNever: return 17 - case .callsP2PPeersInfo: + case .callsP2PInfo: return 18 - case .callsIntegrationEnabled: + case .callsP2PDisableFor: return 19 - case .callsIntegrationInfo: + case .callsP2PEnableFor: return 20 + case .callsP2PPeersInfo: + return 21 + case .callsIntegrationEnabled: + return 22 + case .callsIntegrationInfo: + return 23 } } @@ -295,6 +309,24 @@ private enum SelectivePrivacySettingsEntry: ItemListNodeEntry { } else { return false } + case let .phoneDiscoveryHeader(lhsTheme, lhsText): + if case let .phoneDiscoveryHeader(rhsTheme, rhsText) = rhs, lhsTheme === rhsTheme, lhsText == rhsText { + return true + } else { + return false + } + case let .phoneDiscoveryEverybody(lhsTheme, lhsText, lhsValue): + if case let .phoneDiscoveryEverybody(rhsTheme, rhsText, rhsValue) = rhs, lhsTheme === rhsTheme, lhsText == rhsText, lhsValue == rhsValue { + return true + } else { + return false + } + case let .phoneDiscoveryMyContacts(lhsTheme, lhsText, lhsValue): + if case let .phoneDiscoveryMyContacts(rhsTheme, rhsText, rhsValue) = rhs, lhsTheme === rhsTheme, lhsText == rhsText, lhsValue == rhsValue { + return true + } else { + return false + } } } @@ -368,6 +400,16 @@ private enum SelectivePrivacySettingsEntry: ItemListNodeEntry { }) case let .callsIntegrationInfo(theme, text): return ItemListTextItem(theme: theme, text: .plain(text), sectionId: self.section) + case let .phoneDiscoveryHeader(theme, text): + return ItemListSectionHeaderItem(theme: theme, text: text, sectionId: self.section) + case let .phoneDiscoveryEverybody(theme, text, value): + return ItemListCheckboxItem(theme: theme, title: text, style: .left, checked: value, zeroSeparatorInsets: false, sectionId: self.section, action: { + arguments.updatePhoneDiscovery?(true) + }) + case let .phoneDiscoveryMyContacts(theme, text, value): + return ItemListCheckboxItem(theme: theme, title: text, style: .left, checked: value, zeroSeparatorInsets: false, sectionId: self.section, action: { + arguments.updatePhoneDiscovery?(false) + }) } } } @@ -385,8 +427,9 @@ private struct SelectivePrivacySettingsControllerState: Equatable { let callP2PDisableFor: [PeerId: SelectivePrivacyPeer]? let callIntegrationAvailable: Bool? let callIntegrationEnabled: Bool? + let phoneDiscoveryEnabled: Bool? - init(setting: SelectivePrivacySettingType, enableFor: [PeerId: SelectivePrivacyPeer], disableFor: [PeerId: SelectivePrivacyPeer], saving: Bool, callDataSaving: VoiceCallDataSaving?, callP2PMode: SelectivePrivacySettingType?, callP2PEnableFor: [PeerId: SelectivePrivacyPeer]?, callP2PDisableFor: [PeerId: SelectivePrivacyPeer]?, callIntegrationAvailable: Bool?, callIntegrationEnabled: Bool?) { + init(setting: SelectivePrivacySettingType, enableFor: [PeerId: SelectivePrivacyPeer], disableFor: [PeerId: SelectivePrivacyPeer], saving: Bool, callDataSaving: VoiceCallDataSaving?, callP2PMode: SelectivePrivacySettingType?, callP2PEnableFor: [PeerId: SelectivePrivacyPeer]?, callP2PDisableFor: [PeerId: SelectivePrivacyPeer]?, callIntegrationAvailable: Bool?, callIntegrationEnabled: Bool?, phoneDiscoveryEnabled: Bool?) { self.setting = setting self.enableFor = enableFor self.disableFor = disableFor @@ -397,6 +440,7 @@ private struct SelectivePrivacySettingsControllerState: Equatable { self.callP2PDisableFor = callP2PDisableFor self.callIntegrationAvailable = callIntegrationAvailable self.callIntegrationEnabled = callIntegrationEnabled + self.phoneDiscoveryEnabled = phoneDiscoveryEnabled } static func ==(lhs: SelectivePrivacySettingsControllerState, rhs: SelectivePrivacySettingsControllerState) -> Bool { @@ -430,40 +474,47 @@ private struct SelectivePrivacySettingsControllerState: Equatable { if lhs.callIntegrationEnabled != rhs.callIntegrationEnabled { return false } + if lhs.phoneDiscoveryEnabled != rhs.phoneDiscoveryEnabled { + return false + } return true } func withUpdatedSetting(_ setting: SelectivePrivacySettingType) -> SelectivePrivacySettingsControllerState { - return SelectivePrivacySettingsControllerState(setting: setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled) + return SelectivePrivacySettingsControllerState(setting: setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled, phoneDiscoveryEnabled: self.phoneDiscoveryEnabled) } func withUpdatedEnableFor(_ enableFor: [PeerId: SelectivePrivacyPeer]) -> SelectivePrivacySettingsControllerState { - return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled) + return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled, phoneDiscoveryEnabled: self.phoneDiscoveryEnabled) } func withUpdatedDisableFor(_ disableFor: [PeerId: SelectivePrivacyPeer]) -> SelectivePrivacySettingsControllerState { - return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled) + return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled, phoneDiscoveryEnabled: self.phoneDiscoveryEnabled) } func withUpdatedSaving(_ saving: Bool) -> SelectivePrivacySettingsControllerState { - return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled) + return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled, phoneDiscoveryEnabled: self.phoneDiscoveryEnabled) } func withUpdatedCallP2PMode(_ mode: SelectivePrivacySettingType) -> SelectivePrivacySettingsControllerState { - return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: mode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled) + return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: mode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled, phoneDiscoveryEnabled: self.phoneDiscoveryEnabled) } func withUpdatedCallP2PEnableFor(_ enableFor: [PeerId: SelectivePrivacyPeer]) -> SelectivePrivacySettingsControllerState { - return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: enableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled) + return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: enableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled, phoneDiscoveryEnabled: self.phoneDiscoveryEnabled) } func withUpdatedCallP2PDisableFor(_ disableFor: [PeerId: SelectivePrivacyPeer]) -> SelectivePrivacySettingsControllerState { - return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: disableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled) + return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: disableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled, phoneDiscoveryEnabled: self.phoneDiscoveryEnabled) } func withUpdatedCallsIntegrationEnabled(_ enabled: Bool) -> SelectivePrivacySettingsControllerState { - return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: enabled) + return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: enabled, phoneDiscoveryEnabled: self.phoneDiscoveryEnabled) + } + + func withUpdatedPhoneDiscoveryEnabled(_ phoneDiscoveryEnabled: Bool) -> SelectivePrivacySettingsControllerState { + return SelectivePrivacySettingsControllerState(setting: self.setting, enableFor: self.enableFor, disableFor: self.disableFor, saving: self.saving, callDataSaving: self.callDataSaving, callP2PMode: self.callP2PMode, callP2PEnableFor: self.callP2PEnableFor, callP2PDisableFor: self.callP2PDisableFor, callIntegrationAvailable: self.callIntegrationAvailable, callIntegrationEnabled: self.callIntegrationEnabled, phoneDiscoveryEnabled: phoneDiscoveryEnabled) } } @@ -502,7 +553,11 @@ private func selectivePrivacySettingsControllerEntries(presentationData: Present enableForText = presentationData.strings.Privacy_GroupsAndChannels_AlwaysAllow case .phoneNumber: settingTitle = presentationData.strings.PrivacyPhoneNumberSettings_WhoCanSeeMyPhoneNumber - settingInfoText = presentationData.strings.PrivacyPhoneNumberSettings_CustomHelp + if state.setting == .nobody, state.phoneDiscoveryEnabled == false { + settingInfoText = presentationData.strings.PrivacyPhoneNumberSettings_CustomDisabledHelp + } else { + settingInfoText = presentationData.strings.PrivacyPhoneNumberSettings_CustomHelp + } disableForText = presentationData.strings.PrivacyLastSeenSettings_NeverShareWith enableForText = presentationData.strings.PrivacyLastSeenSettings_AlwaysShareWith } @@ -537,6 +592,12 @@ private func selectivePrivacySettingsControllerEntries(presentationData: Present } entries.append(.settingInfo(presentationData.theme, settingInfoText)) + if case .phoneNumber = kind, state.setting == .nobody { + entries.append(.phoneDiscoveryHeader(presentationData.theme, presentationData.strings.PrivacyPhoneNumberSettings_DiscoveryHeader)) + entries.append(.phoneDiscoveryEverybody(presentationData.theme, presentationData.strings.PrivacySettings_LastSeenEverybody, state.phoneDiscoveryEnabled != false)) + entries.append(.phoneDiscoveryMyContacts(presentationData.theme, presentationData.strings.PrivacySettings_LastSeenContacts, state.phoneDiscoveryEnabled == false)) + } + entries.append(.exceptionsHeader(presentationData.theme, presentationData.strings.GroupInfo_Permissions_Exceptions)) switch state.setting { @@ -580,7 +641,7 @@ private func selectivePrivacySettingsControllerEntries(presentationData: Present return entries } -func selectivePrivacySettingsController(context: AccountContext, kind: SelectivePrivacySettingsKind, current: SelectivePrivacySettings, callSettings: (SelectivePrivacySettings, VoiceCallSettings)? = nil, voipConfiguration: VoipConfiguration? = nil, callIntegrationAvailable: Bool? = nil, updated: @escaping (SelectivePrivacySettings, (SelectivePrivacySettings, VoiceCallSettings)?) -> Void) -> ViewController { +func selectivePrivacySettingsController(context: AccountContext, kind: SelectivePrivacySettingsKind, current: SelectivePrivacySettings, callSettings: (SelectivePrivacySettings, VoiceCallSettings)? = nil, phoneDiscoveryEnabled: Bool? = nil, voipConfiguration: VoipConfiguration? = nil, callIntegrationAvailable: Bool? = nil, updated: @escaping (SelectivePrivacySettings, (SelectivePrivacySettings, VoiceCallSettings)?, Bool?) -> Void) -> ViewController { let strings = context.sharedContext.currentPresentationData.with { $0 }.strings var initialEnableFor: [PeerId: SelectivePrivacyPeer] = [:] @@ -610,7 +671,7 @@ func selectivePrivacySettingsController(context: AccountContext, kind: Selective } } - let initialState = SelectivePrivacySettingsControllerState(setting: SelectivePrivacySettingType(current), enableFor: initialEnableFor, disableFor: initialDisableFor, saving: false, callDataSaving: callSettings?.1.dataSaving, callP2PMode: callSettings != nil ? SelectivePrivacySettingType(callSettings!.0) : nil, callP2PEnableFor: initialCallP2PEnableFor, callP2PDisableFor: initialCallP2PDisableFor, callIntegrationAvailable: callIntegrationAvailable, callIntegrationEnabled: callSettings?.1.enableSystemIntegration) + let initialState = SelectivePrivacySettingsControllerState(setting: SelectivePrivacySettingType(current), enableFor: initialEnableFor, disableFor: initialDisableFor, saving: false, callDataSaving: callSettings?.1.dataSaving, callP2PMode: callSettings != nil ? SelectivePrivacySettingType(callSettings!.0) : nil, callP2PEnableFor: initialCallP2PEnableFor, callP2PDisableFor: initialCallP2PDisableFor, callIntegrationAvailable: callIntegrationAvailable, callIntegrationEnabled: callSettings?.1.enableSystemIntegration, phoneDiscoveryEnabled: phoneDiscoveryEnabled) let statePromise = ValuePromise(initialState, ignoreRepeated: true) let stateValue = Atomic(value: initialState) @@ -838,7 +899,7 @@ func selectivePrivacySettingsController(context: AccountContext, kind: Selective return state.withUpdatedCallP2PMode(mode) } }, updateCallIntegrationEnabled: { enabled in - updateState { state in + updateState { state in return state.withUpdatedCallsIntegrationEnabled(enabled) } let _ = updateVoiceCallSettingsSettingsInteractively(accountManager: context.sharedContext.accountManager, { settings in @@ -846,6 +907,10 @@ func selectivePrivacySettingsController(context: AccountContext, kind: Selective settings.enableSystemIntegration = enabled return settings }).start() + }, updatePhoneDiscovery: { value in + updateState { state in + return state.withUpdatedPhoneDiscoveryEnabled(value) + } }) let peerName = context.account.postbox.transaction { transaction -> String in @@ -883,6 +948,7 @@ func selectivePrivacySettingsController(context: AccountContext, kind: Selective let callP2PSettings: SelectivePrivacySettings? let callDataSaving: VoiceCallDataSaving? let callIntegrationEnabled: Bool? + let phoneDiscoveryEnabled: Bool? } var appliedSettings: AppliedSettings? @@ -891,6 +957,7 @@ func selectivePrivacySettingsController(context: AccountContext, kind: Selective var wasSaving = false var settings: SelectivePrivacySettings? var callP2PSettings: SelectivePrivacySettings? + var phoneDiscoveryEnabled: Bool? var callDataSaving: VoiceCallDataSaving? var callIntegrationEnabled: Bool? updateState { state in @@ -906,6 +973,10 @@ func selectivePrivacySettingsController(context: AccountContext, kind: Selective settings = SelectivePrivacySettings.disableEveryone(enableFor: state.enableFor) } + if case .phoneNumber = kind, let value = state.phoneDiscoveryEnabled { + phoneDiscoveryEnabled = value + } + if case .voiceCalls = kind, let callP2PMode = state.callP2PMode, let disableFor = state.callP2PDisableFor, let enableFor = state.callP2PEnableFor { switch callP2PMode { case .everybody: @@ -921,7 +992,7 @@ func selectivePrivacySettingsController(context: AccountContext, kind: Selective } if let settings = settings, !wasSaving { - let settingsToApply = AppliedSettings(settings: settings, callP2PSettings: callP2PSettings, callDataSaving: callDataSaving, callIntegrationEnabled: callIntegrationEnabled) + let settingsToApply = AppliedSettings(settings: settings, callP2PSettings: callP2PSettings, callDataSaving: callDataSaving, callIntegrationEnabled: callIntegrationEnabled, phoneDiscoveryEnabled: phoneDiscoveryEnabled) if appliedSettings == settingsToApply { return } @@ -948,14 +1019,19 @@ func selectivePrivacySettingsController(context: AccountContext, kind: Selective if let callP2PSettings = callP2PSettings { updateCallP2PSettingsSignal = updateSelectiveAccountPrivacySettings(account: context.account, type: .voiceCallsP2P, settings: callP2PSettings) } + var updatePhoneDiscoverySignal: Signal = Signal.complete() + if let phoneDiscoveryEnabled = phoneDiscoveryEnabled { + updatePhoneDiscoverySignal = updatePhoneNumberDiscovery(account: context.account, value: phoneDiscoveryEnabled) + } - let _ = (combineLatest(updateSettingsSignal, updateCallP2PSettingsSignal) |> deliverOnMainQueue).start(completed: { + let _ = (combineLatest(updateSettingsSignal, updateCallP2PSettingsSignal, updatePhoneDiscoverySignal) + |> deliverOnMainQueue).start(completed: { }) if case .voiceCalls = kind, let dataSaving = callDataSaving, let callP2PSettings = callP2PSettings, let systemIntegrationEnabled = callIntegrationEnabled { - updated(settings, (callP2PSettings, VoiceCallSettings(dataSaving: dataSaving, enableSystemIntegration: systemIntegrationEnabled))) + updated(settings, (callP2PSettings, VoiceCallSettings(dataSaving: dataSaving, enableSystemIntegration: systemIntegrationEnabled)), phoneDiscoveryEnabled) } else { - updated(settings, nil) + updated(settings, nil, phoneDiscoveryEnabled) } } } diff --git a/submodules/SettingsUI/Sources/Search/SettingsSearchableItems.swift b/submodules/SettingsUI/Sources/Search/SettingsSearchableItems.swift index 7e3eeb0e65..f29b6fa615 100644 --- a/submodules/SettingsUI/Sources/Search/SettingsSearchableItems.swift +++ b/submodules/SettingsUI/Sources/Search/SettingsSearchableItems.swift @@ -467,7 +467,7 @@ private func privacySearchableItems(context: AccountContext, privacySettings: Ac current = info.phoneNumber } - present(.push, selectivePrivacySettingsController(context: context, kind: kind, current: current, callSettings: callSettings != nil ? (info.voiceCallsP2P, callSettings!.0) : nil, voipConfiguration: callSettings?.1, callIntegrationAvailable: CallKitIntegration.isAvailable, updated: { updated, updatedCallSettings in + present(.push, selectivePrivacySettingsController(context: context, kind: kind, current: current, callSettings: callSettings != nil ? (info.voiceCallsP2P, callSettings!.0) : nil, voipConfiguration: callSettings?.1, callIntegrationAvailable: CallKitIntegration.isAvailable, updated: { updated, updatedCallSettings, _ in if let (_, updatedCallSettings) = updatedCallSettings { let _ = updateVoiceCallSettingsSettingsInteractively(accountManager: context.sharedContext.accountManager, { _ in return updatedCallSettings diff --git a/submodules/TelegramApi/Sources/Api0.swift b/submodules/TelegramApi/Sources/Api0.swift index 421c95d871..c6f4eed860 100644 --- a/submodules/TelegramApi/Sources/Api0.swift +++ b/submodules/TelegramApi/Sources/Api0.swift @@ -166,6 +166,7 @@ fileprivate let parsers: [Int32 : (BufferReader) -> Any?] = { dict[1777096355] = { return Api.PrivacyKey.parse_privacyKeyForwards($0) } dict[-1777000467] = { return Api.PrivacyKey.parse_privacyKeyProfilePhoto($0) } dict[-778378131] = { return Api.PrivacyKey.parse_privacyKeyPhoneNumber($0) } + dict[1124062251] = { return Api.PrivacyKey.parse_privacyKeyAddedByPhone($0) } dict[522914557] = { return Api.Update.parse_updateNewMessage($0) } dict[1318109142] = { return Api.Update.parse_updateMessageID($0) } dict[-1576161051] = { return Api.Update.parse_updateDeleteMessages($0) } @@ -239,8 +240,8 @@ fileprivate let parsers: [Int32 : (BufferReader) -> Any?] = { dict[-1263546448] = { return Api.Update.parse_updatePeerLocated($0) } dict[967122427] = { return Api.Update.parse_updateNewScheduledMessage($0) } dict[-1870238482] = { return Api.Update.parse_updateDeleteScheduledMessages($0) } - dict[357013699] = { return Api.Update.parse_updateMessageReactions($0) } dict[-2112423005] = { return Api.Update.parse_updateTheme($0) } + dict[357013699] = { return Api.Update.parse_updateMessageReactions($0) } dict[1558266229] = { return Api.PopularContact.parse_popularContact($0) } dict[-373643672] = { return Api.FolderPeer.parse_folderPeer($0) } dict[367766557] = { return Api.ChannelParticipant.parse_channelParticipant($0) } @@ -448,6 +449,7 @@ fileprivate let parsers: [Int32 : (BufferReader) -> Any?] = { dict[-1529000952] = { return Api.InputPrivacyKey.parse_inputPrivacyKeyForwards($0) } dict[1461304012] = { return Api.InputPrivacyKey.parse_inputPrivacyKeyProfilePhoto($0) } dict[55761658] = { return Api.InputPrivacyKey.parse_inputPrivacyKeyPhoneNumber($0) } + dict[-786326563] = { return Api.InputPrivacyKey.parse_inputPrivacyKeyAddedByPhone($0) } dict[235081943] = { return Api.help.RecentMeUrls.parse_recentMeUrls($0) } dict[-1606526075] = { return Api.ReplyMarkup.parse_replyKeyboardHide($0) } dict[-200242528] = { return Api.ReplyMarkup.parse_replyKeyboardForceReply($0) } diff --git a/submodules/TelegramApi/Sources/Api1.swift b/submodules/TelegramApi/Sources/Api1.swift index b935356ca5..687ae5d6b6 100644 --- a/submodules/TelegramApi/Sources/Api1.swift +++ b/submodules/TelegramApi/Sources/Api1.swift @@ -3967,6 +3967,7 @@ public extension Api { case privacyKeyForwards case privacyKeyProfilePhoto case privacyKeyPhoneNumber + case privacyKeyAddedByPhone public func serialize(_ buffer: Buffer, _ boxed: Swift.Bool) { switch self { @@ -4011,6 +4012,12 @@ public extension Api { buffer.appendInt32(-778378131) } + break + case .privacyKeyAddedByPhone: + if boxed { + buffer.appendInt32(1124062251) + } + break } } @@ -4031,6 +4038,8 @@ public extension Api { return ("privacyKeyProfilePhoto", []) case .privacyKeyPhoneNumber: return ("privacyKeyPhoneNumber", []) + case .privacyKeyAddedByPhone: + return ("privacyKeyAddedByPhone", []) } } @@ -4055,6 +4064,9 @@ public extension Api { public static func parse_privacyKeyPhoneNumber(_ reader: BufferReader) -> PrivacyKey? { return Api.PrivacyKey.privacyKeyPhoneNumber } + public static func parse_privacyKeyAddedByPhone(_ reader: BufferReader) -> PrivacyKey? { + return Api.PrivacyKey.privacyKeyAddedByPhone + } } public enum Update: TypeConstructorDescription { @@ -4131,8 +4143,8 @@ public extension Api { case updatePeerLocated(peers: [Api.PeerLocated]) case updateNewScheduledMessage(message: Api.Message) case updateDeleteScheduledMessages(peer: Api.Peer, messages: [Int32]) - case updateMessageReactions(peer: Api.Peer, msgId: Int32, reactions: Api.MessageReactions) case updateTheme(theme: Api.Theme) + case updateMessageReactions(peer: Api.Peer, msgId: Int32, reactions: Api.MessageReactions) public func serialize(_ buffer: Buffer, _ boxed: Swift.Bool) { switch self { @@ -4751,6 +4763,12 @@ public extension Api { serializeInt32(item, buffer: buffer, boxed: false) } break + case .updateTheme(let theme): + if boxed { + buffer.appendInt32(-2112423005) + } + theme.serialize(buffer, true) + break case .updateMessageReactions(let peer, let msgId, let reactions): if boxed { buffer.appendInt32(357013699) @@ -4759,12 +4777,6 @@ public extension Api { serializeInt32(msgId, buffer: buffer, boxed: false) reactions.serialize(buffer, true) break - case .updateTheme(let theme): - if boxed { - buffer.appendInt32(-2112423005) - } - theme.serialize(buffer, true) - break } } @@ -4916,10 +4928,10 @@ public extension Api { return ("updateNewScheduledMessage", [("message", message)]) case .updateDeleteScheduledMessages(let peer, let messages): return ("updateDeleteScheduledMessages", [("peer", peer), ("messages", messages)]) - case .updateMessageReactions(let peer, let msgId, let reactions): - return ("updateMessageReactions", [("peer", peer), ("msgId", msgId), ("reactions", reactions)]) case .updateTheme(let theme): return ("updateTheme", [("theme", theme)]) + case .updateMessageReactions(let peer, let msgId, let reactions): + return ("updateMessageReactions", [("peer", peer), ("msgId", msgId), ("reactions", reactions)]) } } @@ -6165,6 +6177,19 @@ public extension Api { return nil } } + public static func parse_updateTheme(_ reader: BufferReader) -> Update? { + var _1: Api.Theme? + if let signature = reader.readInt32() { + _1 = Api.parse(reader, signature: signature) as? Api.Theme + } + let _c1 = _1 != nil + if _c1 { + return Api.Update.updateTheme(theme: _1!) + } + else { + return nil + } + } public static func parse_updateMessageReactions(_ reader: BufferReader) -> Update? { var _1: Api.Peer? if let signature = reader.readInt32() { @@ -6186,19 +6211,6 @@ public extension Api { return nil } } - public static func parse_updateTheme(_ reader: BufferReader) -> Update? { - var _1: Api.Theme? - if let signature = reader.readInt32() { - _1 = Api.parse(reader, signature: signature) as? Api.Theme - } - let _c1 = _1 != nil - if _c1 { - return Api.Update.updateTheme(theme: _1!) - } - else { - return nil - } - } } public enum PopularContact: TypeConstructorDescription { @@ -11045,6 +11057,7 @@ public extension Api { case inputPrivacyKeyForwards case inputPrivacyKeyProfilePhoto case inputPrivacyKeyPhoneNumber + case inputPrivacyKeyAddedByPhone public func serialize(_ buffer: Buffer, _ boxed: Swift.Bool) { switch self { @@ -11089,6 +11102,12 @@ public extension Api { buffer.appendInt32(55761658) } + break + case .inputPrivacyKeyAddedByPhone: + if boxed { + buffer.appendInt32(-786326563) + } + break } } @@ -11109,6 +11128,8 @@ public extension Api { return ("inputPrivacyKeyProfilePhoto", []) case .inputPrivacyKeyPhoneNumber: return ("inputPrivacyKeyPhoneNumber", []) + case .inputPrivacyKeyAddedByPhone: + return ("inputPrivacyKeyAddedByPhone", []) } } @@ -11133,6 +11154,9 @@ public extension Api { public static func parse_inputPrivacyKeyPhoneNumber(_ reader: BufferReader) -> InputPrivacyKey? { return Api.InputPrivacyKey.inputPrivacyKeyPhoneNumber } + public static func parse_inputPrivacyKeyAddedByPhone(_ reader: BufferReader) -> InputPrivacyKey? { + return Api.InputPrivacyKey.inputPrivacyKeyAddedByPhone + } } public enum ReplyMarkup: TypeConstructorDescription { diff --git a/submodules/TelegramCore/TelegramCore/PrivacySettings.swift b/submodules/TelegramCore/TelegramCore/PrivacySettings.swift index 00651e8dad..e313ecf68a 100644 --- a/submodules/TelegramCore/TelegramCore/PrivacySettings.swift +++ b/submodules/TelegramCore/TelegramCore/PrivacySettings.swift @@ -96,10 +96,11 @@ public struct AccountPrivacySettings: Equatable { public let profilePhoto: SelectivePrivacySettings public let forwards: SelectivePrivacySettings public let phoneNumber: SelectivePrivacySettings + public let phoneDiscoveryEnabled: Bool public let accountRemovalTimeout: Int32 - public init(presence: SelectivePrivacySettings, groupInvitations: SelectivePrivacySettings, voiceCalls: SelectivePrivacySettings, voiceCallsP2P: SelectivePrivacySettings, profilePhoto: SelectivePrivacySettings, forwards: SelectivePrivacySettings, phoneNumber: SelectivePrivacySettings, accountRemovalTimeout: Int32) { + public init(presence: SelectivePrivacySettings, groupInvitations: SelectivePrivacySettings, voiceCalls: SelectivePrivacySettings, voiceCallsP2P: SelectivePrivacySettings, profilePhoto: SelectivePrivacySettings, forwards: SelectivePrivacySettings, phoneNumber: SelectivePrivacySettings, phoneDiscoveryEnabled: Bool, accountRemovalTimeout: Int32) { self.presence = presence self.groupInvitations = groupInvitations self.voiceCalls = voiceCalls @@ -107,6 +108,7 @@ public struct AccountPrivacySettings: Equatable { self.profilePhoto = profilePhoto self.forwards = forwards self.phoneNumber = phoneNumber + self.phoneDiscoveryEnabled = phoneDiscoveryEnabled self.accountRemovalTimeout = accountRemovalTimeout } @@ -132,6 +134,9 @@ public struct AccountPrivacySettings: Equatable { if lhs.phoneNumber != rhs.phoneNumber { return false } + if lhs.phoneDiscoveryEnabled != rhs.phoneDiscoveryEnabled { + return false + } if lhs.accountRemovalTimeout != rhs.accountRemovalTimeout { return false } diff --git a/submodules/TelegramCore/TelegramCore/UpdatedAccountPrivacySettings.swift b/submodules/TelegramCore/TelegramCore/UpdatedAccountPrivacySettings.swift index f335b6d504..ef4e05aca9 100644 --- a/submodules/TelegramCore/TelegramCore/UpdatedAccountPrivacySettings.swift +++ b/submodules/TelegramCore/TelegramCore/UpdatedAccountPrivacySettings.swift @@ -17,12 +17,13 @@ public func requestAccountPrivacySettings(account: Account) -> Signal `catch` { _ in return .complete() } - |> mapToSignal { lastSeenPrivacy, groupPrivacy, voiceCallPrivacy, voiceCallP2P, profilePhotoPrivacy, forwardPrivacy, phoneNumberPrivacy, autoremoveTimeout -> Signal in + |> mapToSignal { lastSeenPrivacy, groupPrivacy, voiceCallPrivacy, voiceCallP2P, profilePhotoPrivacy, forwardPrivacy, phoneNumberPrivacy, phoneDiscoveryPrivacy, autoremoveTimeout -> Signal in let accountTimeoutSeconds: Int32 switch autoremoveTimeout { case let .accountDaysTTL(days): @@ -88,6 +89,19 @@ public func requestAccountPrivacySettings(account: Account) -> Signal Signal Sig } } +public func updatePhoneNumberDiscovery(account: Account, value: Bool) -> Signal { + var rules: [Api.InputPrivacyRule] = [] + if value { + rules.append(.inputPrivacyValueAllowAll) + } else { + rules.append(.inputPrivacyValueAllowContacts) + } + return account.network.request(Api.functions.account.setPrivacy(key: .inputPrivacyKeyAddedByPhone, rules: rules)) + |> retryRequest + |> mapToSignal { _ -> Signal in + return .complete() + } +} + public enum UpdateSelectiveAccountPrivacySettingsType { case presence case groupInvitations diff --git a/submodules/TelegramPresentationData/Sources/PresentationStrings.swift b/submodules/TelegramPresentationData/Sources/PresentationStrings.swift index 34a16f9c57..34b435e08d 100644 --- a/submodules/TelegramPresentationData/Sources/PresentationStrings.swift +++ b/submodules/TelegramPresentationData/Sources/PresentationStrings.swift @@ -671,3823 +671,3823 @@ public final class PresentationStrings { public func VoiceOver_Chat_VideoFrom(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[441]!, self._r[441]!, [_0]) } - public var AutoDownloadSettings_GroupChats: String { return self._s[443]! } - public var CheckoutInfo_SaveInfo: String { return self._s[444]! } - public var SharedMedia_EmptyLinksText: String { return self._s[446]! } - public var Passport_Address_CityPlaceholder: String { return self._s[447]! } - public var CheckoutInfo_ErrorStateInvalid: String { return self._s[448]! } - public var Privacy_ProfilePhoto_CustomHelp: String { return self._s[449]! } - public var Channel_AdminLog_CanAddAdmins: String { return self._s[451]! } + public func PUSH_ALBUM(_ _1: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[442]!, self._r[442]!, [_1]) + } + public var AutoDownloadSettings_GroupChats: String { return self._s[444]! } + public var CheckoutInfo_SaveInfo: String { return self._s[445]! } + public var SharedMedia_EmptyLinksText: String { return self._s[447]! } + public var Passport_Address_CityPlaceholder: String { return self._s[448]! } + public var CheckoutInfo_ErrorStateInvalid: String { return self._s[449]! } + public var Privacy_ProfilePhoto_CustomHelp: String { return self._s[450]! } + public var Channel_AdminLog_CanAddAdmins: String { return self._s[452]! } public func PUSH_CHANNEL_MESSAGE_FWD(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[452]!, self._r[452]!, [_1]) + return formatWithArgumentRanges(self._s[453]!, self._r[453]!, [_1]) } public func Time_MonthOfYear_m8(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[453]!, self._r[453]!, [_0]) + return formatWithArgumentRanges(self._s[454]!, self._r[454]!, [_0]) } - public var InfoPlist_NSLocationWhenInUseUsageDescription: String { return self._s[454]! } - public var GroupInfo_InviteLink_RevokeAlert_Success: String { return self._s[455]! } - public var ChangePhoneNumberCode_Code: String { return self._s[456]! } + public var InfoPlist_NSLocationWhenInUseUsageDescription: String { return self._s[455]! } + public var GroupInfo_InviteLink_RevokeAlert_Success: String { return self._s[456]! } + public var ChangePhoneNumberCode_Code: String { return self._s[457]! } public func UserInfo_NotificationsDefaultSound(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[457]!, self._r[457]!, [_0]) + return formatWithArgumentRanges(self._s[458]!, self._r[458]!, [_0]) } - public var TwoStepAuth_SetupEmail: String { return self._s[458]! } - public var HashtagSearch_AllChats: String { return self._s[459]! } - public var SettingsSearch_Synonyms_Data_AutoDownloadUsingCellular: String { return self._s[461]! } + public var TwoStepAuth_SetupEmail: String { return self._s[459]! } + public var HashtagSearch_AllChats: String { return self._s[460]! } + public var SettingsSearch_Synonyms_Data_AutoDownloadUsingCellular: String { return self._s[462]! } public func ChatList_DeleteForEveryone(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[462]!, self._r[462]!, [_0]) + return formatWithArgumentRanges(self._s[463]!, self._r[463]!, [_0]) } - public var PhotoEditor_QualityHigh: String { return self._s[464]! } + public var PhotoEditor_QualityHigh: String { return self._s[465]! } public func Passport_Phone_UseTelegramNumber(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[465]!, self._r[465]!, [_0]) + return formatWithArgumentRanges(self._s[466]!, self._r[466]!, [_0]) } - public var ApplyLanguage_ApplyLanguageAction: String { return self._s[466]! } - public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsPreview: String { return self._s[467]! } - public var Message_LiveLocation: String { return self._s[468]! } - public var Cache_LowDiskSpaceText: String { return self._s[469]! } - public var Conversation_SendMessage: String { return self._s[470]! } - public var AuthSessions_EmptyTitle: String { return self._s[471]! } - public var Privacy_PhoneNumber: String { return self._s[472]! } - public var PeopleNearby_CreateGroup: String { return self._s[473]! } - public var CallSettings_UseLessData: String { return self._s[474]! } - public var NetworkUsageSettings_MediaDocumentDataSection: String { return self._s[475]! } - public var Stickers_AddToFavorites: String { return self._s[476]! } - public var PhotoEditor_QualityLow: String { return self._s[477]! } - public var Watch_UserInfo_Unblock: String { return self._s[478]! } - public var Settings_Logout: String { return self._s[479]! } + public var ApplyLanguage_ApplyLanguageAction: String { return self._s[467]! } + public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsPreview: String { return self._s[468]! } + public var Message_LiveLocation: String { return self._s[469]! } + public var Cache_LowDiskSpaceText: String { return self._s[470]! } + public var Conversation_SendMessage: String { return self._s[471]! } + public var AuthSessions_EmptyTitle: String { return self._s[472]! } + public var Privacy_PhoneNumber: String { return self._s[473]! } + public var PeopleNearby_CreateGroup: String { return self._s[474]! } + public var CallSettings_UseLessData: String { return self._s[475]! } + public var NetworkUsageSettings_MediaDocumentDataSection: String { return self._s[476]! } + public var Stickers_AddToFavorites: String { return self._s[477]! } + public var PhotoEditor_QualityLow: String { return self._s[478]! } + public var Watch_UserInfo_Unblock: String { return self._s[479]! } + public var Settings_Logout: String { return self._s[480]! } public func PUSH_MESSAGE_ROUND(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[480]!, self._r[480]!, [_1]) + return formatWithArgumentRanges(self._s[481]!, self._r[481]!, [_1]) } - public var ContactInfo_PhoneLabelWork: String { return self._s[481]! } - public var ChannelInfo_Stats: String { return self._s[482]! } - public var TextFormat_Link: String { return self._s[483]! } + public var ContactInfo_PhoneLabelWork: String { return self._s[482]! } + public var ChannelInfo_Stats: String { return self._s[483]! } + public var TextFormat_Link: String { return self._s[484]! } public func Date_ChatDateHeader(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[484]!, self._r[484]!, [_1, _2]) + return formatWithArgumentRanges(self._s[485]!, self._r[485]!, [_1, _2]) } public func Message_ForwardedMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[485]!, self._r[485]!, [_0]) + return formatWithArgumentRanges(self._s[486]!, self._r[486]!, [_0]) } - public var Watch_Notification_Joined: String { return self._s[486]! } - public var Group_Setup_TypePublicHelp: String { return self._s[487]! } - public var Passport_Scans_UploadNew: String { return self._s[488]! } - public var Checkout_LiabilityAlertTitle: String { return self._s[489]! } - public var DialogList_Title: String { return self._s[492]! } - public var NotificationSettings_ContactJoined: String { return self._s[493]! } - public var GroupInfo_LabelAdmin: String { return self._s[494]! } - public var KeyCommand_ChatInfo: String { return self._s[495]! } - public var Conversation_EditingCaptionPanelTitle: String { return self._s[496]! } - public var Call_ReportIncludeLog: String { return self._s[497]! } + public var Watch_Notification_Joined: String { return self._s[487]! } + public var Group_Setup_TypePublicHelp: String { return self._s[488]! } + public var Passport_Scans_UploadNew: String { return self._s[489]! } + public var Checkout_LiabilityAlertTitle: String { return self._s[490]! } + public var DialogList_Title: String { return self._s[493]! } + public var NotificationSettings_ContactJoined: String { return self._s[494]! } + public var GroupInfo_LabelAdmin: String { return self._s[495]! } + public var KeyCommand_ChatInfo: String { return self._s[496]! } + public var Conversation_EditingCaptionPanelTitle: String { return self._s[497]! } + public var Call_ReportIncludeLog: String { return self._s[498]! } public func Notifications_ExceptionsChangeSound(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[500]!, self._r[500]!, [_0]) + return formatWithArgumentRanges(self._s[501]!, self._r[501]!, [_0]) } - public var LocalGroup_IrrelevantWarning: String { return self._s[501]! } - public var ChatAdmins_AllMembersAreAdmins: String { return self._s[502]! } - public var Conversation_DefaultRestrictedInline: String { return self._s[503]! } - public var Message_Sticker: String { return self._s[504]! } - public var LastSeen_JustNow: String { return self._s[506]! } - public var Passport_Email_EmailPlaceholder: String { return self._s[508]! } - public var SettingsSearch_Synonyms_AppLanguage: String { return self._s[509]! } - public var Channel_AdminLogFilter_EventsEditedMessages: String { return self._s[510]! } - public var Channel_EditAdmin_PermissionsHeader: String { return self._s[511]! } - public var TwoStepAuth_Email: String { return self._s[512]! } - public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsSound: String { return self._s[513]! } - public var PhotoEditor_BlurToolOff: String { return self._s[514]! } - public var Message_PinnedStickerMessage: String { return self._s[515]! } - public var ContactInfo_PhoneLabelPager: String { return self._s[516]! } - public var SettingsSearch_Synonyms_Appearance_TextSize: String { return self._s[517]! } - public var Passport_DiscardMessageTitle: String { return self._s[518]! } - public var Privacy_PaymentsTitle: String { return self._s[519]! } - public var Channel_DiscussionGroup_Header: String { return self._s[521]! } - public var VoiceOver_Chat_OptionSelected: String { return self._s[522]! } - public var Appearance_ColorTheme: String { return self._s[523]! } - public var UserInfo_ShareContact: String { return self._s[524]! } - public var Passport_Address_TypePassportRegistration: String { return self._s[525]! } - public var Common_More: String { return self._s[526]! } - public var Watch_Message_Call: String { return self._s[527]! } - public var Profile_EncryptionKey: String { return self._s[530]! } - public var Privacy_TopPeers: String { return self._s[531]! } - public var Conversation_StopPollConfirmation: String { return self._s[532]! } - public var Privacy_TopPeersWarning: String { return self._s[534]! } - public var SettingsSearch_Synonyms_Data_DownloadInBackground: String { return self._s[535]! } - public var SettingsSearch_Synonyms_Data_Storage_KeepMedia: String { return self._s[536]! } - public var DialogList_SearchSectionMessages: String { return self._s[539]! } - public var Appearance_ThemePreview_ChatList_8_Name: String { return self._s[540]! } - public var Notifications_ChannelNotifications: String { return self._s[541]! } - public var CheckoutInfo_ShippingInfoAddress1Placeholder: String { return self._s[542]! } - public var Passport_Language_sk: String { return self._s[543]! } - public var Notification_MessageLifetime1h: String { return self._s[544]! } - public var Wallpaper_ResetWallpapersInfo: String { return self._s[545]! } - public var Call_ReportSkip: String { return self._s[547]! } - public var Cache_ServiceFiles: String { return self._s[548]! } - public var Group_ErrorAddTooMuchAdmins: String { return self._s[549]! } - public var VoiceOver_Chat_YourFile: String { return self._s[550]! } - public var Map_Hybrid: String { return self._s[551]! } - public var Contacts_SearchUsersAndGroupsLabel: String { return self._s[553]! } - public var ChatSettings_AutoDownloadVideos: String { return self._s[555]! } - public var Channel_BanUser_PermissionEmbedLinks: String { return self._s[556]! } - public var InfoPlist_NSLocationAlwaysAndWhenInUseUsageDescription: String { return self._s[557]! } - public var SocksProxySetup_ProxyTelegram: String { return self._s[560]! } + public var LocalGroup_IrrelevantWarning: String { return self._s[502]! } + public var ChatAdmins_AllMembersAreAdmins: String { return self._s[503]! } + public var Conversation_DefaultRestrictedInline: String { return self._s[504]! } + public var Message_Sticker: String { return self._s[505]! } + public var LastSeen_JustNow: String { return self._s[507]! } + public var Passport_Email_EmailPlaceholder: String { return self._s[509]! } + public var SettingsSearch_Synonyms_AppLanguage: String { return self._s[510]! } + public var Channel_AdminLogFilter_EventsEditedMessages: String { return self._s[511]! } + public var Channel_EditAdmin_PermissionsHeader: String { return self._s[512]! } + public var TwoStepAuth_Email: String { return self._s[513]! } + public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsSound: String { return self._s[514]! } + public var PhotoEditor_BlurToolOff: String { return self._s[515]! } + public var Message_PinnedStickerMessage: String { return self._s[516]! } + public var ContactInfo_PhoneLabelPager: String { return self._s[517]! } + public var SettingsSearch_Synonyms_Appearance_TextSize: String { return self._s[518]! } + public var Passport_DiscardMessageTitle: String { return self._s[519]! } + public var Privacy_PaymentsTitle: String { return self._s[520]! } + public var Channel_DiscussionGroup_Header: String { return self._s[522]! } + public var VoiceOver_Chat_OptionSelected: String { return self._s[523]! } + public var Appearance_ColorTheme: String { return self._s[524]! } + public var UserInfo_ShareContact: String { return self._s[525]! } + public var Passport_Address_TypePassportRegistration: String { return self._s[526]! } + public var Common_More: String { return self._s[527]! } + public var Watch_Message_Call: String { return self._s[528]! } + public var Profile_EncryptionKey: String { return self._s[531]! } + public var Privacy_TopPeers: String { return self._s[532]! } + public var Conversation_StopPollConfirmation: String { return self._s[533]! } + public var Privacy_TopPeersWarning: String { return self._s[535]! } + public var SettingsSearch_Synonyms_Data_DownloadInBackground: String { return self._s[536]! } + public var SettingsSearch_Synonyms_Data_Storage_KeepMedia: String { return self._s[537]! } + public var DialogList_SearchSectionMessages: String { return self._s[540]! } + public var Appearance_ThemePreview_ChatList_8_Name: String { return self._s[541]! } + public var Notifications_ChannelNotifications: String { return self._s[542]! } + public var CheckoutInfo_ShippingInfoAddress1Placeholder: String { return self._s[543]! } + public var Passport_Language_sk: String { return self._s[544]! } + public var Notification_MessageLifetime1h: String { return self._s[545]! } + public var Wallpaper_ResetWallpapersInfo: String { return self._s[546]! } + public var Call_ReportSkip: String { return self._s[548]! } + public var Cache_ServiceFiles: String { return self._s[549]! } + public var Group_ErrorAddTooMuchAdmins: String { return self._s[550]! } + public var VoiceOver_Chat_YourFile: String { return self._s[551]! } + public var Map_Hybrid: String { return self._s[552]! } + public var Contacts_SearchUsersAndGroupsLabel: String { return self._s[554]! } + public var ChatSettings_AutoDownloadVideos: String { return self._s[556]! } + public var Channel_BanUser_PermissionEmbedLinks: String { return self._s[557]! } + public var InfoPlist_NSLocationAlwaysAndWhenInUseUsageDescription: String { return self._s[558]! } + public var SocksProxySetup_ProxyTelegram: String { return self._s[561]! } public func PUSH_MESSAGE_AUDIO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[561]!, self._r[561]!, [_1]) + return formatWithArgumentRanges(self._s[562]!, self._r[562]!, [_1]) } - public var Channel_Username_CreatePrivateLinkHelp: String { return self._s[563]! } + public var Channel_Username_CreatePrivateLinkHelp: String { return self._s[564]! } public func PUSH_CHAT_TITLE_EDITED(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[564]!, self._r[564]!, [_1, _2]) + return formatWithArgumentRanges(self._s[565]!, self._r[565]!, [_1, _2]) } - public var Conversation_LiveLocationYou: String { return self._s[565]! } - public var SettingsSearch_Synonyms_Privacy_Calls: String { return self._s[566]! } - public var SettingsSearch_Synonyms_Notifications_MessageNotificationsPreview: String { return self._s[567]! } - public var UserInfo_ShareBot: String { return self._s[570]! } + public var Conversation_LiveLocationYou: String { return self._s[566]! } + public var SettingsSearch_Synonyms_Privacy_Calls: String { return self._s[567]! } + public var SettingsSearch_Synonyms_Notifications_MessageNotificationsPreview: String { return self._s[568]! } + public var UserInfo_ShareBot: String { return self._s[571]! } public func PUSH_AUTH_REGION(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[571]!, self._r[571]!, [_1, _2]) + return formatWithArgumentRanges(self._s[572]!, self._r[572]!, [_1, _2]) } - public var PhotoEditor_ShadowsTint: String { return self._s[572]! } - public var Message_Audio: String { return self._s[573]! } - public var Passport_Language_lt: String { return self._s[574]! } + public var PhotoEditor_ShadowsTint: String { return self._s[573]! } + public var Message_Audio: String { return self._s[574]! } + public var Passport_Language_lt: String { return self._s[575]! } public func Message_PinnedTextMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[575]!, self._r[575]!, [_0]) + return formatWithArgumentRanges(self._s[576]!, self._r[576]!, [_0]) } - public var Permissions_SiriText_v0: String { return self._s[576]! } - public var Conversation_FileICloudDrive: String { return self._s[577]! } - public var Notifications_Badge_IncludeMutedChats: String { return self._s[578]! } + public var Permissions_SiriText_v0: String { return self._s[577]! } + public var Conversation_FileICloudDrive: String { return self._s[578]! } + public var Notifications_Badge_IncludeMutedChats: String { return self._s[579]! } public func Notification_NewAuthDetected(_ _1: String, _ _2: String, _ _3: String, _ _4: String, _ _5: String, _ _6: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[579]!, self._r[579]!, [_1, _2, _3, _4, _5, _6]) + return formatWithArgumentRanges(self._s[580]!, self._r[580]!, [_1, _2, _3, _4, _5, _6]) } - public var DialogList_ProxyConnectionIssuesTooltip: String { return self._s[580]! } + public var DialogList_ProxyConnectionIssuesTooltip: String { return self._s[581]! } public func Time_MonthOfYear_m5(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[581]!, self._r[581]!, [_0]) + return formatWithArgumentRanges(self._s[582]!, self._r[582]!, [_0]) } - public var Channel_SignMessages: String { return self._s[582]! } + public var Channel_SignMessages: String { return self._s[583]! } public func PUSH_MESSAGE_NOTEXT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[583]!, self._r[583]!, [_1]) + return formatWithArgumentRanges(self._s[584]!, self._r[584]!, [_1]) } - public var Compose_ChannelTokenListPlaceholder: String { return self._s[584]! } - public var Passport_ScanPassport: String { return self._s[585]! } - public var Watch_Suggestion_Thanks: String { return self._s[586]! } - public var BlockedUsers_AddNew: String { return self._s[587]! } + public var Compose_ChannelTokenListPlaceholder: String { return self._s[585]! } + public var Passport_ScanPassport: String { return self._s[586]! } + public var Watch_Suggestion_Thanks: String { return self._s[587]! } + public var BlockedUsers_AddNew: String { return self._s[588]! } public func PUSH_CHAT_MESSAGE(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[588]!, self._r[588]!, [_1, _2]) + return formatWithArgumentRanges(self._s[589]!, self._r[589]!, [_1, _2]) } - public var Watch_Message_Invoice: String { return self._s[589]! } - public var SettingsSearch_Synonyms_Privacy_LastSeen: String { return self._s[590]! } - public var Month_GenJuly: String { return self._s[591]! } - public var SocksProxySetup_ProxySocks5: String { return self._s[592]! } - public var Notification_Exceptions_DeleteAllConfirmation: String { return self._s[594]! } - public var Notification_ChannelInviterSelf: String { return self._s[595]! } - public var CheckoutInfo_ReceiverInfoEmail: String { return self._s[596]! } + public var Watch_Message_Invoice: String { return self._s[590]! } + public var SettingsSearch_Synonyms_Privacy_LastSeen: String { return self._s[591]! } + public var Month_GenJuly: String { return self._s[592]! } + public var SocksProxySetup_ProxySocks5: String { return self._s[593]! } + public var Notification_Exceptions_DeleteAllConfirmation: String { return self._s[595]! } + public var Notification_ChannelInviterSelf: String { return self._s[596]! } + public var CheckoutInfo_ReceiverInfoEmail: String { return self._s[597]! } public func ApplyLanguage_ChangeLanguageUnofficialText(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[597]!, self._r[597]!, [_1, _2]) + return formatWithArgumentRanges(self._s[598]!, self._r[598]!, [_1, _2]) } - public var CheckoutInfo_Title: String { return self._s[598]! } - public var Watch_Stickers_RecentPlaceholder: String { return self._s[599]! } + public var CheckoutInfo_Title: String { return self._s[599]! } + public var Watch_Stickers_RecentPlaceholder: String { return self._s[600]! } public func Map_DistanceAway(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[600]!, self._r[600]!, [_0]) + return formatWithArgumentRanges(self._s[601]!, self._r[601]!, [_0]) } - public var Passport_Identity_MainPage: String { return self._s[601]! } - public var TwoStepAuth_ConfirmEmailResendCode: String { return self._s[602]! } - public var Passport_Language_de: String { return self._s[603]! } - public var Update_Title: String { return self._s[604]! } - public var ContactInfo_PhoneLabelWorkFax: String { return self._s[605]! } - public var Channel_AdminLog_BanEmbedLinks: String { return self._s[606]! } - public var Passport_Email_UseTelegramEmailHelp: String { return self._s[607]! } - public var Notifications_ChannelNotificationsPreview: String { return self._s[608]! } - public var NotificationsSound_Telegraph: String { return self._s[609]! } - public var Watch_LastSeen_ALongTimeAgo: String { return self._s[610]! } - public var ChannelMembers_WhoCanAddMembers: String { return self._s[611]! } + public var Passport_Identity_MainPage: String { return self._s[602]! } + public var TwoStepAuth_ConfirmEmailResendCode: String { return self._s[603]! } + public var Passport_Language_de: String { return self._s[604]! } + public var Update_Title: String { return self._s[605]! } + public var ContactInfo_PhoneLabelWorkFax: String { return self._s[606]! } + public var Channel_AdminLog_BanEmbedLinks: String { return self._s[607]! } + public var Passport_Email_UseTelegramEmailHelp: String { return self._s[608]! } + public var Notifications_ChannelNotificationsPreview: String { return self._s[609]! } + public var NotificationsSound_Telegraph: String { return self._s[610]! } + public var Watch_LastSeen_ALongTimeAgo: String { return self._s[611]! } + public var ChannelMembers_WhoCanAddMembers: String { return self._s[612]! } public func AutoDownloadSettings_UpTo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[612]!, self._r[612]!, [_0]) + return formatWithArgumentRanges(self._s[613]!, self._r[613]!, [_0]) } - public var Stickers_SuggestAll: String { return self._s[613]! } - public var Conversation_ForwardTitle: String { return self._s[614]! } - public var Appearance_ThemePreview_ChatList_7_Name: String { return self._s[615]! } + public var Stickers_SuggestAll: String { return self._s[614]! } + public var Conversation_ForwardTitle: String { return self._s[615]! } + public var Appearance_ThemePreview_ChatList_7_Name: String { return self._s[616]! } public func Notification_JoinedChannel(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[616]!, self._r[616]!, [_0]) + return formatWithArgumentRanges(self._s[617]!, self._r[617]!, [_0]) } - public var Calls_NewCall: String { return self._s[617]! } - public var Call_StatusEnded: String { return self._s[618]! } - public var AutoDownloadSettings_DataUsageLow: String { return self._s[619]! } - public var Settings_ProxyConnected: String { return self._s[620]! } - public var Channel_AdminLogFilter_EventsPinned: String { return self._s[621]! } - public var PhotoEditor_QualityVeryLow: String { return self._s[622]! } - public var Channel_AdminLogFilter_EventsDeletedMessages: String { return self._s[623]! } - public var Passport_PasswordPlaceholder: String { return self._s[624]! } - public var Message_PinnedInvoice: String { return self._s[625]! } - public var Passport_Identity_IssueDate: String { return self._s[626]! } - public var Passport_Language_pl: String { return self._s[627]! } + public var Calls_NewCall: String { return self._s[618]! } + public var Call_StatusEnded: String { return self._s[619]! } + public var AutoDownloadSettings_DataUsageLow: String { return self._s[620]! } + public var Settings_ProxyConnected: String { return self._s[621]! } + public var Channel_AdminLogFilter_EventsPinned: String { return self._s[622]! } + public var PhotoEditor_QualityVeryLow: String { return self._s[623]! } + public var Channel_AdminLogFilter_EventsDeletedMessages: String { return self._s[624]! } + public var Passport_PasswordPlaceholder: String { return self._s[625]! } + public var Message_PinnedInvoice: String { return self._s[626]! } + public var Passport_Identity_IssueDate: String { return self._s[627]! } + public var Passport_Language_pl: String { return self._s[628]! } public func ChannelInfo_ChannelForbidden(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[628]!, self._r[628]!, [_0]) + return formatWithArgumentRanges(self._s[629]!, self._r[629]!, [_0]) } - public var SocksProxySetup_PasteFromClipboard: String { return self._s[629]! } - public var Call_StatusConnecting: String { return self._s[630]! } + public var SocksProxySetup_PasteFromClipboard: String { return self._s[630]! } + public var Call_StatusConnecting: String { return self._s[631]! } public func Username_UsernameIsAvailable(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[631]!, self._r[631]!, [_0]) + return formatWithArgumentRanges(self._s[632]!, self._r[632]!, [_0]) } - public var ChatSettings_ConnectionType_UseProxy: String { return self._s[633]! } - public var Common_Edit: String { return self._s[634]! } - public var PrivacySettings_LastSeenNobody: String { return self._s[635]! } + public var ChatSettings_ConnectionType_UseProxy: String { return self._s[634]! } + public var Common_Edit: String { return self._s[635]! } + public var PrivacySettings_LastSeenNobody: String { return self._s[636]! } public func Notification_LeftChat(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[636]!, self._r[636]!, [_0]) + return formatWithArgumentRanges(self._s[637]!, self._r[637]!, [_0]) } - public var GroupInfo_ChatAdmins: String { return self._s[637]! } - public var PrivateDataSettings_Title: String { return self._s[638]! } - public var Login_CancelPhoneVerificationStop: String { return self._s[639]! } - public var ChatList_Read: String { return self._s[640]! } - public var Undo_ChatClearedForBothSides: String { return self._s[641]! } - public var GroupPermission_SectionTitle: String { return self._s[642]! } + public var GroupInfo_ChatAdmins: String { return self._s[638]! } + public var PrivateDataSettings_Title: String { return self._s[639]! } + public var Login_CancelPhoneVerificationStop: String { return self._s[640]! } + public var ChatList_Read: String { return self._s[641]! } + public var Undo_ChatClearedForBothSides: String { return self._s[642]! } + public var GroupPermission_SectionTitle: String { return self._s[643]! } public func PUSH_CHAT_LEFT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[644]!, self._r[644]!, [_1, _2]) + return formatWithArgumentRanges(self._s[645]!, self._r[645]!, [_1, _2]) } - public var Checkout_ErrorPaymentFailed: String { return self._s[645]! } - public var Update_UpdateApp: String { return self._s[646]! } - public var Group_Username_RevokeExistingUsernamesInfo: String { return self._s[647]! } - public var Settings_Appearance: String { return self._s[648]! } - public var SettingsSearch_Synonyms_Stickers_SuggestStickers: String { return self._s[651]! } - public var Watch_Location_Access: String { return self._s[652]! } - public var ShareMenu_CopyShareLink: String { return self._s[654]! } - public var TwoStepAuth_SetupHintTitle: String { return self._s[655]! } + public var Checkout_ErrorPaymentFailed: String { return self._s[646]! } + public var Update_UpdateApp: String { return self._s[647]! } + public var Group_Username_RevokeExistingUsernamesInfo: String { return self._s[648]! } + public var Settings_Appearance: String { return self._s[649]! } + public var SettingsSearch_Synonyms_Stickers_SuggestStickers: String { return self._s[652]! } + public var Watch_Location_Access: String { return self._s[653]! } + public var ShareMenu_CopyShareLink: String { return self._s[655]! } + public var TwoStepAuth_SetupHintTitle: String { return self._s[656]! } public func DialogList_SingleRecordingVideoMessageSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[657]!, self._r[657]!, [_0]) + return formatWithArgumentRanges(self._s[658]!, self._r[658]!, [_0]) } - public var Notifications_ClassicTones: String { return self._s[658]! } - public var Weekday_ShortWednesday: String { return self._s[659]! } - public var WallpaperPreview_SwipeColorsBottomText: String { return self._s[660]! } - public var Undo_LeftGroup: String { return self._s[663]! } - public var Conversation_LinkDialogCopy: String { return self._s[664]! } - public var KeyCommand_FocusOnInputField: String { return self._s[666]! } - public var Contacts_SelectAll: String { return self._s[667]! } - public var Preview_SaveToCameraRoll: String { return self._s[668]! } - public var PrivacySettings_PasscodeOff: String { return self._s[669]! } - public var Appearance_ThemePreview_ChatList_6_Name: String { return self._s[670]! } - public var Wallpaper_Title: String { return self._s[671]! } - public var Conversation_FilePhotoOrVideo: String { return self._s[672]! } - public var AccessDenied_Camera: String { return self._s[673]! } - public var Watch_Compose_CurrentLocation: String { return self._s[674]! } - public var Channel_DiscussionGroup_MakeHistoryPublicProceed: String { return self._s[676]! } + public var Notifications_ClassicTones: String { return self._s[659]! } + public var Weekday_ShortWednesday: String { return self._s[660]! } + public var WallpaperPreview_SwipeColorsBottomText: String { return self._s[661]! } + public var Undo_LeftGroup: String { return self._s[664]! } + public var Conversation_LinkDialogCopy: String { return self._s[665]! } + public var KeyCommand_FocusOnInputField: String { return self._s[667]! } + public var Contacts_SelectAll: String { return self._s[668]! } + public var Preview_SaveToCameraRoll: String { return self._s[669]! } + public var PrivacySettings_PasscodeOff: String { return self._s[670]! } + public var Appearance_ThemePreview_ChatList_6_Name: String { return self._s[671]! } + public var Wallpaper_Title: String { return self._s[672]! } + public var Conversation_FilePhotoOrVideo: String { return self._s[673]! } + public var AccessDenied_Camera: String { return self._s[674]! } + public var Watch_Compose_CurrentLocation: String { return self._s[675]! } + public var Channel_DiscussionGroup_MakeHistoryPublicProceed: String { return self._s[677]! } public func SecretImage_NotViewedYet(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[677]!, self._r[677]!, [_0]) + return formatWithArgumentRanges(self._s[678]!, self._r[678]!, [_0]) } - public var GroupInfo_InvitationLinkDoesNotExist: String { return self._s[678]! } - public var Passport_Language_ro: String { return self._s[679]! } - public var CheckoutInfo_SaveInfoHelp: String { return self._s[680]! } + public var GroupInfo_InvitationLinkDoesNotExist: String { return self._s[679]! } + public var Passport_Language_ro: String { return self._s[680]! } + public var CheckoutInfo_SaveInfoHelp: String { return self._s[681]! } public func Notification_SecretChatMessageScreenshot(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[681]!, self._r[681]!, [_0]) + return formatWithArgumentRanges(self._s[682]!, self._r[682]!, [_0]) } - public var Login_CancelPhoneVerification: String { return self._s[682]! } - public var State_ConnectingToProxy: String { return self._s[683]! } - public var Calls_RatingTitle: String { return self._s[684]! } - public var Generic_ErrorMoreInfo: String { return self._s[685]! } - public var Appearance_PreviewReplyText: String { return self._s[686]! } - public var CheckoutInfo_ShippingInfoPostcodePlaceholder: String { return self._s[687]! } - public var SharedMedia_CategoryLinks: String { return self._s[688]! } - public var Calls_Missed: String { return self._s[689]! } - public var Cache_Photos: String { return self._s[693]! } - public var GroupPermission_NoAddMembers: String { return self._s[694]! } - public var ScheduledMessages_Title: String { return self._s[695]! } + public var Login_CancelPhoneVerification: String { return self._s[683]! } + public var State_ConnectingToProxy: String { return self._s[684]! } + public var Calls_RatingTitle: String { return self._s[685]! } + public var Generic_ErrorMoreInfo: String { return self._s[686]! } + public var Appearance_PreviewReplyText: String { return self._s[687]! } + public var CheckoutInfo_ShippingInfoPostcodePlaceholder: String { return self._s[688]! } + public var SharedMedia_CategoryLinks: String { return self._s[689]! } + public var Calls_Missed: String { return self._s[690]! } + public var Cache_Photos: String { return self._s[694]! } + public var GroupPermission_NoAddMembers: String { return self._s[695]! } + public var ScheduledMessages_Title: String { return self._s[696]! } public func Channel_AdminLog_MessageUnpinned(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[696]!, self._r[696]!, [_0]) + return formatWithArgumentRanges(self._s[697]!, self._r[697]!, [_0]) } - public var Conversation_ShareBotLocationConfirmationTitle: String { return self._s[697]! } - public var Settings_ProxyDisabled: String { return self._s[698]! } + public var Conversation_ShareBotLocationConfirmationTitle: String { return self._s[698]! } + public var Settings_ProxyDisabled: String { return self._s[699]! } public func Settings_ApplyProxyAlertCredentials(_ _1: String, _ _2: String, _ _3: String, _ _4: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[699]!, self._r[699]!, [_1, _2, _3, _4]) + return formatWithArgumentRanges(self._s[700]!, self._r[700]!, [_1, _2, _3, _4]) } public func Conversation_RestrictedMediaTimed(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[700]!, self._r[700]!, [_0]) + return formatWithArgumentRanges(self._s[701]!, self._r[701]!, [_0]) } - public var Appearance_Title: String { return self._s[702]! } + public var Appearance_Title: String { return self._s[703]! } public func Time_MonthOfYear_m2(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[704]!, self._r[704]!, [_0]) + return formatWithArgumentRanges(self._s[705]!, self._r[705]!, [_0]) } - public var StickerPacksSettings_ShowStickersButtonHelp: String { return self._s[705]! } - public var Channel_EditMessageErrorGeneric: String { return self._s[706]! } - public var Privacy_Calls_IntegrationHelp: String { return self._s[707]! } - public var Preview_DeletePhoto: String { return self._s[708]! } - public var Appearance_AppIconFilledX: String { return self._s[709]! } - public var PrivacySettings_PrivacyTitle: String { return self._s[710]! } + public var StickerPacksSettings_ShowStickersButtonHelp: String { return self._s[706]! } + public var Channel_EditMessageErrorGeneric: String { return self._s[707]! } + public var Privacy_Calls_IntegrationHelp: String { return self._s[708]! } + public var Preview_DeletePhoto: String { return self._s[709]! } + public var Appearance_AppIconFilledX: String { return self._s[710]! } + public var PrivacySettings_PrivacyTitle: String { return self._s[711]! } public func Conversation_BotInteractiveUrlAlert(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[711]!, self._r[711]!, [_0]) + return formatWithArgumentRanges(self._s[712]!, self._r[712]!, [_0]) } - public var Appearance_ThemePreview_Chat_1_ReplyText: String { return self._s[713]! } - public var Coub_TapForSound: String { return self._s[714]! } - public var Map_LocatingError: String { return self._s[715]! } - public var TwoStepAuth_EmailChangeSuccess: String { return self._s[717]! } - public var Conversation_SendMessage_SendSilently: String { return self._s[718]! } - public var VoiceOver_MessageContextOpenMessageMenu: String { return self._s[719]! } - public var Passport_ForgottenPassword: String { return self._s[720]! } - public var GroupInfo_InviteLink_RevokeLink: String { return self._s[721]! } - public var StickerPacksSettings_ArchivedPacks: String { return self._s[722]! } - public var Login_TermsOfServiceSignupDecline: String { return self._s[724]! } - public var Channel_Moderator_AccessLevelRevoke: String { return self._s[725]! } - public var Message_Location: String { return self._s[726]! } - public var Passport_Identity_NamePlaceholder: String { return self._s[727]! } - public var Channel_Management_Title: String { return self._s[728]! } - public var DialogList_SearchSectionDialogs: String { return self._s[730]! } - public var Compose_NewChannel_Members: String { return self._s[731]! } + public var Appearance_ThemePreview_Chat_1_ReplyText: String { return self._s[714]! } + public var Coub_TapForSound: String { return self._s[715]! } + public var Map_LocatingError: String { return self._s[716]! } + public var TwoStepAuth_EmailChangeSuccess: String { return self._s[718]! } + public var Conversation_SendMessage_SendSilently: String { return self._s[719]! } + public var VoiceOver_MessageContextOpenMessageMenu: String { return self._s[720]! } + public var Passport_ForgottenPassword: String { return self._s[721]! } + public var GroupInfo_InviteLink_RevokeLink: String { return self._s[722]! } + public var StickerPacksSettings_ArchivedPacks: String { return self._s[723]! } + public var Login_TermsOfServiceSignupDecline: String { return self._s[725]! } + public var Channel_Moderator_AccessLevelRevoke: String { return self._s[726]! } + public var Message_Location: String { return self._s[727]! } + public var Passport_Identity_NamePlaceholder: String { return self._s[728]! } + public var Channel_Management_Title: String { return self._s[729]! } + public var DialogList_SearchSectionDialogs: String { return self._s[731]! } + public var Compose_NewChannel_Members: String { return self._s[732]! } public func DialogList_SingleUploadingFileSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[732]!, self._r[732]!, [_0]) + return formatWithArgumentRanges(self._s[733]!, self._r[733]!, [_0]) } - public var GroupInfo_Location: String { return self._s[733]! } - public var Appearance_ThemePreview_ChatList_5_Name: String { return self._s[734]! } - public var AutoNightTheme_ScheduledFrom: String { return self._s[735]! } - public var PhotoEditor_WarmthTool: String { return self._s[736]! } - public var Passport_Language_tr: String { return self._s[737]! } + public var GroupInfo_Location: String { return self._s[734]! } + public var Appearance_ThemePreview_ChatList_5_Name: String { return self._s[735]! } + public var AutoNightTheme_ScheduledFrom: String { return self._s[736]! } + public var PhotoEditor_WarmthTool: String { return self._s[737]! } + public var Passport_Language_tr: String { return self._s[738]! } public func PUSH_MESSAGE_GAME_SCORE(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[738]!, self._r[738]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[739]!, self._r[739]!, [_1, _2, _3]) } - public var Login_ResetAccountProtected_Reset: String { return self._s[740]! } - public var Watch_PhotoView_Title: String { return self._s[741]! } - public var Passport_Phone_Delete: String { return self._s[742]! } - public var Undo_ChatDeletedForBothSides: String { return self._s[743]! } - public var Conversation_EditingMessageMediaEditCurrentPhoto: String { return self._s[744]! } - public var GroupInfo_Permissions: String { return self._s[745]! } - public var PasscodeSettings_TurnPasscodeOff: String { return self._s[746]! } - public var Profile_ShareContactButton: String { return self._s[747]! } - public var ChatSettings_Other: String { return self._s[748]! } - public var UserInfo_NotificationsDisabled: String { return self._s[749]! } - public var CheckoutInfo_ShippingInfoCity: String { return self._s[750]! } - public var LastSeen_WithinAMonth: String { return self._s[751]! } - public var VoiceOver_Chat_PlayHint: String { return self._s[752]! } - public var Conversation_ReportGroupLocation: String { return self._s[753]! } - public var Conversation_EncryptionCanceled: String { return self._s[754]! } - public var MediaPicker_GroupDescription: String { return self._s[755]! } - public var WebSearch_Images: String { return self._s[756]! } + public var Login_ResetAccountProtected_Reset: String { return self._s[741]! } + public var Watch_PhotoView_Title: String { return self._s[742]! } + public var Passport_Phone_Delete: String { return self._s[743]! } + public var Undo_ChatDeletedForBothSides: String { return self._s[744]! } + public var Conversation_EditingMessageMediaEditCurrentPhoto: String { return self._s[745]! } + public var GroupInfo_Permissions: String { return self._s[746]! } + public var PasscodeSettings_TurnPasscodeOff: String { return self._s[747]! } + public var Profile_ShareContactButton: String { return self._s[748]! } + public var ChatSettings_Other: String { return self._s[749]! } + public var UserInfo_NotificationsDisabled: String { return self._s[750]! } + public var CheckoutInfo_ShippingInfoCity: String { return self._s[751]! } + public var LastSeen_WithinAMonth: String { return self._s[752]! } + public var VoiceOver_Chat_PlayHint: String { return self._s[753]! } + public var Conversation_ReportGroupLocation: String { return self._s[754]! } + public var Conversation_EncryptionCanceled: String { return self._s[755]! } + public var MediaPicker_GroupDescription: String { return self._s[756]! } + public var WebSearch_Images: String { return self._s[757]! } public func Channel_Management_PromotedBy(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[757]!, self._r[757]!, [_0]) + return formatWithArgumentRanges(self._s[758]!, self._r[758]!, [_0]) } - public var Message_Photo: String { return self._s[758]! } - public var PasscodeSettings_HelpBottom: String { return self._s[759]! } - public var AutoDownloadSettings_VideosTitle: String { return self._s[760]! } - public var VoiceOver_Media_PlaybackRateChange: String { return self._s[761]! } - public var Passport_Identity_AddDriversLicense: String { return self._s[762]! } - public var TwoStepAuth_EnterPasswordPassword: String { return self._s[763]! } - public var NotificationsSound_Calypso: String { return self._s[764]! } - public var Map_Map: String { return self._s[765]! } - public var CheckoutInfo_ReceiverInfoTitle: String { return self._s[767]! } - public var ChatSettings_TextSizeUnits: String { return self._s[768]! } + public var Message_Photo: String { return self._s[759]! } + public var PasscodeSettings_HelpBottom: String { return self._s[760]! } + public var AutoDownloadSettings_VideosTitle: String { return self._s[761]! } + public var VoiceOver_Media_PlaybackRateChange: String { return self._s[762]! } + public var Passport_Identity_AddDriversLicense: String { return self._s[763]! } + public var TwoStepAuth_EnterPasswordPassword: String { return self._s[764]! } + public var NotificationsSound_Calypso: String { return self._s[765]! } + public var Map_Map: String { return self._s[766]! } + public var CheckoutInfo_ReceiverInfoTitle: String { return self._s[768]! } + public var ChatSettings_TextSizeUnits: String { return self._s[769]! } public func VoiceOver_Chat_FileFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[769]!, self._r[769]!, [_0]) + return formatWithArgumentRanges(self._s[770]!, self._r[770]!, [_0]) } - public var Common_of: String { return self._s[770]! } - public var Conversation_ForwardContacts: String { return self._s[773]! } + public var Common_of: String { return self._s[771]! } + public var Conversation_ForwardContacts: String { return self._s[774]! } public func Call_AnsweringWithAccount(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[775]!, self._r[775]!, [_0]) + return formatWithArgumentRanges(self._s[776]!, self._r[776]!, [_0]) } - public var Passport_Language_hy: String { return self._s[776]! } - public var Notifications_MessageNotificationsHelp: String { return self._s[777]! } - public var AutoDownloadSettings_Reset: String { return self._s[778]! } - public var Paint_ClearConfirm: String { return self._s[779]! } - public var Camera_VideoMode: String { return self._s[780]! } + public var Passport_Language_hy: String { return self._s[777]! } + public var Notifications_MessageNotificationsHelp: String { return self._s[778]! } + public var AutoDownloadSettings_Reset: String { return self._s[779]! } + public var Paint_ClearConfirm: String { return self._s[780]! } + public var Camera_VideoMode: String { return self._s[781]! } public func Conversation_RestrictedStickersTimed(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[781]!, self._r[781]!, [_0]) + return formatWithArgumentRanges(self._s[782]!, self._r[782]!, [_0]) } - public var Privacy_Calls_AlwaysAllow_Placeholder: String { return self._s[782]! } - public var Conversation_ViewBackground: String { return self._s[783]! } - public var Passport_Language_el: String { return self._s[784]! } - public var PhotoEditor_Original: String { return self._s[785]! } - public var Settings_FAQ_Button: String { return self._s[787]! } - public var Channel_Setup_PublicNoLink: String { return self._s[789]! } - public var Conversation_UnsupportedMedia: String { return self._s[790]! } - public var Conversation_SlideToCancel: String { return self._s[791]! } - public var Appearance_ThemePreview_ChatList_4_Name: String { return self._s[792]! } - public var Passport_Identity_OneOfTypeInternalPassport: String { return self._s[793]! } - public var CheckoutInfo_ShippingInfoPostcode: String { return self._s[794]! } - public var Conversation_ReportSpamChannelConfirmation: String { return self._s[795]! } - public var AutoNightTheme_NotAvailable: String { return self._s[796]! } - public var Conversation_Owner: String { return self._s[797]! } - public var Common_Create: String { return self._s[798]! } - public var Settings_ApplyProxyAlertEnable: String { return self._s[799]! } - public var Localization_ChooseLanguage: String { return self._s[801]! } - public var Settings_Proxy: String { return self._s[804]! } - public var Privacy_TopPeersHelp: String { return self._s[805]! } - public var CheckoutInfo_ShippingInfoCountryPlaceholder: String { return self._s[806]! } - public var Chat_UnsendMyMessages: String { return self._s[807]! } + public var Privacy_Calls_AlwaysAllow_Placeholder: String { return self._s[783]! } + public var Conversation_ViewBackground: String { return self._s[784]! } + public var Passport_Language_el: String { return self._s[785]! } + public var PhotoEditor_Original: String { return self._s[786]! } + public var Settings_FAQ_Button: String { return self._s[788]! } + public var Channel_Setup_PublicNoLink: String { return self._s[790]! } + public var Conversation_UnsupportedMedia: String { return self._s[791]! } + public var Conversation_SlideToCancel: String { return self._s[792]! } + public var Appearance_ThemePreview_ChatList_4_Name: String { return self._s[793]! } + public var Passport_Identity_OneOfTypeInternalPassport: String { return self._s[794]! } + public var CheckoutInfo_ShippingInfoPostcode: String { return self._s[795]! } + public var Conversation_ReportSpamChannelConfirmation: String { return self._s[796]! } + public var AutoNightTheme_NotAvailable: String { return self._s[797]! } + public var Conversation_Owner: String { return self._s[798]! } + public var Common_Create: String { return self._s[799]! } + public var Settings_ApplyProxyAlertEnable: String { return self._s[800]! } + public var Localization_ChooseLanguage: String { return self._s[802]! } + public var Settings_Proxy: String { return self._s[805]! } + public var Privacy_TopPeersHelp: String { return self._s[806]! } + public var CheckoutInfo_ShippingInfoCountryPlaceholder: String { return self._s[807]! } + public var Chat_UnsendMyMessages: String { return self._s[808]! } public func VoiceOver_Chat_Duration(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[808]!, self._r[808]!, [_0]) + return formatWithArgumentRanges(self._s[809]!, self._r[809]!, [_0]) } - public var TwoStepAuth_ConfirmationAbort: String { return self._s[809]! } + public var TwoStepAuth_ConfirmationAbort: String { return self._s[810]! } public func Contacts_AccessDeniedHelpPortrait(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[811]!, self._r[811]!, [_0]) + return formatWithArgumentRanges(self._s[812]!, self._r[812]!, [_0]) } - public var Contacts_SortedByPresence: String { return self._s[812]! } - public var Passport_Identity_SurnamePlaceholder: String { return self._s[813]! } - public var Cache_Title: String { return self._s[814]! } + public var Contacts_SortedByPresence: String { return self._s[813]! } + public var Passport_Identity_SurnamePlaceholder: String { return self._s[814]! } + public var Cache_Title: String { return self._s[815]! } public func Login_PhoneBannedEmailSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[815]!, self._r[815]!, [_0]) + return formatWithArgumentRanges(self._s[816]!, self._r[816]!, [_0]) } - public var TwoStepAuth_EmailCodeExpired: String { return self._s[816]! } - public var Channel_Moderator_Title: String { return self._s[817]! } - public var InstantPage_AutoNightTheme: String { return self._s[819]! } + public var TwoStepAuth_EmailCodeExpired: String { return self._s[817]! } + public var Channel_Moderator_Title: String { return self._s[818]! } + public var InstantPage_AutoNightTheme: String { return self._s[820]! } public func PUSH_MESSAGE_POLL(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[822]!, self._r[822]!, [_1]) + return formatWithArgumentRanges(self._s[823]!, self._r[823]!, [_1]) } - public var Passport_Scans_Upload: String { return self._s[823]! } - public var Undo_Undo: String { return self._s[825]! } - public var Contacts_AccessDeniedHelpON: String { return self._s[826]! } - public var TwoStepAuth_RemovePassword: String { return self._s[827]! } - public var Common_Delete: String { return self._s[828]! } - public var Contacts_AddPeopleNearby: String { return self._s[830]! } - public var Conversation_ContextMenuDelete: String { return self._s[831]! } - public var SocksProxySetup_Credentials: String { return self._s[832]! } - public var PasscodeSettings_AutoLock_Disabled: String { return self._s[834]! } - public var Passport_Address_OneOfTypeRentalAgreement: String { return self._s[837]! } - public var Conversation_ShareBotContactConfirmationTitle: String { return self._s[838]! } - public var Passport_Language_id: String { return self._s[840]! } - public var WallpaperSearch_ColorTeal: String { return self._s[841]! } - public var ChannelIntro_Title: String { return self._s[842]! } + public var Passport_Scans_Upload: String { return self._s[824]! } + public var Undo_Undo: String { return self._s[826]! } + public var Contacts_AccessDeniedHelpON: String { return self._s[827]! } + public var TwoStepAuth_RemovePassword: String { return self._s[828]! } + public var Common_Delete: String { return self._s[829]! } + public var Contacts_AddPeopleNearby: String { return self._s[831]! } + public var Conversation_ContextMenuDelete: String { return self._s[832]! } + public var SocksProxySetup_Credentials: String { return self._s[833]! } + public var PasscodeSettings_AutoLock_Disabled: String { return self._s[835]! } + public var Passport_Address_OneOfTypeRentalAgreement: String { return self._s[838]! } + public var Conversation_ShareBotContactConfirmationTitle: String { return self._s[839]! } + public var Passport_Language_id: String { return self._s[841]! } + public var WallpaperSearch_ColorTeal: String { return self._s[842]! } + public var ChannelIntro_Title: String { return self._s[843]! } public func Channel_AdminLog_MessageToggleSignaturesOff(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[843]!, self._r[843]!, [_0]) + return formatWithArgumentRanges(self._s[844]!, self._r[844]!, [_0]) } - public var VoiceOver_Chat_OpenLinkHint: String { return self._s[845]! } - public var VoiceOver_Chat_Reply: String { return self._s[846]! } - public var ScheduledMessages_BotActionUnavailable: String { return self._s[847]! } - public var Channel_Info_Description: String { return self._s[848]! } - public var Stickers_FavoriteStickers: String { return self._s[849]! } - public var Channel_BanUser_PermissionAddMembers: String { return self._s[850]! } - public var Notifications_DisplayNamesOnLockScreen: String { return self._s[851]! } - public var Calls_NoMissedCallsPlacehoder: String { return self._s[852]! } - public var Group_PublicLink_Placeholder: String { return self._s[853]! } - public var Notifications_ExceptionsDefaultSound: String { return self._s[854]! } + public var VoiceOver_Chat_OpenLinkHint: String { return self._s[846]! } + public var VoiceOver_Chat_Reply: String { return self._s[847]! } + public var ScheduledMessages_BotActionUnavailable: String { return self._s[848]! } + public var Channel_Info_Description: String { return self._s[849]! } + public var Stickers_FavoriteStickers: String { return self._s[850]! } + public var Channel_BanUser_PermissionAddMembers: String { return self._s[851]! } + public var Notifications_DisplayNamesOnLockScreen: String { return self._s[852]! } + public var Calls_NoMissedCallsPlacehoder: String { return self._s[853]! } + public var Group_PublicLink_Placeholder: String { return self._s[854]! } + public var Notifications_ExceptionsDefaultSound: String { return self._s[855]! } public func PUSH_CHANNEL_MESSAGE_POLL(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[855]!, self._r[855]!, [_1]) + return formatWithArgumentRanges(self._s[856]!, self._r[856]!, [_1]) } - public var TextFormat_Underline: String { return self._s[856]! } + public var TextFormat_Underline: String { return self._s[857]! } public func DialogList_SearchSubtitleFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[857]!, self._r[857]!, [_1, _2]) + return formatWithArgumentRanges(self._s[858]!, self._r[858]!, [_1, _2]) } public func Channel_AdminLog_MessageRemovedGroupStickerPack(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[858]!, self._r[858]!, [_0]) + return formatWithArgumentRanges(self._s[859]!, self._r[859]!, [_0]) } - public var Appearance_ThemePreview_ChatList_3_Name: String { return self._s[859]! } + public var Appearance_ThemePreview_ChatList_3_Name: String { return self._s[860]! } public func Channel_OwnershipTransfer_TransferCompleted(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[860]!, self._r[860]!, [_1, _2]) + return formatWithArgumentRanges(self._s[861]!, self._r[861]!, [_1, _2]) } - public var GroupPermission_Delete: String { return self._s[861]! } - public var Passport_Language_uk: String { return self._s[862]! } - public var StickerPack_HideStickers: String { return self._s[864]! } - public var ChangePhoneNumberNumber_NumberPlaceholder: String { return self._s[865]! } + public var GroupPermission_Delete: String { return self._s[862]! } + public var Passport_Language_uk: String { return self._s[863]! } + public var StickerPack_HideStickers: String { return self._s[865]! } + public var ChangePhoneNumberNumber_NumberPlaceholder: String { return self._s[866]! } public func PUSH_CHAT_MESSAGE_PHOTO(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[866]!, self._r[866]!, [_1, _2]) + return formatWithArgumentRanges(self._s[867]!, self._r[867]!, [_1, _2]) } - public var Activity_UploadingVideoMessage: String { return self._s[867]! } + public var Activity_UploadingVideoMessage: String { return self._s[868]! } public func GroupPermission_ApplyAlertText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[868]!, self._r[868]!, [_0]) + return formatWithArgumentRanges(self._s[869]!, self._r[869]!, [_0]) } - public var Channel_TitleInfo: String { return self._s[869]! } - public var StickerPacksSettings_ArchivedPacks_Info: String { return self._s[870]! } - public var Settings_CallSettings: String { return self._s[871]! } - public var Camera_SquareMode: String { return self._s[872]! } - public var Conversation_SendMessage_ScheduleMessage: String { return self._s[873]! } - public var GroupInfo_SharedMediaNone: String { return self._s[874]! } + public var Channel_TitleInfo: String { return self._s[870]! } + public var StickerPacksSettings_ArchivedPacks_Info: String { return self._s[871]! } + public var Settings_CallSettings: String { return self._s[872]! } + public var Camera_SquareMode: String { return self._s[873]! } + public var Conversation_SendMessage_ScheduleMessage: String { return self._s[874]! } + public var GroupInfo_SharedMediaNone: String { return self._s[875]! } public func PUSH_MESSAGE_VIDEO_SECRET(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[875]!, self._r[875]!, [_1]) + return formatWithArgumentRanges(self._s[876]!, self._r[876]!, [_1]) } - public var Bot_GenericBotStatus: String { return self._s[876]! } - public var Application_Update: String { return self._s[878]! } - public var Month_ShortJanuary: String { return self._s[879]! } - public var Contacts_PermissionsKeepDisabled: String { return self._s[880]! } - public var Channel_AdminLog_BanReadMessages: String { return self._s[881]! } - public var Settings_AppLanguage_Unofficial: String { return self._s[882]! } - public var Passport_Address_Street2Placeholder: String { return self._s[883]! } + public var Bot_GenericBotStatus: String { return self._s[877]! } + public var Application_Update: String { return self._s[879]! } + public var Month_ShortJanuary: String { return self._s[880]! } + public var Contacts_PermissionsKeepDisabled: String { return self._s[881]! } + public var Channel_AdminLog_BanReadMessages: String { return self._s[882]! } + public var Settings_AppLanguage_Unofficial: String { return self._s[883]! } + public var Passport_Address_Street2Placeholder: String { return self._s[884]! } public func Map_LiveLocationShortHour(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[884]!, self._r[884]!, [_0]) + return formatWithArgumentRanges(self._s[885]!, self._r[885]!, [_0]) } - public var NetworkUsageSettings_Cellular: String { return self._s[885]! } - public var Appearance_PreviewOutgoingText: String { return self._s[886]! } - public var Notifications_PermissionsAllowInSettings: String { return self._s[887]! } - public var AutoDownloadSettings_OnForAll: String { return self._s[889]! } - public var Map_Directions: String { return self._s[890]! } - public var Passport_FieldIdentityTranslationHelp: String { return self._s[892]! } - public var Appearance_ThemeDay: String { return self._s[893]! } - public var LogoutOptions_LogOut: String { return self._s[894]! } - public var Group_PublicLink_Title: String { return self._s[896]! } - public var Channel_AddBotErrorNoRights: String { return self._s[897]! } - public var Passport_Identity_AddPassport: String { return self._s[898]! } - public var LocalGroup_ButtonTitle: String { return self._s[899]! } - public var Call_Message: String { return self._s[900]! } - public var PhotoEditor_ExposureTool: String { return self._s[901]! } - public var Passport_FieldOneOf_Delimeter: String { return self._s[903]! } - public var Channel_AdminLog_CanBanUsers: String { return self._s[905]! } - public var Appearance_ThemePreview_ChatList_2_Name: String { return self._s[906]! } - public var Appearance_Preview: String { return self._s[907]! } - public var Compose_ChannelMembers: String { return self._s[908]! } - public var Conversation_DeleteManyMessages: String { return self._s[909]! } - public var ReportPeer_ReasonOther_Title: String { return self._s[910]! } - public var Checkout_ErrorProviderAccountTimeout: String { return self._s[911]! } - public var TwoStepAuth_ResetAccountConfirmation: String { return self._s[912]! } - public var Channel_Stickers_CreateYourOwn: String { return self._s[915]! } - public var Conversation_UpdateTelegram: String { return self._s[916]! } + public var NetworkUsageSettings_Cellular: String { return self._s[886]! } + public var Appearance_PreviewOutgoingText: String { return self._s[887]! } + public var Notifications_PermissionsAllowInSettings: String { return self._s[888]! } + public var AutoDownloadSettings_OnForAll: String { return self._s[890]! } + public var Map_Directions: String { return self._s[891]! } + public var Passport_FieldIdentityTranslationHelp: String { return self._s[893]! } + public var Appearance_ThemeDay: String { return self._s[894]! } + public var LogoutOptions_LogOut: String { return self._s[895]! } + public var Group_PublicLink_Title: String { return self._s[897]! } + public var Channel_AddBotErrorNoRights: String { return self._s[898]! } + public var Passport_Identity_AddPassport: String { return self._s[899]! } + public var LocalGroup_ButtonTitle: String { return self._s[900]! } + public var Call_Message: String { return self._s[901]! } + public var PhotoEditor_ExposureTool: String { return self._s[902]! } + public var Passport_FieldOneOf_Delimeter: String { return self._s[904]! } + public var Channel_AdminLog_CanBanUsers: String { return self._s[906]! } + public var Appearance_ThemePreview_ChatList_2_Name: String { return self._s[907]! } + public var Appearance_Preview: String { return self._s[908]! } + public var Compose_ChannelMembers: String { return self._s[909]! } + public var Conversation_DeleteManyMessages: String { return self._s[910]! } + public var ReportPeer_ReasonOther_Title: String { return self._s[911]! } + public var Checkout_ErrorProviderAccountTimeout: String { return self._s[912]! } + public var TwoStepAuth_ResetAccountConfirmation: String { return self._s[913]! } + public var Channel_Stickers_CreateYourOwn: String { return self._s[916]! } + public var Conversation_UpdateTelegram: String { return self._s[917]! } public func Notification_PinnedPhotoMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[917]!, self._r[917]!, [_0]) + return formatWithArgumentRanges(self._s[918]!, self._r[918]!, [_0]) } public func PUSH_PINNED_GIF(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[918]!, self._r[918]!, [_1]) + return formatWithArgumentRanges(self._s[919]!, self._r[919]!, [_1]) } - public var GroupInfo_Administrators_Title: String { return self._s[919]! } - public var Privacy_Forwards_PreviewMessageText: String { return self._s[920]! } + public var GroupInfo_Administrators_Title: String { return self._s[920]! } + public var Privacy_Forwards_PreviewMessageText: String { return self._s[921]! } public func PrivacySettings_LastSeenNobodyPlus(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[921]!, self._r[921]!, [_0]) + return formatWithArgumentRanges(self._s[922]!, self._r[922]!, [_0]) } - public var Tour_Title3: String { return self._s[922]! } - public var Channel_EditAdmin_PermissionInviteSubscribers: String { return self._s[923]! } - public var Clipboard_SendPhoto: String { return self._s[927]! } - public var MediaPicker_Videos: String { return self._s[928]! } - public var Passport_Email_Title: String { return self._s[929]! } + public var Tour_Title3: String { return self._s[923]! } + public var Channel_EditAdmin_PermissionInviteSubscribers: String { return self._s[924]! } + public var Clipboard_SendPhoto: String { return self._s[928]! } + public var MediaPicker_Videos: String { return self._s[929]! } + public var Passport_Email_Title: String { return self._s[930]! } public func PrivacySettings_LastSeenEverybodyMinus(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[930]!, self._r[930]!, [_0]) + return formatWithArgumentRanges(self._s[931]!, self._r[931]!, [_0]) } - public var StickerPacksSettings_Title: String { return self._s[931]! } - public var Conversation_MessageDialogDelete: String { return self._s[932]! } - public var Privacy_Calls_CustomHelp: String { return self._s[934]! } - public var Message_Wallpaper: String { return self._s[935]! } - public var MemberSearch_BotSection: String { return self._s[936]! } - public var GroupInfo_SetSound: String { return self._s[937]! } - public var Core_ServiceUserStatus: String { return self._s[938]! } - public var LiveLocationUpdated_JustNow: String { return self._s[939]! } - public var Call_StatusFailed: String { return self._s[940]! } - public var TwoStepAuth_SetupPasswordDescription: String { return self._s[941]! } - public var TwoStepAuth_SetPassword: String { return self._s[942]! } - public var Permissions_PeopleNearbyText_v0: String { return self._s[943]! } + public var StickerPacksSettings_Title: String { return self._s[932]! } + public var Conversation_MessageDialogDelete: String { return self._s[933]! } + public var Privacy_Calls_CustomHelp: String { return self._s[935]! } + public var Message_Wallpaper: String { return self._s[936]! } + public var MemberSearch_BotSection: String { return self._s[937]! } + public var GroupInfo_SetSound: String { return self._s[938]! } + public var Core_ServiceUserStatus: String { return self._s[939]! } + public var LiveLocationUpdated_JustNow: String { return self._s[940]! } + public var Call_StatusFailed: String { return self._s[941]! } + public var TwoStepAuth_SetupPasswordDescription: String { return self._s[942]! } + public var TwoStepAuth_SetPassword: String { return self._s[943]! } + public var Permissions_PeopleNearbyText_v0: String { return self._s[944]! } public func SocksProxySetup_ProxyStatusPing(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[945]!, self._r[945]!, [_0]) + return formatWithArgumentRanges(self._s[946]!, self._r[946]!, [_0]) } - public var Calls_SubmitRating: String { return self._s[946]! } - public var Profile_Username: String { return self._s[947]! } - public var Bot_DescriptionTitle: String { return self._s[948]! } - public var MaskStickerSettings_Title: String { return self._s[949]! } - public var SharedMedia_CategoryOther: String { return self._s[950]! } - public var GroupInfo_SetGroupPhoto: String { return self._s[951]! } - public var Common_NotNow: String { return self._s[952]! } - public var CallFeedback_IncludeLogsInfo: String { return self._s[953]! } - public var Conversation_ShareMyPhoneNumber: String { return self._s[954]! } - public var Map_Location: String { return self._s[955]! } - public var Invitation_JoinGroup: String { return self._s[956]! } - public var AutoDownloadSettings_Title: String { return self._s[958]! } - public var Conversation_DiscardVoiceMessageDescription: String { return self._s[959]! } - public var Channel_ErrorAddBlocked: String { return self._s[960]! } - public var Conversation_UnblockUser: String { return self._s[961]! } - public var Watch_Bot_Restart: String { return self._s[962]! } - public var TwoStepAuth_Title: String { return self._s[963]! } - public var Channel_AdminLog_BanSendMessages: String { return self._s[964]! } - public var Checkout_ShippingMethod: String { return self._s[965]! } - public var Passport_Identity_OneOfTypeIdentityCard: String { return self._s[966]! } + public var Calls_SubmitRating: String { return self._s[947]! } + public var Profile_Username: String { return self._s[948]! } + public var Bot_DescriptionTitle: String { return self._s[949]! } + public var MaskStickerSettings_Title: String { return self._s[950]! } + public var SharedMedia_CategoryOther: String { return self._s[951]! } + public var GroupInfo_SetGroupPhoto: String { return self._s[952]! } + public var Common_NotNow: String { return self._s[953]! } + public var CallFeedback_IncludeLogsInfo: String { return self._s[954]! } + public var Conversation_ShareMyPhoneNumber: String { return self._s[955]! } + public var Map_Location: String { return self._s[956]! } + public var Invitation_JoinGroup: String { return self._s[957]! } + public var AutoDownloadSettings_Title: String { return self._s[959]! } + public var Conversation_DiscardVoiceMessageDescription: String { return self._s[960]! } + public var Channel_ErrorAddBlocked: String { return self._s[961]! } + public var Conversation_UnblockUser: String { return self._s[962]! } + public var Watch_Bot_Restart: String { return self._s[963]! } + public var TwoStepAuth_Title: String { return self._s[964]! } + public var Channel_AdminLog_BanSendMessages: String { return self._s[965]! } + public var Checkout_ShippingMethod: String { return self._s[966]! } + public var Passport_Identity_OneOfTypeIdentityCard: String { return self._s[967]! } public func PUSH_CHAT_MESSAGE_STICKER(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[967]!, self._r[967]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[968]!, self._r[968]!, [_1, _2, _3]) } public func Chat_UnsendMyMessagesAlertTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[969]!, self._r[969]!, [_0]) - } - public func Channel_Username_LinkHint(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[970]!, self._r[970]!, [_0]) } - public var Appearance_ThemePreview_ChatList_1_Name: String { return self._s[971]! } - public var SettingsSearch_Synonyms_Data_AutoplayGifs: String { return self._s[972]! } - public var AuthSessions_TerminateOtherSessions: String { return self._s[973]! } - public var Contacts_FailedToSendInvitesMessage: String { return self._s[974]! } - public var PrivacySettings_TwoStepAuth: String { return self._s[975]! } - public var Notification_Exceptions_PreviewAlwaysOn: String { return self._s[976]! } - public var SettingsSearch_Synonyms_Privacy_Passcode: String { return self._s[977]! } - public var Conversation_EditingMessagePanelMedia: String { return self._s[978]! } - public var Checkout_PaymentMethod_Title: String { return self._s[979]! } - public var SocksProxySetup_Connection: String { return self._s[980]! } - public var Group_MessagePhotoRemoved: String { return self._s[981]! } - public var Channel_Stickers_NotFound: String { return self._s[983]! } - public var Group_About_Help: String { return self._s[984]! } - public var Notification_PassportValueProofOfIdentity: String { return self._s[985]! } - public var PeopleNearby_Title: String { return self._s[987]! } - public func ApplyLanguage_ChangeLanguageOfficialText(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[988]!, self._r[988]!, [_1]) + public func Channel_Username_LinkHint(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[971]!, self._r[971]!, [_0]) } - public var CheckoutInfo_ShippingInfoStatePlaceholder: String { return self._s[990]! } - public var Notifications_GroupNotificationsExceptionsHelp: String { return self._s[991]! } - public var SocksProxySetup_Password: String { return self._s[992]! } - public var Notifications_PermissionsEnable: String { return self._s[993]! } - public var TwoStepAuth_ChangeEmail: String { return self._s[995]! } + public var Appearance_ThemePreview_ChatList_1_Name: String { return self._s[972]! } + public var SettingsSearch_Synonyms_Data_AutoplayGifs: String { return self._s[973]! } + public var AuthSessions_TerminateOtherSessions: String { return self._s[974]! } + public var Contacts_FailedToSendInvitesMessage: String { return self._s[975]! } + public var PrivacySettings_TwoStepAuth: String { return self._s[976]! } + public var Notification_Exceptions_PreviewAlwaysOn: String { return self._s[977]! } + public var SettingsSearch_Synonyms_Privacy_Passcode: String { return self._s[978]! } + public var Conversation_EditingMessagePanelMedia: String { return self._s[979]! } + public var Checkout_PaymentMethod_Title: String { return self._s[980]! } + public var SocksProxySetup_Connection: String { return self._s[981]! } + public var Group_MessagePhotoRemoved: String { return self._s[982]! } + public var Channel_Stickers_NotFound: String { return self._s[984]! } + public var Group_About_Help: String { return self._s[985]! } + public var Notification_PassportValueProofOfIdentity: String { return self._s[986]! } + public var PeopleNearby_Title: String { return self._s[988]! } + public func ApplyLanguage_ChangeLanguageOfficialText(_ _1: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[989]!, self._r[989]!, [_1]) + } + public var CheckoutInfo_ShippingInfoStatePlaceholder: String { return self._s[991]! } + public var Notifications_GroupNotificationsExceptionsHelp: String { return self._s[992]! } + public var SocksProxySetup_Password: String { return self._s[993]! } + public var Notifications_PermissionsEnable: String { return self._s[994]! } + public var TwoStepAuth_ChangeEmail: String { return self._s[996]! } public func Channel_AdminLog_MessageInvitedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[996]!, self._r[996]!, [_1]) + return formatWithArgumentRanges(self._s[997]!, self._r[997]!, [_1]) } public func Time_MonthOfYear_m10(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[998]!, self._r[998]!, [_0]) + return formatWithArgumentRanges(self._s[999]!, self._r[999]!, [_0]) } - public var Passport_Identity_TypeDriversLicense: String { return self._s[999]! } - public var ArchivedPacksAlert_Title: String { return self._s[1000]! } + public var Passport_Identity_TypeDriversLicense: String { return self._s[1000]! } + public var ArchivedPacksAlert_Title: String { return self._s[1001]! } public func Time_PreciseDate_m7(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1001]!, self._r[1001]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[1002]!, self._r[1002]!, [_1, _2, _3]) } - public var PrivacyLastSeenSettings_GroupsAndChannelsHelp: String { return self._s[1002]! } - public var Privacy_Calls_NeverAllow_Placeholder: String { return self._s[1004]! } - public var Conversation_StatusTyping: String { return self._s[1005]! } - public var Broadcast_AdminLog_EmptyText: String { return self._s[1006]! } - public var Notification_PassportValueProofOfAddress: String { return self._s[1007]! } - public var UserInfo_CreateNewContact: String { return self._s[1008]! } - public var Passport_Identity_FrontSide: String { return self._s[1009]! } - public var Login_PhoneNumberAlreadyAuthorizedSwitch: String { return self._s[1010]! } - public var Calls_CallTabTitle: String { return self._s[1011]! } - public var Channel_AdminLog_ChannelEmptyText: String { return self._s[1012]! } + public var PrivacyLastSeenSettings_GroupsAndChannelsHelp: String { return self._s[1003]! } + public var Privacy_Calls_NeverAllow_Placeholder: String { return self._s[1005]! } + public var Conversation_StatusTyping: String { return self._s[1006]! } + public var Broadcast_AdminLog_EmptyText: String { return self._s[1007]! } + public var Notification_PassportValueProofOfAddress: String { return self._s[1008]! } + public var UserInfo_CreateNewContact: String { return self._s[1009]! } + public var Passport_Identity_FrontSide: String { return self._s[1010]! } + public var Login_PhoneNumberAlreadyAuthorizedSwitch: String { return self._s[1011]! } + public var Calls_CallTabTitle: String { return self._s[1012]! } + public var Channel_AdminLog_ChannelEmptyText: String { return self._s[1013]! } public func Login_BannedPhoneBody(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1014]!, self._r[1014]!, [_0]) + return formatWithArgumentRanges(self._s[1015]!, self._r[1015]!, [_0]) } - public var Watch_UserInfo_MuteTitle: String { return self._s[1015]! } - public var Group_EditAdmin_RankAdminPlaceholder: String { return self._s[1016]! } - public var SharedMedia_EmptyMusicText: String { return self._s[1017]! } - public var PasscodeSettings_AutoLock_IfAwayFor_1minute: String { return self._s[1018]! } - public var Paint_Stickers: String { return self._s[1019]! } - public var Privacy_GroupsAndChannels: String { return self._s[1020]! } - public var UserInfo_AddContact: String { return self._s[1022]! } + public var Watch_UserInfo_MuteTitle: String { return self._s[1016]! } + public var Group_EditAdmin_RankAdminPlaceholder: String { return self._s[1017]! } + public var SharedMedia_EmptyMusicText: String { return self._s[1018]! } + public var PasscodeSettings_AutoLock_IfAwayFor_1minute: String { return self._s[1019]! } + public var Paint_Stickers: String { return self._s[1020]! } + public var Privacy_GroupsAndChannels: String { return self._s[1021]! } + public var UserInfo_AddContact: String { return self._s[1023]! } public func Conversation_MessageViaUser(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1023]!, self._r[1023]!, [_0]) + return formatWithArgumentRanges(self._s[1024]!, self._r[1024]!, [_0]) } - public var PhoneNumberHelp_ChangeNumber: String { return self._s[1025]! } + public var PhoneNumberHelp_ChangeNumber: String { return self._s[1026]! } public func ChatList_ClearChatConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1027]!, self._r[1027]!, [_0]) + return formatWithArgumentRanges(self._s[1028]!, self._r[1028]!, [_0]) } - public var DialogList_NoMessagesTitle: String { return self._s[1028]! } - public var EditProfile_NameAndPhotoHelp: String { return self._s[1029]! } - public var BlockedUsers_BlockUser: String { return self._s[1030]! } - public var Notifications_PermissionsOpenSettings: String { return self._s[1031]! } - public var MediaPicker_UngroupDescription: String { return self._s[1032]! } - public var Watch_NoConnection: String { return self._s[1033]! } - public var Month_GenSeptember: String { return self._s[1034]! } - public var Conversation_ViewGroup: String { return self._s[1035]! } - public var Channel_AdminLogFilter_EventsLeavingSubscribers: String { return self._s[1038]! } - public var Privacy_Forwards_AlwaysLink: String { return self._s[1039]! } - public var Channel_OwnershipTransfer_ErrorAdminsTooMuch: String { return self._s[1040]! } - public var Passport_FieldOneOf_FinalDelimeter: String { return self._s[1041]! } - public var MediaPicker_CameraRoll: String { return self._s[1043]! } - public var Month_GenAugust: String { return self._s[1044]! } - public var AccessDenied_VideoMessageMicrophone: String { return self._s[1045]! } - public var SharedMedia_EmptyText: String { return self._s[1046]! } - public var Map_ShareLiveLocation: String { return self._s[1047]! } - public var Calls_All: String { return self._s[1048]! } - public var Appearance_ThemeNight: String { return self._s[1051]! } - public var Conversation_HoldForAudio: String { return self._s[1052]! } - public var SettingsSearch_Synonyms_Support: String { return self._s[1055]! } - public var GroupInfo_GroupHistoryHidden: String { return self._s[1056]! } - public var SocksProxySetup_Secret: String { return self._s[1057]! } + public var DialogList_NoMessagesTitle: String { return self._s[1029]! } + public var EditProfile_NameAndPhotoHelp: String { return self._s[1030]! } + public var BlockedUsers_BlockUser: String { return self._s[1031]! } + public var Notifications_PermissionsOpenSettings: String { return self._s[1032]! } + public var MediaPicker_UngroupDescription: String { return self._s[1033]! } + public var Watch_NoConnection: String { return self._s[1034]! } + public var Month_GenSeptember: String { return self._s[1035]! } + public var Conversation_ViewGroup: String { return self._s[1036]! } + public var Channel_AdminLogFilter_EventsLeavingSubscribers: String { return self._s[1039]! } + public var Privacy_Forwards_AlwaysLink: String { return self._s[1040]! } + public var Channel_OwnershipTransfer_ErrorAdminsTooMuch: String { return self._s[1041]! } + public var Passport_FieldOneOf_FinalDelimeter: String { return self._s[1042]! } + public var MediaPicker_CameraRoll: String { return self._s[1044]! } + public var Month_GenAugust: String { return self._s[1045]! } + public var AccessDenied_VideoMessageMicrophone: String { return self._s[1046]! } + public var SharedMedia_EmptyText: String { return self._s[1047]! } + public var Map_ShareLiveLocation: String { return self._s[1048]! } + public var Calls_All: String { return self._s[1049]! } + public var Appearance_ThemeNight: String { return self._s[1052]! } + public var Conversation_HoldForAudio: String { return self._s[1053]! } + public var SettingsSearch_Synonyms_Support: String { return self._s[1056]! } + public var GroupInfo_GroupHistoryHidden: String { return self._s[1057]! } + public var SocksProxySetup_Secret: String { return self._s[1058]! } public func Activity_RemindAboutChannel(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1058]!, self._r[1058]!, [_0]) + return formatWithArgumentRanges(self._s[1059]!, self._r[1059]!, [_0]) } - public var Channel_BanList_RestrictedTitle: String { return self._s[1060]! } - public var Conversation_Location: String { return self._s[1061]! } + public var Channel_BanList_RestrictedTitle: String { return self._s[1061]! } + public var Conversation_Location: String { return self._s[1062]! } public func AutoDownloadSettings_UpToFor(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1062]!, self._r[1062]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1063]!, self._r[1063]!, [_1, _2]) } - public var ChatSettings_AutoDownloadPhotos: String { return self._s[1064]! } - public var SettingsSearch_Synonyms_Privacy_Title: String { return self._s[1065]! } - public var Notifications_PermissionsText: String { return self._s[1066]! } - public var SettingsSearch_Synonyms_Data_SaveIncomingPhotos: String { return self._s[1067]! } - public var Call_Flip: String { return self._s[1068]! } - public var SocksProxySetup_ProxyStatusConnecting: String { return self._s[1070]! } - public var Channel_EditAdmin_PermissionPinMessages: String { return self._s[1072]! } - public var TwoStepAuth_ReEnterPasswordDescription: String { return self._s[1074]! } - public var Channel_TooMuchBots: String { return self._s[1076]! } - public var Passport_DeletePassportConfirmation: String { return self._s[1077]! } - public var Login_InvalidCodeError: String { return self._s[1078]! } - public var StickerPacksSettings_FeaturedPacks: String { return self._s[1079]! } + public var ChatSettings_AutoDownloadPhotos: String { return self._s[1065]! } + public var SettingsSearch_Synonyms_Privacy_Title: String { return self._s[1066]! } + public var Notifications_PermissionsText: String { return self._s[1067]! } + public var SettingsSearch_Synonyms_Data_SaveIncomingPhotos: String { return self._s[1068]! } + public var Call_Flip: String { return self._s[1069]! } + public var SocksProxySetup_ProxyStatusConnecting: String { return self._s[1071]! } + public var PrivacyPhoneNumberSettings_DiscoveryHeader: String { return self._s[1072]! } + public var Channel_EditAdmin_PermissionPinMessages: String { return self._s[1074]! } + public var TwoStepAuth_ReEnterPasswordDescription: String { return self._s[1076]! } + public var Channel_TooMuchBots: String { return self._s[1078]! } + public var Passport_DeletePassportConfirmation: String { return self._s[1079]! } + public var Login_InvalidCodeError: String { return self._s[1080]! } + public var StickerPacksSettings_FeaturedPacks: String { return self._s[1081]! } public func ChatList_DeleteSecretChatConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1080]!, self._r[1080]!, [_0]) + return formatWithArgumentRanges(self._s[1082]!, self._r[1082]!, [_0]) } public func GroupInfo_InvitationLinkAcceptChannel(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1081]!, self._r[1081]!, [_0]) + return formatWithArgumentRanges(self._s[1083]!, self._r[1083]!, [_0]) } - public var VoiceOver_Navigation_ProxySettings: String { return self._s[1082]! } - public var Call_CallInProgressTitle: String { return self._s[1083]! } - public var Month_ShortSeptember: String { return self._s[1084]! } - public var Watch_ChannelInfo_Title: String { return self._s[1085]! } - public var ChatList_DeleteSavedMessagesConfirmation: String { return self._s[1088]! } - public var DialogList_PasscodeLockHelp: String { return self._s[1089]! } - public var Chat_MultipleTextMessagesDisabled: String { return self._s[1090]! } - public var Notifications_Badge_IncludePublicGroups: String { return self._s[1091]! } - public var Channel_AdminLogFilter_EventsTitle: String { return self._s[1092]! } - public var PhotoEditor_CropReset: String { return self._s[1093]! } - public var Group_Username_CreatePrivateLinkHelp: String { return self._s[1095]! } - public var Channel_Management_LabelEditor: String { return self._s[1096]! } - public var Passport_Identity_LatinNameHelp: String { return self._s[1098]! } - public var PhotoEditor_HighlightsTool: String { return self._s[1099]! } - public var UserInfo_Title: String { return self._s[1100]! } - public var ChatList_HideAction: String { return self._s[1101]! } - public var AccessDenied_Title: String { return self._s[1102]! } - public var DialogList_SearchLabel: String { return self._s[1103]! } - public var Group_Setup_HistoryHidden: String { return self._s[1104]! } - public var TwoStepAuth_PasswordChangeSuccess: String { return self._s[1105]! } - public var State_Updating: String { return self._s[1107]! } - public var Contacts_TabTitle: String { return self._s[1108]! } - public var Notifications_Badge_CountUnreadMessages: String { return self._s[1110]! } - public var GroupInfo_GroupHistory: String { return self._s[1111]! } - public var Conversation_UnsupportedMediaPlaceholder: String { return self._s[1112]! } - public var Wallpaper_SetColor: String { return self._s[1113]! } - public var CheckoutInfo_ShippingInfoCountry: String { return self._s[1114]! } - public var SettingsSearch_Synonyms_SavedMessages: String { return self._s[1115]! } - public var Chat_AttachmentLimitReached: String { return self._s[1116]! } - public var Passport_Identity_OneOfTypeDriversLicense: String { return self._s[1117]! } - public var Contacts_NotRegisteredSection: String { return self._s[1118]! } + public var VoiceOver_Navigation_ProxySettings: String { return self._s[1084]! } + public var Call_CallInProgressTitle: String { return self._s[1085]! } + public var Month_ShortSeptember: String { return self._s[1086]! } + public var Watch_ChannelInfo_Title: String { return self._s[1087]! } + public var ChatList_DeleteSavedMessagesConfirmation: String { return self._s[1090]! } + public var DialogList_PasscodeLockHelp: String { return self._s[1091]! } + public var Chat_MultipleTextMessagesDisabled: String { return self._s[1092]! } + public var Notifications_Badge_IncludePublicGroups: String { return self._s[1093]! } + public var Channel_AdminLogFilter_EventsTitle: String { return self._s[1094]! } + public var PhotoEditor_CropReset: String { return self._s[1095]! } + public var Group_Username_CreatePrivateLinkHelp: String { return self._s[1097]! } + public var Channel_Management_LabelEditor: String { return self._s[1098]! } + public var Passport_Identity_LatinNameHelp: String { return self._s[1100]! } + public var PhotoEditor_HighlightsTool: String { return self._s[1101]! } + public var UserInfo_Title: String { return self._s[1102]! } + public var ChatList_HideAction: String { return self._s[1103]! } + public var AccessDenied_Title: String { return self._s[1104]! } + public var DialogList_SearchLabel: String { return self._s[1105]! } + public var Group_Setup_HistoryHidden: String { return self._s[1106]! } + public var TwoStepAuth_PasswordChangeSuccess: String { return self._s[1107]! } + public var State_Updating: String { return self._s[1109]! } + public var Contacts_TabTitle: String { return self._s[1110]! } + public var Notifications_Badge_CountUnreadMessages: String { return self._s[1112]! } + public var GroupInfo_GroupHistory: String { return self._s[1113]! } + public var Conversation_UnsupportedMediaPlaceholder: String { return self._s[1114]! } + public var Wallpaper_SetColor: String { return self._s[1115]! } + public var CheckoutInfo_ShippingInfoCountry: String { return self._s[1116]! } + public var SettingsSearch_Synonyms_SavedMessages: String { return self._s[1117]! } + public var Chat_AttachmentLimitReached: String { return self._s[1118]! } + public var Passport_Identity_OneOfTypeDriversLicense: String { return self._s[1119]! } + public var Contacts_NotRegisteredSection: String { return self._s[1120]! } public func Time_PreciseDate_m4(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1119]!, self._r[1119]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[1121]!, self._r[1121]!, [_1, _2, _3]) } - public var Paint_Clear: String { return self._s[1120]! } - public var StickerPacksSettings_ArchivedMasks: String { return self._s[1121]! } - public var SocksProxySetup_Connecting: String { return self._s[1122]! } - public var ExplicitContent_AlertChannel: String { return self._s[1123]! } - public var CreatePoll_AllOptionsAdded: String { return self._s[1124]! } - public var Conversation_Contact: String { return self._s[1125]! } - public var Login_CodeExpired: String { return self._s[1126]! } - public var Passport_DiscardMessageAction: String { return self._s[1127]! } - public var Channel_AdminLog_MessagePreviousDescription: String { return self._s[1128]! } + public var Paint_Clear: String { return self._s[1122]! } + public var StickerPacksSettings_ArchivedMasks: String { return self._s[1123]! } + public var SocksProxySetup_Connecting: String { return self._s[1124]! } + public var ExplicitContent_AlertChannel: String { return self._s[1125]! } + public var CreatePoll_AllOptionsAdded: String { return self._s[1126]! } + public var Conversation_Contact: String { return self._s[1127]! } + public var Login_CodeExpired: String { return self._s[1128]! } + public var Passport_DiscardMessageAction: String { return self._s[1129]! } + public var Channel_AdminLog_MessagePreviousDescription: String { return self._s[1130]! } public func VoiceOver_Chat_MusicFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1129]!, self._r[1129]!, [_0]) + return formatWithArgumentRanges(self._s[1131]!, self._r[1131]!, [_0]) } - public var Channel_AdminLog_EmptyMessageText: String { return self._s[1130]! } - public var SettingsSearch_Synonyms_Data_NetworkUsage: String { return self._s[1131]! } + public var Channel_AdminLog_EmptyMessageText: String { return self._s[1132]! } + public var SettingsSearch_Synonyms_Data_NetworkUsage: String { return self._s[1133]! } public func Group_EditAdmin_RankInfo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1132]!, self._r[1132]!, [_0]) + return formatWithArgumentRanges(self._s[1134]!, self._r[1134]!, [_0]) } - public var Month_ShortApril: String { return self._s[1133]! } - public var AuthSessions_CurrentSession: String { return self._s[1134]! } - public var Chat_AttachmentMultipleFilesDisabled: String { return self._s[1137]! } - public var WallpaperPreview_CropTopText: String { return self._s[1139]! } - public var PrivacySettings_DeleteAccountIfAwayFor: String { return self._s[1140]! } - public var CheckoutInfo_ShippingInfoTitle: String { return self._s[1141]! } + public var Month_ShortApril: String { return self._s[1135]! } + public var AuthSessions_CurrentSession: String { return self._s[1136]! } + public var Chat_AttachmentMultipleFilesDisabled: String { return self._s[1139]! } + public var WallpaperPreview_CropTopText: String { return self._s[1141]! } + public var PrivacySettings_DeleteAccountIfAwayFor: String { return self._s[1142]! } + public var CheckoutInfo_ShippingInfoTitle: String { return self._s[1143]! } public func Conversation_ScheduleMessage_SendOn(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1142]!, self._r[1142]!, [_0, _1]) + return formatWithArgumentRanges(self._s[1144]!, self._r[1144]!, [_0, _1]) } - public var Appearance_ThemePreview_Chat_2_Text: String { return self._s[1143]! } - public var Channel_Setup_TypePrivate: String { return self._s[1145]! } - public var Forward_ChannelReadOnly: String { return self._s[1148]! } - public var PhotoEditor_CurvesBlue: String { return self._s[1149]! } - public var AddContact_SharedContactException: String { return self._s[1150]! } - public var UserInfo_BotPrivacy: String { return self._s[1152]! } - public var Notification_PassportValueEmail: String { return self._s[1153]! } - public var EmptyGroupInfo_Subtitle: String { return self._s[1154]! } - public var GroupPermission_NewTitle: String { return self._s[1155]! } - public var CallFeedback_ReasonDropped: String { return self._s[1156]! } - public var GroupInfo_Permissions_AddException: String { return self._s[1157]! } - public var Channel_SignMessages_Help: String { return self._s[1159]! } - public var Undo_ChatDeleted: String { return self._s[1161]! } - public var Conversation_ChatBackground: String { return self._s[1162]! } - public var ChannelMembers_WhoCanAddMembers_Admins: String { return self._s[1163]! } - public var FastTwoStepSetup_EmailPlaceholder: String { return self._s[1164]! } - public var Passport_Language_pt: String { return self._s[1165]! } - public var VoiceOver_Chat_YourVoiceMessage: String { return self._s[1166]! } - public var NotificationsSound_Popcorn: String { return self._s[1169]! } - public var AutoNightTheme_Disabled: String { return self._s[1170]! } - public var BlockedUsers_LeavePrefix: String { return self._s[1171]! } - public var WallpaperPreview_CustomColorTopText: String { return self._s[1172]! } - public var Contacts_PermissionsSuppressWarningText: String { return self._s[1173]! } - public var WallpaperSearch_ColorBlue: String { return self._s[1174]! } + public var Appearance_ThemePreview_Chat_2_Text: String { return self._s[1145]! } + public var Channel_Setup_TypePrivate: String { return self._s[1147]! } + public var Forward_ChannelReadOnly: String { return self._s[1150]! } + public var PhotoEditor_CurvesBlue: String { return self._s[1151]! } + public var AddContact_SharedContactException: String { return self._s[1152]! } + public var UserInfo_BotPrivacy: String { return self._s[1154]! } + public var Notification_PassportValueEmail: String { return self._s[1155]! } + public var EmptyGroupInfo_Subtitle: String { return self._s[1156]! } + public var GroupPermission_NewTitle: String { return self._s[1157]! } + public var CallFeedback_ReasonDropped: String { return self._s[1158]! } + public var GroupInfo_Permissions_AddException: String { return self._s[1159]! } + public var Channel_SignMessages_Help: String { return self._s[1161]! } + public var Undo_ChatDeleted: String { return self._s[1163]! } + public var Conversation_ChatBackground: String { return self._s[1164]! } + public var ChannelMembers_WhoCanAddMembers_Admins: String { return self._s[1165]! } + public var FastTwoStepSetup_EmailPlaceholder: String { return self._s[1166]! } + public var Passport_Language_pt: String { return self._s[1167]! } + public var VoiceOver_Chat_YourVoiceMessage: String { return self._s[1168]! } + public var NotificationsSound_Popcorn: String { return self._s[1171]! } + public var AutoNightTheme_Disabled: String { return self._s[1172]! } + public var BlockedUsers_LeavePrefix: String { return self._s[1173]! } + public var WallpaperPreview_CustomColorTopText: String { return self._s[1174]! } + public var Contacts_PermissionsSuppressWarningText: String { return self._s[1175]! } + public var WallpaperSearch_ColorBlue: String { return self._s[1176]! } public func CancelResetAccount_TextSMS(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1175]!, self._r[1175]!, [_0]) + return formatWithArgumentRanges(self._s[1177]!, self._r[1177]!, [_0]) } - public var CheckoutInfo_ErrorNameInvalid: String { return self._s[1176]! } - public var SocksProxySetup_UseForCalls: String { return self._s[1177]! } - public var Passport_DeleteDocumentConfirmation: String { return self._s[1179]! } + public var CheckoutInfo_ErrorNameInvalid: String { return self._s[1178]! } + public var SocksProxySetup_UseForCalls: String { return self._s[1179]! } + public var Passport_DeleteDocumentConfirmation: String { return self._s[1181]! } public func Conversation_Megabytes(_ _0: Float) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1180]!, self._r[1180]!, ["\(_0)"]) + return formatWithArgumentRanges(self._s[1182]!, self._r[1182]!, ["\(_0)"]) } - public var SocksProxySetup_Hostname: String { return self._s[1183]! } - public var ChatSettings_AutoDownloadSettings_OffForAll: String { return self._s[1184]! } - public var Compose_NewEncryptedChat: String { return self._s[1185]! } - public var Login_CodeFloodError: String { return self._s[1186]! } - public var Calls_TabTitle: String { return self._s[1187]! } - public var Privacy_ProfilePhoto: String { return self._s[1188]! } - public var Passport_Language_he: String { return self._s[1189]! } + public var SocksProxySetup_Hostname: String { return self._s[1185]! } + public var ChatSettings_AutoDownloadSettings_OffForAll: String { return self._s[1186]! } + public var Compose_NewEncryptedChat: String { return self._s[1187]! } + public var Login_CodeFloodError: String { return self._s[1188]! } + public var Calls_TabTitle: String { return self._s[1189]! } + public var Privacy_ProfilePhoto: String { return self._s[1190]! } + public var Passport_Language_he: String { return self._s[1191]! } public func Conversation_SetReminder_RemindToday(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1190]!, self._r[1190]!, [_0]) - } - public var GroupPermission_Title: String { return self._s[1191]! } - public func Channel_AdminLog_MessageGroupPreHistoryHidden(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1192]!, self._r[1192]!, [_0]) } - public var GroupPermission_NoChangeInfo: String { return self._s[1193]! } - public var ChatList_DeleteForCurrentUser: String { return self._s[1194]! } - public var Tour_Text1: String { return self._s[1195]! } - public var Channel_EditAdmin_TransferOwnership: String { return self._s[1196]! } - public var Month_ShortFebruary: String { return self._s[1197]! } - public var TwoStepAuth_EmailSkip: String { return self._s[1198]! } - public var NotificationsSound_Glass: String { return self._s[1199]! } - public var Appearance_ThemeNightBlue: String { return self._s[1200]! } - public var CheckoutInfo_Pay: String { return self._s[1201]! } - public var Invite_LargeRecipientsCountWarning: String { return self._s[1203]! } - public var Call_CallAgain: String { return self._s[1205]! } - public var AttachmentMenu_SendAsFile: String { return self._s[1206]! } - public var AccessDenied_MicrophoneRestricted: String { return self._s[1207]! } - public var Passport_InvalidPasswordError: String { return self._s[1208]! } - public var Watch_Message_Game: String { return self._s[1209]! } - public var Stickers_Install: String { return self._s[1210]! } - public var VoiceOver_Chat_Message: String { return self._s[1211]! } - public var PrivacyLastSeenSettings_NeverShareWith: String { return self._s[1212]! } - public var Passport_Identity_ResidenceCountry: String { return self._s[1214]! } - public var Notifications_GroupNotificationsHelp: String { return self._s[1215]! } - public var AuthSessions_OtherSessions: String { return self._s[1216]! } - public var Channel_Username_Help: String { return self._s[1217]! } - public var Camera_Title: String { return self._s[1218]! } - public var GroupInfo_SetGroupPhotoDelete: String { return self._s[1220]! } - public var Privacy_ProfilePhoto_NeverShareWith_Title: String { return self._s[1221]! } - public var Channel_AdminLog_SendPolls: String { return self._s[1222]! } - public var Channel_AdminLog_TitleAllEvents: String { return self._s[1223]! } - public var Channel_EditAdmin_PermissionInviteMembers: String { return self._s[1224]! } - public var Contacts_MemberSearchSectionTitleGroup: String { return self._s[1225]! } - public var ScheduledMessages_DeleteMany: String { return self._s[1226]! } - public var Conversation_RestrictedStickers: String { return self._s[1227]! } - public var Notifications_ExceptionsResetToDefaults: String { return self._s[1229]! } - public var UserInfo_TelegramCall: String { return self._s[1231]! } - public var TwoStepAuth_SetupResendEmailCode: String { return self._s[1232]! } - public var CreatePoll_OptionsHeader: String { return self._s[1233]! } - public var SettingsSearch_Synonyms_Data_CallsUseLessData: String { return self._s[1234]! } - public var ArchivedChats_IntroTitle1: String { return self._s[1235]! } - public var Privacy_GroupsAndChannels_AlwaysAllow_Title: String { return self._s[1236]! } - public var Appearance_ThemePreview_Chat_1_ReplyName: String { return self._s[1237]! } - public var Passport_Identity_EditPersonalDetails: String { return self._s[1238]! } + public var GroupPermission_Title: String { return self._s[1193]! } + public func Channel_AdminLog_MessageGroupPreHistoryHidden(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1194]!, self._r[1194]!, [_0]) + } + public var GroupPermission_NoChangeInfo: String { return self._s[1195]! } + public var ChatList_DeleteForCurrentUser: String { return self._s[1196]! } + public var Tour_Text1: String { return self._s[1197]! } + public var Channel_EditAdmin_TransferOwnership: String { return self._s[1198]! } + public var Month_ShortFebruary: String { return self._s[1199]! } + public var TwoStepAuth_EmailSkip: String { return self._s[1200]! } + public var NotificationsSound_Glass: String { return self._s[1201]! } + public var Appearance_ThemeNightBlue: String { return self._s[1202]! } + public var CheckoutInfo_Pay: String { return self._s[1203]! } + public var Invite_LargeRecipientsCountWarning: String { return self._s[1205]! } + public var Call_CallAgain: String { return self._s[1207]! } + public var AttachmentMenu_SendAsFile: String { return self._s[1208]! } + public var AccessDenied_MicrophoneRestricted: String { return self._s[1209]! } + public var Passport_InvalidPasswordError: String { return self._s[1210]! } + public var Watch_Message_Game: String { return self._s[1211]! } + public var Stickers_Install: String { return self._s[1212]! } + public var VoiceOver_Chat_Message: String { return self._s[1213]! } + public var PrivacyLastSeenSettings_NeverShareWith: String { return self._s[1214]! } + public var Passport_Identity_ResidenceCountry: String { return self._s[1216]! } + public var Notifications_GroupNotificationsHelp: String { return self._s[1217]! } + public var AuthSessions_OtherSessions: String { return self._s[1218]! } + public var Channel_Username_Help: String { return self._s[1219]! } + public var Camera_Title: String { return self._s[1220]! } + public var GroupInfo_SetGroupPhotoDelete: String { return self._s[1222]! } + public var Privacy_ProfilePhoto_NeverShareWith_Title: String { return self._s[1223]! } + public var Channel_AdminLog_SendPolls: String { return self._s[1224]! } + public var Channel_AdminLog_TitleAllEvents: String { return self._s[1225]! } + public var Channel_EditAdmin_PermissionInviteMembers: String { return self._s[1226]! } + public var Contacts_MemberSearchSectionTitleGroup: String { return self._s[1227]! } + public var ScheduledMessages_DeleteMany: String { return self._s[1228]! } + public var Conversation_RestrictedStickers: String { return self._s[1229]! } + public var Notifications_ExceptionsResetToDefaults: String { return self._s[1231]! } + public var UserInfo_TelegramCall: String { return self._s[1233]! } + public var TwoStepAuth_SetupResendEmailCode: String { return self._s[1234]! } + public var CreatePoll_OptionsHeader: String { return self._s[1235]! } + public var SettingsSearch_Synonyms_Data_CallsUseLessData: String { return self._s[1236]! } + public var ArchivedChats_IntroTitle1: String { return self._s[1237]! } + public var Privacy_GroupsAndChannels_AlwaysAllow_Title: String { return self._s[1238]! } + public var Appearance_ThemePreview_Chat_1_ReplyName: String { return self._s[1239]! } + public var Passport_Identity_EditPersonalDetails: String { return self._s[1240]! } public func Time_PreciseDate_m1(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1239]!, self._r[1239]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[1241]!, self._r[1241]!, [_1, _2, _3]) } - public var Settings_SaveEditedPhotos: String { return self._s[1240]! } - public var TwoStepAuth_ConfirmationTitle: String { return self._s[1241]! } - public var Privacy_GroupsAndChannels_NeverAllow_Title: String { return self._s[1242]! } - public var Conversation_MessageDialogRetry: String { return self._s[1243]! } - public var Conversation_DiscardVoiceMessageAction: String { return self._s[1244]! } - public var Permissions_PeopleNearbyTitle_v0: String { return self._s[1245]! } - public var Group_Setup_TypeHeader: String { return self._s[1246]! } - public var Paint_RecentStickers: String { return self._s[1247]! } - public var PhotoEditor_GrainTool: String { return self._s[1248]! } - public var CheckoutInfo_ShippingInfoState: String { return self._s[1249]! } - public var EmptyGroupInfo_Line4: String { return self._s[1250]! } - public var Watch_AuthRequired: String { return self._s[1252]! } + public var Settings_SaveEditedPhotos: String { return self._s[1242]! } + public var TwoStepAuth_ConfirmationTitle: String { return self._s[1243]! } + public var Privacy_GroupsAndChannels_NeverAllow_Title: String { return self._s[1244]! } + public var Conversation_MessageDialogRetry: String { return self._s[1245]! } + public var Conversation_DiscardVoiceMessageAction: String { return self._s[1246]! } + public var Permissions_PeopleNearbyTitle_v0: String { return self._s[1247]! } + public var Group_Setup_TypeHeader: String { return self._s[1248]! } + public var Paint_RecentStickers: String { return self._s[1249]! } + public var PhotoEditor_GrainTool: String { return self._s[1250]! } + public var CheckoutInfo_ShippingInfoState: String { return self._s[1251]! } + public var EmptyGroupInfo_Line4: String { return self._s[1252]! } + public var Watch_AuthRequired: String { return self._s[1254]! } public func Passport_Email_UseTelegramEmail(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1253]!, self._r[1253]!, [_0]) + return formatWithArgumentRanges(self._s[1255]!, self._r[1255]!, [_0]) } - public var Conversation_EncryptedDescriptionTitle: String { return self._s[1254]! } - public var ChannelIntro_Text: String { return self._s[1255]! } - public var DialogList_DeleteBotConfirmation: String { return self._s[1256]! } - public var GroupPermission_NoSendMedia: String { return self._s[1257]! } - public var Calls_AddTab: String { return self._s[1258]! } - public var Message_ReplyActionButtonShowReceipt: String { return self._s[1259]! } - public var Channel_AdminLog_EmptyFilterText: String { return self._s[1260]! } - public var Notification_MessageLifetime1d: String { return self._s[1261]! } - public var Notifications_ChannelNotificationsExceptionsHelp: String { return self._s[1262]! } - public var Channel_BanUser_PermissionsHeader: String { return self._s[1263]! } - public var Passport_Identity_GenderFemale: String { return self._s[1264]! } - public var BlockedUsers_BlockTitle: String { return self._s[1265]! } + public var Conversation_EncryptedDescriptionTitle: String { return self._s[1256]! } + public var ChannelIntro_Text: String { return self._s[1257]! } + public var DialogList_DeleteBotConfirmation: String { return self._s[1258]! } + public var GroupPermission_NoSendMedia: String { return self._s[1259]! } + public var Calls_AddTab: String { return self._s[1260]! } + public var Message_ReplyActionButtonShowReceipt: String { return self._s[1261]! } + public var Channel_AdminLog_EmptyFilterText: String { return self._s[1262]! } + public var Notification_MessageLifetime1d: String { return self._s[1263]! } + public var Notifications_ChannelNotificationsExceptionsHelp: String { return self._s[1264]! } + public var Channel_BanUser_PermissionsHeader: String { return self._s[1265]! } + public var Passport_Identity_GenderFemale: String { return self._s[1266]! } + public var BlockedUsers_BlockTitle: String { return self._s[1267]! } public func PUSH_CHANNEL_MESSAGE_GIF(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1266]!, self._r[1266]!, [_1]) + return formatWithArgumentRanges(self._s[1268]!, self._r[1268]!, [_1]) } - public var Weekday_Yesterday: String { return self._s[1267]! } - public var WallpaperSearch_ColorBlack: String { return self._s[1268]! } - public var ChatList_ArchiveAction: String { return self._s[1269]! } - public var AutoNightTheme_Scheduled: String { return self._s[1270]! } + public var Weekday_Yesterday: String { return self._s[1269]! } + public var WallpaperSearch_ColorBlack: String { return self._s[1270]! } + public var ChatList_ArchiveAction: String { return self._s[1271]! } + public var AutoNightTheme_Scheduled: String { return self._s[1272]! } public func Login_PhoneGenericEmailBody(_ _1: String, _ _2: String, _ _3: String, _ _4: String, _ _5: String, _ _6: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1271]!, self._r[1271]!, [_1, _2, _3, _4, _5, _6]) + return formatWithArgumentRanges(self._s[1273]!, self._r[1273]!, [_1, _2, _3, _4, _5, _6]) } - public var PrivacyPolicy_DeclineDeleteNow: String { return self._s[1272]! } + public var PrivacyPolicy_DeclineDeleteNow: String { return self._s[1274]! } public func PUSH_CHAT_JOINED(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1273]!, self._r[1273]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1275]!, self._r[1275]!, [_1, _2]) } - public var CreatePoll_Create: String { return self._s[1274]! } - public var Channel_Members_AddBannedErrorAdmin: String { return self._s[1275]! } + public var CreatePoll_Create: String { return self._s[1276]! } + public var Channel_Members_AddBannedErrorAdmin: String { return self._s[1277]! } public func Notification_CallFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1276]!, self._r[1276]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1278]!, self._r[1278]!, [_1, _2]) } - public var ScheduledMessages_ClearAllConfirmation: String { return self._s[1277]! } - public var Checkout_ErrorProviderAccountInvalid: String { return self._s[1278]! } - public var Notifications_InAppNotificationsSounds: String { return self._s[1280]! } + public var ScheduledMessages_ClearAllConfirmation: String { return self._s[1279]! } + public var Checkout_ErrorProviderAccountInvalid: String { return self._s[1280]! } + public var Notifications_InAppNotificationsSounds: String { return self._s[1282]! } public func PUSH_PINNED_GAME_SCORE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1281]!, self._r[1281]!, [_1]) + return formatWithArgumentRanges(self._s[1283]!, self._r[1283]!, [_1]) } - public var Preview_OpenInInstagram: String { return self._s[1282]! } - public var Notification_MessageLifetimeRemovedOutgoing: String { return self._s[1283]! } + public var Preview_OpenInInstagram: String { return self._s[1284]! } + public var Notification_MessageLifetimeRemovedOutgoing: String { return self._s[1285]! } public func PUSH_CHAT_ADD_MEMBER(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1284]!, self._r[1284]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[1286]!, self._r[1286]!, [_1, _2, _3]) } public func Passport_PrivacyPolicy(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1285]!, self._r[1285]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1287]!, self._r[1287]!, [_1, _2]) } - public var Channel_AdminLog_InfoPanelAlertTitle: String { return self._s[1286]! } - public var ArchivedChats_IntroText3: String { return self._s[1287]! } - public var ChatList_UndoArchiveHiddenText: String { return self._s[1288]! } - public var NetworkUsageSettings_TotalSection: String { return self._s[1289]! } - public var Channel_Setup_TypePrivateHelp: String { return self._s[1290]! } + public var Channel_AdminLog_InfoPanelAlertTitle: String { return self._s[1288]! } + public var ArchivedChats_IntroText3: String { return self._s[1289]! } + public var ChatList_UndoArchiveHiddenText: String { return self._s[1290]! } + public var NetworkUsageSettings_TotalSection: String { return self._s[1291]! } + public var Channel_Setup_TypePrivateHelp: String { return self._s[1292]! } public func PUSH_CHAT_MESSAGE_POLL(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1291]!, self._r[1291]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[1293]!, self._r[1293]!, [_1, _2, _3]) } - public var Privacy_GroupsAndChannels_NeverAllow_Placeholder: String { return self._s[1293]! } - public var FastTwoStepSetup_HintSection: String { return self._s[1294]! } - public var Wallpaper_PhotoLibrary: String { return self._s[1295]! } - public var TwoStepAuth_SetupResendEmailCodeAlert: String { return self._s[1296]! } - public var Gif_NoGifsFound: String { return self._s[1297]! } - public var Watch_LastSeen_WithinAMonth: String { return self._s[1298]! } - public var VoiceOver_MessageContextDelete: String { return self._s[1299]! } - public var GroupInfo_ActionPromote: String { return self._s[1300]! } - public var PasscodeSettings_SimplePasscode: String { return self._s[1301]! } - public var GroupInfo_Permissions_Title: String { return self._s[1302]! } - public var Permissions_ContactsText_v0: String { return self._s[1303]! } - public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedPublicGroups: String { return self._s[1304]! } - public var PrivacySettings_DataSettingsHelp: String { return self._s[1307]! } - public var Passport_FieldEmailHelp: String { return self._s[1308]! } + public var Privacy_GroupsAndChannels_NeverAllow_Placeholder: String { return self._s[1295]! } + public var FastTwoStepSetup_HintSection: String { return self._s[1296]! } + public var Wallpaper_PhotoLibrary: String { return self._s[1297]! } + public var TwoStepAuth_SetupResendEmailCodeAlert: String { return self._s[1298]! } + public var Gif_NoGifsFound: String { return self._s[1299]! } + public var Watch_LastSeen_WithinAMonth: String { return self._s[1300]! } + public var VoiceOver_MessageContextDelete: String { return self._s[1301]! } + public var GroupInfo_ActionPromote: String { return self._s[1302]! } + public var PasscodeSettings_SimplePasscode: String { return self._s[1303]! } + public var GroupInfo_Permissions_Title: String { return self._s[1304]! } + public var Permissions_ContactsText_v0: String { return self._s[1305]! } + public var PrivacyPhoneNumberSettings_CustomDisabledHelp: String { return self._s[1306]! } + public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedPublicGroups: String { return self._s[1307]! } + public var PrivacySettings_DataSettingsHelp: String { return self._s[1310]! } + public var Passport_FieldEmailHelp: String { return self._s[1311]! } public func Activity_RemindAboutUser(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1309]!, self._r[1309]!, [_0]) + return formatWithArgumentRanges(self._s[1312]!, self._r[1312]!, [_0]) } - public var Passport_Identity_GenderPlaceholder: String { return self._s[1310]! } - public var Weekday_ShortSaturday: String { return self._s[1311]! } - public var ContactInfo_PhoneLabelMain: String { return self._s[1312]! } - public var Watch_Conversation_UserInfo: String { return self._s[1313]! } - public var CheckoutInfo_ShippingInfoCityPlaceholder: String { return self._s[1314]! } - public var PrivacyLastSeenSettings_Title: String { return self._s[1315]! } - public var Conversation_ShareBotLocationConfirmation: String { return self._s[1316]! } - public var PhotoEditor_VignetteTool: String { return self._s[1317]! } - public var Passport_Address_Street1Placeholder: String { return self._s[1318]! } - public var Passport_Language_et: String { return self._s[1319]! } - public var AppUpgrade_Running: String { return self._s[1320]! } - public var Channel_DiscussionGroup_Info: String { return self._s[1322]! } - public var Passport_Language_bg: String { return self._s[1323]! } - public var Stickers_NoStickersFound: String { return self._s[1325]! } + public var Passport_Identity_GenderPlaceholder: String { return self._s[1313]! } + public var Weekday_ShortSaturday: String { return self._s[1314]! } + public var ContactInfo_PhoneLabelMain: String { return self._s[1315]! } + public var Watch_Conversation_UserInfo: String { return self._s[1316]! } + public var CheckoutInfo_ShippingInfoCityPlaceholder: String { return self._s[1317]! } + public var PrivacyLastSeenSettings_Title: String { return self._s[1318]! } + public var Conversation_ShareBotLocationConfirmation: String { return self._s[1319]! } + public var PhotoEditor_VignetteTool: String { return self._s[1320]! } + public var Passport_Address_Street1Placeholder: String { return self._s[1321]! } + public var Passport_Language_et: String { return self._s[1322]! } + public var AppUpgrade_Running: String { return self._s[1323]! } + public var Channel_DiscussionGroup_Info: String { return self._s[1325]! } + public var Passport_Language_bg: String { return self._s[1326]! } + public var Stickers_NoStickersFound: String { return self._s[1328]! } public func PUSH_CHANNEL_MESSAGE_TEXT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1327]!, self._r[1327]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1330]!, self._r[1330]!, [_1, _2]) } public func VoiceOver_Chat_ContactFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1328]!, self._r[1328]!, [_0]) + return formatWithArgumentRanges(self._s[1331]!, self._r[1331]!, [_0]) } - public var Settings_About: String { return self._s[1329]! } + public var Settings_About: String { return self._s[1332]! } public func Channel_AdminLog_MessageRestricted(_ _0: String, _ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1330]!, self._r[1330]!, [_0, _1, _2]) + return formatWithArgumentRanges(self._s[1333]!, self._r[1333]!, [_0, _1, _2]) } - public var KeyCommand_NewMessage: String { return self._s[1332]! } - public var Group_ErrorAddBlocked: String { return self._s[1333]! } + public var KeyCommand_NewMessage: String { return self._s[1335]! } + public var Group_ErrorAddBlocked: String { return self._s[1336]! } public func Message_PaymentSent(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1334]!, self._r[1334]!, [_0]) + return formatWithArgumentRanges(self._s[1337]!, self._r[1337]!, [_0]) } - public var Map_LocationTitle: String { return self._s[1335]! } - public var ReportGroupLocation_Title: String { return self._s[1336]! } - public var CallSettings_UseLessDataLongDescription: String { return self._s[1337]! } - public var Cache_ClearProgress: String { return self._s[1338]! } + public var Map_LocationTitle: String { return self._s[1338]! } + public var ReportGroupLocation_Title: String { return self._s[1339]! } + public var CallSettings_UseLessDataLongDescription: String { return self._s[1340]! } + public var Cache_ClearProgress: String { return self._s[1341]! } public func Channel_Management_ErrorNotMember(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1339]!, self._r[1339]!, [_0]) + return formatWithArgumentRanges(self._s[1342]!, self._r[1342]!, [_0]) } - public var GroupRemoved_AddToGroup: String { return self._s[1340]! } - public var Passport_UpdateRequiredError: String { return self._s[1341]! } + public var GroupRemoved_AddToGroup: String { return self._s[1343]! } + public var Passport_UpdateRequiredError: String { return self._s[1344]! } public func PUSH_MESSAGE_DOC(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1342]!, self._r[1342]!, [_1]) + return formatWithArgumentRanges(self._s[1345]!, self._r[1345]!, [_1]) } - public var Notifications_PermissionsSuppressWarningText: String { return self._s[1344]! } - public var Passport_Identity_MainPageHelp: String { return self._s[1345]! } - public var Conversation_StatusKickedFromGroup: String { return self._s[1346]! } - public var Passport_Language_ka: String { return self._s[1347]! } - public var Call_Decline: String { return self._s[1348]! } - public var SocksProxySetup_ProxyEnabled: String { return self._s[1349]! } + public var Notifications_PermissionsSuppressWarningText: String { return self._s[1347]! } + public var Passport_Identity_MainPageHelp: String { return self._s[1348]! } + public var Conversation_StatusKickedFromGroup: String { return self._s[1349]! } + public var Passport_Language_ka: String { return self._s[1350]! } + public var Call_Decline: String { return self._s[1351]! } + public var SocksProxySetup_ProxyEnabled: String { return self._s[1352]! } public func AuthCode_Alert(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1352]!, self._r[1352]!, [_0]) + return formatWithArgumentRanges(self._s[1355]!, self._r[1355]!, [_0]) } - public var CallFeedback_Send: String { return self._s[1353]! } + public var CallFeedback_Send: String { return self._s[1356]! } public func Channel_AdminLog_MessagePromotedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1354]!, self._r[1354]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1357]!, self._r[1357]!, [_1, _2]) } - public var Passport_Phone_UseTelegramNumberHelp: String { return self._s[1355]! } - public var SettingsSearch_Synonyms_Data_Title: String { return self._s[1357]! } - public var Passport_DeletePassport: String { return self._s[1358]! } - public var Appearance_AppIconFilled: String { return self._s[1359]! } - public var Privacy_Calls_P2PAlways: String { return self._s[1360]! } - public var Month_ShortDecember: String { return self._s[1361]! } - public var Channel_AdminLog_CanEditMessages: String { return self._s[1363]! } + public var Passport_Phone_UseTelegramNumberHelp: String { return self._s[1358]! } + public var SettingsSearch_Synonyms_Data_Title: String { return self._s[1360]! } + public var Passport_DeletePassport: String { return self._s[1361]! } + public var Appearance_AppIconFilled: String { return self._s[1362]! } + public var Privacy_Calls_P2PAlways: String { return self._s[1363]! } + public var Month_ShortDecember: String { return self._s[1364]! } + public var Channel_AdminLog_CanEditMessages: String { return self._s[1366]! } public func Contacts_AccessDeniedHelpLandscape(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1364]!, self._r[1364]!, [_0]) + return formatWithArgumentRanges(self._s[1367]!, self._r[1367]!, [_0]) } - public var Channel_Stickers_Searching: String { return self._s[1365]! } - public var Conversation_EncryptedDescription1: String { return self._s[1366]! } - public var Conversation_EncryptedDescription2: String { return self._s[1367]! } - public var PasscodeSettings_PasscodeOptions: String { return self._s[1368]! } - public var Conversation_EncryptedDescription3: String { return self._s[1369]! } - public var PhotoEditor_SharpenTool: String { return self._s[1370]! } + public var Channel_Stickers_Searching: String { return self._s[1368]! } + public var Conversation_EncryptedDescription1: String { return self._s[1369]! } + public var Conversation_EncryptedDescription2: String { return self._s[1370]! } + public var PasscodeSettings_PasscodeOptions: String { return self._s[1371]! } + public var Conversation_EncryptedDescription3: String { return self._s[1372]! } + public var PhotoEditor_SharpenTool: String { return self._s[1373]! } public func Conversation_AddNameToContacts(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1371]!, self._r[1371]!, [_0]) + return formatWithArgumentRanges(self._s[1374]!, self._r[1374]!, [_0]) } - public var Conversation_EncryptedDescription4: String { return self._s[1373]! } - public var Channel_Members_AddMembers: String { return self._s[1374]! } - public var Wallpaper_Search: String { return self._s[1375]! } - public var Weekday_Friday: String { return self._s[1376]! } - public var Privacy_ContactsSync: String { return self._s[1377]! } - public var SettingsSearch_Synonyms_Privacy_Data_ContactsReset: String { return self._s[1378]! } - public var ApplyLanguage_ChangeLanguageAction: String { return self._s[1379]! } + public var Conversation_EncryptedDescription4: String { return self._s[1376]! } + public var Channel_Members_AddMembers: String { return self._s[1377]! } + public var Wallpaper_Search: String { return self._s[1378]! } + public var Weekday_Friday: String { return self._s[1379]! } + public var Privacy_ContactsSync: String { return self._s[1380]! } + public var SettingsSearch_Synonyms_Privacy_Data_ContactsReset: String { return self._s[1381]! } + public var ApplyLanguage_ChangeLanguageAction: String { return self._s[1382]! } public func Channel_Management_RestrictedBy(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1380]!, self._r[1380]!, [_0]) - } - public var GroupInfo_Permissions_Removed: String { return self._s[1381]! } - public var Passport_Identity_GenderMale: String { return self._s[1382]! } - public func Call_StatusBar(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1383]!, self._r[1383]!, [_0]) } - public var Notifications_PermissionsKeepDisabled: String { return self._s[1384]! } - public var Conversation_JumpToDate: String { return self._s[1385]! } - public var Contacts_GlobalSearch: String { return self._s[1386]! } - public var AutoDownloadSettings_ResetHelp: String { return self._s[1387]! } - public var SettingsSearch_Synonyms_FAQ: String { return self._s[1388]! } - public var Profile_MessageLifetime1d: String { return self._s[1389]! } + public var GroupInfo_Permissions_Removed: String { return self._s[1384]! } + public var Passport_Identity_GenderMale: String { return self._s[1385]! } + public func Call_StatusBar(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1386]!, self._r[1386]!, [_0]) + } + public var Notifications_PermissionsKeepDisabled: String { return self._s[1387]! } + public var Conversation_JumpToDate: String { return self._s[1388]! } + public var Contacts_GlobalSearch: String { return self._s[1389]! } + public var AutoDownloadSettings_ResetHelp: String { return self._s[1390]! } + public var SettingsSearch_Synonyms_FAQ: String { return self._s[1391]! } + public var Profile_MessageLifetime1d: String { return self._s[1392]! } public func MESSAGE_INVOICE(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1390]!, self._r[1390]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1393]!, self._r[1393]!, [_1, _2]) } - public var StickerPack_BuiltinPackName: String { return self._s[1393]! } + public var StickerPack_BuiltinPackName: String { return self._s[1396]! } public func PUSH_CHAT_MESSAGE_AUDIO(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1394]!, self._r[1394]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1397]!, self._r[1397]!, [_1, _2]) } - public var VoiceOver_Chat_RecordModeVoiceMessageInfo: String { return self._s[1395]! } - public var Passport_InfoTitle: String { return self._s[1397]! } - public var Notifications_PermissionsUnreachableText: String { return self._s[1398]! } + public var VoiceOver_Chat_RecordModeVoiceMessageInfo: String { return self._s[1398]! } + public var Passport_InfoTitle: String { return self._s[1400]! } + public var Notifications_PermissionsUnreachableText: String { return self._s[1401]! } public func NetworkUsageSettings_CellularUsageSince(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1402]!, self._r[1402]!, [_0]) + return formatWithArgumentRanges(self._s[1405]!, self._r[1405]!, [_0]) } public func PUSH_CHAT_MESSAGE_GEO(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1403]!, self._r[1403]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1406]!, self._r[1406]!, [_1, _2]) } - public var Passport_Address_TypePassportRegistrationUploadScan: String { return self._s[1404]! } - public var Profile_BotInfo: String { return self._s[1405]! } - public var Watch_Compose_CreateMessage: String { return self._s[1406]! } - public var AutoDownloadSettings_VoiceMessagesInfo: String { return self._s[1407]! } - public var Month_ShortNovember: String { return self._s[1408]! } - public var Conversation_ScamWarning: String { return self._s[1409]! } - public var Wallpaper_SetCustomBackground: String { return self._s[1410]! } - public var Passport_Identity_TranslationsHelp: String { return self._s[1411]! } - public var NotificationsSound_Chime: String { return self._s[1412]! } - public var Passport_Language_ko: String { return self._s[1414]! } - public var InviteText_URL: String { return self._s[1415]! } - public var TextFormat_Monospace: String { return self._s[1416]! } + public var Passport_Address_TypePassportRegistrationUploadScan: String { return self._s[1407]! } + public var Profile_BotInfo: String { return self._s[1408]! } + public var Watch_Compose_CreateMessage: String { return self._s[1409]! } + public var AutoDownloadSettings_VoiceMessagesInfo: String { return self._s[1410]! } + public var Month_ShortNovember: String { return self._s[1411]! } + public var Conversation_ScamWarning: String { return self._s[1412]! } + public var Wallpaper_SetCustomBackground: String { return self._s[1413]! } + public var Passport_Identity_TranslationsHelp: String { return self._s[1414]! } + public var NotificationsSound_Chime: String { return self._s[1415]! } + public var Passport_Language_ko: String { return self._s[1417]! } + public var InviteText_URL: String { return self._s[1418]! } + public var TextFormat_Monospace: String { return self._s[1419]! } public func Time_PreciseDate_m11(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1417]!, self._r[1417]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[1420]!, self._r[1420]!, [_1, _2, _3]) } public func Login_WillSendSms(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1418]!, self._r[1418]!, [_0]) + return formatWithArgumentRanges(self._s[1421]!, self._r[1421]!, [_0]) } public func Watch_Time_ShortWeekdayAt(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1419]!, self._r[1419]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1422]!, self._r[1422]!, [_1, _2]) } - public var Passport_InfoLearnMore: String { return self._s[1421]! } - public var TwoStepAuth_EmailPlaceholder: String { return self._s[1422]! } - public var Passport_Identity_AddIdentityCard: String { return self._s[1423]! } - public var Your_card_has_expired: String { return self._s[1424]! } - public var StickerPacksSettings_StickerPacksSection: String { return self._s[1425]! } - public var GroupInfo_InviteLink_Help: String { return self._s[1426]! } - public var Conversation_Report: String { return self._s[1430]! } - public var Notifications_MessageNotificationsSound: String { return self._s[1431]! } - public var Notification_MessageLifetime1m: String { return self._s[1432]! } - public var Privacy_ContactsTitle: String { return self._s[1433]! } - public var Conversation_ShareMyContactInfo: String { return self._s[1434]! } - public var ChannelMembers_WhoCanAddMembersAdminsHelp: String { return self._s[1435]! } - public var Channel_Members_Title: String { return self._s[1436]! } - public var Map_OpenInWaze: String { return self._s[1437]! } - public var Login_PhoneBannedError: String { return self._s[1438]! } + public var Passport_InfoLearnMore: String { return self._s[1424]! } + public var TwoStepAuth_EmailPlaceholder: String { return self._s[1425]! } + public var Passport_Identity_AddIdentityCard: String { return self._s[1426]! } + public var Your_card_has_expired: String { return self._s[1427]! } + public var StickerPacksSettings_StickerPacksSection: String { return self._s[1428]! } + public var GroupInfo_InviteLink_Help: String { return self._s[1429]! } + public var Conversation_Report: String { return self._s[1433]! } + public var Notifications_MessageNotificationsSound: String { return self._s[1434]! } + public var Notification_MessageLifetime1m: String { return self._s[1435]! } + public var Privacy_ContactsTitle: String { return self._s[1436]! } + public var Conversation_ShareMyContactInfo: String { return self._s[1437]! } + public var ChannelMembers_WhoCanAddMembersAdminsHelp: String { return self._s[1438]! } + public var Channel_Members_Title: String { return self._s[1439]! } + public var Map_OpenInWaze: String { return self._s[1440]! } + public var Login_PhoneBannedError: String { return self._s[1441]! } public func LiveLocationUpdated_YesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1439]!, self._r[1439]!, [_0]) + return formatWithArgumentRanges(self._s[1442]!, self._r[1442]!, [_0]) } - public var Group_Management_AddModeratorHelp: String { return self._s[1440]! } - public var AutoDownloadSettings_WifiTitle: String { return self._s[1441]! } - public var Common_OK: String { return self._s[1442]! } - public var Passport_Address_TypeBankStatementUploadScan: String { return self._s[1443]! } - public var Cache_Music: String { return self._s[1444]! } - public var SettingsSearch_Synonyms_EditProfile_PhoneNumber: String { return self._s[1445]! } - public var PasscodeSettings_UnlockWithTouchId: String { return self._s[1446]! } - public var TwoStepAuth_HintPlaceholder: String { return self._s[1447]! } + public var Group_Management_AddModeratorHelp: String { return self._s[1443]! } + public var AutoDownloadSettings_WifiTitle: String { return self._s[1444]! } + public var Common_OK: String { return self._s[1445]! } + public var Passport_Address_TypeBankStatementUploadScan: String { return self._s[1446]! } + public var Cache_Music: String { return self._s[1447]! } + public var SettingsSearch_Synonyms_EditProfile_PhoneNumber: String { return self._s[1448]! } + public var PasscodeSettings_UnlockWithTouchId: String { return self._s[1449]! } + public var TwoStepAuth_HintPlaceholder: String { return self._s[1450]! } public func PUSH_PINNED_INVOICE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1448]!, self._r[1448]!, [_1]) + return formatWithArgumentRanges(self._s[1451]!, self._r[1451]!, [_1]) } public func Passport_RequestHeader(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1449]!, self._r[1449]!, [_0]) + return formatWithArgumentRanges(self._s[1452]!, self._r[1452]!, [_0]) } public func VoiceOver_Chat_ContactOrganization(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1450]!, self._r[1450]!, [_0]) + return formatWithArgumentRanges(self._s[1453]!, self._r[1453]!, [_0]) } - public var Watch_MessageView_ViewOnPhone: String { return self._s[1452]! } - public var Privacy_Calls_CustomShareHelp: String { return self._s[1453]! } - public var ChangePhoneNumberNumber_Title: String { return self._s[1455]! } - public var State_ConnectingToProxyInfo: String { return self._s[1456]! } - public var Message_VideoMessage: String { return self._s[1458]! } - public var ChannelInfo_DeleteChannel: String { return self._s[1459]! } - public var ContactInfo_PhoneLabelOther: String { return self._s[1460]! } - public var Channel_EditAdmin_CannotEdit: String { return self._s[1461]! } - public var Passport_DeleteAddressConfirmation: String { return self._s[1462]! } - public var WallpaperPreview_SwipeBottomText: String { return self._s[1463]! } - public var Activity_RecordingAudio: String { return self._s[1464]! } - public var SettingsSearch_Synonyms_Watch: String { return self._s[1465]! } - public var PasscodeSettings_TryAgainIn1Minute: String { return self._s[1466]! } + public var Watch_MessageView_ViewOnPhone: String { return self._s[1455]! } + public var Privacy_Calls_CustomShareHelp: String { return self._s[1456]! } + public var ChangePhoneNumberNumber_Title: String { return self._s[1458]! } + public var State_ConnectingToProxyInfo: String { return self._s[1459]! } + public var Message_VideoMessage: String { return self._s[1461]! } + public var ChannelInfo_DeleteChannel: String { return self._s[1462]! } + public var ContactInfo_PhoneLabelOther: String { return self._s[1463]! } + public var Channel_EditAdmin_CannotEdit: String { return self._s[1464]! } + public var Passport_DeleteAddressConfirmation: String { return self._s[1465]! } + public var WallpaperPreview_SwipeBottomText: String { return self._s[1466]! } + public var Activity_RecordingAudio: String { return self._s[1467]! } + public var SettingsSearch_Synonyms_Watch: String { return self._s[1468]! } + public var PasscodeSettings_TryAgainIn1Minute: String { return self._s[1469]! } public func Notification_ChangedGroupName(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1468]!, self._r[1468]!, [_0, _1]) + return formatWithArgumentRanges(self._s[1471]!, self._r[1471]!, [_0, _1]) } public func EmptyGroupInfo_Line1(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1472]!, self._r[1472]!, [_0]) + return formatWithArgumentRanges(self._s[1475]!, self._r[1475]!, [_0]) } - public var Conversation_ApplyLocalization: String { return self._s[1473]! } - public var UserInfo_AddPhone: String { return self._s[1474]! } - public var Map_ShareLiveLocationHelp: String { return self._s[1475]! } + public var Conversation_ApplyLocalization: String { return self._s[1476]! } + public var UserInfo_AddPhone: String { return self._s[1477]! } + public var Map_ShareLiveLocationHelp: String { return self._s[1478]! } public func Passport_Identity_NativeNameGenericHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1476]!, self._r[1476]!, [_0]) + return formatWithArgumentRanges(self._s[1479]!, self._r[1479]!, [_0]) } - public var Passport_Scans: String { return self._s[1478]! } - public var BlockedUsers_Unblock: String { return self._s[1479]! } + public var Passport_Scans: String { return self._s[1481]! } + public var BlockedUsers_Unblock: String { return self._s[1482]! } public func PUSH_ENCRYPTION_REQUEST(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1480]!, self._r[1480]!, [_1]) + return formatWithArgumentRanges(self._s[1483]!, self._r[1483]!, [_1]) } - public var Channel_Management_LabelCreator: String { return self._s[1481]! } - public var Conversation_ReportSpamAndLeave: String { return self._s[1482]! } - public var SettingsSearch_Synonyms_EditProfile_Bio: String { return self._s[1483]! } - public var ChatList_UndoArchiveMultipleTitle: String { return self._s[1484]! } - public var Passport_Identity_NativeNameGenericTitle: String { return self._s[1485]! } + public var Channel_Management_LabelCreator: String { return self._s[1484]! } + public var Conversation_ReportSpamAndLeave: String { return self._s[1485]! } + public var SettingsSearch_Synonyms_EditProfile_Bio: String { return self._s[1486]! } + public var ChatList_UndoArchiveMultipleTitle: String { return self._s[1487]! } + public var Passport_Identity_NativeNameGenericTitle: String { return self._s[1488]! } public func Login_EmailPhoneBody(_ _0: String, _ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1486]!, self._r[1486]!, [_0, _1, _2]) + return formatWithArgumentRanges(self._s[1489]!, self._r[1489]!, [_0, _1, _2]) } - public var Login_PhoneNumberHelp: String { return self._s[1487]! } - public var LastSeen_ALongTimeAgo: String { return self._s[1488]! } - public var Channel_AdminLog_CanPinMessages: String { return self._s[1489]! } - public var ChannelIntro_CreateChannel: String { return self._s[1490]! } - public var Conversation_UnreadMessages: String { return self._s[1491]! } - public var SettingsSearch_Synonyms_Stickers_ArchivedPacks: String { return self._s[1492]! } - public var Channel_AdminLog_EmptyText: String { return self._s[1493]! } - public var Notification_GroupActivated: String { return self._s[1494]! } - public var NotificationSettings_ContactJoinedInfo: String { return self._s[1495]! } + public var Login_PhoneNumberHelp: String { return self._s[1490]! } + public var LastSeen_ALongTimeAgo: String { return self._s[1491]! } + public var Channel_AdminLog_CanPinMessages: String { return self._s[1492]! } + public var ChannelIntro_CreateChannel: String { return self._s[1493]! } + public var Conversation_UnreadMessages: String { return self._s[1494]! } + public var SettingsSearch_Synonyms_Stickers_ArchivedPacks: String { return self._s[1495]! } + public var Channel_AdminLog_EmptyText: String { return self._s[1496]! } + public var Notification_GroupActivated: String { return self._s[1497]! } + public var NotificationSettings_ContactJoinedInfo: String { return self._s[1498]! } public func Notification_PinnedContactMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1496]!, self._r[1496]!, [_0]) + return formatWithArgumentRanges(self._s[1499]!, self._r[1499]!, [_0]) } public func DownloadingStatus(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1497]!, self._r[1497]!, [_0, _1]) + return formatWithArgumentRanges(self._s[1500]!, self._r[1500]!, [_0, _1]) } - public var GroupInfo_ConvertToSupergroup: String { return self._s[1499]! } + public var GroupInfo_ConvertToSupergroup: String { return self._s[1502]! } public func PrivacyPolicy_AgeVerificationMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1500]!, self._r[1500]!, [_0]) - } - public var Undo_DeletedChannel: String { return self._s[1501]! } - public var CallFeedback_AddComment: String { return self._s[1502]! } - public func Conversation_OpenBotLinkAllowMessages(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1503]!, self._r[1503]!, [_0]) } - public var Document_TargetConfirmationFormat: String { return self._s[1504]! } + public var Undo_DeletedChannel: String { return self._s[1504]! } + public var CallFeedback_AddComment: String { return self._s[1505]! } + public func Conversation_OpenBotLinkAllowMessages(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1506]!, self._r[1506]!, [_0]) + } + public var Document_TargetConfirmationFormat: String { return self._s[1507]! } public func Call_StatusOngoing(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1505]!, self._r[1505]!, [_0]) + return formatWithArgumentRanges(self._s[1508]!, self._r[1508]!, [_0]) } - public var LogoutOptions_SetPasscodeTitle: String { return self._s[1506]! } + public var LogoutOptions_SetPasscodeTitle: String { return self._s[1509]! } public func PUSH_CHAT_MESSAGE_GAME_SCORE(_ _1: String, _ _2: String, _ _3: String, _ _4: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1507]!, self._r[1507]!, [_1, _2, _3, _4]) + return formatWithArgumentRanges(self._s[1510]!, self._r[1510]!, [_1, _2, _3, _4]) } - public var Contacts_SortByName: String { return self._s[1508]! } - public var SettingsSearch_Synonyms_Privacy_Forwards: String { return self._s[1509]! } + public var Contacts_SortByName: String { return self._s[1511]! } + public var SettingsSearch_Synonyms_Privacy_Forwards: String { return self._s[1512]! } public func CHAT_MESSAGE_INVOICE(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1511]!, self._r[1511]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[1514]!, self._r[1514]!, [_1, _2, _3]) } - public var Notification_Exceptions_RemoveFromExceptions: String { return self._s[1512]! } - public var ScheduledMessages_EditTime: String { return self._s[1513]! } - public var Conversation_ClearSelfHistory: String { return self._s[1514]! } - public var Checkout_NewCard_PostcodePlaceholder: String { return self._s[1515]! } - public var PasscodeSettings_DoNotMatch: String { return self._s[1516]! } - public var Stickers_SuggestNone: String { return self._s[1517]! } - public var ChatSettings_Cache: String { return self._s[1518]! } - public var Settings_SaveIncomingPhotos: String { return self._s[1519]! } - public var Media_ShareThisPhoto: String { return self._s[1520]! } - public var Chat_SlowmodeTooltipPending: String { return self._s[1521]! } - public var InfoPlist_NSContactsUsageDescription: String { return self._s[1522]! } - public var Conversation_ContextMenuCopyLink: String { return self._s[1523]! } - public var PrivacyPolicy_AgeVerificationTitle: String { return self._s[1524]! } - public var SettingsSearch_Synonyms_Stickers_Masks: String { return self._s[1525]! } - public var TwoStepAuth_SetupPasswordEnterPasswordNew: String { return self._s[1526]! } - public var Permissions_CellularDataTitle_v0: String { return self._s[1527]! } - public var WallpaperSearch_ColorWhite: String { return self._s[1529]! } - public var Channel_AdminLog_DefaultRestrictionsUpdated: String { return self._s[1530]! } - public var Conversation_ErrorInaccessibleMessage: String { return self._s[1531]! } - public var Map_OpenIn: String { return self._s[1532]! } + public var Notification_Exceptions_RemoveFromExceptions: String { return self._s[1515]! } + public var ScheduledMessages_EditTime: String { return self._s[1516]! } + public var Conversation_ClearSelfHistory: String { return self._s[1517]! } + public var Checkout_NewCard_PostcodePlaceholder: String { return self._s[1518]! } + public var PasscodeSettings_DoNotMatch: String { return self._s[1519]! } + public var Stickers_SuggestNone: String { return self._s[1520]! } + public var ChatSettings_Cache: String { return self._s[1521]! } + public var Settings_SaveIncomingPhotos: String { return self._s[1522]! } + public var Media_ShareThisPhoto: String { return self._s[1523]! } + public var Chat_SlowmodeTooltipPending: String { return self._s[1524]! } + public var InfoPlist_NSContactsUsageDescription: String { return self._s[1525]! } + public var Conversation_ContextMenuCopyLink: String { return self._s[1526]! } + public var PrivacyPolicy_AgeVerificationTitle: String { return self._s[1527]! } + public var SettingsSearch_Synonyms_Stickers_Masks: String { return self._s[1528]! } + public var TwoStepAuth_SetupPasswordEnterPasswordNew: String { return self._s[1529]! } + public var Permissions_CellularDataTitle_v0: String { return self._s[1530]! } + public var WallpaperSearch_ColorWhite: String { return self._s[1532]! } + public var Channel_AdminLog_DefaultRestrictionsUpdated: String { return self._s[1533]! } + public var Conversation_ErrorInaccessibleMessage: String { return self._s[1534]! } + public var Map_OpenIn: String { return self._s[1535]! } public func PUSH_PHONE_CALL_MISSED(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1535]!, self._r[1535]!, [_1]) + return formatWithArgumentRanges(self._s[1538]!, self._r[1538]!, [_1]) } public func ChannelInfo_AddParticipantConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1536]!, self._r[1536]!, [_0]) + return formatWithArgumentRanges(self._s[1539]!, self._r[1539]!, [_0]) } - public var GroupInfo_Permissions_SlowmodeHeader: String { return self._s[1537]! } - public var MessagePoll_LabelClosed: String { return self._s[1538]! } - public var GroupPermission_PermissionGloballyDisabled: String { return self._s[1540]! } - public var Passport_Identity_MiddleNamePlaceholder: String { return self._s[1541]! } - public var UserInfo_FirstNamePlaceholder: String { return self._s[1542]! } - public var PrivacyLastSeenSettings_WhoCanSeeMyTimestamp: String { return self._s[1543]! } - public var Login_SelectCountry_Title: String { return self._s[1544]! } - public var Channel_EditAdmin_PermissionBanUsers: String { return self._s[1545]! } + public var GroupInfo_Permissions_SlowmodeHeader: String { return self._s[1540]! } + public var MessagePoll_LabelClosed: String { return self._s[1541]! } + public var GroupPermission_PermissionGloballyDisabled: String { return self._s[1543]! } + public var Passport_Identity_MiddleNamePlaceholder: String { return self._s[1544]! } + public var UserInfo_FirstNamePlaceholder: String { return self._s[1545]! } + public var PrivacyLastSeenSettings_WhoCanSeeMyTimestamp: String { return self._s[1546]! } + public var Login_SelectCountry_Title: String { return self._s[1547]! } + public var Channel_EditAdmin_PermissionBanUsers: String { return self._s[1548]! } public func Conversation_OpenBotLinkLogin(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1546]!, self._r[1546]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1549]!, self._r[1549]!, [_1, _2]) } - public var Channel_AdminLog_ChangeInfo: String { return self._s[1547]! } - public var Watch_Suggestion_BRB: String { return self._s[1548]! } - public var Passport_Identity_EditIdentityCard: String { return self._s[1549]! } - public var Contacts_PermissionsTitle: String { return self._s[1550]! } - public var Conversation_RestrictedInline: String { return self._s[1551]! } - public var StickerPack_ViewPack: String { return self._s[1553]! } + public var Channel_AdminLog_ChangeInfo: String { return self._s[1550]! } + public var Watch_Suggestion_BRB: String { return self._s[1551]! } + public var Passport_Identity_EditIdentityCard: String { return self._s[1552]! } + public var Contacts_PermissionsTitle: String { return self._s[1553]! } + public var Conversation_RestrictedInline: String { return self._s[1554]! } + public var StickerPack_ViewPack: String { return self._s[1556]! } public func Update_AppVersion(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1554]!, self._r[1554]!, [_0]) + return formatWithArgumentRanges(self._s[1557]!, self._r[1557]!, [_0]) } - public var Compose_NewChannel: String { return self._s[1556]! } - public var ChatSettings_AutoDownloadSettings_TypePhoto: String { return self._s[1559]! } - public var Conversation_ReportSpamGroupConfirmation: String { return self._s[1561]! } - public var Channel_Info_Stickers: String { return self._s[1562]! } - public var AutoNightTheme_PreferredTheme: String { return self._s[1563]! } - public var PrivacyPolicy_AgeVerificationAgree: String { return self._s[1564]! } - public var Passport_DeletePersonalDetails: String { return self._s[1565]! } - public var LogoutOptions_AddAccountTitle: String { return self._s[1566]! } - public var Channel_DiscussionGroupInfo: String { return self._s[1567]! } - public var Group_EditAdmin_RankOwnerPlaceholder: String { return self._s[1568]! } - public var Conversation_SearchNoResults: String { return self._s[1570]! } - public var MessagePoll_LabelAnonymous: String { return self._s[1571]! } - public var Channel_Members_AddAdminErrorNotAMember: String { return self._s[1572]! } - public var Login_Code: String { return self._s[1573]! } - public var Watch_Suggestion_WhatsUp: String { return self._s[1574]! } - public var Weekday_ShortThursday: String { return self._s[1575]! } - public var Resolve_ErrorNotFound: String { return self._s[1577]! } - public var LastSeen_Offline: String { return self._s[1578]! } - public var PeopleNearby_NoMembers: String { return self._s[1579]! } - public var GroupPermission_AddMembersNotAvailable: String { return self._s[1580]! } - public var Privacy_Calls_AlwaysAllow_Title: String { return self._s[1581]! } - public var GroupInfo_Title: String { return self._s[1583]! } - public var NotificationsSound_Note: String { return self._s[1584]! } - public var Conversation_EditingMessagePanelTitle: String { return self._s[1585]! } - public var Watch_Message_Poll: String { return self._s[1586]! } - public var Privacy_Calls: String { return self._s[1587]! } + public var Compose_NewChannel: String { return self._s[1559]! } + public var ChatSettings_AutoDownloadSettings_TypePhoto: String { return self._s[1562]! } + public var Conversation_ReportSpamGroupConfirmation: String { return self._s[1564]! } + public var Channel_Info_Stickers: String { return self._s[1565]! } + public var AutoNightTheme_PreferredTheme: String { return self._s[1566]! } + public var PrivacyPolicy_AgeVerificationAgree: String { return self._s[1567]! } + public var Passport_DeletePersonalDetails: String { return self._s[1568]! } + public var LogoutOptions_AddAccountTitle: String { return self._s[1569]! } + public var Channel_DiscussionGroupInfo: String { return self._s[1570]! } + public var Group_EditAdmin_RankOwnerPlaceholder: String { return self._s[1571]! } + public var Conversation_SearchNoResults: String { return self._s[1573]! } + public var MessagePoll_LabelAnonymous: String { return self._s[1574]! } + public var Channel_Members_AddAdminErrorNotAMember: String { return self._s[1575]! } + public var Login_Code: String { return self._s[1576]! } + public var Watch_Suggestion_WhatsUp: String { return self._s[1577]! } + public var Weekday_ShortThursday: String { return self._s[1578]! } + public var Resolve_ErrorNotFound: String { return self._s[1580]! } + public var LastSeen_Offline: String { return self._s[1581]! } + public var PeopleNearby_NoMembers: String { return self._s[1582]! } + public var GroupPermission_AddMembersNotAvailable: String { return self._s[1583]! } + public var Privacy_Calls_AlwaysAllow_Title: String { return self._s[1584]! } + public var GroupInfo_Title: String { return self._s[1586]! } + public var NotificationsSound_Note: String { return self._s[1587]! } + public var Conversation_EditingMessagePanelTitle: String { return self._s[1588]! } + public var Watch_Message_Poll: String { return self._s[1589]! } + public var Privacy_Calls: String { return self._s[1590]! } public func Channel_AdminLog_MessageRankUsername(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1588]!, self._r[1588]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[1591]!, self._r[1591]!, [_1, _2, _3]) } - public var Month_ShortAugust: String { return self._s[1589]! } - public var TwoStepAuth_SetPasswordHelp: String { return self._s[1590]! } - public var Notifications_Reset: String { return self._s[1591]! } - public var Conversation_Pin: String { return self._s[1592]! } - public var Passport_Language_lv: String { return self._s[1593]! } - public var Permissions_PeopleNearbyAllowInSettings_v0: String { return self._s[1594]! } - public var BlockedUsers_Info: String { return self._s[1595]! } - public var SettingsSearch_Synonyms_Data_AutoplayVideos: String { return self._s[1597]! } - public var Watch_Conversation_Unblock: String { return self._s[1599]! } + public var Month_ShortAugust: String { return self._s[1592]! } + public var TwoStepAuth_SetPasswordHelp: String { return self._s[1593]! } + public var Notifications_Reset: String { return self._s[1594]! } + public var Conversation_Pin: String { return self._s[1595]! } + public var Passport_Language_lv: String { return self._s[1596]! } + public var Permissions_PeopleNearbyAllowInSettings_v0: String { return self._s[1597]! } + public var BlockedUsers_Info: String { return self._s[1598]! } + public var SettingsSearch_Synonyms_Data_AutoplayVideos: String { return self._s[1600]! } + public var Watch_Conversation_Unblock: String { return self._s[1602]! } public func Time_MonthOfYear_m9(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1600]!, self._r[1600]!, [_0]) - } - public var CloudStorage_Title: String { return self._s[1601]! } - public var GroupInfo_DeleteAndExitConfirmation: String { return self._s[1602]! } - public func NetworkUsageSettings_WifiUsageSince(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1603]!, self._r[1603]!, [_0]) } - public var Channel_AdminLogFilter_AdminsTitle: String { return self._s[1604]! } - public var Watch_Suggestion_OnMyWay: String { return self._s[1605]! } - public var TwoStepAuth_RecoveryEmailTitle: String { return self._s[1606]! } - public var Passport_Address_EditBankStatement: String { return self._s[1607]! } - public func Channel_AdminLog_MessageChangedUnlinkedGroup(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1608]!, self._r[1608]!, [_1, _2]) + public var CloudStorage_Title: String { return self._s[1604]! } + public var GroupInfo_DeleteAndExitConfirmation: String { return self._s[1605]! } + public func NetworkUsageSettings_WifiUsageSince(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1606]!, self._r[1606]!, [_0]) } - public var ChatSettings_DownloadInBackgroundInfo: String { return self._s[1609]! } - public var ShareMenu_Comment: String { return self._s[1610]! } - public var Permissions_ContactsTitle_v0: String { return self._s[1611]! } - public var Notifications_PermissionsTitle: String { return self._s[1612]! } - public var GroupPermission_NoSendLinks: String { return self._s[1613]! } - public var Privacy_Forwards_NeverAllow_Title: String { return self._s[1614]! } - public var Settings_Support: String { return self._s[1615]! } - public var Notifications_ChannelNotificationsSound: String { return self._s[1616]! } - public var SettingsSearch_Synonyms_Data_AutoDownloadReset: String { return self._s[1617]! } - public var Privacy_Forwards_Preview: String { return self._s[1618]! } - public var GroupPermission_ApplyAlertAction: String { return self._s[1619]! } - public var Watch_Stickers_StickerPacks: String { return self._s[1620]! } - public var Common_Select: String { return self._s[1622]! } - public var CheckoutInfo_ErrorEmailInvalid: String { return self._s[1623]! } - public var WallpaperSearch_ColorGray: String { return self._s[1625]! } - public var ChatAdmins_AllMembersAreAdminsOffHelp: String { return self._s[1626]! } - public var PasscodeSettings_AutoLock_IfAwayFor_5hours: String { return self._s[1627]! } - public var Appearance_PreviewReplyAuthor: String { return self._s[1628]! } - public var TwoStepAuth_RecoveryTitle: String { return self._s[1629]! } - public var Widget_AuthRequired: String { return self._s[1630]! } - public var Camera_FlashOn: String { return self._s[1631]! } - public var Channel_Stickers_NotFoundHelp: String { return self._s[1632]! } - public var Watch_Suggestion_OK: String { return self._s[1633]! } + public var Channel_AdminLogFilter_AdminsTitle: String { return self._s[1607]! } + public var Watch_Suggestion_OnMyWay: String { return self._s[1608]! } + public var TwoStepAuth_RecoveryEmailTitle: String { return self._s[1609]! } + public var Passport_Address_EditBankStatement: String { return self._s[1610]! } + public func Channel_AdminLog_MessageChangedUnlinkedGroup(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1611]!, self._r[1611]!, [_1, _2]) + } + public var ChatSettings_DownloadInBackgroundInfo: String { return self._s[1612]! } + public var ShareMenu_Comment: String { return self._s[1613]! } + public var Permissions_ContactsTitle_v0: String { return self._s[1614]! } + public var Notifications_PermissionsTitle: String { return self._s[1615]! } + public var GroupPermission_NoSendLinks: String { return self._s[1616]! } + public var Privacy_Forwards_NeverAllow_Title: String { return self._s[1617]! } + public var Settings_Support: String { return self._s[1618]! } + public var Notifications_ChannelNotificationsSound: String { return self._s[1619]! } + public var SettingsSearch_Synonyms_Data_AutoDownloadReset: String { return self._s[1620]! } + public var Privacy_Forwards_Preview: String { return self._s[1621]! } + public var GroupPermission_ApplyAlertAction: String { return self._s[1622]! } + public var Watch_Stickers_StickerPacks: String { return self._s[1623]! } + public var Common_Select: String { return self._s[1625]! } + public var CheckoutInfo_ErrorEmailInvalid: String { return self._s[1626]! } + public var WallpaperSearch_ColorGray: String { return self._s[1628]! } + public var ChatAdmins_AllMembersAreAdminsOffHelp: String { return self._s[1629]! } + public var PasscodeSettings_AutoLock_IfAwayFor_5hours: String { return self._s[1630]! } + public var Appearance_PreviewReplyAuthor: String { return self._s[1631]! } + public var TwoStepAuth_RecoveryTitle: String { return self._s[1632]! } + public var Widget_AuthRequired: String { return self._s[1633]! } + public var Camera_FlashOn: String { return self._s[1634]! } + public var Channel_Stickers_NotFoundHelp: String { return self._s[1635]! } + public var Watch_Suggestion_OK: String { return self._s[1636]! } public func Username_LinkHint(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1635]!, self._r[1635]!, [_0]) + return formatWithArgumentRanges(self._s[1638]!, self._r[1638]!, [_0]) } public func Notification_PinnedLiveLocationMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1637]!, self._r[1637]!, [_0]) + return formatWithArgumentRanges(self._s[1640]!, self._r[1640]!, [_0]) } - public var TextFormat_Strikethrough: String { return self._s[1638]! } - public var DialogList_AdLabel: String { return self._s[1639]! } - public var WatchRemote_NotificationText: String { return self._s[1640]! } - public var SettingsSearch_Synonyms_Notifications_MessageNotificationsAlert: String { return self._s[1641]! } - public var Conversation_ReportSpam: String { return self._s[1642]! } - public var SettingsSearch_Synonyms_Privacy_Data_TopPeers: String { return self._s[1643]! } - public var Settings_LogoutConfirmationTitle: String { return self._s[1645]! } - public var PhoneLabel_Title: String { return self._s[1646]! } - public var Passport_Address_EditRentalAgreement: String { return self._s[1647]! } - public var Settings_ChangePhoneNumber: String { return self._s[1648]! } - public var Notifications_ExceptionsTitle: String { return self._s[1649]! } - public var Notifications_AlertTones: String { return self._s[1650]! } - public var Call_ReportIncludeLogDescription: String { return self._s[1651]! } - public var SettingsSearch_Synonyms_Notifications_ResetAllNotifications: String { return self._s[1652]! } - public var AutoDownloadSettings_PrivateChats: String { return self._s[1653]! } - public var VoiceOver_Chat_Photo: String { return self._s[1655]! } - public var TwoStepAuth_AddHintTitle: String { return self._s[1656]! } - public var ReportPeer_ReasonOther: String { return self._s[1657]! } - public var KeyCommand_ScrollDown: String { return self._s[1659]! } - public var Conversation_ScheduleMessage_Title: String { return self._s[1660]! } + public var TextFormat_Strikethrough: String { return self._s[1641]! } + public var DialogList_AdLabel: String { return self._s[1642]! } + public var WatchRemote_NotificationText: String { return self._s[1643]! } + public var SettingsSearch_Synonyms_Notifications_MessageNotificationsAlert: String { return self._s[1644]! } + public var Conversation_ReportSpam: String { return self._s[1645]! } + public var SettingsSearch_Synonyms_Privacy_Data_TopPeers: String { return self._s[1646]! } + public var Settings_LogoutConfirmationTitle: String { return self._s[1648]! } + public var PhoneLabel_Title: String { return self._s[1649]! } + public var Passport_Address_EditRentalAgreement: String { return self._s[1650]! } + public var Settings_ChangePhoneNumber: String { return self._s[1651]! } + public var Notifications_ExceptionsTitle: String { return self._s[1652]! } + public var Notifications_AlertTones: String { return self._s[1653]! } + public var Call_ReportIncludeLogDescription: String { return self._s[1654]! } + public var SettingsSearch_Synonyms_Notifications_ResetAllNotifications: String { return self._s[1655]! } + public var AutoDownloadSettings_PrivateChats: String { return self._s[1656]! } + public var VoiceOver_Chat_Photo: String { return self._s[1658]! } + public var TwoStepAuth_AddHintTitle: String { return self._s[1659]! } + public var ReportPeer_ReasonOther: String { return self._s[1660]! } + public var KeyCommand_ScrollDown: String { return self._s[1662]! } + public var Conversation_ScheduleMessage_Title: String { return self._s[1663]! } public func Login_BannedPhoneSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1661]!, self._r[1661]!, [_0]) + return formatWithArgumentRanges(self._s[1664]!, self._r[1664]!, [_0]) } - public var NetworkUsageSettings_MediaVideoDataSection: String { return self._s[1662]! } - public var ChannelInfo_DeleteGroupConfirmation: String { return self._s[1663]! } - public var AuthSessions_LogOut: String { return self._s[1664]! } - public var Passport_Identity_TypeInternalPassport: String { return self._s[1665]! } - public var ChatSettings_AutoDownloadVoiceMessages: String { return self._s[1666]! } - public var Passport_Phone_Title: String { return self._s[1667]! } - public var Settings_PhoneNumber: String { return self._s[1668]! } + public var NetworkUsageSettings_MediaVideoDataSection: String { return self._s[1665]! } + public var ChannelInfo_DeleteGroupConfirmation: String { return self._s[1666]! } + public var AuthSessions_LogOut: String { return self._s[1667]! } + public var Passport_Identity_TypeInternalPassport: String { return self._s[1668]! } + public var ChatSettings_AutoDownloadVoiceMessages: String { return self._s[1669]! } + public var Passport_Phone_Title: String { return self._s[1670]! } + public var Settings_PhoneNumber: String { return self._s[1671]! } public func Conversation_ScheduleMessage_SendToday(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1669]!, self._r[1669]!, [_0]) + return formatWithArgumentRanges(self._s[1672]!, self._r[1672]!, [_0]) } - public var NotificationsSound_Alert: String { return self._s[1670]! } - public var WebSearch_SearchNoResults: String { return self._s[1671]! } - public var Privacy_ProfilePhoto_AlwaysShareWith_Title: String { return self._s[1673]! } - public var LogoutOptions_AlternativeOptionsSection: String { return self._s[1674]! } - public var SettingsSearch_Synonyms_Passport: String { return self._s[1675]! } - public var PhotoEditor_CurvesTool: String { return self._s[1676]! } - public var Checkout_PaymentMethod: String { return self._s[1678]! } + public var NotificationsSound_Alert: String { return self._s[1673]! } + public var WebSearch_SearchNoResults: String { return self._s[1674]! } + public var Privacy_ProfilePhoto_AlwaysShareWith_Title: String { return self._s[1676]! } + public var LogoutOptions_AlternativeOptionsSection: String { return self._s[1677]! } + public var SettingsSearch_Synonyms_Passport: String { return self._s[1678]! } + public var PhotoEditor_CurvesTool: String { return self._s[1679]! } + public var Checkout_PaymentMethod: String { return self._s[1681]! } public func PUSH_CHAT_ADD_YOU(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1679]!, self._r[1679]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1682]!, self._r[1682]!, [_1, _2]) } - public var Contacts_AccessDeniedError: String { return self._s[1680]! } - public var Camera_PhotoMode: String { return self._s[1683]! } - public var Passport_Address_AddUtilityBill: String { return self._s[1685]! } - public var CallSettings_OnMobile: String { return self._s[1686]! } - public var Tour_Text2: String { return self._s[1687]! } + public var Contacts_AccessDeniedError: String { return self._s[1683]! } + public var Camera_PhotoMode: String { return self._s[1686]! } + public var Passport_Address_AddUtilityBill: String { return self._s[1688]! } + public var CallSettings_OnMobile: String { return self._s[1689]! } + public var Tour_Text2: String { return self._s[1690]! } public func PUSH_CHAT_MESSAGE_ROUND(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1688]!, self._r[1688]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1691]!, self._r[1691]!, [_1, _2]) } - public var DialogList_EncryptionProcessing: String { return self._s[1690]! } - public var Permissions_Skip: String { return self._s[1691]! } - public var SecretImage_Title: String { return self._s[1692]! } - public var Watch_MessageView_Title: String { return self._s[1693]! } - public var Channel_DiscussionGroupAdd: String { return self._s[1694]! } - public var AttachmentMenu_Poll: String { return self._s[1695]! } + public var DialogList_EncryptionProcessing: String { return self._s[1693]! } + public var Permissions_Skip: String { return self._s[1694]! } + public var SecretImage_Title: String { return self._s[1695]! } + public var Watch_MessageView_Title: String { return self._s[1696]! } + public var Channel_DiscussionGroupAdd: String { return self._s[1697]! } + public var AttachmentMenu_Poll: String { return self._s[1698]! } public func Notification_GroupInviter(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1696]!, self._r[1696]!, [_0]) + return formatWithArgumentRanges(self._s[1699]!, self._r[1699]!, [_0]) } public func Channel_DiscussionGroup_PrivateChannelLink(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1697]!, self._r[1697]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1700]!, self._r[1700]!, [_1, _2]) } - public var Notification_CallCanceled: String { return self._s[1698]! } - public var WallpaperPreview_Title: String { return self._s[1699]! } - public var Privacy_PaymentsClear_PaymentInfo: String { return self._s[1700]! } - public var Settings_ProxyConnecting: String { return self._s[1701]! } - public var Settings_CheckPhoneNumberText: String { return self._s[1703]! } - public var VoiceOver_Chat_YourVideo: String { return self._s[1704]! } - public var Profile_MessageLifetime5s: String { return self._s[1705]! } - public var Username_InvalidCharacters: String { return self._s[1706]! } - public var VoiceOver_Media_PlaybackRateFast: String { return self._s[1707]! } - public var ScheduledMessages_ClearAll: String { return self._s[1708]! } - public var WallpaperPreview_CropBottomText: String { return self._s[1709]! } - public var AutoDownloadSettings_LimitBySize: String { return self._s[1710]! } - public var Settings_AddAccount: String { return self._s[1711]! } - public var Notification_CreatedChannel: String { return self._s[1714]! } + public var Notification_CallCanceled: String { return self._s[1701]! } + public var WallpaperPreview_Title: String { return self._s[1702]! } + public var Privacy_PaymentsClear_PaymentInfo: String { return self._s[1703]! } + public var Settings_ProxyConnecting: String { return self._s[1704]! } + public var Settings_CheckPhoneNumberText: String { return self._s[1706]! } + public var VoiceOver_Chat_YourVideo: String { return self._s[1707]! } + public var Profile_MessageLifetime5s: String { return self._s[1708]! } + public var Username_InvalidCharacters: String { return self._s[1709]! } + public var VoiceOver_Media_PlaybackRateFast: String { return self._s[1710]! } + public var ScheduledMessages_ClearAll: String { return self._s[1711]! } + public var WallpaperPreview_CropBottomText: String { return self._s[1712]! } + public var AutoDownloadSettings_LimitBySize: String { return self._s[1713]! } + public var Settings_AddAccount: String { return self._s[1714]! } + public var Notification_CreatedChannel: String { return self._s[1717]! } public func PUSH_CHAT_DELETE_MEMBER(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1715]!, self._r[1715]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[1718]!, self._r[1718]!, [_1, _2, _3]) } - public var Passcode_AppLockedAlert: String { return self._s[1717]! } - public var StickerPacksSettings_AnimatedStickersInfo: String { return self._s[1718]! } - public var VoiceOver_Media_PlaybackStop: String { return self._s[1719]! } - public var Contacts_TopSection: String { return self._s[1720]! } + public var Passcode_AppLockedAlert: String { return self._s[1720]! } + public var StickerPacksSettings_AnimatedStickersInfo: String { return self._s[1721]! } + public var VoiceOver_Media_PlaybackStop: String { return self._s[1722]! } + public var Contacts_TopSection: String { return self._s[1723]! } public func Conversation_SetReminder_RemindOn(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1721]!, self._r[1721]!, [_0, _1]) + return formatWithArgumentRanges(self._s[1724]!, self._r[1724]!, [_0, _1]) } public func Time_MonthOfYear_m6(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1722]!, self._r[1722]!, [_0]) + return formatWithArgumentRanges(self._s[1725]!, self._r[1725]!, [_0]) } - public var ReportPeer_ReasonSpam: String { return self._s[1723]! } - public var UserInfo_TapToCall: String { return self._s[1724]! } - public var Conversation_ForwardAuthorHiddenTooltip: String { return self._s[1726]! } - public var AutoDownloadSettings_DataUsageCustom: String { return self._s[1727]! } - public var Common_Search: String { return self._s[1728]! } - public var ScheduledMessages_EmptyPlaceholder: String { return self._s[1729]! } + public var ReportPeer_ReasonSpam: String { return self._s[1726]! } + public var UserInfo_TapToCall: String { return self._s[1727]! } + public var Conversation_ForwardAuthorHiddenTooltip: String { return self._s[1729]! } + public var AutoDownloadSettings_DataUsageCustom: String { return self._s[1730]! } + public var Common_Search: String { return self._s[1731]! } + public var ScheduledMessages_EmptyPlaceholder: String { return self._s[1732]! } public func Channel_AdminLog_MessageChangedGroupGeoLocation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1730]!, self._r[1730]!, [_0]) + return formatWithArgumentRanges(self._s[1733]!, self._r[1733]!, [_0]) } - public var AuthSessions_IncompleteAttemptsInfo: String { return self._s[1731]! } - public var Message_InvoiceLabel: String { return self._s[1732]! } - public var Conversation_InputTextPlaceholder: String { return self._s[1733]! } - public var NetworkUsageSettings_MediaImageDataSection: String { return self._s[1734]! } + public var AuthSessions_IncompleteAttemptsInfo: String { return self._s[1734]! } + public var Message_InvoiceLabel: String { return self._s[1735]! } + public var Conversation_InputTextPlaceholder: String { return self._s[1736]! } + public var NetworkUsageSettings_MediaImageDataSection: String { return self._s[1737]! } public func Passport_Address_UploadOneOfScan(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1735]!, self._r[1735]!, [_0]) + return formatWithArgumentRanges(self._s[1738]!, self._r[1738]!, [_0]) } - public var Conversation_Info: String { return self._s[1736]! } - public var Login_InfoDeletePhoto: String { return self._s[1737]! } - public var Passport_Language_vi: String { return self._s[1739]! } - public var UserInfo_ScamUserWarning: String { return self._s[1740]! } - public var Conversation_Search: String { return self._s[1741]! } - public var DialogList_DeleteBotConversationConfirmation: String { return self._s[1742]! } - public var ReportPeer_ReasonPornography: String { return self._s[1743]! } - public var AutoDownloadSettings_PhotosTitle: String { return self._s[1744]! } - public var Conversation_SendMessageErrorGroupRestricted: String { return self._s[1745]! } - public var Map_LiveLocationGroupDescription: String { return self._s[1746]! } - public var Channel_Setup_TypeHeader: String { return self._s[1747]! } - public var AuthSessions_LoggedIn: String { return self._s[1748]! } - public var Privacy_Forwards_AlwaysAllow_Title: String { return self._s[1749]! } - public var Login_SmsRequestState3: String { return self._s[1750]! } - public var Passport_Address_EditUtilityBill: String { return self._s[1751]! } - public var Appearance_ReduceMotionInfo: String { return self._s[1752]! } - public var Join_ChannelsTooMuch: String { return self._s[1753]! } - public var Channel_Edit_LinkItem: String { return self._s[1754]! } - public var Privacy_Calls_P2PNever: String { return self._s[1755]! } - public var Conversation_AddToReadingList: String { return self._s[1757]! } - public var Share_MultipleMessagesDisabled: String { return self._s[1758]! } - public var Message_Animation: String { return self._s[1759]! } - public var Conversation_DefaultRestrictedMedia: String { return self._s[1760]! } - public var Map_Unknown: String { return self._s[1761]! } - public var AutoDownloadSettings_LastDelimeter: String { return self._s[1762]! } + public var Conversation_Info: String { return self._s[1739]! } + public var Login_InfoDeletePhoto: String { return self._s[1740]! } + public var Passport_Language_vi: String { return self._s[1742]! } + public var UserInfo_ScamUserWarning: String { return self._s[1743]! } + public var Conversation_Search: String { return self._s[1744]! } + public var DialogList_DeleteBotConversationConfirmation: String { return self._s[1745]! } + public var ReportPeer_ReasonPornography: String { return self._s[1746]! } + public var AutoDownloadSettings_PhotosTitle: String { return self._s[1747]! } + public var Conversation_SendMessageErrorGroupRestricted: String { return self._s[1748]! } + public var Map_LiveLocationGroupDescription: String { return self._s[1749]! } + public var Channel_Setup_TypeHeader: String { return self._s[1750]! } + public var AuthSessions_LoggedIn: String { return self._s[1751]! } + public var Privacy_Forwards_AlwaysAllow_Title: String { return self._s[1752]! } + public var Login_SmsRequestState3: String { return self._s[1753]! } + public var Passport_Address_EditUtilityBill: String { return self._s[1754]! } + public var Appearance_ReduceMotionInfo: String { return self._s[1755]! } + public var Join_ChannelsTooMuch: String { return self._s[1756]! } + public var Channel_Edit_LinkItem: String { return self._s[1757]! } + public var Privacy_Calls_P2PNever: String { return self._s[1758]! } + public var Conversation_AddToReadingList: String { return self._s[1760]! } + public var Share_MultipleMessagesDisabled: String { return self._s[1761]! } + public var Message_Animation: String { return self._s[1762]! } + public var Conversation_DefaultRestrictedMedia: String { return self._s[1763]! } + public var Map_Unknown: String { return self._s[1764]! } + public var AutoDownloadSettings_LastDelimeter: String { return self._s[1765]! } public func PUSH_PINNED_TEXT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1763]!, self._r[1763]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1766]!, self._r[1766]!, [_1, _2]) } public func Passport_FieldOneOf_Or(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1764]!, self._r[1764]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1767]!, self._r[1767]!, [_1, _2]) } - public var Call_StatusRequesting: String { return self._s[1765]! } - public var Conversation_SecretChatContextBotAlert: String { return self._s[1766]! } - public var SocksProxySetup_ProxyStatusChecking: String { return self._s[1767]! } + public var Call_StatusRequesting: String { return self._s[1768]! } + public var Conversation_SecretChatContextBotAlert: String { return self._s[1769]! } + public var SocksProxySetup_ProxyStatusChecking: String { return self._s[1770]! } public func PUSH_CHAT_MESSAGE_DOC(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1768]!, self._r[1768]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1771]!, self._r[1771]!, [_1, _2]) } public func Notification_PinnedLocationMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1769]!, self._r[1769]!, [_0]) + return formatWithArgumentRanges(self._s[1772]!, self._r[1772]!, [_0]) } - public var Update_Skip: String { return self._s[1770]! } - public var Group_Username_RemoveExistingUsernamesInfo: String { return self._s[1771]! } - public var Message_PinnedPollMessage: String { return self._s[1772]! } - public var BlockedUsers_Title: String { return self._s[1773]! } + public var Update_Skip: String { return self._s[1773]! } + public var Group_Username_RemoveExistingUsernamesInfo: String { return self._s[1774]! } + public var Message_PinnedPollMessage: String { return self._s[1775]! } + public var BlockedUsers_Title: String { return self._s[1776]! } public func PUSH_CHANNEL_MESSAGE_AUDIO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1774]!, self._r[1774]!, [_1]) + return formatWithArgumentRanges(self._s[1777]!, self._r[1777]!, [_1]) } - public var Username_CheckingUsername: String { return self._s[1775]! } - public var NotificationsSound_Bell: String { return self._s[1776]! } - public var Conversation_SendMessageErrorFlood: String { return self._s[1777]! } - public var Weekday_Monday: String { return self._s[1778]! } - public var SettingsSearch_Synonyms_Notifications_DisplayNamesOnLockScreen: String { return self._s[1779]! } - public var ChannelMembers_ChannelAdminsTitle: String { return self._s[1780]! } - public var ChatSettings_Groups: String { return self._s[1781]! } + public var Username_CheckingUsername: String { return self._s[1778]! } + public var NotificationsSound_Bell: String { return self._s[1779]! } + public var Conversation_SendMessageErrorFlood: String { return self._s[1780]! } + public var Weekday_Monday: String { return self._s[1781]! } + public var SettingsSearch_Synonyms_Notifications_DisplayNamesOnLockScreen: String { return self._s[1782]! } + public var ChannelMembers_ChannelAdminsTitle: String { return self._s[1783]! } + public var ChatSettings_Groups: String { return self._s[1784]! } public func Conversation_SetReminder_RemindTomorrow(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1782]!, self._r[1782]!, [_0]) + return formatWithArgumentRanges(self._s[1785]!, self._r[1785]!, [_0]) } - public var Your_card_was_declined: String { return self._s[1783]! } - public var TwoStepAuth_EnterPasswordHelp: String { return self._s[1785]! } - public var ChatList_Unmute: String { return self._s[1786]! } - public var PhotoEditor_CurvesAll: String { return self._s[1787]! } - public var Weekday_ShortTuesday: String { return self._s[1788]! } - public var DialogList_Read: String { return self._s[1789]! } - public var Appearance_AppIconClassic: String { return self._s[1790]! } - public var ChannelMembers_WhoCanAddMembers_AllMembers: String { return self._s[1791]! } - public var Passport_Identity_Gender: String { return self._s[1792]! } + public var Your_card_was_declined: String { return self._s[1786]! } + public var TwoStepAuth_EnterPasswordHelp: String { return self._s[1788]! } + public var ChatList_Unmute: String { return self._s[1789]! } + public var PhotoEditor_CurvesAll: String { return self._s[1790]! } + public var Weekday_ShortTuesday: String { return self._s[1791]! } + public var DialogList_Read: String { return self._s[1792]! } + public var Appearance_AppIconClassic: String { return self._s[1793]! } + public var ChannelMembers_WhoCanAddMembers_AllMembers: String { return self._s[1794]! } + public var Passport_Identity_Gender: String { return self._s[1795]! } public func Target_ShareGameConfirmationPrivate(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1793]!, self._r[1793]!, [_0]) - } - public var Target_SelectGroup: String { return self._s[1794]! } - public func DialogList_EncryptedChatStartedIncoming(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1796]!, self._r[1796]!, [_0]) } - public var Passport_Language_en: String { return self._s[1797]! } - public var AutoDownloadSettings_AutodownloadPhotos: String { return self._s[1798]! } - public var Channel_Username_CreatePublicLinkHelp: String { return self._s[1799]! } - public var Login_CancelPhoneVerificationContinue: String { return self._s[1800]! } - public var ScheduledMessages_SendNow: String { return self._s[1801]! } - public var Checkout_NewCard_PaymentCard: String { return self._s[1803]! } - public var Login_InfoHelp: String { return self._s[1804]! } - public var Contacts_PermissionsSuppressWarningTitle: String { return self._s[1805]! } - public var SettingsSearch_Synonyms_Stickers_FeaturedPacks: String { return self._s[1806]! } + public var Target_SelectGroup: String { return self._s[1797]! } + public func DialogList_EncryptedChatStartedIncoming(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1799]!, self._r[1799]!, [_0]) + } + public var Passport_Language_en: String { return self._s[1800]! } + public var AutoDownloadSettings_AutodownloadPhotos: String { return self._s[1801]! } + public var Channel_Username_CreatePublicLinkHelp: String { return self._s[1802]! } + public var Login_CancelPhoneVerificationContinue: String { return self._s[1803]! } + public var ScheduledMessages_SendNow: String { return self._s[1804]! } + public var Checkout_NewCard_PaymentCard: String { return self._s[1806]! } + public var Login_InfoHelp: String { return self._s[1807]! } + public var Contacts_PermissionsSuppressWarningTitle: String { return self._s[1808]! } + public var SettingsSearch_Synonyms_Stickers_FeaturedPacks: String { return self._s[1809]! } public func Channel_AdminLog_MessageChangedLinkedChannel(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1807]!, self._r[1807]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1810]!, self._r[1810]!, [_1, _2]) } - public var SocksProxySetup_AddProxy: String { return self._s[1810]! } - public var CreatePoll_Title: String { return self._s[1811]! } - public var SettingsSearch_Synonyms_Privacy_Data_SecretChatLinkPreview: String { return self._s[1812]! } - public var PasscodeSettings_SimplePasscodeHelp: String { return self._s[1813]! } - public var UserInfo_GroupsInCommon: String { return self._s[1814]! } - public var Call_AudioRouteHide: String { return self._s[1815]! } - public var ContactInfo_PhoneLabelMobile: String { return self._s[1817]! } + public var SocksProxySetup_AddProxy: String { return self._s[1813]! } + public var CreatePoll_Title: String { return self._s[1814]! } + public var SettingsSearch_Synonyms_Privacy_Data_SecretChatLinkPreview: String { return self._s[1815]! } + public var PasscodeSettings_SimplePasscodeHelp: String { return self._s[1816]! } + public var UserInfo_GroupsInCommon: String { return self._s[1817]! } + public var Call_AudioRouteHide: String { return self._s[1818]! } + public var ContactInfo_PhoneLabelMobile: String { return self._s[1820]! } public func ChatList_LeaveGroupConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1818]!, self._r[1818]!, [_0]) + return formatWithArgumentRanges(self._s[1821]!, self._r[1821]!, [_0]) } - public var TextFormat_Bold: String { return self._s[1819]! } - public var FastTwoStepSetup_EmailSection: String { return self._s[1820]! } - public var Notifications_Title: String { return self._s[1821]! } - public var Group_Username_InvalidTooShort: String { return self._s[1822]! } - public var Channel_ErrorAddTooMuch: String { return self._s[1823]! } + public var TextFormat_Bold: String { return self._s[1822]! } + public var FastTwoStepSetup_EmailSection: String { return self._s[1823]! } + public var Notifications_Title: String { return self._s[1824]! } + public var Group_Username_InvalidTooShort: String { return self._s[1825]! } + public var Channel_ErrorAddTooMuch: String { return self._s[1826]! } public func DialogList_MultipleTypingSuffix(_ _0: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1824]!, self._r[1824]!, ["\(_0)"]) + return formatWithArgumentRanges(self._s[1827]!, self._r[1827]!, ["\(_0)"]) } - public var VoiceOver_DiscardPreparedContent: String { return self._s[1826]! } - public var Stickers_SuggestAdded: String { return self._s[1827]! } - public var Login_CountryCode: String { return self._s[1828]! } - public var ChatSettings_AutoPlayVideos: String { return self._s[1829]! } - public var Map_GetDirections: String { return self._s[1830]! } - public var Login_PhoneFloodError: String { return self._s[1831]! } + public var VoiceOver_DiscardPreparedContent: String { return self._s[1829]! } + public var Stickers_SuggestAdded: String { return self._s[1830]! } + public var Login_CountryCode: String { return self._s[1831]! } + public var ChatSettings_AutoPlayVideos: String { return self._s[1832]! } + public var Map_GetDirections: String { return self._s[1833]! } + public var Login_PhoneFloodError: String { return self._s[1834]! } public func Time_MonthOfYear_m3(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1832]!, self._r[1832]!, [_0]) + return formatWithArgumentRanges(self._s[1835]!, self._r[1835]!, [_0]) } - public var Settings_SetUsername: String { return self._s[1834]! } - public var Group_Location_ChangeLocation: String { return self._s[1835]! } - public var Notification_GroupInviterSelf: String { return self._s[1836]! } - public var InstantPage_TapToOpenLink: String { return self._s[1837]! } + public var Settings_SetUsername: String { return self._s[1837]! } + public var Group_Location_ChangeLocation: String { return self._s[1838]! } + public var Notification_GroupInviterSelf: String { return self._s[1839]! } + public var InstantPage_TapToOpenLink: String { return self._s[1840]! } public func Notification_ChannelInviter(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1838]!, self._r[1838]!, [_0]) + return formatWithArgumentRanges(self._s[1841]!, self._r[1841]!, [_0]) } - public var Watch_Suggestion_TalkLater: String { return self._s[1839]! } - public var SecretChat_Title: String { return self._s[1840]! } - public var Group_UpgradeNoticeText1: String { return self._s[1841]! } - public var AuthSessions_Title: String { return self._s[1842]! } + public var Watch_Suggestion_TalkLater: String { return self._s[1842]! } + public var SecretChat_Title: String { return self._s[1843]! } + public var Group_UpgradeNoticeText1: String { return self._s[1844]! } + public var AuthSessions_Title: String { return self._s[1845]! } public func TextFormat_AddLinkText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1843]!, self._r[1843]!, [_0]) + return formatWithArgumentRanges(self._s[1846]!, self._r[1846]!, [_0]) } - public var PhotoEditor_CropAuto: String { return self._s[1844]! } - public var Channel_About_Title: String { return self._s[1845]! } - public var FastTwoStepSetup_EmailHelp: String { return self._s[1846]! } + public var PhotoEditor_CropAuto: String { return self._s[1847]! } + public var Channel_About_Title: String { return self._s[1848]! } + public var FastTwoStepSetup_EmailHelp: String { return self._s[1849]! } public func Conversation_Bytes(_ _0: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1848]!, self._r[1848]!, ["\(_0)"]) + return formatWithArgumentRanges(self._s[1851]!, self._r[1851]!, ["\(_0)"]) } - public var VoiceOver_MessageContextReport: String { return self._s[1849]! } - public var Conversation_PinMessageAlert_OnlyPin: String { return self._s[1851]! } - public var Group_Setup_HistoryVisibleHelp: String { return self._s[1852]! } + public var VoiceOver_MessageContextReport: String { return self._s[1852]! } + public var Conversation_PinMessageAlert_OnlyPin: String { return self._s[1854]! } + public var Group_Setup_HistoryVisibleHelp: String { return self._s[1855]! } public func PUSH_MESSAGE_GIF(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1853]!, self._r[1853]!, [_1]) + return formatWithArgumentRanges(self._s[1856]!, self._r[1856]!, [_1]) } public func SharedMedia_SearchNoResultsDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1855]!, self._r[1855]!, [_0]) + return formatWithArgumentRanges(self._s[1858]!, self._r[1858]!, [_0]) } public func TwoStepAuth_RecoveryEmailUnavailable(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1856]!, self._r[1856]!, [_0]) + return formatWithArgumentRanges(self._s[1859]!, self._r[1859]!, [_0]) } - public var Privacy_PaymentsClearInfoHelp: String { return self._s[1857]! } - public var Presence_online: String { return self._s[1859]! } - public var PasscodeSettings_Title: String { return self._s[1860]! } - public var Passport_Identity_ExpiryDatePlaceholder: String { return self._s[1861]! } - public var Web_OpenExternal: String { return self._s[1862]! } - public var AutoDownloadSettings_AutoDownload: String { return self._s[1864]! } - public var Channel_OwnershipTransfer_EnterPasswordText: String { return self._s[1865]! } - public var LocalGroup_Title: String { return self._s[1866]! } + public var Privacy_PaymentsClearInfoHelp: String { return self._s[1860]! } + public var Presence_online: String { return self._s[1862]! } + public var PasscodeSettings_Title: String { return self._s[1863]! } + public var Passport_Identity_ExpiryDatePlaceholder: String { return self._s[1864]! } + public var Web_OpenExternal: String { return self._s[1865]! } + public var AutoDownloadSettings_AutoDownload: String { return self._s[1867]! } + public var Channel_OwnershipTransfer_EnterPasswordText: String { return self._s[1868]! } + public var LocalGroup_Title: String { return self._s[1869]! } public func AutoNightTheme_AutomaticHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1867]!, self._r[1867]!, [_0]) - } - public var FastTwoStepSetup_PasswordConfirmationPlaceholder: String { return self._s[1868]! } - public var Map_YouAreHere: String { return self._s[1869]! } - public func AuthSessions_Message(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1870]!, self._r[1870]!, [_0]) } - public func ChatList_DeleteChatConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1871]!, self._r[1871]!, [_0]) + public var FastTwoStepSetup_PasswordConfirmationPlaceholder: String { return self._s[1871]! } + public var Map_YouAreHere: String { return self._s[1872]! } + public func AuthSessions_Message(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1873]!, self._r[1873]!, [_0]) } - public var PrivacyLastSeenSettings_AlwaysShareWith: String { return self._s[1872]! } - public var Target_InviteToGroupErrorAlreadyInvited: String { return self._s[1873]! } - public func AuthSessions_AppUnofficial(_ _0: String) -> (String, [(Int, NSRange)]) { + public func ChatList_DeleteChatConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1874]!, self._r[1874]!, [_0]) } - public func DialogList_LiveLocationSharingTo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1875]!, self._r[1875]!, [_0]) + public var PrivacyLastSeenSettings_AlwaysShareWith: String { return self._s[1875]! } + public var Target_InviteToGroupErrorAlreadyInvited: String { return self._s[1876]! } + public func AuthSessions_AppUnofficial(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1877]!, self._r[1877]!, [_0]) } - public var SocksProxySetup_Username: String { return self._s[1876]! } - public var Bot_Start: String { return self._s[1877]! } - public func Channel_AdminLog_EmptyFilterQueryText(_ _0: String) -> (String, [(Int, NSRange)]) { + public func DialogList_LiveLocationSharingTo(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1878]!, self._r[1878]!, [_0]) } - public func Channel_AdminLog_MessagePinned(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1879]!, self._r[1879]!, [_0]) + public var SocksProxySetup_Username: String { return self._s[1879]! } + public var Bot_Start: String { return self._s[1880]! } + public func Channel_AdminLog_EmptyFilterQueryText(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1881]!, self._r[1881]!, [_0]) } - public var Contacts_SortByPresence: String { return self._s[1880]! } - public var AccentColor_Title: String { return self._s[1882]! } - public var Conversation_DiscardVoiceMessageTitle: String { return self._s[1883]! } + public func Channel_AdminLog_MessagePinned(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1882]!, self._r[1882]!, [_0]) + } + public var Contacts_SortByPresence: String { return self._s[1883]! } + public var AccentColor_Title: String { return self._s[1885]! } + public var Conversation_DiscardVoiceMessageTitle: String { return self._s[1886]! } public func PUSH_CHAT_CREATED(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1884]!, self._r[1884]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1887]!, self._r[1887]!, [_1, _2]) } public func PrivacySettings_LastSeenContactsMinus(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1885]!, self._r[1885]!, [_0]) + return formatWithArgumentRanges(self._s[1888]!, self._r[1888]!, [_0]) } public func Channel_AdminLog_MessageChangedLinkedGroup(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1886]!, self._r[1886]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1889]!, self._r[1889]!, [_1, _2]) } - public var Passport_Email_EnterOtherEmail: String { return self._s[1887]! } - public var Login_InfoAvatarPhoto: String { return self._s[1888]! } - public var Privacy_PaymentsClear_ShippingInfo: String { return self._s[1889]! } - public var Tour_Title4: String { return self._s[1890]! } - public var Passport_Identity_Translation: String { return self._s[1891]! } - public var SettingsSearch_Synonyms_Notifications_ContactJoined: String { return self._s[1892]! } - public var Login_TermsOfServiceLabel: String { return self._s[1894]! } - public var Passport_Language_it: String { return self._s[1895]! } - public var KeyCommand_JumpToNextUnreadChat: String { return self._s[1896]! } - public var Passport_Identity_SelfieHelp: String { return self._s[1897]! } - public var Conversation_ClearAll: String { return self._s[1899]! } - public var Channel_OwnershipTransfer_Title: String { return self._s[1901]! } - public var TwoStepAuth_FloodError: String { return self._s[1902]! } + public var Passport_Email_EnterOtherEmail: String { return self._s[1890]! } + public var Login_InfoAvatarPhoto: String { return self._s[1891]! } + public var Privacy_PaymentsClear_ShippingInfo: String { return self._s[1892]! } + public var Tour_Title4: String { return self._s[1893]! } + public var Passport_Identity_Translation: String { return self._s[1894]! } + public var SettingsSearch_Synonyms_Notifications_ContactJoined: String { return self._s[1895]! } + public var Login_TermsOfServiceLabel: String { return self._s[1897]! } + public var Passport_Language_it: String { return self._s[1898]! } + public var KeyCommand_JumpToNextUnreadChat: String { return self._s[1899]! } + public var Passport_Identity_SelfieHelp: String { return self._s[1900]! } + public var Conversation_ClearAll: String { return self._s[1902]! } + public var Channel_OwnershipTransfer_Title: String { return self._s[1904]! } + public var TwoStepAuth_FloodError: String { return self._s[1905]! } public func PUSH_CHANNEL_MESSAGE_GEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1903]!, self._r[1903]!, [_1]) - } - public var Paint_Delete: String { return self._s[1904]! } - public var Privacy_AddNewPeer: String { return self._s[1905]! } - public func Channel_AdminLog_MessageRank(_ _1: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1906]!, self._r[1906]!, [_1]) } - public var LogoutOptions_SetPasscodeText: String { return self._s[1907]! } + public var Paint_Delete: String { return self._s[1907]! } + public var Privacy_AddNewPeer: String { return self._s[1908]! } + public func Channel_AdminLog_MessageRank(_ _1: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1909]!, self._r[1909]!, [_1]) + } + public var LogoutOptions_SetPasscodeText: String { return self._s[1910]! } public func Passport_AcceptHelp(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1908]!, self._r[1908]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1911]!, self._r[1911]!, [_1, _2]) } - public var Message_PinnedAudioMessage: String { return self._s[1909]! } + public var Message_PinnedAudioMessage: String { return self._s[1912]! } public func Watch_Time_ShortTodayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1910]!, self._r[1910]!, [_0]) + return formatWithArgumentRanges(self._s[1913]!, self._r[1913]!, [_0]) } - public var Notification_Mute1hMin: String { return self._s[1911]! } - public var Notifications_GroupNotificationsSound: String { return self._s[1912]! } - public var SocksProxySetup_ShareProxyList: String { return self._s[1913]! } - public var Conversation_MessageEditedLabel: String { return self._s[1914]! } - public var Notification_Exceptions_AlwaysOff: String { return self._s[1915]! } - public var Notification_Exceptions_NewException_MessagePreviewHeader: String { return self._s[1916]! } + public var Notification_Mute1hMin: String { return self._s[1914]! } + public var Notifications_GroupNotificationsSound: String { return self._s[1915]! } + public var SocksProxySetup_ShareProxyList: String { return self._s[1916]! } + public var Conversation_MessageEditedLabel: String { return self._s[1917]! } + public var Notification_Exceptions_AlwaysOff: String { return self._s[1918]! } + public var Notification_Exceptions_NewException_MessagePreviewHeader: String { return self._s[1919]! } public func Channel_AdminLog_MessageAdmin(_ _0: String, _ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1917]!, self._r[1917]!, [_0, _1, _2]) + return formatWithArgumentRanges(self._s[1920]!, self._r[1920]!, [_0, _1, _2]) } - public var NetworkUsageSettings_ResetStats: String { return self._s[1918]! } + public var NetworkUsageSettings_ResetStats: String { return self._s[1921]! } public func PUSH_MESSAGE_GEOLIVE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1919]!, self._r[1919]!, [_1]) + return formatWithArgumentRanges(self._s[1922]!, self._r[1922]!, [_1]) } - public var AccessDenied_LocationTracking: String { return self._s[1920]! } - public var Month_GenOctober: String { return self._s[1921]! } - public var GroupInfo_InviteLink_RevokeAlert_Revoke: String { return self._s[1922]! } - public var EnterPasscode_EnterPasscode: String { return self._s[1923]! } - public var MediaPicker_TimerTooltip: String { return self._s[1925]! } - public var SharedMedia_TitleAll: String { return self._s[1926]! } - public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsExceptions: String { return self._s[1929]! } - public var Conversation_RestrictedMedia: String { return self._s[1930]! } - public var AccessDenied_PhotosRestricted: String { return self._s[1931]! } - public var Privacy_Forwards_WhoCanForward: String { return self._s[1933]! } - public var ChangePhoneNumberCode_Called: String { return self._s[1934]! } + public var AccessDenied_LocationTracking: String { return self._s[1923]! } + public var Month_GenOctober: String { return self._s[1924]! } + public var GroupInfo_InviteLink_RevokeAlert_Revoke: String { return self._s[1925]! } + public var EnterPasscode_EnterPasscode: String { return self._s[1926]! } + public var MediaPicker_TimerTooltip: String { return self._s[1928]! } + public var SharedMedia_TitleAll: String { return self._s[1929]! } + public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsExceptions: String { return self._s[1932]! } + public var Conversation_RestrictedMedia: String { return self._s[1933]! } + public var AccessDenied_PhotosRestricted: String { return self._s[1934]! } + public var Privacy_Forwards_WhoCanForward: String { return self._s[1936]! } + public var ChangePhoneNumberCode_Called: String { return self._s[1937]! } public func Notification_PinnedDocumentMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1935]!, self._r[1935]!, [_0]) + return formatWithArgumentRanges(self._s[1938]!, self._r[1938]!, [_0]) } - public var Conversation_SavedMessages: String { return self._s[1938]! } - public var Your_cards_expiration_month_is_invalid: String { return self._s[1940]! } - public var FastTwoStepSetup_PasswordPlaceholder: String { return self._s[1941]! } + public var Conversation_SavedMessages: String { return self._s[1941]! } + public var Your_cards_expiration_month_is_invalid: String { return self._s[1943]! } + public var FastTwoStepSetup_PasswordPlaceholder: String { return self._s[1944]! } public func Target_ShareGameConfirmationGroup(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1943]!, self._r[1943]!, [_0]) + return formatWithArgumentRanges(self._s[1946]!, self._r[1946]!, [_0]) } - public var VoiceOver_Chat_YourMessage: String { return self._s[1944]! } + public var VoiceOver_Chat_YourMessage: String { return self._s[1947]! } public func VoiceOver_Chat_Title(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1945]!, self._r[1945]!, [_0]) + return formatWithArgumentRanges(self._s[1948]!, self._r[1948]!, [_0]) } - public var ReportPeer_AlertSuccess: String { return self._s[1946]! } - public var PhotoEditor_CropAspectRatioOriginal: String { return self._s[1947]! } + public var ReportPeer_AlertSuccess: String { return self._s[1949]! } + public var PhotoEditor_CropAspectRatioOriginal: String { return self._s[1950]! } public func InstantPage_RelatedArticleAuthorAndDateTitle(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1948]!, self._r[1948]!, [_1, _2]) + return formatWithArgumentRanges(self._s[1951]!, self._r[1951]!, [_1, _2]) } - public var Checkout_PasswordEntry_Title: String { return self._s[1949]! } - public var PhotoEditor_FadeTool: String { return self._s[1950]! } - public var Privacy_ContactsReset: String { return self._s[1951]! } + public var Checkout_PasswordEntry_Title: String { return self._s[1952]! } + public var PhotoEditor_FadeTool: String { return self._s[1953]! } + public var Privacy_ContactsReset: String { return self._s[1954]! } public func Channel_AdminLog_MessageRestrictedUntil(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1953]!, self._r[1953]!, [_0]) + return formatWithArgumentRanges(self._s[1956]!, self._r[1956]!, [_0]) } - public var Message_PinnedVideoMessage: String { return self._s[1954]! } - public var ChatList_Mute: String { return self._s[1955]! } - public var Permissions_CellularDataText_v0: String { return self._s[1956]! } - public var ShareMenu_SelectChats: String { return self._s[1958]! } - public var MusicPlayer_VoiceNote: String { return self._s[1959]! } - public var Conversation_RestrictedText: String { return self._s[1960]! } - public var SettingsSearch_Synonyms_Privacy_Data_DeleteDrafts: String { return self._s[1961]! } - public var TwoStepAuth_DisableSuccess: String { return self._s[1962]! } - public var Cache_Videos: String { return self._s[1963]! } - public var PrivacySettings_PhoneNumber: String { return self._s[1964]! } - public var FeatureDisabled_Oops: String { return self._s[1966]! } - public var Passport_Address_PostcodePlaceholder: String { return self._s[1967]! } + public var Message_PinnedVideoMessage: String { return self._s[1957]! } + public var ChatList_Mute: String { return self._s[1958]! } + public var Permissions_CellularDataText_v0: String { return self._s[1959]! } + public var ShareMenu_SelectChats: String { return self._s[1961]! } + public var MusicPlayer_VoiceNote: String { return self._s[1962]! } + public var Conversation_RestrictedText: String { return self._s[1963]! } + public var SettingsSearch_Synonyms_Privacy_Data_DeleteDrafts: String { return self._s[1964]! } + public var TwoStepAuth_DisableSuccess: String { return self._s[1965]! } + public var Cache_Videos: String { return self._s[1966]! } + public var PrivacySettings_PhoneNumber: String { return self._s[1967]! } + public var FeatureDisabled_Oops: String { return self._s[1969]! } + public var Passport_Address_PostcodePlaceholder: String { return self._s[1970]! } public func AddContact_StatusSuccess(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1968]!, self._r[1968]!, [_0]) + return formatWithArgumentRanges(self._s[1971]!, self._r[1971]!, [_0]) } - public var Stickers_GroupStickersHelp: String { return self._s[1969]! } - public var GroupPermission_NoSendPolls: String { return self._s[1970]! } - public var Message_VideoExpired: String { return self._s[1972]! } - public var Notifications_Badge: String { return self._s[1973]! } - public var GroupInfo_GroupHistoryVisible: String { return self._s[1974]! } - public var CreatePoll_OptionPlaceholder: String { return self._s[1975]! } - public var Username_InvalidTooShort: String { return self._s[1976]! } - public var EnterPasscode_EnterNewPasscodeChange: String { return self._s[1977]! } - public var Channel_AdminLog_PinMessages: String { return self._s[1978]! } - public var ArchivedChats_IntroTitle3: String { return self._s[1979]! } + public var Stickers_GroupStickersHelp: String { return self._s[1972]! } + public var GroupPermission_NoSendPolls: String { return self._s[1973]! } + public var Message_VideoExpired: String { return self._s[1975]! } + public var Notifications_Badge: String { return self._s[1976]! } + public var GroupInfo_GroupHistoryVisible: String { return self._s[1977]! } + public var CreatePoll_OptionPlaceholder: String { return self._s[1978]! } + public var Username_InvalidTooShort: String { return self._s[1979]! } + public var EnterPasscode_EnterNewPasscodeChange: String { return self._s[1980]! } + public var Channel_AdminLog_PinMessages: String { return self._s[1981]! } + public var ArchivedChats_IntroTitle3: String { return self._s[1982]! } public func Notification_MessageLifetimeRemoved(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1980]!, self._r[1980]!, [_1]) + return formatWithArgumentRanges(self._s[1983]!, self._r[1983]!, [_1]) } - public var Permissions_SiriAllowInSettings_v0: String { return self._s[1981]! } - public var Conversation_DefaultRestrictedText: String { return self._s[1982]! } - public var SharedMedia_CategoryDocs: String { return self._s[1985]! } + public var Permissions_SiriAllowInSettings_v0: String { return self._s[1984]! } + public var Conversation_DefaultRestrictedText: String { return self._s[1985]! } + public var SharedMedia_CategoryDocs: String { return self._s[1988]! } public func PUSH_MESSAGE_CONTACT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1986]!, self._r[1986]!, [_1]) - } - public var Privacy_Forwards_NeverLink: String { return self._s[1988]! } - public func Notification_MessageLifetimeChangedOutgoing(_ _1: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[1989]!, self._r[1989]!, [_1]) } - public var CheckoutInfo_ErrorShippingNotAvailable: String { return self._s[1990]! } + public var Privacy_Forwards_NeverLink: String { return self._s[1991]! } + public func Notification_MessageLifetimeChangedOutgoing(_ _1: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[1992]!, self._r[1992]!, [_1]) + } + public var CheckoutInfo_ErrorShippingNotAvailable: String { return self._s[1993]! } public func Time_MonthOfYear_m12(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[1991]!, self._r[1991]!, [_0]) + return formatWithArgumentRanges(self._s[1994]!, self._r[1994]!, [_0]) } - public var ChatSettings_PrivateChats: String { return self._s[1992]! } - public var SettingsSearch_Synonyms_EditProfile_Logout: String { return self._s[1993]! } - public var Conversation_PrivateMessageLinkCopied: String { return self._s[1994]! } - public var Channel_UpdatePhotoItem: String { return self._s[1995]! } - public var GroupInfo_LeftStatus: String { return self._s[1996]! } - public var Watch_MessageView_Forward: String { return self._s[1998]! } - public var ReportPeer_ReasonChildAbuse: String { return self._s[1999]! } - public var Cache_ClearEmpty: String { return self._s[2001]! } - public var Localization_LanguageName: String { return self._s[2002]! } - public var WebSearch_GIFs: String { return self._s[2003]! } - public var Notifications_DisplayNamesOnLockScreenInfoWithLink: String { return self._s[2004]! } - public var Username_InvalidStartsWithNumber: String { return self._s[2005]! } - public var Common_Back: String { return self._s[2006]! } - public var Passport_Identity_DateOfBirthPlaceholder: String { return self._s[2007]! } + public var ChatSettings_PrivateChats: String { return self._s[1995]! } + public var SettingsSearch_Synonyms_EditProfile_Logout: String { return self._s[1996]! } + public var Conversation_PrivateMessageLinkCopied: String { return self._s[1997]! } + public var Channel_UpdatePhotoItem: String { return self._s[1998]! } + public var GroupInfo_LeftStatus: String { return self._s[1999]! } + public var Watch_MessageView_Forward: String { return self._s[2001]! } + public var ReportPeer_ReasonChildAbuse: String { return self._s[2002]! } + public var Cache_ClearEmpty: String { return self._s[2004]! } + public var Localization_LanguageName: String { return self._s[2005]! } + public var WebSearch_GIFs: String { return self._s[2006]! } + public var Notifications_DisplayNamesOnLockScreenInfoWithLink: String { return self._s[2007]! } + public var Username_InvalidStartsWithNumber: String { return self._s[2008]! } + public var Common_Back: String { return self._s[2009]! } + public var Passport_Identity_DateOfBirthPlaceholder: String { return self._s[2010]! } public func PUSH_CHANNEL_MESSAGE_STICKER(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2008]!, self._r[2008]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2011]!, self._r[2011]!, [_1, _2]) } - public var Passport_Email_Help: String { return self._s[2009]! } - public var Watch_Conversation_Reply: String { return self._s[2011]! } - public var Conversation_EditingMessageMediaChange: String { return self._s[2013]! } - public var Passport_Identity_IssueDatePlaceholder: String { return self._s[2014]! } - public var Channel_BanUser_Unban: String { return self._s[2016]! } - public var Channel_EditAdmin_PermissionPostMessages: String { return self._s[2017]! } - public var Group_Username_CreatePublicLinkHelp: String { return self._s[2018]! } - public var TwoStepAuth_ConfirmEmailCodePlaceholder: String { return self._s[2020]! } - public var Passport_Identity_Name: String { return self._s[2021]! } + public var Passport_Email_Help: String { return self._s[2012]! } + public var Watch_Conversation_Reply: String { return self._s[2014]! } + public var Conversation_EditingMessageMediaChange: String { return self._s[2016]! } + public var Passport_Identity_IssueDatePlaceholder: String { return self._s[2017]! } + public var Channel_BanUser_Unban: String { return self._s[2019]! } + public var Channel_EditAdmin_PermissionPostMessages: String { return self._s[2020]! } + public var Group_Username_CreatePublicLinkHelp: String { return self._s[2021]! } + public var TwoStepAuth_ConfirmEmailCodePlaceholder: String { return self._s[2023]! } + public var Passport_Identity_Name: String { return self._s[2024]! } public func Channel_DiscussionGroup_HeaderGroupSet(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2022]!, self._r[2022]!, [_0]) + return formatWithArgumentRanges(self._s[2025]!, self._r[2025]!, [_0]) } - public var GroupRemoved_ViewUserInfo: String { return self._s[2023]! } - public var Conversation_BlockUser: String { return self._s[2024]! } - public var Month_GenJanuary: String { return self._s[2025]! } - public var ChatSettings_TextSize: String { return self._s[2026]! } - public var Notification_PassportValuePhone: String { return self._s[2027]! } - public var Passport_Language_ne: String { return self._s[2028]! } - public var Notification_CallBack: String { return self._s[2029]! } - public var TwoStepAuth_EmailHelp: String { return self._s[2030]! } + public var GroupRemoved_ViewUserInfo: String { return self._s[2026]! } + public var Conversation_BlockUser: String { return self._s[2027]! } + public var Month_GenJanuary: String { return self._s[2028]! } + public var ChatSettings_TextSize: String { return self._s[2029]! } + public var Notification_PassportValuePhone: String { return self._s[2030]! } + public var Passport_Language_ne: String { return self._s[2031]! } + public var Notification_CallBack: String { return self._s[2032]! } + public var TwoStepAuth_EmailHelp: String { return self._s[2033]! } public func Time_YesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2031]!, self._r[2031]!, [_0]) + return formatWithArgumentRanges(self._s[2034]!, self._r[2034]!, [_0]) } - public var Channel_Info_Management: String { return self._s[2032]! } - public var Passport_FieldIdentityUploadHelp: String { return self._s[2033]! } - public var Stickers_FrequentlyUsed: String { return self._s[2034]! } - public var Channel_BanUser_PermissionSendMessages: String { return self._s[2035]! } - public var Passport_Address_OneOfTypeUtilityBill: String { return self._s[2037]! } + public var Channel_Info_Management: String { return self._s[2035]! } + public var Passport_FieldIdentityUploadHelp: String { return self._s[2036]! } + public var Stickers_FrequentlyUsed: String { return self._s[2037]! } + public var Channel_BanUser_PermissionSendMessages: String { return self._s[2038]! } + public var Passport_Address_OneOfTypeUtilityBill: String { return self._s[2040]! } public func LOCAL_CHANNEL_MESSAGE_FWDS(_ _1: String, _ _2: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2038]!, self._r[2038]!, [_1, "\(_2)"]) + return formatWithArgumentRanges(self._s[2041]!, self._r[2041]!, [_1, "\(_2)"]) } - public var Passport_Address_EditResidentialAddress: String { return self._s[2039]! } - public var PrivacyPolicy_DeclineTitle: String { return self._s[2040]! } - public var CreatePoll_TextHeader: String { return self._s[2041]! } + public var Passport_Address_EditResidentialAddress: String { return self._s[2042]! } + public var PrivacyPolicy_DeclineTitle: String { return self._s[2043]! } + public var CreatePoll_TextHeader: String { return self._s[2044]! } public func Checkout_SavePasswordTimeoutAndTouchId(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2042]!, self._r[2042]!, [_0]) + return formatWithArgumentRanges(self._s[2045]!, self._r[2045]!, [_0]) } - public var PhotoEditor_QualityMedium: String { return self._s[2043]! } - public var InfoPlist_NSMicrophoneUsageDescription: String { return self._s[2044]! } - public var Conversation_StatusKickedFromChannel: String { return self._s[2046]! } - public var CheckoutInfo_ReceiverInfoName: String { return self._s[2047]! } - public var Group_ErrorSendRestrictedStickers: String { return self._s[2048]! } + public var PhotoEditor_QualityMedium: String { return self._s[2046]! } + public var InfoPlist_NSMicrophoneUsageDescription: String { return self._s[2047]! } + public var Conversation_StatusKickedFromChannel: String { return self._s[2049]! } + public var CheckoutInfo_ReceiverInfoName: String { return self._s[2050]! } + public var Group_ErrorSendRestrictedStickers: String { return self._s[2051]! } public func Conversation_RestrictedInlineTimed(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2049]!, self._r[2049]!, [_0]) + return formatWithArgumentRanges(self._s[2052]!, self._r[2052]!, [_0]) } public func Channel_AdminLog_MessageTransferedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2050]!, self._r[2050]!, [_1]) + return formatWithArgumentRanges(self._s[2053]!, self._r[2053]!, [_1]) } - public var Conversation_LinkDialogOpen: String { return self._s[2052]! } - public var VoiceOver_Chat_PollNoVotes: String { return self._s[2053]! } - public var Settings_Username: String { return self._s[2055]! } - public var Conversation_Block: String { return self._s[2057]! } - public var Wallpaper_Wallpaper: String { return self._s[2058]! } - public var SocksProxySetup_UseProxy: String { return self._s[2060]! } - public var UserInfo_ShareMyContactInfo: String { return self._s[2061]! } - public var MessageTimer_Forever: String { return self._s[2062]! } - public var Privacy_Calls_WhoCanCallMe: String { return self._s[2063]! } - public var PhotoEditor_DiscardChanges: String { return self._s[2064]! } - public var AuthSessions_TerminateOtherSessionsHelp: String { return self._s[2065]! } - public var Passport_Language_da: String { return self._s[2066]! } - public var SocksProxySetup_PortPlaceholder: String { return self._s[2067]! } + public var Conversation_LinkDialogOpen: String { return self._s[2055]! } + public var VoiceOver_Chat_PollNoVotes: String { return self._s[2056]! } + public var Settings_Username: String { return self._s[2058]! } + public var Conversation_Block: String { return self._s[2060]! } + public var Wallpaper_Wallpaper: String { return self._s[2061]! } + public var SocksProxySetup_UseProxy: String { return self._s[2063]! } + public var UserInfo_ShareMyContactInfo: String { return self._s[2064]! } + public var MessageTimer_Forever: String { return self._s[2065]! } + public var Privacy_Calls_WhoCanCallMe: String { return self._s[2066]! } + public var PhotoEditor_DiscardChanges: String { return self._s[2067]! } + public var AuthSessions_TerminateOtherSessionsHelp: String { return self._s[2068]! } + public var Passport_Language_da: String { return self._s[2069]! } + public var SocksProxySetup_PortPlaceholder: String { return self._s[2070]! } public func SecretGIF_NotViewedYet(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2068]!, self._r[2068]!, [_0]) - } - public var Passport_Address_EditPassportRegistration: String { return self._s[2069]! } - public func Channel_AdminLog_MessageChangedGroupAbout(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2071]!, self._r[2071]!, [_0]) } - public var Passport_Identity_ResidenceCountryPlaceholder: String { return self._s[2073]! } - public var Conversation_SearchByName_Prefix: String { return self._s[2074]! } - public var Conversation_PinnedPoll: String { return self._s[2075]! } - public var Conversation_EmptyGifPanelPlaceholder: String { return self._s[2076]! } + public var Passport_Address_EditPassportRegistration: String { return self._s[2072]! } + public func Channel_AdminLog_MessageChangedGroupAbout(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2074]!, self._r[2074]!, [_0]) + } + public var Passport_Identity_ResidenceCountryPlaceholder: String { return self._s[2076]! } + public var Conversation_SearchByName_Prefix: String { return self._s[2077]! } + public var Conversation_PinnedPoll: String { return self._s[2078]! } + public var Conversation_EmptyGifPanelPlaceholder: String { return self._s[2079]! } public func PUSH_ENCRYPTION_ACCEPT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2077]!, self._r[2077]!, [_1]) + return formatWithArgumentRanges(self._s[2080]!, self._r[2080]!, [_1]) } - public var WallpaperSearch_ColorPurple: String { return self._s[2078]! } - public var Cache_ByPeerHeader: String { return self._s[2079]! } + public var WallpaperSearch_ColorPurple: String { return self._s[2081]! } + public var Cache_ByPeerHeader: String { return self._s[2082]! } public func Conversation_EncryptedPlaceholderTitleIncoming(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2080]!, self._r[2080]!, [_0]) + return formatWithArgumentRanges(self._s[2083]!, self._r[2083]!, [_0]) } - public var ChatSettings_AutoDownloadDocuments: String { return self._s[2081]! } - public var Appearance_ThemePreview_Chat_3_Text: String { return self._s[2084]! } - public var Notification_PinnedMessage: String { return self._s[2085]! } - public var VoiceOver_Chat_RecordModeVideoMessage: String { return self._s[2087]! } - public var Contacts_SortBy: String { return self._s[2088]! } + public var ChatSettings_AutoDownloadDocuments: String { return self._s[2084]! } + public var Appearance_ThemePreview_Chat_3_Text: String { return self._s[2087]! } + public var Notification_PinnedMessage: String { return self._s[2088]! } + public var VoiceOver_Chat_RecordModeVideoMessage: String { return self._s[2090]! } + public var Contacts_SortBy: String { return self._s[2091]! } public func PUSH_CHANNEL_MESSAGE_NOTEXT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2089]!, self._r[2089]!, [_1]) + return formatWithArgumentRanges(self._s[2092]!, self._r[2092]!, [_1]) } public func PUSH_MESSAGE_GAME(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2091]!, self._r[2091]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2094]!, self._r[2094]!, [_1, _2]) } - public var Call_EncryptionKey_Title: String { return self._s[2092]! } - public var Watch_UserInfo_Service: String { return self._s[2093]! } - public var SettingsSearch_Synonyms_Data_SaveEditedPhotos: String { return self._s[2095]! } - public var Conversation_Unpin: String { return self._s[2097]! } - public var CancelResetAccount_Title: String { return self._s[2098]! } - public var Map_LiveLocationFor15Minutes: String { return self._s[2099]! } + public var Call_EncryptionKey_Title: String { return self._s[2095]! } + public var Watch_UserInfo_Service: String { return self._s[2096]! } + public var SettingsSearch_Synonyms_Data_SaveEditedPhotos: String { return self._s[2098]! } + public var Conversation_Unpin: String { return self._s[2100]! } + public var CancelResetAccount_Title: String { return self._s[2101]! } + public var Map_LiveLocationFor15Minutes: String { return self._s[2102]! } public func Time_PreciseDate_m8(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2101]!, self._r[2101]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2104]!, self._r[2104]!, [_1, _2, _3]) } - public var Group_Members_AddMemberBotErrorNotAllowed: String { return self._s[2102]! } - public var CallSettings_Title: String { return self._s[2103]! } - public var SettingsSearch_Synonyms_Appearance_ChatBackground: String { return self._s[2104]! } - public var PasscodeSettings_EncryptDataHelp: String { return self._s[2106]! } - public var AutoDownloadSettings_Contacts: String { return self._s[2107]! } + public var Group_Members_AddMemberBotErrorNotAllowed: String { return self._s[2105]! } + public var CallSettings_Title: String { return self._s[2106]! } + public var SettingsSearch_Synonyms_Appearance_ChatBackground: String { return self._s[2107]! } + public var PasscodeSettings_EncryptDataHelp: String { return self._s[2109]! } + public var AutoDownloadSettings_Contacts: String { return self._s[2110]! } public func Channel_AdminLog_MessageRankName(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2108]!, self._r[2108]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2111]!, self._r[2111]!, [_1, _2]) } - public var Passport_Identity_DocumentDetails: String { return self._s[2109]! } - public var LoginPassword_PasswordHelp: String { return self._s[2110]! } - public var SettingsSearch_Synonyms_Data_AutoDownloadUsingWifi: String { return self._s[2111]! } - public var PrivacyLastSeenSettings_CustomShareSettings_Delete: String { return self._s[2112]! } - public var Checkout_TotalPaidAmount: String { return self._s[2113]! } + public var Passport_Identity_DocumentDetails: String { return self._s[2112]! } + public var LoginPassword_PasswordHelp: String { return self._s[2113]! } + public var SettingsSearch_Synonyms_Data_AutoDownloadUsingWifi: String { return self._s[2114]! } + public var PrivacyLastSeenSettings_CustomShareSettings_Delete: String { return self._s[2115]! } + public var Checkout_TotalPaidAmount: String { return self._s[2116]! } public func FileSize_KB(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2114]!, self._r[2114]!, [_0]) + return formatWithArgumentRanges(self._s[2117]!, self._r[2117]!, [_0]) } - public var PasscodeSettings_ChangePasscode: String { return self._s[2115]! } - public var Conversation_SecretLinkPreviewAlert: String { return self._s[2117]! } - public var Privacy_SecretChatsLinkPreviews: String { return self._s[2118]! } + public var PasscodeSettings_ChangePasscode: String { return self._s[2118]! } + public var Conversation_SecretLinkPreviewAlert: String { return self._s[2120]! } + public var Privacy_SecretChatsLinkPreviews: String { return self._s[2121]! } public func PUSH_CHANNEL_MESSAGE_DOC(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2119]!, self._r[2119]!, [_1]) + return formatWithArgumentRanges(self._s[2122]!, self._r[2122]!, [_1]) } - public var VoiceOver_Chat_ReplyToYourMessage: String { return self._s[2120]! } - public var Contacts_InviteFriends: String { return self._s[2122]! } - public var Map_ChooseLocationTitle: String { return self._s[2123]! } - public var Conversation_StopPoll: String { return self._s[2125]! } + public var VoiceOver_Chat_ReplyToYourMessage: String { return self._s[2123]! } + public var Contacts_InviteFriends: String { return self._s[2125]! } + public var Map_ChooseLocationTitle: String { return self._s[2126]! } + public var Conversation_StopPoll: String { return self._s[2128]! } public func WebSearch_SearchNoResultsDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2126]!, self._r[2126]!, [_0]) + return formatWithArgumentRanges(self._s[2129]!, self._r[2129]!, [_0]) } - public var Call_Camera: String { return self._s[2127]! } - public var LogoutOptions_ChangePhoneNumberTitle: String { return self._s[2128]! } - public var Calls_RatingFeedback: String { return self._s[2129]! } - public var GroupInfo_BroadcastListNamePlaceholder: String { return self._s[2130]! } - public var NotificationsSound_Pulse: String { return self._s[2131]! } - public var Watch_LastSeen_Lately: String { return self._s[2132]! } - public var ReportGroupLocation_Report: String { return self._s[2135]! } - public var Widget_NoUsers: String { return self._s[2136]! } - public var Conversation_UnvotePoll: String { return self._s[2137]! } - public var SettingsSearch_Synonyms_Privacy_ProfilePhoto: String { return self._s[2139]! } - public var Privacy_ProfilePhoto_WhoCanSeeMyPhoto: String { return self._s[2140]! } - public var NotificationsSound_Circles: String { return self._s[2141]! } - public var PrivacyLastSeenSettings_AlwaysShareWith_Title: String { return self._s[2143]! } - public var TwoStepAuth_RecoveryCodeExpired: String { return self._s[2144]! } - public var Proxy_TooltipUnavailable: String { return self._s[2145]! } - public var Passport_Identity_CountryPlaceholder: String { return self._s[2147]! } - public var GroupInfo_Permissions_SlowmodeInfo: String { return self._s[2149]! } - public var Conversation_FileDropbox: String { return self._s[2150]! } - public var Notifications_ExceptionsUnmuted: String { return self._s[2151]! } - public var Tour_Text3: String { return self._s[2153]! } - public var Login_ResetAccountProtected_Title: String { return self._s[2155]! } - public var GroupPermission_NoSendMessages: String { return self._s[2156]! } - public var WallpaperSearch_ColorTitle: String { return self._s[2157]! } - public var ChatAdmins_AllMembersAreAdminsOnHelp: String { return self._s[2158]! } + public var Call_Camera: String { return self._s[2130]! } + public var LogoutOptions_ChangePhoneNumberTitle: String { return self._s[2131]! } + public var Calls_RatingFeedback: String { return self._s[2132]! } + public var GroupInfo_BroadcastListNamePlaceholder: String { return self._s[2133]! } + public var NotificationsSound_Pulse: String { return self._s[2134]! } + public var Watch_LastSeen_Lately: String { return self._s[2135]! } + public var ReportGroupLocation_Report: String { return self._s[2138]! } + public var Widget_NoUsers: String { return self._s[2139]! } + public var Conversation_UnvotePoll: String { return self._s[2140]! } + public var SettingsSearch_Synonyms_Privacy_ProfilePhoto: String { return self._s[2142]! } + public var Privacy_ProfilePhoto_WhoCanSeeMyPhoto: String { return self._s[2143]! } + public var NotificationsSound_Circles: String { return self._s[2144]! } + public var PrivacyLastSeenSettings_AlwaysShareWith_Title: String { return self._s[2146]! } + public var TwoStepAuth_RecoveryCodeExpired: String { return self._s[2147]! } + public var Proxy_TooltipUnavailable: String { return self._s[2148]! } + public var Passport_Identity_CountryPlaceholder: String { return self._s[2150]! } + public var GroupInfo_Permissions_SlowmodeInfo: String { return self._s[2152]! } + public var Conversation_FileDropbox: String { return self._s[2153]! } + public var Notifications_ExceptionsUnmuted: String { return self._s[2154]! } + public var Tour_Text3: String { return self._s[2156]! } + public var Login_ResetAccountProtected_Title: String { return self._s[2158]! } + public var GroupPermission_NoSendMessages: String { return self._s[2159]! } + public var WallpaperSearch_ColorTitle: String { return self._s[2160]! } + public var ChatAdmins_AllMembersAreAdminsOnHelp: String { return self._s[2161]! } public func Conversation_LiveLocationYouAnd(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2160]!, self._r[2160]!, [_0]) + return formatWithArgumentRanges(self._s[2163]!, self._r[2163]!, [_0]) } - public var GroupInfo_AddParticipantTitle: String { return self._s[2161]! } - public var Checkout_ShippingOption_Title: String { return self._s[2162]! } - public var ChatSettings_AutoDownloadTitle: String { return self._s[2163]! } + public var GroupInfo_AddParticipantTitle: String { return self._s[2164]! } + public var Checkout_ShippingOption_Title: String { return self._s[2165]! } + public var ChatSettings_AutoDownloadTitle: String { return self._s[2166]! } public func DialogList_SingleTypingSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2164]!, self._r[2164]!, [_0]) + return formatWithArgumentRanges(self._s[2167]!, self._r[2167]!, [_0]) } public func ChatSettings_AutoDownloadSettings_TypeVideo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2165]!, self._r[2165]!, [_0]) + return formatWithArgumentRanges(self._s[2168]!, self._r[2168]!, [_0]) } - public var Channel_Management_LabelAdministrator: String { return self._s[2166]! } - public var OwnershipTransfer_ComeBackLater: String { return self._s[2167]! } - public var PrivacyLastSeenSettings_NeverShareWith_Placeholder: String { return self._s[2168]! } - public var AutoDownloadSettings_Photos: String { return self._s[2170]! } - public var Appearance_PreviewIncomingText: String { return self._s[2171]! } - public var ChannelInfo_ConfirmLeave: String { return self._s[2172]! } - public var MediaPicker_MomentsDateRangeSameMonthYearFormat: String { return self._s[2173]! } - public var Passport_Identity_DocumentNumberPlaceholder: String { return self._s[2174]! } - public var Channel_AdminLogFilter_EventsNewMembers: String { return self._s[2175]! } - public var PasscodeSettings_AutoLock_IfAwayFor_5minutes: String { return self._s[2176]! } - public var GroupInfo_SetGroupPhotoStop: String { return self._s[2177]! } - public var Notification_SecretChatScreenshot: String { return self._s[2178]! } - public var AccessDenied_Wallpapers: String { return self._s[2179]! } - public var Passport_Address_City: String { return self._s[2181]! } - public var InfoPlist_NSPhotoLibraryAddUsageDescription: String { return self._s[2182]! } - public var Appearance_ThemeCarouselClassic: String { return self._s[2183]! } - public var SocksProxySetup_SecretPlaceholder: String { return self._s[2184]! } - public var AccessDenied_LocationDisabled: String { return self._s[2185]! } - public var Group_Location_Title: String { return self._s[2186]! } - public var SocksProxySetup_HostnamePlaceholder: String { return self._s[2188]! } - public var GroupInfo_Sound: String { return self._s[2189]! } - public var ChannelInfo_ScamChannelWarning: String { return self._s[2190]! } - public var Stickers_RemoveFromFavorites: String { return self._s[2191]! } - public var Contacts_Title: String { return self._s[2192]! } - public var Passport_Language_fr: String { return self._s[2193]! } - public var Notifications_ResetAllNotifications: String { return self._s[2194]! } - public var PrivacySettings_SecurityTitle: String { return self._s[2197]! } - public var Checkout_NewCard_Title: String { return self._s[2198]! } - public var Login_HaveNotReceivedCodeInternal: String { return self._s[2199]! } - public var Conversation_ForwardChats: String { return self._s[2200]! } - public var PasscodeSettings_4DigitCode: String { return self._s[2202]! } - public var Settings_FAQ: String { return self._s[2204]! } - public var AutoDownloadSettings_DocumentsTitle: String { return self._s[2205]! } - public var Conversation_ContextMenuForward: String { return self._s[2206]! } - public var VoiceOver_Chat_YourPhoto: String { return self._s[2209]! } - public var PrivacyPolicy_Title: String { return self._s[2212]! } - public var Notifications_TextTone: String { return self._s[2213]! } - public var Profile_CreateNewContact: String { return self._s[2214]! } - public var PrivacyPhoneNumberSettings_WhoCanSeeMyPhoneNumber: String { return self._s[2215]! } - public var Call_Speaker: String { return self._s[2217]! } - public var AutoNightTheme_AutomaticSection: String { return self._s[2218]! } - public var Channel_OwnershipTransfer_EnterPassword: String { return self._s[2220]! } - public var Channel_Username_InvalidCharacters: String { return self._s[2221]! } + public var Channel_Management_LabelAdministrator: String { return self._s[2169]! } + public var OwnershipTransfer_ComeBackLater: String { return self._s[2170]! } + public var PrivacyLastSeenSettings_NeverShareWith_Placeholder: String { return self._s[2171]! } + public var AutoDownloadSettings_Photos: String { return self._s[2173]! } + public var Appearance_PreviewIncomingText: String { return self._s[2174]! } + public var ChannelInfo_ConfirmLeave: String { return self._s[2175]! } + public var MediaPicker_MomentsDateRangeSameMonthYearFormat: String { return self._s[2176]! } + public var Passport_Identity_DocumentNumberPlaceholder: String { return self._s[2177]! } + public var Channel_AdminLogFilter_EventsNewMembers: String { return self._s[2178]! } + public var PasscodeSettings_AutoLock_IfAwayFor_5minutes: String { return self._s[2179]! } + public var GroupInfo_SetGroupPhotoStop: String { return self._s[2180]! } + public var Notification_SecretChatScreenshot: String { return self._s[2181]! } + public var AccessDenied_Wallpapers: String { return self._s[2182]! } + public var Passport_Address_City: String { return self._s[2184]! } + public var InfoPlist_NSPhotoLibraryAddUsageDescription: String { return self._s[2185]! } + public var Appearance_ThemeCarouselClassic: String { return self._s[2186]! } + public var SocksProxySetup_SecretPlaceholder: String { return self._s[2187]! } + public var AccessDenied_LocationDisabled: String { return self._s[2188]! } + public var Group_Location_Title: String { return self._s[2189]! } + public var SocksProxySetup_HostnamePlaceholder: String { return self._s[2191]! } + public var GroupInfo_Sound: String { return self._s[2192]! } + public var ChannelInfo_ScamChannelWarning: String { return self._s[2193]! } + public var Stickers_RemoveFromFavorites: String { return self._s[2194]! } + public var Contacts_Title: String { return self._s[2195]! } + public var Passport_Language_fr: String { return self._s[2196]! } + public var Notifications_ResetAllNotifications: String { return self._s[2197]! } + public var PrivacySettings_SecurityTitle: String { return self._s[2200]! } + public var Checkout_NewCard_Title: String { return self._s[2201]! } + public var Login_HaveNotReceivedCodeInternal: String { return self._s[2202]! } + public var Conversation_ForwardChats: String { return self._s[2203]! } + public var PasscodeSettings_4DigitCode: String { return self._s[2205]! } + public var Settings_FAQ: String { return self._s[2207]! } + public var AutoDownloadSettings_DocumentsTitle: String { return self._s[2208]! } + public var Conversation_ContextMenuForward: String { return self._s[2209]! } + public var VoiceOver_Chat_YourPhoto: String { return self._s[2212]! } + public var PrivacyPolicy_Title: String { return self._s[2215]! } + public var Notifications_TextTone: String { return self._s[2216]! } + public var Profile_CreateNewContact: String { return self._s[2217]! } + public var PrivacyPhoneNumberSettings_WhoCanSeeMyPhoneNumber: String { return self._s[2218]! } + public var Call_Speaker: String { return self._s[2220]! } + public var AutoNightTheme_AutomaticSection: String { return self._s[2221]! } + public var Channel_OwnershipTransfer_EnterPassword: String { return self._s[2223]! } + public var Channel_Username_InvalidCharacters: String { return self._s[2224]! } public func Channel_AdminLog_MessageChangedChannelUsername(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2222]!, self._r[2222]!, [_0]) + return formatWithArgumentRanges(self._s[2225]!, self._r[2225]!, [_0]) } - public var AutoDownloadSettings_AutodownloadFiles: String { return self._s[2223]! } - public var PrivacySettings_LastSeenTitle: String { return self._s[2224]! } - public var Channel_AdminLog_CanInviteUsers: String { return self._s[2225]! } - public var SettingsSearch_Synonyms_Privacy_Data_ClearPaymentsInfo: String { return self._s[2226]! } - public var OwnershipTransfer_SecurityCheck: String { return self._s[2227]! } - public var Conversation_MessageDeliveryFailed: String { return self._s[2228]! } - public var Watch_ChatList_NoConversationsText: String { return self._s[2229]! } - public var Bot_Unblock: String { return self._s[2230]! } - public var TextFormat_Italic: String { return self._s[2231]! } - public var WallpaperSearch_ColorPink: String { return self._s[2232]! } - public var Settings_About_Help: String { return self._s[2233]! } - public var SearchImages_Title: String { return self._s[2234]! } - public var Weekday_Wednesday: String { return self._s[2235]! } - public var Conversation_ClousStorageInfo_Description1: String { return self._s[2236]! } - public var ExplicitContent_AlertTitle: String { return self._s[2237]! } + public var AutoDownloadSettings_AutodownloadFiles: String { return self._s[2226]! } + public var PrivacySettings_LastSeenTitle: String { return self._s[2227]! } + public var Channel_AdminLog_CanInviteUsers: String { return self._s[2228]! } + public var SettingsSearch_Synonyms_Privacy_Data_ClearPaymentsInfo: String { return self._s[2229]! } + public var OwnershipTransfer_SecurityCheck: String { return self._s[2230]! } + public var Conversation_MessageDeliveryFailed: String { return self._s[2231]! } + public var Watch_ChatList_NoConversationsText: String { return self._s[2232]! } + public var Bot_Unblock: String { return self._s[2233]! } + public var TextFormat_Italic: String { return self._s[2234]! } + public var WallpaperSearch_ColorPink: String { return self._s[2235]! } + public var Settings_About_Help: String { return self._s[2236]! } + public var SearchImages_Title: String { return self._s[2237]! } + public var Weekday_Wednesday: String { return self._s[2238]! } + public var Conversation_ClousStorageInfo_Description1: String { return self._s[2239]! } + public var ExplicitContent_AlertTitle: String { return self._s[2240]! } public func Time_PreciseDate_m5(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2238]!, self._r[2238]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2241]!, self._r[2241]!, [_1, _2, _3]) } - public var Channel_DiscussionGroup_Create: String { return self._s[2239]! } - public var Weekday_Thursday: String { return self._s[2240]! } - public var Channel_BanUser_PermissionChangeGroupInfo: String { return self._s[2241]! } - public var Channel_Members_AddMembersHelp: String { return self._s[2242]! } + public var Channel_DiscussionGroup_Create: String { return self._s[2242]! } + public var Weekday_Thursday: String { return self._s[2243]! } + public var Channel_BanUser_PermissionChangeGroupInfo: String { return self._s[2244]! } + public var Channel_Members_AddMembersHelp: String { return self._s[2245]! } public func Checkout_SavePasswordTimeout(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2243]!, self._r[2243]!, [_0]) + return formatWithArgumentRanges(self._s[2246]!, self._r[2246]!, [_0]) } - public var Channel_DiscussionGroup_LinkGroup: String { return self._s[2244]! } - public var SettingsSearch_Synonyms_Notifications_InAppNotificationsVibrate: String { return self._s[2245]! } - public var Passport_RequestedInformation: String { return self._s[2246]! } - public var Login_PhoneAndCountryHelp: String { return self._s[2247]! } - public var Conversation_EncryptionProcessing: String { return self._s[2249]! } - public var Notifications_PermissionsSuppressWarningTitle: String { return self._s[2250]! } - public var PhotoEditor_EnhanceTool: String { return self._s[2252]! } - public var Channel_Setup_Title: String { return self._s[2253]! } - public var Conversation_SearchPlaceholder: String { return self._s[2254]! } - public var AccessDenied_LocationAlwaysDenied: String { return self._s[2255]! } - public var Checkout_ErrorGeneric: String { return self._s[2256]! } - public var Passport_Language_hu: String { return self._s[2257]! } + public var Channel_DiscussionGroup_LinkGroup: String { return self._s[2247]! } + public var SettingsSearch_Synonyms_Notifications_InAppNotificationsVibrate: String { return self._s[2248]! } + public var Passport_RequestedInformation: String { return self._s[2249]! } + public var Login_PhoneAndCountryHelp: String { return self._s[2250]! } + public var Conversation_EncryptionProcessing: String { return self._s[2252]! } + public var Notifications_PermissionsSuppressWarningTitle: String { return self._s[2253]! } + public var PhotoEditor_EnhanceTool: String { return self._s[2255]! } + public var Channel_Setup_Title: String { return self._s[2256]! } + public var Conversation_SearchPlaceholder: String { return self._s[2257]! } + public var AccessDenied_LocationAlwaysDenied: String { return self._s[2258]! } + public var Checkout_ErrorGeneric: String { return self._s[2259]! } + public var Passport_Language_hu: String { return self._s[2260]! } public func Passport_Identity_UploadOneOfScan(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2259]!, self._r[2259]!, [_0]) + return formatWithArgumentRanges(self._s[2262]!, self._r[2262]!, [_0]) } public func PUSH_MESSAGE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2262]!, self._r[2262]!, [_1]) + return formatWithArgumentRanges(self._s[2265]!, self._r[2265]!, [_1]) } public func UserInfo_BlockConfirmationTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2263]!, self._r[2263]!, [_0]) + return formatWithArgumentRanges(self._s[2266]!, self._r[2266]!, [_0]) } - public var Group_Location_Info: String { return self._s[2264]! } - public var Conversation_CloudStorageInfo_Title: String { return self._s[2265]! } - public var Permissions_PeopleNearbyAllow_v0: String { return self._s[2266]! } - public var PhotoEditor_CropAspectRatioSquare: String { return self._s[2267]! } + public var Group_Location_Info: String { return self._s[2267]! } + public var Conversation_CloudStorageInfo_Title: String { return self._s[2268]! } + public var Permissions_PeopleNearbyAllow_v0: String { return self._s[2269]! } + public var PhotoEditor_CropAspectRatioSquare: String { return self._s[2270]! } public func Notification_Exceptions_MutedUntil(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2268]!, self._r[2268]!, [_0]) + return formatWithArgumentRanges(self._s[2271]!, self._r[2271]!, [_0]) } - public var Conversation_ClearPrivateHistory: String { return self._s[2269]! } - public var ContactInfo_PhoneLabelHome: String { return self._s[2270]! } - public var PrivacySettings_LastSeenContacts: String { return self._s[2271]! } + public var Conversation_ClearPrivateHistory: String { return self._s[2272]! } + public var ContactInfo_PhoneLabelHome: String { return self._s[2273]! } + public var PrivacySettings_LastSeenContacts: String { return self._s[2274]! } public func ChangePhone_ErrorOccupied(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2272]!, self._r[2272]!, [_0]) + return formatWithArgumentRanges(self._s[2275]!, self._r[2275]!, [_0]) } - public var Passport_Language_cs: String { return self._s[2273]! } - public var Message_PinnedAnimationMessage: String { return self._s[2275]! } - public var Passport_Identity_ReverseSideHelp: String { return self._s[2277]! } - public var SettingsSearch_Synonyms_Data_Storage_Title: String { return self._s[2278]! } - public var SettingsSearch_Synonyms_Privacy_PasscodeAndTouchId: String { return self._s[2280]! } - public var Embed_PlayingInPIP: String { return self._s[2281]! } - public var AutoNightTheme_ScheduleSection: String { return self._s[2282]! } + public var Passport_Language_cs: String { return self._s[2276]! } + public var Message_PinnedAnimationMessage: String { return self._s[2278]! } + public var Passport_Identity_ReverseSideHelp: String { return self._s[2280]! } + public var SettingsSearch_Synonyms_Data_Storage_Title: String { return self._s[2281]! } + public var SettingsSearch_Synonyms_Privacy_PasscodeAndTouchId: String { return self._s[2283]! } + public var Embed_PlayingInPIP: String { return self._s[2284]! } + public var AutoNightTheme_ScheduleSection: String { return self._s[2285]! } public func Call_EmojiDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2283]!, self._r[2283]!, [_0]) + return formatWithArgumentRanges(self._s[2286]!, self._r[2286]!, [_0]) } - public var MediaPicker_LivePhotoDescription: String { return self._s[2284]! } + public var MediaPicker_LivePhotoDescription: String { return self._s[2287]! } public func Channel_AdminLog_MessageRestrictedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2285]!, self._r[2285]!, [_1]) + return formatWithArgumentRanges(self._s[2288]!, self._r[2288]!, [_1]) } - public var Notification_PaymentSent: String { return self._s[2286]! } - public var PhotoEditor_CurvesGreen: String { return self._s[2287]! } - public var Notification_Exceptions_PreviewAlwaysOff: String { return self._s[2288]! } - public var SaveIncomingPhotosSettings_Title: String { return self._s[2289]! } - public var NotificationSettings_ShowNotificationsAllAccounts: String { return self._s[2290]! } - public var VoiceOver_Chat_PagePreview: String { return self._s[2291]! } + public var Notification_PaymentSent: String { return self._s[2289]! } + public var PhotoEditor_CurvesGreen: String { return self._s[2290]! } + public var Notification_Exceptions_PreviewAlwaysOff: String { return self._s[2291]! } + public var SaveIncomingPhotosSettings_Title: String { return self._s[2292]! } + public var NotificationSettings_ShowNotificationsAllAccounts: String { return self._s[2293]! } + public var VoiceOver_Chat_PagePreview: String { return self._s[2294]! } public func PUSH_MESSAGE_SCREENSHOT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2294]!, self._r[2294]!, [_1]) + return formatWithArgumentRanges(self._s[2297]!, self._r[2297]!, [_1]) } public func PUSH_MESSAGE_PHOTO_SECRET(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2295]!, self._r[2295]!, [_1]) + return formatWithArgumentRanges(self._s[2298]!, self._r[2298]!, [_1]) } public func ApplyLanguage_UnsufficientDataText(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2296]!, self._r[2296]!, [_1]) + return formatWithArgumentRanges(self._s[2299]!, self._r[2299]!, [_1]) } - public var NetworkUsageSettings_CallDataSection: String { return self._s[2298]! } - public var PasscodeSettings_HelpTop: String { return self._s[2299]! } - public var Group_OwnershipTransfer_ErrorAdminsTooMuch: String { return self._s[2300]! } - public var Passport_Address_TypeRentalAgreement: String { return self._s[2301]! } - public var ProxyServer_VoiceOver_Active: String { return self._s[2302]! } - public var ReportPeer_ReasonOther_Placeholder: String { return self._s[2303]! } - public var CheckoutInfo_ErrorPhoneInvalid: String { return self._s[2304]! } - public var Call_Accept: String { return self._s[2306]! } - public var GroupRemoved_RemoveInfo: String { return self._s[2307]! } - public var Month_GenMarch: String { return self._s[2309]! } - public var PhotoEditor_ShadowsTool: String { return self._s[2310]! } - public var LoginPassword_Title: String { return self._s[2311]! } - public var Call_End: String { return self._s[2312]! } - public var Watch_Conversation_GroupInfo: String { return self._s[2313]! } - public var VoiceOver_Chat_Contact: String { return self._s[2314]! } - public var CallSettings_Always: String { return self._s[2315]! } - public var CallFeedback_Success: String { return self._s[2316]! } - public var TwoStepAuth_SetupHint: String { return self._s[2317]! } + public var NetworkUsageSettings_CallDataSection: String { return self._s[2301]! } + public var PasscodeSettings_HelpTop: String { return self._s[2302]! } + public var Group_OwnershipTransfer_ErrorAdminsTooMuch: String { return self._s[2303]! } + public var Passport_Address_TypeRentalAgreement: String { return self._s[2304]! } + public var ProxyServer_VoiceOver_Active: String { return self._s[2305]! } + public var ReportPeer_ReasonOther_Placeholder: String { return self._s[2306]! } + public var CheckoutInfo_ErrorPhoneInvalid: String { return self._s[2307]! } + public var Call_Accept: String { return self._s[2309]! } + public var GroupRemoved_RemoveInfo: String { return self._s[2310]! } + public var Month_GenMarch: String { return self._s[2312]! } + public var PhotoEditor_ShadowsTool: String { return self._s[2313]! } + public var LoginPassword_Title: String { return self._s[2314]! } + public var Call_End: String { return self._s[2315]! } + public var Watch_Conversation_GroupInfo: String { return self._s[2316]! } + public var VoiceOver_Chat_Contact: String { return self._s[2317]! } + public var CallSettings_Always: String { return self._s[2318]! } + public var CallFeedback_Success: String { return self._s[2319]! } + public var TwoStepAuth_SetupHint: String { return self._s[2320]! } public func AddContact_ContactWillBeSharedAfterMutual(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2318]!, self._r[2318]!, [_1]) + return formatWithArgumentRanges(self._s[2321]!, self._r[2321]!, [_1]) } - public var ConversationProfile_UsersTooMuchError: String { return self._s[2319]! } - public var Login_PhoneTitle: String { return self._s[2320]! } - public var Passport_FieldPhoneHelp: String { return self._s[2321]! } - public var Weekday_ShortSunday: String { return self._s[2322]! } - public var Passport_InfoFAQ_URL: String { return self._s[2323]! } - public var ContactInfo_Job: String { return self._s[2325]! } - public var UserInfo_InviteBotToGroup: String { return self._s[2326]! } - public var Appearance_ThemeCarouselNightBlue: String { return self._s[2327]! } - public var TwoStepAuth_PasswordRemovePassportConfirmation: String { return self._s[2328]! } - public var Invite_ChannelsTooMuch: String { return self._s[2329]! } - public var SettingsSearch_Synonyms_Notifications_InAppNotificationsPreview: String { return self._s[2330]! } - public var Passport_DeletePersonalDetailsConfirmation: String { return self._s[2331]! } - public var CallFeedback_ReasonNoise: String { return self._s[2332]! } - public var Appearance_AppIconDefault: String { return self._s[2334]! } - public var Passport_Identity_AddInternalPassport: String { return self._s[2335]! } - public var MediaPicker_AddCaption: String { return self._s[2336]! } - public var CallSettings_TabIconDescription: String { return self._s[2337]! } + public var ConversationProfile_UsersTooMuchError: String { return self._s[2322]! } + public var Login_PhoneTitle: String { return self._s[2323]! } + public var Passport_FieldPhoneHelp: String { return self._s[2324]! } + public var Weekday_ShortSunday: String { return self._s[2325]! } + public var Passport_InfoFAQ_URL: String { return self._s[2326]! } + public var ContactInfo_Job: String { return self._s[2328]! } + public var UserInfo_InviteBotToGroup: String { return self._s[2329]! } + public var Appearance_ThemeCarouselNightBlue: String { return self._s[2330]! } + public var TwoStepAuth_PasswordRemovePassportConfirmation: String { return self._s[2331]! } + public var Invite_ChannelsTooMuch: String { return self._s[2332]! } + public var SettingsSearch_Synonyms_Notifications_InAppNotificationsPreview: String { return self._s[2333]! } + public var Passport_DeletePersonalDetailsConfirmation: String { return self._s[2334]! } + public var CallFeedback_ReasonNoise: String { return self._s[2335]! } + public var Appearance_AppIconDefault: String { return self._s[2337]! } + public var Passport_Identity_AddInternalPassport: String { return self._s[2338]! } + public var MediaPicker_AddCaption: String { return self._s[2339]! } + public var CallSettings_TabIconDescription: String { return self._s[2340]! } public func VoiceOver_Chat_Caption(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2338]!, self._r[2338]!, [_0]) + return formatWithArgumentRanges(self._s[2341]!, self._r[2341]!, [_0]) } - public var ChatList_UndoArchiveHiddenTitle: String { return self._s[2339]! } - public var Privacy_GroupsAndChannels_AlwaysAllow: String { return self._s[2340]! } - public var Passport_Identity_TypePersonalDetails: String { return self._s[2341]! } - public var DialogList_SearchSectionRecent: String { return self._s[2342]! } - public var PrivacyPolicy_DeclineMessage: String { return self._s[2343]! } - public var LogoutOptions_ClearCacheText: String { return self._s[2346]! } - public var LastSeen_WithinAWeek: String { return self._s[2347]! } - public var ChannelMembers_GroupAdminsTitle: String { return self._s[2348]! } - public var Conversation_CloudStorage_ChatStatus: String { return self._s[2350]! } - public var VoiceOver_Media_PlaybackRateNormal: String { return self._s[2351]! } + public var ChatList_UndoArchiveHiddenTitle: String { return self._s[2342]! } + public var Privacy_GroupsAndChannels_AlwaysAllow: String { return self._s[2343]! } + public var Passport_Identity_TypePersonalDetails: String { return self._s[2344]! } + public var DialogList_SearchSectionRecent: String { return self._s[2345]! } + public var PrivacyPolicy_DeclineMessage: String { return self._s[2346]! } + public var LogoutOptions_ClearCacheText: String { return self._s[2349]! } + public var LastSeen_WithinAWeek: String { return self._s[2350]! } + public var ChannelMembers_GroupAdminsTitle: String { return self._s[2351]! } + public var Conversation_CloudStorage_ChatStatus: String { return self._s[2353]! } + public var VoiceOver_Media_PlaybackRateNormal: String { return self._s[2354]! } public func AddContact_SharedContactExceptionInfo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2352]!, self._r[2352]!, [_0]) + return formatWithArgumentRanges(self._s[2355]!, self._r[2355]!, [_0]) } - public var Passport_Address_TypeResidentialAddress: String { return self._s[2353]! } - public var Conversation_StatusLeftGroup: String { return self._s[2354]! } - public var SocksProxySetup_ProxyDetailsTitle: String { return self._s[2355]! } - public var SettingsSearch_Synonyms_Calls_Title: String { return self._s[2357]! } - public var GroupPermission_AddSuccess: String { return self._s[2358]! } - public var PhotoEditor_BlurToolRadial: String { return self._s[2360]! } - public var Conversation_ContextMenuCopy: String { return self._s[2361]! } - public var AccessDenied_CallMicrophone: String { return self._s[2362]! } + public var Passport_Address_TypeResidentialAddress: String { return self._s[2356]! } + public var Conversation_StatusLeftGroup: String { return self._s[2357]! } + public var SocksProxySetup_ProxyDetailsTitle: String { return self._s[2358]! } + public var SettingsSearch_Synonyms_Calls_Title: String { return self._s[2360]! } + public var GroupPermission_AddSuccess: String { return self._s[2361]! } + public var PhotoEditor_BlurToolRadial: String { return self._s[2363]! } + public var Conversation_ContextMenuCopy: String { return self._s[2364]! } + public var AccessDenied_CallMicrophone: String { return self._s[2365]! } public func Time_PreciseDate_m2(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2363]!, self._r[2363]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2366]!, self._r[2366]!, [_1, _2, _3]) } - public var Login_InvalidFirstNameError: String { return self._s[2364]! } - public var Notifications_Badge_CountUnreadMessages_InfoOn: String { return self._s[2365]! } - public var Checkout_PaymentMethod_New: String { return self._s[2366]! } - public var ShareMenu_CopyShareLinkGame: String { return self._s[2367]! } - public var PhotoEditor_QualityTool: String { return self._s[2368]! } - public var Login_SendCodeViaSms: String { return self._s[2369]! } - public var SettingsSearch_Synonyms_Privacy_DeleteAccountIfAwayFor: String { return self._s[2370]! } - public var Chat_SlowmodeAttachmentLimitReached: String { return self._s[2371]! } - public var Login_EmailNotConfiguredError: String { return self._s[2372]! } - public var SocksProxySetup_Status: String { return self._s[2373]! } - public var PrivacyPolicy_Accept: String { return self._s[2374]! } - public var Notifications_ExceptionsMessagePlaceholder: String { return self._s[2375]! } - public var Appearance_AppIconClassicX: String { return self._s[2376]! } + public var Login_InvalidFirstNameError: String { return self._s[2367]! } + public var Notifications_Badge_CountUnreadMessages_InfoOn: String { return self._s[2368]! } + public var Checkout_PaymentMethod_New: String { return self._s[2369]! } + public var ShareMenu_CopyShareLinkGame: String { return self._s[2370]! } + public var PhotoEditor_QualityTool: String { return self._s[2371]! } + public var Login_SendCodeViaSms: String { return self._s[2372]! } + public var SettingsSearch_Synonyms_Privacy_DeleteAccountIfAwayFor: String { return self._s[2373]! } + public var Chat_SlowmodeAttachmentLimitReached: String { return self._s[2374]! } + public var Login_EmailNotConfiguredError: String { return self._s[2375]! } + public var SocksProxySetup_Status: String { return self._s[2376]! } + public var PrivacyPolicy_Accept: String { return self._s[2377]! } + public var Notifications_ExceptionsMessagePlaceholder: String { return self._s[2378]! } + public var Appearance_AppIconClassicX: String { return self._s[2379]! } public func PUSH_CHAT_MESSAGE_TEXT(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2377]!, self._r[2377]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2380]!, self._r[2380]!, [_1, _2, _3]) } - public var OwnershipTransfer_SecurityRequirements: String { return self._s[2378]! } - public var InfoPlist_NSLocationAlwaysUsageDescription: String { return self._s[2379]! } - public var AutoNightTheme_Automatic: String { return self._s[2380]! } - public var Channel_Username_InvalidStartsWithNumber: String { return self._s[2381]! } - public var Privacy_ContactsSyncHelp: String { return self._s[2382]! } - public var Cache_Help: String { return self._s[2383]! } - public var Group_ErrorAccessDenied: String { return self._s[2384]! } - public var Passport_Language_fa: String { return self._s[2385]! } - public var Login_ResetAccountProtected_TimerTitle: String { return self._s[2386]! } - public var VoiceOver_Chat_YourVideoMessage: String { return self._s[2387]! } - public var PrivacySettings_LastSeen: String { return self._s[2388]! } + public var OwnershipTransfer_SecurityRequirements: String { return self._s[2381]! } + public var InfoPlist_NSLocationAlwaysUsageDescription: String { return self._s[2382]! } + public var AutoNightTheme_Automatic: String { return self._s[2383]! } + public var Channel_Username_InvalidStartsWithNumber: String { return self._s[2384]! } + public var Privacy_ContactsSyncHelp: String { return self._s[2385]! } + public var Cache_Help: String { return self._s[2386]! } + public var Group_ErrorAccessDenied: String { return self._s[2387]! } + public var Passport_Language_fa: String { return self._s[2388]! } + public var Login_ResetAccountProtected_TimerTitle: String { return self._s[2389]! } + public var VoiceOver_Chat_YourVideoMessage: String { return self._s[2390]! } + public var PrivacySettings_LastSeen: String { return self._s[2391]! } public func DialogList_MultipleTyping(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2389]!, self._r[2389]!, [_0, _1]) + return formatWithArgumentRanges(self._s[2392]!, self._r[2392]!, [_0, _1]) } - public var Preview_SaveGif: String { return self._s[2393]! } - public var SettingsSearch_Synonyms_Privacy_TwoStepAuth: String { return self._s[2394]! } - public var Profile_About: String { return self._s[2395]! } - public var Channel_About_Placeholder: String { return self._s[2396]! } - public var Login_InfoTitle: String { return self._s[2397]! } + public var Preview_SaveGif: String { return self._s[2396]! } + public var SettingsSearch_Synonyms_Privacy_TwoStepAuth: String { return self._s[2397]! } + public var Profile_About: String { return self._s[2398]! } + public var Channel_About_Placeholder: String { return self._s[2399]! } + public var Login_InfoTitle: String { return self._s[2400]! } public func TwoStepAuth_SetupPendingEmail(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2398]!, self._r[2398]!, [_0]) - } - public var Watch_Suggestion_CantTalk: String { return self._s[2400]! } - public var ContactInfo_Title: String { return self._s[2401]! } - public var Media_ShareThisVideo: String { return self._s[2402]! } - public var Weekday_ShortFriday: String { return self._s[2403]! } - public var AccessDenied_Contacts: String { return self._s[2405]! } - public var Notification_CallIncomingShort: String { return self._s[2406]! } - public var Group_Setup_TypePublic: String { return self._s[2407]! } - public var Notifications_MessageNotificationsExceptions: String { return self._s[2408]! } - public var Notifications_Badge_IncludeChannels: String { return self._s[2409]! } - public var Notifications_MessageNotificationsPreview: String { return self._s[2412]! } - public var ConversationProfile_ErrorCreatingConversation: String { return self._s[2413]! } - public var Group_ErrorAddTooMuchBots: String { return self._s[2414]! } - public var Privacy_GroupsAndChannels_CustomShareHelp: String { return self._s[2415]! } - public var Permissions_CellularDataAllowInSettings_v0: String { return self._s[2416]! } - public var DialogList_Typing: String { return self._s[2417]! } - public var CallFeedback_IncludeLogs: String { return self._s[2419]! } - public var Checkout_Phone: String { return self._s[2421]! } - public var Login_InfoFirstNamePlaceholder: String { return self._s[2424]! } - public var Privacy_Calls_Integration: String { return self._s[2425]! } - public var Notifications_PermissionsAllow: String { return self._s[2426]! } - public var TwoStepAuth_AddHintDescription: String { return self._s[2430]! } - public var Settings_ChatSettings: String { return self._s[2431]! } - public func PUSH_MESSAGE_ALBUM(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2432]!, self._r[2432]!, [_1]) + return formatWithArgumentRanges(self._s[2401]!, self._r[2401]!, [_0]) } + public var Watch_Suggestion_CantTalk: String { return self._s[2403]! } + public var ContactInfo_Title: String { return self._s[2404]! } + public var Media_ShareThisVideo: String { return self._s[2405]! } + public var Weekday_ShortFriday: String { return self._s[2406]! } + public var AccessDenied_Contacts: String { return self._s[2408]! } + public var Notification_CallIncomingShort: String { return self._s[2409]! } + public var Group_Setup_TypePublic: String { return self._s[2410]! } + public var Notifications_MessageNotificationsExceptions: String { return self._s[2411]! } + public var Notifications_Badge_IncludeChannels: String { return self._s[2412]! } + public var Notifications_MessageNotificationsPreview: String { return self._s[2415]! } + public var ConversationProfile_ErrorCreatingConversation: String { return self._s[2416]! } + public var Group_ErrorAddTooMuchBots: String { return self._s[2417]! } + public var Privacy_GroupsAndChannels_CustomShareHelp: String { return self._s[2418]! } + public var Permissions_CellularDataAllowInSettings_v0: String { return self._s[2419]! } + public var DialogList_Typing: String { return self._s[2420]! } + public var CallFeedback_IncludeLogs: String { return self._s[2422]! } + public var Checkout_Phone: String { return self._s[2424]! } + public var Login_InfoFirstNamePlaceholder: String { return self._s[2427]! } + public var Privacy_Calls_Integration: String { return self._s[2428]! } + public var Notifications_PermissionsAllow: String { return self._s[2429]! } + public var TwoStepAuth_AddHintDescription: String { return self._s[2433]! } + public var Settings_ChatSettings: String { return self._s[2434]! } public func Channel_AdminLog_MessageInvitedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2433]!, self._r[2433]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2435]!, self._r[2435]!, [_1, _2]) } - public var GroupRemoved_DeleteUser: String { return self._s[2435]! } + public var GroupRemoved_DeleteUser: String { return self._s[2437]! } public func Channel_AdminLog_PollStopped(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2436]!, self._r[2436]!, [_0]) + return formatWithArgumentRanges(self._s[2438]!, self._r[2438]!, [_0]) } public func PUSH_MESSAGE_PHOTO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2437]!, self._r[2437]!, [_1]) + return formatWithArgumentRanges(self._s[2439]!, self._r[2439]!, [_1]) } - public var Login_ContinueWithLocalization: String { return self._s[2438]! } - public var Watch_Message_ForwardedFrom: String { return self._s[2439]! } - public var TwoStepAuth_EnterEmailCode: String { return self._s[2441]! } - public var Conversation_Unblock: String { return self._s[2442]! } - public var PrivacySettings_DataSettings: String { return self._s[2443]! } - public var Group_PublicLink_Info: String { return self._s[2444]! } - public var Notifications_InAppNotificationsVibrate: String { return self._s[2445]! } + public var Login_ContinueWithLocalization: String { return self._s[2440]! } + public var Watch_Message_ForwardedFrom: String { return self._s[2441]! } + public var TwoStepAuth_EnterEmailCode: String { return self._s[2443]! } + public var Conversation_Unblock: String { return self._s[2444]! } + public var PrivacySettings_DataSettings: String { return self._s[2445]! } + public var Group_PublicLink_Info: String { return self._s[2446]! } + public var Notifications_InAppNotificationsVibrate: String { return self._s[2447]! } public func Privacy_GroupsAndChannels_InviteToChannelError(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2446]!, self._r[2446]!, [_0, _1]) + return formatWithArgumentRanges(self._s[2448]!, self._r[2448]!, [_0, _1]) } - public var PrivacySettings_Passcode: String { return self._s[2449]! } - public var Call_Mute: String { return self._s[2450]! } - public var Passport_Language_dz: String { return self._s[2451]! } - public var Passport_Language_tk: String { return self._s[2452]! } + public var PrivacySettings_Passcode: String { return self._s[2451]! } + public var Call_Mute: String { return self._s[2452]! } + public var Passport_Language_dz: String { return self._s[2453]! } + public var Passport_Language_tk: String { return self._s[2454]! } public func Login_EmailCodeSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2453]!, self._r[2453]!, [_0]) + return formatWithArgumentRanges(self._s[2455]!, self._r[2455]!, [_0]) } - public var Settings_Search: String { return self._s[2454]! } - public var InfoPlist_NSPhotoLibraryUsageDescription: String { return self._s[2455]! } - public var Conversation_ContextMenuReply: String { return self._s[2456]! } - public var WallpaperSearch_ColorBrown: String { return self._s[2457]! } - public var Chat_AttachmentMultipleForwardDisabled: String { return self._s[2458]! } - public var Tour_Title1: String { return self._s[2459]! } - public var Conversation_ClearGroupHistory: String { return self._s[2461]! } - public var WallpaperPreview_Motion: String { return self._s[2462]! } + public var Settings_Search: String { return self._s[2456]! } + public var InfoPlist_NSPhotoLibraryUsageDescription: String { return self._s[2457]! } + public var Conversation_ContextMenuReply: String { return self._s[2458]! } + public var WallpaperSearch_ColorBrown: String { return self._s[2459]! } + public var Chat_AttachmentMultipleForwardDisabled: String { return self._s[2460]! } + public var Tour_Title1: String { return self._s[2461]! } + public var Conversation_ClearGroupHistory: String { return self._s[2463]! } + public var WallpaperPreview_Motion: String { return self._s[2464]! } public func Checkout_PasswordEntry_Text(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2463]!, self._r[2463]!, [_0]) + return formatWithArgumentRanges(self._s[2465]!, self._r[2465]!, [_0]) } - public var Call_RateCall: String { return self._s[2464]! } - public var Channel_AdminLog_BanSendStickersAndGifs: String { return self._s[2465]! } - public var Passport_PasswordCompleteSetup: String { return self._s[2466]! } - public var Conversation_InputTextSilentBroadcastPlaceholder: String { return self._s[2467]! } - public var UserInfo_LastNamePlaceholder: String { return self._s[2469]! } + public var Call_RateCall: String { return self._s[2466]! } + public var Channel_AdminLog_BanSendStickersAndGifs: String { return self._s[2467]! } + public var Passport_PasswordCompleteSetup: String { return self._s[2468]! } + public var Conversation_InputTextSilentBroadcastPlaceholder: String { return self._s[2469]! } + public var UserInfo_LastNamePlaceholder: String { return self._s[2471]! } public func Login_WillCallYou(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2471]!, self._r[2471]!, [_0]) + return formatWithArgumentRanges(self._s[2473]!, self._r[2473]!, [_0]) } - public var Compose_Create: String { return self._s[2472]! } - public var Contacts_InviteToTelegram: String { return self._s[2473]! } - public var GroupInfo_Notifications: String { return self._s[2474]! } - public var Message_PinnedLiveLocationMessage: String { return self._s[2476]! } - public var Month_GenApril: String { return self._s[2477]! } - public var Appearance_AutoNightTheme: String { return self._s[2478]! } - public var ChatSettings_AutomaticAudioDownload: String { return self._s[2480]! } - public var Login_CodeSentSms: String { return self._s[2482]! } + public var Compose_Create: String { return self._s[2474]! } + public var Contacts_InviteToTelegram: String { return self._s[2475]! } + public var GroupInfo_Notifications: String { return self._s[2476]! } + public var Message_PinnedLiveLocationMessage: String { return self._s[2478]! } + public var Month_GenApril: String { return self._s[2479]! } + public var Appearance_AutoNightTheme: String { return self._s[2480]! } + public var ChatSettings_AutomaticAudioDownload: String { return self._s[2482]! } + public var Login_CodeSentSms: String { return self._s[2484]! } public func UserInfo_UnblockConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2483]!, self._r[2483]!, [_0]) + return formatWithArgumentRanges(self._s[2485]!, self._r[2485]!, [_0]) } - public var EmptyGroupInfo_Line3: String { return self._s[2484]! } - public var LogoutOptions_ContactSupportText: String { return self._s[2485]! } - public var Passport_Language_hr: String { return self._s[2486]! } - public var Common_ActionNotAllowedError: String { return self._s[2487]! } + public var EmptyGroupInfo_Line3: String { return self._s[2486]! } + public var LogoutOptions_ContactSupportText: String { return self._s[2487]! } + public var Passport_Language_hr: String { return self._s[2488]! } + public var Common_ActionNotAllowedError: String { return self._s[2489]! } public func Channel_AdminLog_MessageRestrictedNewSetting(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2488]!, self._r[2488]!, [_0]) + return formatWithArgumentRanges(self._s[2490]!, self._r[2490]!, [_0]) } - public var GroupInfo_InviteLink_CopyLink: String { return self._s[2489]! } - public var Appearance_ThemePreview_ChatList_8_Text: String { return self._s[2490]! } - public var Conversation_InputTextBroadcastPlaceholder: String { return self._s[2491]! } - public var Privacy_SecretChatsTitle: String { return self._s[2492]! } - public var Notification_SecretChatMessageScreenshotSelf: String { return self._s[2494]! } - public var GroupInfo_AddUserLeftError: String { return self._s[2495]! } - public var AutoDownloadSettings_TypePrivateChats: String { return self._s[2496]! } - public var LogoutOptions_ContactSupportTitle: String { return self._s[2497]! } - public var Channel_AddBotErrorHaveRights: String { return self._s[2498]! } - public var Preview_DeleteGif: String { return self._s[2499]! } - public var GroupInfo_Permissions_Exceptions: String { return self._s[2500]! } - public var Group_ErrorNotMutualContact: String { return self._s[2501]! } - public var Notification_MessageLifetime5s: String { return self._s[2502]! } + public var GroupInfo_InviteLink_CopyLink: String { return self._s[2491]! } + public var Appearance_ThemePreview_ChatList_8_Text: String { return self._s[2492]! } + public var Conversation_InputTextBroadcastPlaceholder: String { return self._s[2493]! } + public var Privacy_SecretChatsTitle: String { return self._s[2494]! } + public var Notification_SecretChatMessageScreenshotSelf: String { return self._s[2496]! } + public var GroupInfo_AddUserLeftError: String { return self._s[2497]! } + public var AutoDownloadSettings_TypePrivateChats: String { return self._s[2498]! } + public var LogoutOptions_ContactSupportTitle: String { return self._s[2499]! } + public var Channel_AddBotErrorHaveRights: String { return self._s[2500]! } + public var Preview_DeleteGif: String { return self._s[2501]! } + public var GroupInfo_Permissions_Exceptions: String { return self._s[2502]! } + public var Group_ErrorNotMutualContact: String { return self._s[2503]! } + public var Notification_MessageLifetime5s: String { return self._s[2504]! } public func Watch_LastSeen_AtDate(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2503]!, self._r[2503]!, [_0]) + return formatWithArgumentRanges(self._s[2505]!, self._r[2505]!, [_0]) } - public var VoiceOver_Chat_Video: String { return self._s[2504]! } - public var Channel_OwnershipTransfer_ErrorPublicChannelsTooMuch: String { return self._s[2506]! } - public var ReportSpam_DeleteThisChat: String { return self._s[2507]! } - public var Passport_Address_AddBankStatement: String { return self._s[2508]! } - public var Notification_CallIncoming: String { return self._s[2509]! } - public var Compose_NewGroupTitle: String { return self._s[2510]! } - public var TwoStepAuth_RecoveryCodeHelp: String { return self._s[2512]! } - public var Passport_Address_Postcode: String { return self._s[2514]! } + public var VoiceOver_Chat_Video: String { return self._s[2506]! } + public var Channel_OwnershipTransfer_ErrorPublicChannelsTooMuch: String { return self._s[2508]! } + public var ReportSpam_DeleteThisChat: String { return self._s[2509]! } + public var Passport_Address_AddBankStatement: String { return self._s[2510]! } + public var Notification_CallIncoming: String { return self._s[2511]! } + public var Compose_NewGroupTitle: String { return self._s[2512]! } + public var TwoStepAuth_RecoveryCodeHelp: String { return self._s[2514]! } + public var Passport_Address_Postcode: String { return self._s[2516]! } public func LastSeen_YesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2515]!, self._r[2515]!, [_0]) + return formatWithArgumentRanges(self._s[2517]!, self._r[2517]!, [_0]) } - public var Checkout_NewCard_SaveInfoHelp: String { return self._s[2516]! } - public var VoiceOver_Chat_YourMusic: String { return self._s[2517]! } - public var WallpaperColors_Title: String { return self._s[2518]! } - public var SocksProxySetup_ShareQRCodeInfo: String { return self._s[2519]! } - public var VoiceOver_MessageContextForward: String { return self._s[2520]! } - public var GroupPermission_Duration: String { return self._s[2521]! } + public var Checkout_NewCard_SaveInfoHelp: String { return self._s[2518]! } + public var VoiceOver_Chat_YourMusic: String { return self._s[2519]! } + public var WallpaperColors_Title: String { return self._s[2520]! } + public var SocksProxySetup_ShareQRCodeInfo: String { return self._s[2521]! } + public var VoiceOver_MessageContextForward: String { return self._s[2522]! } + public var GroupPermission_Duration: String { return self._s[2523]! } public func Cache_Clear(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2522]!, self._r[2522]!, [_0]) + return formatWithArgumentRanges(self._s[2524]!, self._r[2524]!, [_0]) } - public var Bot_GroupStatusDoesNotReadHistory: String { return self._s[2523]! } - public var Username_Placeholder: String { return self._s[2524]! } - public var CallFeedback_WhatWentWrong: String { return self._s[2525]! } - public var Passport_FieldAddressUploadHelp: String { return self._s[2526]! } - public var Permissions_NotificationsAllowInSettings_v0: String { return self._s[2527]! } + public var Bot_GroupStatusDoesNotReadHistory: String { return self._s[2525]! } + public var Username_Placeholder: String { return self._s[2526]! } + public var CallFeedback_WhatWentWrong: String { return self._s[2527]! } + public var Passport_FieldAddressUploadHelp: String { return self._s[2528]! } + public var Permissions_NotificationsAllowInSettings_v0: String { return self._s[2529]! } public func Channel_AdminLog_MessageChangedUnlinkedChannel(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2529]!, self._r[2529]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2531]!, self._r[2531]!, [_1, _2]) } - public var Passport_PasswordDescription: String { return self._s[2530]! } - public var Channel_MessagePhotoUpdated: String { return self._s[2531]! } - public var MediaPicker_TapToUngroupDescription: String { return self._s[2532]! } - public var SettingsSearch_Synonyms_Notifications_BadgeCountUnreadMessages: String { return self._s[2533]! } - public var AttachmentMenu_PhotoOrVideo: String { return self._s[2534]! } - public var Conversation_ContextMenuMore: String { return self._s[2535]! } - public var Privacy_PaymentsClearInfo: String { return self._s[2536]! } - public var CallSettings_TabIcon: String { return self._s[2537]! } - public var KeyCommand_Find: String { return self._s[2538]! } - public var Appearance_ThemePreview_ChatList_7_Text: String { return self._s[2539]! } - public var Message_PinnedGame: String { return self._s[2540]! } - public var VoiceOver_Chat_ForwardedFromYou: String { return self._s[2541]! } - public var Notifications_Badge_CountUnreadMessages_InfoOff: String { return self._s[2543]! } - public var Login_CallRequestState2: String { return self._s[2545]! } - public var CheckoutInfo_ReceiverInfoNamePlaceholder: String { return self._s[2547]! } + public var Passport_PasswordDescription: String { return self._s[2532]! } + public var Channel_MessagePhotoUpdated: String { return self._s[2533]! } + public var MediaPicker_TapToUngroupDescription: String { return self._s[2534]! } + public var SettingsSearch_Synonyms_Notifications_BadgeCountUnreadMessages: String { return self._s[2535]! } + public var AttachmentMenu_PhotoOrVideo: String { return self._s[2536]! } + public var Conversation_ContextMenuMore: String { return self._s[2537]! } + public var Privacy_PaymentsClearInfo: String { return self._s[2538]! } + public var CallSettings_TabIcon: String { return self._s[2539]! } + public var KeyCommand_Find: String { return self._s[2540]! } + public var Appearance_ThemePreview_ChatList_7_Text: String { return self._s[2541]! } + public var Message_PinnedGame: String { return self._s[2542]! } + public var VoiceOver_Chat_ForwardedFromYou: String { return self._s[2543]! } + public var Notifications_Badge_CountUnreadMessages_InfoOff: String { return self._s[2545]! } + public var Login_CallRequestState2: String { return self._s[2547]! } + public var CheckoutInfo_ReceiverInfoNamePlaceholder: String { return self._s[2549]! } public func VoiceOver_Chat_PhotoFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2548]!, self._r[2548]!, [_0]) - } - public func Checkout_PayPrice(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2550]!, self._r[2550]!, [_0]) } - public var WallpaperPreview_Blurred: String { return self._s[2551]! } - public var Conversation_InstantPagePreview: String { return self._s[2552]! } + public func Checkout_PayPrice(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2552]!, self._r[2552]!, [_0]) + } + public var WallpaperPreview_Blurred: String { return self._s[2553]! } + public var Conversation_InstantPagePreview: String { return self._s[2554]! } public func DialogList_SingleUploadingVideoSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2553]!, self._r[2553]!, [_0]) + return formatWithArgumentRanges(self._s[2555]!, self._r[2555]!, [_0]) } - public var SecretTimer_VideoDescription: String { return self._s[2556]! } - public var WallpaperSearch_ColorRed: String { return self._s[2557]! } - public var GroupPermission_NoPinMessages: String { return self._s[2558]! } - public var Passport_Language_es: String { return self._s[2559]! } - public var Permissions_ContactsAllow_v0: String { return self._s[2561]! } - public var Conversation_EditingMessageMediaEditCurrentVideo: String { return self._s[2562]! } + public var SecretTimer_VideoDescription: String { return self._s[2558]! } + public var WallpaperSearch_ColorRed: String { return self._s[2559]! } + public var GroupPermission_NoPinMessages: String { return self._s[2560]! } + public var Passport_Language_es: String { return self._s[2561]! } + public var Permissions_ContactsAllow_v0: String { return self._s[2563]! } + public var Conversation_EditingMessageMediaEditCurrentVideo: String { return self._s[2564]! } public func PUSH_CHAT_MESSAGE_CONTACT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2563]!, self._r[2563]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2565]!, self._r[2565]!, [_1, _2]) } - public var Privacy_Forwards_CustomHelp: String { return self._s[2564]! } - public var WebPreview_GettingLinkInfo: String { return self._s[2565]! } - public var Watch_UserInfo_Unmute: String { return self._s[2566]! } - public var GroupInfo_ChannelListNamePlaceholder: String { return self._s[2567]! } - public var AccessDenied_CameraRestricted: String { return self._s[2569]! } + public var Privacy_Forwards_CustomHelp: String { return self._s[2566]! } + public var WebPreview_GettingLinkInfo: String { return self._s[2567]! } + public var Watch_UserInfo_Unmute: String { return self._s[2568]! } + public var GroupInfo_ChannelListNamePlaceholder: String { return self._s[2569]! } + public var AccessDenied_CameraRestricted: String { return self._s[2571]! } public func Conversation_Kilobytes(_ _0: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2570]!, self._r[2570]!, ["\(_0)"]) + return formatWithArgumentRanges(self._s[2572]!, self._r[2572]!, ["\(_0)"]) } - public var ChatList_ReadAll: String { return self._s[2572]! } - public var Settings_CopyUsername: String { return self._s[2573]! } - public var Contacts_SearchLabel: String { return self._s[2574]! } - public var Map_OpenInYandexNavigator: String { return self._s[2576]! } - public var PasscodeSettings_EncryptData: String { return self._s[2577]! } - public var WallpaperSearch_ColorPrefix: String { return self._s[2578]! } - public var Notifications_GroupNotificationsPreview: String { return self._s[2579]! } - public var DialogList_AdNoticeAlert: String { return self._s[2580]! } - public var CheckoutInfo_ShippingInfoAddress1: String { return self._s[2582]! } - public var CheckoutInfo_ShippingInfoAddress2: String { return self._s[2583]! } - public var Localization_LanguageCustom: String { return self._s[2584]! } - public var Passport_Identity_TypeDriversLicenseUploadScan: String { return self._s[2585]! } - public var CallFeedback_Title: String { return self._s[2586]! } - public var VoiceOver_Chat_RecordPreviewVoiceMessage: String { return self._s[2589]! } - public var Passport_Address_OneOfTypePassportRegistration: String { return self._s[2590]! } - public var Conversation_InfoGroup: String { return self._s[2591]! } - public var Compose_NewMessage: String { return self._s[2592]! } - public var FastTwoStepSetup_HintPlaceholder: String { return self._s[2593]! } - public var ChatSettings_AutoDownloadVideoMessages: String { return self._s[2594]! } - public var Channel_DiscussionGroup_UnlinkChannel: String { return self._s[2595]! } + public var ChatList_ReadAll: String { return self._s[2574]! } + public var Settings_CopyUsername: String { return self._s[2575]! } + public var Contacts_SearchLabel: String { return self._s[2576]! } + public var Map_OpenInYandexNavigator: String { return self._s[2578]! } + public var PasscodeSettings_EncryptData: String { return self._s[2579]! } + public var WallpaperSearch_ColorPrefix: String { return self._s[2580]! } + public var Notifications_GroupNotificationsPreview: String { return self._s[2581]! } + public var DialogList_AdNoticeAlert: String { return self._s[2582]! } + public var CheckoutInfo_ShippingInfoAddress1: String { return self._s[2584]! } + public var CheckoutInfo_ShippingInfoAddress2: String { return self._s[2585]! } + public var Localization_LanguageCustom: String { return self._s[2586]! } + public var Passport_Identity_TypeDriversLicenseUploadScan: String { return self._s[2587]! } + public var CallFeedback_Title: String { return self._s[2588]! } + public var VoiceOver_Chat_RecordPreviewVoiceMessage: String { return self._s[2591]! } + public var Passport_Address_OneOfTypePassportRegistration: String { return self._s[2592]! } + public var Conversation_InfoGroup: String { return self._s[2593]! } + public var Compose_NewMessage: String { return self._s[2594]! } + public var FastTwoStepSetup_HintPlaceholder: String { return self._s[2595]! } + public var ChatSettings_AutoDownloadVideoMessages: String { return self._s[2596]! } + public var Channel_DiscussionGroup_UnlinkChannel: String { return self._s[2597]! } public func Passport_Scans_ScanIndex(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2596]!, self._r[2596]!, [_0]) + return formatWithArgumentRanges(self._s[2598]!, self._r[2598]!, [_0]) } - public var Channel_AdminLog_CanDeleteMessages: String { return self._s[2597]! } - public var Login_CancelSignUpConfirmation: String { return self._s[2598]! } - public var ChangePhoneNumberCode_Help: String { return self._s[2599]! } - public var PrivacySettings_DeleteAccountHelp: String { return self._s[2600]! } - public var Channel_BlackList_Title: String { return self._s[2601]! } - public var UserInfo_PhoneCall: String { return self._s[2602]! } - public var Passport_Address_OneOfTypeBankStatement: String { return self._s[2604]! } - public var State_connecting: String { return self._s[2605]! } - public var Appearance_ThemePreview_ChatList_6_Text: String { return self._s[2606]! } + public var Channel_AdminLog_CanDeleteMessages: String { return self._s[2599]! } + public var Login_CancelSignUpConfirmation: String { return self._s[2600]! } + public var ChangePhoneNumberCode_Help: String { return self._s[2601]! } + public var PrivacySettings_DeleteAccountHelp: String { return self._s[2602]! } + public var Channel_BlackList_Title: String { return self._s[2603]! } + public var UserInfo_PhoneCall: String { return self._s[2604]! } + public var Passport_Address_OneOfTypeBankStatement: String { return self._s[2606]! } + public var State_connecting: String { return self._s[2607]! } + public var Appearance_ThemePreview_ChatList_6_Text: String { return self._s[2608]! } public func DialogList_SingleRecordingAudioSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2607]!, self._r[2607]!, [_0]) + return formatWithArgumentRanges(self._s[2609]!, self._r[2609]!, [_0]) } - public var Notifications_GroupNotifications: String { return self._s[2608]! } - public var Passport_Identity_EditPassport: String { return self._s[2609]! } - public var EnterPasscode_RepeatNewPasscode: String { return self._s[2611]! } - public var Localization_EnglishLanguageName: String { return self._s[2612]! } - public var Share_AuthDescription: String { return self._s[2613]! } - public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsAlert: String { return self._s[2614]! } - public var Passport_Identity_Surname: String { return self._s[2615]! } - public var Compose_TokenListPlaceholder: String { return self._s[2616]! } - public var Passport_Identity_OneOfTypePassport: String { return self._s[2617]! } - public var Settings_AboutEmpty: String { return self._s[2618]! } - public var Conversation_Unmute: String { return self._s[2619]! } - public var CreateGroup_ChannelsTooMuch: String { return self._s[2621]! } + public var Notifications_GroupNotifications: String { return self._s[2610]! } + public var Passport_Identity_EditPassport: String { return self._s[2611]! } + public var EnterPasscode_RepeatNewPasscode: String { return self._s[2613]! } + public var Localization_EnglishLanguageName: String { return self._s[2614]! } + public var Share_AuthDescription: String { return self._s[2615]! } + public var SettingsSearch_Synonyms_Notifications_ChannelNotificationsAlert: String { return self._s[2616]! } + public var Passport_Identity_Surname: String { return self._s[2617]! } + public var Compose_TokenListPlaceholder: String { return self._s[2618]! } + public var Passport_Identity_OneOfTypePassport: String { return self._s[2619]! } + public var Settings_AboutEmpty: String { return self._s[2620]! } + public var Conversation_Unmute: String { return self._s[2621]! } + public var CreateGroup_ChannelsTooMuch: String { return self._s[2623]! } public func PUSH_CONTACT_JOINED(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2622]!, self._r[2622]!, [_1]) + return formatWithArgumentRanges(self._s[2624]!, self._r[2624]!, [_1]) } - public var Login_CodeSentCall: String { return self._s[2623]! } - public var ContactInfo_PhoneLabelHomeFax: String { return self._s[2625]! } - public var ChatSettings_Appearance: String { return self._s[2626]! } - public var Appearance_PickAccentColor: String { return self._s[2627]! } + public var Login_CodeSentCall: String { return self._s[2625]! } + public var ContactInfo_PhoneLabelHomeFax: String { return self._s[2627]! } + public var ChatSettings_Appearance: String { return self._s[2628]! } + public var Appearance_PickAccentColor: String { return self._s[2629]! } public func PUSH_CHAT_MESSAGE_NOTEXT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2628]!, self._r[2628]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2630]!, self._r[2630]!, [_1, _2]) } public func PUSH_MESSAGE_GEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2629]!, self._r[2629]!, [_1]) + return formatWithArgumentRanges(self._s[2631]!, self._r[2631]!, [_1]) } - public var Notification_CallMissed: String { return self._s[2630]! } - public var SettingsSearch_Synonyms_Appearance_ChatBackground_Custom: String { return self._s[2631]! } - public var Channel_AdminLogFilter_EventsInfo: String { return self._s[2632]! } - public var ChatAdmins_AdminLabel: String { return self._s[2634]! } - public var KeyCommand_JumpToNextChat: String { return self._s[2635]! } - public var Conversation_StopPollConfirmationTitle: String { return self._s[2637]! } - public var ChangePhoneNumberCode_CodePlaceholder: String { return self._s[2638]! } - public var Month_GenJune: String { return self._s[2639]! } - public var Watch_Location_Current: String { return self._s[2640]! } - public var Conversation_TitleMute: String { return self._s[2641]! } + public var Notification_CallMissed: String { return self._s[2632]! } + public var SettingsSearch_Synonyms_Appearance_ChatBackground_Custom: String { return self._s[2633]! } + public var Channel_AdminLogFilter_EventsInfo: String { return self._s[2634]! } + public var ChatAdmins_AdminLabel: String { return self._s[2636]! } + public var KeyCommand_JumpToNextChat: String { return self._s[2637]! } + public var Conversation_StopPollConfirmationTitle: String { return self._s[2639]! } + public var ChangePhoneNumberCode_CodePlaceholder: String { return self._s[2640]! } + public var Month_GenJune: String { return self._s[2641]! } + public var Watch_Location_Current: String { return self._s[2642]! } + public var Conversation_TitleMute: String { return self._s[2643]! } public func PUSH_CHANNEL_MESSAGE_ROUND(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2642]!, self._r[2642]!, [_1]) + return formatWithArgumentRanges(self._s[2644]!, self._r[2644]!, [_1]) } - public var GroupInfo_DeleteAndExit: String { return self._s[2643]! } + public var GroupInfo_DeleteAndExit: String { return self._s[2645]! } public func Conversation_Moderate_DeleteAllMessages(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2644]!, self._r[2644]!, [_0]) + return formatWithArgumentRanges(self._s[2646]!, self._r[2646]!, [_0]) } - public var Call_ReportPlaceholder: String { return self._s[2645]! } - public var Chat_SlowmodeSendError: String { return self._s[2646]! } - public var MaskStickerSettings_Info: String { return self._s[2647]! } + public var Call_ReportPlaceholder: String { return self._s[2647]! } + public var Chat_SlowmodeSendError: String { return self._s[2648]! } + public var MaskStickerSettings_Info: String { return self._s[2649]! } public func GroupInfo_AddParticipantConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2648]!, self._r[2648]!, [_0]) + return formatWithArgumentRanges(self._s[2650]!, self._r[2650]!, [_0]) } - public var Checkout_NewCard_PostcodeTitle: String { return self._s[2649]! } - public var Passport_Address_RegionPlaceholder: String { return self._s[2651]! } - public var Contacts_ShareTelegram: String { return self._s[2652]! } - public var EnterPasscode_EnterNewPasscodeNew: String { return self._s[2653]! } - public var Channel_ErrorAccessDenied: String { return self._s[2654]! } - public var UserInfo_ScamBotWarning: String { return self._s[2656]! } - public var Stickers_GroupChooseStickerPack: String { return self._s[2657]! } - public var Call_ConnectionErrorTitle: String { return self._s[2658]! } - public var UserInfo_NotificationsEnable: String { return self._s[2659]! } - public var ArchivedChats_IntroText1: String { return self._s[2660]! } - public var Tour_Text4: String { return self._s[2663]! } - public var WallpaperSearch_Recent: String { return self._s[2664]! } - public var GroupInfo_ScamGroupWarning: String { return self._s[2665]! } - public var Profile_MessageLifetime2s: String { return self._s[2667]! } - public var Appearance_ThemePreview_ChatList_5_Text: String { return self._s[2668]! } - public var Notification_MessageLifetime2s: String { return self._s[2669]! } + public var Checkout_NewCard_PostcodeTitle: String { return self._s[2651]! } + public var Passport_Address_RegionPlaceholder: String { return self._s[2653]! } + public var Contacts_ShareTelegram: String { return self._s[2654]! } + public var EnterPasscode_EnterNewPasscodeNew: String { return self._s[2655]! } + public var Channel_ErrorAccessDenied: String { return self._s[2656]! } + public var UserInfo_ScamBotWarning: String { return self._s[2658]! } + public var Stickers_GroupChooseStickerPack: String { return self._s[2659]! } + public var Call_ConnectionErrorTitle: String { return self._s[2660]! } + public var UserInfo_NotificationsEnable: String { return self._s[2661]! } + public var ArchivedChats_IntroText1: String { return self._s[2662]! } + public var Tour_Text4: String { return self._s[2665]! } + public var WallpaperSearch_Recent: String { return self._s[2666]! } + public var GroupInfo_ScamGroupWarning: String { return self._s[2667]! } + public var Profile_MessageLifetime2s: String { return self._s[2669]! } + public var Appearance_ThemePreview_ChatList_5_Text: String { return self._s[2670]! } + public var Notification_MessageLifetime2s: String { return self._s[2671]! } public func Time_PreciseDate_m10(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2670]!, self._r[2670]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2672]!, self._r[2672]!, [_1, _2, _3]) } - public var Cache_ClearCache: String { return self._s[2671]! } - public var AutoNightTheme_UpdateLocation: String { return self._s[2672]! } - public var Permissions_NotificationsUnreachableText_v0: String { return self._s[2673]! } + public var Cache_ClearCache: String { return self._s[2673]! } + public var AutoNightTheme_UpdateLocation: String { return self._s[2674]! } + public var Permissions_NotificationsUnreachableText_v0: String { return self._s[2675]! } public func Channel_AdminLog_MessageChangedGroupUsername(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2677]!, self._r[2677]!, [_0]) - } - public func Conversation_ShareMyPhoneNumber_StatusSuccess(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2679]!, self._r[2679]!, [_0]) } - public var LocalGroup_Text: String { return self._s[2680]! } - public var Channel_AdminLog_EmptyFilterTitle: String { return self._s[2681]! } - public var SocksProxySetup_TypeSocks: String { return self._s[2682]! } - public var ChatList_UnarchiveAction: String { return self._s[2683]! } - public var AutoNightTheme_Title: String { return self._s[2684]! } - public var InstantPage_FeedbackButton: String { return self._s[2685]! } - public var Passport_FieldAddress: String { return self._s[2686]! } - public func Channel_AdminLog_SetSlowmode(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2687]!, self._r[2687]!, [_1, _2]) + public func Conversation_ShareMyPhoneNumber_StatusSuccess(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2681]!, self._r[2681]!, [_0]) } - public var Month_ShortMarch: String { return self._s[2688]! } - public func PUSH_MESSAGE_INVOICE(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { + public var LocalGroup_Text: String { return self._s[2682]! } + public var Channel_AdminLog_EmptyFilterTitle: String { return self._s[2683]! } + public var SocksProxySetup_TypeSocks: String { return self._s[2684]! } + public var ChatList_UnarchiveAction: String { return self._s[2685]! } + public var AutoNightTheme_Title: String { return self._s[2686]! } + public var InstantPage_FeedbackButton: String { return self._s[2687]! } + public var Passport_FieldAddress: String { return self._s[2688]! } + public func Channel_AdminLog_SetSlowmode(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2689]!, self._r[2689]!, [_1, _2]) } - public var SocksProxySetup_UsernamePlaceholder: String { return self._s[2690]! } - public var Conversation_ShareInlineBotLocationConfirmation: String { return self._s[2691]! } - public var Passport_FloodError: String { return self._s[2692]! } - public var SecretGif_Title: String { return self._s[2693]! } - public var NotificationSettings_ShowNotificationsAllAccountsInfoOn: String { return self._s[2694]! } - public var Passport_Language_th: String { return self._s[2696]! } - public var Passport_Address_Address: String { return self._s[2697]! } - public var Login_InvalidLastNameError: String { return self._s[2698]! } - public var Notifications_InAppNotificationsPreview: String { return self._s[2699]! } - public var Notifications_PermissionsUnreachableTitle: String { return self._s[2700]! } - public var SettingsSearch_FAQ: String { return self._s[2701]! } - public var ShareMenu_Send: String { return self._s[2702]! } - public var WallpaperSearch_ColorYellow: String { return self._s[2704]! } - public var Month_GenNovember: String { return self._s[2706]! } - public var SettingsSearch_Synonyms_Appearance_LargeEmoji: String { return self._s[2708]! } + public var Month_ShortMarch: String { return self._s[2690]! } + public func PUSH_MESSAGE_INVOICE(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2691]!, self._r[2691]!, [_1, _2]) + } + public var SocksProxySetup_UsernamePlaceholder: String { return self._s[2692]! } + public var Conversation_ShareInlineBotLocationConfirmation: String { return self._s[2693]! } + public var Passport_FloodError: String { return self._s[2694]! } + public var SecretGif_Title: String { return self._s[2695]! } + public var NotificationSettings_ShowNotificationsAllAccountsInfoOn: String { return self._s[2696]! } + public var Passport_Language_th: String { return self._s[2698]! } + public var Passport_Address_Address: String { return self._s[2699]! } + public var Login_InvalidLastNameError: String { return self._s[2700]! } + public var Notifications_InAppNotificationsPreview: String { return self._s[2701]! } + public var Notifications_PermissionsUnreachableTitle: String { return self._s[2702]! } + public var SettingsSearch_FAQ: String { return self._s[2703]! } + public var ShareMenu_Send: String { return self._s[2704]! } + public var WallpaperSearch_ColorYellow: String { return self._s[2706]! } + public var Month_GenNovember: String { return self._s[2708]! } + public var SettingsSearch_Synonyms_Appearance_LargeEmoji: String { return self._s[2710]! } public func Conversation_ShareMyPhoneNumberConfirmation(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2709]!, self._r[2709]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2711]!, self._r[2711]!, [_1, _2]) } - public var Checkout_Email: String { return self._s[2710]! } - public var NotificationsSound_Tritone: String { return self._s[2711]! } - public var StickerPacksSettings_ManagingHelp: String { return self._s[2713]! } + public var Checkout_Email: String { return self._s[2712]! } + public var NotificationsSound_Tritone: String { return self._s[2713]! } + public var StickerPacksSettings_ManagingHelp: String { return self._s[2715]! } public func PUSH_PINNED_ROUND(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2716]!, self._r[2716]!, [_1]) + return formatWithArgumentRanges(self._s[2718]!, self._r[2718]!, [_1]) } - public var ChangePhoneNumberNumber_Help: String { return self._s[2717]! } + public var ChangePhoneNumberNumber_Help: String { return self._s[2719]! } public func Checkout_LiabilityAlert(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2718]!, self._r[2718]!, [_1, _1, _1, _2]) + return formatWithArgumentRanges(self._s[2720]!, self._r[2720]!, [_1, _1, _1, _2]) } - public var ChatList_UndoArchiveTitle: String { return self._s[2719]! } - public var Notification_Exceptions_Add: String { return self._s[2720]! } - public var DialogList_You: String { return self._s[2721]! } - public var MediaPicker_Send: String { return self._s[2724]! } - public var SettingsSearch_Synonyms_Stickers_Title: String { return self._s[2725]! } - public var Appearance_ThemePreview_ChatList_4_Text: String { return self._s[2726]! } - public var Call_AudioRouteSpeaker: String { return self._s[2727]! } - public var Watch_UserInfo_Title: String { return self._s[2728]! } - public var VoiceOver_Chat_PollFinalResults: String { return self._s[2729]! } - public var Appearance_AccentColor: String { return self._s[2730]! } + public var ChatList_UndoArchiveTitle: String { return self._s[2721]! } + public var Notification_Exceptions_Add: String { return self._s[2722]! } + public var DialogList_You: String { return self._s[2723]! } + public var MediaPicker_Send: String { return self._s[2726]! } + public var SettingsSearch_Synonyms_Stickers_Title: String { return self._s[2727]! } + public var Appearance_ThemePreview_ChatList_4_Text: String { return self._s[2728]! } + public var Call_AudioRouteSpeaker: String { return self._s[2729]! } + public var Watch_UserInfo_Title: String { return self._s[2730]! } + public var VoiceOver_Chat_PollFinalResults: String { return self._s[2731]! } + public var Appearance_AccentColor: String { return self._s[2732]! } public func Login_EmailPhoneSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2731]!, self._r[2731]!, [_0]) + return formatWithArgumentRanges(self._s[2733]!, self._r[2733]!, [_0]) } - public var Permissions_ContactsAllowInSettings_v0: String { return self._s[2732]! } + public var Permissions_ContactsAllowInSettings_v0: String { return self._s[2734]! } public func PUSH_CHANNEL_MESSAGE_GAME(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2733]!, self._r[2733]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2735]!, self._r[2735]!, [_1, _2]) } - public var Conversation_ClousStorageInfo_Description2: String { return self._s[2734]! } - public var WebSearch_RecentClearConfirmation: String { return self._s[2735]! } - public var Notification_CallOutgoing: String { return self._s[2736]! } - public var PrivacySettings_PasscodeAndFaceId: String { return self._s[2737]! } - public var Channel_DiscussionGroup_MakeHistoryPublic: String { return self._s[2738]! } - public var Call_RecordingDisabledMessage: String { return self._s[2739]! } - public var Message_Game: String { return self._s[2740]! } - public var Conversation_PressVolumeButtonForSound: String { return self._s[2741]! } - public var PrivacyLastSeenSettings_CustomHelp: String { return self._s[2742]! } - public var Channel_DiscussionGroup_PrivateGroup: String { return self._s[2743]! } - public var Channel_EditAdmin_PermissionAddAdmins: String { return self._s[2744]! } - public var Date_DialogDateFormat: String { return self._s[2745]! } - public var WallpaperColors_SetCustomColor: String { return self._s[2746]! } - public var Notifications_InAppNotifications: String { return self._s[2747]! } + public var Conversation_ClousStorageInfo_Description2: String { return self._s[2736]! } + public var WebSearch_RecentClearConfirmation: String { return self._s[2737]! } + public var Notification_CallOutgoing: String { return self._s[2738]! } + public var PrivacySettings_PasscodeAndFaceId: String { return self._s[2739]! } + public var Channel_DiscussionGroup_MakeHistoryPublic: String { return self._s[2740]! } + public var Call_RecordingDisabledMessage: String { return self._s[2741]! } + public var Message_Game: String { return self._s[2742]! } + public var Conversation_PressVolumeButtonForSound: String { return self._s[2743]! } + public var PrivacyLastSeenSettings_CustomHelp: String { return self._s[2744]! } + public var Channel_DiscussionGroup_PrivateGroup: String { return self._s[2745]! } + public var Channel_EditAdmin_PermissionAddAdmins: String { return self._s[2746]! } + public var Date_DialogDateFormat: String { return self._s[2747]! } + public var WallpaperColors_SetCustomColor: String { return self._s[2748]! } + public var Notifications_InAppNotifications: String { return self._s[2749]! } public func Channel_Management_RemovedBy(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2748]!, self._r[2748]!, [_0]) + return formatWithArgumentRanges(self._s[2750]!, self._r[2750]!, [_0]) } public func Settings_ApplyProxyAlert(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2749]!, self._r[2749]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2751]!, self._r[2751]!, [_1, _2]) } - public var NewContact_Title: String { return self._s[2750]! } + public var NewContact_Title: String { return self._s[2752]! } public func AutoDownloadSettings_UpToForAll(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2751]!, self._r[2751]!, [_0]) + return formatWithArgumentRanges(self._s[2753]!, self._r[2753]!, [_0]) } - public var Conversation_ViewContactDetails: String { return self._s[2752]! } + public var Conversation_ViewContactDetails: String { return self._s[2754]! } public func PUSH_CHANNEL_MESSAGE_CONTACT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2754]!, self._r[2754]!, [_1]) + return formatWithArgumentRanges(self._s[2756]!, self._r[2756]!, [_1]) } - public var Checkout_NewCard_CardholderNameTitle: String { return self._s[2755]! } - public var Passport_Identity_ExpiryDateNone: String { return self._s[2756]! } - public var PrivacySettings_Title: String { return self._s[2757]! } - public var Conversation_SilentBroadcastTooltipOff: String { return self._s[2760]! } - public var GroupRemoved_UsersSectionTitle: String { return self._s[2761]! } - public var VoiceOver_Chat_ContactEmail: String { return self._s[2762]! } - public var Contacts_PhoneNumber: String { return self._s[2763]! } - public var Map_ShowPlaces: String { return self._s[2765]! } - public var ChatAdmins_Title: String { return self._s[2766]! } - public var InstantPage_Reference: String { return self._s[2768]! } - public var ReportGroupLocation_Text: String { return self._s[2769]! } + public var Checkout_NewCard_CardholderNameTitle: String { return self._s[2757]! } + public var Passport_Identity_ExpiryDateNone: String { return self._s[2758]! } + public var PrivacySettings_Title: String { return self._s[2759]! } + public var Conversation_SilentBroadcastTooltipOff: String { return self._s[2762]! } + public var GroupRemoved_UsersSectionTitle: String { return self._s[2763]! } + public var VoiceOver_Chat_ContactEmail: String { return self._s[2764]! } + public var Contacts_PhoneNumber: String { return self._s[2765]! } + public var Map_ShowPlaces: String { return self._s[2767]! } + public var ChatAdmins_Title: String { return self._s[2768]! } + public var InstantPage_Reference: String { return self._s[2770]! } + public var ReportGroupLocation_Text: String { return self._s[2771]! } public func PUSH_CHAT_MESSAGE_FWD(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2770]!, self._r[2770]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2772]!, self._r[2772]!, [_1, _2]) } - public var Camera_FlashOff: String { return self._s[2771]! } - public var Watch_UserInfo_Block: String { return self._s[2772]! } - public var ChatSettings_Stickers: String { return self._s[2773]! } - public var ChatSettings_DownloadInBackground: String { return self._s[2774]! } - public var Appearance_ThemeCarouselTintedNight: String { return self._s[2775]! } + public var Camera_FlashOff: String { return self._s[2773]! } + public var Watch_UserInfo_Block: String { return self._s[2774]! } + public var ChatSettings_Stickers: String { return self._s[2775]! } + public var ChatSettings_DownloadInBackground: String { return self._s[2776]! } + public var Appearance_ThemeCarouselTintedNight: String { return self._s[2777]! } public func UserInfo_BlockConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2776]!, self._r[2776]!, [_0]) + return formatWithArgumentRanges(self._s[2778]!, self._r[2778]!, [_0]) } - public var Settings_ViewPhoto: String { return self._s[2777]! } - public var Login_CheckOtherSessionMessages: String { return self._s[2778]! } - public var AutoDownloadSettings_Cellular: String { return self._s[2779]! } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsExceptions: String { return self._s[2780]! } - public var VoiceOver_MessageContextShare: String { return self._s[2781]! } + public var Settings_ViewPhoto: String { return self._s[2779]! } + public var Login_CheckOtherSessionMessages: String { return self._s[2780]! } + public var AutoDownloadSettings_Cellular: String { return self._s[2781]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsExceptions: String { return self._s[2782]! } + public var VoiceOver_MessageContextShare: String { return self._s[2783]! } public func Target_InviteToGroupConfirmation(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2783]!, self._r[2783]!, [_0]) + return formatWithArgumentRanges(self._s[2785]!, self._r[2785]!, [_0]) } - public var Privacy_DeleteDrafts: String { return self._s[2784]! } - public var Wallpaper_SetCustomBackgroundInfo: String { return self._s[2785]! } + public var Privacy_DeleteDrafts: String { return self._s[2786]! } + public var Wallpaper_SetCustomBackgroundInfo: String { return self._s[2787]! } public func LastSeen_AtDate(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2786]!, self._r[2786]!, [_0]) + return formatWithArgumentRanges(self._s[2788]!, self._r[2788]!, [_0]) } - public var DialogList_SavedMessagesHelp: String { return self._s[2787]! } - public var DialogList_SavedMessages: String { return self._s[2788]! } - public var GroupInfo_UpgradeButton: String { return self._s[2789]! } - public var Appearance_ThemePreview_ChatList_3_Text: String { return self._s[2791]! } - public var DialogList_Pin: String { return self._s[2792]! } + public var DialogList_SavedMessagesHelp: String { return self._s[2789]! } + public var DialogList_SavedMessages: String { return self._s[2790]! } + public var GroupInfo_UpgradeButton: String { return self._s[2791]! } + public var Appearance_ThemePreview_ChatList_3_Text: String { return self._s[2793]! } + public var DialogList_Pin: String { return self._s[2794]! } public func ForwardedAuthors2(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2793]!, self._r[2793]!, [_0, _1]) + return formatWithArgumentRanges(self._s[2795]!, self._r[2795]!, [_0, _1]) } public func Login_PhoneGenericEmailSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2794]!, self._r[2794]!, [_0]) + return formatWithArgumentRanges(self._s[2796]!, self._r[2796]!, [_0]) } - public var Notification_Exceptions_AlwaysOn: String { return self._s[2795]! } - public var UserInfo_NotificationsDisable: String { return self._s[2796]! } - public var Paint_Outlined: String { return self._s[2797]! } - public var Activity_PlayingGame: String { return self._s[2798]! } - public var SearchImages_NoImagesFound: String { return self._s[2799]! } - public var SocksProxySetup_ProxyType: String { return self._s[2800]! } - public var AppleWatch_ReplyPresetsHelp: String { return self._s[2802]! } - public var Conversation_ContextMenuCancelSending: String { return self._s[2803]! } - public var Settings_AppLanguage: String { return self._s[2804]! } - public var TwoStepAuth_ResetAccountHelp: String { return self._s[2805]! } - public var Common_ChoosePhoto: String { return self._s[2806]! } - public var CallFeedback_ReasonEcho: String { return self._s[2807]! } + public var Notification_Exceptions_AlwaysOn: String { return self._s[2797]! } + public var UserInfo_NotificationsDisable: String { return self._s[2798]! } + public var Paint_Outlined: String { return self._s[2799]! } + public var Activity_PlayingGame: String { return self._s[2800]! } + public var SearchImages_NoImagesFound: String { return self._s[2801]! } + public var SocksProxySetup_ProxyType: String { return self._s[2802]! } + public var AppleWatch_ReplyPresetsHelp: String { return self._s[2804]! } + public var Conversation_ContextMenuCancelSending: String { return self._s[2805]! } + public var Settings_AppLanguage: String { return self._s[2806]! } + public var TwoStepAuth_ResetAccountHelp: String { return self._s[2807]! } + public var Common_ChoosePhoto: String { return self._s[2808]! } + public var CallFeedback_ReasonEcho: String { return self._s[2809]! } public func PUSH_PINNED_AUDIO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2808]!, self._r[2808]!, [_1]) + return formatWithArgumentRanges(self._s[2810]!, self._r[2810]!, [_1]) } - public var Privacy_Calls_AlwaysAllow: String { return self._s[2809]! } - public var Activity_UploadingVideo: String { return self._s[2810]! } - public var ChannelInfo_DeleteChannelConfirmation: String { return self._s[2811]! } - public var NetworkUsageSettings_Wifi: String { return self._s[2812]! } - public var VoiceOver_Editing_ClearText: String { return self._s[2813]! } - public var Channel_BanUser_PermissionReadMessages: String { return self._s[2814]! } - public var Checkout_PayWithTouchId: String { return self._s[2815]! } - public var Wallpaper_ResetWallpapersConfirmation: String { return self._s[2816]! } + public var Privacy_Calls_AlwaysAllow: String { return self._s[2811]! } + public var Activity_UploadingVideo: String { return self._s[2812]! } + public var ChannelInfo_DeleteChannelConfirmation: String { return self._s[2813]! } + public var NetworkUsageSettings_Wifi: String { return self._s[2814]! } + public var VoiceOver_Editing_ClearText: String { return self._s[2815]! } + public var Channel_BanUser_PermissionReadMessages: String { return self._s[2816]! } + public var Checkout_PayWithTouchId: String { return self._s[2817]! } + public var Wallpaper_ResetWallpapersConfirmation: String { return self._s[2818]! } public func PUSH_LOCKED_MESSAGE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2818]!, self._r[2818]!, [_1]) + return formatWithArgumentRanges(self._s[2820]!, self._r[2820]!, [_1]) } - public var Notifications_ExceptionsNone: String { return self._s[2819]! } + public var Notifications_ExceptionsNone: String { return self._s[2821]! } public func Message_ForwardedMessageShort(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2820]!, self._r[2820]!, [_0]) + return formatWithArgumentRanges(self._s[2822]!, self._r[2822]!, [_0]) } public func PUSH_PINNED_GEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2821]!, self._r[2821]!, [_1]) + return formatWithArgumentRanges(self._s[2823]!, self._r[2823]!, [_1]) } - public var AuthSessions_IncompleteAttempts: String { return self._s[2823]! } - public var Passport_Address_Region: String { return self._s[2826]! } - public var ChatList_DeleteChat: String { return self._s[2827]! } - public var LogoutOptions_ClearCacheTitle: String { return self._s[2828]! } - public var PhotoEditor_TiltShift: String { return self._s[2829]! } - public var Settings_FAQ_URL: String { return self._s[2830]! } - public var Passport_Language_sl: String { return self._s[2831]! } - public var Settings_PrivacySettings: String { return self._s[2833]! } - public var SharedMedia_TitleLink: String { return self._s[2834]! } - public var Passport_Identity_TypePassportUploadScan: String { return self._s[2835]! } - public var Settings_SetProfilePhoto: String { return self._s[2836]! } - public var Channel_About_Help: String { return self._s[2837]! } - public var Contacts_PermissionsEnable: String { return self._s[2838]! } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsAlert: String { return self._s[2839]! } - public var AttachmentMenu_SendAsFiles: String { return self._s[2840]! } - public var CallFeedback_ReasonInterruption: String { return self._s[2842]! } - public var Passport_Address_AddTemporaryRegistration: String { return self._s[2843]! } - public var AutoDownloadSettings_AutodownloadVideos: String { return self._s[2844]! } - public var ChatSettings_AutoDownloadSettings_Delimeter: String { return self._s[2845]! } - public var PrivacySettings_DeleteAccountTitle: String { return self._s[2846]! } - public var AccessDenied_VideoMessageCamera: String { return self._s[2848]! } - public var Map_OpenInYandexMaps: String { return self._s[2850]! } - public var CreateGroup_ErrorLocatedGroupsTooMuch: String { return self._s[2851]! } - public var VoiceOver_MessageContextReply: String { return self._s[2852]! } - public var PhotoEditor_SaturationTool: String { return self._s[2853]! } + public var AuthSessions_IncompleteAttempts: String { return self._s[2825]! } + public var Passport_Address_Region: String { return self._s[2828]! } + public var ChatList_DeleteChat: String { return self._s[2829]! } + public var LogoutOptions_ClearCacheTitle: String { return self._s[2830]! } + public var PhotoEditor_TiltShift: String { return self._s[2831]! } + public var Settings_FAQ_URL: String { return self._s[2832]! } + public var Passport_Language_sl: String { return self._s[2833]! } + public var Settings_PrivacySettings: String { return self._s[2835]! } + public var SharedMedia_TitleLink: String { return self._s[2836]! } + public var Passport_Identity_TypePassportUploadScan: String { return self._s[2837]! } + public var Settings_SetProfilePhoto: String { return self._s[2838]! } + public var Channel_About_Help: String { return self._s[2839]! } + public var Contacts_PermissionsEnable: String { return self._s[2840]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsAlert: String { return self._s[2841]! } + public var AttachmentMenu_SendAsFiles: String { return self._s[2842]! } + public var CallFeedback_ReasonInterruption: String { return self._s[2844]! } + public var Passport_Address_AddTemporaryRegistration: String { return self._s[2845]! } + public var AutoDownloadSettings_AutodownloadVideos: String { return self._s[2846]! } + public var ChatSettings_AutoDownloadSettings_Delimeter: String { return self._s[2847]! } + public var PrivacySettings_DeleteAccountTitle: String { return self._s[2848]! } + public var AccessDenied_VideoMessageCamera: String { return self._s[2850]! } + public var Map_OpenInYandexMaps: String { return self._s[2852]! } + public var CreateGroup_ErrorLocatedGroupsTooMuch: String { return self._s[2853]! } + public var VoiceOver_MessageContextReply: String { return self._s[2854]! } + public var PhotoEditor_SaturationTool: String { return self._s[2855]! } public func PUSH_MESSAGE_STICKER(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2854]!, self._r[2854]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2856]!, self._r[2856]!, [_1, _2]) } - public var PrivacyPhoneNumberSettings_CustomHelp: String { return self._s[2855]! } - public var Notification_Exceptions_NewException_NotificationHeader: String { return self._s[2856]! } - public var Group_OwnershipTransfer_ErrorLocatedGroupsTooMuch: String { return self._s[2857]! } - public var Appearance_TextSize: String { return self._s[2858]! } + public var PrivacyPhoneNumberSettings_CustomHelp: String { return self._s[2857]! } + public var Notification_Exceptions_NewException_NotificationHeader: String { return self._s[2858]! } + public var Group_OwnershipTransfer_ErrorLocatedGroupsTooMuch: String { return self._s[2859]! } + public var Appearance_TextSize: String { return self._s[2860]! } public func LOCAL_MESSAGE_FWDS(_ _1: String, _ _2: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2859]!, self._r[2859]!, [_1, "\(_2)"]) + return formatWithArgumentRanges(self._s[2861]!, self._r[2861]!, [_1, "\(_2)"]) } - public var Appearance_ThemePreview_ChatList_2_Text: String { return self._s[2860]! } - public var Channel_Username_InvalidTooShort: String { return self._s[2862]! } + public var Appearance_ThemePreview_ChatList_2_Text: String { return self._s[2862]! } + public var Channel_Username_InvalidTooShort: String { return self._s[2864]! } public func Group_OwnershipTransfer_DescriptionInfo(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2863]!, self._r[2863]!, [_1, _2]) + return formatWithArgumentRanges(self._s[2865]!, self._r[2865]!, [_1, _2]) } public func PUSH_CHAT_MESSAGE_GAME(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2864]!, self._r[2864]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2866]!, self._r[2866]!, [_1, _2, _3]) } - public var GroupInfo_PublicLinkAdd: String { return self._s[2865]! } - public var Passport_PassportInformation: String { return self._s[2868]! } - public var WatchRemote_AlertTitle: String { return self._s[2869]! } - public var Privacy_GroupsAndChannels_NeverAllow: String { return self._s[2870]! } - public var ConvertToSupergroup_HelpText: String { return self._s[2872]! } + public var GroupInfo_PublicLinkAdd: String { return self._s[2867]! } + public var Passport_PassportInformation: String { return self._s[2870]! } + public var WatchRemote_AlertTitle: String { return self._s[2871]! } + public var Privacy_GroupsAndChannels_NeverAllow: String { return self._s[2872]! } + public var ConvertToSupergroup_HelpText: String { return self._s[2874]! } public func Time_MonthOfYear_m7(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2873]!, self._r[2873]!, [_0]) + return formatWithArgumentRanges(self._s[2875]!, self._r[2875]!, [_0]) } public func PUSH_PHONE_CALL_REQUEST(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2874]!, self._r[2874]!, [_1]) + return formatWithArgumentRanges(self._s[2876]!, self._r[2876]!, [_1]) } - public var Privacy_GroupsAndChannels_CustomHelp: String { return self._s[2875]! } - public var TwoStepAuth_RecoveryCodeInvalid: String { return self._s[2877]! } - public var AccessDenied_CameraDisabled: String { return self._s[2878]! } + public var Privacy_GroupsAndChannels_CustomHelp: String { return self._s[2877]! } + public var TwoStepAuth_RecoveryCodeInvalid: String { return self._s[2879]! } + public var AccessDenied_CameraDisabled: String { return self._s[2880]! } public func Channel_Username_UsernameIsAvailable(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2879]!, self._r[2879]!, [_0]) + return formatWithArgumentRanges(self._s[2881]!, self._r[2881]!, [_0]) } - public var PhotoEditor_ContrastTool: String { return self._s[2882]! } + public var PhotoEditor_ContrastTool: String { return self._s[2884]! } public func PUSH_PINNED_DOC(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2883]!, self._r[2883]!, [_1]) + return formatWithArgumentRanges(self._s[2885]!, self._r[2885]!, [_1]) } - public var DialogList_Draft: String { return self._s[2884]! } - public var Privacy_TopPeersDelete: String { return self._s[2886]! } - public var LoginPassword_PasswordPlaceholder: String { return self._s[2887]! } - public var Passport_Identity_TypeIdentityCardUploadScan: String { return self._s[2888]! } - public var WebSearch_RecentSectionClear: String { return self._s[2889]! } - public var Watch_ChatList_NoConversationsTitle: String { return self._s[2891]! } - public var Common_Done: String { return self._s[2893]! } - public var AuthSessions_EmptyText: String { return self._s[2894]! } - public var Conversation_ShareBotContactConfirmation: String { return self._s[2895]! } - public var Tour_Title5: String { return self._s[2896]! } + public var DialogList_Draft: String { return self._s[2886]! } + public var Privacy_TopPeersDelete: String { return self._s[2888]! } + public var LoginPassword_PasswordPlaceholder: String { return self._s[2889]! } + public var Passport_Identity_TypeIdentityCardUploadScan: String { return self._s[2890]! } + public var WebSearch_RecentSectionClear: String { return self._s[2891]! } + public var Watch_ChatList_NoConversationsTitle: String { return self._s[2893]! } + public var Common_Done: String { return self._s[2895]! } + public var AuthSessions_EmptyText: String { return self._s[2896]! } + public var Conversation_ShareBotContactConfirmation: String { return self._s[2897]! } + public var Tour_Title5: String { return self._s[2898]! } public func Map_DirectionsDriveEta(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2897]!, self._r[2897]!, [_0]) + return formatWithArgumentRanges(self._s[2899]!, self._r[2899]!, [_0]) } - public var ApplyLanguage_UnsufficientDataTitle: String { return self._s[2898]! } - public var Conversation_LinkDialogSave: String { return self._s[2899]! } - public var GroupInfo_ActionRestrict: String { return self._s[2900]! } - public var Checkout_Title: String { return self._s[2901]! } - public var Channel_DiscussionGroup_HeaderLabel: String { return self._s[2903]! } - public var Channel_AdminLog_CanChangeInfo: String { return self._s[2905]! } - public var Notification_RenamedGroup: String { return self._s[2906]! } - public var PeopleNearby_Groups: String { return self._s[2907]! } - public var Checkout_PayWithFaceId: String { return self._s[2908]! } - public var Channel_BanList_BlockedTitle: String { return self._s[2909]! } - public var SettingsSearch_Synonyms_Notifications_InAppNotificationsSound: String { return self._s[2911]! } - public var Checkout_WebConfirmation_Title: String { return self._s[2912]! } - public var Notifications_MessageNotificationsAlert: String { return self._s[2913]! } + public var ApplyLanguage_UnsufficientDataTitle: String { return self._s[2900]! } + public var Conversation_LinkDialogSave: String { return self._s[2901]! } + public var GroupInfo_ActionRestrict: String { return self._s[2902]! } + public var Checkout_Title: String { return self._s[2903]! } + public var Channel_DiscussionGroup_HeaderLabel: String { return self._s[2905]! } + public var Channel_AdminLog_CanChangeInfo: String { return self._s[2907]! } + public var Notification_RenamedGroup: String { return self._s[2908]! } + public var PeopleNearby_Groups: String { return self._s[2909]! } + public var Checkout_PayWithFaceId: String { return self._s[2910]! } + public var Channel_BanList_BlockedTitle: String { return self._s[2911]! } + public var SettingsSearch_Synonyms_Notifications_InAppNotificationsSound: String { return self._s[2913]! } + public var Checkout_WebConfirmation_Title: String { return self._s[2914]! } + public var Notifications_MessageNotificationsAlert: String { return self._s[2915]! } public func Activity_RemindAboutGroup(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2914]!, self._r[2914]!, [_0]) + return formatWithArgumentRanges(self._s[2916]!, self._r[2916]!, [_0]) } - public var Profile_AddToExisting: String { return self._s[2916]! } + public var Profile_AddToExisting: String { return self._s[2918]! } public func Profile_CreateEncryptedChatOutdatedError(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2917]!, self._r[2917]!, [_0, _1]) + return formatWithArgumentRanges(self._s[2919]!, self._r[2919]!, [_0, _1]) } - public var Cache_Files: String { return self._s[2919]! } - public var Permissions_PrivacyPolicy: String { return self._s[2920]! } - public var SocksProxySetup_ConnectAndSave: String { return self._s[2921]! } - public var UserInfo_NotificationsDefaultDisabled: String { return self._s[2922]! } - public var AutoDownloadSettings_TypeContacts: String { return self._s[2924]! } - public var Appearance_ThemePreview_ChatList_1_Text: String { return self._s[2926]! } - public var Calls_NoCallsPlaceholder: String { return self._s[2927]! } - public var Channel_Username_RevokeExistingUsernamesInfo: String { return self._s[2928]! } - public var VoiceOver_AttachMedia: String { return self._s[2930]! } - public var Notifications_ExceptionsGroupPlaceholder: String { return self._s[2931]! } + public var Cache_Files: String { return self._s[2921]! } + public var Permissions_PrivacyPolicy: String { return self._s[2922]! } + public var SocksProxySetup_ConnectAndSave: String { return self._s[2923]! } + public var UserInfo_NotificationsDefaultDisabled: String { return self._s[2924]! } + public var AutoDownloadSettings_TypeContacts: String { return self._s[2926]! } + public var Appearance_ThemePreview_ChatList_1_Text: String { return self._s[2928]! } + public var Calls_NoCallsPlaceholder: String { return self._s[2929]! } + public var Channel_Username_RevokeExistingUsernamesInfo: String { return self._s[2930]! } + public var VoiceOver_AttachMedia: String { return self._s[2932]! } + public var Notifications_ExceptionsGroupPlaceholder: String { return self._s[2933]! } public func PUSH_CHAT_MESSAGE_INVOICE(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2932]!, self._r[2932]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[2934]!, self._r[2934]!, [_1, _2, _3]) } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsSound: String { return self._s[2933]! } - public var Conversation_SetReminder_Title: String { return self._s[2934]! } - public var Passport_FieldAddressHelp: String { return self._s[2935]! } - public var Privacy_GroupsAndChannels_InviteToChannelMultipleError: String { return self._s[2936]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsSound: String { return self._s[2935]! } + public var Conversation_SetReminder_Title: String { return self._s[2936]! } + public var Passport_FieldAddressHelp: String { return self._s[2937]! } + public var Privacy_GroupsAndChannels_InviteToChannelMultipleError: String { return self._s[2938]! } public func Login_TermsOfService_ProceedBot(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2937]!, self._r[2937]!, [_0]) + return formatWithArgumentRanges(self._s[2939]!, self._r[2939]!, [_0]) } - public var Channel_AdminLog_EmptyTitle: String { return self._s[2938]! } - public var Privacy_Calls_NeverAllow_Title: String { return self._s[2940]! } - public var Login_UnknownError: String { return self._s[2941]! } - public var Group_UpgradeNoticeText2: String { return self._s[2943]! } - public var Watch_Compose_AddContact: String { return self._s[2944]! } - public var Web_Error: String { return self._s[2945]! } - public var Gif_Search: String { return self._s[2946]! } - public var Profile_MessageLifetime1h: String { return self._s[2947]! } - public var CheckoutInfo_ReceiverInfoEmailPlaceholder: String { return self._s[2948]! } - public var Channel_Username_CheckingUsername: String { return self._s[2949]! } - public var CallFeedback_ReasonSilentRemote: String { return self._s[2950]! } - public var AutoDownloadSettings_TypeChannels: String { return self._s[2951]! } - public var Channel_AboutItem: String { return self._s[2952]! } - public var Privacy_GroupsAndChannels_AlwaysAllow_Placeholder: String { return self._s[2954]! } - public var VoiceOver_Chat_VoiceMessage: String { return self._s[2955]! } - public var GroupInfo_SharedMedia: String { return self._s[2956]! } + public var Channel_AdminLog_EmptyTitle: String { return self._s[2940]! } + public var Privacy_Calls_NeverAllow_Title: String { return self._s[2942]! } + public var Login_UnknownError: String { return self._s[2943]! } + public var Group_UpgradeNoticeText2: String { return self._s[2945]! } + public var Watch_Compose_AddContact: String { return self._s[2946]! } + public var Web_Error: String { return self._s[2947]! } + public var Gif_Search: String { return self._s[2948]! } + public var Profile_MessageLifetime1h: String { return self._s[2949]! } + public var CheckoutInfo_ReceiverInfoEmailPlaceholder: String { return self._s[2950]! } + public var Channel_Username_CheckingUsername: String { return self._s[2951]! } + public var CallFeedback_ReasonSilentRemote: String { return self._s[2952]! } + public var AutoDownloadSettings_TypeChannels: String { return self._s[2953]! } + public var Channel_AboutItem: String { return self._s[2954]! } + public var Privacy_GroupsAndChannels_AlwaysAllow_Placeholder: String { return self._s[2956]! } + public var VoiceOver_Chat_VoiceMessage: String { return self._s[2957]! } + public var GroupInfo_SharedMedia: String { return self._s[2958]! } public func Channel_AdminLog_MessagePromotedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2957]!, self._r[2957]!, [_1]) - } - public var Call_PhoneCallInProgressMessage: String { return self._s[2958]! } - public func PUSH_CHANNEL_ALBUM(_ _1: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[2959]!, self._r[2959]!, [_1]) } - public var ChatList_UndoArchiveRevealedText: String { return self._s[2960]! } - public var GroupInfo_InviteLink_RevokeAlert_Text: String { return self._s[2961]! } - public var Conversation_SearchByName_Placeholder: String { return self._s[2962]! } - public var CreatePoll_AddOption: String { return self._s[2963]! } - public var GroupInfo_Permissions_SearchPlaceholder: String { return self._s[2964]! } - public var Group_UpgradeNoticeHeader: String { return self._s[2965]! } - public var Channel_Management_AddModerator: String { return self._s[2966]! } - public var AutoDownloadSettings_MaxFileSize: String { return self._s[2967]! } - public var StickerPacksSettings_ShowStickersButton: String { return self._s[2968]! } - public var NotificationsSound_Hello: String { return self._s[2969]! } - public var SocksProxySetup_SavedProxies: String { return self._s[2970]! } - public var Channel_Stickers_Placeholder: String { return self._s[2972]! } + public var Call_PhoneCallInProgressMessage: String { return self._s[2960]! } + public func PUSH_CHANNEL_ALBUM(_ _1: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[2961]!, self._r[2961]!, [_1]) + } + public var ChatList_UndoArchiveRevealedText: String { return self._s[2962]! } + public var GroupInfo_InviteLink_RevokeAlert_Text: String { return self._s[2963]! } + public var Conversation_SearchByName_Placeholder: String { return self._s[2964]! } + public var CreatePoll_AddOption: String { return self._s[2965]! } + public var GroupInfo_Permissions_SearchPlaceholder: String { return self._s[2966]! } + public var Group_UpgradeNoticeHeader: String { return self._s[2967]! } + public var Channel_Management_AddModerator: String { return self._s[2968]! } + public var AutoDownloadSettings_MaxFileSize: String { return self._s[2969]! } + public var StickerPacksSettings_ShowStickersButton: String { return self._s[2970]! } + public var NotificationsSound_Hello: String { return self._s[2971]! } + public var SocksProxySetup_SavedProxies: String { return self._s[2972]! } + public var Channel_Stickers_Placeholder: String { return self._s[2974]! } public func Login_EmailCodeBody(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2973]!, self._r[2973]!, [_0]) + return formatWithArgumentRanges(self._s[2975]!, self._r[2975]!, [_0]) } - public var PrivacyPolicy_DeclineDeclineAndDelete: String { return self._s[2974]! } - public var Channel_Management_AddModeratorHelp: String { return self._s[2975]! } - public var ContactInfo_BirthdayLabel: String { return self._s[2976]! } - public var ChangePhoneNumberCode_RequestingACall: String { return self._s[2977]! } - public var AutoDownloadSettings_Channels: String { return self._s[2978]! } - public var Passport_Language_mn: String { return self._s[2979]! } - public var Notifications_ResetAllNotificationsHelp: String { return self._s[2982]! } - public var GroupInfo_Permissions_SlowmodeValue_Off: String { return self._s[2983]! } - public var Passport_Language_ja: String { return self._s[2985]! } - public var Settings_About_Title: String { return self._s[2986]! } - public var Settings_NotificationsAndSounds: String { return self._s[2987]! } - public var ChannelInfo_DeleteGroup: String { return self._s[2988]! } - public var Settings_BlockedUsers: String { return self._s[2989]! } + public var PrivacyPolicy_DeclineDeclineAndDelete: String { return self._s[2976]! } + public var Channel_Management_AddModeratorHelp: String { return self._s[2977]! } + public var ContactInfo_BirthdayLabel: String { return self._s[2978]! } + public var ChangePhoneNumberCode_RequestingACall: String { return self._s[2979]! } + public var AutoDownloadSettings_Channels: String { return self._s[2980]! } + public var Passport_Language_mn: String { return self._s[2981]! } + public var Notifications_ResetAllNotificationsHelp: String { return self._s[2984]! } + public var GroupInfo_Permissions_SlowmodeValue_Off: String { return self._s[2985]! } + public var Passport_Language_ja: String { return self._s[2987]! } + public var Settings_About_Title: String { return self._s[2988]! } + public var Settings_NotificationsAndSounds: String { return self._s[2989]! } + public var ChannelInfo_DeleteGroup: String { return self._s[2990]! } + public var Settings_BlockedUsers: String { return self._s[2991]! } public func Time_MonthOfYear_m4(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2990]!, self._r[2990]!, [_0]) + return formatWithArgumentRanges(self._s[2992]!, self._r[2992]!, [_0]) } - public var AutoDownloadSettings_PreloadVideo: String { return self._s[2991]! } - public var Passport_Address_AddResidentialAddress: String { return self._s[2992]! } - public var Channel_Username_Title: String { return self._s[2993]! } + public var AutoDownloadSettings_PreloadVideo: String { return self._s[2993]! } + public var Passport_Address_AddResidentialAddress: String { return self._s[2994]! } + public var Channel_Username_Title: String { return self._s[2995]! } public func Notification_RemovedGroupPhoto(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2994]!, self._r[2994]!, [_0]) + return formatWithArgumentRanges(self._s[2996]!, self._r[2996]!, [_0]) } - public var AttachmentMenu_File: String { return self._s[2996]! } - public var AppleWatch_Title: String { return self._s[2997]! } - public var Activity_RecordingVideoMessage: String { return self._s[2998]! } + public var AttachmentMenu_File: String { return self._s[2998]! } + public var AppleWatch_Title: String { return self._s[2999]! } + public var Activity_RecordingVideoMessage: String { return self._s[3000]! } public func Channel_DiscussionGroup_PublicChannelLink(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[2999]!, self._r[2999]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3001]!, self._r[3001]!, [_1, _2]) } - public var Weekday_Saturday: String { return self._s[3000]! } - public var WallpaperPreview_SwipeColorsTopText: String { return self._s[3001]! } - public var Profile_CreateEncryptedChatError: String { return self._s[3002]! } - public var Common_Next: String { return self._s[3004]! } - public var Channel_Stickers_YourStickers: String { return self._s[3006]! } - public var Call_AudioRouteHeadphones: String { return self._s[3007]! } - public var TwoStepAuth_EnterPasswordForgot: String { return self._s[3009]! } - public var Watch_Contacts_NoResults: String { return self._s[3011]! } - public var PhotoEditor_TintTool: String { return self._s[3014]! } - public var LoginPassword_ResetAccount: String { return self._s[3016]! } - public var Settings_SavedMessages: String { return self._s[3017]! } - public var SettingsSearch_Synonyms_Appearance_Animations: String { return self._s[3018]! } - public var Bot_GenericSupportStatus: String { return self._s[3019]! } - public var StickerPack_Add: String { return self._s[3020]! } - public var Checkout_TotalAmount: String { return self._s[3021]! } - public var Your_cards_number_is_invalid: String { return self._s[3022]! } - public var SettingsSearch_Synonyms_Appearance_AutoNightTheme: String { return self._s[3023]! } - public var VoiceOver_Chat_VideoMessage: String { return self._s[3024]! } + public var Weekday_Saturday: String { return self._s[3002]! } + public var WallpaperPreview_SwipeColorsTopText: String { return self._s[3003]! } + public var Profile_CreateEncryptedChatError: String { return self._s[3004]! } + public var Common_Next: String { return self._s[3006]! } + public var Channel_Stickers_YourStickers: String { return self._s[3008]! } + public var Call_AudioRouteHeadphones: String { return self._s[3009]! } + public var TwoStepAuth_EnterPasswordForgot: String { return self._s[3011]! } + public var Watch_Contacts_NoResults: String { return self._s[3013]! } + public var PhotoEditor_TintTool: String { return self._s[3016]! } + public var LoginPassword_ResetAccount: String { return self._s[3018]! } + public var Settings_SavedMessages: String { return self._s[3019]! } + public var SettingsSearch_Synonyms_Appearance_Animations: String { return self._s[3020]! } + public var Bot_GenericSupportStatus: String { return self._s[3021]! } + public var StickerPack_Add: String { return self._s[3022]! } + public var Checkout_TotalAmount: String { return self._s[3023]! } + public var Your_cards_number_is_invalid: String { return self._s[3024]! } + public var SettingsSearch_Synonyms_Appearance_AutoNightTheme: String { return self._s[3025]! } + public var VoiceOver_Chat_VideoMessage: String { return self._s[3026]! } public func ChangePhoneNumberCode_CallTimer(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3025]!, self._r[3025]!, [_0]) + return formatWithArgumentRanges(self._s[3027]!, self._r[3027]!, [_0]) } public func GroupPermission_AddedInfo(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3026]!, self._r[3026]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3028]!, self._r[3028]!, [_1, _2]) } - public var ChatSettings_ConnectionType_UseSocks5: String { return self._s[3027]! } + public var ChatSettings_ConnectionType_UseSocks5: String { return self._s[3029]! } public func PUSH_CHAT_PHOTO_EDITED(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3029]!, self._r[3029]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3031]!, self._r[3031]!, [_1, _2]) } public func Conversation_RestrictedTextTimed(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3030]!, self._r[3030]!, [_0]) + return formatWithArgumentRanges(self._s[3032]!, self._r[3032]!, [_0]) } - public var GroupInfo_InviteLink_ShareLink: String { return self._s[3031]! } - public var StickerPack_Share: String { return self._s[3032]! } - public var Passport_DeleteAddress: String { return self._s[3033]! } - public var Settings_Passport: String { return self._s[3034]! } - public var SharedMedia_EmptyFilesText: String { return self._s[3035]! } - public var Conversation_DeleteMessagesForMe: String { return self._s[3036]! } - public var PasscodeSettings_AutoLock_IfAwayFor_1hour: String { return self._s[3037]! } - public var Contacts_PermissionsText: String { return self._s[3038]! } - public var Group_Setup_HistoryVisible: String { return self._s[3039]! } - public var Passport_Address_AddRentalAgreement: String { return self._s[3041]! } - public var SocksProxySetup_Title: String { return self._s[3042]! } - public var Notification_Mute1h: String { return self._s[3043]! } + public var GroupInfo_InviteLink_ShareLink: String { return self._s[3033]! } + public var StickerPack_Share: String { return self._s[3034]! } + public var Passport_DeleteAddress: String { return self._s[3035]! } + public var Settings_Passport: String { return self._s[3036]! } + public var SharedMedia_EmptyFilesText: String { return self._s[3037]! } + public var Conversation_DeleteMessagesForMe: String { return self._s[3038]! } + public var PasscodeSettings_AutoLock_IfAwayFor_1hour: String { return self._s[3039]! } + public var Contacts_PermissionsText: String { return self._s[3040]! } + public var Group_Setup_HistoryVisible: String { return self._s[3041]! } + public var Passport_Address_AddRentalAgreement: String { return self._s[3043]! } + public var SocksProxySetup_Title: String { return self._s[3044]! } + public var Notification_Mute1h: String { return self._s[3045]! } public func Passport_Email_CodeHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3044]!, self._r[3044]!, [_0]) + return formatWithArgumentRanges(self._s[3046]!, self._r[3046]!, [_0]) } - public var NotificationSettings_ShowNotificationsAllAccountsInfoOff: String { return self._s[3045]! } + public var NotificationSettings_ShowNotificationsAllAccountsInfoOff: String { return self._s[3047]! } public func PUSH_PINNED_GEOLIVE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3046]!, self._r[3046]!, [_1]) + return formatWithArgumentRanges(self._s[3048]!, self._r[3048]!, [_1]) } - public var FastTwoStepSetup_PasswordSection: String { return self._s[3047]! } - public var NetworkUsageSettings_ResetStatsConfirmation: String { return self._s[3050]! } - public var InfoPlist_NSFaceIDUsageDescription: String { return self._s[3052]! } - public var DialogList_NoMessagesText: String { return self._s[3053]! } - public var Privacy_ContactsResetConfirmation: String { return self._s[3054]! } - public var Privacy_Calls_P2PHelp: String { return self._s[3055]! } - public var Channel_DiscussionGroup_SearchPlaceholder: String { return self._s[3057]! } - public var Your_cards_expiration_year_is_invalid: String { return self._s[3058]! } - public var Common_TakePhotoOrVideo: String { return self._s[3059]! } - public var Call_StatusBusy: String { return self._s[3060]! } - public var Conversation_PinnedMessage: String { return self._s[3061]! } - public var AutoDownloadSettings_VoiceMessagesTitle: String { return self._s[3062]! } - public var TwoStepAuth_SetupPasswordConfirmFailed: String { return self._s[3063]! } - public var Undo_ChatCleared: String { return self._s[3064]! } - public var AppleWatch_ReplyPresets: String { return self._s[3065]! } - public var Passport_DiscardMessageDescription: String { return self._s[3067]! } - public var Login_NetworkError: String { return self._s[3068]! } + public var FastTwoStepSetup_PasswordSection: String { return self._s[3049]! } + public var NetworkUsageSettings_ResetStatsConfirmation: String { return self._s[3052]! } + public var InfoPlist_NSFaceIDUsageDescription: String { return self._s[3054]! } + public var DialogList_NoMessagesText: String { return self._s[3055]! } + public var Privacy_ContactsResetConfirmation: String { return self._s[3056]! } + public var Privacy_Calls_P2PHelp: String { return self._s[3057]! } + public var Channel_DiscussionGroup_SearchPlaceholder: String { return self._s[3059]! } + public var Your_cards_expiration_year_is_invalid: String { return self._s[3060]! } + public var Common_TakePhotoOrVideo: String { return self._s[3061]! } + public var Call_StatusBusy: String { return self._s[3062]! } + public var Conversation_PinnedMessage: String { return self._s[3063]! } + public var AutoDownloadSettings_VoiceMessagesTitle: String { return self._s[3064]! } + public var TwoStepAuth_SetupPasswordConfirmFailed: String { return self._s[3065]! } + public var Undo_ChatCleared: String { return self._s[3066]! } + public var AppleWatch_ReplyPresets: String { return self._s[3067]! } + public var Passport_DiscardMessageDescription: String { return self._s[3069]! } + public var Login_NetworkError: String { return self._s[3070]! } public func Notification_PinnedRoundMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3069]!, self._r[3069]!, [_0]) + return formatWithArgumentRanges(self._s[3071]!, self._r[3071]!, [_0]) } public func Channel_AdminLog_MessageRemovedChannelUsername(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3070]!, self._r[3070]!, [_0]) + return formatWithArgumentRanges(self._s[3072]!, self._r[3072]!, [_0]) } - public var SocksProxySetup_PasswordPlaceholder: String { return self._s[3071]! } - public var Login_ResetAccountProtected_LimitExceeded: String { return self._s[3073]! } + public var SocksProxySetup_PasswordPlaceholder: String { return self._s[3073]! } + public var Login_ResetAccountProtected_LimitExceeded: String { return self._s[3075]! } public func Watch_LastSeen_YesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3075]!, self._r[3075]!, [_0]) + return formatWithArgumentRanges(self._s[3077]!, self._r[3077]!, [_0]) } - public var Call_ConnectionErrorMessage: String { return self._s[3076]! } - public var VoiceOver_Chat_Music: String { return self._s[3077]! } - public var SettingsSearch_Synonyms_Notifications_MessageNotificationsSound: String { return self._s[3078]! } - public var Compose_GroupTokenListPlaceholder: String { return self._s[3080]! } - public var ConversationMedia_Title: String { return self._s[3081]! } - public var EncryptionKey_Title: String { return self._s[3083]! } - public var TwoStepAuth_EnterPasswordTitle: String { return self._s[3084]! } - public var Notification_Exceptions_AddException: String { return self._s[3085]! } - public var PrivacySettings_BlockedPeersEmpty: String { return self._s[3086]! } - public var Profile_MessageLifetime1m: String { return self._s[3087]! } + public var Call_ConnectionErrorMessage: String { return self._s[3078]! } + public var VoiceOver_Chat_Music: String { return self._s[3079]! } + public var SettingsSearch_Synonyms_Notifications_MessageNotificationsSound: String { return self._s[3080]! } + public var Compose_GroupTokenListPlaceholder: String { return self._s[3082]! } + public var ConversationMedia_Title: String { return self._s[3083]! } + public var EncryptionKey_Title: String { return self._s[3085]! } + public var TwoStepAuth_EnterPasswordTitle: String { return self._s[3086]! } + public var Notification_Exceptions_AddException: String { return self._s[3087]! } + public var PrivacySettings_BlockedPeersEmpty: String { return self._s[3088]! } + public var Profile_MessageLifetime1m: String { return self._s[3089]! } public func Channel_AdminLog_MessageUnkickedName(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3088]!, self._r[3088]!, [_1]) + return formatWithArgumentRanges(self._s[3090]!, self._r[3090]!, [_1]) } - public var Month_GenMay: String { return self._s[3089]! } + public var Month_GenMay: String { return self._s[3091]! } public func LiveLocationUpdated_TodayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3090]!, self._r[3090]!, [_0]) + return formatWithArgumentRanges(self._s[3092]!, self._r[3092]!, [_0]) } - public var PeopleNearby_Users: String { return self._s[3091]! } - public var ChannelMembers_WhoCanAddMembersAllHelp: String { return self._s[3092]! } - public var AutoDownloadSettings_ResetSettings: String { return self._s[3093]! } - public var Conversation_EmptyPlaceholder: String { return self._s[3095]! } - public var Passport_Address_AddPassportRegistration: String { return self._s[3096]! } - public var Notifications_ChannelNotificationsAlert: String { return self._s[3097]! } - public var ChatSettings_AutoDownloadUsingCellular: String { return self._s[3098]! } - public var Camera_TapAndHoldForVideo: String { return self._s[3099]! } - public var Channel_JoinChannel: String { return self._s[3101]! } - public var Appearance_Animations: String { return self._s[3104]! } + public var PeopleNearby_Users: String { return self._s[3093]! } + public var ChannelMembers_WhoCanAddMembersAllHelp: String { return self._s[3094]! } + public var AutoDownloadSettings_ResetSettings: String { return self._s[3095]! } + public var Conversation_EmptyPlaceholder: String { return self._s[3097]! } + public var Passport_Address_AddPassportRegistration: String { return self._s[3098]! } + public var Notifications_ChannelNotificationsAlert: String { return self._s[3099]! } + public var ChatSettings_AutoDownloadUsingCellular: String { return self._s[3100]! } + public var Camera_TapAndHoldForVideo: String { return self._s[3101]! } + public var Channel_JoinChannel: String { return self._s[3103]! } + public var Appearance_Animations: String { return self._s[3106]! } public func Notification_MessageLifetimeChanged(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3105]!, self._r[3105]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3107]!, self._r[3107]!, [_1, _2]) } - public var Stickers_GroupStickers: String { return self._s[3107]! } - public var ConvertToSupergroup_HelpTitle: String { return self._s[3109]! } - public var Passport_Address_Street: String { return self._s[3110]! } - public var Conversation_AddContact: String { return self._s[3111]! } - public var Login_PhonePlaceholder: String { return self._s[3112]! } - public var Channel_Members_InviteLink: String { return self._s[3114]! } - public var Bot_Stop: String { return self._s[3115]! } - public var SettingsSearch_Synonyms_Proxy_UseForCalls: String { return self._s[3117]! } - public var Notification_PassportValueAddress: String { return self._s[3118]! } - public var Month_ShortJuly: String { return self._s[3119]! } - public var Passport_Address_TypeTemporaryRegistrationUploadScan: String { return self._s[3120]! } - public var Channel_AdminLog_BanSendMedia: String { return self._s[3121]! } - public var Passport_Identity_ReverseSide: String { return self._s[3122]! } - public var Watch_Stickers_Recents: String { return self._s[3125]! } - public var PrivacyLastSeenSettings_EmpryUsersPlaceholder: String { return self._s[3127]! } - public var Map_SendThisLocation: String { return self._s[3128]! } + public var Stickers_GroupStickers: String { return self._s[3109]! } + public var ConvertToSupergroup_HelpTitle: String { return self._s[3111]! } + public var Passport_Address_Street: String { return self._s[3112]! } + public var Conversation_AddContact: String { return self._s[3113]! } + public var Login_PhonePlaceholder: String { return self._s[3114]! } + public var Channel_Members_InviteLink: String { return self._s[3116]! } + public var Bot_Stop: String { return self._s[3117]! } + public var SettingsSearch_Synonyms_Proxy_UseForCalls: String { return self._s[3119]! } + public var Notification_PassportValueAddress: String { return self._s[3120]! } + public var Month_ShortJuly: String { return self._s[3121]! } + public var Passport_Address_TypeTemporaryRegistrationUploadScan: String { return self._s[3122]! } + public var Channel_AdminLog_BanSendMedia: String { return self._s[3123]! } + public var Passport_Identity_ReverseSide: String { return self._s[3124]! } + public var Watch_Stickers_Recents: String { return self._s[3127]! } + public var PrivacyLastSeenSettings_EmpryUsersPlaceholder: String { return self._s[3129]! } + public var Map_SendThisLocation: String { return self._s[3130]! } public func Time_MonthOfYear_m1(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3129]!, self._r[3129]!, [_0]) + return formatWithArgumentRanges(self._s[3131]!, self._r[3131]!, [_0]) } public func InviteText_SingleContact(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3130]!, self._r[3130]!, [_0]) - } - public var ConvertToSupergroup_Note: String { return self._s[3131]! } - public func FileSize_MB(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[3132]!, self._r[3132]!, [_0]) } - public var NetworkUsageSettings_GeneralDataSection: String { return self._s[3133]! } + public var ConvertToSupergroup_Note: String { return self._s[3133]! } + public func FileSize_MB(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[3134]!, self._r[3134]!, [_0]) + } + public var NetworkUsageSettings_GeneralDataSection: String { return self._s[3135]! } public func Compatibility_SecretMediaVersionTooLow(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3134]!, self._r[3134]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3136]!, self._r[3136]!, [_0, _1]) } - public var Login_CallRequestState3: String { return self._s[3136]! } - public var Wallpaper_SearchShort: String { return self._s[3137]! } - public var SettingsSearch_Synonyms_Appearance_ColorTheme: String { return self._s[3139]! } - public var PasscodeSettings_UnlockWithFaceId: String { return self._s[3140]! } - public var Channel_BotDoesntSupportGroups: String { return self._s[3141]! } + public var Login_CallRequestState3: String { return self._s[3138]! } + public var Wallpaper_SearchShort: String { return self._s[3139]! } + public var SettingsSearch_Synonyms_Appearance_ColorTheme: String { return self._s[3141]! } + public var PasscodeSettings_UnlockWithFaceId: String { return self._s[3142]! } + public var Channel_BotDoesntSupportGroups: String { return self._s[3143]! } public func PUSH_CHAT_MESSAGE_GEOLIVE(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3142]!, self._r[3142]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3144]!, self._r[3144]!, [_1, _2]) } - public var Channel_AdminLogFilter_Title: String { return self._s[3143]! } - public var Appearance_ThemePreview_Chat_4_Text: String { return self._s[3145]! } - public var Notifications_GroupNotificationsExceptions: String { return self._s[3148]! } + public var Channel_AdminLogFilter_Title: String { return self._s[3145]! } + public var Appearance_ThemePreview_Chat_4_Text: String { return self._s[3147]! } + public var Notifications_GroupNotificationsExceptions: String { return self._s[3150]! } public func FileSize_B(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3149]!, self._r[3149]!, [_0]) + return formatWithArgumentRanges(self._s[3151]!, self._r[3151]!, [_0]) } - public var Passport_CorrectErrors: String { return self._s[3150]! } - public var VoiceOver_Chat_YourAnonymousPoll: String { return self._s[3151]! } + public var Passport_CorrectErrors: String { return self._s[3152]! } + public var VoiceOver_Chat_YourAnonymousPoll: String { return self._s[3153]! } public func Channel_MessageTitleUpdated(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3152]!, self._r[3152]!, [_0]) + return formatWithArgumentRanges(self._s[3154]!, self._r[3154]!, [_0]) } - public var Map_SendMyCurrentLocation: String { return self._s[3153]! } - public var Channel_DiscussionGroup: String { return self._s[3154]! } + public var Map_SendMyCurrentLocation: String { return self._s[3155]! } + public var Channel_DiscussionGroup: String { return self._s[3156]! } public func PUSH_PINNED_CONTACT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3155]!, self._r[3155]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3157]!, self._r[3157]!, [_1, _2]) } - public var SharedMedia_SearchNoResults: String { return self._s[3156]! } - public var Permissions_NotificationsText_v0: String { return self._s[3157]! } - public var Appearance_AppIcon: String { return self._s[3158]! } - public var LoginPassword_FloodError: String { return self._s[3159]! } - public var Group_Setup_HistoryHiddenHelp: String { return self._s[3161]! } + public var SharedMedia_SearchNoResults: String { return self._s[3158]! } + public var Permissions_NotificationsText_v0: String { return self._s[3159]! } + public var Appearance_AppIcon: String { return self._s[3160]! } + public var LoginPassword_FloodError: String { return self._s[3161]! } + public var Group_Setup_HistoryHiddenHelp: String { return self._s[3163]! } public func TwoStepAuth_PendingEmailHelp(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3162]!, self._r[3162]!, [_0]) - } - public var Passport_Language_bn: String { return self._s[3163]! } - public func DialogList_SingleUploadingPhotoSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[3164]!, self._r[3164]!, [_0]) } - public func Notification_PinnedAudioMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3165]!, self._r[3165]!, [_0]) - } - public func Channel_AdminLog_MessageChangedGroupStickerPack(_ _0: String) -> (String, [(Int, NSRange)]) { + public var Passport_Language_bn: String { return self._s[3165]! } + public func DialogList_SingleUploadingPhotoSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[3166]!, self._r[3166]!, [_0]) } - public var GroupInfo_InvitationLinkGroupFull: String { return self._s[3169]! } - public var Group_EditAdmin_PermissionChangeInfo: String { return self._s[3171]! } - public var Contacts_PermissionsAllow: String { return self._s[3172]! } - public var ReportPeer_ReasonCopyright: String { return self._s[3173]! } - public var Channel_EditAdmin_PermissinAddAdminOn: String { return self._s[3174]! } - public var WallpaperPreview_Pattern: String { return self._s[3175]! } - public var Paint_Duplicate: String { return self._s[3176]! } - public var Passport_Address_Country: String { return self._s[3177]! } - public var Notification_RenamedChannel: String { return self._s[3179]! } - public var CheckoutInfo_ErrorPostcodeInvalid: String { return self._s[3180]! } - public var Group_MessagePhotoUpdated: String { return self._s[3181]! } - public var Channel_BanUser_PermissionSendMedia: String { return self._s[3182]! } - public var Conversation_ContextMenuBan: String { return self._s[3183]! } - public var TwoStepAuth_EmailSent: String { return self._s[3184]! } - public var MessagePoll_NoVotes: String { return self._s[3185]! } - public var Passport_Language_is: String { return self._s[3186]! } - public var PeopleNearby_UsersEmpty: String { return self._s[3188]! } - public var Tour_Text5: String { return self._s[3189]! } + public func Notification_PinnedAudioMessage(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[3167]!, self._r[3167]!, [_0]) + } + public func Channel_AdminLog_MessageChangedGroupStickerPack(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[3168]!, self._r[3168]!, [_0]) + } + public var GroupInfo_InvitationLinkGroupFull: String { return self._s[3171]! } + public var Group_EditAdmin_PermissionChangeInfo: String { return self._s[3173]! } + public var Contacts_PermissionsAllow: String { return self._s[3174]! } + public var ReportPeer_ReasonCopyright: String { return self._s[3175]! } + public var Channel_EditAdmin_PermissinAddAdminOn: String { return self._s[3176]! } + public var WallpaperPreview_Pattern: String { return self._s[3177]! } + public var Paint_Duplicate: String { return self._s[3178]! } + public var Passport_Address_Country: String { return self._s[3179]! } + public var Notification_RenamedChannel: String { return self._s[3181]! } + public var CheckoutInfo_ErrorPostcodeInvalid: String { return self._s[3182]! } + public var Group_MessagePhotoUpdated: String { return self._s[3183]! } + public var Channel_BanUser_PermissionSendMedia: String { return self._s[3184]! } + public var Conversation_ContextMenuBan: String { return self._s[3185]! } + public var TwoStepAuth_EmailSent: String { return self._s[3186]! } + public var MessagePoll_NoVotes: String { return self._s[3187]! } + public var Passport_Language_is: String { return self._s[3188]! } + public var PeopleNearby_UsersEmpty: String { return self._s[3190]! } + public var Tour_Text5: String { return self._s[3191]! } public func Call_GroupFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3191]!, self._r[3191]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3193]!, self._r[3193]!, [_1, _2]) } - public var Undo_SecretChatDeleted: String { return self._s[3192]! } - public var SocksProxySetup_ShareQRCode: String { return self._s[3193]! } + public var Undo_SecretChatDeleted: String { return self._s[3194]! } + public var SocksProxySetup_ShareQRCode: String { return self._s[3195]! } public func VoiceOver_Chat_Size(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3194]!, self._r[3194]!, [_0]) + return formatWithArgumentRanges(self._s[3196]!, self._r[3196]!, [_0]) } - public var LogoutOptions_ChangePhoneNumberText: String { return self._s[3195]! } - public var Paint_Edit: String { return self._s[3197]! } - public var Undo_DeletedGroup: String { return self._s[3200]! } - public var LoginPassword_ForgotPassword: String { return self._s[3201]! } - public var GroupInfo_GroupNamePlaceholder: String { return self._s[3202]! } + public var LogoutOptions_ChangePhoneNumberText: String { return self._s[3197]! } + public var Paint_Edit: String { return self._s[3199]! } + public var Undo_DeletedGroup: String { return self._s[3202]! } + public var LoginPassword_ForgotPassword: String { return self._s[3203]! } + public var GroupInfo_GroupNamePlaceholder: String { return self._s[3204]! } public func Notification_Kicked(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3203]!, self._r[3203]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3205]!, self._r[3205]!, [_0, _1]) } - public var Conversation_InputTextCaptionPlaceholder: String { return self._s[3204]! } - public var AutoDownloadSettings_VideoMessagesTitle: String { return self._s[3205]! } - public var Passport_Language_uz: String { return self._s[3206]! } - public var Conversation_PinMessageAlertGroup: String { return self._s[3207]! } - public var SettingsSearch_Synonyms_Privacy_GroupsAndChannels: String { return self._s[3208]! } - public var Map_StopLiveLocation: String { return self._s[3210]! } - public var VoiceOver_MessageContextSend: String { return self._s[3212]! } - public var PasscodeSettings_Help: String { return self._s[3213]! } - public var NotificationsSound_Input: String { return self._s[3214]! } - public var Share_Title: String { return self._s[3217]! } - public var LogoutOptions_Title: String { return self._s[3218]! } - public var Login_TermsOfServiceAgree: String { return self._s[3219]! } - public var Compose_NewEncryptedChatTitle: String { return self._s[3220]! } - public var Channel_AdminLog_TitleSelectedEvents: String { return self._s[3221]! } - public var Channel_EditAdmin_PermissionEditMessages: String { return self._s[3222]! } - public var EnterPasscode_EnterTitle: String { return self._s[3223]! } + public var Conversation_InputTextCaptionPlaceholder: String { return self._s[3206]! } + public var AutoDownloadSettings_VideoMessagesTitle: String { return self._s[3207]! } + public var Passport_Language_uz: String { return self._s[3208]! } + public var Conversation_PinMessageAlertGroup: String { return self._s[3209]! } + public var SettingsSearch_Synonyms_Privacy_GroupsAndChannels: String { return self._s[3210]! } + public var Map_StopLiveLocation: String { return self._s[3212]! } + public var VoiceOver_MessageContextSend: String { return self._s[3214]! } + public var PasscodeSettings_Help: String { return self._s[3215]! } + public var NotificationsSound_Input: String { return self._s[3216]! } + public var Share_Title: String { return self._s[3219]! } + public var LogoutOptions_Title: String { return self._s[3220]! } + public var Login_TermsOfServiceAgree: String { return self._s[3221]! } + public var Compose_NewEncryptedChatTitle: String { return self._s[3222]! } + public var Channel_AdminLog_TitleSelectedEvents: String { return self._s[3223]! } + public var Channel_EditAdmin_PermissionEditMessages: String { return self._s[3224]! } + public var EnterPasscode_EnterTitle: String { return self._s[3225]! } public func Call_PrivacyErrorMessage(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3224]!, self._r[3224]!, [_0]) + return formatWithArgumentRanges(self._s[3226]!, self._r[3226]!, [_0]) } - public var Settings_CopyPhoneNumber: String { return self._s[3225]! } - public var Conversation_AddToContacts: String { return self._s[3226]! } + public var Settings_CopyPhoneNumber: String { return self._s[3227]! } + public var Conversation_AddToContacts: String { return self._s[3228]! } public func VoiceOver_Chat_ReplyFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3227]!, self._r[3227]!, [_0]) - } - public var NotificationsSound_Keys: String { return self._s[3228]! } - public func Call_ParticipantVersionOutdatedError(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[3229]!, self._r[3229]!, [_0]) } - public var Notification_MessageLifetime1w: String { return self._s[3230]! } - public var Message_Video: String { return self._s[3231]! } - public var AutoDownloadSettings_CellularTitle: String { return self._s[3232]! } + public var NotificationsSound_Keys: String { return self._s[3230]! } + public func Call_ParticipantVersionOutdatedError(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[3231]!, self._r[3231]!, [_0]) + } + public var Notification_MessageLifetime1w: String { return self._s[3232]! } + public var Message_Video: String { return self._s[3233]! } + public var AutoDownloadSettings_CellularTitle: String { return self._s[3234]! } public func PUSH_CHANNEL_MESSAGE_PHOTO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3233]!, self._r[3233]!, [_1]) + return formatWithArgumentRanges(self._s[3235]!, self._r[3235]!, [_1]) } public func Notification_JoinedChat(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3236]!, self._r[3236]!, [_0]) + return formatWithArgumentRanges(self._s[3238]!, self._r[3238]!, [_0]) } public func PrivacySettings_LastSeenContactsPlus(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3237]!, self._r[3237]!, [_0]) + return formatWithArgumentRanges(self._s[3239]!, self._r[3239]!, [_0]) } - public var Passport_Language_mk: String { return self._s[3238]! } - public var CreatePoll_CancelConfirmation: String { return self._s[3239]! } - public var Conversation_SilentBroadcastTooltipOn: String { return self._s[3241]! } - public var PrivacyPolicy_Decline: String { return self._s[3242]! } - public var Passport_Identity_DoesNotExpire: String { return self._s[3243]! } - public var Channel_AdminLogFilter_EventsRestrictions: String { return self._s[3244]! } - public var Permissions_SiriAllow_v0: String { return self._s[3246]! } - public var Appearance_ThemeCarouselNight: String { return self._s[3247]! } + public var Passport_Language_mk: String { return self._s[3240]! } + public var CreatePoll_CancelConfirmation: String { return self._s[3241]! } + public var Conversation_SilentBroadcastTooltipOn: String { return self._s[3243]! } + public var PrivacyPolicy_Decline: String { return self._s[3244]! } + public var Passport_Identity_DoesNotExpire: String { return self._s[3245]! } + public var Channel_AdminLogFilter_EventsRestrictions: String { return self._s[3246]! } + public var Permissions_SiriAllow_v0: String { return self._s[3248]! } + public var Appearance_ThemeCarouselNight: String { return self._s[3249]! } public func LOCAL_CHAT_MESSAGE_FWDS(_ _1: String, _ _2: Int) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3248]!, self._r[3248]!, [_1, "\(_2)"]) + return formatWithArgumentRanges(self._s[3250]!, self._r[3250]!, [_1, "\(_2)"]) } public func Notification_RenamedChat(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3249]!, self._r[3249]!, [_0]) + return formatWithArgumentRanges(self._s[3251]!, self._r[3251]!, [_0]) } - public var Paint_Regular: String { return self._s[3250]! } - public var ChatSettings_AutoDownloadReset: String { return self._s[3251]! } - public var SocksProxySetup_ShareLink: String { return self._s[3252]! } - public var BlockedUsers_SelectUserTitle: String { return self._s[3253]! } - public var VoiceOver_Chat_RecordModeVoiceMessage: String { return self._s[3255]! } - public var GroupInfo_InviteByLink: String { return self._s[3256]! } - public var MessageTimer_Custom: String { return self._s[3257]! } - public var UserInfo_NotificationsDefaultEnabled: String { return self._s[3258]! } - public var Passport_Address_TypeTemporaryRegistration: String { return self._s[3260]! } - public var Conversation_SendMessage_SetReminder: String { return self._s[3261]! } - public var VoiceOver_Chat_Selected: String { return self._s[3262]! } - public var ChatSettings_AutoDownloadUsingWiFi: String { return self._s[3263]! } - public var Channel_Username_InvalidTaken: String { return self._s[3264]! } - public var Conversation_ClousStorageInfo_Description3: String { return self._s[3265]! } - public var Settings_ChatBackground: String { return self._s[3266]! } - public var Channel_Subscribers_Title: String { return self._s[3267]! } - public var ApplyLanguage_ChangeLanguageTitle: String { return self._s[3268]! } - public var Watch_ConnectionDescription: String { return self._s[3269]! } - public var ChatList_ArchivedChatsTitle: String { return self._s[3273]! } - public var Wallpaper_ResetWallpapers: String { return self._s[3274]! } - public var EditProfile_Title: String { return self._s[3275]! } - public var NotificationsSound_Bamboo: String { return self._s[3277]! } - public var Channel_AdminLog_MessagePreviousMessage: String { return self._s[3279]! } - public var Login_SmsRequestState2: String { return self._s[3280]! } - public var Passport_Language_ar: String { return self._s[3281]! } + public var Paint_Regular: String { return self._s[3252]! } + public var ChatSettings_AutoDownloadReset: String { return self._s[3253]! } + public var SocksProxySetup_ShareLink: String { return self._s[3254]! } + public var BlockedUsers_SelectUserTitle: String { return self._s[3255]! } + public var VoiceOver_Chat_RecordModeVoiceMessage: String { return self._s[3257]! } + public var GroupInfo_InviteByLink: String { return self._s[3258]! } + public var MessageTimer_Custom: String { return self._s[3259]! } + public var UserInfo_NotificationsDefaultEnabled: String { return self._s[3260]! } + public var Passport_Address_TypeTemporaryRegistration: String { return self._s[3262]! } + public var Conversation_SendMessage_SetReminder: String { return self._s[3263]! } + public var VoiceOver_Chat_Selected: String { return self._s[3264]! } + public var ChatSettings_AutoDownloadUsingWiFi: String { return self._s[3265]! } + public var Channel_Username_InvalidTaken: String { return self._s[3266]! } + public var Conversation_ClousStorageInfo_Description3: String { return self._s[3267]! } + public var Settings_ChatBackground: String { return self._s[3268]! } + public var Channel_Subscribers_Title: String { return self._s[3269]! } + public var ApplyLanguage_ChangeLanguageTitle: String { return self._s[3270]! } + public var Watch_ConnectionDescription: String { return self._s[3271]! } + public var ChatList_ArchivedChatsTitle: String { return self._s[3275]! } + public var Wallpaper_ResetWallpapers: String { return self._s[3276]! } + public var EditProfile_Title: String { return self._s[3277]! } + public var NotificationsSound_Bamboo: String { return self._s[3279]! } + public var Channel_AdminLog_MessagePreviousMessage: String { return self._s[3281]! } + public var Login_SmsRequestState2: String { return self._s[3282]! } + public var Passport_Language_ar: String { return self._s[3283]! } public func Message_AuthorPinnedGame(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3282]!, self._r[3282]!, [_0]) + return formatWithArgumentRanges(self._s[3284]!, self._r[3284]!, [_0]) } - public var SettingsSearch_Synonyms_EditProfile_Title: String { return self._s[3283]! } - public var Conversation_MessageDialogEdit: String { return self._s[3284]! } - public var VoiceOver_Media_PlaybackPause: String { return self._s[3285]! } + public var SettingsSearch_Synonyms_EditProfile_Title: String { return self._s[3285]! } + public var Conversation_MessageDialogEdit: String { return self._s[3286]! } + public var VoiceOver_Media_PlaybackPause: String { return self._s[3287]! } public func PUSH_AUTH_UNKNOWN(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3286]!, self._r[3286]!, [_1]) + return formatWithArgumentRanges(self._s[3288]!, self._r[3288]!, [_1]) } - public var Common_Close: String { return self._s[3287]! } - public var GroupInfo_PublicLink: String { return self._s[3288]! } - public var Channel_OwnershipTransfer_ErrorPrivacyRestricted: String { return self._s[3289]! } - public var SettingsSearch_Synonyms_Notifications_GroupNotificationsPreview: String { return self._s[3290]! } + public var Common_Close: String { return self._s[3289]! } + public var GroupInfo_PublicLink: String { return self._s[3290]! } + public var Channel_OwnershipTransfer_ErrorPrivacyRestricted: String { return self._s[3291]! } + public var SettingsSearch_Synonyms_Notifications_GroupNotificationsPreview: String { return self._s[3292]! } public func Channel_AdminLog_MessageToggleInvitesOff(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3294]!, self._r[3294]!, [_0]) - } - public var UserInfo_About_Placeholder: String { return self._s[3295]! } - public func Conversation_FileHowToText(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[3296]!, self._r[3296]!, [_0]) } - public var GroupInfo_Permissions_SectionTitle: String { return self._s[3297]! } - public var Channel_Info_Banned: String { return self._s[3299]! } + public var UserInfo_About_Placeholder: String { return self._s[3297]! } + public func Conversation_FileHowToText(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[3298]!, self._r[3298]!, [_0]) + } + public var GroupInfo_Permissions_SectionTitle: String { return self._s[3299]! } + public var Channel_Info_Banned: String { return self._s[3301]! } public func Time_MonthOfYear_m11(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3300]!, self._r[3300]!, [_0]) + return formatWithArgumentRanges(self._s[3302]!, self._r[3302]!, [_0]) } - public var Appearance_Other: String { return self._s[3301]! } - public var Passport_Language_my: String { return self._s[3302]! } - public var Group_Setup_BasicHistoryHiddenHelp: String { return self._s[3303]! } + public var Appearance_Other: String { return self._s[3303]! } + public var Passport_Language_my: String { return self._s[3304]! } + public var Group_Setup_BasicHistoryHiddenHelp: String { return self._s[3305]! } public func Time_PreciseDate_m9(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3304]!, self._r[3304]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3306]!, self._r[3306]!, [_1, _2, _3]) } - public var SettingsSearch_Synonyms_Privacy_PasscodeAndFaceId: String { return self._s[3305]! } - public var Preview_CopyAddress: String { return self._s[3306]! } + public var SettingsSearch_Synonyms_Privacy_PasscodeAndFaceId: String { return self._s[3307]! } + public var Preview_CopyAddress: String { return self._s[3308]! } public func DialogList_SinglePlayingGameSuffix(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3307]!, self._r[3307]!, [_0]) + return formatWithArgumentRanges(self._s[3309]!, self._r[3309]!, [_0]) } - public var KeyCommand_JumpToPreviousChat: String { return self._s[3308]! } - public var UserInfo_BotSettings: String { return self._s[3309]! } - public var LiveLocation_MenuStopAll: String { return self._s[3311]! } - public var Passport_PasswordCreate: String { return self._s[3312]! } - public var StickerSettings_MaskContextInfo: String { return self._s[3313]! } - public var Message_PinnedLocationMessage: String { return self._s[3314]! } - public var Map_Satellite: String { return self._s[3315]! } - public var Watch_Message_Unsupported: String { return self._s[3316]! } - public var Username_TooManyPublicUsernamesError: String { return self._s[3317]! } - public var TwoStepAuth_EnterPasswordInvalid: String { return self._s[3318]! } + public var KeyCommand_JumpToPreviousChat: String { return self._s[3310]! } + public var UserInfo_BotSettings: String { return self._s[3311]! } + public var LiveLocation_MenuStopAll: String { return self._s[3313]! } + public var Passport_PasswordCreate: String { return self._s[3314]! } + public var StickerSettings_MaskContextInfo: String { return self._s[3315]! } + public var Message_PinnedLocationMessage: String { return self._s[3316]! } + public var Map_Satellite: String { return self._s[3317]! } + public var Watch_Message_Unsupported: String { return self._s[3318]! } + public var Username_TooManyPublicUsernamesError: String { return self._s[3319]! } + public var TwoStepAuth_EnterPasswordInvalid: String { return self._s[3320]! } public func Notification_PinnedTextMessage(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3319]!, self._r[3319]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3321]!, self._r[3321]!, [_0, _1]) } public func Conversation_OpenBotLinkText(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3320]!, self._r[3320]!, [_0]) + return formatWithArgumentRanges(self._s[3322]!, self._r[3322]!, [_0]) } - public var Notifications_ChannelNotificationsHelp: String { return self._s[3321]! } - public var Privacy_Calls_P2PContacts: String { return self._s[3322]! } - public var NotificationsSound_None: String { return self._s[3323]! } - public var Channel_DiscussionGroup_UnlinkGroup: String { return self._s[3325]! } - public var AccessDenied_VoiceMicrophone: String { return self._s[3326]! } + public var Notifications_ChannelNotificationsHelp: String { return self._s[3323]! } + public var Privacy_Calls_P2PContacts: String { return self._s[3324]! } + public var NotificationsSound_None: String { return self._s[3325]! } + public var Channel_DiscussionGroup_UnlinkGroup: String { return self._s[3327]! } + public var AccessDenied_VoiceMicrophone: String { return self._s[3328]! } public func ApplyLanguage_ChangeLanguageAlreadyActive(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3327]!, self._r[3327]!, [_1]) + return formatWithArgumentRanges(self._s[3329]!, self._r[3329]!, [_1]) } - public var Cache_Indexing: String { return self._s[3328]! } - public var DialogList_RecentTitlePeople: String { return self._s[3330]! } - public var DialogList_EncryptionRejected: String { return self._s[3331]! } - public var GroupInfo_Administrators: String { return self._s[3332]! } - public var Passport_ScanPassportHelp: String { return self._s[3333]! } - public var Application_Name: String { return self._s[3334]! } - public var Channel_AdminLogFilter_ChannelEventsInfo: String { return self._s[3335]! } - public var Appearance_ThemeCarouselDay: String { return self._s[3337]! } - public var Passport_Identity_TranslationHelp: String { return self._s[3338]! } + public var Cache_Indexing: String { return self._s[3330]! } + public var DialogList_RecentTitlePeople: String { return self._s[3332]! } + public var DialogList_EncryptionRejected: String { return self._s[3333]! } + public var GroupInfo_Administrators: String { return self._s[3334]! } + public var Passport_ScanPassportHelp: String { return self._s[3335]! } + public var Application_Name: String { return self._s[3336]! } + public var Channel_AdminLogFilter_ChannelEventsInfo: String { return self._s[3337]! } + public var Appearance_ThemeCarouselDay: String { return self._s[3339]! } + public var Passport_Identity_TranslationHelp: String { return self._s[3340]! } public func VoiceOver_Chat_VideoMessageFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3339]!, self._r[3339]!, [_0]) - } - public func Notification_JoinedGroupByLink(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3340]!, self._r[3340]!, [_0]) - } - public func DialogList_EncryptedChatStartedOutgoing(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[3341]!, self._r[3341]!, [_0]) } - public var Channel_EditAdmin_PermissionDeleteMessages: String { return self._s[3342]! } - public var Privacy_ChatsTitle: String { return self._s[3343]! } - public var DialogList_ClearHistoryConfirmation: String { return self._s[3344]! } - public var SettingsSearch_Synonyms_Data_Storage_ClearCache: String { return self._s[3345]! } - public var Watch_Suggestion_HoldOn: String { return self._s[3346]! } - public var Group_EditAdmin_TransferOwnership: String { return self._s[3347]! } - public var Group_LinkedChannel: String { return self._s[3348]! } - public var VoiceOver_Chat_SeenByRecipient: String { return self._s[3349]! } - public var SocksProxySetup_RequiredCredentials: String { return self._s[3350]! } - public var Passport_Address_TypeRentalAgreementUploadScan: String { return self._s[3351]! } - public var TwoStepAuth_EmailSkipAlert: String { return self._s[3352]! } - public var ScheduledMessages_RemindersTitle: String { return self._s[3354]! } - public var Channel_Setup_TypePublic: String { return self._s[3356]! } + public func Notification_JoinedGroupByLink(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[3342]!, self._r[3342]!, [_0]) + } + public func DialogList_EncryptedChatStartedOutgoing(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[3343]!, self._r[3343]!, [_0]) + } + public var Channel_EditAdmin_PermissionDeleteMessages: String { return self._s[3344]! } + public var Privacy_ChatsTitle: String { return self._s[3345]! } + public var DialogList_ClearHistoryConfirmation: String { return self._s[3346]! } + public var SettingsSearch_Synonyms_Data_Storage_ClearCache: String { return self._s[3347]! } + public var Watch_Suggestion_HoldOn: String { return self._s[3348]! } + public var Group_EditAdmin_TransferOwnership: String { return self._s[3349]! } + public var Group_LinkedChannel: String { return self._s[3350]! } + public var VoiceOver_Chat_SeenByRecipient: String { return self._s[3351]! } + public var SocksProxySetup_RequiredCredentials: String { return self._s[3352]! } + public var Passport_Address_TypeRentalAgreementUploadScan: String { return self._s[3353]! } + public var TwoStepAuth_EmailSkipAlert: String { return self._s[3354]! } + public var ScheduledMessages_RemindersTitle: String { return self._s[3356]! } + public var Channel_Setup_TypePublic: String { return self._s[3358]! } public func Channel_AdminLog_MessageToggleInvitesOn(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3357]!, self._r[3357]!, [_0]) + return formatWithArgumentRanges(self._s[3359]!, self._r[3359]!, [_0]) } - public var Channel_TypeSetup_Title: String { return self._s[3359]! } - public var Map_OpenInMaps: String { return self._s[3361]! } + public var Channel_TypeSetup_Title: String { return self._s[3361]! } + public var Map_OpenInMaps: String { return self._s[3363]! } public func PUSH_PINNED_NOTEXT(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3362]!, self._r[3362]!, [_1]) + return formatWithArgumentRanges(self._s[3364]!, self._r[3364]!, [_1]) } - public var NotificationsSound_Tremolo: String { return self._s[3364]! } + public var NotificationsSound_Tremolo: String { return self._s[3366]! } public func Date_ChatDateHeaderYear(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3365]!, self._r[3365]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3367]!, self._r[3367]!, [_1, _2, _3]) } - public var ConversationProfile_UnknownAddMemberError: String { return self._s[3366]! } - public var Channel_OwnershipTransfer_PasswordPlaceholder: String { return self._s[3367]! } - public var Passport_PasswordHelp: String { return self._s[3368]! } - public var Login_CodeExpiredError: String { return self._s[3369]! } - public var Channel_EditAdmin_PermissionChangeInfo: String { return self._s[3370]! } - public var Conversation_TitleUnmute: String { return self._s[3371]! } - public var Passport_Identity_ScansHelp: String { return self._s[3372]! } - public var Passport_Language_lo: String { return self._s[3373]! } - public var Camera_FlashAuto: String { return self._s[3374]! } - public var Conversation_OpenBotLinkOpen: String { return self._s[3375]! } - public var Common_Cancel: String { return self._s[3376]! } - public var DialogList_SavedMessagesTooltip: String { return self._s[3377]! } - public var TwoStepAuth_SetupPasswordTitle: String { return self._s[3378]! } - public var Appearance_TintAllColors: String { return self._s[3379]! } + public var ConversationProfile_UnknownAddMemberError: String { return self._s[3368]! } + public var Channel_OwnershipTransfer_PasswordPlaceholder: String { return self._s[3369]! } + public var Passport_PasswordHelp: String { return self._s[3370]! } + public var Login_CodeExpiredError: String { return self._s[3371]! } + public var Channel_EditAdmin_PermissionChangeInfo: String { return self._s[3372]! } + public var Conversation_TitleUnmute: String { return self._s[3373]! } + public var Passport_Identity_ScansHelp: String { return self._s[3374]! } + public var Passport_Language_lo: String { return self._s[3375]! } + public var Camera_FlashAuto: String { return self._s[3376]! } + public var Conversation_OpenBotLinkOpen: String { return self._s[3377]! } + public var Common_Cancel: String { return self._s[3378]! } + public var DialogList_SavedMessagesTooltip: String { return self._s[3379]! } + public var TwoStepAuth_SetupPasswordTitle: String { return self._s[3380]! } + public var Appearance_TintAllColors: String { return self._s[3381]! } public func PUSH_MESSAGE_FWD(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3380]!, self._r[3380]!, [_1]) + return formatWithArgumentRanges(self._s[3382]!, self._r[3382]!, [_1]) } - public var Conversation_ReportSpamConfirmation: String { return self._s[3381]! } - public var ChatSettings_Title: String { return self._s[3383]! } - public var Passport_PasswordReset: String { return self._s[3384]! } - public var SocksProxySetup_TypeNone: String { return self._s[3385]! } - public var PhoneNumberHelp_Help: String { return self._s[3387]! } - public var Checkout_EnterPassword: String { return self._s[3388]! } - public var Share_AuthTitle: String { return self._s[3390]! } - public var Activity_UploadingDocument: String { return self._s[3391]! } - public var State_Connecting: String { return self._s[3392]! } - public var Profile_MessageLifetime1w: String { return self._s[3393]! } - public var Conversation_ContextMenuReport: String { return self._s[3394]! } - public var CheckoutInfo_ReceiverInfoPhone: String { return self._s[3395]! } - public var AutoNightTheme_ScheduledTo: String { return self._s[3396]! } + public var Conversation_ReportSpamConfirmation: String { return self._s[3383]! } + public var ChatSettings_Title: String { return self._s[3385]! } + public var Passport_PasswordReset: String { return self._s[3386]! } + public var SocksProxySetup_TypeNone: String { return self._s[3387]! } + public var PhoneNumberHelp_Help: String { return self._s[3389]! } + public var Checkout_EnterPassword: String { return self._s[3390]! } + public var Share_AuthTitle: String { return self._s[3392]! } + public var Activity_UploadingDocument: String { return self._s[3393]! } + public var State_Connecting: String { return self._s[3394]! } + public var Profile_MessageLifetime1w: String { return self._s[3395]! } + public var Conversation_ContextMenuReport: String { return self._s[3396]! } + public var CheckoutInfo_ReceiverInfoPhone: String { return self._s[3397]! } + public var AutoNightTheme_ScheduledTo: String { return self._s[3398]! } public func VoiceOver_Chat_AnonymousPollFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3397]!, self._r[3397]!, [_0]) + return formatWithArgumentRanges(self._s[3399]!, self._r[3399]!, [_0]) } - public var AuthSessions_Terminate: String { return self._s[3398]! } - public var Checkout_NewCard_CardholderNamePlaceholder: String { return self._s[3399]! } - public var KeyCommand_JumpToPreviousUnreadChat: String { return self._s[3400]! } - public var PhotoEditor_Set: String { return self._s[3401]! } - public var EmptyGroupInfo_Title: String { return self._s[3402]! } - public var Login_PadPhoneHelp: String { return self._s[3403]! } - public var AutoDownloadSettings_TypeGroupChats: String { return self._s[3405]! } - public var PrivacyPolicy_DeclineLastWarning: String { return self._s[3407]! } - public var NotificationsSound_Complete: String { return self._s[3408]! } - public var SettingsSearch_Synonyms_Privacy_Data_Title: String { return self._s[3409]! } - public var Group_Info_AdminLog: String { return self._s[3410]! } - public var GroupPermission_NotAvailableInPublicGroups: String { return self._s[3411]! } - public var Channel_AdminLog_InfoPanelAlertText: String { return self._s[3412]! } - public var Conversation_Admin: String { return self._s[3414]! } - public var Conversation_GifTooltip: String { return self._s[3415]! } - public var Passport_NotLoggedInMessage: String { return self._s[3416]! } + public var AuthSessions_Terminate: String { return self._s[3400]! } + public var Checkout_NewCard_CardholderNamePlaceholder: String { return self._s[3401]! } + public var KeyCommand_JumpToPreviousUnreadChat: String { return self._s[3402]! } + public var PhotoEditor_Set: String { return self._s[3403]! } + public var EmptyGroupInfo_Title: String { return self._s[3404]! } + public var Login_PadPhoneHelp: String { return self._s[3405]! } + public var AutoDownloadSettings_TypeGroupChats: String { return self._s[3407]! } + public var PrivacyPolicy_DeclineLastWarning: String { return self._s[3409]! } + public var NotificationsSound_Complete: String { return self._s[3410]! } + public var SettingsSearch_Synonyms_Privacy_Data_Title: String { return self._s[3411]! } + public var Group_Info_AdminLog: String { return self._s[3412]! } + public var GroupPermission_NotAvailableInPublicGroups: String { return self._s[3413]! } + public var Channel_AdminLog_InfoPanelAlertText: String { return self._s[3414]! } + public var Conversation_Admin: String { return self._s[3416]! } + public var Conversation_GifTooltip: String { return self._s[3417]! } + public var Passport_NotLoggedInMessage: String { return self._s[3418]! } public func AutoDownloadSettings_OnFor(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3417]!, self._r[3417]!, [_0]) + return formatWithArgumentRanges(self._s[3419]!, self._r[3419]!, [_0]) } - public var Profile_MessageLifetimeForever: String { return self._s[3418]! } - public var SharedMedia_EmptyTitle: String { return self._s[3420]! } - public var Channel_Edit_PrivatePublicLinkAlert: String { return self._s[3422]! } - public var Username_Help: String { return self._s[3423]! } - public var DialogList_LanguageTooltip: String { return self._s[3425]! } - public var Map_LoadError: String { return self._s[3426]! } - public var Login_PhoneNumberAlreadyAuthorized: String { return self._s[3427]! } - public var Channel_AdminLog_AddMembers: String { return self._s[3428]! } - public var ArchivedChats_IntroTitle2: String { return self._s[3429]! } - public var Notification_Exceptions_NewException: String { return self._s[3430]! } - public var TwoStepAuth_EmailTitle: String { return self._s[3431]! } - public var WatchRemote_AlertText: String { return self._s[3432]! } - public var ChatSettings_ConnectionType_Title: String { return self._s[3435]! } + public var Profile_MessageLifetimeForever: String { return self._s[3420]! } + public var SharedMedia_EmptyTitle: String { return self._s[3422]! } + public var Channel_Edit_PrivatePublicLinkAlert: String { return self._s[3424]! } + public var Username_Help: String { return self._s[3425]! } + public var DialogList_LanguageTooltip: String { return self._s[3427]! } + public var Map_LoadError: String { return self._s[3428]! } + public var Login_PhoneNumberAlreadyAuthorized: String { return self._s[3429]! } + public var Channel_AdminLog_AddMembers: String { return self._s[3430]! } + public var ArchivedChats_IntroTitle2: String { return self._s[3431]! } + public var Notification_Exceptions_NewException: String { return self._s[3432]! } + public var TwoStepAuth_EmailTitle: String { return self._s[3433]! } + public var WatchRemote_AlertText: String { return self._s[3434]! } + public var ChatSettings_ConnectionType_Title: String { return self._s[3437]! } public func Settings_CheckPhoneNumberTitle(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3436]!, self._r[3436]!, [_0]) + return formatWithArgumentRanges(self._s[3438]!, self._r[3438]!, [_0]) } - public var SettingsSearch_Synonyms_Calls_CallTab: String { return self._s[3437]! } - public var Passport_Address_CountryPlaceholder: String { return self._s[3438]! } + public var SettingsSearch_Synonyms_Calls_CallTab: String { return self._s[3439]! } + public var Passport_Address_CountryPlaceholder: String { return self._s[3440]! } public func DialogList_AwaitingEncryption(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3439]!, self._r[3439]!, [_0]) + return formatWithArgumentRanges(self._s[3441]!, self._r[3441]!, [_0]) } public func Time_PreciseDate_m6(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3440]!, self._r[3440]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3442]!, self._r[3442]!, [_1, _2, _3]) } - public var Group_AdminLog_EmptyText: String { return self._s[3441]! } - public var SettingsSearch_Synonyms_Appearance_Title: String { return self._s[3442]! } - public var Conversation_PrivateChannelTooltip: String { return self._s[3444]! } - public var ChatList_UndoArchiveText1: String { return self._s[3445]! } - public var AccessDenied_VideoMicrophone: String { return self._s[3446]! } - public var Conversation_ContextMenuStickerPackAdd: String { return self._s[3447]! } - public var Cache_ClearNone: String { return self._s[3448]! } - public var SocksProxySetup_FailedToConnect: String { return self._s[3449]! } - public var Permissions_NotificationsTitle_v0: String { return self._s[3450]! } + public var Group_AdminLog_EmptyText: String { return self._s[3443]! } + public var SettingsSearch_Synonyms_Appearance_Title: String { return self._s[3444]! } + public var Conversation_PrivateChannelTooltip: String { return self._s[3446]! } + public var ChatList_UndoArchiveText1: String { return self._s[3447]! } + public var AccessDenied_VideoMicrophone: String { return self._s[3448]! } + public var Conversation_ContextMenuStickerPackAdd: String { return self._s[3449]! } + public var Cache_ClearNone: String { return self._s[3450]! } + public var SocksProxySetup_FailedToConnect: String { return self._s[3451]! } + public var Permissions_NotificationsTitle_v0: String { return self._s[3452]! } public func Channel_AdminLog_MessageEdited(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3451]!, self._r[3451]!, [_0]) - } - public var Passport_Identity_Country: String { return self._s[3452]! } - public func ChatSettings_AutoDownloadSettings_TypeFile(_ _0: String) -> (String, [(Int, NSRange)]) { return formatWithArgumentRanges(self._s[3453]!, self._r[3453]!, [_0]) } - public func Notification_CreatedChat(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3454]!, self._r[3454]!, [_0]) + public var Passport_Identity_Country: String { return self._s[3454]! } + public func ChatSettings_AutoDownloadSettings_TypeFile(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[3455]!, self._r[3455]!, [_0]) } - public var Exceptions_AddToExceptions: String { return self._s[3455]! } - public var AccessDenied_Settings: String { return self._s[3456]! } - public var Passport_Address_TypeUtilityBillUploadScan: String { return self._s[3457]! } - public var Month_ShortMay: String { return self._s[3458]! } - public var Compose_NewGroup: String { return self._s[3459]! } - public var Group_Setup_TypePrivate: String { return self._s[3461]! } - public var Login_PadPhoneHelpTitle: String { return self._s[3463]! } - public var Appearance_ThemeDayClassic: String { return self._s[3464]! } - public var Channel_AdminLog_MessagePreviousCaption: String { return self._s[3465]! } - public var AutoDownloadSettings_OffForAll: String { return self._s[3466]! } - public var Privacy_GroupsAndChannels_WhoCanAddMe: String { return self._s[3467]! } - public var Conversation_typing: String { return self._s[3469]! } - public var Undo_ScheduledMessagesCleared: String { return self._s[3470]! } - public var Paint_Masks: String { return self._s[3471]! } - public var Contacts_DeselectAll: String { return self._s[3472]! } - public var Username_InvalidTaken: String { return self._s[3473]! } - public var Call_StatusNoAnswer: String { return self._s[3474]! } - public var TwoStepAuth_EmailAddSuccess: String { return self._s[3475]! } - public var SettingsSearch_Synonyms_Privacy_BlockedUsers: String { return self._s[3476]! } - public var Passport_Identity_Selfie: String { return self._s[3477]! } - public var Login_InfoLastNamePlaceholder: String { return self._s[3478]! } - public var Privacy_SecretChatsLinkPreviewsHelp: String { return self._s[3479]! } - public var Conversation_ClearSecretHistory: String { return self._s[3480]! } - public var PeopleNearby_Description: String { return self._s[3482]! } - public var NetworkUsageSettings_Title: String { return self._s[3483]! } - public var Your_cards_security_code_is_invalid: String { return self._s[3485]! } + public func Notification_CreatedChat(_ _0: String) -> (String, [(Int, NSRange)]) { + return formatWithArgumentRanges(self._s[3456]!, self._r[3456]!, [_0]) + } + public var Exceptions_AddToExceptions: String { return self._s[3457]! } + public var AccessDenied_Settings: String { return self._s[3458]! } + public var Passport_Address_TypeUtilityBillUploadScan: String { return self._s[3459]! } + public var Month_ShortMay: String { return self._s[3460]! } + public var Compose_NewGroup: String { return self._s[3461]! } + public var Group_Setup_TypePrivate: String { return self._s[3463]! } + public var Login_PadPhoneHelpTitle: String { return self._s[3465]! } + public var Appearance_ThemeDayClassic: String { return self._s[3466]! } + public var Channel_AdminLog_MessagePreviousCaption: String { return self._s[3467]! } + public var AutoDownloadSettings_OffForAll: String { return self._s[3468]! } + public var Privacy_GroupsAndChannels_WhoCanAddMe: String { return self._s[3469]! } + public var Conversation_typing: String { return self._s[3471]! } + public var Undo_ScheduledMessagesCleared: String { return self._s[3472]! } + public var Paint_Masks: String { return self._s[3473]! } + public var Contacts_DeselectAll: String { return self._s[3474]! } + public var Username_InvalidTaken: String { return self._s[3475]! } + public var Call_StatusNoAnswer: String { return self._s[3476]! } + public var TwoStepAuth_EmailAddSuccess: String { return self._s[3477]! } + public var SettingsSearch_Synonyms_Privacy_BlockedUsers: String { return self._s[3478]! } + public var Passport_Identity_Selfie: String { return self._s[3479]! } + public var Login_InfoLastNamePlaceholder: String { return self._s[3480]! } + public var Privacy_SecretChatsLinkPreviewsHelp: String { return self._s[3481]! } + public var Conversation_ClearSecretHistory: String { return self._s[3482]! } + public var PeopleNearby_Description: String { return self._s[3484]! } + public var NetworkUsageSettings_Title: String { return self._s[3485]! } + public var Your_cards_security_code_is_invalid: String { return self._s[3487]! } public func Notification_LeftChannel(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3487]!, self._r[3487]!, [_0]) + return formatWithArgumentRanges(self._s[3489]!, self._r[3489]!, [_0]) } public func Call_CallInProgressMessage(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3488]!, self._r[3488]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3490]!, self._r[3490]!, [_1, _2]) } - public var SaveIncomingPhotosSettings_From: String { return self._s[3490]! } - public var VoiceOver_Navigation_Search: String { return self._s[3491]! } - public var Map_LiveLocationTitle: String { return self._s[3492]! } - public var Login_InfoAvatarAdd: String { return self._s[3493]! } - public var Passport_Identity_FilesView: String { return self._s[3494]! } - public var UserInfo_GenericPhoneLabel: String { return self._s[3495]! } - public var Privacy_Calls_NeverAllow: String { return self._s[3496]! } - public var VoiceOver_Chat_File: String { return self._s[3497]! } + public var SaveIncomingPhotosSettings_From: String { return self._s[3492]! } + public var VoiceOver_Navigation_Search: String { return self._s[3493]! } + public var Map_LiveLocationTitle: String { return self._s[3494]! } + public var Login_InfoAvatarAdd: String { return self._s[3495]! } + public var Passport_Identity_FilesView: String { return self._s[3496]! } + public var UserInfo_GenericPhoneLabel: String { return self._s[3497]! } + public var Privacy_Calls_NeverAllow: String { return self._s[3498]! } + public var VoiceOver_Chat_File: String { return self._s[3499]! } public func Contacts_AddPhoneNumber(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3498]!, self._r[3498]!, [_0]) + return formatWithArgumentRanges(self._s[3500]!, self._r[3500]!, [_0]) } - public var ContactInfo_PhoneNumberHidden: String { return self._s[3499]! } - public var TwoStepAuth_ConfirmationText: String { return self._s[3500]! } - public var ChatSettings_AutomaticVideoMessageDownload: String { return self._s[3501]! } + public var ContactInfo_PhoneNumberHidden: String { return self._s[3501]! } + public var TwoStepAuth_ConfirmationText: String { return self._s[3502]! } + public var ChatSettings_AutomaticVideoMessageDownload: String { return self._s[3503]! } public func PUSH_CHAT_MESSAGE_VIDEOS(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3502]!, self._r[3502]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3504]!, self._r[3504]!, [_1, _2, _3]) } - public var Channel_AdminLogFilter_AdminsAll: String { return self._s[3503]! } - public var Tour_Title2: String { return self._s[3504]! } - public var Conversation_FileOpenIn: String { return self._s[3505]! } - public var Checkout_ErrorPrecheckoutFailed: String { return self._s[3506]! } - public var Wallpaper_Set: String { return self._s[3507]! } - public var Passport_Identity_Translations: String { return self._s[3509]! } + public var Channel_AdminLogFilter_AdminsAll: String { return self._s[3505]! } + public var Tour_Title2: String { return self._s[3506]! } + public var Conversation_FileOpenIn: String { return self._s[3507]! } + public var Checkout_ErrorPrecheckoutFailed: String { return self._s[3508]! } + public var Wallpaper_Set: String { return self._s[3509]! } + public var Passport_Identity_Translations: String { return self._s[3511]! } public func Channel_AdminLog_MessageChangedChannelAbout(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3510]!, self._r[3510]!, [_0]) + return formatWithArgumentRanges(self._s[3512]!, self._r[3512]!, [_0]) } - public var Channel_LeaveChannel: String { return self._s[3511]! } + public var Channel_LeaveChannel: String { return self._s[3513]! } public func PINNED_INVOICE(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3512]!, self._r[3512]!, [_1]) + return formatWithArgumentRanges(self._s[3514]!, self._r[3514]!, [_1]) } - public var SettingsSearch_Synonyms_Proxy_AddProxy: String { return self._s[3514]! } - public var PhotoEditor_HighlightsTint: String { return self._s[3515]! } - public var Passport_Email_Delete: String { return self._s[3516]! } - public var Conversation_Mute: String { return self._s[3518]! } - public var Channel_AddBotAsAdmin: String { return self._s[3519]! } - public var Channel_AdminLog_CanSendMessages: String { return self._s[3521]! } - public var Channel_Management_LabelOwner: String { return self._s[3523]! } + public var SettingsSearch_Synonyms_Proxy_AddProxy: String { return self._s[3516]! } + public var PhotoEditor_HighlightsTint: String { return self._s[3517]! } + public var Passport_Email_Delete: String { return self._s[3518]! } + public var Conversation_Mute: String { return self._s[3520]! } + public var Channel_AddBotAsAdmin: String { return self._s[3521]! } + public var Channel_AdminLog_CanSendMessages: String { return self._s[3523]! } + public var Channel_Management_LabelOwner: String { return self._s[3525]! } public func Notification_PassportValuesSentMessage(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3524]!, self._r[3524]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3526]!, self._r[3526]!, [_1, _2]) } - public var Calls_CallTabDescription: String { return self._s[3525]! } - public var Passport_Identity_NativeNameHelp: String { return self._s[3526]! } - public var Common_No: String { return self._s[3527]! } - public var Weekday_Sunday: String { return self._s[3528]! } - public var Notification_Reply: String { return self._s[3529]! } - public var Conversation_ViewMessage: String { return self._s[3530]! } + public var Calls_CallTabDescription: String { return self._s[3527]! } + public var Passport_Identity_NativeNameHelp: String { return self._s[3528]! } + public var Common_No: String { return self._s[3529]! } + public var Weekday_Sunday: String { return self._s[3530]! } + public var Notification_Reply: String { return self._s[3531]! } + public var Conversation_ViewMessage: String { return self._s[3532]! } public func Checkout_SavePasswordTimeoutAndFaceId(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3531]!, self._r[3531]!, [_0]) + return formatWithArgumentRanges(self._s[3533]!, self._r[3533]!, [_0]) } public func Map_LiveLocationPrivateDescription(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3532]!, self._r[3532]!, [_0]) + return formatWithArgumentRanges(self._s[3534]!, self._r[3534]!, [_0]) } - public var SettingsSearch_Synonyms_EditProfile_AddAccount: String { return self._s[3533]! } - public var Message_PinnedDocumentMessage: String { return self._s[3534]! } - public var DialogList_TabTitle: String { return self._s[3536]! } - public var ChatSettings_AutoPlayTitle: String { return self._s[3537]! } - public var Passport_FieldEmail: String { return self._s[3538]! } - public var Conversation_UnpinMessageAlert: String { return self._s[3539]! } - public var Passport_Address_TypeBankStatement: String { return self._s[3540]! } - public var Passport_Identity_ExpiryDate: String { return self._s[3541]! } - public var Privacy_Calls_P2P: String { return self._s[3542]! } + public var SettingsSearch_Synonyms_EditProfile_AddAccount: String { return self._s[3535]! } + public var Message_PinnedDocumentMessage: String { return self._s[3536]! } + public var DialogList_TabTitle: String { return self._s[3538]! } + public var ChatSettings_AutoPlayTitle: String { return self._s[3539]! } + public var Passport_FieldEmail: String { return self._s[3540]! } + public var Conversation_UnpinMessageAlert: String { return self._s[3541]! } + public var Passport_Address_TypeBankStatement: String { return self._s[3542]! } + public var Passport_Identity_ExpiryDate: String { return self._s[3543]! } + public var Privacy_Calls_P2P: String { return self._s[3544]! } public func CancelResetAccount_Success(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3544]!, self._r[3544]!, [_0]) + return formatWithArgumentRanges(self._s[3546]!, self._r[3546]!, [_0]) } - public var SocksProxySetup_UseForCallsHelp: String { return self._s[3545]! } + public var SocksProxySetup_UseForCallsHelp: String { return self._s[3547]! } public func PUSH_CHAT_ALBUM(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3546]!, self._r[3546]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3548]!, self._r[3548]!, [_1, _2]) } - public var Stickers_ClearRecent: String { return self._s[3547]! } - public var EnterPasscode_ChangeTitle: String { return self._s[3548]! } - public var Passport_InfoText: String { return self._s[3549]! } - public var Checkout_NewCard_SaveInfoEnableHelp: String { return self._s[3550]! } + public var Stickers_ClearRecent: String { return self._s[3549]! } + public var EnterPasscode_ChangeTitle: String { return self._s[3550]! } + public var Passport_InfoText: String { return self._s[3551]! } + public var Checkout_NewCard_SaveInfoEnableHelp: String { return self._s[3552]! } public func Login_InvalidPhoneEmailSubject(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3551]!, self._r[3551]!, [_0]) + return formatWithArgumentRanges(self._s[3553]!, self._r[3553]!, [_0]) } public func Time_PreciseDate_m3(_ _1: String, _ _2: String, _ _3: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3552]!, self._r[3552]!, [_1, _2, _3]) + return formatWithArgumentRanges(self._s[3554]!, self._r[3554]!, [_1, _2, _3]) } - public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChannels: String { return self._s[3553]! } - public var ScheduledMessages_PollUnavailable: String { return self._s[3554]! } - public var VoiceOver_Navigation_Compose: String { return self._s[3555]! } - public var Passport_Identity_EditDriversLicense: String { return self._s[3556]! } - public var Conversation_TapAndHoldToRecord: String { return self._s[3558]! } - public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChats: String { return self._s[3559]! } + public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChannels: String { return self._s[3555]! } + public var ScheduledMessages_PollUnavailable: String { return self._s[3556]! } + public var VoiceOver_Navigation_Compose: String { return self._s[3557]! } + public var Passport_Identity_EditDriversLicense: String { return self._s[3558]! } + public var Conversation_TapAndHoldToRecord: String { return self._s[3560]! } + public var SettingsSearch_Synonyms_Notifications_BadgeIncludeMutedChats: String { return self._s[3561]! } public func Notification_CallTimeFormat(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3560]!, self._r[3560]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3562]!, self._r[3562]!, [_1, _2]) } - public var Channel_EditAdmin_PermissionInviteViaLink: String { return self._s[3562]! } + public var Channel_EditAdmin_PermissionInviteViaLink: String { return self._s[3564]! } public func Generic_OpenHiddenLinkAlert(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3564]!, self._r[3564]!, [_0]) + return formatWithArgumentRanges(self._s[3566]!, self._r[3566]!, [_0]) } - public var DialogList_Unread: String { return self._s[3565]! } + public var DialogList_Unread: String { return self._s[3567]! } public func PUSH_CHAT_MESSAGE_GIF(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3566]!, self._r[3566]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3568]!, self._r[3568]!, [_1, _2]) } - public var User_DeletedAccount: String { return self._s[3567]! } - public var OwnershipTransfer_SetupTwoStepAuth: String { return self._s[3568]! } + public var User_DeletedAccount: String { return self._s[3569]! } + public var OwnershipTransfer_SetupTwoStepAuth: String { return self._s[3570]! } public func Watch_Time_ShortYesterdayAt(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3569]!, self._r[3569]!, [_0]) + return formatWithArgumentRanges(self._s[3571]!, self._r[3571]!, [_0]) } - public var UserInfo_NotificationsDefault: String { return self._s[3570]! } - public var SharedMedia_CategoryMedia: String { return self._s[3571]! } - public var SocksProxySetup_ProxyStatusUnavailable: String { return self._s[3572]! } - public var Channel_AdminLog_MessageRestrictedForever: String { return self._s[3573]! } - public var Watch_ChatList_Compose: String { return self._s[3574]! } - public var Notifications_MessageNotificationsExceptionsHelp: String { return self._s[3575]! } - public var AutoDownloadSettings_Delimeter: String { return self._s[3576]! } - public var Watch_Microphone_Access: String { return self._s[3577]! } - public var Group_Setup_HistoryHeader: String { return self._s[3578]! } - public var Map_SetThisLocation: String { return self._s[3579]! } - public var Activity_UploadingPhoto: String { return self._s[3580]! } - public var Conversation_Edit: String { return self._s[3582]! } - public var Group_ErrorSendRestrictedMedia: String { return self._s[3583]! } - public var Login_TermsOfServiceDecline: String { return self._s[3584]! } - public var Message_PinnedContactMessage: String { return self._s[3585]! } + public var UserInfo_NotificationsDefault: String { return self._s[3572]! } + public var SharedMedia_CategoryMedia: String { return self._s[3573]! } + public var SocksProxySetup_ProxyStatusUnavailable: String { return self._s[3574]! } + public var Channel_AdminLog_MessageRestrictedForever: String { return self._s[3575]! } + public var Watch_ChatList_Compose: String { return self._s[3576]! } + public var Notifications_MessageNotificationsExceptionsHelp: String { return self._s[3577]! } + public var AutoDownloadSettings_Delimeter: String { return self._s[3578]! } + public var Watch_Microphone_Access: String { return self._s[3579]! } + public var Group_Setup_HistoryHeader: String { return self._s[3580]! } + public var Map_SetThisLocation: String { return self._s[3581]! } + public var Activity_UploadingPhoto: String { return self._s[3582]! } + public var Conversation_Edit: String { return self._s[3584]! } + public var Group_ErrorSendRestrictedMedia: String { return self._s[3585]! } + public var Login_TermsOfServiceDecline: String { return self._s[3586]! } + public var Message_PinnedContactMessage: String { return self._s[3587]! } public func Channel_AdminLog_MessageRestrictedNameUsername(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3586]!, self._r[3586]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3588]!, self._r[3588]!, [_1, _2]) } public func Login_PhoneBannedEmailBody(_ _1: String, _ _2: String, _ _3: String, _ _4: String, _ _5: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3587]!, self._r[3587]!, [_1, _2, _3, _4, _5]) + return formatWithArgumentRanges(self._s[3589]!, self._r[3589]!, [_1, _2, _3, _4, _5]) } - public var Appearance_LargeEmoji: String { return self._s[3588]! } - public var TwoStepAuth_AdditionalPassword: String { return self._s[3590]! } + public var Appearance_LargeEmoji: String { return self._s[3590]! } + public var TwoStepAuth_AdditionalPassword: String { return self._s[3592]! } public func PUSH_CHAT_DELETE_YOU(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3591]!, self._r[3591]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3593]!, self._r[3593]!, [_1, _2]) } - public var Passport_Phone_EnterOtherNumber: String { return self._s[3592]! } - public var Message_PinnedPhotoMessage: String { return self._s[3593]! } - public var Passport_FieldPhone: String { return self._s[3594]! } - public var TwoStepAuth_RecoveryEmailAddDescription: String { return self._s[3595]! } - public var ChatSettings_AutoPlayGifs: String { return self._s[3596]! } - public var InfoPlist_NSCameraUsageDescription: String { return self._s[3598]! } - public var Conversation_Call: String { return self._s[3599]! } - public var Common_TakePhoto: String { return self._s[3601]! } - public var Group_EditAdmin_RankTitle: String { return self._s[3602]! } - public var Channel_NotificationLoading: String { return self._s[3603]! } + public var Passport_Phone_EnterOtherNumber: String { return self._s[3594]! } + public var Message_PinnedPhotoMessage: String { return self._s[3595]! } + public var Passport_FieldPhone: String { return self._s[3596]! } + public var TwoStepAuth_RecoveryEmailAddDescription: String { return self._s[3597]! } + public var ChatSettings_AutoPlayGifs: String { return self._s[3598]! } + public var InfoPlist_NSCameraUsageDescription: String { return self._s[3600]! } + public var Conversation_Call: String { return self._s[3601]! } + public var Common_TakePhoto: String { return self._s[3603]! } + public var Group_EditAdmin_RankTitle: String { return self._s[3604]! } + public var Channel_NotificationLoading: String { return self._s[3605]! } public func Notification_Exceptions_Sound(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3604]!, self._r[3604]!, [_0]) + return formatWithArgumentRanges(self._s[3606]!, self._r[3606]!, [_0]) } public func ScheduledMessages_ScheduledDate(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3605]!, self._r[3605]!, [_0]) + return formatWithArgumentRanges(self._s[3607]!, self._r[3607]!, [_0]) } public func PUSH_CHANNEL_MESSAGE_VIDEO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3606]!, self._r[3606]!, [_1]) + return formatWithArgumentRanges(self._s[3608]!, self._r[3608]!, [_1]) } - public var Permissions_SiriTitle_v0: String { return self._s[3607]! } + public var Permissions_SiriTitle_v0: String { return self._s[3609]! } public func VoiceOver_Chat_VoiceMessageFrom(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3608]!, self._r[3608]!, [_0]) + return formatWithArgumentRanges(self._s[3610]!, self._r[3610]!, [_0]) } public func Login_ResetAccountProtected_Text(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3609]!, self._r[3609]!, [_0]) + return formatWithArgumentRanges(self._s[3611]!, self._r[3611]!, [_0]) } - public var Channel_MessagePhotoRemoved: String { return self._s[3610]! } - public var Common_edit: String { return self._s[3611]! } - public var PrivacySettings_AuthSessions: String { return self._s[3612]! } - public var Month_ShortJune: String { return self._s[3613]! } - public var PrivacyLastSeenSettings_AlwaysShareWith_Placeholder: String { return self._s[3614]! } - public var Call_ReportSend: String { return self._s[3615]! } - public var Watch_LastSeen_JustNow: String { return self._s[3616]! } - public var Notifications_MessageNotifications: String { return self._s[3617]! } - public var WallpaperSearch_ColorGreen: String { return self._s[3618]! } - public var BroadcastListInfo_AddRecipient: String { return self._s[3620]! } - public var Group_Status: String { return self._s[3621]! } + public var Channel_MessagePhotoRemoved: String { return self._s[3612]! } + public var Common_edit: String { return self._s[3613]! } + public var PrivacySettings_AuthSessions: String { return self._s[3614]! } + public var Month_ShortJune: String { return self._s[3615]! } + public var PrivacyLastSeenSettings_AlwaysShareWith_Placeholder: String { return self._s[3616]! } + public var Call_ReportSend: String { return self._s[3617]! } + public var Watch_LastSeen_JustNow: String { return self._s[3618]! } + public var Notifications_MessageNotifications: String { return self._s[3619]! } + public var WallpaperSearch_ColorGreen: String { return self._s[3620]! } + public var BroadcastListInfo_AddRecipient: String { return self._s[3622]! } + public var Group_Status: String { return self._s[3623]! } public func AutoNightTheme_LocationHelp(_ _0: String, _ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3622]!, self._r[3622]!, [_0, _1]) + return formatWithArgumentRanges(self._s[3624]!, self._r[3624]!, [_0, _1]) } - public var TextFormat_AddLinkTitle: String { return self._s[3623]! } - public var ShareMenu_ShareTo: String { return self._s[3624]! } - public var Conversation_Moderate_Ban: String { return self._s[3625]! } + public var TextFormat_AddLinkTitle: String { return self._s[3625]! } + public var ShareMenu_ShareTo: String { return self._s[3626]! } + public var Conversation_Moderate_Ban: String { return self._s[3627]! } public func Conversation_DeleteMessagesFor(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3626]!, self._r[3626]!, [_0]) + return formatWithArgumentRanges(self._s[3628]!, self._r[3628]!, [_0]) } - public var SharedMedia_ViewInChat: String { return self._s[3627]! } - public var Map_LiveLocationFor8Hours: String { return self._s[3628]! } + public var SharedMedia_ViewInChat: String { return self._s[3629]! } + public var Map_LiveLocationFor8Hours: String { return self._s[3630]! } public func PUSH_PINNED_PHOTO(_ _1: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3629]!, self._r[3629]!, [_1]) + return formatWithArgumentRanges(self._s[3631]!, self._r[3631]!, [_1]) } public func PUSH_PINNED_POLL(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3630]!, self._r[3630]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3632]!, self._r[3632]!, [_1, _2]) } public func Map_AccurateTo(_ _0: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3632]!, self._r[3632]!, [_0]) + return formatWithArgumentRanges(self._s[3634]!, self._r[3634]!, [_0]) } - public var Map_OpenInHereMaps: String { return self._s[3633]! } - public var Appearance_ReduceMotion: String { return self._s[3634]! } + public var Map_OpenInHereMaps: String { return self._s[3635]! } + public var Appearance_ReduceMotion: String { return self._s[3636]! } public func PUSH_MESSAGE_TEXT(_ _1: String, _ _2: String) -> (String, [(Int, NSRange)]) { - return formatWithArgumentRanges(self._s[3635]!, self._r[3635]!, [_1, _2]) + return formatWithArgumentRanges(self._s[3637]!, self._r[3637]!, [_1, _2]) } - public var Channel_Setup_TypePublicHelp: String { return self._s[3636]! } - public var Passport_Identity_EditInternalPassport: String { return self._s[3637]! } - public var PhotoEditor_Skip: String { return self._s[3638]! } - public func Call_ShortSeconds(_ value: Int32) -> String { + public var Channel_Setup_TypePublicHelp: String { return self._s[3638]! } + public var Passport_Identity_EditInternalPassport: String { return self._s[3639]! } + public var PhotoEditor_Skip: String { return self._s[3640]! } + public func SharedMedia_File(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[0 * 6 + Int(form.rawValue)]!, stringValue) } - public func PUSH_CHANNEL_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[1 * 6 + Int(form.rawValue)]!, _1, _2) + public func QuickSend_Photos(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[1 * 6 + Int(form.rawValue)]!, stringValue) } - public func ChatList_DeleteConfirmation(_ value: Int32) -> String { + public func MuteFor_Days(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[2 * 6 + Int(form.rawValue)]!, stringValue) } - public func MessageTimer_Seconds(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[3 * 6 + Int(form.rawValue)]!, stringValue) + public func PUSH_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[3 * 6 + Int(form.rawValue)]!, _1, _2) } - public func ForwardedVideoMessages(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[4 * 6 + Int(form.rawValue)]!, stringValue) + public func PUSH_CHANNEL_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[4 * 6 + Int(form.rawValue)]!, _1, _2) } - public func AttachmentMenu_SendVideo(_ value: Int32) -> String { + public func ForwardedVideos(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[5 * 6 + Int(form.rawValue)]!, stringValue) } - public func CreatePoll_AddMoreOptions(_ value: Int32) -> String { + public func StickerPack_AddMaskCount(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[6 * 6 + Int(form.rawValue)]!, stringValue) } - public func UserCount(_ value: Int32) -> String { + public func Wallpaper_DeleteConfirmation(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[7 * 6 + Int(form.rawValue)]!, stringValue) } - public func MessagePoll_VotedCount(_ value: Int32) -> String { + public func LiveLocationUpdated_MinutesAgo(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[8 * 6 + Int(form.rawValue)]!, stringValue) } - public func VoiceOver_Chat_ContactPhoneNumberCount(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[9 * 6 + Int(form.rawValue)]!, stringValue) - } - public func InviteText_ContactsCountText(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[10 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Map_ETAHours(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[11 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_Link(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[12 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Chat_DeleteMessagesConfirmation(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[13 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Minutes(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[14 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Invitation_Members(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[15 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Map_ETAMinutes(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[16 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Media_ShareVideo(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[17 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MuteExpires_Hours(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[18 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_ShortMinutes(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[19 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + public func PUSH_CHAT_MESSAGES(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[20 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func ServiceMessage_GameScoreExtended(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[21 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PasscodeSettings_FailedAttempts(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[22 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedLocations(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[23 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_File(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[24 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ServiceMessage_GameScoreSelfExtended(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[25 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_ShortMinutes(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[26 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PrivacyLastSeenSettings_AddUsers(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[27 * 6 + Int(form.rawValue)]!, stringValue) - } - public func LiveLocation_MenuChatsCount(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[28 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPack_AddStickerCount(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[29 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Hours(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[30 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedFiles(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[31 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[32 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func StickerPack_AddMaskCount(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[33 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_ShortHours(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[34 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notification_GameScoreExtended(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[35 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_Photo(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[36 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[9 * 6 + Int(form.rawValue)]!, _2, _1, _3) } public func Notifications_ExceptionMuteExpires_Days(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[37 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[10 * 6 + Int(form.rawValue)]!, stringValue) } - public func Passport_Scans(_ value: Int32) -> String { + public func PrivacyLastSeenSettings_AddUsers(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[38 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MuteFor_Hours(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[39 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedPhotos(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[40 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Contacts_ImportersCount(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[41 * 6 + Int(form.rawValue)]!, stringValue) - } - public func StickerPack_RemoveStickerCount(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[42 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Years(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[43 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[44 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func ForwardedContacts(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[45 * 6 + Int(form.rawValue)]!, stringValue) - } - public func DialogList_LiveLocationChatsCount(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[46 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Weeks(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[47 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[48 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func PUSH_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[49 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func ChatList_SelectedChats(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[50 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[51 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func PUSH_CHAT_MESSAGE_FWDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[52 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } - public func PUSH_CHAT_MESSAGE_VIDEOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[53 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } - public func MessageTimer_Months(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[54 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHANNEL_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[55 * 6 + Int(form.rawValue)]!, _1, _2) + return String(format: self._ps[11 * 6 + Int(form.rawValue)]!, stringValue) } public func MuteExpires_Days(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[56 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[12 * 6 + Int(form.rawValue)]!, stringValue) } - public func MessageTimer_ShortWeeks(_ value: Int32) -> String { + public func Notifications_Exceptions(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[57 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[13 * 6 + Int(form.rawValue)]!, stringValue) } - public func QuickSend_Photos(_ value: Int32) -> String { + public func SharedMedia_Link(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[58 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[14 * 6 + Int(form.rawValue)]!, stringValue) } - public func AttachmentMenu_SendGif(_ value: Int32) -> String { + public func ChatList_DeleteConfirmation(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[59 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[15 * 6 + Int(form.rawValue)]!, stringValue) } - public func Forward_ConfirmMultipleFiles(_ value: Int32) -> String { + public func Media_ShareVideo(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[60 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[16 * 6 + Int(form.rawValue)]!, stringValue) } - public func StickerPack_RemoveMaskCount(_ value: Int32) -> String { + public func ForwardedPolls(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[61 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedGifs(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[62 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notification_GameScoreSelfSimple(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[63 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_DeleteItemsConfirmation(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[64 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Call_Seconds(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[65 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Watch_LastSeen_HoursAgo(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[66 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[17 * 6 + Int(form.rawValue)]!, stringValue) } public func ForwardedMessages(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[67 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[18 * 6 + Int(form.rawValue)]!, stringValue) } - public func ServiceMessage_GameScoreSimple(_ value: Int32) -> String { + public func PUSH_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[19 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func CreatePoll_AddMoreOptions(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[68 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[20 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PasscodeSettings_FailedAttempts(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[21 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortDays(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[22 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedGifs(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[23 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ServiceMessage_GameScoreExtended(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[24 * 6 + Int(form.rawValue)]!, stringValue) + } + public func GroupInfo_ParticipantCount(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[25 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Contacts_ImportersCount(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[26 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_Photo(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[27 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_ContactEmailCount(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[28 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortWeeks(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[29 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Weeks(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[30 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPack_RemoveMaskCount(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[31 * 6 + Int(form.rawValue)]!, stringValue) + } + public func AttachmentMenu_SendGif(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[32 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ChatList_SelectedChats(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[33 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPack_RemoveStickerCount(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[34 * 6 + Int(form.rawValue)]!, stringValue) + } + public func AttachmentMenu_SendItem(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[35 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedAuthorsOthers(_ selector: Int32, _ _0: String, _ _1: String) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[36 * 6 + Int(form.rawValue)]!, _0, _1) + } + public func UserCount(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[37 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ServiceMessage_GameScoreSelfSimple(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[38 * 6 + Int(form.rawValue)]!, stringValue) + } + public func AttachmentMenu_SendVideo(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[39 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedLocations(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[40 * 6 + Int(form.rawValue)]!, stringValue) } public func Notifications_ExceptionMuteExpires_Hours(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[69 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[41 * 6 + Int(form.rawValue)]!, stringValue) } public func LastSeen_HoursAgo(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[42 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_ROUNDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[43 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func Map_ETAMinutes(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[44 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Hours(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[45 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[46 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Conversation_StatusSubscribers(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[47 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortMinutes(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[48 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Watch_UserInfo_Mute(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[49 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_Video(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[50 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Watch_LastSeen_HoursAgo(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[51 * 6 + Int(form.rawValue)]!, stringValue) + } + public func DialogList_LiveLocationChatsCount(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[52 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MuteFor_Hours(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[53 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Media_SharePhoto(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[54 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_FWDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[55 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func MessageTimer_Days(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[56 * 6 + Int(form.rawValue)]!, stringValue) + } + public func VoiceOver_Chat_ContactPhoneNumberCount(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[57 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_Generic(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[58 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Chat_DeleteMessagesConfirmation(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[59 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[60 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Conversation_SelectedMessages(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[61 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_VIDEOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[62 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func ForwardedContacts(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[63 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Invitation_Members(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[64 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notification_GameScoreSelfSimple(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[65 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Months(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[66 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_Years(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[67 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_PHOTOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[68 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func PUSH_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[69 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Passport_Scans(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[70 * 6 + Int(form.rawValue)]!, stringValue) } - public func AttachmentMenu_SendPhoto(_ value: Int32) -> String { + public func LiveLocation_MenuChatsCount(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[71 * 6 + Int(form.rawValue)]!, stringValue) } - public func LastSeen_MinutesAgo(_ value: Int32) -> String { + public func MuteExpires_Minutes(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[72 * 6 + Int(form.rawValue)]!, stringValue) @@ -4497,191 +4497,193 @@ public final class PresentationStrings { let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[73 * 6 + Int(form.rawValue)]!, stringValue) } - public func MessageTimer_ShortDays(_ value: Int32) -> String { + public func ForwardedVideoMessages(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[74 * 6 + Int(form.rawValue)]!, stringValue) } - public func Media_SharePhoto(_ value: Int32) -> String { + public func Notifications_ExceptionMuteExpires_Minutes(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[75 * 6 + Int(form.rawValue)]!, stringValue) } - public func Media_ShareItem(_ value: Int32) -> String { + public func InviteText_ContactsCountText(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[76 * 6 + Int(form.rawValue)]!, stringValue) } - public func Call_Minutes(_ value: Int32) -> String { + public func Call_ShortMinutes(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[77 * 6 + Int(form.rawValue)]!, stringValue) } - public func ForwardedAuthorsOthers(_ selector: Int32, _ _0: String, _ _1: String) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[78 * 6 + Int(form.rawValue)]!, _0, _1) + public func MessagePoll_VotedCount(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[78 * 6 + Int(form.rawValue)]!, stringValue) } - public func PUSH_CHAT_MESSAGE_ROUNDS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[79 * 6 + Int(form.rawValue)]!, _2, _1, _3) + public func ServiceMessage_GameScoreSimple(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[79 * 6 + Int(form.rawValue)]!, stringValue) } - public func PUSH_CHANNEL_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[80 * 6 + Int(form.rawValue)]!, _1, _2) + public func MessageTimer_Seconds(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[80 * 6 + Int(form.rawValue)]!, stringValue) } - public func Notifications_ExceptionMuteExpires_Minutes(_ value: Int32) -> String { + public func LastSeen_MinutesAgo(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[81 * 6 + Int(form.rawValue)]!, stringValue) } - public func PUSH_MESSAGE_VIDEOS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[82 * 6 + Int(form.rawValue)]!, _1, _2) - } - public func Conversation_StatusOnline(_ value: Int32) -> String { + public func Call_Minutes(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[83 * 6 + Int(form.rawValue)]!, stringValue) - } - public func LiveLocationUpdated_MinutesAgo(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[84 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[82 * 6 + Int(form.rawValue)]!, stringValue) } public func Conversation_LiveLocationMembersCount(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[83 * 6 + Int(form.rawValue)]!, stringValue) + } + public func AttachmentMenu_SendPhoto(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[84 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Forward_ConfirmMultipleFiles(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[85 * 6 + Int(form.rawValue)]!, stringValue) } - public func ServiceMessage_GameScoreSelfSimple(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[86 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_StatusSubscribers(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[87 * 6 + Int(form.rawValue)]!, stringValue) - } - public func VoiceOver_Chat_PollOptionCount(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[88 * 6 + Int(form.rawValue)]!, stringValue) - } - public func MessageTimer_Days(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[89 * 6 + Int(form.rawValue)]!, stringValue) - } - public func AttachmentMenu_SendItem(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[90 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedVideos(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(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 = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[92 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Wallpaper_DeleteConfirmation(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[93 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Conversation_SelectedMessages(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[94 * 6 + Int(form.rawValue)]!, stringValue) - } - public func ForwardedStickers(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[95 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Watch_UserInfo_Mute(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[96 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notifications_Exceptions(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[97 * 6 + Int(form.rawValue)]!, stringValue) - } - public func SharedMedia_Generic(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[98 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHAT_MESSAGES(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[99 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } - public func MuteExpires_Minutes(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[100 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notification_GameScoreSelfExtended(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[101 * 6 + Int(form.rawValue)]!, stringValue) - } - public func Notification_GameScoreSimple(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[102 * 6 + Int(form.rawValue)]!, stringValue) - } - public func PUSH_CHAT_MESSAGE_PHOTOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, selector) - return String(format: self._ps[103 * 6 + Int(form.rawValue)]!, _2, _1, _3) - } public func Conversation_StatusMembers(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[104 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[86 * 6 + Int(form.rawValue)]!, stringValue) } - public func MuteFor_Days(_ value: Int32) -> String { + public func Media_ShareItem(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[105 * 6 + Int(form.rawValue)]!, stringValue) + return String(format: self._ps[87 * 6 + Int(form.rawValue)]!, stringValue) } - public func StickerPack_StickerCount(_ value: Int32) -> String { - let form = presentationStringsPluralizationForm(self.lc, value) - let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) - return String(format: self._ps[106 * 6 + Int(form.rawValue)]!, stringValue) + public func PUSH_MESSAGES(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[88 * 6 + Int(form.rawValue)]!, _1, _2) } public func VoiceOver_Chat_PollVotes(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[89 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortHours(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[90 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedPhotos(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[91 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Notification_GameScoreSelfExtended(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[92 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Call_ShortSeconds(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[93 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_FWDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[94 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func Call_Seconds(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[95 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Map_ETAHours(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[96 * 6 + Int(form.rawValue)]!, stringValue) + } + public func SharedMedia_DeleteItemsConfirmation(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[97 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHAT_MESSAGE_PHOTOS(_ selector: Int32, _ _2: String, _ _1: String, _ _3: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[98 * 6 + Int(form.rawValue)]!, _2, _1, _3) + } + public func ForwardedFiles(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[99 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPack_StickerCount(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[100 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MessageTimer_ShortSeconds(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[101 * 6 + Int(form.rawValue)]!, stringValue) + } + public func Conversation_StatusOnline(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[102 * 6 + Int(form.rawValue)]!, stringValue) + } + public func MuteExpires_Hours(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[103 * 6 + Int(form.rawValue)]!, stringValue) + } + public func PUSH_CHANNEL_MESSAGE_ROUNDS(_ selector: Int32, _ _1: String, _ _2: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, selector) + return String(format: self._ps[104 * 6 + Int(form.rawValue)]!, _1, _2) + } + public func MessageTimer_Minutes(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[105 * 6 + Int(form.rawValue)]!, stringValue) + } + public func ForwardedStickers(_ value: Int32) -> String { + let form = presentationStringsPluralizationForm(self.lc, value) + let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) + return String(format: self._ps[106 * 6 + Int(form.rawValue)]!, stringValue) + } + public func StickerPack_AddStickerCount(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[107 * 6 + Int(form.rawValue)]!, stringValue) } - public func GroupInfo_ParticipantCount(_ value: Int32) -> String { + public func VoiceOver_Chat_PollOptionCount(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[108 * 6 + Int(form.rawValue)]!, stringValue) } - public func Watch_LastSeen_MinutesAgo(_ value: Int32) -> String { + public func Notification_GameScoreExtended(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[109 * 6 + Int(form.rawValue)]!, stringValue) } - public func VoiceOver_Chat_ContactEmailCount(_ value: Int32) -> String { + public func ServiceMessage_GameScoreSelfExtended(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[110 * 6 + Int(form.rawValue)]!, stringValue) } - public func SharedMedia_Video(_ value: Int32) -> String { + public func Notification_GameScoreSimple(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[111 * 6 + Int(form.rawValue)]!, stringValue) } - public func ForwardedPolls(_ value: Int32) -> String { + public func Watch_LastSeen_MinutesAgo(_ value: Int32) -> String { let form = presentationStringsPluralizationForm(self.lc, value) let stringValue = presentationStringsFormattedNumber(value, self.groupingSeparator) return String(format: self._ps[112 * 6 + Int(form.rawValue)]!, stringValue) diff --git a/submodules/TelegramUI/TelegramUI/ChatMessageDateAndStatusNode.swift b/submodules/TelegramUI/TelegramUI/ChatMessageDateAndStatusNode.swift index a9203282a4..bf3f40cb61 100644 --- a/submodules/TelegramUI/TelegramUI/ChatMessageDateAndStatusNode.swift +++ b/submodules/TelegramUI/TelegramUI/ChatMessageDateAndStatusNode.swift @@ -586,7 +586,14 @@ class ChatMessageDateAndStatusNode: ASDisplayNode { return } if highlighted { - strongSelf.reactionButtonPressed() + for itemNode in strongSelf.reactionNodes { + itemNode.alpha = 0.4 + } + } else { + for itemNode in strongSelf.reactionNodes { + itemNode.alpha = 1.0 + itemNode.layer.animateAlpha(from: 0.4, to: 1.0, duration: 0.3) + } } } } diff --git a/submodules/TelegramUI/TelegramUI/ChatMessageTextBubbleContentNode.swift b/submodules/TelegramUI/TelegramUI/ChatMessageTextBubbleContentNode.swift index 4a2c5d3a67..0f41e7eb04 100644 --- a/submodules/TelegramUI/TelegramUI/ChatMessageTextBubbleContentNode.swift +++ b/submodules/TelegramUI/TelegramUI/ChatMessageTextBubbleContentNode.swift @@ -396,7 +396,7 @@ class ChatMessageTextBubbleContentNode: ChatMessageBubbleContentNode { override func tapActionAtPoint(_ point: CGPoint, gesture: TapLongTapOrDoubleTapGesture) -> ChatMessageBubbleContentTapAction { let textNodeFrame = self.textNode.frame - if let (index, attributes) = self.textNode.attributesAtPoint(CGPoint(x: point.x - textNodeFrame.minX, y: point.y - textNodeFrame.minY)) { + if let (index, attributes) = self.textNode.attributesAtPoint(CGPoint(x: point.x - textNodeFrame.minX, y: point.y - textNodeFrame.minY)) { if let url = attributes[NSAttributedString.Key(rawValue: TelegramTextAttributes.URL)] as? String { var concealed = true if let attributeText = self.textNode.attributeSubstring(name: TelegramTextAttributes.URL, index: index) { @@ -417,6 +417,9 @@ class ChatMessageTextBubbleContentNode: ChatMessageBubbleContentNode { return .none } } else { + if let _ = self.statusNode.hitTest(self.view.convert(point, to: self.statusNode.view), with: nil) { + return .ignore + } return .none } } diff --git a/submodules/TelegramUI/TelegramUI/Resources/PresentationStrings.mapping b/submodules/TelegramUI/TelegramUI/Resources/PresentationStrings.mapping index 15581c43547a9ecd589f3acd25f4d61ad96340c7..1542380a7bbcfa7fa98b070f807dffbe852610ff 100644 GIT binary patch delta 34324 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 JY`tN5{sr2s{#gJ3 delta 33928 zcmZsE2Y6J)_cn9MO|sea-nOOpLhlelhZG1!q%LG3fshR;^sb^H{RjsIDfULQgGy2C z(rhS7vnySHRs_Cx<|Z5bKc5dK%*>g&Q_h@uPnqF?V?H~M`iSrLh(Ftl*C?n%hIpMi zb+GIEMT-`(v}S2|;GoLtsdYnLv+7&mzXP1xZ^Zh#%U!a)_epfh79UV=C#-aEo{2VfiV;WY zrB2D(alw{$BF5COa&m>NcYt+nve(4vGVdh$bx9CkP<9uq_>u;7 zNff83rc0v!6{xc5#Pn#|-6dXpO-Dd=nyz+nbUTBRNYotRte;qsGpx>4+rN5}J7-w+ zgev#Msj|(ppa{b6GFN?lW%cB`oI&o%?glmG=cuHsMLRF}Sel4W8R4!~6}~}*5L76v za8_5ls#JSr_0IY_+1j_XyKAiYjy~*a72ne@T@%F*6xc0E{}Gj9slX9V1G@!iKMA&# zi3oCc3lKlk{BEh1izp99{a%&MD);0;m38$wLo4g6)FND>L*25)WxCSMCazFWcdK?) z@cD1Cc0Ieti)%ElyIuT`7In`NztgVnsrnyi%gS40ghNf*pCo$ZioYnoN38gV2K9&& z|58Pd4E+Yk68YK)VGSJQte)I}MUW%7DJa;MNI&!l)o)1(y7``s;tR}r3k~C@YZc+t zqrgiO8ee->WU2K$xzMP6+YzbY1d6?*2>q0h&XdUm$Tfc;78B(Oat*}J?+Au{s373$kJJ~5z+L+OW~bl ztAWTe<9DHZ+BA1{PLaD-4Il{Fp~yCtyotREomEw`QYbAhv|GYJBd5ExwsMAZ;_RHE z?wV4Ut5z*xI2|7u&ad7f!qxOe(uKkVElQ){c**rTwdxhEN27j@;%VgYxpd)6GkXQ- zamcpQ?r9OUrB|qkr#-z|=@#TA(21gC)tZ$G?yys<-cg!OqZ6UgzIBSH>>3@)4P#qN z5oFF+JIH}*77nTr@g~V(vg?WTM(KTPYX z(YCw8IY<*a@9vCwUe-TQE7W-KkKq63`iF^Lbg+Lbt+z&{9iw}<1;@7NgN{ha(zro$ z$|@&UH?o16fxajYLwV`2vVP-=dY6?I^zA*axMXPWJBG^Y{b=xj9MPW^4X}#=w0%HA z(!j+I<^EQ0W!;7U0;#Y z*Ht~Bp=!3QQcBeWQ}iJy&Zcqm=B!i!UQz4-_#rwP8ks$RAaP)s#EyUCnZ5jK)3Q6;YfwLg>L#`t@YS~Hq`a5E_an9tHo4}9651x{G7>mkXtQJ6>Td?(57JnFN&n#xPYM2O2}B=R;gX9)#&`<=)nGUbq%gwm?`s{B*gdmOE$XlvTKE>qofCt6gHN^}I7UVw3WimeyK@G)Ce`p8!D;?N}a1-XnswC#9H)@lyiyDU`%ew+_*!CcN}CjULfjJVR?n zq={!~?}!BP9DO|^UhJU1N7(h9ppTD!g(Drnh1*Bw02dw~nI-nqjgfKMK_%$?TFKpT2sJYK#9bo8GoUxg zeP@RDmPUhL52sysh9w;ajS_aXt{IiCnK`{&RjzuM>YeQR+bE8qz}<0vcgW;BNXAR% z3?u8PVC`Lv)?x_?N5zWwY3!)hmJd*_cAmRoLe5ZUO&@n{nY*D{vEhfbb5y*31QZYs z6%q6u8aS#MKqapxfFef+>Bmr-%44RAIO;t*OdO|?qm#u6S~xmG{}@FHaxl@f!0b!M z+`38j=u>1n_|V59ihdg%B0eL1OpfJqWXf(d9qzZ|#*~VHL!D9UUk=)}_#ZScJ zI_p29p$J|bEuz(6e?ijDjz_Qs{l|xi3uGUkoOrRZYjWRvKx#>Sg@KeVq14J*^F^$G zWu0?Em9Y~p)2i`l0E@4Tw`*4wNTAE({k3Zv7X)E#gPc+Nuc&BaM~a9ID3k|BW6j@a zh%*&%a*i`j{~aV2T092Q(HSWIpaafm?N5yGa1>od#$R;HnW_D)@z&NNfr=;i>HnZY zA}z+^*G`DguOsE)wYva>o|@pV{j2fLC=pA?C-_C&K#>n-O`cr%UryjHmSKTcNXL<4*K(3Xiwnr};qs{$*Oa5A-o za6&z(9tq@M?yLE=bnX3EqVfwaqlf>hP3lpVG3fE(i<)9O*;%U?*e?1PV47xQwl9o)0!{lw5l+wY1 zJjtJh?&=vpA4*HgDVbSqFo6}N>S!>KaAB>h@p!V)zmw91gHk4^05}#+jsb9-JlUqF zph6}-m`FP(2Z>bLKiMwQ==tO%eQ$%O_qB0rK@n&VT=tfaf67}vNw(^NBSjRi3 z_-Q>_l6znz&6^UW_e4p8+CaP|9+SIciof0)dFd3=GMw_PCi-ehnCL@SrgYHysTK6C zRKlx2y0Re-a^9&HbO248YS9L^genwCc_V%4a!`oxq)D>VMJ;*vVyyBPQ-ihQmh9+@ zzu%f_(n?y=`NyIup( zVi*NYOVx*?lSzC&8bcaBEm#}Tl7gO#Gc`@r9kgPaO^l@Hre$b%w&Y!#p@46S^$#wq zuLK~iEp<+uD!Voc{FO$Xs{QoQXfBiX-(#Uk)e-s_q$2s+auMclh<`b`V+{swQ2NJs z+FzZhJJn3(-w3CFs^j$uNJU9l8$o$)6QElsce-AVOlWJ%A))5ELxhV~x#P7-E&1qO z=(!=c0|DaBxb32XZn@({CB@gY7E`FSCP|-)$}yaK9xbk_F^ejCsKzF$Xl-P)zta}h|RB!(dQvAnQV?2da*W4pN~`+ueD$o zpRM)L7a$o|j*TNSe;+PY^}uD%m3MbXNmvFa$?g_Mngj>QE??3FVkPxft3OCB5u zjijaxq_Ayvpm?5gW?RGyG-!65c#$e*+r&$B-|QsuGVPe1q`#tC?6NtQuFm#~eHE$O zgk-V1zSvL@_EO-SRDGZN;JIfa`1lwRpqBkLa?XhY`kFn*rtLQlj^;rgpaXN-!5;U= zoCI-*V&*1_H>vB~c<~n9IX7NAZ1C&qxncU-vKQ-e!s)fSe)>B|q&5rxpXLVZ?;QjH1;IP5X`5qkd5pAE>Mn3|gL>7S}W!-!) z807T%Ir=f=#Th_u;QSx}tx@w^0cfq7-&*^)rGd$w9Tyl@>VyTW$W>nHl+*hOD#g>q zQ!y00z)$}asaU8pVL>=_s$CPC4RZwxlJt`(jp5R}AqW;M@CV+ye?gr7B{I`_+Xi8w z_ZEZ!czwOVqJNFdG(&;4EDRQBC}&|C{VXzbXvd~R9{7;(^T5}0^zgz&aUT4fA-<)H z3jv=fXi*N3Q@2GnAg8g5a)F#yElSjWhFo18?cH9^)h~2nQ3w4ZnoQyY3vps*EDq8x z0VEWM(YBr5=ApA|VA+!+yiDU3r|MT!k5o6GS{y2_(rb&8U`IQ*I7R>UC69vLld){Y_n5RmFL{_4>h8RIBK05?$C35BSd&z45c>6=Y=}nt zQb&9^Xr#f^W7H^Um<%JdB#xjlOLNfNiluglupLY7vC$xw`&p{$u$dS(xHx1+C|SGi zA>CV6jQ27YtCbJg?ltK)5ZEaHo%o=Jni?palEjX@cp9@RCa7O!dAUp3h#km_lq|}} zEW%su*#z2huf#fU-hD}Asm2%dC1^ zfU=ZTK=G=6rXQ_Hgfczo|q1mMZK-v(RR zp!*YG6?5O;S`^Tu_os-S^uhgEqL8*f9C4dfEM`Tp*2{|=Nyb_huP}+;bjJ$2=u5L# z-AY9n;I&SRri&{=#6Y^aA~|jl=#=i>WGMIWb`f=3X@yy9 z%u0)10xIYP)56VzoD&QLT)ouKvTjsfcYn1C!Ly(nW%AiztBuW`|UqU9zhRG*Y(* z{Pnw$jAgM{MEdutb=TAwdgeVe{ef)Ynyn8cS(br9D&-2oOJ&u-n&rr9v7F95kfPrY ziWCa?C5dv^oAeb(IcR!DI1OGOuC0UwD2<^->ve6F7hn4f6S{eQxL8Yj)+fUjb#i?I zaL+&M6U75$-H-#wQ?#KKkj|nFNrLI|4axdOGzW;+AtFR->HVu`II9e3|Dcyt4>;!t zjFPf1n<$QRV0jwA4sEL!ZCMx@(9d00U)`wNZ=*HbPT!8!qWRDx!f-r2LKoO39wqa} z82vF6g-hpK6!qBXr9JK?^-UVP(OZ84B}x4C0-QiWKl{?kjXwI5$civ#@wtsA{V61~ zagxN*XB%UHhpuc)1s;leP+FgQJQx8yH2lFF#|}_Qn~fo1mC3D-YeH>PX$W zIY4{Yi>|bbqE9!6>hGZ-T?tjcheKd>ihnpC{>S2nQ}qu~Vw385!0jjI5lE9(;uwAU zupKDp_lGlqavWO{wU51c>oVo1)TweyxcGz?Y)R5TMH`toUoCWaON92B7mXX0VQRAK zd`^K|^TbK&zSRmmGj?l|{w2r_W%%K(f%++=GF0UwTf?=lz*hgn(v7V_a5y@*^9%lSz5WxCeG20ZFV4?qubK8Z@lySHcRKZ7LBV6!VHyc0Z#?ib`Y=_ATzG1NIh ze&hnhJ(8l-qai6ilvk#(U%}9E14{ZA_g1d!e`xw+@!~qIdMpRd z%QqfN5I5-DWBJ-m@J)T9|81MS1sysR#=GH)Fe}5PLREt5A9o0iHawo7wbU8FDuHua z3ZHIdcF_~M?h8SJ<1{_0 z5sNelT@&qoA`3|C^b={CS?B5*F!|V?^wp(0k=MvMW{FPqK;*ALhoM)Be~P~Tzfp5`_@4-r)TRE8djvN&l#jA_

0&75?x!;$k2XD>fWGg4I#IWxMj|<1hzl;olDI0|RgFGZ8-+Y$*X+9T zc2mhSzPj`u$MG$1D7;NhJ-LDjwD6hMdLjxfQVukKIElV~rVUV6$g_!hiu#Py&x@ap z&{B0NB-33A$)%x4+Oi62YKGNJu7%GxXGlYJb>li@pfq0D_x+k2pP8z*&jbbGv+0*- z6GbisK9{8Dfi{*8oPz)?ea<&NA4w_ZJXX?z35}loRyv@OmDb$yQ!ctTwEa2z*tQ^# z0J*aH=Jc+ub=Sg7)9BP;$62M4{9)rW*7e%a3b1bG4y)c7GP@cupyJEEl?2OV1 zbh+PX?#^I9zN@>#p~=K(g=!`er#fZ#dZ9wo=7wE=VpV0eOXl}Remsj4V1dA0<_`Uk zl(SOMP+uYae?Z}`S~YTNyxuceMvBT(&D$F9IPvTL|Hh z4)D{vOnNbLqMDGc4-zd}l#t)UD=&Z+xF-Hg-`5B5Toe*J?Vgfpf;rC zSaLj{+3Lc$CTEk7)E@^{K6F^jtY<{_{3%g3jl|a8Lw) z9zgFuAEHkLeFC4`E$npbd6Qm_q)o0`1U#tqwUra=UFAKMht-7=i`shrLtN9`GYmvD ziN?H;8aKJ|qqlh|dpeccRzX`|$b(hv_zMY%Q$Qsd5c;(;V(0X&a!+tpHTQk0PP?+D zu{r?8vTiS?Xw!6_zE@bi)e2S9@)u(P8Xtc#MXyCuhOy4CU|6sIC6Yhu=*o+2>VWub^#^5oT4uTL5i}vO@287h;#nSRsm<_%ZXwM9eg=W zzYFCF${4caJ$yg#6<_Uch-cs#b74iL;c8iG?ER_AAbc;4dL;&K%!XHN`Z81wXJ;sY z;?7sRt;>;=yo~6b%IcgEl~tI=>hiK_b#f-|r;lGr5-aJ?R~*_Zoi0~I(eU-bRPbsR zOlsAy+5t0HzuH<~hc*D9o`l?$QBh}K_0=~ZD@@wrm72;r+rNT?`{r6<(KhOyc{%1M=;m3svBl~QWh{7VMPs*fTw zORW$;^pOY%8dg)~c9xe-bXLpK$0+2rNbPZ*4%}zuBVNKk9I9}&tGGcLrX|4>sBW0g zY3^$gu-&bFEd{o_S6{ONtDbz#p+BPtl)#OAJs5B`_4PEE?@C`!(|4iBg4nU}2&27b zqvLLr#L*igV(H-PzA)Ln|GEvh^yk-;V6qE*BLybAwr`}uWH;uGZ2c9`+MB$|PrVVS zzlw|~-hD5Y`S=?qeXsfoBvGIW?~$F}hpfg<$L)`Rxh{Wyns!h(AXUCx{zEipf4cQe z&`AzyI?7}OhZ?_Z`=Lnn?OCaK`Xjn^AWJ)<^I~rZ>|6Uon$Odt zH2$Cs*mluDiEXzZv}-4H1(Z)63`KC=rGv@ZC%SY?QR<;k{ZllZ1BE#$vOtPg$Rp_& zQ2qT3MF!di*5d;Qgs=FV9y*i)uzToGzV-zi_gV}Eycvq9I{TaPFx+*0GYznI(wn)6 zqucPN6;`{K-b~QWLRQMSvu^L3>CZPq0AfvVW!cW7btz$P6Luxl3RlU=|AvOXl@4Rx zg11s(%zNT3tM+rJ8kqoF)%x? z?IK`=mN2l<3jH@7d?#7^2T&14fgA7GwCj!2lK*ae^uMU%hhaBwYb09S(#iF%9e&NF z@8;_QvLs0!91c4Dt{-sePwyt^UdYTa5PZUWR^ZTr_gV>Ws(&vHw!DYmYY$uAXYVCR zTi$!QK$!OL!?6nCx*65tNCtdPeLoN~bk6%WJpg$L95M{3=#}?_^*|(Jq*H~Co-hGw z%BssB_9OELegK=1AJ`H?L7{er5dZ{SHXM#B#9_+y3rArn9Ul{cfnh7s^bgwUG000( z9?CaAh=EJ@>ksT&oHyIYV3&q{7^=m4uX`skuwZhn%OxvWKyH;_!GXWvuioVRJDk4E zFw>R~eRUf$p}Pzbv7SgbJ01NnS4;5b{5G)Cgnbk$5-H`QWIYL_sfGwmH3v}5M}a__ z3qOj0jc@%&i7>|P{m72kw^R6;LDxTu6PXls#Gz-QT8f<8NGdxLh1j>LM>67bktt8F zW{i)fi0o4}1C7A*X+G8#hQNYj@xX{< zkG0dgqy1Qg#c9_uv)02~#=CiUlq*y~r;b_lo*+o%RU@$+k;jAeLYY({v4zJ&wO-zh zra_ol@`mHVrYt6jW)VM?Ve`L+GWC6ZJCW+vV~}pCdNF$9}++`X?!{BxZdQt&Q-eogH9+ z`6O5y=`Fpu0ex$Y(4;$2Fa$d>(%Xon-Tj$Gn*t_yLB?lzo62gODzIcK zUHhzqm_`|&XF96Upwf}$v8`;c&8MszWl6j}5QoUB&t>4+BcCU0)4gHRwl<$AwRG+C zL|7OjPG-VqT5z(D)&R~xyxe0agSDC7hBy1elO{2XK0BGH&qkY(FLE4j_Uq;2UmK_$ph;vW>_!@HqE4D|EH=57FhXG5`i+zK*kQM!6KZWv+>}uKNDd zWCXltvpq~hzE04$fFxGQMPDEl+2~f<^tE)x?)y3k&e*eGx78m3O$;4+ES$1W`|FP) zh2;thZ+1yN=1s*|-dU%E#pAT>wDiaBIGv_F<*jVi+^wT9p;C($PkT$n!s63bZ3wt% z&m`;5qQp+Q6KtkFPQ$Y9XK2@%P;IC8x(RV~=1h>-MVHT5wdWz3u7-!I z5R`J5fn|)m{K5;==4=A6-iWga`pak`-H7$t)iT(l=fC1j)1jpwJ?jhW?AnLMc`&0= zcKaiG0clj$AiAS?NI)b-uTXj zkh;^~*#Qu5e&+x*w11xlXxRVzbn97EkRxge$t$R?oaVX9agNq}p95p(f$t;rZ$OwJ z=RRi;xC%Z3D0=mV`tdD_JSM=>{>8BVjcba^{*LTFI1;`Gh0>U@oQ;vcLtN7vpqV$C z6MmqHKjdpadb3#D94Fu%Qdr@dIJJ@FC)tJ(*K+y?AN^<9A0?#e)(>IPzaVMGI2wbY z%cdIMz6+G`V_RU(@joUdUIK~au>YWc&!k^QX)HT`fJi&=qY0q&{U4J6O7|RzHT85E zOn40vGaKNv`%f|YZy@icOe^ws%==aGh`oFCr!4V19skJ+GwI@U;Z6J>n))Y*Wi+k~ z_#ZdXSzA7Crn7EbxncTIBI0jQSX9iN=S2F4ru`hNUH7IuOSEr+(Sv{K>7Q+u8z7bt z=(bBIO)Roa(YRHrm zGt^l-*#*ZoVhShLd!m26X!kFzG~GwS9JArS^+ttM4oMJ6lzG8V_dznb=?a1m4Z9Em z)I0e?o^C=xjEtLAF0aP04KuxQAvMk)Me=|)^nSU8nqqqc=+=eSdLYV`Rz#yNhG;=P zi0)3N<9~S5gBQ(OC_)AoM$+pS{h@ule=$xE2X!Z`MjC}&iqRvGN;JYTmp&Efnb1hO z^HKt^(ELkQJq9GO<93ZP7r7_E2!fvA7&&|?12&W^mtysJlv|{eD^%eri2EkDp~Z*x z91Rcj@QoFeRtgDGOY>21v9(;K40`p74aoS5D`|-66Ias!h%>Gx zi5x1qngYY>jH}6r-P?RM4zYW$UQHCO= zRcM;_4z&211%}V9*V6UQAW35Pb`0m@HGjPel2+QjGBRs;WnCp=Rh#N`MS*AI7d76< z=xcZpx>NUG^Wg!X{%bBg;M;#qgYWx;Ut{%Ns1s={&W&G9dT%7bO2Z%<9lu2*#IMtD zaaung32ylBCxpLpRP_gu42!eUS99SDkG?8llOw-Fz*xDnW-uW{`pM;zk6_DNR{hzEhwNIr2bQNUz zD?_gYSv+iek%6wNNtK?Jo=P=;*@0%){*?iz_v?Q-5czlJuf&)dkV{*(5falJr8u2p z|F&qg*tYdDQa%XSb^PCHz^=>ww!$g?)ZfXtXmRxK1jPAW``e+-@{zZNX#b{AmMVod z+lOz>151qhClpbC)&FE@bA4dz2;*B504etVVB3~=a2tuLM-8_f74*+YoFAAl!?Xvwm82h)&~l^ zcyfI%em=FnRHSH6`{4dvCPFXd?S)>o&Phh>un(THT8LKTMGeAVqa&`m3lE%>~}lgaz5Xmse>bSKFtUmOs}JJ^q>xE!<-DZjDa1 zc%98HMUHrbJGB(q+I}CpwmXdHwG=V>A=wV?nH>e)YN7(-Z}PsD!X^&$sg@#HyuHCo zwA0@K6|CwVB6+Zvh|=Emq3(-fyw!z}_js9?ND}Y!PA}0``@j$w9DGn<8+eHb@gYa( zB0+q_9dxvMl<&|%eT?VpBE@n7%}Pc#Cb6&z4wT;0YU)+Q!N+_MlyRScL`uXFt_cQ6 z&Vh_p{rr?~>7uLnjJtY^%;?WSCnZYb#mt_Kp5K$a$Xm45zd&ic0!Vz^TbRX{{I$2R zim&*(H`d`a+k9XtI>UqUOFswN2s-~rSRkych7tQbveIOL0Ke-ag7t5ZOr-fMVkBJ9 zze6fj-gn~^Untz)BN-_j3;|6({vVJ7QxI;O@?2jLDt_cuzL6eD|7_*~ z&g!P9i(mMfudr(uAYmFKX3QSz@kJ&7d=2;8C9LS+Fd854WojDvWnN$cD_`NQCJ`sD z@@poMpk4E!ywG^QZbIbduk7cCh53!M{V@37d7Pif6Myg;Kas5c>BG500cMZ-iCFzF z^boh=9*b_)>Hp>+GaCPg^URpB>mZ0xSK4@<1c($7$ZG?@Z9%*z0JVbor2G}aHv&W}5z2XiC=27# zK#>7s(A+@b5E1-vplG8-`EuR~7-n&v@n3-=P>=CN@Jv&fNg(G1p?k61BS>UoH62l? zz9>ipYVp46oa9G?&^rqs3=$5_>dW1npt>1^DY3CBSXgvBn#++FV4}#978=mMdZHVa zvB^@rIoKI2vIUH^!Pu$EygwN0km}20o)mW0Lqt$~8Y)ZZ>~YVq4JzkVdmU0;j4E>riy`w z5xn`*Oc!>BiA=4lFAW|OP4O0A-Wi5X*^T#wVVSz~xiIYO9&8QAuL2$&j$ZWSMd2b+ zEA%DzQ&GGtT!d=9ePvJ@e;zJkMIXKvE;6*fzUuLTUL}RHoBg;)gvb&Dcv=Kjcp$Hi zzz!$^uiYCKA}=^LnNf?;$s`Is6`y)rl$~s#1O-Z_NX@TMS>uq~qLgDJMXngk10umk zLwHIgn6=DTIT8Iz8>;Hm@j8?bMq-PM;Pa6pIqnWLrNmfexl~h%-O^N`#Mns5MhW^T z5M<$;P2{Oj0O3X zdYx)?J1&Vgf2dxO%d4QgJXQp24Om`I3q>5YOP#KAL1us^xhbSHR3Rm}Xlk8}k)<=a zWgI4D7U#r?uKFAh$4RCCw&2^j^273;20s^vS)Rvl#DTfy^Z7W@Nne1%OkNv?4cs+e zL}&|r`D_7z9PaNj?h^#+i$IX&G3MIDV%{H*UAM$n!aJ%N;TKc}%bKgY4)-u6quj-z z7A);Os0JtO0SK95i|`RkdALQi6Zi5;i^$OLL#d-Fo;X5V=1YsN#|8Ad?Hehr$EOxCp53?L_aves8>z`m1eWn!H# zE$$vp)hA=bdhQObk_XsCh`s@}Bk53Bc(a&iUSNZK-iY-sj`frAm5OB_;^Q`v60;c< zBn0w=zVs;=EZcvWgX|DtTeursBHDIe!|b=vE&{}3ywZ+y_i=vCjxG5FAGM1_{YkWw z&)4dOmBSqv)YF{nz!0C|z7EXKb121Sv3soi0K%2@9Y`i9eVyNc*w%L{k=8UtZh*DJfp! z9Q{mZqHk^$7T!D98LNuSpb1qxOO(3`x(F6v$|x zoF<)fABv^GHIR(5z}7V{(rb+$Xo?#7&z0xbIVefA)!zV3EOlKI-E3~%uOzdddWPTt zij9XYQVTs7@(vs_UHu{^Yo{SUV_+&tow>UQ$AoDP?9SXSw zNe8CKtn#+6av$*7Je;P>xWO)wiXEk;Y)R5Y)BKa+9_Y^vCYbz(uBYM6>2!h zel48GrQtn=uaQiU+F6iP7|MrL!vZfGJ}r-Z_>SHN7q|9HN79-< zjBA(Y*q)9lIIsH6W7CDV_?BJiB3=95=>1daB24?imv?yqXf!_M5dt)bQ_sf7cOc>p zTJgk+{>rxYGv{UCjQxd+GqBGu@T?4+DHr*{43Vi{LPt}i&M0Hd7)Bdk?XoZLc^ivp z&csAs;kZmp^HuJa2?%@*)ONo4wz$nT^DA%36kPxTzskhH`v+s%6U3jKlm&SD7x&M? z5%LeJB|!^~;RmursD2&EXek1teer&YT$6wK!z?i74M``XKw{aJEkd-LzT7HXr0BPh zpCFCpxKifLGqa(Xv@l8M8E?ym1lD*@wusbQ!Xgp1&JpSH#_D__Tf}JICfeK&uO;L_ zZ2E9oj<81ff)s5+XTYJ{+lU)8@u(cIs~?IYRcIb>%Mo5Z%t*`KC`p@lWEEbkP-0Bl zXQb*Yi8VjnC(Bb!%XyT;9?e z%#^1-yOxra`$cZ5e3PMQtbS2=a~wSHq7~=iii_SFqz)BO$n|X?_uC?!DD4p8a=C7k zn(a^kmlYiCe6)=)YaL9qJtWpV#0g7AmF!8!4Q)lL=)`Glp%`@LlD1f|E?kY2-W7Fo z_@+SJZG%Ltx5B;M7;f-ny*tYA5JOq4sc&PHeh-dshcz$Y?(Km4dh)n-qCgb#_I5bz zdhzjg05-i*DN-Hg!R>+i`*2))DF1zto5Av;E#KK*M2dbqy*&g+f0K&V<=qIh&7;_kb{6fmN|OXWo*PWzT9rw?AVWJ-j0a@IH2$Zv=pd@O zbrg_H+=eDey$t# z$1>2yO3zL>U+4z-ww(X&27bOD*~W_wit)z~poG#^7}S{V$n z+eFsvcz&`_gox*PZz0-vfj=)qi!bucLP(#N*xCy!^vlNlR482k3Qy?;P5o6Y`w10y z&ad?X_}Yt>;hr-r!Y1{CjO_M46BUe2<+$F$Pk#+08QdLxG4lsNvUH{``34(fw}yvbeqh_r;aP*-k`(*HdE(zkMw{ODm6 z+Ex5AZ|wsc)Z4tX4>YKE)b>?Rk@*_Y0PmXkP^5@37u3sFk0j5$$M(J$_y^phujme| z;-bFTp&y|=hYFP7gMG2@k07mL6Zn_D*a%1Y&%VO0A4hJyjIuG@EwUpYbB}%^$@deK zNa@4V*J9Y8B4vRF6z|t0IzKZhpLS@(00Nr$i}^1IMo<;Lq=9+`I1B(ID| zvR{8ljW5{RA8O2(sAODibqxjhYIM2T|@qvd#M2Paf7+z(CCcoov z2H>#zo+*H34gQY3i4?%rVd?#L#6e(O&2AP?P3i1I@yu{h~B4`>P zECUm#^QAJ#xeN{-isrL8XDEiA&Ca1BPRsF=(#PD+!%Dfldni7W$LEJauI2m5izs~c zC>ADT7&xRgw;u*L*@ht@u zGbi7^i2x9sF$a_gCDx_S0IK-@}J@0^8!E5<8-(n!v!NS zxPPFVd$g5FApE<}XlLaX#GdKhn%pNik)eRpEoNAvMJp@)nCwL|$L z*?$yt=&@`Yg;9^^UZc9*>@k;JI8vA-GJ4Zt|uaeA{&bvoLW1i;Me4}Ea zBsK1LB5@=phel*;j3F$Nau20t0?!H@kyN?siUWIS80c@&LX>&vp4iacFXN`kdaEYHX3sUv(zC0Dh`d#QyF5YyD;0MNGci+t~ zj}zATdyp%2QzQ5f$8qyRhcrp3Eoc!pNV~=2-7myAA_cLL9@UI?w(*4tA|-A+N@VwM!}@>% z$Y}8xXHCT3e%#L!$I~S$7t2MKzFYMZk(d9uM7l>x+b9|nW9IQL zfVt;Em2S8j@mOI5fa5loNQ-$9+0tIt6fD=I)xIPJPQLy!igDczE{22N-X2N*3KvYm z3HT~cpCs}U_JT$N9|_6u_@{g|SpL;8hRR9V$8Svn27XNnam6K}IGW*oMm@x3jEM|v zytHOqW_yDRCW}PNew4~RhL=qnHNRgSwoM*9c&o^pkHUL~;+jlM*}>FR{4Fi{+zEvg`}4n}RL&B|iw;r8vc} zOu>-9LUrXpOk@y@9j%XvOJ z6+7Y^zCIO-)3<0No_D-*8yfzOyH!E(e9sfApf~=gSeSQI3BL|Mf%yMy06b+XKk+k4 zS>tg z%Y5H7^z;fpH4WOu)kdl4ZX@&n=>d|Izv6>&oVP~Adf@qQenxl_ls@iQ4Y2Y*9$1ZL ze&?yxBGvW>YA9UP_(WZW+g;cE4CSA^r&=Uf|7skEQm-2WKt0zP|K@Aez;*wCCW^Yb zW0gVVI(Kx7JpEr}#>n^_le{A*dw7Fay8+d1q96qU1QtH&h9e8M*`M9m<}KJ<1B9b- zml{~TTLS#YE1M7=_A&&Q7qW2kziS-U5uRNsnRI@x27Kki@791B{6G*TgGktKy6|(D zkyH?-DZs^uRFQ5P*&Bbeyz;`qt%cdtbfG+e$4pnKb-{E9uOPFO_&#+?jSb;_)4>Cw zdMvF!91r(?ih~vvm6LnG>){SJ?61P!F)4%um*1Go|nmS(eI|WLX+p8w8Yeb~eE3 zoxxigfbBB*jRs)5EVBZn&5xPnaNrDxl3dlzV_Ar;?35Pp`3Q^V9wDCNtbgeP2|gYOJMIaUEa1TLBbXjNvG@f)Tx=M1%fhw}V6==U(* zJ_pM`LJ_N=m{W6rT1FzR9(WGL%b;N4>dAOd#dw4KP7a?7j5vxr&c%9-<~!zM1;+54 zx#;pZ$$i;;Y%YZKc)ls`}ii_1}%uQmlO#zNiCyB0&aTEU+$#)Pdj z5;7&^_^}wp^brvQu!D#73#75ellyo8wBiq6~`Y zm`M3ee-Fmm#=qT-9&J}Op+H$| zjExwfmA}0Q*3hR7(LTi~r~es_UWyrbmOCs3n0k&UE(P4&!AqB7_IE1D#0QrOUE8JB zld4jT$mQMWLW&`=1Mh`E*n@PWA&9!(3#j|NS*cE=a8DX$$?5lEbH2oD?!^MX%+K8m z=6;3GuY!@`cS-OnoA1Msv)4?v4N-Wun|s}d^Lif-zfWYwzmAsi2b!z;R~3pI1nWgEm|Cx zT#I0W=W(9O^a=S*Xy?+;jEj15^*`oI%dwQ7pd^`}-j65s5$02d2mI^W${L?>;r(#$ zeQq}H1|!}rP;#uSu1xbMdF}m}wlDa#`(X|H60Jm%^Nkqw^;7(h%=`+O>Wx3nU4b+5 z>&B*b)%(ym;DaJ1X-|VF-4mx0=9e#T9m)=z;Vmn`*=JQFh>7Q~S0FI&Jd%mVI=5U2 z*82wO2;TE5&i&k#(EYyU4lA*?-|>i*;G6Gx&Po_Be&GGc)P6Mcnjx5#-(|&LP%*PH zV%d*#S7Fy&OtiiYc<@sxHz~3+S_3R{6SZ@s=bXO>oYZcar3#%b1m~`WkZZ~1Yr!dA zynL-P3GP`7rtszyYsCQJ%kk?V08QL~9ll`Zs&&9}{?Mze#-r0`%qBem$t1oq0ekV} zIxJG4KOZVX$NyaisT$<3q^ggSi^2X7eO4Y$A~+@lweY7|5iT+=l!o#`5-EvcD3hYS z)a9&42L&qLm&in^5;4`O^omHRJe)2XGQv*t{N#Z|98lSSkk(TrYC;M9@a^T7h$1 zHk!65fjVlO77(q7j z(xKU4zrT;EU$FtkksN;nRv9nF@f#b2*`5m`X~ekgk+PNWSuIj)?do^tbdW%ouL9^LqnjbOzd{OLw;NCE%35mL6$ zUxr?$(~ms^;VK^dAXun3FL)5v(>`cSp@T^O-X(+j4_9%Uef?qVk%4DEeBnV%Wq*I; zsl8^a!XQ-3XnM;uFscYiXdTU6Qavi>nuj27O8hx^AJF?#a0!S~-v1D|dN6%arP#Rdngau1mHOgg?4G#x;;#OIB(qq^>hTku?d26B%j{|w0$T0ZHB}g zg%wAX*#vbujrR8#>`jIvqWR_fG5%^VKD-$cVl406EIPsT_w#0inoYz%3iV+mXFm*g zOgX-<9ueS`U7=jKkc{QUx`+tCg9^1xYV#ys`!KYz$tab+gE%{;p+yB!l2ID3b~Mx= zObeC@Syahl3l?=MDB}3JCvb(l>9%MUvK;a?KXz?_0Gh_Lw_pQQ^Oh|lM{|Q0A3*%Y z6hA~*s{z*dt0(c;f2;6yOh;V_3mUB}(&vgG&*AQR16J0mnenMqo3);YZWRep4X7g5 z%yWrXoe?v6^^PDMNyeEoM}CGxOqehDPBPtG4%r6CKA(GR6A{)$ zD3%~hJ%?xjk8)4Y)?%*P2E@FCH*FK?Nq04N7*7&Id&T7Zzpl;%I;-m1Vi;G{B<5x})eNs@n%Qg5E67 z{+D?U=xui%WB(`E=}GRA_7xuRn4L0G`Tf@D zXqs-!_R`{}(=4#nzvF$tOM2ja0Ck2+?9cz{E&KC3t$ZIf!#klMistuE#<`pdwxI7$ zp99+dUajZgPVt9OopSh%HCS@Z)N^xy%=dVQqpzlwX6M;qM=G_;vj4x-CLUFjnf@13K2Ioxo_#1 zGWM+B(-X!9j$w;KX0mR?!dJU_9B!5LYNdM`c&$R=;2~9%a06^t<-eMTK(tgZ&qI2x z21CtQZ2dgw;WF)=$CuU6G$-(eUv$XaP?9RZffedr0qCsK@CwA})tXuXF<+yq3W&v8 zeOQ5taJ_C+n0+Gs3(1|9-E7Q6lzn3@aG!nS#*pPz&@=Nz;+s=mUCcA=q^=*o9GUhKE$M5V~-fZnwB#Id#(2 z5rq~(s*l<{%WJ!3C5)OB*mxh)$VFb(-N&imC&Iq=8Hbw5-gbgQyIrme_c3VF<4~eV zFqo6ncg3`|K&KXgFQ<&f=rXdTcQV>3Nkd=DO(uRT<8( zTT2#mb8u1X7Q?_?)@O@h%C3aWJ*TycL-Y|XO+P?@6?g_qx=|F3tMG9c3Y`nVCmOv3 z-=I%J&d%Qj`S{F``7UmMuPtGt|0ur_8?LJim|dR#O-eU+!(Te7%wXF-_fOQ==fd*_ z8SgmX>+>F8=%q?l_)D4*PMzSl+Ej@YeO-Gh5ljB8uPZr9{-WF}=*VAndlmcrl}1zn zTwiNy6}N(aGjvREZai~6&&O{lC0`ivfn3;jL*l>linf;j%*jRH>h7hC^$##RL(eY7 z*y=m#NkhlwXVWNoyb;o%P0VT6QjCSa59#buc%v9KuZAs%RmW=Jzk!OYnPNjdTMZG3 z(|grkVRk%Ma^VGbhm6tDh<^*tP}N+$CeS3);a@`EfT?TZo9lxJL59+P8M>0DzTFF? znskvI8}g0pl=tcpugYccLB3yJ{dt?H(%-%?QP-DY8J47WHJrxH)USp!s<}^;t-|sN zeH-b$8i1vRs%pTUWF4vjX;Sok4cpjKIm^+Kr22t1`N-wa%rqug6gA%b*AQN@9zjCF31<9il%luOCDj3S6U%z$ z@Zk3 zvE+Me!W!7Ndub9RBQaa2aIo?|s$GNh*jJx13hZUlT9hRBxp@H#0jK_BjaUnnzMs<8 zhQnI4)=SOq&!gj(EPqr#7pR+SI`<6^_!iTwW!(}D(06Ou!-sq|%i}!hxeibmNPmKM zU?KX%I#hXsc+9jcY-xV!c!ZUJ?;7j}7SGL&C3cFaqkl?EKn_jdQc9KAY{^w;KkJr=*Qt z7q1H`Q#W?%d4%;k|&k7eM+w-moTyRI?G$iDG;&DsnGOwqQ@ zEbt5Z<7U{t7XhgXK&Sl&UV7%Q87z^O^(4Bm-22}e{sBg=FVi3mOU@ue$1CXO$WDt!f)#O7B4UFt;kSj320b43689HN!c$07%Nw|t#Bo8)2b8u+gek$ z!iWA=)3&k{)3tmnM~HNGE4w{Ip=}&}zf;d`9E|VKBg51ubwKocy||5bGi@DHnptAI zur|SLsHu zD^Z=_;Wde^@(J@CNU)7}dVcy+>TO}`%r0-W_g6dgO)_{1;!#@RG7Z}4b;zut3qN&c zb`hGi!pAr$U6ngI8dpLRav{7}z3IwM)_Ik_+UezHuBNBKRro@$|4)Vv?2l<9C2Q4X z7pKTNjoQWHt=B8NSfP!YzYA4yt+w$LyV)k6(b9}w!hD94+qN)fkeZBy28q!`SX(J> z>k^P?_-UBY7o{QQlm=$)@Q#ozQhgiai;o2*k2a&N@XC zcT$+sO&<%G9o5R8)`)%J$QeDi&nwJ1Yh&@|XdFws%!$CvIo0k1s?Y1%J~)vJj@C7D zaY8P_29e=cBlmkLi6)o3g}=mL`Hu5==R?TSWmSEMw&4oFR^ptESSs4cM*G2mPiT0T zqp4j7!1j#&&`W9@xU7BZTZAb6WMM0Q$iQD~^g%Db@!uG+ zE0yGd>lD4Q{>BJXmd+oh_=i=1q@gp#dA)eDM>Wfc6@5xvb zxqV91%pZn?>Iv#~Wrcje@=V+n}n{LS2lA>I<({CTe z#5I-2K%QhD@{ zww4@2lbk~_(M1AZT76ATzg&uf^UzGY9YYm~NS#NO+0+FA7^BWE50HE&9176r7h zbbn4xFGzGo=WiTG(k|4D z&tS?@8V_-F;}-Qk0sGg1HaV8ED?iQ_t)r%$fT`)EWmNvKb9jLI_6$+;{vs-)oNbsk zMiRbtRkM>Y>D|=fBoydY-G34t!EK4oqg+!?A~toWcb2jImQWlG>e7<{{SS2MB$w|6 zAEDg#Vl0JR9ISG2thS#9xEtt&kG+((Se=!Yj4o@)Y;858HY4ulKSE>Ui|+UIM9!Eoqf=wdt-arUq+iC4 zW+Jzy6DF3W(av5JU91Q>C~HNjP0PVZIA)6-q3M(r+Q_*Hk&!dB_B<#~_?OcNuvsd- z#HM6x#mD?1JnAJcCCg1bm#+5x(U;kHWqBHPicT*)%H?2jzTPaJs?5+FT2AQFulOd=!fApgD0VRHJTI7;d>|Lsm_q5A;k4Ab-n`0 zyIU1!y@J$xsI%!uzu3rcFKxWY2LDJee&ls%*_&!Z2r~%hFmbqduaYi!IT?K@zG=N8 z*wWlfxuseBrNtKy=6~l!m%+r6 ziM!D8B6oMiz+sSbtNQ7}V6``-Vs zru>HQ*)5Vc;*DJi1hn@_&9vkc;ZpLfkC-BN8G467y92?5Qur&nn;Yu0C*0lat NxaFE4?~K>-{{e86yt4oR