From 654f61a06bfe9b78feb23d7d44c02555c9f37d08 Mon Sep 17 00:00:00 2001 From: Ali <> Date: Sun, 25 Dec 2022 23:41:22 +0400 Subject: [PATCH] Fix localization --- Telegram/Telegram-iOS/en.lproj/Localizable.strings | 4 ++++ .../PeerInfoUI/Sources/ChannelMembersController.swift | 8 +++----- .../Data and Storage/StorageUsageExceptionsScreen.swift | 1 - .../Sources/StorageCategoriesComponent.swift | 1 - .../StorageUsageScreen/Sources/StorageUsageScreen.swift | 1 - 5 files changed, 7 insertions(+), 8 deletions(-) diff --git a/Telegram/Telegram-iOS/en.lproj/Localizable.strings b/Telegram/Telegram-iOS/en.lproj/Localizable.strings index 24ef23a9ce..8c8b5d7293 100644 --- a/Telegram/Telegram-iOS/en.lproj/Localizable.strings +++ b/Telegram/Telegram-iOS/en.lproj/Localizable.strings @@ -8597,3 +8597,7 @@ Sorry for the inconvenience."; "StorageManagement.TabMusic" = "Music"; "ClearCache.Never" = "Never"; + +"GroupMembers.HideMembers" = "Hide Members"; +"GroupMembers.MembersHiddenOn" = "Switch this off to show the list of members in this group."; +"GroupMembers.MembersHiddenOff" = "Switch this on to hide the list of members in this group. Admins will remain visible."; diff --git a/submodules/PeerInfoUI/Sources/ChannelMembersController.swift b/submodules/PeerInfoUI/Sources/ChannelMembersController.swift index d4d163f8fe..4a41f97e2a 100644 --- a/submodules/PeerInfoUI/Sources/ChannelMembersController.swift +++ b/submodules/PeerInfoUI/Sources/ChannelMembersController.swift @@ -359,7 +359,6 @@ private func channelMembersControllerEntries(context: AccountContext, presentati var displayHideMembers = false var canSetupHideMembers = false if let channel = view.peers[view.peerId] as? TelegramChannel, case .group = channel.info { - //TODO:loc displayHideMembers = true canSetupHideMembers = channel.hasPermission(.banMembers) } @@ -390,14 +389,13 @@ private func channelMembersControllerEntries(context: AccountContext, presentati isInteractive = false } - //TODO:localize - entries.append(.hideMembers(text: "Hide Members", disabledReason: disabledReason, isInteractive: isInteractive, value: membersHidden)) + entries.append(.hideMembers(text: presentationData.strings.GroupMembers_HideMembers, disabledReason: disabledReason, isInteractive: isInteractive, value: membersHidden)) let infoText: String if membersHidden { - infoText = "Switch this off to show the list of members in this group." + infoText = presentationData.strings.GroupMembers_MembersHiddenOn } else { - infoText = "Switch this on to hide the list of members in this group. Admins will remain visible." + infoText = presentationData.strings.GroupMembers_MembersHiddenOff } entries.append(.hideMembersInfo(infoText)) } diff --git a/submodules/SettingsUI/Sources/Data and Storage/StorageUsageExceptionsScreen.swift b/submodules/SettingsUI/Sources/Data and Storage/StorageUsageExceptionsScreen.swift index 3805f782de..6cf80c2510 100644 --- a/submodules/SettingsUI/Sources/Data and Storage/StorageUsageExceptionsScreen.swift +++ b/submodules/SettingsUI/Sources/Data and Storage/StorageUsageExceptionsScreen.swift @@ -401,7 +401,6 @@ public func storageUsageExceptionsScreen( } subItems.append(.separator) - //TODO:localize subItems.append(.action(ContextMenuActionItem(text: presentationData.strings.VoiceChat_RemovePeer, textColor: .destructive, icon: { theme in return generateTintedImage(image: UIImage(bundleImageName: "Chat/Context Menu/Delete"), color: theme.contextMenu.destructiveColor) }, action: { _, f in diff --git a/submodules/TelegramUI/Components/StorageUsageScreen/Sources/StorageCategoriesComponent.swift b/submodules/TelegramUI/Components/StorageUsageScreen/Sources/StorageCategoriesComponent.swift index 4685e6e21b..dd22e30378 100644 --- a/submodules/TelegramUI/Components/StorageUsageScreen/Sources/StorageCategoriesComponent.swift +++ b/submodules/TelegramUI/Components/StorageUsageScreen/Sources/StorageCategoriesComponent.swift @@ -195,7 +195,6 @@ final class StorageCategoriesComponent: Component { self.itemViews.removeValue(forKey: key) } - //TODO:localize let clearTitle: String let label: String? if totalSelectedSize == 0 { diff --git a/submodules/TelegramUI/Components/StorageUsageScreen/Sources/StorageUsageScreen.swift b/submodules/TelegramUI/Components/StorageUsageScreen/Sources/StorageUsageScreen.swift index f0f98b4766..03648eb999 100644 --- a/submodules/TelegramUI/Components/StorageUsageScreen/Sources/StorageUsageScreen.swift +++ b/submodules/TelegramUI/Components/StorageUsageScreen/Sources/StorageUsageScreen.swift @@ -718,7 +718,6 @@ final class StorageUsageScreenComponent: Component { } } - //TODO:localize let selectionPanelSize = selectionPanel.update( transition: selectionPanelTransition, component: AnyComponent(StorageUsageScreenSelectionPanelComponent(