Commit 178485d2 authored by Oliver Wiese's avatar Oliver Wiese

add localization

parent e67ee647
......@@ -53,7 +53,8 @@ struct MessageViewMain <M: DisplayMail>: View {
}
var MessageBody : some View {
return Text(self.mail.body!).padding(.bottom, 2 * innerPadding + outerPadding)
Text(self.mail.body!)
.padding(.bottom, 2 * innerPadding + outerPadding)
}
var FloatingReplyButtons: some View{
......
......@@ -127,7 +127,7 @@ struct SenderViewMain <M: DisplayMail>: View {
/// this button displays the previous selected landmark
self.selectPrevLandmark()
}) {
Text("prev")
Text("Button.Prev")
.foregroundColor(.black)
.padding()
.background(Color.white)
......@@ -141,7 +141,7 @@ struct SenderViewMain <M: DisplayMail>: View {
/// this button displays the next selected landmark
self.selectNextLandmark()
}) {
Text("Next")
Text("Button.Next")
.foregroundColor(.black)
.padding()
.background(Color.white)
......
......@@ -138,7 +138,6 @@ struct MapView: UIViewRepresentable {
*/
print(view.annotation)
guard let placemark = view.annotation as? LandmarkAnnotation?/*MKPointAnnotation?*/ else { print("failed conversion") ;return }
parent.selectedLandmark = getLandMarkByCoordinates(placemark!.coordinate)
parent.showingLandmarkDetails = true
......
......@@ -394,3 +394,40 @@
"MailView.MoreMails" = "Mehr Mails sehen";
"Searchbar.Title" = "Suchen";
"Gamification.Overview.HeaderTitle" = "Abzeichen";
"Security.Dialog.Title.No.Crypto" = "Unsicher";
"Security.Dialog.Title.Enc+Sign" = "Vertrauliche und echte Mail";
"Security.Dialog.Title.UnableToDecrypt" = "Nicht lesbar";
"Security.Dialog.Title.InvalidSignature" = "Manipulierte Mail";
"Security.Dialog.Title.Plain+Sig" = "Genuine but not confidential mail";
"Security.Dialog.Title.PlainMissingPublicKeyToVerify" = "Nicht vertrauliche Mail";
"Security.Dialog.Title.Enc+NoSign" = "Vertrauliche aber echte Mail";
"Security.Dialog.Title.EncMissingPublicKeyToVerify" = "Vertrauliche Mail";
"Security.Dialog.Body.EncButMissingPublicKeyToVerify" = "Wir können den Absender nicht verifieren, weil die Absender ID fehlt. \n Nur du und der Sender können den Inhalt der Mail lesen.";
"Security.Dialog.Body.PlainMissingPublicKeyToVerify" = "Wir können den Absender nicht verifieren, weil die Absender ID fehlt. \n Alle involvierten Mail-Provider, du und der Sender können den Inhalt der Mail lesen.";
"Security.Dialog.Button.Title.MoreInfo" = "Mehr Information";
"Security.Dialog.Button.Title.OK" = "OK";
"Security.Dialog.Button.Title.Import.SK" = "Importiere eigenen Schlüssel";
"Security.Dialog.Button.Title.Ask.Resend.ForPK" = "Um erneutes senden bitten";
"Security.Dialog.Button.Title.Ignore.Mail" = "Mail ignorieren";
"Security.Dialog.Button.Title.Confirmation" = "Um Bestätigung bitten";
"Security.Dialog.Button.Title.Invite" = "Um Verschlüsselung bitten";
"Security.Dialog.Button.Title.Ask.ForPK" = "Um senden der ID bitten";
"Security.Dialog.Button.Title.Send.PK" = "Eigenen öffentlichen Schlüssel versenden";
"ReadView.SecurityBriefing.Title" = "Sicherheitsbriefing";
"ReadView.SecurityBriefing.Conf.Title" = "Wer kann die Mail lesen?";
"ReadView.SecurityBriefing.Conf.Description" = "Deine Mails gehen durch verschiedene Hände: Deinem Mail-Provider, dem Mail-Provider der anderen Seite und vielleicht weitere Mail-Provider als Vermittler dazwischen. Außerdem transporieren dein Internet-Provider und andere auch andere Internet-Provider deine Mail.";
"ReadView.SecurityBriefing.Conf.State.Encrypted" = "Nur du, andere Empfänger und Absender können den Inhalt der Mail lesen.";
"ReadView.SecurityBriefing.Conf.State.Plain" = "Jeder kann den Inhalt lesen.";
"ReadView.SecurityBriefing.Conf.State.TransportEnc" = "Die beteiligten Mail-Provider können mitlesen. Du, die anderen Empfänger und der Sender kann auch den Inhalt lesen.";
"ReadView.SecurityBriefing.Conf.State.UnableToDecrypt" = "Dies ist eine vertrauliche Mail, aber sie kann nicht entschlüsselt werden. Wenn du die Mail auf einem anderen Gerät lesen kannst, solltest du die Geräte abgleichen. Ansonsten hat der Absender vielleicht einen Fehler gemacht und du solltest ihn bitten die Mail nochmal zu schicken.";
"ReadView.SecurityBriefing.Conf.Problem.PrivacyPolicy" = "At least one involved email provider read the mail advertising as they say in their privicy policy.";
"ReadView.SecurityBriefing.Auth.Title" = "Wer ist der Absender?";
"ReadView.SecurityBriefing.Auth.State.UnSigned" = "Wir wissen nicht, ob der Absenderaddresse der tatsächliche Absender ist. Sei wachsam! Es könnte ein womöglich auch ein Betrüger sein.";
"ReadView.SecurityBriefing.Auth.State.Signed" = "Der Absender hat eine ID und wir haben eine glaubwürdige vorherige Mails.";
"ReadView.SecurityBriefing.Auth.State.MissingPK" = "Der Absender kann nicht verifiziert werden, weil die Absender ID fehlt. Aber falls diese importiert wird, wird dies nachgeholt.";
"ReadView.SecurityBriefing.Auth.State.InvalidSignature" = "Diese Mail wurde verändert! Bitte sei misstrauisch, falls du trotzdem die Mail liest.";
"ReadView.SecurityBriefing.Actions.Title" = "Erhöhe die Sicherheit";
"ReadView.SecurityBriefing.Actions.Description" = "Wir können die Sicherheit dieser und weitere Mails in Zukunft verbessern.";
"ReadView.PrefilledMail.AskForPK.Body" = "Hey, \nIch konnte die letzte Mail nicht verifizieren, weil ich deinen öffentlichen Schlüssel nicht habe. Kannst du mir deinen öffentlichen Schlüssel schicken? Vielen Dank und viele Grüße";
"ReadView.PrefilledMail.AskForPK.Subject" = "Fehlender öffentlicher Schlüssel";
"ReadView.PrefilledMail.AskForResend.Body" = "Hey, \nIch konnte deine letzte Mail nicht entschlüsseln, weil ich den geheimen Schlüssel nicht habe. Kannst du die Mail nochmal mit dem angehängten öffentlichen Schlüssel verschlüsseln? Vielen Dank und viele Grüße";
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment