diff --git a/Riot/Assets/en.lproj/Vector.strings b/Riot/Assets/en.lproj/Vector.strings index 0f6a88cdc..b67d08416 100644 --- a/Riot/Assets/en.lproj/Vector.strings +++ b/Riot/Assets/en.lproj/Vector.strings @@ -700,6 +700,7 @@ "room_details_banned_users_section"="Banned users"; "room_details_advanced_section"="Advanced"; "room_details_advanced_room_id"="Room ID:"; +"dm_room_details_advanced_room_id"="ID:"; "room_details_advanced_enable_e2e_encryption"="Enable encryption (warning: cannot be disabled again!)"; "room_details_advanced_e2e_encryption_enabled"="Encryption is enabled in this room"; "dm_room_details_advanced_e2e_encryption_enabled"="Encryption is enabled here"; diff --git a/Riot/Generated/Strings.swift b/Riot/Generated/Strings.swift index 6b6c4f347..51d050b75 100644 --- a/Riot/Generated/Strings.swift +++ b/Riot/Generated/Strings.swift @@ -1106,6 +1106,10 @@ internal enum VectorL10n { internal static var dmRoomDetailsAdvancedE2eEncryptionEnabled: String { return VectorL10n.tr("Vector", "dm_room_details_advanced_e2e_encryption_enabled") } + /// ID: + internal static var dmRoomDetailsAdvancedRoomId: String { + return VectorL10n.tr("Vector", "dm_room_details_advanced_room_id") + } /// This has no local addresses internal static var dmRoomDetailsNoLocalAddresses: String { return VectorL10n.tr("Vector", "dm_room_details_no_local_addresses") diff --git a/Riot/Modules/Room/Settings/RoomSettingsViewController.m b/Riot/Modules/Room/Settings/RoomSettingsViewController.m index db019badc..74678a380 100644 --- a/Riot/Modules/Room/Settings/RoomSettingsViewController.m +++ b/Riot/Modules/Room/Settings/RoomSettingsViewController.m @@ -2789,7 +2789,14 @@ NSString *const kRoomSettingsAdvancedE2eEnabledCellViewIdentifier = @"kRoomSetti } cell.textLabel.font = [UIFont systemFontOfSize:17]; - cell.textLabel.text = NSLocalizedStringFromTable(@"room_details_advanced_room_id", @"Vector", nil); + if (mxRoom.isDirect) + { + cell.textLabel.text = NSLocalizedStringFromTable(@"dm_room_details_advanced_room_id", @"Vector", nil); + } + else + { + cell.textLabel.text = NSLocalizedStringFromTable(@"room_details_advanced_room_id", @"Vector", nil); + } cell.textLabel.textColor = ThemeService.shared.theme.textPrimaryColor; cell.detailTextLabel.font = [UIFont systemFontOfSize:15];