Add separate localization strings for channel type selection

This commit is contained in:
Ilya Laktyushin 2021-02-19 09:53:51 +04:00
parent c533642043
commit b6fb4ffac3
4 changed files with 2972 additions and 2967 deletions

View File

@ -6144,3 +6144,6 @@ Sorry for the inconvenience.";
"Notification.Exceptions.MessagePreviewAlwaysOn" = "Always On"; "Notification.Exceptions.MessagePreviewAlwaysOn" = "Always On";
"Notification.Exceptions.MessagePreviewAlwaysOff" = "Always Off"; "Notification.Exceptions.MessagePreviewAlwaysOff" = "Always Off";
"Channel.Setup.LinkTypePublic" = "Public";
"Channel.Setup.LinkTypePrivate" = "Private";

View File

@ -500,9 +500,9 @@ private func channelVisibilityControllerEntries(presentationData: PresentationDa
case .privateLink: case .privateLink:
break break
case .initialSetup, .generic: case .initialSetup, .generic:
entries.append(.typeHeader(presentationData.theme, isGroup ? presentationData.strings.Group_Setup_TypeHeader : presentationData.strings.Channel_Edit_LinkItem)) entries.append(.typeHeader(presentationData.theme, isGroup ? presentationData.strings.Group_Setup_TypeHeader.uppercased() : presentationData.strings.Channel_Edit_LinkItem.uppercased()))
entries.append(.typePublic(presentationData.theme, presentationData.strings.Channel_Setup_TypePublic, selectedType == .publicChannel)) entries.append(.typePublic(presentationData.theme, isGroup ? presentationData.strings.Channel_Setup_TypePublic : presentationData.strings.Channel_Setup_LinkTypePublic, selectedType == .publicChannel))
entries.append(.typePrivate(presentationData.theme, presentationData.strings.Channel_Setup_TypePrivate, selectedType == .privateChannel)) entries.append(.typePrivate(presentationData.theme, isGroup ? presentationData.strings.Channel_Setup_TypePrivate : presentationData.strings.Channel_Setup_LinkTypePrivate, selectedType == .privateChannel))
switch selectedType { switch selectedType {
case .publicChannel: case .publicChannel:
@ -653,7 +653,7 @@ private func channelVisibilityControllerEntries(presentationData: PresentationDa
currentAddressName = "" currentAddressName = ""
} }
entries.append(.typeHeader(presentationData.theme, presentationData.strings.Group_Setup_TypeHeader)) entries.append(.typeHeader(presentationData.theme, presentationData.strings.Group_Setup_TypeHeader.uppercased()))
entries.append(.typePublic(presentationData.theme, presentationData.strings.Channel_Setup_TypePublic, selectedType == .publicChannel)) entries.append(.typePublic(presentationData.theme, presentationData.strings.Channel_Setup_TypePublic, selectedType == .publicChannel))
entries.append(.typePrivate(presentationData.theme, presentationData.strings.Channel_Setup_TypePrivate, selectedType == .privateChannel)) entries.append(.typePrivate(presentationData.theme, presentationData.strings.Channel_Setup_TypePrivate, selectedType == .privateChannel))