diff --git a/bitchat/Localizable.xcstrings b/bitchat/Localizable.xcstrings index 4e3184ac..f7979b8d 100644 --- a/bitchat/Localizable.xcstrings +++ b/bitchat/Localizable.xcstrings @@ -5142,7 +5142,7 @@ "en" : { "stringUnit" : { "state" : "translated", - "value" : "symbols" + "value" : "SYMBOLS" } } } @@ -5178,7 +5178,7 @@ "en" : { "stringUnit" : { "state" : "translated", - "value" : "network" + "value" : "NETWORK" } } } diff --git a/bitchat/Views/AppInfoView.swift b/bitchat/Views/AppInfoView.swift index 7adc3905..a4b82104 100644 --- a/bitchat/Views/AppInfoView.swift +++ b/bitchat/Views/AppInfoView.swift @@ -239,6 +239,27 @@ struct AppInfoView: View { .foregroundColor(textColor) } + // Network diagnostics + if topologyProvider != nil { + VStack(alignment: .leading, spacing: 16) { + SectionHeader(Strings.Network.title) + + Button { + showTopology = true + } label: { + HStack(spacing: 0) { + FeatureRow(info: Strings.Network.topology) + Image(systemName: "chevron.right") + .font(.bitchatSystem(size: 12)) + .foregroundColor(secondaryTextColor) + } + .contentShape(Rectangle()) + } + .buttonStyle(.plain) + .accessibilityHint(Text("app_info.network.topology.hint")) + } + } + // Features VStack(alignment: .leading, spacing: 16) { SectionHeader(Strings.Features.title) @@ -278,27 +299,6 @@ struct AppInfoView: View { } } - // Network diagnostics - if topologyProvider != nil { - VStack(alignment: .leading, spacing: 16) { - SectionHeader(Strings.Network.title) - - Button { - showTopology = true - } label: { - HStack(spacing: 0) { - FeatureRow(info: Strings.Network.topology) - Image(systemName: "chevron.right") - .font(.bitchatSystem(size: 12)) - .foregroundColor(secondaryTextColor) - } - .contentShape(Rectangle()) - } - .buttonStyle(.plain) - .accessibilityHint(Text("app_info.network.topology.hint")) - } - } - // Privacy VStack(alignment: .leading, spacing: 16) { SectionHeader(Strings.Privacy.title)