Added translation strings

This commit is contained in:
Aleksandrs Proskurins
2022-09-19 10:26:42 +03:00
parent bb40ab1e08
commit 1794174051
5 changed files with 44 additions and 9 deletions
@@ -50,7 +50,7 @@ struct UserSessionDetailsItemView: View {
Button {
UIPasteboard.general.string = viewData.value
} label: {
Label("Copy", systemImage: "doc.on.doc")
Label(VectorL10n.copyButtonName, systemImage: "doc.on.doc")
}
}
.padding([.leading, .trailing], horizontalPadding)
@@ -61,7 +61,7 @@ struct UserSessionDetailsView: View {
}
}
.listStyle(.grouped)
.navigationBarTitle("Session details")
.navigationBarTitle(VectorL10n.userSessionDetailsTitle)
}
}
@@ -37,26 +37,26 @@ class UserSessionDetailsViewModel: UserSessionDetailsViewModelType {
var sessionItems = [UserSessionDetailsSectionItemViewData]()
if let sessionName = userSessionInfo.sessionName {
sessionItems.append(UserSessionDetailsSectionItemViewData(title: "Session name",
sessionItems.append(UserSessionDetailsSectionItemViewData(title: VectorL10n.userSessionDetailsSessionName,
value: sessionName))
}
sessionItems.append(UserSessionDetailsSectionItemViewData(title: "Session ID",
sessionItems.append(UserSessionDetailsSectionItemViewData(title: VectorL10n.keyVerificationManuallyVerifyDeviceIdTitle,
value: userSessionInfo.sessionId))
sections.append(UserSessionDetailsSectionViewData(header: "SESSION",
footer: "Copy any data by tapping on it and holding it down.",
sections.append(UserSessionDetailsSectionViewData(header: VectorL10n.userSessionDetailsSessionSectionHeader,
footer: VectorL10n.userSessionDetailsSessionSectionFooter,
items: sessionItems))
var deviceSectionItems = [UserSessionDetailsSectionItemViewData]()
if let lastSeenIP = userSessionInfo.lastSeenIP {
deviceSectionItems.append(UserSessionDetailsSectionItemViewData(title: "IP address",
deviceSectionItems.append(UserSessionDetailsSectionItemViewData(title: VectorL10n.userSessionDetailsDeviceIpAddress,
value: lastSeenIP))
}
if deviceSectionItems.count > 0 {
sections.append(UserSessionDetailsSectionViewData(header: "DEVICE",
sections.append(UserSessionDetailsSectionViewData(header: VectorL10n.userSessionDetailsDeviceSectionHeader,
footer: nil,
items: deviceSectionItems))
}
let initialViewState = UserSessionDetailsViewState(sections: sections)
super.init(initialViewState: initialViewState)
}