diff --git a/enzevalos_iphone/SwiftUI/Compose/RecipientListView.swift b/enzevalos_iphone/SwiftUI/Compose/RecipientListView.swift index db3c21a6e428ceb04ec87cd9a9a56ce1a0d1e399..098973192b8935c02f4fcbe9b0676db4a892e9e3 100644 --- a/enzevalos_iphone/SwiftUI/Compose/RecipientListView.swift +++ b/enzevalos_iphone/SwiftUI/Compose/RecipientListView.swift @@ -25,15 +25,15 @@ struct RecipientListView: View { VStack(alignment: .leading) { // Sorting options HStack { - Text("Sort by:") + Text("SortBy") .foregroundColor(.secondary) - Button(sortByName ? "Name" : "Last Contacted") { + Button(sortByName ? "Name" : "LastContacted") { sortByName.toggle() } } .font(.caption) .transition(.opacity) - .id(sortByName ? "Name" : "Last Contacted") + .id(sortByName ? "Name" : "LastContacted") // Contact list ScrollView { diff --git a/enzevalos_iphone/de.lproj/Localizable.strings b/enzevalos_iphone/de.lproj/Localizable.strings index 9645bd31ec6059083cfd1c261c2c42d24bfe969f..09632edfcffd5824b783bfe6c3b57d575ecaa83a 100644 --- a/enzevalos_iphone/de.lproj/Localizable.strings +++ b/enzevalos_iphone/de.lproj/Localizable.strings @@ -6,10 +6,9 @@ Copyright © 2016 fu-berlin. All rights reserved. */ "Permission.contactDenied.Title" = "Oops! Zugriff erlauben!"; -"Permission.contactDenied.Description" = "Bitte erlaube zugriff auf Kontakte In Einstellungen -> Datenschutz -> Kontakte"; +"Permission.contactDenied.Description" = "Bitte erlaube Zugriff auf Kontakte in Einstellungen -> Datenschutz -> Kontakte"; "Permission.Notification.Title" = "Mitteilungen erlauben"; -"Permission.Notification.Description" = "Letterbox möchte dich benachrichtigen. -Du kannst das jederzeit ändern. In der Einstellungen -> Mitteilungen -> Letterbox"; +"Permission.Notification.Description" = "Letterbox möchte dich benachrichtigen. Du kannst das jederzeit ändern in Einstellungen -> Mitteilungen -> Letterbox"; "Permission.AccessContacts.Title" = "Zugriff auf Kontakte"; "Permission.AccessContacts.Description" = "Wir teilen diese Daten mit niemandem und senden sie auch nicht über das Internet."; "AccessNotGranted" = "Bitte schalte unter Einstellungen den Zugriff auf die Kontakte frei, wenn du möchtest, dass die App richtig funktioniert"; @@ -23,6 +22,9 @@ Du kannst das jederzeit ändern. In der Einstellungen -> Mitteilungen -> Letterb "Bcc" = "Bcc"; "Cancel" = "Abbrechen"; "Cc" = "Cc"; +"Name" = "Name"; +"SortBy" = "Sortiere nach"; +"LastContacted" = "zuletzt kontaktiert"; "Compose.Suggestions" = "Empfehlungen"; "Checkmarks" = "Du hast Nachrichten von den Adressen mit Haken bekommen"; "Close" = "Schließen"; diff --git a/enzevalos_iphone/en.lproj/Localizable.strings b/enzevalos_iphone/en.lproj/Localizable.strings index bad3e4d9db6f943d5ccbde29fbff0fba8e90e209..a103f0e2cc94a92ee9bd1756e0540f3dd2e8af4f 100644 --- a/enzevalos_iphone/en.lproj/Localizable.strings +++ b/enzevalos_iphone/en.lproj/Localizable.strings @@ -22,6 +22,9 @@ "Bcc" = "Bcc"; "Cancel" = "Cancel"; "Cc" = "Cc"; +"SortBy" = "Sort by"; +"Name" = "Name"; +"LastContacted" = "Last Contacted"; "Compose.Suggestions" = "Suggestions"; "Checkmarks" = "You received mails from addresses with checkmarks"; // ???? "Close" = "Close"; diff --git a/enzevalos_iphone/persistentData/AddressRecord.swift b/enzevalos_iphone/persistentData/AddressRecord.swift index a43ac022d2f79f3e5de4a29727ce1d547750ebd2..208281732584adc70aa0bed04e70a7b00f9d9bee 100644 --- a/enzevalos_iphone/persistentData/AddressRecord.swift +++ b/enzevalos_iphone/persistentData/AddressRecord.swift @@ -16,7 +16,7 @@ extension AddressRecord { /// Enum defining which key to to sort contacts by (name, recency). enum SortBy: String { case name = "displayname" - case recency = "last" // still unavailable + case recency = "email" // TODO: change to "last" once that data is implemented } private static var sorting: [NSSortDescriptor] {