merge default IOS-1620
authorXavier Algarra <xavier@pep-project.org>
Sun, 09 Jun 2019 16:13:50 +0200
branchIOS-1620
changeset 8971405ee7f13a32
parent 8956 aba320dc8d90
parent 8968 d4c60d2954e2
child 9064 dd0ae0c28e88
merge default
     1.1 Binary file Design/UI/pEpForIOS-Alert-Devicegroup.png has changed
     2.1 Binary file Design/UI/pEpForIOS-Alert-pEpSync-TrustwordsLong.png has changed
     3.1 Binary file Design/UI/pEpForIOS-Contact-Unknown.png has changed
     4.1 Binary file Design/UI/pEpForIOS-Contact-Unsecure.png has changed
     5.1 Binary file Design/UI/pEpForIOS-Message-Secure&Trusted.png has changed
     6.1 Binary file Design/UI/pEpForIOS-Message-Secure-Threading.png has changed
     7.1 Binary file Design/UI/pEpForIOS-Message-Unknown.png has changed
     8.1 Binary file Design/UI/pEpForIOS-Message-Untrusted.png has changed
     9.1 Binary file Design/UI/pEpForIOS-Settings-Accounts.png has changed
    10.1 Binary file Design/UI/pEpForIOS-Settings.png has changed
    11.1 Binary file Design/UI/pEpForIOS-iPad-Inbox-horizontal.png has changed
    12.1 Binary file Design/UI/pEpForIOS-iPad-Mailboxes-Threading-vertical.png has changed
    13.1 Binary file Design/icons/pEpForiOS-icon-compose.pdf has changed
    14.1 Binary file Design/icons/pEpForiOS-icon-device group.pdf has changed
    15.1 Binary file Design/icons/pEpForiOS-icon-reply.pdf has changed
    16.1 --- a/pEpForiOS.xcodeproj/project.pbxproj	Thu Jun 06 13:34:53 2019 +0200
    16.2 +++ b/pEpForiOS.xcodeproj/project.pbxproj	Sun Jun 09 16:13:50 2019 +0200
    16.3 @@ -717,6 +717,46 @@
    16.4  		434DDC2A20D10F9A00755F44 /* EncryptionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EncryptionTests.swift; sourceTree = "<group>"; };
    16.5  		434F40931EB0B173002FBF0D /* ObservableValue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableValue.swift; sourceTree = "<group>"; };
    16.6  		434F40951EB0DB5E002FBF0D /* HandshakePartnerTableViewCellViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HandshakePartnerTableViewCellViewModel.swift; sourceTree = "<group>"; };
    16.7 +		435171FE229FBC9700D92026 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Main.strings; sourceTree = "<group>"; };
    16.8 +		435171FF229FBC9700D92026 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Settings.strings; sourceTree = "<group>"; };
    16.9 +		43517200229FBC9700D92026 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/AccountCreation.strings; sourceTree = "<group>"; };
   16.10 +		43517201229FBC9700D92026 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Handshake.strings; sourceTree = "<group>"; };
   16.11 +		43517202229FBC9700D92026 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
   16.12 +		43517203229FBC9700D92026 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/FolderViews.strings; sourceTree = "<group>"; };
   16.13 +		43517204229FBC9700D92026 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Reusable.strings; sourceTree = "<group>"; };
   16.14 +		43517205229FBC9700D92026 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Thread.strings; sourceTree = "<group>"; };
   16.15 +		43517206229FBC9700D92026 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
   16.16 +		43517207229FBC9800D92026 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
   16.17 +		43517208229FC51A00D92026 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Main.strings; sourceTree = "<group>"; };
   16.18 +		43517209229FC51A00D92026 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Settings.strings; sourceTree = "<group>"; };
   16.19 +		4351720A229FC51A00D92026 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/AccountCreation.strings; sourceTree = "<group>"; };
   16.20 +		4351720B229FC51A00D92026 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Handshake.strings; sourceTree = "<group>"; };
   16.21 +		4351720C229FC51A00D92026 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
   16.22 +		4351720D229FC51A00D92026 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/FolderViews.strings; sourceTree = "<group>"; };
   16.23 +		4351720E229FC51A00D92026 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Reusable.strings; sourceTree = "<group>"; };
   16.24 +		4351720F229FC51A00D92026 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Thread.strings; sourceTree = "<group>"; };
   16.25 +		43517210229FC51A00D92026 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/InfoPlist.strings; sourceTree = "<group>"; };
   16.26 +		43517211229FC51A00D92026 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
   16.27 +		43517212229FC57400D92026 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/Main.strings; sourceTree = "<group>"; };
   16.28 +		43517213229FC57400D92026 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/Settings.strings; sourceTree = "<group>"; };
   16.29 +		43517214229FC57400D92026 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/AccountCreation.strings; sourceTree = "<group>"; };
   16.30 +		43517215229FC57400D92026 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/Handshake.strings; sourceTree = "<group>"; };
   16.31 +		43517216229FC57400D92026 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
   16.32 +		43517217229FC57400D92026 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/FolderViews.strings; sourceTree = "<group>"; };
   16.33 +		43517218229FC57400D92026 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/Reusable.strings; sourceTree = "<group>"; };
   16.34 +		43517219229FC57500D92026 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/Thread.strings; sourceTree = "<group>"; };
   16.35 +		4351721A229FC57500D92026 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/InfoPlist.strings; sourceTree = "<group>"; };
   16.36 +		4351721B229FC57500D92026 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/Localizable.strings; sourceTree = "<group>"; };
   16.37 +		4351721C229FC59E00D92026 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Main.strings; sourceTree = "<group>"; };
   16.38 +		4351721D229FC59E00D92026 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Settings.strings; sourceTree = "<group>"; };
   16.39 +		4351721E229FC59E00D92026 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/AccountCreation.strings; sourceTree = "<group>"; };
   16.40 +		4351721F229FC59E00D92026 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Handshake.strings; sourceTree = "<group>"; };
   16.41 +		43517220229FC59E00D92026 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
   16.42 +		43517221229FC59E00D92026 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/FolderViews.strings; sourceTree = "<group>"; };
   16.43 +		43517222229FC59E00D92026 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Reusable.strings; sourceTree = "<group>"; };
   16.44 +		43517223229FC59E00D92026 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Thread.strings; sourceTree = "<group>"; };
   16.45 +		43517224229FC59E00D92026 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
   16.46 +		43517225229FC59E00D92026 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
   16.47  		4351C2A21F4441190053381F /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = "<group>"; };
   16.48  		4351C2A31F4441190053381F /* chunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chunk.h; sourceTree = "<group>"; };
   16.49  		4351C2A41F4441190053381F /* cmark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cmark.h; sourceTree = "<group>"; };
   16.50 @@ -2515,6 +2555,10 @@
   16.51  				English,
   16.52  				Base,
   16.53  				de,
   16.54 +				fr,
   16.55 +				es,
   16.56 +				ca,
   16.57 +				tr,
   16.58  			);
   16.59  			mainGroup = 43980E1A1CBD0BC900A7FC3C;
   16.60  			productRefGroup = 43980E241CBD0BC900A7FC3C /* Products */;
   16.61 @@ -3083,6 +3127,10 @@
   16.62  			children = (
   16.63  				151DE7DF1FC5D3E200CDC273 /* Base */,
   16.64  				43C98AC0219C22E8006418B0 /* de */,
   16.65 +				435171FF229FBC9700D92026 /* fr */,
   16.66 +				43517209229FC51A00D92026 /* es */,
   16.67 +				43517213229FC57400D92026 /* ca */,
   16.68 +				4351721D229FC59E00D92026 /* tr */,
   16.69  			);
   16.70  			name = Settings.storyboard;
   16.71  			sourceTree = "<group>";
   16.72 @@ -3092,6 +3140,10 @@
   16.73  			children = (
   16.74  				151DE7E21FC5D3FA00CDC273 /* Base */,
   16.75  				43C98AC8219C3691006418B0 /* de */,
   16.76 +				43517201229FBC9700D92026 /* fr */,
   16.77 +				4351720B229FC51A00D92026 /* es */,
   16.78 +				43517215229FC57400D92026 /* ca */,
   16.79 +				4351721F229FC59E00D92026 /* tr */,
   16.80  			);
   16.81  			name = Handshake.storyboard;
   16.82  			sourceTree = "<group>";
   16.83 @@ -3101,6 +3153,10 @@
   16.84  			children = (
   16.85  				151DE7E51FC5D41600CDC273 /* Base */,
   16.86  				4372ECD5219C436D00F84099 /* de */,
   16.87 +				43517203229FBC9700D92026 /* fr */,
   16.88 +				4351720D229FC51A00D92026 /* es */,
   16.89 +				43517217229FC57400D92026 /* ca */,
   16.90 +				43517221229FC59E00D92026 /* tr */,
   16.91  			);
   16.92  			name = FolderViews.storyboard;
   16.93  			sourceTree = "<group>";
   16.94 @@ -3110,6 +3166,10 @@
   16.95  			children = (
   16.96  				155F2D9F20530798001B4B1C /* Base */,
   16.97  				4372ECD6219C436D00F84099 /* de */,
   16.98 +				43517204229FBC9700D92026 /* fr */,
   16.99 +				4351720E229FC51A00D92026 /* es */,
  16.100 +				43517218229FC57400D92026 /* ca */,
  16.101 +				43517222229FC59E00D92026 /* tr */,
  16.102  			);
  16.103  			name = Reusable.storyboard;
  16.104  			sourceTree = "<group>";
  16.105 @@ -3119,6 +3179,10 @@
  16.106  			children = (
  16.107  				43980E2B1CBD0BC900A7FC3C /* Base */,
  16.108  				43C98AC4219C275E006418B0 /* de */,
  16.109 +				435171FE229FBC9700D92026 /* fr */,
  16.110 +				43517208229FC51A00D92026 /* es */,
  16.111 +				43517212229FC57400D92026 /* ca */,
  16.112 +				4351721C229FC59E00D92026 /* tr */,
  16.113  			);
  16.114  			name = Main.storyboard;
  16.115  			sourceTree = "<group>";
  16.116 @@ -3127,6 +3191,10 @@
  16.117  			isa = PBXVariantGroup;
  16.118  			children = (
  16.119  				43980E331CBD0BCA00A7FC3C /* Base */,
  16.120 +				43517202229FBC9700D92026 /* fr */,
  16.121 +				4351720C229FC51A00D92026 /* es */,
  16.122 +				43517216229FC57400D92026 /* ca */,
  16.123 +				43517220229FC59E00D92026 /* tr */,
  16.124  			);
  16.125  			name = LaunchScreen.storyboard;
  16.126  			sourceTree = "<group>";
  16.127 @@ -3135,6 +3203,10 @@
  16.128  			isa = PBXVariantGroup;
  16.129  			children = (
  16.130  				43C98AC2219C275E006418B0 /* de */,
  16.131 +				43517207229FBC9800D92026 /* fr */,
  16.132 +				43517211229FC51A00D92026 /* es */,
  16.133 +				4351721B229FC57500D92026 /* ca */,
  16.134 +				43517225229FC59E00D92026 /* tr */,
  16.135  			);
  16.136  			name = Localizable.strings;
  16.137  			sourceTree = "<group>";
  16.138 @@ -3143,6 +3215,10 @@
  16.139  			isa = PBXVariantGroup;
  16.140  			children = (
  16.141  				43C98AC6219C3691006418B0 /* de */,
  16.142 +				43517206229FBC9700D92026 /* fr */,
  16.143 +				43517210229FC51A00D92026 /* es */,
  16.144 +				4351721A229FC57500D92026 /* ca */,
  16.145 +				43517224229FC59E00D92026 /* tr */,
  16.146  			);
  16.147  			name = InfoPlist.strings;
  16.148  			sourceTree = "<group>";
  16.149 @@ -3152,6 +3228,10 @@
  16.150  			children = (
  16.151  				491B656120CFE0FD00C2ADDA /* Base */,
  16.152  				4372ECD7219C436D00F84099 /* de */,
  16.153 +				43517205229FBC9700D92026 /* fr */,
  16.154 +				4351720F229FC51A00D92026 /* es */,
  16.155 +				43517219229FC57500D92026 /* ca */,
  16.156 +				43517223229FC59E00D92026 /* tr */,
  16.157  			);
  16.158  			name = Thread.storyboard;
  16.159  			sourceTree = "<group>";
  16.160 @@ -3161,6 +3241,10 @@
  16.161  			children = (
  16.162  				B78309C71EAA09040051A2E0 /* Base */,
  16.163  				43C98ABF219C22E8006418B0 /* de */,
  16.164 +				43517200229FBC9700D92026 /* fr */,
  16.165 +				4351720A229FC51A00D92026 /* es */,
  16.166 +				43517214229FC57400D92026 /* ca */,
  16.167 +				4351721E229FC59E00D92026 /* tr */,
  16.168  			);
  16.169  			name = AccountCreation.storyboard;
  16.170  			sourceTree = "<group>";
    17.1 --- a/pEpForiOS/UI/EmailDisplay/EmailViewController.swift	Thu Jun 06 13:34:53 2019 +0200
    17.2 +++ b/pEpForiOS/UI/EmailDisplay/EmailViewController.swift	Sun Jun 09 16:13:50 2019 +0200
    17.3 @@ -424,6 +424,7 @@
    17.4          }
    17.5          Message.imapDelete(messages: [message])
    17.6          delegate?.emailDisplayDidDelete(message: message)
    17.7 +        navigationController?.popViewController(animated: true)
    17.8      }
    17.9  
   17.10      /**
    18.1 --- a/pEpForiOS/UI/EmailDisplayList/EmailListViewController.swift	Thu Jun 06 13:34:53 2019 +0200
    18.2 +++ b/pEpForiOS/UI/EmailDisplayList/EmailListViewController.swift	Sun Jun 09 16:13:50 2019 +0200
    18.3 @@ -410,6 +410,7 @@
    18.4          if let vm = model, let selectedIndexPaths = tableView.indexPathsForSelectedRows {
    18.5              vm.deleteSelected(indexPaths: selectedIndexPaths)
    18.6          }
    18.7 +        lastSelectedIndexPath = nil
    18.8          cancelToolbar(sender)
    18.9      }
   18.10  
    19.1 --- a/pEpForiOS/UI/Settings/Setting/AccountSettings/ViewModel/AccountSettingsViewModel.swift	Thu Jun 06 13:34:53 2019 +0200
    19.2 +++ b/pEpForiOS/UI/Settings/Setting/AccountSettings/ViewModel/AccountSettingsViewModel.swift	Sun Jun 09 16:13:50 2019 +0200
    19.3 @@ -120,10 +120,7 @@
    19.4  
    19.5          theVerifier.address = email
    19.6          theVerifier.userName = name
    19.7 -
    19.8 -        if loginName != email {
    19.9 -            theVerifier.loginName = loginName
   19.10 -        }
   19.11 +        theVerifier.loginName = loginName
   19.12  
   19.13          if isOAuth2 {
   19.14              if self.accessToken == nil {
    20.1 --- a/pEpForiOS/UI/Util/UIUtils.swift	Thu Jun 06 13:34:53 2019 +0200
    20.2 +++ b/pEpForiOS/UI/Util/UIUtils.swift	Sun Jun 09 16:13:50 2019 +0200
    20.3 @@ -98,6 +98,7 @@
    20.4          var prefilledTo: Identity? = nil
    20.5          if let address = address {
    20.6              let to = Identity(address: address)
    20.7 +            to.save()
    20.8              prefilledTo = to
    20.9          }
   20.10          let composeVM = ComposeViewModel(resultDelegate: nil,
    21.1 --- a/pEpForiOS/UI/Util/UrlClickHandlerProtocol.swift	Thu Jun 06 13:34:53 2019 +0200
    21.2 +++ b/pEpForiOS/UI/Util/UrlClickHandlerProtocol.swift	Sun Jun 09 16:13:50 2019 +0200
    21.3 @@ -67,7 +67,6 @@
    21.4          return true
    21.5      }
    21.6  
    21.7 -    @available(iOS 10.0, *)
    21.8      func textView(_ textView: UITextView, shouldInteractWith URL: URL,
    21.9                    in characterRange: NSRange,
   21.10                    interaction: UITextItemInteraction) -> Bool {
    22.1 --- a/pEpForiOS/Util/IdentityImageTool.swift	Thu Jun 06 13:34:53 2019 +0200
    22.2 +++ b/pEpForiOS/Util/IdentityImageTool.swift	Sun Jun 09 16:13:50 2019 +0200
    22.3 @@ -64,85 +64,10 @@
    22.4          IdentityImageTool.imageCache.removeAll()
    22.5      }
    22.6  
    22.7 -    //    func cachedIdentityImage(for identity: Identity) -> UIImage? { //!!!: cleanup
    22.8 -//        var searchKey: IdentityKey? = nil
    22.9 -//        let session = Session()
   22.10 -//        session.performAndWait {
   22.11 -//            let safeIdentity = identity.safeForSession(session)
   22.12 -//            searchKey = IdentityKey(identity: safeIdentity)
   22.13 -//        }
   22.14 -//        guard let key = searchKey else {
   22.15 -//            return nil
   22.16 -//        }
   22.17 -//        return IdentityImageTool.imageCache[key]
   22.18 -//    }
   22.19 -
   22.20      func cachedIdentityImage(for key: IdentityKey) -> UIImage? {
   22.21          return IdentityImageTool.imageCache[key]
   22.22      }
   22.23  
   22.24 -    /// Creates (and caches) the contact image to display for an identity.
   22.25 -    /// This is a possibly time consuming process and shold not be called from the main thread.
   22.26 -    ///
   22.27 -    /// - Parameters:
   22.28 -    ///   - identity: identity to create contact image to doisplay for
   22.29 -    ///   - imageSize: size of the image to create
   22.30 -    ///   - textColor: text color to use in case the resulting images contains the users initials
   22.31 -    ///   - backgroundColor: backgroundcolor to use in case the resulting images contains
   22.32 -    ///     the users initials
   22.33 -    /// - Returns: contact image to display
   22.34 -//    func identityImage(for identity: Identity, //!!!: cleanup
   22.35 -//                       imageSize: CGSize = CGSize.defaultAvatarSize,
   22.36 -//                       textColor: UIColor = UIColor.white,
   22.37 -//                       backgroundColor: UIColor = UIColor(hexString: "#c8c7cc")) -> UIImage? {
   22.38 -//        if let cachedImage = cachedIdentityImage(for: identity) {
   22.39 -//            // We have the image in cache. Return it.
   22.40 -//            return cachedImage
   22.41 -//        }
   22.42 -//
   22.43 -//        var image:UIImage?
   22.44 -//
   22.45 -//        let session = Session()
   22.46 -//        let safeIdentity = identity.safeForSession(session)
   22.47 -//        session.performAndWait { [weak self] in
   22.48 -//
   22.49 -//
   22.50 -//            guard let me = self else {
   22.51 -//                Log.shared.errorAndCrash(component: #function, errorString: "Lost myself")
   22.52 -//                return
   22.53 -//            }
   22.54 -//
   22.55 -//            if let addressBookID = safeIdentity.addressBookID {
   22.56 -//                // Get image from system AddressBook if any
   22.57 -//                let ab = AddressBook()
   22.58 -//                if let contact = ab.contactBy(addressBookID: addressBookID),
   22.59 -//                    let imgData = contact.thumbnailImageData {
   22.60 -//                    image = UIImage(data: imgData)
   22.61 -//                }
   22.62 -//            }
   22.63 -//
   22.64 -//            if image == nil {
   22.65 -//                // We cound not find an image anywhere. Let's create one with the initials
   22.66 -//                var initials = "?"
   22.67 -//                if let userName = safeIdentity.userName {
   22.68 -//                    initials = userName.initials()
   22.69 -//                } else {
   22.70 -//                    let namePart = safeIdentity.address.namePartOfEmail()
   22.71 -//                    initials = namePart.initials()
   22.72 -//                }
   22.73 -//                image =  me.identityImageFromName(initials: initials,
   22.74 -//                                              size: imageSize,
   22.75 -//                                              textColor: textColor,
   22.76 -//                                              imageBackgroundColor: backgroundColor)
   22.77 -//            }
   22.78 -//            if let safeImage = image {
   22.79 -//                // cache image
   22.80 -//                let saveKey = IdentityKey(identity: safeIdentity)
   22.81 -//                IdentityImageTool.imageCache[saveKey] = safeImage
   22.82 -//            }
   22.83 -//        }
   22.84 -//        return image
   22.85 -//    }
   22.86  
   22.87      func identityImage(for identityKey: IdentityKey,
   22.88                         imageSize: CGSize = CGSize.defaultAvatarSize,
    23.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.2 +++ b/pEpForiOS/ca.lproj/AccountCreation.strings	Sun Jun 09 16:13:50 2019 +0200
    23.3 @@ -0,0 +1,120 @@
    23.4 +
    23.5 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "1VH-Wt-Y7U"; */
    23.6 +"1VH-Wt-Y7U.title" = "Next";
    23.7 +
    23.8 +/* Class = "UITextField"; placeholder = "Email Address"; ObjectID = "36s-Iw-b58"; */
    23.9 +"36s-Iw-b58.placeholder" = "Email Address";
   23.10 +
   23.11 +/* Class = "UILabel"; text = "Username"; ObjectID = "3ti-b6-5l8"; */
   23.12 +"3ti-b6-5l8.text" = "Username";
   23.13 +
   23.14 +/* Class = "UITextField"; placeholder = "Password"; ObjectID = "3wB-RC-5fz"; */
   23.15 +"3wB-RC-5fz.placeholder" = "Password";
   23.16 +
   23.17 +/* Class = "UITextField"; accessibilityLabel = "Username"; ObjectID = "5Mt-BZ-h4K"; */
   23.18 +"5Mt-BZ-h4K.accessibilityLabel" = "Username";
   23.19 +
   23.20 +/* Class = "UITextField"; placeholder = "rick.deckard"; ObjectID = "5Mt-BZ-h4K"; */
   23.21 +"5Mt-BZ-h4K.placeholder" = "rick.deckard";
   23.22 +
   23.23 +/* Class = "UITextField"; accessibilityLabel = "Password"; ObjectID = "91l-1l-FuW"; */
   23.24 +"91l-1l-FuW.accessibilityLabel" = "Password";
   23.25 +
   23.26 +/* Class = "UITextField"; placeholder = "electricsheep23"; ObjectID = "91l-1l-FuW"; */
   23.27 +"91l-1l-FuW.placeholder" = "electricsheep23";
   23.28 +
   23.29 +/* Class = "UIButton"; accessibilityLabel = "Transport Security"; ObjectID = "Cjb-ue-OdU"; */
   23.30 +"Cjb-ue-OdU.accessibilityLabel" = "Transport Security";
   23.31 +
   23.32 +/* Class = "UIButton"; normalTitle = "Plain >"; ObjectID = "Cjb-ue-OdU"; */
   23.33 +"Cjb-ue-OdU.normalTitle" = "Plain >";
   23.34 +
   23.35 +/* Class = "UIButton"; accessibilityLabel = "Transport Security"; ObjectID = "H6H-wM-1tb"; */
   23.36 +"H6H-wM-1tb.accessibilityLabel" = "Transport Security";
   23.37 +
   23.38 +/* Class = "UIButton"; normalTitle = "Plain >"; ObjectID = "H6H-wM-1tb"; */
   23.39 +"H6H-wM-1tb.normalTitle" = "Plain >";
   23.40 +
   23.41 +/* Class = "UITextField"; accessibilityLabel = "SMTP Server"; ObjectID = "HIi-Wv-jJs"; */
   23.42 +"HIi-Wv-jJs.accessibilityLabel" = "SMTP Server";
   23.43 +
   23.44 +/* Class = "UITextField"; placeholder = "smtp.pep.li"; ObjectID = "HIi-Wv-jJs"; */
   23.45 +"HIi-Wv-jJs.placeholder" = "smtp.pep.li";
   23.46 +
   23.47 +/* Class = "UILabel"; text = "TransportSecurity"; ObjectID = "HKb-4V-2g6"; */
   23.48 +"HKb-4V-2g6.text" = "TransportSecurity";
   23.49 +
   23.50 +/* Class = "UITextField"; accessibilityLabel = "IMAP Server"; ObjectID = "HOb-bu-iVh"; */
   23.51 +"HOb-bu-iVh.accessibilityLabel" = "IMAP Server";
   23.52 +
   23.53 +/* Class = "UITextField"; placeholder = "mail.pep.li"; ObjectID = "HOb-bu-iVh"; */
   23.54 +"HOb-bu-iVh.placeholder" = "mail.pep.li";
   23.55 +
   23.56 +/* Class = "UITextField"; accessibilityLabel = "SMTP Port"; ObjectID = "LfP-KG-Zok"; */
   23.57 +"LfP-KG-Zok.accessibilityLabel" = "SMTP Port";
   23.58 +
   23.59 +/* Class = "UITextField"; placeholder = "587"; ObjectID = "LfP-KG-Zok"; */
   23.60 +"LfP-KG-Zok.placeholder" = "587";
   23.61 +
   23.62 +/* Class = "UILabel"; text = "Port"; ObjectID = "N1c-o2-ebQ"; */
   23.63 +"N1c-o2-ebQ.text" = "Port";
   23.64 +
   23.65 +/* Class = "UIButton"; normalTitle = "Advanced"; ObjectID = "O4c-eF-dJT"; */
   23.66 +"O4c-eF-dJT.normalTitle" = "Advanced";
   23.67 +
   23.68 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "OEI-dm-im4"; */
   23.69 +"OEI-dm-im4.title" = "Next";
   23.70 +
   23.71 +/* Class = "UILabel"; text = "Email"; ObjectID = "SCr-eb-mdn"; */
   23.72 +"SCr-eb-mdn.text" = "Email";
   23.73 +
   23.74 +/* Class = "UITextField"; accessibilityLabel = "Email"; ObjectID = "TPZ-TM-PaG"; */
   23.75 +"TPZ-TM-PaG.accessibilityLabel" = "Email";
   23.76 +
   23.77 +/* Class = "UITextField"; placeholder = "rick.deckard@pep.li"; ObjectID = "TPZ-TM-PaG"; */
   23.78 +"TPZ-TM-PaG.placeholder" = "rick.deckard@pep.li";
   23.79 +
   23.80 +/* Class = "UILabel"; text = "Server"; ObjectID = "TQX-jQ-6wQ"; */
   23.81 +"TQX-jQ-6wQ.text" = "Server";
   23.82 +
   23.83 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "Tr2-5h-6JD"; */
   23.84 +"Tr2-5h-6JD.title" = "Next";
   23.85 +
   23.86 +/* Class = "UILabel"; text = "Server"; ObjectID = "VW4-JJ-HKV"; */
   23.87 +"VW4-JJ-HKV.text" = "Server";
   23.88 +
   23.89 +/* Class = "UILabel"; text = "TransportSecurity"; ObjectID = "b0p-Pv-I3v"; */
   23.90 +"b0p-Pv-I3v.text" = "TransportSecurity";
   23.91 +
   23.92 +/* Class = "UIButton"; normalTitle = "Cancel"; ObjectID = "cUk-RH-Yos"; */
   23.93 +"cUk-RH-Yos.normalTitle" = "Cancel";
   23.94 +
   23.95 +/* Class = "UITextField"; accessibilityLabel = "Name"; ObjectID = "g9y-3s-qnK"; */
   23.96 +"g9y-3s-qnK.accessibilityLabel" = "Name";
   23.97 +
   23.98 +/* Class = "UITextField"; placeholder = "Rick Deckard"; ObjectID = "g9y-3s-qnK"; */
   23.99 +"g9y-3s-qnK.placeholder" = "Rick Deckard";
  23.100 +
  23.101 +/* Class = "UILabel"; accessibilityLabel = "Name of the user"; ObjectID = "hUQ-RI-kfE"; */
  23.102 +"hUQ-RI-kfE.accessibilityLabel" = "Name of the user";
  23.103 +
  23.104 +/* Class = "UILabel"; text = "Name"; ObjectID = "hUQ-RI-kfE"; */
  23.105 +"hUQ-RI-kfE.text" = "Name";
  23.106 +
  23.107 +/* Class = "UIButton"; normalTitle = "Sign In"; ObjectID = "lTY-gw-zK9"; */
  23.108 +"lTY-gw-zK9.normalTitle" = "Sign In";
  23.109 +
  23.110 +/* Class = "UITextField"; accessibilityLabel = "IMAP Port"; ObjectID = "lZX-n9-ibu"; */
  23.111 +"lZX-n9-ibu.accessibilityLabel" = "IMAP Port";
  23.112 +
  23.113 +/* Class = "UITextField"; placeholder = "993"; ObjectID = "lZX-n9-ibu"; */
  23.114 +"lZX-n9-ibu.placeholder" = "993";
  23.115 +
  23.116 +/* Class = "UITextField"; placeholder = "Username"; ObjectID = "mKi-gF-bu9"; */
  23.117 +"mKi-gF-bu9.placeholder" = "Username";
  23.118 +
  23.119 +/* Class = "UILabel"; text = "Port"; ObjectID = "miu-ep-BRp"; */
  23.120 +"miu-ep-BRp.text" = "Port";
  23.121 +
  23.122 +/* Class = "UILabel"; text = "Password"; ObjectID = "xbE-mW-hjW"; */
  23.123 +"xbE-mW-hjW.text" = "Password";
    24.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    24.2 +++ b/pEpForiOS/ca.lproj/FolderViews.strings	Sun Jun 09 16:13:50 2019 +0200
    24.3 @@ -0,0 +1,3 @@
    24.4 +
    24.5 +/* Class = "UIButton"; normalTitle = "Add Account"; ObjectID = "NEj-lZ-p6O"; */
    24.6 +"NEj-lZ-p6O.normalTitle" = "Add Account";
    25.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    25.2 +++ b/pEpForiOS/ca.lproj/Handshake.strings	Sun Jun 09 16:13:50 2019 +0200
    25.3 @@ -0,0 +1,36 @@
    25.4 +
    25.5 +/* Class = "UILabel"; text = "Privacy Status: Mistrusted"; ObjectID = "5RJ-Gx-qBT"; */
    25.6 +"5RJ-Gx-qBT.text" = "Privacy Status: Mistrusted";
    25.7 +
    25.8 +/* Class = "UIButton"; accessibilityLabel = "confirmButton"; ObjectID = "Jgi-7k-Ymf"; */
    25.9 +"Jgi-7k-Ymf.accessibilityLabel" = "confirmButton";
   25.10 +
   25.11 +/* Class = "UIButton"; normalTitle = "Confirm Trustwords"; ObjectID = "Jgi-7k-Ymf"; */
   25.12 +"Jgi-7k-Ymf.normalTitle" = "Confirm Trustwords";
   25.13 +
   25.14 +/* Class = "UILabel"; text = "Label"; ObjectID = "KmG-tH-SGP"; */
   25.15 +"KmG-tH-SGP.text" = "Label";
   25.16 +
   25.17 +/* Class = "UIButton"; normalTitle = "Stop Trusting"; ObjectID = "Y4f-BW-EI0"; */
   25.18 +"Y4f-BW-EI0.normalTitle" = "Stop Trusting";
   25.19 +
   25.20 +/* Class = "UIButton"; accessibilityLabel = "wrongButton"; ObjectID = "dbO-2K-SpB"; */
   25.21 +"dbO-2K-SpB.accessibilityLabel" = "wrongButton";
   25.22 +
   25.23 +/* Class = "UIButton"; normalTitle = "Wrong Trustwords"; ObjectID = "dbO-2K-SpB"; */
   25.24 +"dbO-2K-SpB.normalTitle" = "Wrong Trustwords";
   25.25 +
   25.26 +/* Class = "UILabel"; text = "Your communication partner is mistrusted."; ObjectID = "eaF-0u-kGb"; */
   25.27 +"eaF-0u-kGb.text" = "Your communication partner is mistrusted.";
   25.28 +
   25.29 +/* Class = "UILabel"; text = "Hannibal Chew"; ObjectID = "hFh-wv-YAc"; */
   25.30 +"hFh-wv-YAc.text" = "Hannibal Chew";
   25.31 +
   25.32 +/* Class = "UILabel"; accessibilityLabel = "trustWordsLabel"; ObjectID = "lHS-sc-yWR"; */
   25.33 +"lHS-sc-yWR.accessibilityLabel" = "trustWordsLabel";
   25.34 +
   25.35 +/* Class = "UILabel"; text = "OUTDISTANCE BLAH BLAH2"; ObjectID = "lHS-sc-yWR"; */
   25.36 +"lHS-sc-yWR.text" = "OUTDISTANCE BLAH BLAH2";
   25.37 +
   25.38 +/* Class = "UILabel"; text = "Label"; ObjectID = "o5v-C8-2iy"; */
   25.39 +"o5v-C8-2iy.text" = "Label";
    26.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    26.2 +++ b/pEpForiOS/ca.lproj/InfoPlist.strings	Sun Jun 09 16:13:50 2019 +0200
    26.3 @@ -0,0 +1,20 @@
    26.4 +/* Bundle display name */
    26.5 +"CFBundleDisplayName" = "p≡p";
    26.6 +
    26.7 +/* Bundle name */
    26.8 +"CFBundleName" = "p≡p";
    26.9 +
   26.10 +/* Privacy - Camera Usage Description */
   26.11 +"NSCameraUsageDescription" = "Kamera verwenden";
   26.12 +
   26.13 +/* Privacy - Contacts Usage Description */
   26.14 +"NSContactsUsageDescription" = "- p≡p ist eine App zum Verschlüsseln von Emails. Um E-Mails an existierende Kontakte zu versenden ist es notwendig dass p≡p diese kennt.
   26.15 +
   26.16 +- Kontakt-Daten werden dieses Gerät nicht verlassen, weder an p≡p noch einen Dritt-Anbieter.";
   26.17 +
   26.18 +/* Privacy - Photo Library Additions Usage Description */
   26.19 +"NSPhotoLibraryAddUsageDescription" = "Lässt Sie Fotos in der Bibliothek speichern";
   26.20 +
   26.21 +/* Privacy - Photo Library Usage Description */
   26.22 +"NSPhotoLibraryUsageDescription" = "Lässt Sie Fotos aus der Bibliothek auswählen";
   26.23 +
    27.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    27.2 +++ b/pEpForiOS/ca.lproj/LaunchScreen.strings	Sun Jun 09 16:13:50 2019 +0200
    27.3 @@ -0,0 +1,1 @@
    27.4 +
    28.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    28.2 +++ b/pEpForiOS/ca.lproj/Localizable.strings	Sun Jun 09 16:13:50 2019 +0200
    28.3 @@ -0,0 +1,577 @@
    28.4 +/* Disabled attachments for a message with status 'under attack'. Placeholders: Title, explanation, suggestion. */
    28.5 +"
    28.6 +%1$@
    28.7 +
    28.8 +%2$@
    28.9 +
   28.10 +%3$@
   28.11 +
   28.12 +Attachments are disabled.
   28.13 +
   28.14 +" = "
   28.15 +%1$@
   28.16 +
   28.17 +%2$@
   28.18 +
   28.19 +%3$@
   28.20 +
   28.21 +Anhänge sind desaktiviert.
   28.22 +
   28.23 +";
   28.24 +
   28.25 +/* No privacy status explanation
   28.26 +   No privacy status suggestion */
   28.27 +"-" = "-";
   28.28 +
   28.29 +/* Title for notification show on lock screen for new mails */
   28.30 +"(numMails) new messages received" = "(numMails) neue Nachrichten erhalten";
   28.31 +
   28.32 +/* Reply to multiple contacts, with date. Placeholder: Name. */
   28.33 +"%1$@ wrote on %@:" = "%1$@ schrieb am %@:";
   28.34 +
   28.35 +/* Reply to single contact, with date. Placeholders: Name, date. */
   28.36 +"%1$@ wrote on %2$@:" = "%1$@ schrieb %2$@:";
   28.37 +
   28.38 +/* error message for .missingPassword */
   28.39 +"A non-empty password is required" = "Ein nicht-leeres Passwort wird benötigt";
   28.40 +
   28.41 +/* error message for .missingUsername */
   28.42 +"A non-empty username is required" = "Ein nicht-leerer Benutzername wird benötigt";
   28.43 +
   28.44 +/* error message for .invalidEmail
   28.45 +   error message for .missingEmail */
   28.46 +"A valid email is required" = "Eine gültige E-Mail Adresse wird benötigt";
   28.47 +
   28.48 +/* Account settings
   28.49 +   Title for manual account setup */
   28.50 +"Account" = "Konto";
   28.51 +
   28.52 +/* Error description detecting account settings */
   28.53 +"Account detection timed out" = "Zeitlimite zur Konto Erkennung abgelaufen";
   28.54 +
   28.55 +/* Empty account name message */
   28.56 +"Account name must not be empty." = "Konto Name darf nicht leer sein";
   28.57 +
   28.58 +/* Tableview section  header */
   28.59 +"Accounts" = "Konten";
   28.60 +
   28.61 +/* UIUtils.presentActionSheetWithContactOptions.button.title Add to Contacts */
   28.62 +"Add to Contacts" = "Zu Kontakten hinzufügen";
   28.63 +
   28.64 +/* Name of unified inbox (showing messages of all accoounts */
   28.65 +"All" = "Alle";
   28.66 +
   28.67 +/* Error message shown to the user in case an error in the app occured that is not caused or related to the server */
   28.68 +"An internal error occured. Sorry, that should not happen." = "Es ist ein interner Fehler aufgetreten.";
   28.69 +
   28.70 +/* error message for .noConnectData */
   28.71 +"An internal error occurred" = "Es ist ein interner Fehler aufgetreten.";
   28.72 +
   28.73 +/* Archive button in slide-left menu */
   28.74 +"Archive" = "Archivieren";
   28.75 +
   28.76 +/* delete account message */
   28.77 +"Are you sure you want to delete the account?" = "Wollen Sie das Konto wirklich löschen?";
   28.78 +
   28.79 +/* Insert document in message text context menu */
   28.80 +"Attach file" = "Anhang hinzufügen";
   28.81 +
   28.82 +/* Attach photo/video (message text context menu) */
   28.83 +"Attach media" = "Foto / Video einfügen";
   28.84 +
   28.85 +/* title attachments filter cell */
   28.86 +"Attachments" = "Anhänge";
   28.87 +
   28.88 +/* Compose field title */
   28.89 +"BCC:" = "BCC:";
   28.90 +
   28.91 +/* Privacy status title */
   28.92 +"Broken" = "Defekt";
   28.93 +
   28.94 +/* Cancel for an alert view
   28.95 +   compose email cancel
   28.96 +   EmailList action title
   28.97 +   Login NavigationBar canel button title
   28.98 +   Message actions
   28.99 +   MoveToFolderViewController NavigationBar canel button title
  28.100 +   possible private status action
  28.101 +   UIUtils.presentActionSheetWithContactOptions.button.title Cancel */
  28.102 +"Cancel" = "Abbrechen";
  28.103 +
  28.104 +/* Privacy status title */
  28.105 +"Cannot Decrypt" = "Entschlüsselung ist nicht möglich";
  28.106 +
  28.107 +/* to me image text */
  28.108 +"CC" = "Kopie:";
  28.109 +
  28.110 +/* Compose field title */
  28.111 +"CC:" = "Kopie:";
  28.112 +
  28.113 +/* Compose field title */
  28.114 +"Cc/Bcc:" = "Cc/Bcc:";
  28.115 +
  28.116 +/* UI alert message for transport protocol */
  28.117 +"Choose a Security protocol for your accont" = "Wählen Sie ein Sicherheitsprotokoll für Ihr Konto";
  28.118 +
  28.119 +/* Empty IMAP transport security method */
  28.120 +"Choose IMAP transport security method." = "Wählen Sie die IMAP Transportverschlüsselung.";
  28.121 +
  28.122 +/* Empty SMTP transport security method */
  28.123 +"Choose SMTP transport security method." = "Wählen Sie die SMTP Transportverschlüsselung.";
  28.124 +
  28.125 +/* Privacy status suggestion */
  28.126 +"Complete a handshake with your communication partner. A handshake is needed only once per partner and will ensure secure and trusted communication." = "Führen Sie einen Handshake mit dem Kommunikationspartner durch. Ein Handshake wird nur einmal pro Kommunikationspartner benötigt und stellt die Vertrauenswürdigkeit sicher.";
  28.127 +
  28.128 +/* Confirm correct fingerprint (PGP, long version) */
  28.129 +"Confirm Fingerprint" = "Fingerabdruck verlgeichen";
  28.130 +
  28.131 +/* Confirm correct trustwords (pEp, long version) */
  28.132 +"Confirm Trustwords" = "Trustwords bestätigen";
  28.133 +
  28.134 +/* UIUtils.presentActionSheetWithContactOptions.button.title Copy Email */
  28.135 +"Copy Email" = "E-Mail kopieren";
  28.136 +
  28.137 +/* Error description detecting account settings */
  28.138 +"Could not find servers. Please enter manually" = "Konnte keine Server finden. Bitte tragen Sie diese von Hand ein";
  28.139 +
  28.140 +/* Settings: Cell (button) title to view app credits */
  28.141 +"Credits" = "Mitwirkung";
  28.142 +
  28.143 +/* Default Account Setting Section Title
  28.144 +   Settings: Cell (button) title to view default account setting */
  28.145 +"Default Account" = "Standard-Konto";
  28.146 +
  28.147 +/* compose email delete */
  28.148 +"Delete" = "Löschen";
  28.149 +
  28.150 +/* possible private status action */
  28.151 +"Disable Protection" = "Schutz ausschalten";
  28.152 +
  28.153 +/* ComposeTableView: button to decide to discharge changes made on a drafted mail. */
  28.154 +"Discharge changes" = "Änderungen verwerfen";
  28.155 +
  28.156 +/* Alert message for empty e-mail address field */
  28.157 +"E-mail must not be empty" = "Die E-Mail Adresse darf nicht leer sein";
  28.158 +
  28.159 +/* Email */
  28.160 +"Email" = "E-Mail";
  28.161 +
  28.162 +/* Title of alert: a required field is empty */
  28.163 +"Empty Field" = "Fehlende Eingabe";
  28.164 +
  28.165 +/* Passive mode title */
  28.166 +"Enable passive mode" = "Passiven Modus aktivieren";
  28.167 +
  28.168 +/* title for subject protection */
  28.169 +"Enable Protected Subject" = "Geschützten Betreff aktivieren";
  28.170 +
  28.171 +/* possible private status action */
  28.172 +"Enable Protection" = "Schutz aktivieren";
  28.173 +
  28.174 +/* Title of error alert shown to the user in case a message could not be sent
  28.175 +   Title of error alert shown to the user in case an unknown error occured. */
  28.176 +"Error" = "Fehler";
  28.177 +
  28.178 +/* read button in slide-left menu */
  28.179 +"Flag" = "Markieren";
  28.180 +
  28.181 +/* title unread filter cell */
  28.182 +"Flagged" = "Markiert";
  28.183 +
  28.184 +/* FoldersView */
  28.185 +"Folders" = "Ordner";
  28.186 +
  28.187 +/* EmailList action title
  28.188 +   Message actions */
  28.189 +"Forward" = "Weiterleiten";
  28.190 +
  28.191 +/* Compose field title
  28.192 +   Title of account picker when composing a message */
  28.193 +"From:" = "Von:";
  28.194 +
  28.195 +/* The 'Fwd:' that gets appended to the subject line */
  28.196 +"Fwd: " = "Fwd: ";
  28.197 +
  28.198 +/* Tableview section header */
  28.199 +"Global Settings" = "Globale Einstellungen";
  28.200 +
  28.201 +/* possible privacy status action */
  28.202 +"Handshake" = "Handshake";
  28.203 +
  28.204 +/* Trusted Server Setting Section Footer */
  28.205 +"If disabled, an unencrypted copy of each message is stored on the server.
  28.206 +
  28.207 +Do not disable if you are not sure what you are doing!" = "Wenn ausgeschaltet, werden Nachrichten entschlüsselt auf dem Server gespeichert.
  28.208 +
  28.209 +Nur auschalten wenn der Server tatsächlich vertrauenswürdig ist.";
  28.210 +
  28.211 +/* Tableview section footer */
  28.212 +"If enabled, message subjects are also protected." = "Schützt den Betreff, wenn aktiviert";
  28.213 +
  28.214 +/* Privacy status suggestion */
  28.215 +"If this message was addressed to you, please inform the sender that you don't have the key." = "Wenn dies Nachricht an Sie adressiert wurde informieren Sie bitte den Empfänger, dass Sie den Schlüssel nicht haben.";
  28.216 +
  28.217 +/* Manual account setup */
  28.218 +"IMAP" = "IMAP";
  28.219 +
  28.220 +/* Empty IMAP port server message */
  28.221 +"IMAP Port must not be empty." = "IMAP Port muss angegeben werden.";
  28.222 +
  28.223 +/* Alert message for empty IMAP server */
  28.224 +"IMAP server must not be empty" = "IMAP Server muss angegeben werden";
  28.225 +
  28.226 +/* Empty IMAP server message */
  28.227 +"IMAP server must not be empty." = "IMAP Server muss angegeben werden";
  28.228 +
  28.229 +/* Account settings title IMAP */
  28.230 +"IMAP Settings" = "IMAP Einstellungen";
  28.231 +
  28.232 +/* Name of INBOX mailbox (of one account) */
  28.233 +"Inbox" = "Posteingang";
  28.234 +
  28.235 +/* title for the accounts section */
  28.236 +"INCLUDE MAIL FROM:" = "Zeige Mails an von:";
  28.237 +
  28.238 +/* title for the include section */
  28.239 +"INCLUDE:" = "Anzeigen:";
  28.240 +
  28.241 +/* Title of error alert shown to the user in case an error in the app occured that is not caused or related to the server */
  28.242 +"Internal Error" = "Internen Fehler";
  28.243 +
  28.244 +/* Invalid input for account */
  28.245 +"Invalid account name: %1$@" = "Ungültiger Kontoname: %1$@";
  28.246 +
  28.247 +/* Invalid input for email address */
  28.248 +"Invalid email address: %1$@" = "Ungültige E-Mail-Adresse: %1$@";
  28.249 +
  28.250 +/* Title of invalid accout settings user input alert */
  28.251 +"Invalid Input" = "Ungültige Eingabe.";
  28.252 +
  28.253 +/* Invalid input for por */
  28.254 +"Invalid port: %1$@" = "Ungültiger Port: %1$@";
  28.255 +
  28.256 +/* Invalid input for server */
  28.257 +"Invalid server: %1$@" = "Ungültiger Server: %1$@";
  28.258 +
  28.259 +/* Invalid input for transport security */
  28.260 +"Invalid transport security: %1$@" = "Ungültige Transport-Verschlüsselung: %1$@";
  28.261 +
  28.262 +/* Invalid input for username */
  28.263 +"Invalid username: %1$@" = "Ungültiger Benutzername: %1$@";
  28.264 +
  28.265 +/* Error message shown to the user in case the authentication to IMAP or SMTP server failed. */
  28.266 +"It was impossible to login to %1$@. Username or password is wrong." = "Kein Server-Login möglich (%1$@). Benutzername oder Passwort ist falsch.";
  28.267 +
  28.268 +/* Error message shown to the user in case the authentication to IMAP or SMTP server failed. */
  28.269 +"It was impossible to login to the server. Username or password is wrong." = "Kein Server-Login möglich. Benutzername oder Passwort ist falsch.";
  28.270 +
  28.271 +/* ComposeTableView: button to decide to Discharge changes made on a mail in outbox. */
  28.272 +"Keep in Outbox" = "Im Postausgang behalten";
  28.273 +
  28.274 +/* No comment provided by engineer. */
  28.275 +"Logging" = "Protokollierung";
  28.276 +
  28.277 +/* Title of error alert shown to the user in case the authentication to IMAP or SMTP server failed. */
  28.278 +"Login Failed" = "Einloggen gescheitert";
  28.279 +
  28.280 +/* Privacy status suggestion */
  28.281 +"Make sure the privacy status for each communication partner listed is at least secure" = "Stellen Sie sicher dass der Datenschutzstatus für jeden Kommunikationspartner mindestens Sicher ist.";
  28.282 +
  28.283 +/* privacyStatusDescription yellow */
  28.284 +"Make this communication partner secure & trusted by comparing the trustwords below with your partner, for example by making a phone call" = "Stellen Sie sicher, dass Ihr Kommunikationspartner sicher und vertrauenswürdig ist, indem Sie die folgenden Trustwords telefonisch mit ihm vergleichen.";
  28.285 +
  28.286 +/* manual */
  28.287 +"Manual configuration" = "Manuelle Konfiguration";
  28.288 +
  28.289 +/* Message view title */
  28.290 +"Message" = "Nachricht";
  28.291 +
  28.292 +/* Privacy status title
  28.293 +   privacyStatusTitle red */
  28.294 +"Mistrusted" = "Nicht vertrauenswürdig";
  28.295 +
  28.296 +/* more button in slide-left menu */
  28.297 +"More" = "Mehr";
  28.298 +
  28.299 +/* MoveToFolderViewController title */
  28.300 +"Move To" = "Verschieben nach";
  28.301 +
  28.302 +/* EmailList action title */
  28.303 +"Move to Folder" = "Zu Ordner verschieben";
  28.304 +
  28.305 +/* File name used for videos the user attaches. */
  28.306 +"Movie" = "Film";
  28.307 +
  28.308 +/* username */
  28.309 +"Name" = "Name";
  28.310 +
  28.311 +/* UIUtils.presentActionSheetWithContactOptions.button.title New Mail Message */
  28.312 +"New Mail Message" = "Neue E-Mail";
  28.313 +
  28.314 +/* Title for notification show on lock screen for *one* new mail */
  28.315 +"New message received" = "Neue E-Mail erhalten";
  28.316 +
  28.317 +/* Error when no account found for set_own_key UI */
  28.318 +"No account found with the given email." = "Kein Konto für die E-Mail vorhanden";
  28.319 +
  28.320 +/* Privacy status suggestion */
  28.321 +"No action needed!" = "Keine weiteren Schritte nötig!";
  28.322 +
  28.323 +/* Alert title shown if user wants to add a photo attachment, but has denied to give the app permissions. */
  28.324 +"No Permissions" = "Keine Berechtigung";
  28.325 +
  28.326 +/* privacyStatusDescription no_color
  28.327 +   privacyStatusTitle no_color */
  28.328 +"None" = "Keine";
  28.329 +
  28.330 +/* Filter accept text
  28.331 +   General alert positive button
  28.332 +   OK button for invalid accout settings user input alert
  28.333 +   UIAlertAction ok after error */
  28.334 +"OK" = "OK";
  28.335 +
  28.336 +/* Name of folder that holds yet unsend messages (outbox) */
  28.337 +"Outbox" = "Postausgang";
  28.338 +
  28.339 +/* Alert message shown if user wants to add a photo attachment, but has denied to give the app permissions. */
  28.340 +"p≡p has no permissions to access 
  28.341 +the Photo Gallery. You can grand permissions in Settings App." = "p≡p hat keine Berechtigung für die Foto-Bibliothek. Das können Sie in den Einstellungen ändern.";
  28.342 +
  28.343 +/* password */
  28.344 +"Password" = "Passwort";
  28.345 +
  28.346 +/* Tableview section header */
  28.347 +"PGP Compatibility" = "Kompatibilität zu PGP";
  28.348 +
  28.349 +/* Privacy status suggestion */
  28.350 +"Please add the necessary information." = "Bitte fügen Sie die notwendigen Informationen hinzu.";
  28.351 +
  28.352 +/* Privacy status suggestion */
  28.353 +"Please ask your communication partner to use an encryption solution or install p≡p." = "Bitten Sie Ihren Kommunikationspartner, eine Verschlüsselungslösung einzusetzen oder p≡p zu installieren.";
  28.354 +
  28.355 +/* Validation error for set_own_key UI */
  28.356 +"Please provide an email and a fingerprint. The email must match an existing account." = "Bitte geben Sie eine E-Mail und einen Fingerabruck ein. Die E-Mail muss zu einem existierenen Konto passen.";
  28.357 +
  28.358 +/* passive mode description */
  28.359 +"Public key material will only be attached to a message if p≡p detects that the recipient is also using p≡p." = "Öffentliche Schlüssel werden nur angehängt wenn p≡p festgestellt hat dass der Empfänger auch p≡p nutzt.";
  28.360 +
  28.361 +/* Privacy status suggestion */
  28.362 +"Re-establish the connection with your communication partner and try to complete another handshake." = "Verbinden Sie sich erneut mit Ihrem Kommunikationspartner und führen Sie einen weiteren Handshake durch.";
  28.363 +
  28.364 +/* read button in slide-left menu */
  28.365 +"Read" = "Gelesen";
  28.366 +
  28.367 +/* ComposeTableView: Label of swipe left. Removing of attachment. */
  28.368 +"Remove" = "Entfernen";
  28.369 +
  28.370 +/* EmailList action title
  28.371 +   Message actions
  28.372 +   read button in slide-left menu */
  28.373 +"Reply" = "Antworten";
  28.374 +
  28.375 +/* EmailList action title
  28.376 +   Message actions */
  28.377 +"Reply All" = "Allen antworten";
  28.378 +
  28.379 +/* ComposeTableView: button to decide to save changes made on a drafted mail. */
  28.380 +"Save changes" = "Änderungen speichern";
  28.381 +
  28.382 +/* compose email save */
  28.383 +"Save Draft" = "Entwurf speichern";
  28.384 +
  28.385 +/* Privacy status title
  28.386 +   privacyStatusTitle yellow */
  28.387 +"Secure" = "Sicher";
  28.388 +
  28.389 +/* Privacy status title
  28.390 +   privacyStatusTitle green */
  28.391 +"Secure & Trusted" = "Sicher & Vertrauenswürdig";
  28.392 +
  28.393 +/* pEp mail signature. Newlines will be added by app */
  28.394 +"sent with p≡p" = "Gesendet mit p≡p";
  28.395 +
  28.396 +/* Privacy status suggestion */
  28.397 +"Separately verify the content of this message with your communication partner." = "Überprüfen Sie zusammen mit Ihrem Kommunikationspartner den Inhalt dieser Nachricht.";
  28.398 +
  28.399 +/* Title of error alert shown to the user in case we can not connect to the IMAP server
  28.400 +   Title of error alert shown to the user in case we can not connect to the SMTP server */
  28.401 +"Server Unreachable" = "Server konnte nicht erreicht werden";
  28.402 +
  28.403 +/* Settings: Cell (button) title for entering fingerprints that are made own keys */
  28.404 +"Set Own Key" = "Eigenen Schlüssel festlegen";
  28.405 +
  28.406 +/* Settings view title */
  28.407 +"Settings" = "Einstellungen";
  28.408 +
  28.409 +/* Login */
  28.410 +"Sign In" = "Einloggen";
  28.411 +
  28.412 +/* Body for notifications show on lock screen for new mail(s) */
  28.413 +"Slide for more" = "Wischen um mehr zu sehen";
  28.414 +
  28.415 +/* Manual account setup */
  28.416 +"SMTP" = "SMTP";
  28.417 +
  28.418 +/* Empty SMTP port server message */
  28.419 +"SMTP Port must not be empty." = "SMTP Port muss angegeben werden.";
  28.420 +
  28.421 +/* Alert message for empty SMTP server */
  28.422 +"SMTP server must not be empty" = "SMTP Server darf nicht leer sein";
  28.423 +
  28.424 +/* Empty SMTP server message */
  28.425 +"SMTP server must not be empty." = "SMTP Server darf nicht leer sein";
  28.426 +
  28.427 +/* Account settings title SMTP */
  28.428 +"SMTP Settings" = "SMTP Einstellungen";
  28.429 +
  28.430 +/* Reply to unknown sender with date */
  28.431 +"Someone wrote on %1$@:" = "Jemand schrieb am %1$@:";
  28.432 +
  28.433 +/* Reply to unknown sender without date */
  28.434 +"Someone wrote:" = "Jemand schrieb:";
  28.435 +
  28.436 +/* Stop/trust button in handshake overview */
  28.437 +"Start Trusting" = "Vertrauen";
  28.438 +
  28.439 +/* No comment provided by engineer. */
  28.440 +"StartTLS" = "StartTLS";
  28.441 +
  28.442 +/* Stop/trust button in handshake overview */
  28.443 +"Stop Trusting" = "Vertrauen aufheben";
  28.444 +
  28.445 +/* Settings: Cell (button) title to view default account setting
  28.446 +   Trusted Server Setting Section Title */
  28.447 +"Store Messages Securely" = "Nachrichten vertraulich speichern";
  28.448 +
  28.449 +/* Compose field title */
  28.450 +"Subject:" = "Betreff:";
  28.451 +
  28.452 +/* error message for .accountExistence */
  28.453 +"The account already exists" = "Der Account existiert bereits";
  28.454 +
  28.455 +/* Error message shown to the user in case a message could not be sent. */
  28.456 +"The message could not be sent. Please try again later." = "Die Nachricht konnte nicht versandt werden. Bitte versuchen Sie es später noch einmal.";
  28.457 +
  28.458 +/* error message for .minimumLengthUsername */
  28.459 +"The username must contain more than 1 characters" = "Der Benutzername muss mindestens ein Zeichen enthalten";
  28.460 +
  28.461 +/* privacyStatusDescription red */
  28.462 +"This communication partner is mistrusted" = "Ihr Kommunikationspartner ist nicht vertrauenswürdig";
  28.463 +
  28.464 +/* privacyStatusDescription green */
  28.465 +"This communication partner is secure and trusted" = "Dieser Kommunikationspartner ist sicher & vertrauenswürdig";
  28.466 +
  28.467 +/* Privacy status explanation */
  28.468 +"This message cannot be decrypted because the key is not available." = "Die Nachricht konnte nicht entschlüsselt werden, weil der Schlüssel fehlt.";
  28.469 +
  28.470 +/* Privacy status explanation */
  28.471 +"This message cannot be decrypted." = "Die Nachricht konnte nicht entschlüsselt werden.";
  28.472 +
  28.473 +/* content that is shown for undecryptable messages */
  28.474 +"This message could not be decrypted." = "Die Nachricht konnte nicht entschlüsselt werden.";
  28.475 +
  28.476 +/* Privacy status explanation */
  28.477 +"This message does not contain enough information to determine if it is secure." = "Über diese Nachricht liegen nicht genügend Informationen vor, um überprüfen zu können, ob sie sicher übertragen wurde.";
  28.478 +
  28.479 +/* Privacy status explanation */
  28.480 +"This message has a communication partner that has previously been marked as mistrusted." = "Mindestens ein Kommunikationspartner dieser Nachricht ist als nicht vertrauenswürdig eingestuft.";
  28.481 +
  28.482 +/* Privacy status suggestion */
  28.483 +"This message has no reliable encryption or no signature. Ask your communication partner to upgrade their encryption solution or install p≡p." = "Diese Nachricht besitzt keine zuverlässige Verschlüsselung oder keine digitale Signatur. Bitten Sie Ihren Kommunikationspartner, eine bessere Verschlüsselungslösung zu verwenden oder p≡p zu installieren.";
  28.484 +
  28.485 +/* Privacy status explanation */
  28.486 +"This message has unreliable protection" = "Diese Nachricht wurde nicht zuverlässig geschützt.";
  28.487 +
  28.488 +/* Compose field title */
  28.489 +"This message is from a mailing list." = "Diese E-Mail ist von einer Mailing-Liste.";
  28.490 +
  28.491 +/* Privacy status explanation */
  28.492 +"This message is not secure and has been tampered with." = "Diese Nachricht ist nicht sicher und wurde manipuliert.";
  28.493 +
  28.494 +/* Privacy status explanation */
  28.495 +"This message is secure and trusted." = "Diese Nachricht ist sicher und vertrauenswürdig.";
  28.496 +
  28.497 +/* Privacy status explanation */
  28.498 +"This message is secure but you still need to verify the identity of your communication partner." = "Diese Nachricht ist sicher, aber Sie sollten die Identität Ihres Kommunikationspartners prüfen.";
  28.499 +
  28.500 +/* Privacy status explanation */
  28.501 +"This message is unsecure for some communication partners." = "Diese Nachricht kann an einige Kommunikationspartner nicht sicher übertragen werden.";
  28.502 +
  28.503 +/* Privacy status explanation */
  28.504 +"This message is unsecure." = "Diese Nachricht ist unsicher.";
  28.505 +
  28.506 +/* settings, enable thread view or not */
  28.507 +"Thread Messages" = "Nachrichten als Konversation anzeigen";
  28.508 +
  28.509 +/* No comment provided by engineer. */
  28.510 +"TLS" = "TLS";
  28.511 +
  28.512 +/* to me image text */
  28.513 +"TO" = "An";
  28.514 +
  28.515 +/* Compose field title */
  28.516 +"To:" = "An:";
  28.517 +
  28.518 +/* Compose field title */
  28.519 +"To: " = "An: ";
  28.520 +
  28.521 +/* UI alert title for transport protocol */
  28.522 +"Transport protocol" = "Transport-Protokoll";
  28.523 +
  28.524 +/* Trash button in slide-left menu */
  28.525 +"Trash" = "Papierkorb";
  28.526 +
  28.527 +/* Privacy status title */
  28.528 +"Under Attack" = "Manipuliert";
  28.529 +
  28.530 +/* read button in slide-left menu */
  28.531 +"Unflag" = "De-Markieren";
  28.532 +
  28.533 +/* Displayed attachment filename if unknown */
  28.534 +"unknown" = "unbekannt";
  28.535 +
  28.536 +/* Privacy status title */
  28.537 +"Unknown" = "Unbekannt";
  28.538 +
  28.539 +/* file name used for unnamed attachments */
  28.540 +"unnamed" = "ohne Namen";
  28.541 +
  28.542 +/* title unread filter cell */
  28.543 +"Unread" = "Ungelesen";
  28.544 +
  28.545 +/* Privacy status title */
  28.546 +"Unreliable Security" = "Unzuverlässig";
  28.547 +
  28.548 +/* Privacy status title */
  28.549 +"Unsecure" = "Unsicher";
  28.550 +
  28.551 +/* Privacy status title */
  28.552 +"Unsecure for Some" = "Teilweise unsicher";
  28.553 +
  28.554 +/* Alert message for empty username */
  28.555 +"Username must not be empty" = "Der Benutzername darf nicht leer sein";
  28.556 +
  28.557 +/* Empty username message */
  28.558 +"Username must not be empty." = "Der Benutzername darf nicht leer sein";
  28.559 +
  28.560 +/* Error title for validation errors on login screen */
  28.561 +"Validation Error" = "Ungültige Eingabe";
  28.562 +
  28.563 +/* AccountsView: Prefix for version. Shows up like this: \"Version: 2.0.1 build 234\" */
  28.564 +"Version" = "Version";
  28.565 +
  28.566 +/* Error message shown to the user in case we can not connect to the IMAP server */
  28.567 +"We could not connect to the IMAP server." = "Der IMAP Server konnte nicht erreicht werden.";
  28.568 +
  28.569 +/* Error message shown to the user in case we can not connect to the SMTP server */
  28.570 +"We could not connect to the SMTP server." = "Der SMTP Server konnte nicht erreicht werden.";
  28.571 +
  28.572 +/* Title for attachments filter */
  28.573 +"With attachments" = "Mit Anhängen";
  28.574 +
  28.575 +/* Incorrect fingerprint (PGP, long version) */
  28.576 +"Wrong Fingerprint" = "Falscher Fingerabruck";
  28.577 +
  28.578 +/* Incorrect trustwords (pEp, long version) */
  28.579 +"Wrong Trustwords" = "Falsche Trustwords";
  28.580 +
    29.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    29.2 +++ b/pEpForiOS/ca.lproj/Main.strings	Sun Jun 09 16:13:50 2019 +0200
    29.3 @@ -0,0 +1,72 @@
    29.4 +
    29.5 +/* Class = "UITableViewController"; title = "Show email"; ObjectID = "3bx-34-vLD"; */
    29.6 +"3bx-34-vLD.title" = "Show email";
    29.7 +
    29.8 +/* Class = "UILabel"; text = "Subject"; ObjectID = "5Py-55-oem"; */
    29.9 +"5Py-55-oem.text" = "Subject";
   29.10 +
   29.11 +/* Class = "UILabel"; text = "To:"; ObjectID = "Bd2-Nr-sTF"; */
   29.12 +"Bd2-Nr-sTF.text" = "To:";
   29.13 +
   29.14 +/* Class = "UILabel"; text = "This email has been sent as part of a mailing list."; ObjectID = "BjL-CL-0Cu"; */
   29.15 +"BjL-CL-0Cu.text" = "This email has been sent as part of a mailing list.";
   29.16 +
   29.17 +/* Class = "UILabel"; text = "Summary"; ObjectID = "BvI-Zi-zU6"; */
   29.18 +"BvI-Zi-zU6.text" = "Summary";
   29.19 +
   29.20 +/* Class = "UIViewController"; title = "Move to Account"; ObjectID = "EmS-3d-sKb"; */
   29.21 +"EmS-3d-sKb.title" = "Move to Account";
   29.22 +
   29.23 +/* Class = "UILabel"; text = "To: Recipients"; ObjectID = "Mfx-AS-hpP"; */
   29.24 +"Mfx-AS-hpP.text" = "To: Recipients";
   29.25 +
   29.26 +/* Class = "UILabel"; text = "Subject:"; ObjectID = "NTc-GH-Ell"; */
   29.27 +"NTc-GH-Ell.text" = "Subject:";
   29.28 +
   29.29 +/* Class = "UIBarButtonItem"; title = "Cancel"; ObjectID = "NoQ-uw-dGp"; */
   29.30 +"NoQ-uw-dGp.title" = "Cancel";
   29.31 +
   29.32 +/* Class = "UILabel"; text = "Title"; ObjectID = "OLo-8A-CCo"; */
   29.33 +"OLo-8A-CCo.text" = "Title";
   29.34 +
   29.35 +/* Class = "UILabel"; text = "Cc/Bcc:"; ObjectID = "QgY-uq-4qZ"; */
   29.36 +"QgY-uq-4qZ.text" = "Cc/Bcc:";
   29.37 +
   29.38 +/* Class = "UILabel"; text = "No Message Selected"; ObjectID = "Rk5-l1-Vt8"; */
   29.39 +"Rk5-l1-Vt8.text" = "No Message Selected";
   29.40 +
   29.41 +/* Class = "UILabel"; text = "Date"; ObjectID = "Swb-L2-8yp"; */
   29.42 +"Swb-L2-8yp.text" = "Date";
   29.43 +
   29.44 +/* Class = "UILabel"; text = "Date"; ObjectID = "Wkg-wf-Dbd"; */
   29.45 +"Wkg-wf-Dbd.text" = "Date";
   29.46 +
   29.47 +/* Class = "UINavigationItem"; title = "Inbox"; ObjectID = "bgm-ua-A0f"; */
   29.48 +"bgm-ua-A0f.title" = "Inbox";
   29.49 +
   29.50 +/* Class = "UIBarButtonItem"; title = "Edit"; ObjectID = "hax-OT-dfL"; */
   29.51 +"hax-OT-dfL.title" = "Edit";
   29.52 +
   29.53 +/* Class = "UILabel"; text = "Sender"; ObjectID = "hnw-Tp-mga"; */
   29.54 +"hnw-Tp-mga.text" = "Sender";
   29.55 +
   29.56 +/* Class = "UITableViewController"; title = "Email List"; ObjectID = "kcA-RK-9Xg"; */
   29.57 +"kcA-RK-9Xg.title" = "Email List";
   29.58 +
   29.59 +/* Class = "UIButton"; normalTitle = "Unsubscribe"; ObjectID = "oWA-cC-IZF"; */
   29.60 +"oWA-cC-IZF.normalTitle" = "Unsubscribe";
   29.61 +
   29.62 +/* Class = "UILabel"; text = "From:"; ObjectID = "pkd-ua-DYh"; */
   29.63 +"pkd-ua-DYh.text" = "From:";
   29.64 +
   29.65 +/* Class = "UILabel"; text = "Title"; ObjectID = "riI-qM-PeJ"; */
   29.66 +"riI-qM-PeJ.text" = "Title";
   29.67 +
   29.68 +/* Class = "UILabel"; text = "Sender"; ObjectID = "tWZ-jW-sUg"; */
   29.69 +"tWZ-jW-sUg.text" = "Sender";
   29.70 +
   29.71 +/* Class = "UILabel"; text = "Subject"; ObjectID = "xrz-WN-2Dg"; */
   29.72 +"xrz-WN-2Dg.text" = "Subject";
   29.73 +
   29.74 +/* Class = "UIBarButtonItem"; title = "Send"; ObjectID = "yQg-rY-YPK"; */
   29.75 +"yQg-rY-YPK.title" = "Send";
    30.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    30.2 +++ b/pEpForiOS/ca.lproj/Reusable.strings	Sun Jun 09 16:13:50 2019 +0200
    30.3 @@ -0,0 +1,9 @@
    30.4 +
    30.5 +/* Class = "UINavigationItem"; title = "Add to Contacts"; ObjectID = "Jan-ZA-zMd"; */
    30.6 +"Jan-ZA-zMd.title" = "Add to Contacts";
    30.7 +
    30.8 +/* Class = "UILabel"; text = "Email"; ObjectID = "Lcu-U0-qEs"; */
    30.9 +"Lcu-U0-qEs.text" = "Email";
   30.10 +
   30.11 +/* Class = "UILabel"; text = "Name"; ObjectID = "aAW-1y-cXc"; */
   30.12 +"aAW-1y-cXc.text" = "Name";
    31.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    31.2 +++ b/pEpForiOS/ca.lproj/Settings.strings	Sun Jun 09 16:13:50 2019 +0200
    31.3 @@ -0,0 +1,63 @@
    31.4 +
    31.5 +/* Class = "UILabel"; text = "Email"; ObjectID = "7Lp-ph-4lC"; */
    31.6 +"7Lp-ph-4lC.text" = "Email";
    31.7 +
    31.8 +/* Class = "UILabel"; text = "Fingerprint"; ObjectID = "8ib-BO-jFp"; */
    31.9 +"8ib-BO-jFp.text" = "Fingerprint";
   31.10 +
   31.11 +/* Class = "UILabel"; text = "Label"; ObjectID = "Ag8-Qj-N8l"; */
   31.12 +"Ag8-Qj-N8l.text" = "Label";
   31.13 +
   31.14 +/* Class = "UIButton"; normalTitle = "Copy Log"; ObjectID = "AzW-rt-GWz"; */
   31.15 +"AzW-rt-GWz.normalTitle" = "Copy Log";
   31.16 +
   31.17 +/* Class = "UILabel"; text = "Server:"; ObjectID = "DQ0-sB-CRx"; */
   31.18 +"DQ0-sB-CRx.text" = "Server:";
   31.19 +
   31.20 +/* Class = "UILabel"; text = "Password:"; ObjectID = "En6-h6-xZD"; */
   31.21 +"En6-h6-xZD.text" = "Password:";
   31.22 +
   31.23 +/* Class = "UILabel"; text = "Enable/Disable Logging"; ObjectID = "Imh-fw-p8J"; */
   31.24 +"Imh-fw-p8J.text" = "Enable/Disable Logging";
   31.25 +
   31.26 +/* Class = "UILabel"; text = "Email:"; ObjectID = "Ne5-6o-O4F"; */
   31.27 +"Ne5-6o-O4F.text" = "Email:";
   31.28 +
   31.29 +/* Class = "UILabel"; text = "Name:"; ObjectID = "QcW-va-Qh4"; */
   31.30 +"QcW-va-Qh4.text" = "Name:";
   31.31 +
   31.32 +/* Class = "UILabel"; text = "Port:"; ObjectID = "Vdb-LS-4JH"; */
   31.33 +"Vdb-LS-4JH.text" = "Port:";
   31.34 +
   31.35 +/* Class = "UILabel"; text = "Label"; ObjectID = "X0Z-Ju-XOO"; */
   31.36 +"X0Z-Ju-XOO.text" = "Label";
   31.37 +
   31.38 +/* Class = "UILabel"; text = "Username:"; ObjectID = "YGG-ns-Pes"; */
   31.39 +"YGG-ns-Pes.text" = "Username:";
   31.40 +
   31.41 +/* Class = "UILabel"; text = "Transport Security:"; ObjectID = "daw-LF-EZF"; */
   31.42 +"daw-LF-EZF.text" = "Transport Security:";
   31.43 +
   31.44 +/* Class = "UILabel"; text = "Transport Security:"; ObjectID = "hAL-c1-ngD"; */
   31.45 +"hAL-c1-ngD.text" = "Transport Security:";
   31.46 +
   31.47 +/* Class = "UIButton"; normalTitle = "Set Own Key"; ObjectID = "lzc-xZ-iKm"; */
   31.48 +"lzc-xZ-iKm.normalTitle" = "Set Own Key";
   31.49 +
   31.50 +/* Class = "UILabel"; text = "set_own_key Error"; ObjectID = "ujL-Pa-uXD"; Note = "Don't localize this"; */
   31.51 +"ujL-Pa-uXD.text" = "set_own_key Error";
   31.52 +
   31.53 +/* Class = "UILabel"; text = "Title"; ObjectID = "vjp-2e-dTM"; */
   31.54 +"vjp-2e-dTM.text" = "Title";
   31.55 +
   31.56 +/* Class = "UILabel"; text = "Server:"; ObjectID = "weI-Bw-0PK"; */
   31.57 +"weI-Bw-0PK.text" = "Server:";
   31.58 +
   31.59 +/* Class = "UILabel"; text = "OAuth2 Reauthorization"; ObjectID = "wxK-W7-y8D"; */
   31.60 +"wxK-W7-y8D.text" = "OAuth2 Reauthorization";
   31.61 +
   31.62 +/* Class = "UILabel"; text = "Title"; ObjectID = "xiv-OD-YNL"; */
   31.63 +"xiv-OD-YNL.text" = "Title";
   31.64 +
   31.65 +/* Class = "UILabel"; text = "Port:"; ObjectID = "zDb-ax-ng4"; */
   31.66 +"zDb-ax-ng4.text" = "Port:";
    32.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    32.2 +++ b/pEpForiOS/ca.lproj/Thread.strings	Sun Jun 09 16:13:50 2019 +0200
    32.3 @@ -0,0 +1,33 @@
    32.4 +
    32.5 +/* Class = "UILabel"; text = "Sender"; ObjectID = "1c8-rl-2Ng"; */
    32.6 +"1c8-rl-2Ng.text" = "Sender";
    32.7 +
    32.8 +/* Class = "UIBarButtonItem"; title = "p≡p"; ObjectID = "Kqn-gH-dsv"; */
    32.9 +"Kqn-gH-dsv.title" = "p≡p";
   32.10 +
   32.11 +/* Class = "UILabel"; text = "Date"; ObjectID = "LiV-t9-n8p"; */
   32.12 +"LiV-t9-n8p.text" = "Date";
   32.13 +
   32.14 +/* Class = "UITextView"; text = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do "; ObjectID = "SlN-yR-Ifs"; */
   32.15 +"SlN-yR-Ifs.text" = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do ";
   32.16 +
   32.17 +/* Class = "UILabel"; text = "To: "; ObjectID = "TKT-iA-rq1"; */
   32.18 +"TKT-iA-rq1.text" = "To: ";
   32.19 +
   32.20 +/* Class = "UILabel"; text = "Subject"; ObjectID = "Ux9-Hj-FDE"; */
   32.21 +"Ux9-Hj-FDE.text" = "Subject";
   32.22 +
   32.23 +/* Class = "UILabel"; text = "Subject"; ObjectID = "YWw-6z-KdZ"; */
   32.24 +"YWw-6z-KdZ.text" = "Subject";
   32.25 +
   32.26 +/* Class = "UILabel"; text = "Date"; ObjectID = "bz8-dZ-9kk"; */
   32.27 +"bz8-dZ-9kk.text" = "Date";
   32.28 +
   32.29 +/* Class = "UILabel"; text = "Sender"; ObjectID = "hki-aE-Mre"; */
   32.30 +"hki-aE-Mre.text" = "Sender";
   32.31 +
   32.32 +/* Class = "UILabel"; text = "See more"; ObjectID = "lDs-MI-bIw"; */
   32.33 +"lDs-MI-bIw.text" = "See more";
   32.34 +
   32.35 +/* Class = "UILabel"; text = "Summary"; ObjectID = "tKI-X2-ryx"; */
   32.36 +"tKI-X2-ryx.text" = "Summary";
    33.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.2 +++ b/pEpForiOS/es.lproj/AccountCreation.strings	Sun Jun 09 16:13:50 2019 +0200
    33.3 @@ -0,0 +1,120 @@
    33.4 +
    33.5 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "1VH-Wt-Y7U"; */
    33.6 +"1VH-Wt-Y7U.title" = "Next";
    33.7 +
    33.8 +/* Class = "UITextField"; placeholder = "Email Address"; ObjectID = "36s-Iw-b58"; */
    33.9 +"36s-Iw-b58.placeholder" = "Email Address";
   33.10 +
   33.11 +/* Class = "UILabel"; text = "Username"; ObjectID = "3ti-b6-5l8"; */
   33.12 +"3ti-b6-5l8.text" = "Username";
   33.13 +
   33.14 +/* Class = "UITextField"; placeholder = "Password"; ObjectID = "3wB-RC-5fz"; */
   33.15 +"3wB-RC-5fz.placeholder" = "Password";
   33.16 +
   33.17 +/* Class = "UITextField"; accessibilityLabel = "Username"; ObjectID = "5Mt-BZ-h4K"; */
   33.18 +"5Mt-BZ-h4K.accessibilityLabel" = "Username";
   33.19 +
   33.20 +/* Class = "UITextField"; placeholder = "rick.deckard"; ObjectID = "5Mt-BZ-h4K"; */
   33.21 +"5Mt-BZ-h4K.placeholder" = "rick.deckard";
   33.22 +
   33.23 +/* Class = "UITextField"; accessibilityLabel = "Password"; ObjectID = "91l-1l-FuW"; */
   33.24 +"91l-1l-FuW.accessibilityLabel" = "Password";
   33.25 +
   33.26 +/* Class = "UITextField"; placeholder = "electricsheep23"; ObjectID = "91l-1l-FuW"; */
   33.27 +"91l-1l-FuW.placeholder" = "electricsheep23";
   33.28 +
   33.29 +/* Class = "UIButton"; accessibilityLabel = "Transport Security"; ObjectID = "Cjb-ue-OdU"; */
   33.30 +"Cjb-ue-OdU.accessibilityLabel" = "Transport Security";
   33.31 +
   33.32 +/* Class = "UIButton"; normalTitle = "Plain >"; ObjectID = "Cjb-ue-OdU"; */
   33.33 +"Cjb-ue-OdU.normalTitle" = "Plain >";
   33.34 +
   33.35 +/* Class = "UIButton"; accessibilityLabel = "Transport Security"; ObjectID = "H6H-wM-1tb"; */
   33.36 +"H6H-wM-1tb.accessibilityLabel" = "Transport Security";
   33.37 +
   33.38 +/* Class = "UIButton"; normalTitle = "Plain >"; ObjectID = "H6H-wM-1tb"; */
   33.39 +"H6H-wM-1tb.normalTitle" = "Plain >";
   33.40 +
   33.41 +/* Class = "UITextField"; accessibilityLabel = "SMTP Server"; ObjectID = "HIi-Wv-jJs"; */
   33.42 +"HIi-Wv-jJs.accessibilityLabel" = "SMTP Server";
   33.43 +
   33.44 +/* Class = "UITextField"; placeholder = "smtp.pep.li"; ObjectID = "HIi-Wv-jJs"; */
   33.45 +"HIi-Wv-jJs.placeholder" = "smtp.pep.li";
   33.46 +
   33.47 +/* Class = "UILabel"; text = "TransportSecurity"; ObjectID = "HKb-4V-2g6"; */
   33.48 +"HKb-4V-2g6.text" = "TransportSecurity";
   33.49 +
   33.50 +/* Class = "UITextField"; accessibilityLabel = "IMAP Server"; ObjectID = "HOb-bu-iVh"; */
   33.51 +"HOb-bu-iVh.accessibilityLabel" = "IMAP Server";
   33.52 +
   33.53 +/* Class = "UITextField"; placeholder = "mail.pep.li"; ObjectID = "HOb-bu-iVh"; */
   33.54 +"HOb-bu-iVh.placeholder" = "mail.pep.li";
   33.55 +
   33.56 +/* Class = "UITextField"; accessibilityLabel = "SMTP Port"; ObjectID = "LfP-KG-Zok"; */
   33.57 +"LfP-KG-Zok.accessibilityLabel" = "SMTP Port";
   33.58 +
   33.59 +/* Class = "UITextField"; placeholder = "587"; ObjectID = "LfP-KG-Zok"; */
   33.60 +"LfP-KG-Zok.placeholder" = "587";
   33.61 +
   33.62 +/* Class = "UILabel"; text = "Port"; ObjectID = "N1c-o2-ebQ"; */
   33.63 +"N1c-o2-ebQ.text" = "Port";
   33.64 +
   33.65 +/* Class = "UIButton"; normalTitle = "Advanced"; ObjectID = "O4c-eF-dJT"; */
   33.66 +"O4c-eF-dJT.normalTitle" = "Advanced";
   33.67 +
   33.68 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "OEI-dm-im4"; */
   33.69 +"OEI-dm-im4.title" = "Next";
   33.70 +
   33.71 +/* Class = "UILabel"; text = "Email"; ObjectID = "SCr-eb-mdn"; */
   33.72 +"SCr-eb-mdn.text" = "Email";
   33.73 +
   33.74 +/* Class = "UITextField"; accessibilityLabel = "Email"; ObjectID = "TPZ-TM-PaG"; */
   33.75 +"TPZ-TM-PaG.accessibilityLabel" = "Email";
   33.76 +
   33.77 +/* Class = "UITextField"; placeholder = "rick.deckard@pep.li"; ObjectID = "TPZ-TM-PaG"; */
   33.78 +"TPZ-TM-PaG.placeholder" = "rick.deckard@pep.li";
   33.79 +
   33.80 +/* Class = "UILabel"; text = "Server"; ObjectID = "TQX-jQ-6wQ"; */
   33.81 +"TQX-jQ-6wQ.text" = "Server";
   33.82 +
   33.83 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "Tr2-5h-6JD"; */
   33.84 +"Tr2-5h-6JD.title" = "Next";
   33.85 +
   33.86 +/* Class = "UILabel"; text = "Server"; ObjectID = "VW4-JJ-HKV"; */
   33.87 +"VW4-JJ-HKV.text" = "Server";
   33.88 +
   33.89 +/* Class = "UILabel"; text = "TransportSecurity"; ObjectID = "b0p-Pv-I3v"; */
   33.90 +"b0p-Pv-I3v.text" = "TransportSecurity";
   33.91 +
   33.92 +/* Class = "UIButton"; normalTitle = "Cancel"; ObjectID = "cUk-RH-Yos"; */
   33.93 +"cUk-RH-Yos.normalTitle" = "Cancel";
   33.94 +
   33.95 +/* Class = "UITextField"; accessibilityLabel = "Name"; ObjectID = "g9y-3s-qnK"; */
   33.96 +"g9y-3s-qnK.accessibilityLabel" = "Name";
   33.97 +
   33.98 +/* Class = "UITextField"; placeholder = "Rick Deckard"; ObjectID = "g9y-3s-qnK"; */
   33.99 +"g9y-3s-qnK.placeholder" = "Rick Deckard";
  33.100 +
  33.101 +/* Class = "UILabel"; accessibilityLabel = "Name of the user"; ObjectID = "hUQ-RI-kfE"; */
  33.102 +"hUQ-RI-kfE.accessibilityLabel" = "Name of the user";
  33.103 +
  33.104 +/* Class = "UILabel"; text = "Name"; ObjectID = "hUQ-RI-kfE"; */
  33.105 +"hUQ-RI-kfE.text" = "Name";
  33.106 +
  33.107 +/* Class = "UIButton"; normalTitle = "Sign In"; ObjectID = "lTY-gw-zK9"; */
  33.108 +"lTY-gw-zK9.normalTitle" = "Sign In";
  33.109 +
  33.110 +/* Class = "UITextField"; accessibilityLabel = "IMAP Port"; ObjectID = "lZX-n9-ibu"; */
  33.111 +"lZX-n9-ibu.accessibilityLabel" = "IMAP Port";
  33.112 +
  33.113 +/* Class = "UITextField"; placeholder = "993"; ObjectID = "lZX-n9-ibu"; */
  33.114 +"lZX-n9-ibu.placeholder" = "993";
  33.115 +
  33.116 +/* Class = "UITextField"; placeholder = "Username"; ObjectID = "mKi-gF-bu9"; */
  33.117 +"mKi-gF-bu9.placeholder" = "Username";
  33.118 +
  33.119 +/* Class = "UILabel"; text = "Port"; ObjectID = "miu-ep-BRp"; */
  33.120 +"miu-ep-BRp.text" = "Port";
  33.121 +
  33.122 +/* Class = "UILabel"; text = "Password"; ObjectID = "xbE-mW-hjW"; */
  33.123 +"xbE-mW-hjW.text" = "Password";
    34.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    34.2 +++ b/pEpForiOS/es.lproj/FolderViews.strings	Sun Jun 09 16:13:50 2019 +0200
    34.3 @@ -0,0 +1,3 @@
    34.4 +
    34.5 +/* Class = "UIButton"; normalTitle = "Add Account"; ObjectID = "NEj-lZ-p6O"; */
    34.6 +"NEj-lZ-p6O.normalTitle" = "Add Account";
    35.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    35.2 +++ b/pEpForiOS/es.lproj/Handshake.strings	Sun Jun 09 16:13:50 2019 +0200
    35.3 @@ -0,0 +1,36 @@
    35.4 +
    35.5 +/* Class = "UILabel"; text = "Privacy Status: Mistrusted"; ObjectID = "5RJ-Gx-qBT"; */
    35.6 +"5RJ-Gx-qBT.text" = "Privacy Status: Mistrusted";
    35.7 +
    35.8 +/* Class = "UIButton"; accessibilityLabel = "confirmButton"; ObjectID = "Jgi-7k-Ymf"; */
    35.9 +"Jgi-7k-Ymf.accessibilityLabel" = "confirmButton";
   35.10 +
   35.11 +/* Class = "UIButton"; normalTitle = "Confirm Trustwords"; ObjectID = "Jgi-7k-Ymf"; */
   35.12 +"Jgi-7k-Ymf.normalTitle" = "Confirm Trustwords";
   35.13 +
   35.14 +/* Class = "UILabel"; text = "Label"; ObjectID = "KmG-tH-SGP"; */
   35.15 +"KmG-tH-SGP.text" = "Label";
   35.16 +
   35.17 +/* Class = "UIButton"; normalTitle = "Stop Trusting"; ObjectID = "Y4f-BW-EI0"; */
   35.18 +"Y4f-BW-EI0.normalTitle" = "Stop Trusting";
   35.19 +
   35.20 +/* Class = "UIButton"; accessibilityLabel = "wrongButton"; ObjectID = "dbO-2K-SpB"; */
   35.21 +"dbO-2K-SpB.accessibilityLabel" = "wrongButton";
   35.22 +
   35.23 +/* Class = "UIButton"; normalTitle = "Wrong Trustwords"; ObjectID = "dbO-2K-SpB"; */
   35.24 +"dbO-2K-SpB.normalTitle" = "Wrong Trustwords";
   35.25 +
   35.26 +/* Class = "UILabel"; text = "Your communication partner is mistrusted."; ObjectID = "eaF-0u-kGb"; */
   35.27 +"eaF-0u-kGb.text" = "Your communication partner is mistrusted.";
   35.28 +
   35.29 +/* Class = "UILabel"; text = "Hannibal Chew"; ObjectID = "hFh-wv-YAc"; */
   35.30 +"hFh-wv-YAc.text" = "Hannibal Chew";
   35.31 +
   35.32 +/* Class = "UILabel"; accessibilityLabel = "trustWordsLabel"; ObjectID = "lHS-sc-yWR"; */
   35.33 +"lHS-sc-yWR.accessibilityLabel" = "trustWordsLabel";
   35.34 +
   35.35 +/* Class = "UILabel"; text = "OUTDISTANCE BLAH BLAH2"; ObjectID = "lHS-sc-yWR"; */
   35.36 +"lHS-sc-yWR.text" = "OUTDISTANCE BLAH BLAH2";
   35.37 +
   35.38 +/* Class = "UILabel"; text = "Label"; ObjectID = "o5v-C8-2iy"; */
   35.39 +"o5v-C8-2iy.text" = "Label";
    36.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    36.2 +++ b/pEpForiOS/es.lproj/InfoPlist.strings	Sun Jun 09 16:13:50 2019 +0200
    36.3 @@ -0,0 +1,20 @@
    36.4 +/* Bundle display name */
    36.5 +"CFBundleDisplayName" = "p≡p";
    36.6 +
    36.7 +/* Bundle name */
    36.8 +"CFBundleName" = "p≡p";
    36.9 +
   36.10 +/* Privacy - Camera Usage Description */
   36.11 +"NSCameraUsageDescription" = "Kamera verwenden";
   36.12 +
   36.13 +/* Privacy - Contacts Usage Description */
   36.14 +"NSContactsUsageDescription" = "- p≡p ist eine App zum Verschlüsseln von Emails. Um E-Mails an existierende Kontakte zu versenden ist es notwendig dass p≡p diese kennt.
   36.15 +
   36.16 +- Kontakt-Daten werden dieses Gerät nicht verlassen, weder an p≡p noch einen Dritt-Anbieter.";
   36.17 +
   36.18 +/* Privacy - Photo Library Additions Usage Description */
   36.19 +"NSPhotoLibraryAddUsageDescription" = "Lässt Sie Fotos in der Bibliothek speichern";
   36.20 +
   36.21 +/* Privacy - Photo Library Usage Description */
   36.22 +"NSPhotoLibraryUsageDescription" = "Lässt Sie Fotos aus der Bibliothek auswählen";
   36.23 +
    37.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    37.2 +++ b/pEpForiOS/es.lproj/LaunchScreen.strings	Sun Jun 09 16:13:50 2019 +0200
    37.3 @@ -0,0 +1,1 @@
    37.4 +
    38.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    38.2 +++ b/pEpForiOS/es.lproj/Localizable.strings	Sun Jun 09 16:13:50 2019 +0200
    38.3 @@ -0,0 +1,577 @@
    38.4 +/* Disabled attachments for a message with status 'under attack'. Placeholders: Title, explanation, suggestion. */
    38.5 +"
    38.6 +%1$@
    38.7 +
    38.8 +%2$@
    38.9 +
   38.10 +%3$@
   38.11 +
   38.12 +Attachments are disabled.
   38.13 +
   38.14 +" = "
   38.15 +%1$@
   38.16 +
   38.17 +%2$@
   38.18 +
   38.19 +%3$@
   38.20 +
   38.21 +Anhänge sind desaktiviert.
   38.22 +
   38.23 +";
   38.24 +
   38.25 +/* No privacy status explanation
   38.26 +   No privacy status suggestion */
   38.27 +"-" = "-";
   38.28 +
   38.29 +/* Title for notification show on lock screen for new mails */
   38.30 +"(numMails) new messages received" = "(numMails) neue Nachrichten erhalten";
   38.31 +
   38.32 +/* Reply to multiple contacts, with date. Placeholder: Name. */
   38.33 +"%1$@ wrote on %@:" = "%1$@ schrieb am %@:";
   38.34 +
   38.35 +/* Reply to single contact, with date. Placeholders: Name, date. */
   38.36 +"%1$@ wrote on %2$@:" = "%1$@ schrieb %2$@:";
   38.37 +
   38.38 +/* error message for .missingPassword */
   38.39 +"A non-empty password is required" = "Ein nicht-leeres Passwort wird benötigt";
   38.40 +
   38.41 +/* error message for .missingUsername */
   38.42 +"A non-empty username is required" = "Ein nicht-leerer Benutzername wird benötigt";
   38.43 +
   38.44 +/* error message for .invalidEmail
   38.45 +   error message for .missingEmail */
   38.46 +"A valid email is required" = "Eine gültige E-Mail Adresse wird benötigt";
   38.47 +
   38.48 +/* Account settings
   38.49 +   Title for manual account setup */
   38.50 +"Account" = "Konto";
   38.51 +
   38.52 +/* Error description detecting account settings */
   38.53 +"Account detection timed out" = "Zeitlimite zur Konto Erkennung abgelaufen";
   38.54 +
   38.55 +/* Empty account name message */
   38.56 +"Account name must not be empty." = "Konto Name darf nicht leer sein";
   38.57 +
   38.58 +/* Tableview section  header */
   38.59 +"Accounts" = "Konten";
   38.60 +
   38.61 +/* UIUtils.presentActionSheetWithContactOptions.button.title Add to Contacts */
   38.62 +"Add to Contacts" = "Zu Kontakten hinzufügen";
   38.63 +
   38.64 +/* Name of unified inbox (showing messages of all accoounts */
   38.65 +"All" = "Alle";
   38.66 +
   38.67 +/* Error message shown to the user in case an error in the app occured that is not caused or related to the server */
   38.68 +"An internal error occured. Sorry, that should not happen." = "Es ist ein interner Fehler aufgetreten.";
   38.69 +
   38.70 +/* error message for .noConnectData */
   38.71 +"An internal error occurred" = "Es ist ein interner Fehler aufgetreten.";
   38.72 +
   38.73 +/* Archive button in slide-left menu */
   38.74 +"Archive" = "Archivieren";
   38.75 +
   38.76 +/* delete account message */
   38.77 +"Are you sure you want to delete the account?" = "Wollen Sie das Konto wirklich löschen?";
   38.78 +
   38.79 +/* Insert document in message text context menu */
   38.80 +"Attach file" = "Anhang hinzufügen";
   38.81 +
   38.82 +/* Attach photo/video (message text context menu) */
   38.83 +"Attach media" = "Foto / Video einfügen";
   38.84 +
   38.85 +/* title attachments filter cell */
   38.86 +"Attachments" = "Anhänge";
   38.87 +
   38.88 +/* Compose field title */
   38.89 +"BCC:" = "BCC:";
   38.90 +
   38.91 +/* Privacy status title */
   38.92 +"Broken" = "Defekt";
   38.93 +
   38.94 +/* Cancel for an alert view
   38.95 +   compose email cancel
   38.96 +   EmailList action title
   38.97 +   Login NavigationBar canel button title
   38.98 +   Message actions
   38.99 +   MoveToFolderViewController NavigationBar canel button title
  38.100 +   possible private status action
  38.101 +   UIUtils.presentActionSheetWithContactOptions.button.title Cancel */
  38.102 +"Cancel" = "Abbrechen";
  38.103 +
  38.104 +/* Privacy status title */
  38.105 +"Cannot Decrypt" = "Entschlüsselung ist nicht möglich";
  38.106 +
  38.107 +/* to me image text */
  38.108 +"CC" = "Kopie:";
  38.109 +
  38.110 +/* Compose field title */
  38.111 +"CC:" = "Kopie:";
  38.112 +
  38.113 +/* Compose field title */
  38.114 +"Cc/Bcc:" = "Cc/Bcc:";
  38.115 +
  38.116 +/* UI alert message for transport protocol */
  38.117 +"Choose a Security protocol for your accont" = "Wählen Sie ein Sicherheitsprotokoll für Ihr Konto";
  38.118 +
  38.119 +/* Empty IMAP transport security method */
  38.120 +"Choose IMAP transport security method." = "Wählen Sie die IMAP Transportverschlüsselung.";
  38.121 +
  38.122 +/* Empty SMTP transport security method */
  38.123 +"Choose SMTP transport security method." = "Wählen Sie die SMTP Transportverschlüsselung.";
  38.124 +
  38.125 +/* Privacy status suggestion */
  38.126 +"Complete a handshake with your communication partner. A handshake is needed only once per partner and will ensure secure and trusted communication." = "Führen Sie einen Handshake mit dem Kommunikationspartner durch. Ein Handshake wird nur einmal pro Kommunikationspartner benötigt und stellt die Vertrauenswürdigkeit sicher.";
  38.127 +
  38.128 +/* Confirm correct fingerprint (PGP, long version) */
  38.129 +"Confirm Fingerprint" = "Fingerabdruck verlgeichen";
  38.130 +
  38.131 +/* Confirm correct trustwords (pEp, long version) */
  38.132 +"Confirm Trustwords" = "Trustwords bestätigen";
  38.133 +
  38.134 +/* UIUtils.presentActionSheetWithContactOptions.button.title Copy Email */
  38.135 +"Copy Email" = "E-Mail kopieren";
  38.136 +
  38.137 +/* Error description detecting account settings */
  38.138 +"Could not find servers. Please enter manually" = "Konnte keine Server finden. Bitte tragen Sie diese von Hand ein";
  38.139 +
  38.140 +/* Settings: Cell (button) title to view app credits */
  38.141 +"Credits" = "Mitwirkung";
  38.142 +
  38.143 +/* Default Account Setting Section Title
  38.144 +   Settings: Cell (button) title to view default account setting */
  38.145 +"Default Account" = "Standard-Konto";
  38.146 +
  38.147 +/* compose email delete */
  38.148 +"Delete" = "Löschen";
  38.149 +
  38.150 +/* possible private status action */
  38.151 +"Disable Protection" = "Schutz ausschalten";
  38.152 +
  38.153 +/* ComposeTableView: button to decide to discharge changes made on a drafted mail. */
  38.154 +"Discharge changes" = "Änderungen verwerfen";
  38.155 +
  38.156 +/* Alert message for empty e-mail address field */
  38.157 +"E-mail must not be empty" = "Die E-Mail Adresse darf nicht leer sein";
  38.158 +
  38.159 +/* Email */
  38.160 +"Email" = "E-Mail";
  38.161 +
  38.162 +/* Title of alert: a required field is empty */
  38.163 +"Empty Field" = "Fehlende Eingabe";
  38.164 +
  38.165 +/* Passive mode title */
  38.166 +"Enable passive mode" = "Passiven Modus aktivieren";
  38.167 +
  38.168 +/* title for subject protection */
  38.169 +"Enable Protected Subject" = "Geschützten Betreff aktivieren";
  38.170 +
  38.171 +/* possible private status action */
  38.172 +"Enable Protection" = "Schutz aktivieren";
  38.173 +
  38.174 +/* Title of error alert shown to the user in case a message could not be sent
  38.175 +   Title of error alert shown to the user in case an unknown error occured. */
  38.176 +"Error" = "Fehler";
  38.177 +
  38.178 +/* read button in slide-left menu */
  38.179 +"Flag" = "Markieren";
  38.180 +
  38.181 +/* title unread filter cell */
  38.182 +"Flagged" = "Markiert";
  38.183 +
  38.184 +/* FoldersView */
  38.185 +"Folders" = "Ordner";
  38.186 +
  38.187 +/* EmailList action title
  38.188 +   Message actions */
  38.189 +"Forward" = "Weiterleiten";
  38.190 +
  38.191 +/* Compose field title
  38.192 +   Title of account picker when composing a message */
  38.193 +"From:" = "Von:";
  38.194 +
  38.195 +/* The 'Fwd:' that gets appended to the subject line */
  38.196 +"Fwd: " = "Fwd: ";
  38.197 +
  38.198 +/* Tableview section header */
  38.199 +"Global Settings" = "Globale Einstellungen";
  38.200 +
  38.201 +/* possible privacy status action */
  38.202 +"Handshake" = "Handshake";
  38.203 +
  38.204 +/* Trusted Server Setting Section Footer */
  38.205 +"If disabled, an unencrypted copy of each message is stored on the server.
  38.206 +
  38.207 +Do not disable if you are not sure what you are doing!" = "Wenn ausgeschaltet, werden Nachrichten entschlüsselt auf dem Server gespeichert.
  38.208 +
  38.209 +Nur auschalten wenn der Server tatsächlich vertrauenswürdig ist.";
  38.210 +
  38.211 +/* Tableview section footer */
  38.212 +"If enabled, message subjects are also protected." = "Schützt den Betreff, wenn aktiviert";
  38.213 +
  38.214 +/* Privacy status suggestion */
  38.215 +"If this message was addressed to you, please inform the sender that you don't have the key." = "Wenn dies Nachricht an Sie adressiert wurde informieren Sie bitte den Empfänger, dass Sie den Schlüssel nicht haben.";
  38.216 +
  38.217 +/* Manual account setup */
  38.218 +"IMAP" = "IMAP";
  38.219 +
  38.220 +/* Empty IMAP port server message */
  38.221 +"IMAP Port must not be empty." = "IMAP Port muss angegeben werden.";
  38.222 +
  38.223 +/* Alert message for empty IMAP server */
  38.224 +"IMAP server must not be empty" = "IMAP Server muss angegeben werden";
  38.225 +
  38.226 +/* Empty IMAP server message */
  38.227 +"IMAP server must not be empty." = "IMAP Server muss angegeben werden";
  38.228 +
  38.229 +/* Account settings title IMAP */
  38.230 +"IMAP Settings" = "IMAP Einstellungen";
  38.231 +
  38.232 +/* Name of INBOX mailbox (of one account) */
  38.233 +"Inbox" = "Posteingang";
  38.234 +
  38.235 +/* title for the accounts section */
  38.236 +"INCLUDE MAIL FROM:" = "Zeige Mails an von:";
  38.237 +
  38.238 +/* title for the include section */
  38.239 +"INCLUDE:" = "Anzeigen:";
  38.240 +
  38.241 +/* Title of error alert shown to the user in case an error in the app occured that is not caused or related to the server */
  38.242 +"Internal Error" = "Internen Fehler";
  38.243 +
  38.244 +/* Invalid input for account */
  38.245 +"Invalid account name: %1$@" = "Ungültiger Kontoname: %1$@";
  38.246 +
  38.247 +/* Invalid input for email address */
  38.248 +"Invalid email address: %1$@" = "Ungültige E-Mail-Adresse: %1$@";
  38.249 +
  38.250 +/* Title of invalid accout settings user input alert */
  38.251 +"Invalid Input" = "Ungültige Eingabe.";
  38.252 +
  38.253 +/* Invalid input for por */
  38.254 +"Invalid port: %1$@" = "Ungültiger Port: %1$@";
  38.255 +
  38.256 +/* Invalid input for server */
  38.257 +"Invalid server: %1$@" = "Ungültiger Server: %1$@";
  38.258 +
  38.259 +/* Invalid input for transport security */
  38.260 +"Invalid transport security: %1$@" = "Ungültige Transport-Verschlüsselung: %1$@";
  38.261 +
  38.262 +/* Invalid input for username */
  38.263 +"Invalid username: %1$@" = "Ungültiger Benutzername: %1$@";
  38.264 +
  38.265 +/* Error message shown to the user in case the authentication to IMAP or SMTP server failed. */
  38.266 +"It was impossible to login to %1$@. Username or password is wrong." = "Kein Server-Login möglich (%1$@). Benutzername oder Passwort ist falsch.";
  38.267 +
  38.268 +/* Error message shown to the user in case the authentication to IMAP or SMTP server failed. */
  38.269 +"It was impossible to login to the server. Username or password is wrong." = "Kein Server-Login möglich. Benutzername oder Passwort ist falsch.";
  38.270 +
  38.271 +/* ComposeTableView: button to decide to Discharge changes made on a mail in outbox. */
  38.272 +"Keep in Outbox" = "Im Postausgang behalten";
  38.273 +
  38.274 +/* No comment provided by engineer. */
  38.275 +"Logging" = "Protokollierung";
  38.276 +
  38.277 +/* Title of error alert shown to the user in case the authentication to IMAP or SMTP server failed. */
  38.278 +"Login Failed" = "Einloggen gescheitert";
  38.279 +
  38.280 +/* Privacy status suggestion */
  38.281 +"Make sure the privacy status for each communication partner listed is at least secure" = "Stellen Sie sicher dass der Datenschutzstatus für jeden Kommunikationspartner mindestens Sicher ist.";
  38.282 +
  38.283 +/* privacyStatusDescription yellow */
  38.284 +"Make this communication partner secure & trusted by comparing the trustwords below with your partner, for example by making a phone call" = "Stellen Sie sicher, dass Ihr Kommunikationspartner sicher und vertrauenswürdig ist, indem Sie die folgenden Trustwords telefonisch mit ihm vergleichen.";
  38.285 +
  38.286 +/* manual */
  38.287 +"Manual configuration" = "Manuelle Konfiguration";
  38.288 +
  38.289 +/* Message view title */
  38.290 +"Message" = "Nachricht";
  38.291 +
  38.292 +/* Privacy status title
  38.293 +   privacyStatusTitle red */
  38.294 +"Mistrusted" = "Nicht vertrauenswürdig";
  38.295 +
  38.296 +/* more button in slide-left menu */
  38.297 +"More" = "Mehr";
  38.298 +
  38.299 +/* MoveToFolderViewController title */
  38.300 +"Move To" = "Verschieben nach";
  38.301 +
  38.302 +/* EmailList action title */
  38.303 +"Move to Folder" = "Zu Ordner verschieben";
  38.304 +
  38.305 +/* File name used for videos the user attaches. */
  38.306 +"Movie" = "Film";
  38.307 +
  38.308 +/* username */
  38.309 +"Name" = "Name";
  38.310 +
  38.311 +/* UIUtils.presentActionSheetWithContactOptions.button.title New Mail Message */
  38.312 +"New Mail Message" = "Neue E-Mail";
  38.313 +
  38.314 +/* Title for notification show on lock screen for *one* new mail */
  38.315 +"New message received" = "Neue E-Mail erhalten";
  38.316 +
  38.317 +/* Error when no account found for set_own_key UI */
  38.318 +"No account found with the given email." = "Kein Konto für die E-Mail vorhanden";
  38.319 +
  38.320 +/* Privacy status suggestion */
  38.321 +"No action needed!" = "Keine weiteren Schritte nötig!";
  38.322 +
  38.323 +/* Alert title shown if user wants to add a photo attachment, but has denied to give the app permissions. */
  38.324 +"No Permissions" = "Keine Berechtigung";
  38.325 +
  38.326 +/* privacyStatusDescription no_color
  38.327 +   privacyStatusTitle no_color */
  38.328 +"None" = "Keine";
  38.329 +
  38.330 +/* Filter accept text
  38.331 +   General alert positive button
  38.332 +   OK button for invalid accout settings user input alert
  38.333 +   UIAlertAction ok after error */
  38.334 +"OK" = "OK";
  38.335 +
  38.336 +/* Name of folder that holds yet unsend messages (outbox) */
  38.337 +"Outbox" = "Postausgang";
  38.338 +
  38.339 +/* Alert message shown if user wants to add a photo attachment, but has denied to give the app permissions. */
  38.340 +"p≡p has no permissions to access 
  38.341 +the Photo Gallery. You can grand permissions in Settings App." = "p≡p hat keine Berechtigung für die Foto-Bibliothek. Das können Sie in den Einstellungen ändern.";
  38.342 +
  38.343 +/* password */
  38.344 +"Password" = "Passwort";
  38.345 +
  38.346 +/* Tableview section header */
  38.347 +"PGP Compatibility" = "Kompatibilität zu PGP";
  38.348 +
  38.349 +/* Privacy status suggestion */
  38.350 +"Please add the necessary information." = "Bitte fügen Sie die notwendigen Informationen hinzu.";
  38.351 +
  38.352 +/* Privacy status suggestion */
  38.353 +"Please ask your communication partner to use an encryption solution or install p≡p." = "Bitten Sie Ihren Kommunikationspartner, eine Verschlüsselungslösung einzusetzen oder p≡p zu installieren.";
  38.354 +
  38.355 +/* Validation error for set_own_key UI */
  38.356 +"Please provide an email and a fingerprint. The email must match an existing account." = "Bitte geben Sie eine E-Mail und einen Fingerabruck ein. Die E-Mail muss zu einem existierenen Konto passen.";
  38.357 +
  38.358 +/* passive mode description */
  38.359 +"Public key material will only be attached to a message if p≡p detects that the recipient is also using p≡p." = "Öffentliche Schlüssel werden nur angehängt wenn p≡p festgestellt hat dass der Empfänger auch p≡p nutzt.";
  38.360 +
  38.361 +/* Privacy status suggestion */
  38.362 +"Re-establish the connection with your communication partner and try to complete another handshake." = "Verbinden Sie sich erneut mit Ihrem Kommunikationspartner und führen Sie einen weiteren Handshake durch.";
  38.363 +
  38.364 +/* read button in slide-left menu */
  38.365 +"Read" = "Gelesen";
  38.366 +
  38.367 +/* ComposeTableView: Label of swipe left. Removing of attachment. */
  38.368 +"Remove" = "Entfernen";
  38.369 +
  38.370 +/* EmailList action title
  38.371 +   Message actions
  38.372 +   read button in slide-left menu */
  38.373 +"Reply" = "Antworten";
  38.374 +
  38.375 +/* EmailList action title
  38.376 +   Message actions */
  38.377 +"Reply All" = "Allen antworten";
  38.378 +
  38.379 +/* ComposeTableView: button to decide to save changes made on a drafted mail. */
  38.380 +"Save changes" = "Änderungen speichern";
  38.381 +
  38.382 +/* compose email save */
  38.383 +"Save Draft" = "Entwurf speichern";
  38.384 +
  38.385 +/* Privacy status title
  38.386 +   privacyStatusTitle yellow */
  38.387 +"Secure" = "Sicher";
  38.388 +
  38.389 +/* Privacy status title
  38.390 +   privacyStatusTitle green */
  38.391 +"Secure & Trusted" = "Sicher & Vertrauenswürdig";
  38.392 +
  38.393 +/* pEp mail signature. Newlines will be added by app */
  38.394 +"sent with p≡p" = "Gesendet mit p≡p";
  38.395 +
  38.396 +/* Privacy status suggestion */
  38.397 +"Separately verify the content of this message with your communication partner." = "Überprüfen Sie zusammen mit Ihrem Kommunikationspartner den Inhalt dieser Nachricht.";
  38.398 +
  38.399 +/* Title of error alert shown to the user in case we can not connect to the IMAP server
  38.400 +   Title of error alert shown to the user in case we can not connect to the SMTP server */
  38.401 +"Server Unreachable" = "Server konnte nicht erreicht werden";
  38.402 +
  38.403 +/* Settings: Cell (button) title for entering fingerprints that are made own keys */
  38.404 +"Set Own Key" = "Eigenen Schlüssel festlegen";
  38.405 +
  38.406 +/* Settings view title */
  38.407 +"Settings" = "Einstellungen";
  38.408 +
  38.409 +/* Login */
  38.410 +"Sign In" = "Einloggen";
  38.411 +
  38.412 +/* Body for notifications show on lock screen for new mail(s) */
  38.413 +"Slide for more" = "Wischen um mehr zu sehen";
  38.414 +
  38.415 +/* Manual account setup */
  38.416 +"SMTP" = "SMTP";
  38.417 +
  38.418 +/* Empty SMTP port server message */
  38.419 +"SMTP Port must not be empty." = "SMTP Port muss angegeben werden.";
  38.420 +
  38.421 +/* Alert message for empty SMTP server */
  38.422 +"SMTP server must not be empty" = "SMTP Server darf nicht leer sein";
  38.423 +
  38.424 +/* Empty SMTP server message */
  38.425 +"SMTP server must not be empty." = "SMTP Server darf nicht leer sein";
  38.426 +
  38.427 +/* Account settings title SMTP */
  38.428 +"SMTP Settings" = "SMTP Einstellungen";
  38.429 +
  38.430 +/* Reply to unknown sender with date */
  38.431 +"Someone wrote on %1$@:" = "Jemand schrieb am %1$@:";
  38.432 +
  38.433 +/* Reply to unknown sender without date */
  38.434 +"Someone wrote:" = "Jemand schrieb:";
  38.435 +
  38.436 +/* Stop/trust button in handshake overview */
  38.437 +"Start Trusting" = "Vertrauen";
  38.438 +
  38.439 +/* No comment provided by engineer. */
  38.440 +"StartTLS" = "StartTLS";
  38.441 +
  38.442 +/* Stop/trust button in handshake overview */
  38.443 +"Stop Trusting" = "Vertrauen aufheben";
  38.444 +
  38.445 +/* Settings: Cell (button) title to view default account setting
  38.446 +   Trusted Server Setting Section Title */
  38.447 +"Store Messages Securely" = "Nachrichten vertraulich speichern";
  38.448 +
  38.449 +/* Compose field title */
  38.450 +"Subject:" = "Betreff:";
  38.451 +
  38.452 +/* error message for .accountExistence */
  38.453 +"The account already exists" = "Der Account existiert bereits";
  38.454 +
  38.455 +/* Error message shown to the user in case a message could not be sent. */
  38.456 +"The message could not be sent. Please try again later." = "Die Nachricht konnte nicht versandt werden. Bitte versuchen Sie es später noch einmal.";
  38.457 +
  38.458 +/* error message for .minimumLengthUsername */
  38.459 +"The username must contain more than 1 characters" = "Der Benutzername muss mindestens ein Zeichen enthalten";
  38.460 +
  38.461 +/* privacyStatusDescription red */
  38.462 +"This communication partner is mistrusted" = "Ihr Kommunikationspartner ist nicht vertrauenswürdig";
  38.463 +
  38.464 +/* privacyStatusDescription green */
  38.465 +"This communication partner is secure and trusted" = "Dieser Kommunikationspartner ist sicher & vertrauenswürdig";
  38.466 +
  38.467 +/* Privacy status explanation */
  38.468 +"This message cannot be decrypted because the key is not available." = "Die Nachricht konnte nicht entschlüsselt werden, weil der Schlüssel fehlt.";
  38.469 +
  38.470 +/* Privacy status explanation */
  38.471 +"This message cannot be decrypted." = "Die Nachricht konnte nicht entschlüsselt werden.";
  38.472 +
  38.473 +/* content that is shown for undecryptable messages */
  38.474 +"This message could not be decrypted." = "Die Nachricht konnte nicht entschlüsselt werden.";
  38.475 +
  38.476 +/* Privacy status explanation */
  38.477 +"This message does not contain enough information to determine if it is secure." = "Über diese Nachricht liegen nicht genügend Informationen vor, um überprüfen zu können, ob sie sicher übertragen wurde.";
  38.478 +
  38.479 +/* Privacy status explanation */
  38.480 +"This message has a communication partner that has previously been marked as mistrusted." = "Mindestens ein Kommunikationspartner dieser Nachricht ist als nicht vertrauenswürdig eingestuft.";
  38.481 +
  38.482 +/* Privacy status suggestion */
  38.483 +"This message has no reliable encryption or no signature. Ask your communication partner to upgrade their encryption solution or install p≡p." = "Diese Nachricht besitzt keine zuverlässige Verschlüsselung oder keine digitale Signatur. Bitten Sie Ihren Kommunikationspartner, eine bessere Verschlüsselungslösung zu verwenden oder p≡p zu installieren.";
  38.484 +
  38.485 +/* Privacy status explanation */
  38.486 +"This message has unreliable protection" = "Diese Nachricht wurde nicht zuverlässig geschützt.";
  38.487 +
  38.488 +/* Compose field title */
  38.489 +"This message is from a mailing list." = "Diese E-Mail ist von einer Mailing-Liste.";
  38.490 +
  38.491 +/* Privacy status explanation */
  38.492 +"This message is not secure and has been tampered with." = "Diese Nachricht ist nicht sicher und wurde manipuliert.";
  38.493 +
  38.494 +/* Privacy status explanation */
  38.495 +"This message is secure and trusted." = "Diese Nachricht ist sicher und vertrauenswürdig.";
  38.496 +
  38.497 +/* Privacy status explanation */
  38.498 +"This message is secure but you still need to verify the identity of your communication partner." = "Diese Nachricht ist sicher, aber Sie sollten die Identität Ihres Kommunikationspartners prüfen.";
  38.499 +
  38.500 +/* Privacy status explanation */
  38.501 +"This message is unsecure for some communication partners." = "Diese Nachricht kann an einige Kommunikationspartner nicht sicher übertragen werden.";
  38.502 +
  38.503 +/* Privacy status explanation */
  38.504 +"This message is unsecure." = "Diese Nachricht ist unsicher.";
  38.505 +
  38.506 +/* settings, enable thread view or not */
  38.507 +"Thread Messages" = "Nachrichten als Konversation anzeigen";
  38.508 +
  38.509 +/* No comment provided by engineer. */
  38.510 +"TLS" = "TLS";
  38.511 +
  38.512 +/* to me image text */
  38.513 +"TO" = "An";
  38.514 +
  38.515 +/* Compose field title */
  38.516 +"To:" = "An:";
  38.517 +
  38.518 +/* Compose field title */
  38.519 +"To: " = "An: ";
  38.520 +
  38.521 +/* UI alert title for transport protocol */
  38.522 +"Transport protocol" = "Transport-Protokoll";
  38.523 +
  38.524 +/* Trash button in slide-left menu */
  38.525 +"Trash" = "Papierkorb";
  38.526 +
  38.527 +/* Privacy status title */
  38.528 +"Under Attack" = "Manipuliert";
  38.529 +
  38.530 +/* read button in slide-left menu */
  38.531 +"Unflag" = "De-Markieren";
  38.532 +
  38.533 +/* Displayed attachment filename if unknown */
  38.534 +"unknown" = "unbekannt";
  38.535 +
  38.536 +/* Privacy status title */
  38.537 +"Unknown" = "Unbekannt";
  38.538 +
  38.539 +/* file name used for unnamed attachments */
  38.540 +"unnamed" = "ohne Namen";
  38.541 +
  38.542 +/* title unread filter cell */
  38.543 +"Unread" = "Ungelesen";
  38.544 +
  38.545 +/* Privacy status title */
  38.546 +"Unreliable Security" = "Unzuverlässig";
  38.547 +
  38.548 +/* Privacy status title */
  38.549 +"Unsecure" = "Unsicher";
  38.550 +
  38.551 +/* Privacy status title */
  38.552 +"Unsecure for Some" = "Teilweise unsicher";
  38.553 +
  38.554 +/* Alert message for empty username */
  38.555 +"Username must not be empty" = "Der Benutzername darf nicht leer sein";
  38.556 +
  38.557 +/* Empty username message */
  38.558 +"Username must not be empty." = "Der Benutzername darf nicht leer sein";
  38.559 +
  38.560 +/* Error title for validation errors on login screen */
  38.561 +"Validation Error" = "Ungültige Eingabe";
  38.562 +
  38.563 +/* AccountsView: Prefix for version. Shows up like this: \"Version: 2.0.1 build 234\" */
  38.564 +"Version" = "Version";
  38.565 +
  38.566 +/* Error message shown to the user in case we can not connect to the IMAP server */
  38.567 +"We could not connect to the IMAP server." = "Der IMAP Server konnte nicht erreicht werden.";
  38.568 +
  38.569 +/* Error message shown to the user in case we can not connect to the SMTP server */
  38.570 +"We could not connect to the SMTP server." = "Der SMTP Server konnte nicht erreicht werden.";
  38.571 +
  38.572 +/* Title for attachments filter */
  38.573 +"With attachments" = "Mit Anhängen";
  38.574 +
  38.575 +/* Incorrect fingerprint (PGP, long version) */
  38.576 +"Wrong Fingerprint" = "Falscher Fingerabruck";
  38.577 +
  38.578 +/* Incorrect trustwords (pEp, long version) */
  38.579 +"Wrong Trustwords" = "Falsche Trustwords";
  38.580 +
    39.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    39.2 +++ b/pEpForiOS/es.lproj/Main.strings	Sun Jun 09 16:13:50 2019 +0200
    39.3 @@ -0,0 +1,72 @@
    39.4 +
    39.5 +/* Class = "UITableViewController"; title = "Show email"; ObjectID = "3bx-34-vLD"; */
    39.6 +"3bx-34-vLD.title" = "Show email";
    39.7 +
    39.8 +/* Class = "UILabel"; text = "Subject"; ObjectID = "5Py-55-oem"; */
    39.9 +"5Py-55-oem.text" = "Subject";
   39.10 +
   39.11 +/* Class = "UILabel"; text = "To:"; ObjectID = "Bd2-Nr-sTF"; */
   39.12 +"Bd2-Nr-sTF.text" = "To:";
   39.13 +
   39.14 +/* Class = "UILabel"; text = "This email has been sent as part of a mailing list."; ObjectID = "BjL-CL-0Cu"; */
   39.15 +"BjL-CL-0Cu.text" = "This email has been sent as part of a mailing list.";
   39.16 +
   39.17 +/* Class = "UILabel"; text = "Summary"; ObjectID = "BvI-Zi-zU6"; */
   39.18 +"BvI-Zi-zU6.text" = "Summary";
   39.19 +
   39.20 +/* Class = "UIViewController"; title = "Move to Account"; ObjectID = "EmS-3d-sKb"; */
   39.21 +"EmS-3d-sKb.title" = "Move to Account";
   39.22 +
   39.23 +/* Class = "UILabel"; text = "To: Recipients"; ObjectID = "Mfx-AS-hpP"; */
   39.24 +"Mfx-AS-hpP.text" = "To: Recipients";
   39.25 +
   39.26 +/* Class = "UILabel"; text = "Subject:"; ObjectID = "NTc-GH-Ell"; */
   39.27 +"NTc-GH-Ell.text" = "Subject:";
   39.28 +
   39.29 +/* Class = "UIBarButtonItem"; title = "Cancel"; ObjectID = "NoQ-uw-dGp"; */
   39.30 +"NoQ-uw-dGp.title" = "Cancel";
   39.31 +
   39.32 +/* Class = "UILabel"; text = "Title"; ObjectID = "OLo-8A-CCo"; */
   39.33 +"OLo-8A-CCo.text" = "Title";
   39.34 +
   39.35 +/* Class = "UILabel"; text = "Cc/Bcc:"; ObjectID = "QgY-uq-4qZ"; */
   39.36 +"QgY-uq-4qZ.text" = "Cc/Bcc:";
   39.37 +
   39.38 +/* Class = "UILabel"; text = "No Message Selected"; ObjectID = "Rk5-l1-Vt8"; */
   39.39 +"Rk5-l1-Vt8.text" = "No Message Selected";
   39.40 +
   39.41 +/* Class = "UILabel"; text = "Date"; ObjectID = "Swb-L2-8yp"; */
   39.42 +"Swb-L2-8yp.text" = "Date";
   39.43 +
   39.44 +/* Class = "UILabel"; text = "Date"; ObjectID = "Wkg-wf-Dbd"; */
   39.45 +"Wkg-wf-Dbd.text" = "Date";
   39.46 +
   39.47 +/* Class = "UINavigationItem"; title = "Inbox"; ObjectID = "bgm-ua-A0f"; */
   39.48 +"bgm-ua-A0f.title" = "Inbox";
   39.49 +
   39.50 +/* Class = "UIBarButtonItem"; title = "Edit"; ObjectID = "hax-OT-dfL"; */
   39.51 +"hax-OT-dfL.title" = "Edit";
   39.52 +
   39.53 +/* Class = "UILabel"; text = "Sender"; ObjectID = "hnw-Tp-mga"; */
   39.54 +"hnw-Tp-mga.text" = "Sender";
   39.55 +
   39.56 +/* Class = "UITableViewController"; title = "Email List"; ObjectID = "kcA-RK-9Xg"; */
   39.57 +"kcA-RK-9Xg.title" = "Email List";
   39.58 +
   39.59 +/* Class = "UIButton"; normalTitle = "Unsubscribe"; ObjectID = "oWA-cC-IZF"; */
   39.60 +"oWA-cC-IZF.normalTitle" = "Unsubscribe";
   39.61 +
   39.62 +/* Class = "UILabel"; text = "From:"; ObjectID = "pkd-ua-DYh"; */
   39.63 +"pkd-ua-DYh.text" = "From:";
   39.64 +
   39.65 +/* Class = "UILabel"; text = "Title"; ObjectID = "riI-qM-PeJ"; */
   39.66 +"riI-qM-PeJ.text" = "Title";
   39.67 +
   39.68 +/* Class = "UILabel"; text = "Sender"; ObjectID = "tWZ-jW-sUg"; */
   39.69 +"tWZ-jW-sUg.text" = "Sender";
   39.70 +
   39.71 +/* Class = "UILabel"; text = "Subject"; ObjectID = "xrz-WN-2Dg"; */
   39.72 +"xrz-WN-2Dg.text" = "Subject";
   39.73 +
   39.74 +/* Class = "UIBarButtonItem"; title = "Send"; ObjectID = "yQg-rY-YPK"; */
   39.75 +"yQg-rY-YPK.title" = "Send";
    40.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    40.2 +++ b/pEpForiOS/es.lproj/Reusable.strings	Sun Jun 09 16:13:50 2019 +0200
    40.3 @@ -0,0 +1,9 @@
    40.4 +
    40.5 +/* Class = "UINavigationItem"; title = "Add to Contacts"; ObjectID = "Jan-ZA-zMd"; */
    40.6 +"Jan-ZA-zMd.title" = "Add to Contacts";
    40.7 +
    40.8 +/* Class = "UILabel"; text = "Email"; ObjectID = "Lcu-U0-qEs"; */
    40.9 +"Lcu-U0-qEs.text" = "Email";
   40.10 +
   40.11 +/* Class = "UILabel"; text = "Name"; ObjectID = "aAW-1y-cXc"; */
   40.12 +"aAW-1y-cXc.text" = "Name";
    41.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    41.2 +++ b/pEpForiOS/es.lproj/Settings.strings	Sun Jun 09 16:13:50 2019 +0200
    41.3 @@ -0,0 +1,63 @@
    41.4 +
    41.5 +/* Class = "UILabel"; text = "Email"; ObjectID = "7Lp-ph-4lC"; */
    41.6 +"7Lp-ph-4lC.text" = "Email";
    41.7 +
    41.8 +/* Class = "UILabel"; text = "Fingerprint"; ObjectID = "8ib-BO-jFp"; */
    41.9 +"8ib-BO-jFp.text" = "Fingerprint";
   41.10 +
   41.11 +/* Class = "UILabel"; text = "Label"; ObjectID = "Ag8-Qj-N8l"; */
   41.12 +"Ag8-Qj-N8l.text" = "Label";
   41.13 +
   41.14 +/* Class = "UIButton"; normalTitle = "Copy Log"; ObjectID = "AzW-rt-GWz"; */
   41.15 +"AzW-rt-GWz.normalTitle" = "Copy Log";
   41.16 +
   41.17 +/* Class = "UILabel"; text = "Server:"; ObjectID = "DQ0-sB-CRx"; */
   41.18 +"DQ0-sB-CRx.text" = "Server:";
   41.19 +
   41.20 +/* Class = "UILabel"; text = "Password:"; ObjectID = "En6-h6-xZD"; */
   41.21 +"En6-h6-xZD.text" = "Password:";
   41.22 +
   41.23 +/* Class = "UILabel"; text = "Enable/Disable Logging"; ObjectID = "Imh-fw-p8J"; */
   41.24 +"Imh-fw-p8J.text" = "Enable/Disable Logging";
   41.25 +
   41.26 +/* Class = "UILabel"; text = "Email:"; ObjectID = "Ne5-6o-O4F"; */
   41.27 +"Ne5-6o-O4F.text" = "Email:";
   41.28 +
   41.29 +/* Class = "UILabel"; text = "Name:"; ObjectID = "QcW-va-Qh4"; */
   41.30 +"QcW-va-Qh4.text" = "Name:";
   41.31 +
   41.32 +/* Class = "UILabel"; text = "Port:"; ObjectID = "Vdb-LS-4JH"; */
   41.33 +"Vdb-LS-4JH.text" = "Port:";
   41.34 +
   41.35 +/* Class = "UILabel"; text = "Label"; ObjectID = "X0Z-Ju-XOO"; */
   41.36 +"X0Z-Ju-XOO.text" = "Label";
   41.37 +
   41.38 +/* Class = "UILabel"; text = "Username:"; ObjectID = "YGG-ns-Pes"; */
   41.39 +"YGG-ns-Pes.text" = "Username:";
   41.40 +
   41.41 +/* Class = "UILabel"; text = "Transport Security:"; ObjectID = "daw-LF-EZF"; */
   41.42 +"daw-LF-EZF.text" = "Transport Security:";
   41.43 +
   41.44 +/* Class = "UILabel"; text = "Transport Security:"; ObjectID = "hAL-c1-ngD"; */
   41.45 +"hAL-c1-ngD.text" = "Transport Security:";
   41.46 +
   41.47 +/* Class = "UIButton"; normalTitle = "Set Own Key"; ObjectID = "lzc-xZ-iKm"; */
   41.48 +"lzc-xZ-iKm.normalTitle" = "Set Own Key";
   41.49 +
   41.50 +/* Class = "UILabel"; text = "set_own_key Error"; ObjectID = "ujL-Pa-uXD"; Note = "Don't localize this"; */
   41.51 +"ujL-Pa-uXD.text" = "set_own_key Error";
   41.52 +
   41.53 +/* Class = "UILabel"; text = "Title"; ObjectID = "vjp-2e-dTM"; */
   41.54 +"vjp-2e-dTM.text" = "Title";
   41.55 +
   41.56 +/* Class = "UILabel"; text = "Server:"; ObjectID = "weI-Bw-0PK"; */
   41.57 +"weI-Bw-0PK.text" = "Server:";
   41.58 +
   41.59 +/* Class = "UILabel"; text = "OAuth2 Reauthorization"; ObjectID = "wxK-W7-y8D"; */
   41.60 +"wxK-W7-y8D.text" = "OAuth2 Reauthorization";
   41.61 +
   41.62 +/* Class = "UILabel"; text = "Title"; ObjectID = "xiv-OD-YNL"; */
   41.63 +"xiv-OD-YNL.text" = "Title";
   41.64 +
   41.65 +/* Class = "UILabel"; text = "Port:"; ObjectID = "zDb-ax-ng4"; */
   41.66 +"zDb-ax-ng4.text" = "Port:";
    42.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    42.2 +++ b/pEpForiOS/es.lproj/Thread.strings	Sun Jun 09 16:13:50 2019 +0200
    42.3 @@ -0,0 +1,33 @@
    42.4 +
    42.5 +/* Class = "UILabel"; text = "Sender"; ObjectID = "1c8-rl-2Ng"; */
    42.6 +"1c8-rl-2Ng.text" = "Sender";
    42.7 +
    42.8 +/* Class = "UIBarButtonItem"; title = "p≡p"; ObjectID = "Kqn-gH-dsv"; */
    42.9 +"Kqn-gH-dsv.title" = "p≡p";
   42.10 +
   42.11 +/* Class = "UILabel"; text = "Date"; ObjectID = "LiV-t9-n8p"; */
   42.12 +"LiV-t9-n8p.text" = "Date";
   42.13 +
   42.14 +/* Class = "UITextView"; text = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do "; ObjectID = "SlN-yR-Ifs"; */
   42.15 +"SlN-yR-Ifs.text" = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do ";
   42.16 +
   42.17 +/* Class = "UILabel"; text = "To: "; ObjectID = "TKT-iA-rq1"; */
   42.18 +"TKT-iA-rq1.text" = "To: ";
   42.19 +
   42.20 +/* Class = "UILabel"; text = "Subject"; ObjectID = "Ux9-Hj-FDE"; */
   42.21 +"Ux9-Hj-FDE.text" = "Subject";
   42.22 +
   42.23 +/* Class = "UILabel"; text = "Subject"; ObjectID = "YWw-6z-KdZ"; */
   42.24 +"YWw-6z-KdZ.text" = "Subject";
   42.25 +
   42.26 +/* Class = "UILabel"; text = "Date"; ObjectID = "bz8-dZ-9kk"; */
   42.27 +"bz8-dZ-9kk.text" = "Date";
   42.28 +
   42.29 +/* Class = "UILabel"; text = "Sender"; ObjectID = "hki-aE-Mre"; */
   42.30 +"hki-aE-Mre.text" = "Sender";
   42.31 +
   42.32 +/* Class = "UILabel"; text = "See more"; ObjectID = "lDs-MI-bIw"; */
   42.33 +"lDs-MI-bIw.text" = "See more";
   42.34 +
   42.35 +/* Class = "UILabel"; text = "Summary"; ObjectID = "tKI-X2-ryx"; */
   42.36 +"tKI-X2-ryx.text" = "Summary";
    43.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    43.2 +++ b/pEpForiOS/fr.lproj/AccountCreation.strings	Sun Jun 09 16:13:50 2019 +0200
    43.3 @@ -0,0 +1,120 @@
    43.4 +
    43.5 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "1VH-Wt-Y7U"; */
    43.6 +"1VH-Wt-Y7U.title" = "Next";
    43.7 +
    43.8 +/* Class = "UITextField"; placeholder = "Email Address"; ObjectID = "36s-Iw-b58"; */
    43.9 +"36s-Iw-b58.placeholder" = "Email Address";
   43.10 +
   43.11 +/* Class = "UILabel"; text = "Username"; ObjectID = "3ti-b6-5l8"; */
   43.12 +"3ti-b6-5l8.text" = "Username";
   43.13 +
   43.14 +/* Class = "UITextField"; placeholder = "Password"; ObjectID = "3wB-RC-5fz"; */
   43.15 +"3wB-RC-5fz.placeholder" = "Password";
   43.16 +
   43.17 +/* Class = "UITextField"; accessibilityLabel = "Username"; ObjectID = "5Mt-BZ-h4K"; */
   43.18 +"5Mt-BZ-h4K.accessibilityLabel" = "Username";
   43.19 +
   43.20 +/* Class = "UITextField"; placeholder = "rick.deckard"; ObjectID = "5Mt-BZ-h4K"; */
   43.21 +"5Mt-BZ-h4K.placeholder" = "rick.deckard";
   43.22 +
   43.23 +/* Class = "UITextField"; accessibilityLabel = "Password"; ObjectID = "91l-1l-FuW"; */
   43.24 +"91l-1l-FuW.accessibilityLabel" = "Password";
   43.25 +
   43.26 +/* Class = "UITextField"; placeholder = "electricsheep23"; ObjectID = "91l-1l-FuW"; */
   43.27 +"91l-1l-FuW.placeholder" = "electricsheep23";
   43.28 +
   43.29 +/* Class = "UIButton"; accessibilityLabel = "Transport Security"; ObjectID = "Cjb-ue-OdU"; */
   43.30 +"Cjb-ue-OdU.accessibilityLabel" = "Transport Security";
   43.31 +
   43.32 +/* Class = "UIButton"; normalTitle = "Plain >"; ObjectID = "Cjb-ue-OdU"; */
   43.33 +"Cjb-ue-OdU.normalTitle" = "Plain >";
   43.34 +
   43.35 +/* Class = "UIButton"; accessibilityLabel = "Transport Security"; ObjectID = "H6H-wM-1tb"; */
   43.36 +"H6H-wM-1tb.accessibilityLabel" = "Transport Security";
   43.37 +
   43.38 +/* Class = "UIButton"; normalTitle = "Plain >"; ObjectID = "H6H-wM-1tb"; */
   43.39 +"H6H-wM-1tb.normalTitle" = "Plain >";
   43.40 +
   43.41 +/* Class = "UITextField"; accessibilityLabel = "SMTP Server"; ObjectID = "HIi-Wv-jJs"; */
   43.42 +"HIi-Wv-jJs.accessibilityLabel" = "SMTP Server";
   43.43 +
   43.44 +/* Class = "UITextField"; placeholder = "smtp.pep.li"; ObjectID = "HIi-Wv-jJs"; */
   43.45 +"HIi-Wv-jJs.placeholder" = "smtp.pep.li";
   43.46 +
   43.47 +/* Class = "UILabel"; text = "TransportSecurity"; ObjectID = "HKb-4V-2g6"; */
   43.48 +"HKb-4V-2g6.text" = "TransportSecurity";
   43.49 +
   43.50 +/* Class = "UITextField"; accessibilityLabel = "IMAP Server"; ObjectID = "HOb-bu-iVh"; */
   43.51 +"HOb-bu-iVh.accessibilityLabel" = "IMAP Server";
   43.52 +
   43.53 +/* Class = "UITextField"; placeholder = "mail.pep.li"; ObjectID = "HOb-bu-iVh"; */
   43.54 +"HOb-bu-iVh.placeholder" = "mail.pep.li";
   43.55 +
   43.56 +/* Class = "UITextField"; accessibilityLabel = "SMTP Port"; ObjectID = "LfP-KG-Zok"; */
   43.57 +"LfP-KG-Zok.accessibilityLabel" = "SMTP Port";
   43.58 +
   43.59 +/* Class = "UITextField"; placeholder = "587"; ObjectID = "LfP-KG-Zok"; */
   43.60 +"LfP-KG-Zok.placeholder" = "587";
   43.61 +
   43.62 +/* Class = "UILabel"; text = "Port"; ObjectID = "N1c-o2-ebQ"; */
   43.63 +"N1c-o2-ebQ.text" = "Port";
   43.64 +
   43.65 +/* Class = "UIButton"; normalTitle = "Advanced"; ObjectID = "O4c-eF-dJT"; */
   43.66 +"O4c-eF-dJT.normalTitle" = "Advanced";
   43.67 +
   43.68 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "OEI-dm-im4"; */
   43.69 +"OEI-dm-im4.title" = "Next";
   43.70 +
   43.71 +/* Class = "UILabel"; text = "Email"; ObjectID = "SCr-eb-mdn"; */
   43.72 +"SCr-eb-mdn.text" = "Email";
   43.73 +
   43.74 +/* Class = "UITextField"; accessibilityLabel = "Email"; ObjectID = "TPZ-TM-PaG"; */
   43.75 +"TPZ-TM-PaG.accessibilityLabel" = "Email";
   43.76 +
   43.77 +/* Class = "UITextField"; placeholder = "rick.deckard@pep.li"; ObjectID = "TPZ-TM-PaG"; */
   43.78 +"TPZ-TM-PaG.placeholder" = "rick.deckard@pep.li";
   43.79 +
   43.80 +/* Class = "UILabel"; text = "Server"; ObjectID = "TQX-jQ-6wQ"; */
   43.81 +"TQX-jQ-6wQ.text" = "Server";
   43.82 +
   43.83 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "Tr2-5h-6JD"; */
   43.84 +"Tr2-5h-6JD.title" = "Next";
   43.85 +
   43.86 +/* Class = "UILabel"; text = "Server"; ObjectID = "VW4-JJ-HKV"; */
   43.87 +"VW4-JJ-HKV.text" = "Server";
   43.88 +
   43.89 +/* Class = "UILabel"; text = "TransportSecurity"; ObjectID = "b0p-Pv-I3v"; */
   43.90 +"b0p-Pv-I3v.text" = "TransportSecurity";
   43.91 +
   43.92 +/* Class = "UIButton"; normalTitle = "Cancel"; ObjectID = "cUk-RH-Yos"; */
   43.93 +"cUk-RH-Yos.normalTitle" = "Cancel";
   43.94 +
   43.95 +/* Class = "UITextField"; accessibilityLabel = "Name"; ObjectID = "g9y-3s-qnK"; */
   43.96 +"g9y-3s-qnK.accessibilityLabel" = "Name";
   43.97 +
   43.98 +/* Class = "UITextField"; placeholder = "Rick Deckard"; ObjectID = "g9y-3s-qnK"; */
   43.99 +"g9y-3s-qnK.placeholder" = "Rick Deckard";
  43.100 +
  43.101 +/* Class = "UILabel"; accessibilityLabel = "Name of the user"; ObjectID = "hUQ-RI-kfE"; */
  43.102 +"hUQ-RI-kfE.accessibilityLabel" = "Name of the user";
  43.103 +
  43.104 +/* Class = "UILabel"; text = "Name"; ObjectID = "hUQ-RI-kfE"; */
  43.105 +"hUQ-RI-kfE.text" = "Name";
  43.106 +
  43.107 +/* Class = "UIButton"; normalTitle = "Sign In"; ObjectID = "lTY-gw-zK9"; */
  43.108 +"lTY-gw-zK9.normalTitle" = "Sign In";
  43.109 +
  43.110 +/* Class = "UITextField"; accessibilityLabel = "IMAP Port"; ObjectID = "lZX-n9-ibu"; */
  43.111 +"lZX-n9-ibu.accessibilityLabel" = "IMAP Port";
  43.112 +
  43.113 +/* Class = "UITextField"; placeholder = "993"; ObjectID = "lZX-n9-ibu"; */
  43.114 +"lZX-n9-ibu.placeholder" = "993";
  43.115 +
  43.116 +/* Class = "UITextField"; placeholder = "Username"; ObjectID = "mKi-gF-bu9"; */
  43.117 +"mKi-gF-bu9.placeholder" = "Username";
  43.118 +
  43.119 +/* Class = "UILabel"; text = "Port"; ObjectID = "miu-ep-BRp"; */
  43.120 +"miu-ep-BRp.text" = "Port";
  43.121 +
  43.122 +/* Class = "UILabel"; text = "Password"; ObjectID = "xbE-mW-hjW"; */
  43.123 +"xbE-mW-hjW.text" = "Password";
    44.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    44.2 +++ b/pEpForiOS/fr.lproj/FolderViews.strings	Sun Jun 09 16:13:50 2019 +0200
    44.3 @@ -0,0 +1,3 @@
    44.4 +
    44.5 +/* Class = "UIButton"; normalTitle = "Add Account"; ObjectID = "NEj-lZ-p6O"; */
    44.6 +"NEj-lZ-p6O.normalTitle" = "Add Account";
    45.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    45.2 +++ b/pEpForiOS/fr.lproj/Handshake.strings	Sun Jun 09 16:13:50 2019 +0200
    45.3 @@ -0,0 +1,36 @@
    45.4 +
    45.5 +/* Class = "UILabel"; text = "Privacy Status: Mistrusted"; ObjectID = "5RJ-Gx-qBT"; */
    45.6 +"5RJ-Gx-qBT.text" = "Privacy Status: Mistrusted";
    45.7 +
    45.8 +/* Class = "UIButton"; accessibilityLabel = "confirmButton"; ObjectID = "Jgi-7k-Ymf"; */
    45.9 +"Jgi-7k-Ymf.accessibilityLabel" = "confirmButton";
   45.10 +
   45.11 +/* Class = "UIButton"; normalTitle = "Confirm Trustwords"; ObjectID = "Jgi-7k-Ymf"; */
   45.12 +"Jgi-7k-Ymf.normalTitle" = "Confirm Trustwords";
   45.13 +
   45.14 +/* Class = "UILabel"; text = "Label"; ObjectID = "KmG-tH-SGP"; */
   45.15 +"KmG-tH-SGP.text" = "Label";
   45.16 +
   45.17 +/* Class = "UIButton"; normalTitle = "Stop Trusting"; ObjectID = "Y4f-BW-EI0"; */
   45.18 +"Y4f-BW-EI0.normalTitle" = "Stop Trusting";
   45.19 +
   45.20 +/* Class = "UIButton"; accessibilityLabel = "wrongButton"; ObjectID = "dbO-2K-SpB"; */
   45.21 +"dbO-2K-SpB.accessibilityLabel" = "wrongButton";
   45.22 +
   45.23 +/* Class = "UIButton"; normalTitle = "Wrong Trustwords"; ObjectID = "dbO-2K-SpB"; */
   45.24 +"dbO-2K-SpB.normalTitle" = "Wrong Trustwords";
   45.25 +
   45.26 +/* Class = "UILabel"; text = "Your communication partner is mistrusted."; ObjectID = "eaF-0u-kGb"; */
   45.27 +"eaF-0u-kGb.text" = "Your communication partner is mistrusted.";
   45.28 +
   45.29 +/* Class = "UILabel"; text = "Hannibal Chew"; ObjectID = "hFh-wv-YAc"; */
   45.30 +"hFh-wv-YAc.text" = "Hannibal Chew";
   45.31 +
   45.32 +/* Class = "UILabel"; accessibilityLabel = "trustWordsLabel"; ObjectID = "lHS-sc-yWR"; */
   45.33 +"lHS-sc-yWR.accessibilityLabel" = "trustWordsLabel";
   45.34 +
   45.35 +/* Class = "UILabel"; text = "OUTDISTANCE BLAH BLAH2"; ObjectID = "lHS-sc-yWR"; */
   45.36 +"lHS-sc-yWR.text" = "OUTDISTANCE BLAH BLAH2";
   45.37 +
   45.38 +/* Class = "UILabel"; text = "Label"; ObjectID = "o5v-C8-2iy"; */
   45.39 +"o5v-C8-2iy.text" = "Label";
    46.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    46.2 +++ b/pEpForiOS/fr.lproj/InfoPlist.strings	Sun Jun 09 16:13:50 2019 +0200
    46.3 @@ -0,0 +1,20 @@
    46.4 +/* Bundle display name */
    46.5 +"CFBundleDisplayName" = "p≡p";
    46.6 +
    46.7 +/* Bundle name */
    46.8 +"CFBundleName" = "p≡p";
    46.9 +
   46.10 +/* Privacy - Camera Usage Description */
   46.11 +"NSCameraUsageDescription" = "Kamera verwenden";
   46.12 +
   46.13 +/* Privacy - Contacts Usage Description */
   46.14 +"NSContactsUsageDescription" = "- p≡p ist eine App zum Verschlüsseln von Emails. Um E-Mails an existierende Kontakte zu versenden ist es notwendig dass p≡p diese kennt.
   46.15 +
   46.16 +- Kontakt-Daten werden dieses Gerät nicht verlassen, weder an p≡p noch einen Dritt-Anbieter.";
   46.17 +
   46.18 +/* Privacy - Photo Library Additions Usage Description */
   46.19 +"NSPhotoLibraryAddUsageDescription" = "Lässt Sie Fotos in der Bibliothek speichern";
   46.20 +
   46.21 +/* Privacy - Photo Library Usage Description */
   46.22 +"NSPhotoLibraryUsageDescription" = "Lässt Sie Fotos aus der Bibliothek auswählen";
   46.23 +
    47.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    47.2 +++ b/pEpForiOS/fr.lproj/LaunchScreen.strings	Sun Jun 09 16:13:50 2019 +0200
    47.3 @@ -0,0 +1,1 @@
    47.4 +
    48.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    48.2 +++ b/pEpForiOS/fr.lproj/Localizable.strings	Sun Jun 09 16:13:50 2019 +0200
    48.3 @@ -0,0 +1,577 @@
    48.4 +/* Disabled attachments for a message with status 'under attack'. Placeholders: Title, explanation, suggestion. */
    48.5 +"
    48.6 +%1$@
    48.7 +
    48.8 +%2$@
    48.9 +
   48.10 +%3$@
   48.11 +
   48.12 +Attachments are disabled.
   48.13 +
   48.14 +" = "
   48.15 +%1$@
   48.16 +
   48.17 +%2$@
   48.18 +
   48.19 +%3$@
   48.20 +
   48.21 +Anhänge sind desaktiviert.
   48.22 +
   48.23 +";
   48.24 +
   48.25 +/* No privacy status explanation
   48.26 +   No privacy status suggestion */
   48.27 +"-" = "-";
   48.28 +
   48.29 +/* Title for notification show on lock screen for new mails */
   48.30 +"(numMails) new messages received" = "(numMails) neue Nachrichten erhalten";
   48.31 +
   48.32 +/* Reply to multiple contacts, with date. Placeholder: Name. */
   48.33 +"%1$@ wrote on %@:" = "%1$@ schrieb am %@:";
   48.34 +
   48.35 +/* Reply to single contact, with date. Placeholders: Name, date. */
   48.36 +"%1$@ wrote on %2$@:" = "%1$@ schrieb %2$@:";
   48.37 +
   48.38 +/* error message for .missingPassword */
   48.39 +"A non-empty password is required" = "Ein nicht-leeres Passwort wird benötigt";
   48.40 +
   48.41 +/* error message for .missingUsername */
   48.42 +"A non-empty username is required" = "Ein nicht-leerer Benutzername wird benötigt";
   48.43 +
   48.44 +/* error message for .invalidEmail
   48.45 +   error message for .missingEmail */
   48.46 +"A valid email is required" = "Eine gültige E-Mail Adresse wird benötigt";
   48.47 +
   48.48 +/* Account settings
   48.49 +   Title for manual account setup */
   48.50 +"Account" = "Konto";
   48.51 +
   48.52 +/* Error description detecting account settings */
   48.53 +"Account detection timed out" = "Zeitlimite zur Konto Erkennung abgelaufen";
   48.54 +
   48.55 +/* Empty account name message */
   48.56 +"Account name must not be empty." = "Konto Name darf nicht leer sein";
   48.57 +
   48.58 +/* Tableview section  header */
   48.59 +"Accounts" = "Konten";
   48.60 +
   48.61 +/* UIUtils.presentActionSheetWithContactOptions.button.title Add to Contacts */
   48.62 +"Add to Contacts" = "Zu Kontakten hinzufügen";
   48.63 +
   48.64 +/* Name of unified inbox (showing messages of all accoounts */
   48.65 +"All" = "Alle";
   48.66 +
   48.67 +/* Error message shown to the user in case an error in the app occured that is not caused or related to the server */
   48.68 +"An internal error occured. Sorry, that should not happen." = "Es ist ein interner Fehler aufgetreten.";
   48.69 +
   48.70 +/* error message for .noConnectData */
   48.71 +"An internal error occurred" = "Es ist ein interner Fehler aufgetreten.";
   48.72 +
   48.73 +/* Archive button in slide-left menu */
   48.74 +"Archive" = "Archivieren";
   48.75 +
   48.76 +/* delete account message */
   48.77 +"Are you sure you want to delete the account?" = "Wollen Sie das Konto wirklich löschen?";
   48.78 +
   48.79 +/* Insert document in message text context menu */
   48.80 +"Attach file" = "Anhang hinzufügen";
   48.81 +
   48.82 +/* Attach photo/video (message text context menu) */
   48.83 +"Attach media" = "Foto / Video einfügen";
   48.84 +
   48.85 +/* title attachments filter cell */
   48.86 +"Attachments" = "Anhänge";
   48.87 +
   48.88 +/* Compose field title */
   48.89 +"BCC:" = "BCC:";
   48.90 +
   48.91 +/* Privacy status title */
   48.92 +"Broken" = "Defekt";
   48.93 +
   48.94 +/* Cancel for an alert view
   48.95 +   compose email cancel
   48.96 +   EmailList action title
   48.97 +   Login NavigationBar canel button title
   48.98 +   Message actions
   48.99 +   MoveToFolderViewController NavigationBar canel button title
  48.100 +   possible private status action
  48.101 +   UIUtils.presentActionSheetWithContactOptions.button.title Cancel */
  48.102 +"Cancel" = "Abbrechen";
  48.103 +
  48.104 +/* Privacy status title */
  48.105 +"Cannot Decrypt" = "Entschlüsselung ist nicht möglich";
  48.106 +
  48.107 +/* to me image text */
  48.108 +"CC" = "Kopie:";
  48.109 +
  48.110 +/* Compose field title */
  48.111 +"CC:" = "Kopie:";
  48.112 +
  48.113 +/* Compose field title */
  48.114 +"Cc/Bcc:" = "Cc/Bcc:";
  48.115 +
  48.116 +/* UI alert message for transport protocol */
  48.117 +"Choose a Security protocol for your accont" = "Wählen Sie ein Sicherheitsprotokoll für Ihr Konto";
  48.118 +
  48.119 +/* Empty IMAP transport security method */
  48.120 +"Choose IMAP transport security method." = "Wählen Sie die IMAP Transportverschlüsselung.";
  48.121 +
  48.122 +/* Empty SMTP transport security method */
  48.123 +"Choose SMTP transport security method." = "Wählen Sie die SMTP Transportverschlüsselung.";
  48.124 +
  48.125 +/* Privacy status suggestion */
  48.126 +"Complete a handshake with your communication partner. A handshake is needed only once per partner and will ensure secure and trusted communication." = "Führen Sie einen Handshake mit dem Kommunikationspartner durch. Ein Handshake wird nur einmal pro Kommunikationspartner benötigt und stellt die Vertrauenswürdigkeit sicher.";
  48.127 +
  48.128 +/* Confirm correct fingerprint (PGP, long version) */
  48.129 +"Confirm Fingerprint" = "Fingerabdruck verlgeichen";
  48.130 +
  48.131 +/* Confirm correct trustwords (pEp, long version) */
  48.132 +"Confirm Trustwords" = "Trustwords bestätigen";
  48.133 +
  48.134 +/* UIUtils.presentActionSheetWithContactOptions.button.title Copy Email */
  48.135 +"Copy Email" = "E-Mail kopieren";
  48.136 +
  48.137 +/* Error description detecting account settings */
  48.138 +"Could not find servers. Please enter manually" = "Konnte keine Server finden. Bitte tragen Sie diese von Hand ein";
  48.139 +
  48.140 +/* Settings: Cell (button) title to view app credits */
  48.141 +"Credits" = "Mitwirkung";
  48.142 +
  48.143 +/* Default Account Setting Section Title
  48.144 +   Settings: Cell (button) title to view default account setting */
  48.145 +"Default Account" = "Standard-Konto";
  48.146 +
  48.147 +/* compose email delete */
  48.148 +"Delete" = "Löschen";
  48.149 +
  48.150 +/* possible private status action */
  48.151 +"Disable Protection" = "Schutz ausschalten";
  48.152 +
  48.153 +/* ComposeTableView: button to decide to discharge changes made on a drafted mail. */
  48.154 +"Discharge changes" = "Änderungen verwerfen";
  48.155 +
  48.156 +/* Alert message for empty e-mail address field */
  48.157 +"E-mail must not be empty" = "Die E-Mail Adresse darf nicht leer sein";
  48.158 +
  48.159 +/* Email */
  48.160 +"Email" = "E-Mail";
  48.161 +
  48.162 +/* Title of alert: a required field is empty */
  48.163 +"Empty Field" = "Fehlende Eingabe";
  48.164 +
  48.165 +/* Passive mode title */
  48.166 +"Enable passive mode" = "Passiven Modus aktivieren";
  48.167 +
  48.168 +/* title for subject protection */
  48.169 +"Enable Protected Subject" = "Geschützten Betreff aktivieren";
  48.170 +
  48.171 +/* possible private status action */
  48.172 +"Enable Protection" = "Schutz aktivieren";
  48.173 +
  48.174 +/* Title of error alert shown to the user in case a message could not be sent
  48.175 +   Title of error alert shown to the user in case an unknown error occured. */
  48.176 +"Error" = "Fehler";
  48.177 +
  48.178 +/* read button in slide-left menu */
  48.179 +"Flag" = "Markieren";
  48.180 +
  48.181 +/* title unread filter cell */
  48.182 +"Flagged" = "Markiert";
  48.183 +
  48.184 +/* FoldersView */
  48.185 +"Folders" = "Ordner";
  48.186 +
  48.187 +/* EmailList action title
  48.188 +   Message actions */
  48.189 +"Forward" = "Weiterleiten";
  48.190 +
  48.191 +/* Compose field title
  48.192 +   Title of account picker when composing a message */
  48.193 +"From:" = "Von:";
  48.194 +
  48.195 +/* The 'Fwd:' that gets appended to the subject line */
  48.196 +"Fwd: " = "Fwd: ";
  48.197 +
  48.198 +/* Tableview section header */
  48.199 +"Global Settings" = "Globale Einstellungen";
  48.200 +
  48.201 +/* possible privacy status action */
  48.202 +"Handshake" = "Handshake";
  48.203 +
  48.204 +/* Trusted Server Setting Section Footer */
  48.205 +"If disabled, an unencrypted copy of each message is stored on the server.
  48.206 +
  48.207 +Do not disable if you are not sure what you are doing!" = "Wenn ausgeschaltet, werden Nachrichten entschlüsselt auf dem Server gespeichert.
  48.208 +
  48.209 +Nur auschalten wenn der Server tatsächlich vertrauenswürdig ist.";
  48.210 +
  48.211 +/* Tableview section footer */
  48.212 +"If enabled, message subjects are also protected." = "Schützt den Betreff, wenn aktiviert";
  48.213 +
  48.214 +/* Privacy status suggestion */
  48.215 +"If this message was addressed to you, please inform the sender that you don't have the key." = "Wenn dies Nachricht an Sie adressiert wurde informieren Sie bitte den Empfänger, dass Sie den Schlüssel nicht haben.";
  48.216 +
  48.217 +/* Manual account setup */
  48.218 +"IMAP" = "IMAP";
  48.219 +
  48.220 +/* Empty IMAP port server message */
  48.221 +"IMAP Port must not be empty." = "IMAP Port muss angegeben werden.";
  48.222 +
  48.223 +/* Alert message for empty IMAP server */
  48.224 +"IMAP server must not be empty" = "IMAP Server muss angegeben werden";
  48.225 +
  48.226 +/* Empty IMAP server message */
  48.227 +"IMAP server must not be empty." = "IMAP Server muss angegeben werden";
  48.228 +
  48.229 +/* Account settings title IMAP */
  48.230 +"IMAP Settings" = "IMAP Einstellungen";
  48.231 +
  48.232 +/* Name of INBOX mailbox (of one account) */
  48.233 +"Inbox" = "Posteingang";
  48.234 +
  48.235 +/* title for the accounts section */
  48.236 +"INCLUDE MAIL FROM:" = "Zeige Mails an von:";
  48.237 +
  48.238 +/* title for the include section */
  48.239 +"INCLUDE:" = "Anzeigen:";
  48.240 +
  48.241 +/* Title of error alert shown to the user in case an error in the app occured that is not caused or related to the server */
  48.242 +"Internal Error" = "Internen Fehler";
  48.243 +
  48.244 +/* Invalid input for account */
  48.245 +"Invalid account name: %1$@" = "Ungültiger Kontoname: %1$@";
  48.246 +
  48.247 +/* Invalid input for email address */
  48.248 +"Invalid email address: %1$@" = "Ungültige E-Mail-Adresse: %1$@";
  48.249 +
  48.250 +/* Title of invalid accout settings user input alert */
  48.251 +"Invalid Input" = "Ungültige Eingabe.";
  48.252 +
  48.253 +/* Invalid input for por */
  48.254 +"Invalid port: %1$@" = "Ungültiger Port: %1$@";
  48.255 +
  48.256 +/* Invalid input for server */
  48.257 +"Invalid server: %1$@" = "Ungültiger Server: %1$@";
  48.258 +
  48.259 +/* Invalid input for transport security */
  48.260 +"Invalid transport security: %1$@" = "Ungültige Transport-Verschlüsselung: %1$@";
  48.261 +
  48.262 +/* Invalid input for username */
  48.263 +"Invalid username: %1$@" = "Ungültiger Benutzername: %1$@";
  48.264 +
  48.265 +/* Error message shown to the user in case the authentication to IMAP or SMTP server failed. */
  48.266 +"It was impossible to login to %1$@. Username or password is wrong." = "Kein Server-Login möglich (%1$@). Benutzername oder Passwort ist falsch.";
  48.267 +
  48.268 +/* Error message shown to the user in case the authentication to IMAP or SMTP server failed. */
  48.269 +"It was impossible to login to the server. Username or password is wrong." = "Kein Server-Login möglich. Benutzername oder Passwort ist falsch.";
  48.270 +
  48.271 +/* ComposeTableView: button to decide to Discharge changes made on a mail in outbox. */
  48.272 +"Keep in Outbox" = "Im Postausgang behalten";
  48.273 +
  48.274 +/* No comment provided by engineer. */
  48.275 +"Logging" = "Protokollierung";
  48.276 +
  48.277 +/* Title of error alert shown to the user in case the authentication to IMAP or SMTP server failed. */
  48.278 +"Login Failed" = "Einloggen gescheitert";
  48.279 +
  48.280 +/* Privacy status suggestion */
  48.281 +"Make sure the privacy status for each communication partner listed is at least secure" = "Stellen Sie sicher dass der Datenschutzstatus für jeden Kommunikationspartner mindestens Sicher ist.";
  48.282 +
  48.283 +/* privacyStatusDescription yellow */
  48.284 +"Make this communication partner secure & trusted by comparing the trustwords below with your partner, for example by making a phone call" = "Stellen Sie sicher, dass Ihr Kommunikationspartner sicher und vertrauenswürdig ist, indem Sie die folgenden Trustwords telefonisch mit ihm vergleichen.";
  48.285 +
  48.286 +/* manual */
  48.287 +"Manual configuration" = "Manuelle Konfiguration";
  48.288 +
  48.289 +/* Message view title */
  48.290 +"Message" = "Nachricht";
  48.291 +
  48.292 +/* Privacy status title
  48.293 +   privacyStatusTitle red */
  48.294 +"Mistrusted" = "Nicht vertrauenswürdig";
  48.295 +
  48.296 +/* more button in slide-left menu */
  48.297 +"More" = "Mehr";
  48.298 +
  48.299 +/* MoveToFolderViewController title */
  48.300 +"Move To" = "Verschieben nach";
  48.301 +
  48.302 +/* EmailList action title */
  48.303 +"Move to Folder" = "Zu Ordner verschieben";
  48.304 +
  48.305 +/* File name used for videos the user attaches. */
  48.306 +"Movie" = "Film";
  48.307 +
  48.308 +/* username */
  48.309 +"Name" = "Name";
  48.310 +
  48.311 +/* UIUtils.presentActionSheetWithContactOptions.button.title New Mail Message */
  48.312 +"New Mail Message" = "Neue E-Mail";
  48.313 +
  48.314 +/* Title for notification show on lock screen for *one* new mail */
  48.315 +"New message received" = "Neue E-Mail erhalten";
  48.316 +
  48.317 +/* Error when no account found for set_own_key UI */
  48.318 +"No account found with the given email." = "Kein Konto für die E-Mail vorhanden";
  48.319 +
  48.320 +/* Privacy status suggestion */
  48.321 +"No action needed!" = "Keine weiteren Schritte nötig!";
  48.322 +
  48.323 +/* Alert title shown if user wants to add a photo attachment, but has denied to give the app permissions. */
  48.324 +"No Permissions" = "Keine Berechtigung";
  48.325 +
  48.326 +/* privacyStatusDescription no_color
  48.327 +   privacyStatusTitle no_color */
  48.328 +"None" = "Keine";
  48.329 +
  48.330 +/* Filter accept text
  48.331 +   General alert positive button
  48.332 +   OK button for invalid accout settings user input alert
  48.333 +   UIAlertAction ok after error */
  48.334 +"OK" = "OK";
  48.335 +
  48.336 +/* Name of folder that holds yet unsend messages (outbox) */
  48.337 +"Outbox" = "Postausgang";
  48.338 +
  48.339 +/* Alert message shown if user wants to add a photo attachment, but has denied to give the app permissions. */
  48.340 +"p≡p has no permissions to access 
  48.341 +the Photo Gallery. You can grand permissions in Settings App." = "p≡p hat keine Berechtigung für die Foto-Bibliothek. Das können Sie in den Einstellungen ändern.";
  48.342 +
  48.343 +/* password */
  48.344 +"Password" = "Passwort";
  48.345 +
  48.346 +/* Tableview section header */
  48.347 +"PGP Compatibility" = "Kompatibilität zu PGP";
  48.348 +
  48.349 +/* Privacy status suggestion */
  48.350 +"Please add the necessary information." = "Bitte fügen Sie die notwendigen Informationen hinzu.";
  48.351 +
  48.352 +/* Privacy status suggestion */
  48.353 +"Please ask your communication partner to use an encryption solution or install p≡p." = "Bitten Sie Ihren Kommunikationspartner, eine Verschlüsselungslösung einzusetzen oder p≡p zu installieren.";
  48.354 +
  48.355 +/* Validation error for set_own_key UI */
  48.356 +"Please provide an email and a fingerprint. The email must match an existing account." = "Bitte geben Sie eine E-Mail und einen Fingerabruck ein. Die E-Mail muss zu einem existierenen Konto passen.";
  48.357 +
  48.358 +/* passive mode description */
  48.359 +"Public key material will only be attached to a message if p≡p detects that the recipient is also using p≡p." = "Öffentliche Schlüssel werden nur angehängt wenn p≡p festgestellt hat dass der Empfänger auch p≡p nutzt.";
  48.360 +
  48.361 +/* Privacy status suggestion */
  48.362 +"Re-establish the connection with your communication partner and try to complete another handshake." = "Verbinden Sie sich erneut mit Ihrem Kommunikationspartner und führen Sie einen weiteren Handshake durch.";
  48.363 +
  48.364 +/* read button in slide-left menu */
  48.365 +"Read" = "Gelesen";
  48.366 +
  48.367 +/* ComposeTableView: Label of swipe left. Removing of attachment. */
  48.368 +"Remove" = "Entfernen";
  48.369 +
  48.370 +/* EmailList action title
  48.371 +   Message actions
  48.372 +   read button in slide-left menu */
  48.373 +"Reply" = "Antworten";
  48.374 +
  48.375 +/* EmailList action title
  48.376 +   Message actions */
  48.377 +"Reply All" = "Allen antworten";
  48.378 +
  48.379 +/* ComposeTableView: button to decide to save changes made on a drafted mail. */
  48.380 +"Save changes" = "Änderungen speichern";
  48.381 +
  48.382 +/* compose email save */
  48.383 +"Save Draft" = "Entwurf speichern";
  48.384 +
  48.385 +/* Privacy status title
  48.386 +   privacyStatusTitle yellow */
  48.387 +"Secure" = "Sicher";
  48.388 +
  48.389 +/* Privacy status title
  48.390 +   privacyStatusTitle green */
  48.391 +"Secure & Trusted" = "Sicher & Vertrauenswürdig";
  48.392 +
  48.393 +/* pEp mail signature. Newlines will be added by app */
  48.394 +"sent with p≡p" = "Gesendet mit p≡p";
  48.395 +
  48.396 +/* Privacy status suggestion */
  48.397 +"Separately verify the content of this message with your communication partner." = "Überprüfen Sie zusammen mit Ihrem Kommunikationspartner den Inhalt dieser Nachricht.";
  48.398 +
  48.399 +/* Title of error alert shown to the user in case we can not connect to the IMAP server
  48.400 +   Title of error alert shown to the user in case we can not connect to the SMTP server */
  48.401 +"Server Unreachable" = "Server konnte nicht erreicht werden";
  48.402 +
  48.403 +/* Settings: Cell (button) title for entering fingerprints that are made own keys */
  48.404 +"Set Own Key" = "Eigenen Schlüssel festlegen";
  48.405 +
  48.406 +/* Settings view title */
  48.407 +"Settings" = "Einstellungen";
  48.408 +
  48.409 +/* Login */
  48.410 +"Sign In" = "Einloggen";
  48.411 +
  48.412 +/* Body for notifications show on lock screen for new mail(s) */
  48.413 +"Slide for more" = "Wischen um mehr zu sehen";
  48.414 +
  48.415 +/* Manual account setup */
  48.416 +"SMTP" = "SMTP";
  48.417 +
  48.418 +/* Empty SMTP port server message */
  48.419 +"SMTP Port must not be empty." = "SMTP Port muss angegeben werden.";
  48.420 +
  48.421 +/* Alert message for empty SMTP server */
  48.422 +"SMTP server must not be empty" = "SMTP Server darf nicht leer sein";
  48.423 +
  48.424 +/* Empty SMTP server message */
  48.425 +"SMTP server must not be empty." = "SMTP Server darf nicht leer sein";
  48.426 +
  48.427 +/* Account settings title SMTP */
  48.428 +"SMTP Settings" = "SMTP Einstellungen";
  48.429 +
  48.430 +/* Reply to unknown sender with date */
  48.431 +"Someone wrote on %1$@:" = "Jemand schrieb am %1$@:";
  48.432 +
  48.433 +/* Reply to unknown sender without date */
  48.434 +"Someone wrote:" = "Jemand schrieb:";
  48.435 +
  48.436 +/* Stop/trust button in handshake overview */
  48.437 +"Start Trusting" = "Vertrauen";
  48.438 +
  48.439 +/* No comment provided by engineer. */
  48.440 +"StartTLS" = "StartTLS";
  48.441 +
  48.442 +/* Stop/trust button in handshake overview */
  48.443 +"Stop Trusting" = "Vertrauen aufheben";
  48.444 +
  48.445 +/* Settings: Cell (button) title to view default account setting
  48.446 +   Trusted Server Setting Section Title */
  48.447 +"Store Messages Securely" = "Nachrichten vertraulich speichern";
  48.448 +
  48.449 +/* Compose field title */
  48.450 +"Subject:" = "Betreff:";
  48.451 +
  48.452 +/* error message for .accountExistence */
  48.453 +"The account already exists" = "Der Account existiert bereits";
  48.454 +
  48.455 +/* Error message shown to the user in case a message could not be sent. */
  48.456 +"The message could not be sent. Please try again later." = "Die Nachricht konnte nicht versandt werden. Bitte versuchen Sie es später noch einmal.";
  48.457 +
  48.458 +/* error message for .minimumLengthUsername */
  48.459 +"The username must contain more than 1 characters" = "Der Benutzername muss mindestens ein Zeichen enthalten";
  48.460 +
  48.461 +/* privacyStatusDescription red */
  48.462 +"This communication partner is mistrusted" = "Ihr Kommunikationspartner ist nicht vertrauenswürdig";
  48.463 +
  48.464 +/* privacyStatusDescription green */
  48.465 +"This communication partner is secure and trusted" = "Dieser Kommunikationspartner ist sicher & vertrauenswürdig";
  48.466 +
  48.467 +/* Privacy status explanation */
  48.468 +"This message cannot be decrypted because the key is not available." = "Die Nachricht konnte nicht entschlüsselt werden, weil der Schlüssel fehlt.";
  48.469 +
  48.470 +/* Privacy status explanation */
  48.471 +"This message cannot be decrypted." = "Die Nachricht konnte nicht entschlüsselt werden.";
  48.472 +
  48.473 +/* content that is shown for undecryptable messages */
  48.474 +"This message could not be decrypted." = "Die Nachricht konnte nicht entschlüsselt werden.";
  48.475 +
  48.476 +/* Privacy status explanation */
  48.477 +"This message does not contain enough information to determine if it is secure." = "Über diese Nachricht liegen nicht genügend Informationen vor, um überprüfen zu können, ob sie sicher übertragen wurde.";
  48.478 +
  48.479 +/* Privacy status explanation */
  48.480 +"This message has a communication partner that has previously been marked as mistrusted." = "Mindestens ein Kommunikationspartner dieser Nachricht ist als nicht vertrauenswürdig eingestuft.";
  48.481 +
  48.482 +/* Privacy status suggestion */
  48.483 +"This message has no reliable encryption or no signature. Ask your communication partner to upgrade their encryption solution or install p≡p." = "Diese Nachricht besitzt keine zuverlässige Verschlüsselung oder keine digitale Signatur. Bitten Sie Ihren Kommunikationspartner, eine bessere Verschlüsselungslösung zu verwenden oder p≡p zu installieren.";
  48.484 +
  48.485 +/* Privacy status explanation */
  48.486 +"This message has unreliable protection" = "Diese Nachricht wurde nicht zuverlässig geschützt.";
  48.487 +
  48.488 +/* Compose field title */
  48.489 +"This message is from a mailing list." = "Diese E-Mail ist von einer Mailing-Liste.";
  48.490 +
  48.491 +/* Privacy status explanation */
  48.492 +"This message is not secure and has been tampered with." = "Diese Nachricht ist nicht sicher und wurde manipuliert.";
  48.493 +
  48.494 +/* Privacy status explanation */
  48.495 +"This message is secure and trusted." = "Diese Nachricht ist sicher und vertrauenswürdig.";
  48.496 +
  48.497 +/* Privacy status explanation */
  48.498 +"This message is secure but you still need to verify the identity of your communication partner." = "Diese Nachricht ist sicher, aber Sie sollten die Identität Ihres Kommunikationspartners prüfen.";
  48.499 +
  48.500 +/* Privacy status explanation */
  48.501 +"This message is unsecure for some communication partners." = "Diese Nachricht kann an einige Kommunikationspartner nicht sicher übertragen werden.";
  48.502 +
  48.503 +/* Privacy status explanation */
  48.504 +"This message is unsecure." = "Diese Nachricht ist unsicher.";
  48.505 +
  48.506 +/* settings, enable thread view or not */
  48.507 +"Thread Messages" = "Nachrichten als Konversation anzeigen";
  48.508 +
  48.509 +/* No comment provided by engineer. */
  48.510 +"TLS" = "TLS";
  48.511 +
  48.512 +/* to me image text */
  48.513 +"TO" = "An";
  48.514 +
  48.515 +/* Compose field title */
  48.516 +"To:" = "An:";
  48.517 +
  48.518 +/* Compose field title */
  48.519 +"To: " = "An: ";
  48.520 +
  48.521 +/* UI alert title for transport protocol */
  48.522 +"Transport protocol" = "Transport-Protokoll";
  48.523 +
  48.524 +/* Trash button in slide-left menu */
  48.525 +"Trash" = "Papierkorb";
  48.526 +
  48.527 +/* Privacy status title */
  48.528 +"Under Attack" = "Manipuliert";
  48.529 +
  48.530 +/* read button in slide-left menu */
  48.531 +"Unflag" = "De-Markieren";
  48.532 +
  48.533 +/* Displayed attachment filename if unknown */
  48.534 +"unknown" = "unbekannt";
  48.535 +
  48.536 +/* Privacy status title */
  48.537 +"Unknown" = "Unbekannt";
  48.538 +
  48.539 +/* file name used for unnamed attachments */
  48.540 +"unnamed" = "ohne Namen";
  48.541 +
  48.542 +/* title unread filter cell */
  48.543 +"Unread" = "Ungelesen";
  48.544 +
  48.545 +/* Privacy status title */
  48.546 +"Unreliable Security" = "Unzuverlässig";
  48.547 +
  48.548 +/* Privacy status title */
  48.549 +"Unsecure" = "Unsicher";
  48.550 +
  48.551 +/* Privacy status title */
  48.552 +"Unsecure for Some" = "Teilweise unsicher";
  48.553 +
  48.554 +/* Alert message for empty username */
  48.555 +"Username must not be empty" = "Der Benutzername darf nicht leer sein";
  48.556 +
  48.557 +/* Empty username message */
  48.558 +"Username must not be empty." = "Der Benutzername darf nicht leer sein";
  48.559 +
  48.560 +/* Error title for validation errors on login screen */
  48.561 +"Validation Error" = "Ungültige Eingabe";
  48.562 +
  48.563 +/* AccountsView: Prefix for version. Shows up like this: \"Version: 2.0.1 build 234\" */
  48.564 +"Version" = "Version";
  48.565 +
  48.566 +/* Error message shown to the user in case we can not connect to the IMAP server */
  48.567 +"We could not connect to the IMAP server." = "Der IMAP Server konnte nicht erreicht werden.";
  48.568 +
  48.569 +/* Error message shown to the user in case we can not connect to the SMTP server */
  48.570 +"We could not connect to the SMTP server." = "Der SMTP Server konnte nicht erreicht werden.";
  48.571 +
  48.572 +/* Title for attachments filter */
  48.573 +"With attachments" = "Mit Anhängen";
  48.574 +
  48.575 +/* Incorrect fingerprint (PGP, long version) */
  48.576 +"Wrong Fingerprint" = "Falscher Fingerabruck";
  48.577 +
  48.578 +/* Incorrect trustwords (pEp, long version) */
  48.579 +"Wrong Trustwords" = "Falsche Trustwords";
  48.580 +
    49.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    49.2 +++ b/pEpForiOS/fr.lproj/Main.strings	Sun Jun 09 16:13:50 2019 +0200
    49.3 @@ -0,0 +1,72 @@
    49.4 +
    49.5 +/* Class = "UITableViewController"; title = "Show email"; ObjectID = "3bx-34-vLD"; */
    49.6 +"3bx-34-vLD.title" = "Show email";
    49.7 +
    49.8 +/* Class = "UILabel"; text = "Subject"; ObjectID = "5Py-55-oem"; */
    49.9 +"5Py-55-oem.text" = "Subject";
   49.10 +
   49.11 +/* Class = "UILabel"; text = "To:"; ObjectID = "Bd2-Nr-sTF"; */
   49.12 +"Bd2-Nr-sTF.text" = "To:";
   49.13 +
   49.14 +/* Class = "UILabel"; text = "This email has been sent as part of a mailing list."; ObjectID = "BjL-CL-0Cu"; */
   49.15 +"BjL-CL-0Cu.text" = "This email has been sent as part of a mailing list.";
   49.16 +
   49.17 +/* Class = "UILabel"; text = "Summary"; ObjectID = "BvI-Zi-zU6"; */
   49.18 +"BvI-Zi-zU6.text" = "Summary";
   49.19 +
   49.20 +/* Class = "UIViewController"; title = "Move to Account"; ObjectID = "EmS-3d-sKb"; */
   49.21 +"EmS-3d-sKb.title" = "Move to Account";
   49.22 +
   49.23 +/* Class = "UILabel"; text = "To: Recipients"; ObjectID = "Mfx-AS-hpP"; */
   49.24 +"Mfx-AS-hpP.text" = "To: Recipients";
   49.25 +
   49.26 +/* Class = "UILabel"; text = "Subject:"; ObjectID = "NTc-GH-Ell"; */
   49.27 +"NTc-GH-Ell.text" = "Subject:";
   49.28 +
   49.29 +/* Class = "UIBarButtonItem"; title = "Cancel"; ObjectID = "NoQ-uw-dGp"; */
   49.30 +"NoQ-uw-dGp.title" = "Cancel";
   49.31 +
   49.32 +/* Class = "UILabel"; text = "Title"; ObjectID = "OLo-8A-CCo"; */
   49.33 +"OLo-8A-CCo.text" = "Title";
   49.34 +
   49.35 +/* Class = "UILabel"; text = "Cc/Bcc:"; ObjectID = "QgY-uq-4qZ"; */
   49.36 +"QgY-uq-4qZ.text" = "Cc/Bcc:";
   49.37 +
   49.38 +/* Class = "UILabel"; text = "No Message Selected"; ObjectID = "Rk5-l1-Vt8"; */
   49.39 +"Rk5-l1-Vt8.text" = "No Message Selected";
   49.40 +
   49.41 +/* Class = "UILabel"; text = "Date"; ObjectID = "Swb-L2-8yp"; */
   49.42 +"Swb-L2-8yp.text" = "Date";
   49.43 +
   49.44 +/* Class = "UILabel"; text = "Date"; ObjectID = "Wkg-wf-Dbd"; */
   49.45 +"Wkg-wf-Dbd.text" = "Date";
   49.46 +
   49.47 +/* Class = "UINavigationItem"; title = "Inbox"; ObjectID = "bgm-ua-A0f"; */
   49.48 +"bgm-ua-A0f.title" = "Inbox";
   49.49 +
   49.50 +/* Class = "UIBarButtonItem"; title = "Edit"; ObjectID = "hax-OT-dfL"; */
   49.51 +"hax-OT-dfL.title" = "Edit";
   49.52 +
   49.53 +/* Class = "UILabel"; text = "Sender"; ObjectID = "hnw-Tp-mga"; */
   49.54 +"hnw-Tp-mga.text" = "Sender";
   49.55 +
   49.56 +/* Class = "UITableViewController"; title = "Email List"; ObjectID = "kcA-RK-9Xg"; */
   49.57 +"kcA-RK-9Xg.title" = "Email List";
   49.58 +
   49.59 +/* Class = "UIButton"; normalTitle = "Unsubscribe"; ObjectID = "oWA-cC-IZF"; */
   49.60 +"oWA-cC-IZF.normalTitle" = "Unsubscribe";
   49.61 +
   49.62 +/* Class = "UILabel"; text = "From:"; ObjectID = "pkd-ua-DYh"; */
   49.63 +"pkd-ua-DYh.text" = "From:";
   49.64 +
   49.65 +/* Class = "UILabel"; text = "Title"; ObjectID = "riI-qM-PeJ"; */
   49.66 +"riI-qM-PeJ.text" = "Title";
   49.67 +
   49.68 +/* Class = "UILabel"; text = "Sender"; ObjectID = "tWZ-jW-sUg"; */
   49.69 +"tWZ-jW-sUg.text" = "Sender";
   49.70 +
   49.71 +/* Class = "UILabel"; text = "Subject"; ObjectID = "xrz-WN-2Dg"; */
   49.72 +"xrz-WN-2Dg.text" = "Subject";
   49.73 +
   49.74 +/* Class = "UIBarButtonItem"; title = "Send"; ObjectID = "yQg-rY-YPK"; */
   49.75 +"yQg-rY-YPK.title" = "Send";
    50.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    50.2 +++ b/pEpForiOS/fr.lproj/Reusable.strings	Sun Jun 09 16:13:50 2019 +0200
    50.3 @@ -0,0 +1,9 @@
    50.4 +
    50.5 +/* Class = "UINavigationItem"; title = "Add to Contacts"; ObjectID = "Jan-ZA-zMd"; */
    50.6 +"Jan-ZA-zMd.title" = "Add to Contacts";
    50.7 +
    50.8 +/* Class = "UILabel"; text = "Email"; ObjectID = "Lcu-U0-qEs"; */
    50.9 +"Lcu-U0-qEs.text" = "Email";
   50.10 +
   50.11 +/* Class = "UILabel"; text = "Name"; ObjectID = "aAW-1y-cXc"; */
   50.12 +"aAW-1y-cXc.text" = "Name";
    51.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    51.2 +++ b/pEpForiOS/fr.lproj/Settings.strings	Sun Jun 09 16:13:50 2019 +0200
    51.3 @@ -0,0 +1,63 @@
    51.4 +
    51.5 +/* Class = "UILabel"; text = "Email"; ObjectID = "7Lp-ph-4lC"; */
    51.6 +"7Lp-ph-4lC.text" = "Email";
    51.7 +
    51.8 +/* Class = "UILabel"; text = "Fingerprint"; ObjectID = "8ib-BO-jFp"; */
    51.9 +"8ib-BO-jFp.text" = "Fingerprint";
   51.10 +
   51.11 +/* Class = "UILabel"; text = "Label"; ObjectID = "Ag8-Qj-N8l"; */
   51.12 +"Ag8-Qj-N8l.text" = "Label";
   51.13 +
   51.14 +/* Class = "UIButton"; normalTitle = "Copy Log"; ObjectID = "AzW-rt-GWz"; */
   51.15 +"AzW-rt-GWz.normalTitle" = "Copy Log";
   51.16 +
   51.17 +/* Class = "UILabel"; text = "Server:"; ObjectID = "DQ0-sB-CRx"; */
   51.18 +"DQ0-sB-CRx.text" = "Server:";
   51.19 +
   51.20 +/* Class = "UILabel"; text = "Password:"; ObjectID = "En6-h6-xZD"; */
   51.21 +"En6-h6-xZD.text" = "Password:";
   51.22 +
   51.23 +/* Class = "UILabel"; text = "Enable/Disable Logging"; ObjectID = "Imh-fw-p8J"; */
   51.24 +"Imh-fw-p8J.text" = "Enable/Disable Logging";
   51.25 +
   51.26 +/* Class = "UILabel"; text = "Email:"; ObjectID = "Ne5-6o-O4F"; */
   51.27 +"Ne5-6o-O4F.text" = "Email:";
   51.28 +
   51.29 +/* Class = "UILabel"; text = "Name:"; ObjectID = "QcW-va-Qh4"; */
   51.30 +"QcW-va-Qh4.text" = "Name:";
   51.31 +
   51.32 +/* Class = "UILabel"; text = "Port:"; ObjectID = "Vdb-LS-4JH"; */
   51.33 +"Vdb-LS-4JH.text" = "Port:";
   51.34 +
   51.35 +/* Class = "UILabel"; text = "Label"; ObjectID = "X0Z-Ju-XOO"; */
   51.36 +"X0Z-Ju-XOO.text" = "Label";
   51.37 +
   51.38 +/* Class = "UILabel"; text = "Username:"; ObjectID = "YGG-ns-Pes"; */
   51.39 +"YGG-ns-Pes.text" = "Username:";
   51.40 +
   51.41 +/* Class = "UILabel"; text = "Transport Security:"; ObjectID = "daw-LF-EZF"; */
   51.42 +"daw-LF-EZF.text" = "Transport Security:";
   51.43 +
   51.44 +/* Class = "UILabel"; text = "Transport Security:"; ObjectID = "hAL-c1-ngD"; */
   51.45 +"hAL-c1-ngD.text" = "Transport Security:";
   51.46 +
   51.47 +/* Class = "UIButton"; normalTitle = "Set Own Key"; ObjectID = "lzc-xZ-iKm"; */
   51.48 +"lzc-xZ-iKm.normalTitle" = "Set Own Key";
   51.49 +
   51.50 +/* Class = "UILabel"; text = "set_own_key Error"; ObjectID = "ujL-Pa-uXD"; Note = "Don't localize this"; */
   51.51 +"ujL-Pa-uXD.text" = "set_own_key Error";
   51.52 +
   51.53 +/* Class = "UILabel"; text = "Title"; ObjectID = "vjp-2e-dTM"; */
   51.54 +"vjp-2e-dTM.text" = "Title";
   51.55 +
   51.56 +/* Class = "UILabel"; text = "Server:"; ObjectID = "weI-Bw-0PK"; */
   51.57 +"weI-Bw-0PK.text" = "Server:";
   51.58 +
   51.59 +/* Class = "UILabel"; text = "OAuth2 Reauthorization"; ObjectID = "wxK-W7-y8D"; */
   51.60 +"wxK-W7-y8D.text" = "OAuth2 Reauthorization";
   51.61 +
   51.62 +/* Class = "UILabel"; text = "Title"; ObjectID = "xiv-OD-YNL"; */
   51.63 +"xiv-OD-YNL.text" = "Title";
   51.64 +
   51.65 +/* Class = "UILabel"; text = "Port:"; ObjectID = "zDb-ax-ng4"; */
   51.66 +"zDb-ax-ng4.text" = "Port:";
    52.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    52.2 +++ b/pEpForiOS/fr.lproj/Thread.strings	Sun Jun 09 16:13:50 2019 +0200
    52.3 @@ -0,0 +1,33 @@
    52.4 +
    52.5 +/* Class = "UILabel"; text = "Sender"; ObjectID = "1c8-rl-2Ng"; */
    52.6 +"1c8-rl-2Ng.text" = "Sender";
    52.7 +
    52.8 +/* Class = "UIBarButtonItem"; title = "p≡p"; ObjectID = "Kqn-gH-dsv"; */
    52.9 +"Kqn-gH-dsv.title" = "p≡p";
   52.10 +
   52.11 +/* Class = "UILabel"; text = "Date"; ObjectID = "LiV-t9-n8p"; */
   52.12 +"LiV-t9-n8p.text" = "Date";
   52.13 +
   52.14 +/* Class = "UITextView"; text = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do "; ObjectID = "SlN-yR-Ifs"; */
   52.15 +"SlN-yR-Ifs.text" = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do ";
   52.16 +
   52.17 +/* Class = "UILabel"; text = "To: "; ObjectID = "TKT-iA-rq1"; */
   52.18 +"TKT-iA-rq1.text" = "To: ";
   52.19 +
   52.20 +/* Class = "UILabel"; text = "Subject"; ObjectID = "Ux9-Hj-FDE"; */
   52.21 +"Ux9-Hj-FDE.text" = "Subject";
   52.22 +
   52.23 +/* Class = "UILabel"; text = "Subject"; ObjectID = "YWw-6z-KdZ"; */
   52.24 +"YWw-6z-KdZ.text" = "Subject";
   52.25 +
   52.26 +/* Class = "UILabel"; text = "Date"; ObjectID = "bz8-dZ-9kk"; */
   52.27 +"bz8-dZ-9kk.text" = "Date";
   52.28 +
   52.29 +/* Class = "UILabel"; text = "Sender"; ObjectID = "hki-aE-Mre"; */
   52.30 +"hki-aE-Mre.text" = "Sender";
   52.31 +
   52.32 +/* Class = "UILabel"; text = "See more"; ObjectID = "lDs-MI-bIw"; */
   52.33 +"lDs-MI-bIw.text" = "See more";
   52.34 +
   52.35 +/* Class = "UILabel"; text = "Summary"; ObjectID = "tKI-X2-ryx"; */
   52.36 +"tKI-X2-ryx.text" = "Summary";
    53.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    53.2 +++ b/pEpForiOS/tr.lproj/AccountCreation.strings	Sun Jun 09 16:13:50 2019 +0200
    53.3 @@ -0,0 +1,120 @@
    53.4 +
    53.5 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "1VH-Wt-Y7U"; */
    53.6 +"1VH-Wt-Y7U.title" = "Next";
    53.7 +
    53.8 +/* Class = "UITextField"; placeholder = "Email Address"; ObjectID = "36s-Iw-b58"; */
    53.9 +"36s-Iw-b58.placeholder" = "Email Address";
   53.10 +
   53.11 +/* Class = "UILabel"; text = "Username"; ObjectID = "3ti-b6-5l8"; */
   53.12 +"3ti-b6-5l8.text" = "Username";
   53.13 +
   53.14 +/* Class = "UITextField"; placeholder = "Password"; ObjectID = "3wB-RC-5fz"; */
   53.15 +"3wB-RC-5fz.placeholder" = "Password";
   53.16 +
   53.17 +/* Class = "UITextField"; accessibilityLabel = "Username"; ObjectID = "5Mt-BZ-h4K"; */
   53.18 +"5Mt-BZ-h4K.accessibilityLabel" = "Username";
   53.19 +
   53.20 +/* Class = "UITextField"; placeholder = "rick.deckard"; ObjectID = "5Mt-BZ-h4K"; */
   53.21 +"5Mt-BZ-h4K.placeholder" = "rick.deckard";
   53.22 +
   53.23 +/* Class = "UITextField"; accessibilityLabel = "Password"; ObjectID = "91l-1l-FuW"; */
   53.24 +"91l-1l-FuW.accessibilityLabel" = "Password";
   53.25 +
   53.26 +/* Class = "UITextField"; placeholder = "electricsheep23"; ObjectID = "91l-1l-FuW"; */
   53.27 +"91l-1l-FuW.placeholder" = "electricsheep23";
   53.28 +
   53.29 +/* Class = "UIButton"; accessibilityLabel = "Transport Security"; ObjectID = "Cjb-ue-OdU"; */
   53.30 +"Cjb-ue-OdU.accessibilityLabel" = "Transport Security";
   53.31 +
   53.32 +/* Class = "UIButton"; normalTitle = "Plain >"; ObjectID = "Cjb-ue-OdU"; */
   53.33 +"Cjb-ue-OdU.normalTitle" = "Plain >";
   53.34 +
   53.35 +/* Class = "UIButton"; accessibilityLabel = "Transport Security"; ObjectID = "H6H-wM-1tb"; */
   53.36 +"H6H-wM-1tb.accessibilityLabel" = "Transport Security";
   53.37 +
   53.38 +/* Class = "UIButton"; normalTitle = "Plain >"; ObjectID = "H6H-wM-1tb"; */
   53.39 +"H6H-wM-1tb.normalTitle" = "Plain >";
   53.40 +
   53.41 +/* Class = "UITextField"; accessibilityLabel = "SMTP Server"; ObjectID = "HIi-Wv-jJs"; */
   53.42 +"HIi-Wv-jJs.accessibilityLabel" = "SMTP Server";
   53.43 +
   53.44 +/* Class = "UITextField"; placeholder = "smtp.pep.li"; ObjectID = "HIi-Wv-jJs"; */
   53.45 +"HIi-Wv-jJs.placeholder" = "smtp.pep.li";
   53.46 +
   53.47 +/* Class = "UILabel"; text = "TransportSecurity"; ObjectID = "HKb-4V-2g6"; */
   53.48 +"HKb-4V-2g6.text" = "TransportSecurity";
   53.49 +
   53.50 +/* Class = "UITextField"; accessibilityLabel = "IMAP Server"; ObjectID = "HOb-bu-iVh"; */
   53.51 +"HOb-bu-iVh.accessibilityLabel" = "IMAP Server";
   53.52 +
   53.53 +/* Class = "UITextField"; placeholder = "mail.pep.li"; ObjectID = "HOb-bu-iVh"; */
   53.54 +"HOb-bu-iVh.placeholder" = "mail.pep.li";
   53.55 +
   53.56 +/* Class = "UITextField"; accessibilityLabel = "SMTP Port"; ObjectID = "LfP-KG-Zok"; */
   53.57 +"LfP-KG-Zok.accessibilityLabel" = "SMTP Port";
   53.58 +
   53.59 +/* Class = "UITextField"; placeholder = "587"; ObjectID = "LfP-KG-Zok"; */
   53.60 +"LfP-KG-Zok.placeholder" = "587";
   53.61 +
   53.62 +/* Class = "UILabel"; text = "Port"; ObjectID = "N1c-o2-ebQ"; */
   53.63 +"N1c-o2-ebQ.text" = "Port";
   53.64 +
   53.65 +/* Class = "UIButton"; normalTitle = "Advanced"; ObjectID = "O4c-eF-dJT"; */
   53.66 +"O4c-eF-dJT.normalTitle" = "Advanced";
   53.67 +
   53.68 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "OEI-dm-im4"; */
   53.69 +"OEI-dm-im4.title" = "Next";
   53.70 +
   53.71 +/* Class = "UILabel"; text = "Email"; ObjectID = "SCr-eb-mdn"; */
   53.72 +"SCr-eb-mdn.text" = "Email";
   53.73 +
   53.74 +/* Class = "UITextField"; accessibilityLabel = "Email"; ObjectID = "TPZ-TM-PaG"; */
   53.75 +"TPZ-TM-PaG.accessibilityLabel" = "Email";
   53.76 +
   53.77 +/* Class = "UITextField"; placeholder = "rick.deckard@pep.li"; ObjectID = "TPZ-TM-PaG"; */
   53.78 +"TPZ-TM-PaG.placeholder" = "rick.deckard@pep.li";
   53.79 +
   53.80 +/* Class = "UILabel"; text = "Server"; ObjectID = "TQX-jQ-6wQ"; */
   53.81 +"TQX-jQ-6wQ.text" = "Server";
   53.82 +
   53.83 +/* Class = "UIBarButtonItem"; title = "Next"; ObjectID = "Tr2-5h-6JD"; */
   53.84 +"Tr2-5h-6JD.title" = "Next";
   53.85 +
   53.86 +/* Class = "UILabel"; text = "Server"; ObjectID = "VW4-JJ-HKV"; */
   53.87 +"VW4-JJ-HKV.text" = "Server";
   53.88 +
   53.89 +/* Class = "UILabel"; text = "TransportSecurity"; ObjectID = "b0p-Pv-I3v"; */
   53.90 +"b0p-Pv-I3v.text" = "TransportSecurity";
   53.91 +
   53.92 +/* Class = "UIButton"; normalTitle = "Cancel"; ObjectID = "cUk-RH-Yos"; */
   53.93 +"cUk-RH-Yos.normalTitle" = "Cancel";
   53.94 +
   53.95 +/* Class = "UITextField"; accessibilityLabel = "Name"; ObjectID = "g9y-3s-qnK"; */
   53.96 +"g9y-3s-qnK.accessibilityLabel" = "Name";
   53.97 +
   53.98 +/* Class = "UITextField"; placeholder = "Rick Deckard"; ObjectID = "g9y-3s-qnK"; */
   53.99 +"g9y-3s-qnK.placeholder" = "Rick Deckard";
  53.100 +
  53.101 +/* Class = "UILabel"; accessibilityLabel = "Name of the user"; ObjectID = "hUQ-RI-kfE"; */
  53.102 +"hUQ-RI-kfE.accessibilityLabel" = "Name of the user";
  53.103 +
  53.104 +/* Class = "UILabel"; text = "Name"; ObjectID = "hUQ-RI-kfE"; */
  53.105 +"hUQ-RI-kfE.text" = "Name";
  53.106 +
  53.107 +/* Class = "UIButton"; normalTitle = "Sign In"; ObjectID = "lTY-gw-zK9"; */
  53.108 +"lTY-gw-zK9.normalTitle" = "Sign In";
  53.109 +
  53.110 +/* Class = "UITextField"; accessibilityLabel = "IMAP Port"; ObjectID = "lZX-n9-ibu"; */
  53.111 +"lZX-n9-ibu.accessibilityLabel" = "IMAP Port";
  53.112 +
  53.113 +/* Class = "UITextField"; placeholder = "993"; ObjectID = "lZX-n9-ibu"; */
  53.114 +"lZX-n9-ibu.placeholder" = "993";
  53.115 +
  53.116 +/* Class = "UITextField"; placeholder = "Username"; ObjectID = "mKi-gF-bu9"; */
  53.117 +"mKi-gF-bu9.placeholder" = "Username";
  53.118 +
  53.119 +/* Class = "UILabel"; text = "Port"; ObjectID = "miu-ep-BRp"; */
  53.120 +"miu-ep-BRp.text" = "Port";
  53.121 +
  53.122 +/* Class = "UILabel"; text = "Password"; ObjectID = "xbE-mW-hjW"; */
  53.123 +"xbE-mW-hjW.text" = "Password";
    54.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    54.2 +++ b/pEpForiOS/tr.lproj/FolderViews.strings	Sun Jun 09 16:13:50 2019 +0200
    54.3 @@ -0,0 +1,3 @@
    54.4 +
    54.5 +/* Class = "UIButton"; normalTitle = "Add Account"; ObjectID = "NEj-lZ-p6O"; */
    54.6 +"NEj-lZ-p6O.normalTitle" = "Add Account";
    55.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    55.2 +++ b/pEpForiOS/tr.lproj/Handshake.strings	Sun Jun 09 16:13:50 2019 +0200
    55.3 @@ -0,0 +1,36 @@
    55.4 +
    55.5 +/* Class = "UILabel"; text = "Privacy Status: Mistrusted"; ObjectID = "5RJ-Gx-qBT"; */
    55.6 +"5RJ-Gx-qBT.text" = "Privacy Status: Mistrusted";
    55.7 +
    55.8 +/* Class = "UIButton"; accessibilityLabel = "confirmButton"; ObjectID = "Jgi-7k-Ymf"; */
    55.9 +"Jgi-7k-Ymf.accessibilityLabel" = "confirmButton";
   55.10 +
   55.11 +/* Class = "UIButton"; normalTitle = "Confirm Trustwords"; ObjectID = "Jgi-7k-Ymf"; */
   55.12 +"Jgi-7k-Ymf.normalTitle" = "Confirm Trustwords";
   55.13 +
   55.14 +/* Class = "UILabel"; text = "Label"; ObjectID = "KmG-tH-SGP"; */
   55.15 +"KmG-tH-SGP.text" = "Label";
   55.16 +
   55.17 +/* Class = "UIButton"; normalTitle = "Stop Trusting"; ObjectID = "Y4f-BW-EI0"; */
   55.18 +"Y4f-BW-EI0.normalTitle" = "Stop Trusting";
   55.19 +
   55.20 +/* Class = "UIButton"; accessibilityLabel = "wrongButton"; ObjectID = "dbO-2K-SpB"; */
   55.21 +"dbO-2K-SpB.accessibilityLabel" = "wrongButton";
   55.22 +
   55.23 +/* Class = "UIButton"; normalTitle = "Wrong Trustwords"; ObjectID = "dbO-2K-SpB"; */
   55.24 +"dbO-2K-SpB.normalTitle" = "Wrong Trustwords";
   55.25 +
   55.26 +/* Class = "UILabel"; text = "Your communication partner is mistrusted."; ObjectID = "eaF-0u-kGb"; */
   55.27 +"eaF-0u-kGb.text" = "Your communication partner is mistrusted.";
   55.28 +
   55.29 +/* Class = "UILabel"; text = "Hannibal Chew"; ObjectID = "hFh-wv-YAc"; */
   55.30 +"hFh-wv-YAc.text" = "Hannibal Chew";
   55.31 +
   55.32 +/* Class = "UILabel"; accessibilityLabel = "trustWordsLabel"; ObjectID = "lHS-sc-yWR"; */
   55.33 +"lHS-sc-yWR.accessibilityLabel" = "trustWordsLabel";
   55.34 +
   55.35 +/* Class = "UILabel"; text = "OUTDISTANCE BLAH BLAH2"; ObjectID = "lHS-sc-yWR"; */
   55.36 +"lHS-sc-yWR.text" = "OUTDISTANCE BLAH BLAH2";
   55.37 +
   55.38 +/* Class = "UILabel"; text = "Label"; ObjectID = "o5v-C8-2iy"; */
   55.39 +"o5v-C8-2iy.text" = "Label";
    56.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    56.2 +++ b/pEpForiOS/tr.lproj/InfoPlist.strings	Sun Jun 09 16:13:50 2019 +0200
    56.3 @@ -0,0 +1,20 @@
    56.4 +/* Bundle display name */
    56.5 +"CFBundleDisplayName" = "p≡p";
    56.6 +
    56.7 +/* Bundle name */
    56.8 +"CFBundleName" = "p≡p";
    56.9 +
   56.10 +/* Privacy - Camera Usage Description */
   56.11 +"NSCameraUsageDescription" = "Kamera verwenden";
   56.12 +
   56.13 +/* Privacy - Contacts Usage Description */
   56.14 +"NSContactsUsageDescription" = "- p≡p ist eine App zum Verschlüsseln von Emails. Um E-Mails an existierende Kontakte zu versenden ist es notwendig dass p≡p diese kennt.
   56.15 +
   56.16 +- Kontakt-Daten werden dieses Gerät nicht verlassen, weder an p≡p noch einen Dritt-Anbieter.";
   56.17 +
   56.18 +/* Privacy - Photo Library Additions Usage Description */
   56.19 +"NSPhotoLibraryAddUsageDescription" = "Lässt Sie Fotos in der Bibliothek speichern";
   56.20 +
   56.21 +/* Privacy - Photo Library Usage Description */
   56.22 +"NSPhotoLibraryUsageDescription" = "Lässt Sie Fotos aus der Bibliothek auswählen";
   56.23 +
    57.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    57.2 +++ b/pEpForiOS/tr.lproj/LaunchScreen.strings	Sun Jun 09 16:13:50 2019 +0200
    57.3 @@ -0,0 +1,1 @@
    57.4 +
    58.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    58.2 +++ b/pEpForiOS/tr.lproj/Localizable.strings	Sun Jun 09 16:13:50 2019 +0200
    58.3 @@ -0,0 +1,577 @@
    58.4 +/* Disabled attachments for a message with status 'under attack'. Placeholders: Title, explanation, suggestion. */
    58.5 +"
    58.6 +%1$@
    58.7 +
    58.8 +%2$@
    58.9 +
   58.10 +%3$@
   58.11 +
   58.12 +Attachments are disabled.
   58.13 +
   58.14 +" = "
   58.15 +%1$@
   58.16 +
   58.17 +%2$@
   58.18 +
   58.19 +%3$@
   58.20 +
   58.21 +Anhänge sind desaktiviert.
   58.22 +
   58.23 +";
   58.24 +
   58.25 +/* No privacy status explanation
   58.26 +   No privacy status suggestion */
   58.27 +"-" = "-";
   58.28 +
   58.29 +/* Title for notification show on lock screen for new mails */
   58.30 +"(numMails) new messages received" = "(numMails) neue Nachrichten erhalten";
   58.31 +
   58.32 +/* Reply to multiple contacts, with date. Placeholder: Name. */
   58.33 +"%1$@ wrote on %@:" = "%1$@ schrieb am %@:";
   58.34 +
   58.35 +/* Reply to single contact, with date. Placeholders: Name, date. */
   58.36 +"%1$@ wrote on %2$@:" = "%1$@ schrieb %2$@:";
   58.37 +
   58.38 +/* error message for .missingPassword */
   58.39 +"A non-empty password is required" = "Ein nicht-leeres Passwort wird benötigt";
   58.40 +
   58.41 +/* error message for .missingUsername */
   58.42 +"A non-empty username is required" = "Ein nicht-leerer Benutzername wird benötigt";
   58.43 +
   58.44 +/* error message for .invalidEmail
   58.45 +   error message for .missingEmail */
   58.46 +"A valid email is required" = "Eine gültige E-Mail Adresse wird benötigt";
   58.47 +
   58.48 +/* Account settings
   58.49 +   Title for manual account setup */
   58.50 +"Account" = "Konto";
   58.51 +
   58.52 +/* Error description detecting account settings */
   58.53 +"Account detection timed out" = "Zeitlimite zur Konto Erkennung abgelaufen";
   58.54 +
   58.55 +/* Empty account name message */
   58.56 +"Account name must not be empty." = "Konto Name darf nicht leer sein";
   58.57 +
   58.58 +/* Tableview section  header */
   58.59 +"Accounts" = "Konten";
   58.60 +
   58.61 +/* UIUtils.presentActionSheetWithContactOptions.button.title Add to Contacts */
   58.62 +"Add to Contacts" = "Zu Kontakten hinzufügen";
   58.63 +
   58.64 +/* Name of unified inbox (showing messages of all accoounts */
   58.65 +"All" = "Alle";
   58.66 +
   58.67 +/* Error message shown to the user in case an error in the app occured that is not caused or related to the server */
   58.68 +"An internal error occured. Sorry, that should not happen." = "Es ist ein interner Fehler aufgetreten.";
   58.69 +
   58.70 +/* error message for .noConnectData */
   58.71 +"An internal error occurred" = "Es ist ein interner Fehler aufgetreten.";
   58.72 +
   58.73 +/* Archive button in slide-left menu */
   58.74 +"Archive" = "Archivieren";
   58.75 +
   58.76 +/* delete account message */
   58.77 +"Are you sure you want to delete the account?" = "Wollen Sie das Konto wirklich löschen?";
   58.78 +
   58.79 +/* Insert document in message text context menu */
   58.80 +"Attach file" = "Anhang hinzufügen";
   58.81 +
   58.82 +/* Attach photo/video (message text context menu) */
   58.83 +"Attach media" = "Foto / Video einfügen";
   58.84 +
   58.85 +/* title attachments filter cell */
   58.86 +"Attachments" = "Anhänge";
   58.87 +
   58.88 +/* Compose field title */
   58.89 +"BCC:" = "BCC:";
   58.90 +
   58.91 +/* Privacy status title */
   58.92 +"Broken" = "Defekt";
   58.93 +
   58.94 +/* Cancel for an alert view
   58.95 +   compose email cancel
   58.96 +   EmailList action title
   58.97 +   Login NavigationBar canel button title
   58.98 +   Message actions
   58.99 +   MoveToFolderViewController NavigationBar canel button title
  58.100 +   possible private status action
  58.101 +   UIUtils.presentActionSheetWithContactOptions.button.title Cancel */
  58.102 +"Cancel" = "Abbrechen";
  58.103 +
  58.104 +/* Privacy status title */
  58.105 +"Cannot Decrypt" = "Entschlüsselung ist nicht möglich";
  58.106 +
  58.107 +/* to me image text */
  58.108 +"CC" = "Kopie:";
  58.109 +
  58.110 +/* Compose field title */
  58.111 +"CC:" = "Kopie:";
  58.112 +
  58.113 +/* Compose field title */
  58.114 +"Cc/Bcc:" = "Cc/Bcc:";
  58.115 +
  58.116 +/* UI alert message for transport protocol */
  58.117 +"Choose a Security protocol for your accont" = "Wählen Sie ein Sicherheitsprotokoll für Ihr Konto";
  58.118 +
  58.119 +/* Empty IMAP transport security method */
  58.120 +"Choose IMAP transport security method." = "Wählen Sie die IMAP Transportverschlüsselung.";
  58.121 +
  58.122 +/* Empty SMTP transport security method */
  58.123 +"Choose SMTP transport security method." = "Wählen Sie die SMTP Transportverschlüsselung.";
  58.124 +
  58.125 +/* Privacy status suggestion */
  58.126 +"Complete a handshake with your communication partner. A handshake is needed only once per partner and will ensure secure and trusted communication." = "Führen Sie einen Handshake mit dem Kommunikationspartner durch. Ein Handshake wird nur einmal pro Kommunikationspartner benötigt und stellt die Vertrauenswürdigkeit sicher.";
  58.127 +
  58.128 +/* Confirm correct fingerprint (PGP, long version) */
  58.129 +"Confirm Fingerprint" = "Fingerabdruck verlgeichen";
  58.130 +
  58.131 +/* Confirm correct trustwords (pEp, long version) */
  58.132 +"Confirm Trustwords" = "Trustwords bestätigen";
  58.133 +
  58.134 +/* UIUtils.presentActionSheetWithContactOptions.button.title Copy Email */
  58.135 +"Copy Email" = "E-Mail kopieren";
  58.136 +
  58.137 +/* Error description detecting account settings */
  58.138 +"Could not find servers. Please enter manually" = "Konnte keine Server finden. Bitte tragen Sie diese von Hand ein";
  58.139 +
  58.140 +/* Settings: Cell (button) title to view app credits */
  58.141 +"Credits" = "Mitwirkung";
  58.142 +
  58.143 +/* Default Account Setting Section Title
  58.144 +   Settings: Cell (button) title to view default account setting */
  58.145 +"Default Account" = "Standard-Konto";
  58.146 +
  58.147 +/* compose email delete */
  58.148 +"Delete" = "Löschen";
  58.149 +
  58.150 +/* possible private status action */
  58.151 +"Disable Protection" = "Schutz ausschalten";
  58.152 +
  58.153 +/* ComposeTableView: button to decide to discharge changes made on a drafted mail. */
  58.154 +"Discharge changes" = "Änderungen verwerfen";
  58.155 +
  58.156 +/* Alert message for empty e-mail address field */
  58.157 +"E-mail must not be empty" = "Die E-Mail Adresse darf nicht leer sein";
  58.158 +
  58.159 +/* Email */
  58.160 +"Email" = "E-Mail";
  58.161 +
  58.162 +/* Title of alert: a required field is empty */
  58.163 +"Empty Field" = "Fehlende Eingabe";
  58.164 +
  58.165 +/* Passive mode title */
  58.166 +"Enable passive mode" = "Passiven Modus aktivieren";
  58.167 +
  58.168 +/* title for subject protection */
  58.169 +"Enable Protected Subject" = "Geschützten Betreff aktivieren";
  58.170 +
  58.171 +/* possible private status action */
  58.172 +"Enable Protection" = "Schutz aktivieren";
  58.173 +
  58.174 +/* Title of error alert shown to the user in case a message could not be sent
  58.175 +   Title of error alert shown to the user in case an unknown error occured. */
  58.176 +"Error" = "Fehler";
  58.177 +
  58.178 +/* read button in slide-left menu */
  58.179 +"Flag" = "Markieren";
  58.180 +
  58.181 +/* title unread filter cell */
  58.182 +"Flagged" = "Markiert";
  58.183 +
  58.184 +/* FoldersView */
  58.185 +"Folders" = "Ordner";
  58.186 +
  58.187 +/* EmailList action title
  58.188 +   Message actions */
  58.189 +"Forward" = "Weiterleiten";
  58.190 +
  58.191 +/* Compose field title
  58.192 +   Title of account picker when composing a message */
  58.193 +"From:" = "Von:";
  58.194 +
  58.195 +/* The 'Fwd:' that gets appended to the subject line */
  58.196 +"Fwd: " = "Fwd: ";
  58.197 +
  58.198 +/* Tableview section header */
  58.199 +"Global Settings" = "Globale Einstellungen";
  58.200 +
  58.201 +/* possible privacy status action */
  58.202 +"Handshake" = "Handshake";
  58.203 +
  58.204 +/* Trusted Server Setting Section Footer */
  58.205 +"If disabled, an unencrypted copy of each message is stored on the server.
  58.206 +
  58.207 +Do not disable if you are not sure what you are doing!" = "Wenn ausgeschaltet, werden Nachrichten entschlüsselt auf dem Server gespeichert.
  58.208 +
  58.209 +Nur auschalten wenn der Server tatsächlich vertrauenswürdig ist.";
  58.210 +
  58.211 +/* Tableview section footer */
  58.212 +"If enabled, message subjects are also protected." = "Schützt den Betreff, wenn aktiviert";
  58.213 +
  58.214 +/* Privacy status suggestion */
  58.215 +"If this message was addressed to you, please inform the sender that you don't have the key." = "Wenn dies Nachricht an Sie adressiert wurde informieren Sie bitte den Empfänger, dass Sie den Schlüssel nicht haben.";
  58.216 +
  58.217 +/* Manual account setup */
  58.218 +"IMAP" = "IMAP";
  58.219 +
  58.220 +/* Empty IMAP port server message */
  58.221 +"IMAP Port must not be empty." = "IMAP Port muss angegeben werden.";
  58.222 +
  58.223 +/* Alert message for empty IMAP server */
  58.224 +"IMAP server must not be empty" = "IMAP Server muss angegeben werden";
  58.225 +
  58.226 +/* Empty IMAP server message */
  58.227 +"IMAP server must not be empty." = "IMAP Server muss angegeben werden";
  58.228 +
  58.229 +/* Account settings title IMAP */
  58.230 +"IMAP Settings" = "IMAP Einstellungen";
  58.231 +
  58.232 +/* Name of INBOX mailbox (of one account) */
  58.233 +"Inbox" = "Posteingang";
  58.234 +
  58.235 +/* title for the accounts section */
  58.236 +"INCLUDE MAIL FROM:" = "Zeige Mails an von:";
  58.237 +
  58.238 +/* title for the include section */
  58.239 +"INCLUDE:" = "Anzeigen:";
  58.240 +
  58.241 +/* Title of error alert shown to the user in case an error in the app occured that is not caused or related to the server */
  58.242 +"Internal Error" = "Internen Fehler";
  58.243 +
  58.244 +/* Invalid input for account */
  58.245 +"Invalid account name: %1$@" = "Ungültiger Kontoname: %1$@";
  58.246 +
  58.247 +/* Invalid input for email address */
  58.248 +"Invalid email address: %1$@" = "Ungültige E-Mail-Adresse: %1$@";
  58.249 +
  58.250 +/* Title of invalid accout settings user input alert */
  58.251 +"Invalid Input" = "Ungültige Eingabe.";
  58.252 +
  58.253 +/* Invalid input for por */
  58.254 +"Invalid port: %1$@" = "Ungültiger Port: %1$@";
  58.255 +
  58.256 +/* Invalid input for server */
  58.257 +"Invalid server: %1$@" = "Ungültiger Server: %1$@";
  58.258 +
  58.259 +/* Invalid input for transport security */
  58.260 +"Invalid transport security: %1$@" = "Ungültige Transport-Verschlüsselung: %1$@";
  58.261 +
  58.262 +/* Invalid input for username */
  58.263 +"Invalid username: %1$@" = "Ungültiger Benutzername: %1$@";
  58.264 +
  58.265 +/* Error message shown to the user in case the authentication to IMAP or SMTP server failed. */
  58.266 +"It was impossible to login to %1$@. Username or password is wrong." = "Kein Server-Login möglich (%1$@). Benutzername oder Passwort ist falsch.";
  58.267 +
  58.268 +/* Error message shown to the user in case the authentication to IMAP or SMTP server failed. */
  58.269 +"It was impossible to login to the server. Username or password is wrong." = "Kein Server-Login möglich. Benutzername oder Passwort ist falsch.";
  58.270 +
  58.271 +/* ComposeTableView: button to decide to Discharge changes made on a mail in outbox. */
  58.272 +"Keep in Outbox" = "Im Postausgang behalten";
  58.273 +
  58.274 +/* No comment provided by engineer. */
  58.275 +"Logging" = "Protokollierung";
  58.276 +
  58.277 +/* Title of error alert shown to the user in case the authentication to IMAP or SMTP server failed. */
  58.278 +"Login Failed" = "Einloggen gescheitert";
  58.279 +
  58.280 +/* Privacy status suggestion */
  58.281 +"Make sure the privacy status for each communication partner listed is at least secure" = "Stellen Sie sicher dass der Datenschutzstatus für jeden Kommunikationspartner mindestens Sicher ist.";
  58.282 +
  58.283 +/* privacyStatusDescription yellow */
  58.284 +"Make this communication partner secure & trusted by comparing the trustwords below with your partner, for example by making a phone call" = "Stellen Sie sicher, dass Ihr Kommunikationspartner sicher und vertrauenswürdig ist, indem Sie die folgenden Trustwords telefonisch mit ihm vergleichen.";
  58.285 +
  58.286 +/* manual */
  58.287 +"Manual configuration" = "Manuelle Konfiguration";
  58.288 +
  58.289 +/* Message view title */
  58.290 +"Message" = "Nachricht";
  58.291 +
  58.292 +/* Privacy status title
  58.293 +   privacyStatusTitle red */
  58.294 +"Mistrusted" = "Nicht vertrauenswürdig";
  58.295 +
  58.296 +/* more button in slide-left menu */
  58.297 +"More" = "Mehr";
  58.298 +
  58.299 +/* MoveToFolderViewController title */
  58.300 +"Move To" = "Verschieben nach";
  58.301 +
  58.302 +/* EmailList action title */
  58.303 +"Move to Folder" = "Zu Ordner verschieben";
  58.304 +
  58.305 +/* File name used for videos the user attaches. */
  58.306 +"Movie" = "Film";
  58.307 +
  58.308 +/* username */
  58.309 +"Name" = "Name";
  58.310 +
  58.311 +/* UIUtils.presentActionSheetWithContactOptions.button.title New Mail Message */
  58.312 +"New Mail Message" = "Neue E-Mail";
  58.313 +
  58.314 +/* Title for notification show on lock screen for *one* new mail */
  58.315 +"New message received" = "Neue E-Mail erhalten";
  58.316 +
  58.317 +/* Error when no account found for set_own_key UI */
  58.318 +"No account found with the given email." = "Kein Konto für die E-Mail vorhanden";
  58.319 +
  58.320 +/* Privacy status suggestion */
  58.321 +"No action needed!" = "Keine weiteren Schritte nötig!";
  58.322 +
  58.323 +/* Alert title shown if user wants to add a photo attachment, but has denied to give the app permissions. */
  58.324 +"No Permissions" = "Keine Berechtigung";
  58.325 +
  58.326 +/* privacyStatusDescription no_color
  58.327 +   privacyStatusTitle no_color */
  58.328 +"None" = "Keine";
  58.329 +
  58.330 +/* Filter accept text
  58.331 +   General alert positive button
  58.332 +   OK button for invalid accout settings user input alert
  58.333 +   UIAlertAction ok after error */
  58.334 +"OK" = "OK";
  58.335 +
  58.336 +/* Name of folder that holds yet unsend messages (outbox) */
  58.337 +"Outbox" = "Postausgang";
  58.338 +
  58.339 +/* Alert message shown if user wants to add a photo attachment, but has denied to give the app permissions. */
  58.340 +"p≡p has no permissions to access 
  58.341 +the Photo Gallery. You can grand permissions in Settings App." = "p≡p hat keine Berechtigung für die Foto-Bibliothek. Das können Sie in den Einstellungen ändern.";
  58.342 +
  58.343 +/* password */
  58.344 +"Password" = "Passwort";
  58.345 +
  58.346 +/* Tableview section header */
  58.347 +"PGP Compatibility" = "Kompatibilität zu PGP";
  58.348 +
  58.349 +/* Privacy status suggestion */
  58.350 +"Please add the necessary information." = "Bitte fügen Sie die notwendigen Informationen hinzu.";
  58.351 +
  58.352 +/* Privacy status suggestion */
  58.353 +"Please ask your communication partner to use an encryption solution or install p≡p." = "Bitten Sie Ihren Kommunikationspartner, eine Verschlüsselungslösung einzusetzen oder p≡p zu installieren.";
  58.354 +
  58.355 +/* Validation error for set_own_key UI */
  58.356 +"Please provide an email and a fingerprint. The email must match an existing account." = "Bitte geben Sie eine E-Mail und einen Fingerabruck ein. Die E-Mail muss zu einem existierenen Konto passen.";
  58.357 +
  58.358 +/* passive mode description */
  58.359 +"Public key material will only be attached to a message if p≡p detects that the recipient is also using p≡p." = "Öffentliche Schlüssel werden nur angehängt wenn p≡p festgestellt hat dass der Empfänger auch p≡p nutzt.";
  58.360 +
  58.361 +/* Privacy status suggestion */
  58.362 +"Re-establish the connection with your communication partner and try to complete another handshake." = "Verbinden Sie sich erneut mit Ihrem Kommunikationspartner und führen Sie einen weiteren Handshake durch.";
  58.363 +
  58.364 +/* read button in slide-left menu */
  58.365 +"Read" = "Gelesen";
  58.366 +
  58.367 +/* ComposeTableView: Label of swipe left. Removing of attachment. */
  58.368 +"Remove" = "Entfernen";
  58.369 +
  58.370 +/* EmailList action title
  58.371 +   Message actions
  58.372 +   read button in slide-left menu */
  58.373 +"Reply" = "Antworten";
  58.374 +
  58.375 +/* EmailList action title
  58.376 +   Message actions */
  58.377 +"Reply All" = "Allen antworten";
  58.378 +
  58.379 +/* ComposeTableView: button to decide to save changes made on a drafted mail. */
  58.380 +"Save changes" = "Änderungen speichern";
  58.381 +
  58.382 +/* compose email save */
  58.383 +"Save Draft" = "Entwurf speichern";
  58.384 +
  58.385 +/* Privacy status title
  58.386 +   privacyStatusTitle yellow */
  58.387 +"Secure" = "Sicher";
  58.388 +
  58.389 +/* Privacy status title
  58.390 +   privacyStatusTitle green */
  58.391 +"Secure & Trusted" = "Sicher & Vertrauenswürdig";
  58.392 +
  58.393 +/* pEp mail signature. Newlines will be added by app */
  58.394 +"sent with p≡p" = "Gesendet mit p≡p";
  58.395 +
  58.396 +/* Privacy status suggestion */
  58.397 +"Separately verify the content of this message with your communication partner." = "Überprüfen Sie zusammen mit Ihrem Kommunikationspartner den Inhalt dieser Nachricht.";
  58.398 +
  58.399 +/* Title of error alert shown to the user in case we can not connect to the IMAP server
  58.400 +   Title of error alert shown to the user in case we can not connect to the SMTP server */
  58.401 +"Server Unreachable" = "Server konnte nicht erreicht werden";
  58.402 +
  58.403 +/* Settings: Cell (button) title for entering fingerprints that are made own keys */
  58.404 +"Set Own Key" = "Eigenen Schlüssel festlegen";
  58.405 +
  58.406 +/* Settings view title */
  58.407 +"Settings" = "Einstellungen";
  58.408 +
  58.409 +/* Login */
  58.410 +"Sign In" = "Einloggen";
  58.411 +
  58.412 +/* Body for notifications show on lock screen for new mail(s) */
  58.413 +"Slide for more" = "Wischen um mehr zu sehen";
  58.414 +
  58.415 +/* Manual account setup */
  58.416 +"SMTP" = "SMTP";
  58.417 +
  58.418 +/* Empty SMTP port server message */
  58.419 +"SMTP Port must not be empty." = "SMTP Port muss angegeben werden.";
  58.420 +
  58.421 +/* Alert message for empty SMTP server */
  58.422 +"SMTP server must not be empty" = "SMTP Server darf nicht leer sein";
  58.423 +
  58.424 +/* Empty SMTP server message */
  58.425 +"SMTP server must not be empty." = "SMTP Server darf nicht leer sein";
  58.426 +
  58.427 +/* Account settings title SMTP */
  58.428 +"SMTP Settings" = "SMTP Einstellungen";
  58.429 +
  58.430 +/* Reply to unknown sender with date */
  58.431 +"Someone wrote on %1$@:" = "Jemand schrieb am %1$@:";
  58.432 +
  58.433 +/* Reply to unknown sender without date */
  58.434 +"Someone wrote:" = "Jemand schrieb:";
  58.435 +
  58.436 +/* Stop/trust button in handshake overview */
  58.437 +"Start Trusting" = "Vertrauen";
  58.438 +
  58.439 +/* No comment provided by engineer. */
  58.440 +"StartTLS" = "StartTLS";
  58.441 +
  58.442 +/* Stop/trust button in handshake overview */
  58.443 +"Stop Trusting" = "Vertrauen aufheben";
  58.444 +
  58.445 +/* Settings: Cell (button) title to view default account setting
  58.446 +   Trusted Server Setting Section Title */
  58.447 +"Store Messages Securely" = "Nachrichten vertraulich speichern";
  58.448 +
  58.449 +/* Compose field title */
  58.450 +"Subject:" = "Betreff:";
  58.451 +
  58.452 +/* error message for .accountExistence */
  58.453 +"The account already exists" = "Der Account existiert bereits";
  58.454 +
  58.455 +/* Error message shown to the user in case a message could not be sent. */
  58.456 +"The message could not be sent. Please try again later." = "Die Nachricht konnte nicht versandt werden. Bitte versuchen Sie es später noch einmal.";
  58.457 +
  58.458 +/* error message for .minimumLengthUsername */
  58.459 +"The username must contain more than 1 characters" = "Der Benutzername muss mindestens ein Zeichen enthalten";
  58.460 +
  58.461 +/* privacyStatusDescription red */
  58.462 +"This communication partner is mistrusted" = "Ihr Kommunikationspartner ist nicht vertrauenswürdig";
  58.463 +
  58.464 +/* privacyStatusDescription green */
  58.465 +"This communication partner is secure and trusted" = "Dieser Kommunikationspartner ist sicher & vertrauenswürdig";
  58.466 +
  58.467 +/* Privacy status explanation */
  58.468 +"This message cannot be decrypted because the key is not available." = "Die Nachricht konnte nicht entschlüsselt werden, weil der Schlüssel fehlt.";
  58.469 +
  58.470 +/* Privacy status explanation */
  58.471 +"This message cannot be decrypted." = "Die Nachricht konnte nicht entschlüsselt werden.";
  58.472 +
  58.473 +/* content that is shown for undecryptable messages */
  58.474 +"This message could not be decrypted." = "Die Nachricht konnte nicht entschlüsselt werden.";
  58.475 +
  58.476 +/* Privacy status explanation */
  58.477 +"This message does not contain enough information to determine if it is secure." = "Über diese Nachricht liegen nicht genügend Informationen vor, um überprüfen zu können, ob sie sicher übertragen wurde.";
  58.478 +
  58.479 +/* Privacy status explanation */
  58.480 +"This message has a communication partner that has previously been marked as mistrusted." = "Mindestens ein Kommunikationspartner dieser Nachricht ist als nicht vertrauenswürdig eingestuft.";
  58.481 +
  58.482 +/* Privacy status suggestion */
  58.483 +"This message has no reliable encryption or no signature. Ask your communication partner to upgrade their encryption solution or install p≡p." = "Diese Nachricht besitzt keine zuverlässige Verschlüsselung oder keine digitale Signatur. Bitten Sie Ihren Kommunikationspartner, eine bessere Verschlüsselungslösung zu verwenden oder p≡p zu installieren.";
  58.484 +
  58.485 +/* Privacy status explanation */
  58.486 +"This message has unreliable protection" = "Diese Nachricht wurde nicht zuverlässig geschützt.";
  58.487 +
  58.488 +/* Compose field title */
  58.489 +"This message is from a mailing list." = "Diese E-Mail ist von einer Mailing-Liste.";
  58.490 +
  58.491 +/* Privacy status explanation */
  58.492 +"This message is not secure and has been tampered with." = "Diese Nachricht ist nicht sicher und wurde manipuliert.";
  58.493 +
  58.494 +/* Privacy status explanation */
  58.495 +"This message is secure and trusted." = "Diese Nachricht ist sicher und vertrauenswürdig.";
  58.496 +
  58.497 +/* Privacy status explanation */
  58.498 +"This message is secure but you still need to verify the identity of your communication partner." = "Diese Nachricht ist sicher, aber Sie sollten die Identität Ihres Kommunikationspartners prüfen.";
  58.499 +
  58.500 +/* Privacy status explanation */
  58.501 +"This message is unsecure for some communication partners." = "Diese Nachricht kann an einige Kommunikationspartner nicht sicher übertragen werden.";
  58.502 +
  58.503 +/* Privacy status explanation */
  58.504 +"This message is unsecure." = "Diese Nachricht ist unsicher.";
  58.505 +
  58.506 +/* settings, enable thread view or not */
  58.507 +"Thread Messages" = "Nachrichten als Konversation anzeigen";
  58.508 +
  58.509 +/* No comment provided by engineer. */
  58.510 +"TLS" = "TLS";
  58.511 +
  58.512 +/* to me image text */
  58.513 +"TO" = "An";
  58.514 +
  58.515 +/* Compose field title */
  58.516 +"To:" = "An:";
  58.517 +
  58.518 +/* Compose field title */
  58.519 +"To: " = "An: ";
  58.520 +
  58.521 +/* UI alert title for transport protocol */
  58.522 +"Transport protocol" = "Transport-Protokoll";
  58.523 +
  58.524 +/* Trash button in slide-left menu */
  58.525 +"Trash" = "Papierkorb";
  58.526 +
  58.527 +/* Privacy status title */
  58.528 +"Under Attack" = "Manipuliert";
  58.529 +
  58.530 +/* read button in slide-left menu */
  58.531 +"Unflag" = "De-Markieren";
  58.532 +
  58.533 +/* Displayed attachment filename if unknown */
  58.534 +"unknown" = "unbekannt";
  58.535 +
  58.536 +/* Privacy status title */
  58.537 +"Unknown" = "Unbekannt";
  58.538 +
  58.539 +/* file name used for unnamed attachments */
  58.540 +"unnamed" = "ohne Namen";
  58.541 +
  58.542 +/* title unread filter cell */
  58.543 +"Unread" = "Ungelesen";
  58.544 +
  58.545 +/* Privacy status title */
  58.546 +"Unreliable Security" = "Unzuverlässig";
  58.547 +
  58.548 +/* Privacy status title */
  58.549 +"Unsecure" = "Unsicher";
  58.550 +
  58.551 +/* Privacy status title */
  58.552 +"Unsecure for Some" = "Teilweise unsicher";
  58.553 +
  58.554 +/* Alert message for empty username */
  58.555 +"Username must not be empty" = "Der Benutzername darf nicht leer sein";
  58.556 +
  58.557 +/* Empty username message */
  58.558 +"Username must not be empty." = "Der Benutzername darf nicht leer sein";
  58.559 +
  58.560 +/* Error title for validation errors on login screen */
  58.561 +"Validation Error" = "Ungültige Eingabe";
  58.562 +
  58.563 +/* AccountsView: Prefix for version. Shows up like this: \"Version: 2.0.1 build 234\" */
  58.564 +"Version" = "Version";
  58.565 +
  58.566 +/* Error message shown to the user in case we can not connect to the IMAP server */
  58.567 +"We could not connect to the IMAP server." = "Der IMAP Server konnte nicht erreicht werden.";
  58.568 +
  58.569 +/* Error message shown to the user in case we can not connect to the SMTP server */
  58.570 +"We could not connect to the SMTP server." = "Der SMTP Server konnte nicht erreicht werden.";
  58.571 +
  58.572 +/* Title for attachments filter */
  58.573 +"With attachments" = "Mit Anhängen";
  58.574 +
  58.575 +/* Incorrect fingerprint (PGP, long version) */
  58.576 +"Wrong Fingerprint" = "Falscher Fingerabruck";
  58.577 +
  58.578 +/* Incorrect trustwords (pEp, long version) */
  58.579 +"Wrong Trustwords" = "Falsche Trustwords";
  58.580 +
    59.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    59.2 +++ b/pEpForiOS/tr.lproj/Main.strings	Sun Jun 09 16:13:50 2019 +0200
    59.3 @@ -0,0 +1,72 @@
    59.4 +
    59.5 +/* Class = "UITableViewController"; title = "Show email"; ObjectID = "3bx-34-vLD"; */
    59.6 +"3bx-34-vLD.title" = "Show email";
    59.7 +
    59.8 +/* Class = "UILabel"; text = "Subject"; ObjectID = "5Py-55-oem"; */
    59.9 +"5Py-55-oem.text" = "Subject";
   59.10 +
   59.11 +/* Class = "UILabel"; text = "To:"; ObjectID = "Bd2-Nr-sTF"; */
   59.12 +"Bd2-Nr-sTF.text" = "To:";
   59.13 +
   59.14 +/* Class = "UILabel"; text = "This email has been sent as part of a mailing list."; ObjectID = "BjL-CL-0Cu"; */
   59.15 +"BjL-CL-0Cu.text" = "This email has been sent as part of a mailing list.";
   59.16 +
   59.17 +/* Class = "UILabel"; text = "Summary"; ObjectID = "BvI-Zi-zU6"; */
   59.18 +"BvI-Zi-zU6.text" = "Summary";
   59.19 +
   59.20 +/* Class = "UIViewController"; title = "Move to Account"; ObjectID = "EmS-3d-sKb"; */
   59.21 +"EmS-3d-sKb.title" = "Move to Account";
   59.22 +
   59.23 +/* Class = "UILabel"; text = "To: Recipients"; ObjectID = "Mfx-AS-hpP"; */
   59.24 +"Mfx-AS-hpP.text" = "To: Recipients";
   59.25 +
   59.26 +/* Class = "UILabel"; text = "Subject:"; ObjectID = "NTc-GH-Ell"; */
   59.27 +"NTc-GH-Ell.text" = "Subject:";
   59.28 +
   59.29 +/* Class = "UIBarButtonItem"; title = "Cancel"; ObjectID = "NoQ-uw-dGp"; */
   59.30 +"NoQ-uw-dGp.title" = "Cancel";
   59.31 +
   59.32 +/* Class = "UILabel"; text = "Title"; ObjectID = "OLo-8A-CCo"; */
   59.33 +"OLo-8A-CCo.text" = "Title";
   59.34 +
   59.35 +/* Class = "UILabel"; text = "Cc/Bcc:"; ObjectID = "QgY-uq-4qZ"; */
   59.36 +"QgY-uq-4qZ.text" = "Cc/Bcc:";
   59.37 +
   59.38 +/* Class = "UILabel"; text = "No Message Selected"; ObjectID = "Rk5-l1-Vt8"; */
   59.39 +"Rk5-l1-Vt8.text" = "No Message Selected";
   59.40 +
   59.41 +/* Class = "UILabel"; text = "Date"; ObjectID = "Swb-L2-8yp"; */
   59.42 +"Swb-L2-8yp.text" = "Date";
   59.43 +
   59.44 +/* Class = "UILabel"; text = "Date"; ObjectID = "Wkg-wf-Dbd"; */
   59.45 +"Wkg-wf-Dbd.text" = "Date";
   59.46 +
   59.47 +/* Class = "UINavigationItem"; title = "Inbox"; ObjectID = "bgm-ua-A0f"; */
   59.48 +"bgm-ua-A0f.title" = "Inbox";
   59.49 +
   59.50 +/* Class = "UIBarButtonItem"; title = "Edit"; ObjectID = "hax-OT-dfL"; */
   59.51 +"hax-OT-dfL.title" = "Edit";
   59.52 +
   59.53 +/* Class = "UILabel"; text = "Sender"; ObjectID = "hnw-Tp-mga"; */
   59.54 +"hnw-Tp-mga.text" = "Sender";
   59.55 +
   59.56 +/* Class = "UITableViewController"; title = "Email List"; ObjectID = "kcA-RK-9Xg"; */
   59.57 +"kcA-RK-9Xg.title" = "Email List";
   59.58 +
   59.59 +/* Class = "UIButton"; normalTitle = "Unsubscribe"; ObjectID = "oWA-cC-IZF"; */
   59.60 +"oWA-cC-IZF.normalTitle" = "Unsubscribe";
   59.61 +
   59.62 +/* Class = "UILabel"; text = "From:"; ObjectID = "pkd-ua-DYh"; */
   59.63 +"pkd-ua-DYh.text" = "From:";
   59.64 +
   59.65 +/* Class = "UILabel"; text = "Title"; ObjectID = "riI-qM-PeJ"; */
   59.66 +"riI-qM-PeJ.text" = "Title";
   59.67 +
   59.68 +/* Class = "UILabel"; text = "Sender"; ObjectID = "tWZ-jW-sUg"; */
   59.69 +"tWZ-jW-sUg.text" = "Sender";
   59.70 +
   59.71 +/* Class = "UILabel"; text = "Subject"; ObjectID = "xrz-WN-2Dg"; */
   59.72 +"xrz-WN-2Dg.text" = "Subject";
   59.73 +
   59.74 +/* Class = "UIBarButtonItem"; title = "Send"; ObjectID = "yQg-rY-YPK"; */
   59.75 +"yQg-rY-YPK.title" = "Send";
    60.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    60.2 +++ b/pEpForiOS/tr.lproj/Reusable.strings	Sun Jun 09 16:13:50 2019 +0200
    60.3 @@ -0,0 +1,9 @@
    60.4 +
    60.5 +/* Class = "UINavigationItem"; title = "Add to Contacts"; ObjectID = "Jan-ZA-zMd"; */
    60.6 +"Jan-ZA-zMd.title" = "Add to Contacts";
    60.7 +
    60.8 +/* Class = "UILabel"; text = "Email"; ObjectID = "Lcu-U0-qEs"; */
    60.9 +"Lcu-U0-qEs.text" = "Email";
   60.10 +
   60.11 +/* Class = "UILabel"; text = "Name"; ObjectID = "aAW-1y-cXc"; */
   60.12 +"aAW-1y-cXc.text" = "Name";
    61.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    61.2 +++ b/pEpForiOS/tr.lproj/Settings.strings	Sun Jun 09 16:13:50 2019 +0200
    61.3 @@ -0,0 +1,63 @@
    61.4 +
    61.5 +/* Class = "UILabel"; text = "Email"; ObjectID = "7Lp-ph-4lC"; */
    61.6 +"7Lp-ph-4lC.text" = "Email";
    61.7 +
    61.8 +/* Class = "UILabel"; text = "Fingerprint"; ObjectID = "8ib-BO-jFp"; */
    61.9 +"8ib-BO-jFp.text" = "Fingerprint";
   61.10 +
   61.11 +/* Class = "UILabel"; text = "Label"; ObjectID = "Ag8-Qj-N8l"; */
   61.12 +"Ag8-Qj-N8l.text" = "Label";
   61.13 +
   61.14 +/* Class = "UIButton"; normalTitle = "Copy Log"; ObjectID = "AzW-rt-GWz"; */
   61.15 +"AzW-rt-GWz.normalTitle" = "Copy Log";
   61.16 +
   61.17 +/* Class = "UILabel"; text = "Server:"; ObjectID = "DQ0-sB-CRx"; */
   61.18 +"DQ0-sB-CRx.text" = "Server:";
   61.19 +
   61.20 +/* Class = "UILabel"; text = "Password:"; ObjectID = "En6-h6-xZD"; */
   61.21 +"En6-h6-xZD.text" = "Password:";
   61.22 +
   61.23 +/* Class = "UILabel"; text = "Enable/Disable Logging"; ObjectID = "Imh-fw-p8J"; */
   61.24 +"Imh-fw-p8J.text" = "Enable/Disable Logging";
   61.25 +
   61.26 +/* Class = "UILabel"; text = "Email:"; ObjectID = "Ne5-6o-O4F"; */
   61.27 +"Ne5-6o-O4F.text" = "Email:";
   61.28 +
   61.29 +/* Class = "UILabel"; text = "Name:"; ObjectID = "QcW-va-Qh4"; */
   61.30 +"QcW-va-Qh4.text" = "Name:";
   61.31 +
   61.32 +/* Class = "UILabel"; text = "Port:"; ObjectID = "Vdb-LS-4JH"; */
   61.33 +"Vdb-LS-4JH.text" = "Port:";
   61.34 +
   61.35 +/* Class = "UILabel"; text = "Label"; ObjectID = "X0Z-Ju-XOO"; */
   61.36 +"X0Z-Ju-XOO.text" = "Label";
   61.37 +
   61.38 +/* Class = "UILabel"; text = "Username:"; ObjectID = "YGG-ns-Pes"; */
   61.39 +"YGG-ns-Pes.text" = "Username:";
   61.40 +
   61.41 +/* Class = "UILabel"; text = "Transport Security:"; ObjectID = "daw-LF-EZF"; */
   61.42 +"daw-LF-EZF.text" = "Transport Security:";
   61.43 +
   61.44 +/* Class = "UILabel"; text = "Transport Security:"; ObjectID = "hAL-c1-ngD"; */
   61.45 +"hAL-c1-ngD.text" = "Transport Security:";
   61.46 +
   61.47 +/* Class = "UIButton"; normalTitle = "Set Own Key"; ObjectID = "lzc-xZ-iKm"; */
   61.48 +"lzc-xZ-iKm.normalTitle" = "Set Own Key";
   61.49 +
   61.50 +/* Class = "UILabel"; text = "set_own_key Error"; ObjectID = "ujL-Pa-uXD"; Note = "Don't localize this"; */
   61.51 +"ujL-Pa-uXD.text" = "set_own_key Error";
   61.52 +
   61.53 +/* Class = "UILabel"; text = "Title"; ObjectID = "vjp-2e-dTM"; */
   61.54 +"vjp-2e-dTM.text" = "Title";
   61.55 +
   61.56 +/* Class = "UILabel"; text = "Server:"; ObjectID = "weI-Bw-0PK"; */
   61.57 +"weI-Bw-0PK.text" = "Server:";
   61.58 +
   61.59 +/* Class = "UILabel"; text = "OAuth2 Reauthorization"; ObjectID = "wxK-W7-y8D"; */
   61.60 +"wxK-W7-y8D.text" = "OAuth2 Reauthorization";
   61.61 +
   61.62 +/* Class = "UILabel"; text = "Title"; ObjectID = "xiv-OD-YNL"; */
   61.63 +"xiv-OD-YNL.text" = "Title";
   61.64 +
   61.65 +/* Class = "UILabel"; text = "Port:"; ObjectID = "zDb-ax-ng4"; */
   61.66 +"zDb-ax-ng4.text" = "Port:";
    62.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    62.2 +++ b/pEpForiOS/tr.lproj/Thread.strings	Sun Jun 09 16:13:50 2019 +0200
    62.3 @@ -0,0 +1,33 @@
    62.4 +
    62.5 +/* Class = "UILabel"; text = "Sender"; ObjectID = "1c8-rl-2Ng"; */
    62.6 +"1c8-rl-2Ng.text" = "Sender";
    62.7 +
    62.8 +/* Class = "UIBarButtonItem"; title = "p≡p"; ObjectID = "Kqn-gH-dsv"; */
    62.9 +"Kqn-gH-dsv.title" = "p≡p";
   62.10 +
   62.11 +/* Class = "UILabel"; text = "Date"; ObjectID = "LiV-t9-n8p"; */
   62.12 +"LiV-t9-n8p.text" = "Date";
   62.13 +
   62.14 +/* Class = "UITextView"; text = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do "; ObjectID = "SlN-yR-Ifs"; */
   62.15 +"SlN-yR-Ifs.text" = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do ";
   62.16 +
   62.17 +/* Class = "UILabel"; text = "To: "; ObjectID = "TKT-iA-rq1"; */
   62.18 +"TKT-iA-rq1.text" = "To: ";
   62.19 +
   62.20 +/* Class = "UILabel"; text = "Subject"; ObjectID = "Ux9-Hj-FDE"; */
   62.21 +"Ux9-Hj-FDE.text" = "Subject";
   62.22 +
   62.23 +/* Class = "UILabel"; text = "Subject"; ObjectID = "YWw-6z-KdZ"; */
   62.24 +"YWw-6z-KdZ.text" = "Subject";
   62.25 +
   62.26 +/* Class = "UILabel"; text = "Date"; ObjectID = "bz8-dZ-9kk"; */
   62.27 +"bz8-dZ-9kk.text" = "Date";
   62.28 +
   62.29 +/* Class = "UILabel"; text = "Sender"; ObjectID = "hki-aE-Mre"; */
   62.30 +"hki-aE-Mre.text" = "Sender";
   62.31 +
   62.32 +/* Class = "UILabel"; text = "See more"; ObjectID = "lDs-MI-bIw"; */
   62.33 +"lDs-MI-bIw.text" = "See more";
   62.34 +
   62.35 +/* Class = "UILabel"; text = "Summary"; ObjectID = "tKI-X2-ryx"; */
   62.36 +"tKI-X2-ryx.text" = "Summary";
    63.1 --- a/pEpForiOSTests/Models/SetOwnKeyViewModelTests.swift	Thu Jun 06 13:34:53 2019 +0200
    63.2 +++ b/pEpForiOSTests/Models/SetOwnKeyViewModelTests.swift	Sun Jun 09 16:13:50 2019 +0200
    63.3 @@ -127,10 +127,7 @@
    63.4          let attachments = theCdMessage.attachments?.array as? [CdAttachment] ?? []
    63.5          XCTAssertEqual(attachments.count, 0)
    63.6  
    63.7 -        guard let msg = theCdMessage.message() else {
    63.8 -            XCTFail()
    63.9 -            return
   63.10 -        }
   63.11 +        let msg = MessageModelObjectUtils.getMessage(fromCdMessage: theCdMessage)
   63.12  
   63.13          XCTAssertEqual(msg.attachments.count, 0)
   63.14  
    64.1 --- a/pEpForiOSTests/TestUtils/Message+TestUtils.swift	Thu Jun 06 13:34:53 2019 +0200
    64.2 +++ b/pEpForiOSTests/TestUtils/Message+TestUtils.swift	Sun Jun 09 16:13:50 2019 +0200
    64.3 @@ -55,7 +55,9 @@
    64.4          let pFolder =
    64.5              CdMessage.PredicateFactory.belongingToParentFolderNamed(parentFolderName: folderName)
    64.6          let p = NSCompoundPredicate(andPredicateWithSubpredicates: [pAccount, pUid, pFolder])
    64.7 -        let cdMessage = CdMessage.all(predicate: p)?.first as? CdMessage
    64.8 -        return cdMessage?.message()
    64.9 +        guard let cdMessage = CdMessage.all(predicate: p)?.first as? CdMessage else {
   64.10 +            return nil
   64.11 +        }
   64.12 +        return MessageModelObjectUtils.getMessage(fromCdMessage: cdMessage)
   64.13      }
   64.14  }
    65.1 --- a/pEpForiOSTests/TestUtils/TestUtil.swift	Thu Jun 06 13:34:53 2019 +0200
    65.2 +++ b/pEpForiOSTests/TestUtils/TestUtil.swift	Sun Jun 09 16:13:50 2019 +0200
    65.3 @@ -710,14 +710,16 @@
    65.4      static func setUpPepFromMail(emailFilePath: String,
    65.5                                   decryptDelegate: DecryptMessagesOperationDelegateProtocol? = nil)
    65.6          -> (mySelf: Identity, partner: Identity, message: Message)? {
    65.7 -            if let (mySelfID, partnerID, message) = cdMessageAndSetUpPepFromMail(
    65.8 -                emailFilePath: emailFilePath, decryptDelegate: decryptDelegate),
    65.9 -                let msg = message.message(),
   65.10 +            guard
   65.11 +                let (mySelfID, partnerID, cdMessage) = cdMessageAndSetUpPepFromMail(
   65.12 +                    emailFilePath: emailFilePath, decryptDelegate: decryptDelegate),
   65.13                  let mySelf = mySelfID.identity(),
   65.14 -                let partner = partnerID.identity() {
   65.15 -                return (mySelf: mySelf, partner: partner, message: msg)
   65.16 +                let partner = partnerID.identity()
   65.17 +                else {
   65.18 +                    return nil
   65.19              }
   65.20 -            return nil
   65.21 +            let msg = MessageModelObjectUtils.getMessage(fromCdMessage: cdMessage)
   65.22 +            return (mySelf: mySelf, partner: partner, message: msg)
   65.23      }
   65.24  
   65.25      /**
    66.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    66.2 +++ b/scripts/bash/translate.sh	Sun Jun 09 16:13:50 2019 +0200
    66.3 @@ -0,0 +1,6 @@
    66.4 +for lang in de en tr es ca fr
    66.5 +do
    66.6 +  # Use -verbose to see more errors/warnings.
    66.7 +  xcodebuild -exportLocalizations -project pEpForiOS.xcodeproj -exportLanguage $lang -localizationPath ../pEp-Translate/original_exports/all/pEpForiOS/
    66.8 +  xcodebuild -exportLocalizations -project ../MessageModel/MessageModel/MessageModel.xcodeproj -exportLanguage $lang -localizationPath ../pEp-Translate/original_exports/all/MessageModel/
    66.9 +done