Support German language
This commit is contained in:
parent
3cf55d91ff
commit
73a015616a
6 changed files with 623 additions and 0 deletions
|
|
@ -240,6 +240,11 @@
|
||||||
30C25DA921F34D2800BB27BB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Main.strings; sourceTree = "<group>"; };
|
30C25DA921F34D2800BB27BB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Main.strings; sourceTree = "<group>"; };
|
||||||
30C25DBE21F3599E00BB27BB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
30C25DBE21F3599E00BB27BB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||||
30C25DC121F35A6900BB27BB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
30C25DC121F35A6900BB27BB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||||
|
30C25DC321F3BEF500BB27BB /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Main.strings; sourceTree = "<group>"; };
|
||||||
|
30C25DC421F3BEF500BB27BB /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||||
|
30C25DC521F3BEF500BB27BB /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = de; path = de.lproj/Localizable.stringsdict; sourceTree = "<group>"; };
|
||||||
|
30C25DC621F3BEF500BB27BB /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||||
|
30C25DC721F3BEF600BB27BB /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||||
30C25DD521F4834D00BB27BB /* UILocalizedLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UILocalizedLabel.swift; sourceTree = "<group>"; };
|
30C25DD521F4834D00BB27BB /* UILocalizedLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UILocalizedLabel.swift; sourceTree = "<group>"; };
|
||||||
30C25DD621F4834D00BB27BB /* UICodeHighlightingLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UICodeHighlightingLabel.swift; sourceTree = "<group>"; };
|
30C25DD621F4834D00BB27BB /* UICodeHighlightingLabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UICodeHighlightingLabel.swift; sourceTree = "<group>"; };
|
||||||
30FD2F77214D9E0E005E0A92 /* ParserTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParserTest.swift; sourceTree = "<group>"; };
|
30FD2F77214D9E0E005E0A92 /* ParserTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParserTest.swift; sourceTree = "<group>"; };
|
||||||
|
|
@ -969,6 +974,7 @@
|
||||||
knownRegions = (
|
knownRegions = (
|
||||||
en,
|
en,
|
||||||
Base,
|
Base,
|
||||||
|
de,
|
||||||
);
|
);
|
||||||
mainGroup = DC917BCA1E2E8231000FDF54;
|
mainGroup = DC917BCA1E2E8231000FDF54;
|
||||||
productRefGroup = DC917BD41E2E8231000FDF54 /* Products */;
|
productRefGroup = DC917BD41E2E8231000FDF54 /* Products */;
|
||||||
|
|
@ -1345,6 +1351,7 @@
|
||||||
isa = PBXVariantGroup;
|
isa = PBXVariantGroup;
|
||||||
children = (
|
children = (
|
||||||
30BF5EC921EA8FB5000E4154 /* en */,
|
30BF5EC921EA8FB5000E4154 /* en */,
|
||||||
|
30C25DC421F3BEF500BB27BB /* de */,
|
||||||
);
|
);
|
||||||
name = Localizable.strings;
|
name = Localizable.strings;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
|
@ -1353,6 +1360,7 @@
|
||||||
isa = PBXVariantGroup;
|
isa = PBXVariantGroup;
|
||||||
children = (
|
children = (
|
||||||
30BF5ED621ED2434000E4154 /* en */,
|
30BF5ED621ED2434000E4154 /* en */,
|
||||||
|
30C25DC521F3BEF500BB27BB /* de */,
|
||||||
);
|
);
|
||||||
name = Localizable.stringsdict;
|
name = Localizable.stringsdict;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
|
@ -1361,6 +1369,7 @@
|
||||||
isa = PBXVariantGroup;
|
isa = PBXVariantGroup;
|
||||||
children = (
|
children = (
|
||||||
30C25DBE21F3599E00BB27BB /* en */,
|
30C25DBE21F3599E00BB27BB /* en */,
|
||||||
|
30C25DC621F3BEF500BB27BB /* de */,
|
||||||
);
|
);
|
||||||
name = InfoPlist.strings;
|
name = InfoPlist.strings;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
|
@ -1369,6 +1378,7 @@
|
||||||
isa = PBXVariantGroup;
|
isa = PBXVariantGroup;
|
||||||
children = (
|
children = (
|
||||||
30C25DC121F35A6900BB27BB /* en */,
|
30C25DC121F35A6900BB27BB /* en */,
|
||||||
|
30C25DC721F3BEF600BB27BB /* de */,
|
||||||
);
|
);
|
||||||
name = InfoPlist.strings;
|
name = InfoPlist.strings;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
|
@ -1394,6 +1404,7 @@
|
||||||
children = (
|
children = (
|
||||||
DC917BDB1E2E8231000FDF54 /* Base */,
|
DC917BDB1E2E8231000FDF54 /* Base */,
|
||||||
30C25DA921F34D2800BB27BB /* en */,
|
30C25DA921F34D2800BB27BB /* en */,
|
||||||
|
30C25DC321F3BEF500BB27BB /* de */,
|
||||||
);
|
);
|
||||||
name = Main.storyboard;
|
name = Main.storyboard;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
|
@ -1681,6 +1692,7 @@
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
|
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||||
CLANG_ANALYZER_NONNULL = YES;
|
CLANG_ANALYZER_NONNULL = YES;
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||||
CLANG_CXX_LIBRARY = "libc++";
|
CLANG_CXX_LIBRARY = "libc++";
|
||||||
|
|
@ -1745,6 +1757,7 @@
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
|
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||||
CLANG_ANALYZER_NONNULL = YES;
|
CLANG_ANALYZER_NONNULL = YES;
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||||
CLANG_CXX_LIBRARY = "libc++";
|
CLANG_CXX_LIBRARY = "libc++";
|
||||||
|
|
|
||||||
10
pass/de.lproj/InfoPlist.strings
Normal file
10
pass/de.lproj/InfoPlist.strings
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
/*
|
||||||
|
Localizable.strings
|
||||||
|
pass
|
||||||
|
|
||||||
|
Created by Danny Moesch on 19.01.19.
|
||||||
|
Copyright © 2019 Bob Sun. All rights reserved.
|
||||||
|
*/
|
||||||
|
|
||||||
|
"NSCameraUsageDescription" = "Für das Scannen von QR-Codes wird die Erlaubnis zur Nutzung der Kamera benötigt.";
|
||||||
|
"NSFaceIDUsageDescription" = "Erlaube Face ID, um Pass zu entsperren.";
|
||||||
275
pass/de.lproj/Localizable.strings
Normal file
275
pass/de.lproj/Localizable.strings
Normal file
|
|
@ -0,0 +1,275 @@
|
||||||
|
/*
|
||||||
|
Localizable.strings
|
||||||
|
pass
|
||||||
|
|
||||||
|
Created by Danny Moesch on 12.01.19.
|
||||||
|
Copyright © 2019 Bob Sun. All rights reserved.
|
||||||
|
*/
|
||||||
|
|
||||||
|
// General
|
||||||
|
"PassForIos" = "Pass for iOS";
|
||||||
|
"Passphrase" = "Passwort";
|
||||||
|
"Password" = "Passwort";
|
||||||
|
"Passwords" = "Passwörter";
|
||||||
|
"Passcode" = "Passcode";
|
||||||
|
"Apple" = "Apple";
|
||||||
|
"Settings" = "Einstellungen";
|
||||||
|
"Contributors" = "Mitwirkende";
|
||||||
|
|
||||||
|
// OTP related
|
||||||
|
"TimeBased" = "Zeitbasiert";
|
||||||
|
"HmacBased" = "HMAC-basiert";
|
||||||
|
"None" = "Kein valides Token";
|
||||||
|
"ExpiresIn" = "(läuft in %ds ab)";
|
||||||
|
|
||||||
|
// General (error) messages
|
||||||
|
"Error" = "Fehler";
|
||||||
|
"CannotSave" = "Speichern nicht möglich";
|
||||||
|
"UnresolvedError" = "Unbehandelter Fehler %@";
|
||||||
|
"MigrationError" = "Fehler bei der Migration: %@";
|
||||||
|
"UnderlyingError" = "Zugrundeliegender Fehler: %@";
|
||||||
|
"ErrorSaving" = "Fehler beim Speichern: %@";
|
||||||
|
"CannotCopyPassword" = "Passwort kann nicht kopiert werden";
|
||||||
|
"CannotAddPassword" = "Passwort kann nicht hinzugefügt werden";
|
||||||
|
"WrongPassphrase" = "Falsches Passwort";
|
||||||
|
"MakeSurePgpAndGitProperlySet." = "Stelle bitte sicher, dass die Einstellungen für GPG-Schlüssel und Git-Server richtig sind.";
|
||||||
|
"RecoverySuggestion." = "Das falsche Passwort wurde entfernt. Bitte probiere es erneut.";
|
||||||
|
"NSURLFileAllocatedSizeKeyShouldAlwaysReturnValue." = "Huh? NSURLFileAllocatedSizeKey sollte immer einen Wert liefern.";
|
||||||
|
|
||||||
|
// Settings
|
||||||
|
"PasswordGeneratorFlavor" = "Art der Passwortgenerierung";
|
||||||
|
"RememberPgpKeyPassphrase" = "GPG-Schlüssel-Passwort merken";
|
||||||
|
"RememberGitCredentialPassphrase" = "Git-Server-Passwort merken";
|
||||||
|
"ShowFolders" = "Ordner anzeigen";
|
||||||
|
"HideUnknownFields" = "Unbekannte Felder verstecken";
|
||||||
|
"HideUnknownFieldsExplanation." = "Nur das Format \"key: value\" wird für zusätzliche Felder unterstützt. Felder, die nicht in dieser Form vorliegen, bekommen den Namen \"unknown\". Aktiviere diese Option, um solche Felder nicht anzuzeigen.";
|
||||||
|
"HideOtpFields" = "OTP-Felder verstecken";
|
||||||
|
"HideOtpFieldsExplanation." = "Aktiviere diese Option, um OTP-Felder (z.B. %@) nicht anzuzeigen.";
|
||||||
|
"Random" = "Zufällig";
|
||||||
|
"RandomString" = "Zufällige Zeichenkette";
|
||||||
|
"ApplesKeychainStyle" = "Apples Keychain-Style";
|
||||||
|
|
||||||
|
// Git
|
||||||
|
"FailedToFetchPasswords" = "Abrufen von Passwörtern fehlgeschlagen";
|
||||||
|
"FailedToFetchPasswordEntities" = "Abrufen von Passwörtern fehlgeschlagen: %@";
|
||||||
|
"FailedToInsertPasswordEntity" = "Einfügen von Passwörtern fehlgeschlagen: %@";
|
||||||
|
"FailedToDeletePasswordEntity" = "Entfernen des Passworts fehlgeschlagen: %@";
|
||||||
|
"FailedToSavePasswordEntity" = "Speichern des Passworts fehlgeschlagen: %@";
|
||||||
|
"FailureToSaveContext" = "Fehler beim Speichern des Kontexts: %@";
|
||||||
|
"RepositoryRemoteMasterNotFoundError." = "Remote-Branch origin/master wurde nicht gefunden.";
|
||||||
|
"KeyImportError." = "Schlüssel kann nicht importiert werden.";
|
||||||
|
"PasswordDuplicatedError." = "Passwort kann nicht hinzugefügt werden; es existiert bereits.";
|
||||||
|
"GitResetError." = "Der zuletzt synchronisierte Commit kann nicht identifiziert werden.";
|
||||||
|
"PGPPublicKeyNotExistError." = "Der öffentliche PGP-Schlüssen existiert nicht";
|
||||||
|
"WrongPasswordFilename." = "Schreiben der Passwort-Datei nicht möglich .";
|
||||||
|
"DecryptionError." = "Passwort kann nicht entschlüsselt werden.";
|
||||||
|
"UnknownError." = "Ein unbekannter Fehler ist aufgetreten.";
|
||||||
|
"PrepareRepository" = "Repository vorbereiten";
|
||||||
|
"CheckingOutBranch" = "Branch '%@' wird ausgecheckt";
|
||||||
|
"WantToSaveGitCredential?" = "Möchtest du das Passwort für den Git-Server speichern?";
|
||||||
|
|
||||||
|
// Repository
|
||||||
|
"RepositoryNotSetError." = "Git-Repository wurde nicht eingegeben.";
|
||||||
|
"SetGitRepositoryUrl" = "Bitte gib zuerst die URL des Repositorys ein.";
|
||||||
|
"CannotFindUsername." = "Der Nutzername kann nicht in der URL des Repositorys gefunden werden. Beispiel: ssh://git@server/path/to/repo.git.";
|
||||||
|
"CheckEnteredUsername." = "Bitte vergleiche den eingegebenen Nutzernamen und den in der URL des Repositorys. Sie sollten übereinstimmen.";
|
||||||
|
"UseHttps." = "Bitte nutze HTTPS anstatt HTTP.";
|
||||||
|
"SpecifySchema." = "Bitte spezifiziere das Protokoll zur Kommunikation mit dem Git-Server in der URL (HTTPS or SSH).";
|
||||||
|
"Overwrite?" = "Überschreiben?";
|
||||||
|
"Overwrite" = "Überschreiben";
|
||||||
|
"OperationWillOverwriteData." = "Diese Operation wird alle bereits existierenden Daten im Password-Repository überschreiben. Daten auf dem Server bleiben unberührt.";
|
||||||
|
"DownloadFromUrl" = "Von URL downloaden";
|
||||||
|
"AsciiArmorEncryptedKey" = "Key verschlüsselt im ASCII-Format";
|
||||||
|
"ITunesFileSharing" = "Datenaustausch über iTunes ";
|
||||||
|
"Import" = "Importieren";
|
||||||
|
"Imported" = "Importiert";
|
||||||
|
"Tips" = "Tipps";
|
||||||
|
"PgpCopyPublicAndPrivateKeyToPass." = "Kopiere den öffentlichen und den privaten Schlüssel im ASCII-Format verschlüsselt mit den Namen \"gpg_key.pub\" bzw. \"gpg_key\" über iTunes zu Pass. Danach können die Schlüssel über \"Datenaustausch über iTunes\" importiert werden.";
|
||||||
|
"FillInGitAccountPassword." = "Bitte gib das Passwort deines Git-Accounts ein.";
|
||||||
|
"NoPasswordStore." = "Es gibt im Moment keinen Passwort Store.";
|
||||||
|
"SyncingPasswordStore" = "Password Store wird synchronisiert";
|
||||||
|
"PushingToRemoteRepository" = "Es wird zum Remote Repository gepusht";
|
||||||
|
|
||||||
|
// SSH
|
||||||
|
"FillInSshKeyPassphrase." = "Bitte gib das Passwort des SSH-Schlüssels ein.";
|
||||||
|
"CannotSelectSshKey" = "SSH-Schlüssel kann nicht selektiert werden";
|
||||||
|
"PleaseSetupSshKeyFirst." = "Bitte richte erst den SSH-Schlüssel ein.";
|
||||||
|
"RemoveSShKeys" = "SSH-Schlüssel entfernen";
|
||||||
|
"SetPrivateKeyUrl." = "Bitte gibt erst die URL des privaten Schlüssels ein.";
|
||||||
|
"SshCopyPrivateKeyToPass." = "Kopiere den privaten Schlüssel im ASCII-Format verschlüsselt mit dem Namen \"ssh_key\" über iTunes zu Pass. Danach kann der Schlüssel über \"Datenaustausch über iTunes\" importiert werden.";
|
||||||
|
|
||||||
|
// QR code scanning
|
||||||
|
"LookingForStartingFrame." = "Suche nach dem Anfang.";
|
||||||
|
"TooManyQrCodes" = "Zu viele QR-Codes";
|
||||||
|
"ScanPrivateKeyQrCodes" = "QR-Code des privaten Schlüssels scannen";
|
||||||
|
"CannotSaveSshKey" = "SSH-Schlüssel kann nicht gespeichert werden";
|
||||||
|
"ScanPublicKey." = "Bitte scanne den öffentlichen Schlüssel.";
|
||||||
|
"ScanPrivateKey." = "Bitte scanne den privaten Schlüssel.";
|
||||||
|
"ScanPrivateKeyQrCodes" = "QR-Code für privaten Schlüssel scannen";
|
||||||
|
"ScanPublicKeyQrCodes" = "QR-Code für öffentlichen Schlüssel scannen";
|
||||||
|
"SetPrivateKey." = "Bitte richte zuerst den privaten Schlüssel ein.";
|
||||||
|
"SetPublicKey." = "Bitte richte zuerst den öffentlichen Schlüssel ein..";
|
||||||
|
"NoQrCodeDetected." = "Kein QR-Code gefunden.";
|
||||||
|
"NoStringValue" = "Kein Zeichenkette gefunden";
|
||||||
|
"CameraAccessDenied." = "Zugriff auf die Kamera verweigert.";
|
||||||
|
"WarningToggleCameraPermissionsResetsApp." = "Warnung: Änderung der Befugnisse der Kamera führt zum Zurücksetzen der App! Bitte speichere deine Daten vorher.";
|
||||||
|
|
||||||
|
// PGP
|
||||||
|
"Decrypting" = "Entschlüssele";
|
||||||
|
"PgpKeyNotSet." = "PGP-Schlüssel ist nicht eingerichtet. Bitte gib ihn zuerst ein.";
|
||||||
|
"FillInPgpPassphrase." = "Bitte gib das Passwort deines privaten PGP-Schlüssels ein.";
|
||||||
|
"SetPgpKey." = "PGP Key is not set. Please set your PGP Key first.";
|
||||||
|
"WantToSavePassphrase?" = "Möchtest du das Passwort für spätere Entschlüsselungen speichern?";
|
||||||
|
"CannotSavePgpKey" = "PGP-Schlüssel kann nicht gespeichert werden";
|
||||||
|
"SetPgpKeyUrlFirst." = "Bitte gib zuerst die URL des PGP-Schlüssels ein.";
|
||||||
|
"FetchingPgpKey" = "PGP-Schlüssel wird geladen";
|
||||||
|
"RememberToRemoveKey" = "Vergiss das Löschen des Schlüssels nicht";
|
||||||
|
"RememberToRemoveKeyFromServer." = "Vergiss nicht, den Schlüssel wieder vom Server zu entfernen.";
|
||||||
|
"RemovePgpKeys" = "PGP-Schlüssel entfernen";
|
||||||
|
|
||||||
|
// App passcode
|
||||||
|
"RemovePasscode" = "Passcode entfernen";
|
||||||
|
"ChangePasscode" = "Passcode ändern";
|
||||||
|
"SetPasscode" = "Passcode hinzufügen";
|
||||||
|
"PasswordConfirmation" = "Passcode bestätigen";
|
||||||
|
"FillInAppPasscode." = "Gib einen Passcode für Pass ein (mindestens 4 Zeichen).";
|
||||||
|
|
||||||
|
// Git signature
|
||||||
|
"NotSet" = "Nicht spezifiziert";
|
||||||
|
"InvalidNameOrEmail" = "Ungültiger Name oder E-Mail-Adresse";
|
||||||
|
|
||||||
|
// Erase password store
|
||||||
|
"ErasePasswordStoreData?" = "Daten im Password Store löschen?";
|
||||||
|
"ErasePasswordStoreData" = "Daten im Password Store löschen";
|
||||||
|
"EraseExplanation." = "Diese Aktion löscht alle lokalen Daten und Einstellungen. Daten auf einem entfernten Server sind nicht betroffen.";
|
||||||
|
"Erasing..." = "Lösche ...";
|
||||||
|
|
||||||
|
// Discard local changes
|
||||||
|
"DiscardAllLocalChanges?" = "Alle lokalen Änderungen verwerfen?";
|
||||||
|
"DiscardAllLocalChanges" = "Alle lokalen Änderungen verwerfen";
|
||||||
|
"DiscardExplanation." = "Möchtest du wirklich alle Änderungen an den lokalen Daten für immer verwerfen? Diese Aktion kann nicht rückgängig gemacht werden.";
|
||||||
|
"Resetting..." = "Verwerfe ...";
|
||||||
|
|
||||||
|
// Time related
|
||||||
|
"Unknown" = "Unbekannt";
|
||||||
|
"JustNow" = "Gerade eben";
|
||||||
|
|
||||||
|
// Commit messages
|
||||||
|
"AddPassword." = "Add password for %@ to store using Pass for iOS.";
|
||||||
|
"RemovePassword." = "Remove %@ from store using Pass for iOS.";
|
||||||
|
"EditPassword." = "Edit password for %@ using Pass for iOS.";
|
||||||
|
"RenamePassword." = "Rename %@ to %@ using Pass for iOS.";
|
||||||
|
|
||||||
|
// Menu buttons
|
||||||
|
"Ok" = "OK";
|
||||||
|
"Cancel" = "Abbrechen";
|
||||||
|
"Dismiss" = "Ablehnen";
|
||||||
|
"Done" = "Erledigt";
|
||||||
|
"Yes" = "Ja";
|
||||||
|
"No" = "Nein";
|
||||||
|
"TryAgain" = "Nochmal versuchen";
|
||||||
|
"Delete" = "Löschen";
|
||||||
|
"Back" = "Zurück";
|
||||||
|
"Current" = "Momentan";
|
||||||
|
"All" = "Alle";
|
||||||
|
"On" = "An";
|
||||||
|
"Off" = "Aus";
|
||||||
|
"Save" = "Speichern";
|
||||||
|
|
||||||
|
// Lock screen
|
||||||
|
"EnterPasscode" = "Passcode für Pass eingeben";
|
||||||
|
"Passcode" = "Passcode";
|
||||||
|
"TouchId" = "Touch ID";
|
||||||
|
"FaceId" = "Face ID";
|
||||||
|
"AuthenticationNeeded." = "Zum Öffnen von Pass wird eine Authentifizierung benötigt.";
|
||||||
|
|
||||||
|
// About repository
|
||||||
|
"AboutRepository" = "Über das Repository";
|
||||||
|
"ValueNotAvailable" = "Nicht verfügbar";
|
||||||
|
"Size" = "Größe";
|
||||||
|
"LocalCommits" = "Lokale Commits";
|
||||||
|
"LastSynced" = "Zuletzt synchronisiert";
|
||||||
|
"Commits" = "Commits";
|
||||||
|
"CommitLogs" = "Commit Logs";
|
||||||
|
"SyncAgain?" = "Oops! Erneut synchronisieren?";
|
||||||
|
|
||||||
|
// About app
|
||||||
|
"Website" = "Webseite";
|
||||||
|
"Help" = "Hilfe";
|
||||||
|
"ContactDeveloper" = "Entwickler kontaktieren";
|
||||||
|
"OpenSourceComponents" = "Open-Source-Komponenten";
|
||||||
|
"SpecialThanks" = "Besonderer Dank";
|
||||||
|
"Acknowledgements" = "Anerkennungen";
|
||||||
|
"ValueNotAvailable" = "Nicht verfügbar";
|
||||||
|
|
||||||
|
// External applications
|
||||||
|
"CannotOpenMail" = "Mail-App kann nicht geöffnet werden";
|
||||||
|
"CopiedEmail" = "E-Mail-Adresse %@ kopiert";
|
||||||
|
"HttpNotSupported." = "Verbindungen über HTTP werden nicht unterstützt.";
|
||||||
|
|
||||||
|
// Password view
|
||||||
|
"Name" = "Name";
|
||||||
|
"Additions" = "Weitere";
|
||||||
|
"Notice" = "Beachte";
|
||||||
|
"PreviousChangesDiscarded." = "Alle vorherigen lokalen Änderungen wurden verworfen. Dein aktueller Password Store wird angezeigt.";
|
||||||
|
"CannotShowPassword" = "Passwort kann nicht angezeigt werden";
|
||||||
|
"PasswordDoesNotExist" = "Das Passwort existiert nicht.";
|
||||||
|
"Saving" = "Speichere";
|
||||||
|
"Success" = "Erfolg";
|
||||||
|
"OneTimePassword" = "Einmalkennwort";
|
||||||
|
"ShowRaw" = "Zeige Original";
|
||||||
|
"Reveal" = "Anzeigen";
|
||||||
|
"Conceal" = "Verstecken";
|
||||||
|
"NextPassword" = "Nächstes Passwort";
|
||||||
|
"CopyAndOpen" = "Passwort kopieren & Link folgen";
|
||||||
|
"GetNextPasswordOfNonHotp." = "Zeige das nächste Passwort eines Nicht-HOTP-Eintrags.";
|
||||||
|
"PasswordCopied" = "Passwort kopiert";
|
||||||
|
"CounterUpdated" = "Zähler hochgezählt";
|
||||||
|
"CannotFindValidUrl" = "Gültige URL kann nicht gefunden werden";
|
||||||
|
"LastUpdated" = "Zuletzt aktualisiert: %@";
|
||||||
|
"PasswordCopiedToPasteboard." = "Passwort kopiert. Es bleibt 45 Sekunden im Cache.";
|
||||||
|
|
||||||
|
// Password editor
|
||||||
|
"UseKeyValueFormat." = "Verwende das Format \"Name: Inhalt\" für zusätzliche Felder.";
|
||||||
|
"DeletePassword" = "Passwort löschen";
|
||||||
|
"AddOneTimePassword" = "Einmalkennwort hinzufügen";
|
||||||
|
"GetMemorableOne" = "Einprägsames Passwort: xkpasswd";
|
||||||
|
"Length" = "Länge";
|
||||||
|
"DeletePassword?" = "Passwort löschen?";
|
||||||
|
"OverwriteOtpConfiguration?" = "Konfiguration des Einmalkennwortes überschreiben?";
|
||||||
|
"ValidTokenUrl" = "Gültiges URL-Token";
|
||||||
|
"InvalidTokenUrl" = "Ungültiges URL-Token";
|
||||||
|
"FillInName." = "Bitte gib den Namen ein.";
|
||||||
|
"RemovePrefix." = "Bitte entferne den Prefix \"/\" vom Namen des Passwortes.";
|
||||||
|
"PasswordNameInvalid." = "Der Name des Passwortes ist ungültig.";
|
||||||
|
"CannotParseFilename." = "Der Name der Datei kann nicht gelesen werden. Bitte vereinfache den Namen des Passwortes.";
|
||||||
|
"WannaUseIt?" = "Möchtest du es benutzen?";
|
||||||
|
"SeemsLikeYouHaveCopiedSomething." = "Scheint so, als hast du etwas kopiert.";
|
||||||
|
"FirstStringIs:" = "Die erste Zeichenkette ist:";
|
||||||
|
|
||||||
|
// Multiline strings
|
||||||
|
"SshAsciiArmorCopyExplanation." = "Das Format \"ASCII-Armor\" ist anders als das Binärformat eine einfache Zeichenkette. Der Befehl
|
||||||
|
|
||||||
|
$ cat ~/.ssh/id_rsa
|
||||||
|
|
||||||
|
gibt den Schlüssel in diesem speziellen Format aus. Die Zwischenablage wird nach 45 Sekunden zurückgesetzt.";
|
||||||
|
|
||||||
|
"SshAsciiArmorServerExplanation." = "Das Format \"ASCII-Armor\" ist anders als das Binärformat eine einfache Zeichenkette. Der Befehl
|
||||||
|
|
||||||
|
$ cat ~/.ssh/id_rsa
|
||||||
|
|
||||||
|
gibt den Schlüssel in diesem speziellen Format aus. Kopiere ihn so zu einem Key-Server.";
|
||||||
|
|
||||||
|
"GpgAsciiArmorCopyExplanation." = "GnuPG unterstützt die Kommandozeilenoption \"-a\", welche die Schlüssel im Format \"ASCII-Armor\" ausgibt. Es ist anders als das Binärformat eine einfache Zeichenkette. Die Befehle
|
||||||
|
|
||||||
|
$ gpg --export -a KEY_ID
|
||||||
|
$ gpg --export-secret-keys -a KEY_ID
|
||||||
|
|
||||||
|
geben den öffentlichen und den privaten Schlüssel in diesem speziellen Format aus. Die Zwischenablage wird nach 45 Sekunden zurückgesetzt.";
|
||||||
|
|
||||||
|
"GpgAsciiArmorServerExplanation." = "GnuPG unterstützt die Kommandozeilenoption \"-a\", welche die Schlüssel im Format \"ASCII-Armor\" ausgibt. Es ist anders als das Binärformat eine einfache Zeichenkette. Die Befehle
|
||||||
|
|
||||||
|
$ gpg --export -a KEY_ID
|
||||||
|
$ gpg --export-secret-keys -a KEY_ID
|
||||||
|
|
||||||
|
geben den öffentlichen und den privaten Schlüssel in diesem speziellen Format aus. Kopiere ihn so zu einem Key-Server.";
|
||||||
76
pass/de.lproj/Localizable.stringsdict
Normal file
76
pass/de.lproj/Localizable.stringsdict
Normal file
|
|
@ -0,0 +1,76 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>ScannedQrCodes(%d)</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@code@</string>
|
||||||
|
<key>codes</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>zero</key>
|
||||||
|
<string>Keine gescannten QR-Codes</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>Ein gescannter QR-Code</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%d gescannte QR-Codes</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>DiscardedCommits(%d)</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@commits@</string>
|
||||||
|
<key>commits</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>d</string>
|
||||||
|
<key>zero</key>
|
||||||
|
<string>Keine lokalen Commits</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>Ein Commit verworfen</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%d Commits verworfen</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>HiddenFields(%d)</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@fields@</string>
|
||||||
|
<key>fields</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>d</string>
|
||||||
|
<key>zero</key>
|
||||||
|
<string>Keine verborgenen Felder</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>Ein verborgenes Feld</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%d verborgene Felder</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>WrongAttempts(%d)</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@attempts@</string>
|
||||||
|
<key>attempts</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>d</string>
|
||||||
|
<key>zero</key>
|
||||||
|
<string>Kein falscher Entsperrversuch</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>Ein falscher Entsperrversuch</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%d falsche Entsperrversuche</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
||||||
240
pass/de.lproj/Main.strings
Normal file
240
pass/de.lproj/Main.strings
Normal file
|
|
@ -0,0 +1,240 @@
|
||||||
|
|
||||||
|
/* Class = "UITableViewSection"; headerTitle = "ASCII-ARMOR ENCRYPTED PRIVATE KEY"; ObjectID = "0RP-Jn-j5G"; */
|
||||||
|
"0RP-Jn-j5G.headerTitle" = "PRIVATER SCHLÜSSEL IM ASCII-FORMAT";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Not Set"; ObjectID = "2qr-d7-0SK"; */
|
||||||
|
"2qr-d7-0SK.text" = "Nicht angegeben";
|
||||||
|
|
||||||
|
/* Class = "UITextField"; placeholder = "Private Key URL"; ObjectID = "4iJ-oB-R1f"; */
|
||||||
|
"4iJ-oB-R1f.placeholder" = "URL des privaten Schlüssels";
|
||||||
|
|
||||||
|
/* Class = "UITabBarItem"; title = "Settings"; ObjectID = "6Xa-be-Z8g"; */
|
||||||
|
"6Xa-be-Z8g.title" = "Einstellungen";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Not Set"; ObjectID = "7lc-Vh-G9W"; */
|
||||||
|
"7lc-Vh-G9W.text" = "Nicht angegeben";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Git Signature"; ObjectID = "87a-xY-AbR"; */
|
||||||
|
"87a-xY-AbR.text" = "Git-Signatur";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Bob Sun"; ObjectID = "8Dc-U9-AVf"; */
|
||||||
|
"8Dc-U9-AVf.text" = "Bob Sun";
|
||||||
|
|
||||||
|
/* Class = "UIBarButtonItem"; title = "Back"; ObjectID = "9yM-Mg-Cg8"; */
|
||||||
|
"9yM-Mg-Cg8.title" = "Zurück";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Private Key URL"; ObjectID = "C2w-dd-roS"; */
|
||||||
|
"C2w-dd-roS.text" = "URL des privaten Schlüssels";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Password Store"; ObjectID = "Cio-ZG-zCS"; */
|
||||||
|
"Cio-ZG-zCS.title" = "Password Store";
|
||||||
|
|
||||||
|
/* Class = "UITableViewSection"; headerTitle = "SECURITY"; ObjectID = "Cx7-e4-wCO"; */
|
||||||
|
"Cx7-e4-wCO.headerTitle" = "SICHERHEIT";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "SSH Key"; ObjectID = "DrT-Wk-L5K"; */
|
||||||
|
"DrT-Wk-L5K.title" = "SSH-Schlüssel";
|
||||||
|
|
||||||
|
/* Class = "UITextField"; placeholder = "Git Repository URL"; ObjectID = "EVT-VU-sCi"; */
|
||||||
|
"EVT-VU-sCi.placeholder" = "URL des Git-Repositorys";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Title"; ObjectID = "Eu3-i0-M5v"; */
|
||||||
|
"Eu3-i0-M5v.text" = "Titel";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "SSH Key"; ObjectID = "Ezz-76-a53"; */
|
||||||
|
"Ezz-76-a53.text" = "SSH-Schlüssel";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "2017/04/04"; ObjectID = "GLC-qL-55P"; */
|
||||||
|
"GLC-qL-55P.text" = "04.04.2017";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Off"; ObjectID = "HXb-ZX-HUv"; */
|
||||||
|
"HXb-ZX-HUv.text" = "Aus";
|
||||||
|
|
||||||
|
/* Class = "UIBarButtonItem"; title = "About"; ObjectID = "HhH-eq-XdK"; */
|
||||||
|
"HhH-eq-XdK.title" = "Über die App";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Edit Password"; ObjectID = "Hj9-Iq-kId"; */
|
||||||
|
"Hj9-Iq-kId.title" = "Passwort bearbeiten";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Scan OTP QR Codes"; ObjectID = "Hlb-5I-bfE"; */
|
||||||
|
"Hlb-5I-bfE.title" = "Scanne OTP-QR-Codes";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Name"; ObjectID = "Hlb-Zh-ega"; */
|
||||||
|
"Hlb-Zh-ega.text" = "Name";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Scan QR Code"; ObjectID = "JIs-3z-Tmr"; */
|
||||||
|
"JIs-3z-Tmr.title" = "Scanne einen QR-Code";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Encrypt in ASCII-Armored"; ObjectID = "Jwg-mt-woS"; */
|
||||||
|
"Jwg-mt-woS.text" = "Im ASCII-Format verschlüsseln";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Erase All Password Store Data"; ObjectID = "K2K-Bx-g7Z"; */
|
||||||
|
"K2K-Bx-g7Z.text" = "Alle Daten im Password Store löschen";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Add Password"; ObjectID = "KOg-Gn-Buk"; */
|
||||||
|
"KOg-Gn-Buk.title" = "Passwort hinzufügen";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Edit password for baidu.com using Pass for iOS."; ObjectID = "L1p-Dm-Mnh"; */
|
||||||
|
"L1p-Dm-Mnh.text" = "Passwort für baidu.com wurde in Pass for iOS hinzugefügt.";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Password"; ObjectID = "LfQ-Af-j2O"; */
|
||||||
|
"LfQ-Af-j2O.text" = "Passwort";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "ASCII-Armor Keys"; ObjectID = "M32-yr-IfE"; */
|
||||||
|
"M32-yr-IfE.text" = "Schlüssel im ASCII-Format";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Advanced"; ObjectID = "MKj-d0-8q3"; */
|
||||||
|
"MKj-d0-8q3.text" = "Erweitert";
|
||||||
|
|
||||||
|
/* Class = "UITableViewSection"; headerTitle = "ASCII-Armor Encrypted Public Key"; ObjectID = "MZz-mp-v5N"; */
|
||||||
|
"MZz-mp-v5N.headerTitle" = "Öffentlicher Schlüssel im ASCII-Format";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Not Set"; ObjectID = "Myq-fV-riz"; */
|
||||||
|
"Myq-fV-riz.text" = "Nicht angegeben";
|
||||||
|
|
||||||
|
/* Class = "UIBarButtonItem"; title = "Back"; ObjectID = "New-sD-9Z1"; */
|
||||||
|
"New-sD-9Z1.title" = "Zurück";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "About"; ObjectID = "Pel-JD-Z5x"; */
|
||||||
|
"Pel-JD-Z5x.title" = "Über die App";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Private Key URL"; ObjectID = "Qht-RC-Yeg"; */
|
||||||
|
"Qht-RC-Yeg.text" = "URL des privaten Schlüssels";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "PGP Key"; ObjectID = "RR9-xr-9ko"; */
|
||||||
|
"RR9-xr-9ko.text" = "PGP-Schlüssel";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Passcode Lock"; ObjectID = "RaZ-6t-0CU"; */
|
||||||
|
"RaZ-6t-0CU.text" = "Passwortsperre";
|
||||||
|
|
||||||
|
/* Class = "UITextField"; placeholder = "Public Key URL"; ObjectID = "Rb8-zs-TGa"; */
|
||||||
|
"Rb8-zs-TGa.placeholder" = "URL des öffentlichen Schlüssels";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "✓"; ObjectID = "Scc-5J-bu1"; */
|
||||||
|
"Scc-5J-bu1.text" = "✓";
|
||||||
|
|
||||||
|
/* Class = "UITextField"; placeholder = "Username"; ObjectID = "TMg-Gk-7nG"; */
|
||||||
|
"TMg-Gk-7nG.placeholder" = "Benutzername";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "scanner output"; ObjectID = "U8O-Md-w8e"; */
|
||||||
|
"U8O-Md-w8e.text" = "Ausgabe des Scanners";
|
||||||
|
|
||||||
|
/* Class = "UITableViewSection"; headerTitle = "Branch Name"; ObjectID = "Uoy-58-5ug"; */
|
||||||
|
"Uoy-58-5ug.headerTitle" = "Name des Branches";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "PGP Key"; ObjectID = "V4w-cf-d9g"; */
|
||||||
|
"V4w-cf-d9g.title" = "PGP-Schlüssel";
|
||||||
|
|
||||||
|
/* Class = "UITextField"; placeholder = "Branch Name"; ObjectID = "VVI-gJ-e37"; */
|
||||||
|
"VVI-gJ-e37.placeholder" = "Name des Branches";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Settings"; ObjectID = "WH4-7R-4TQ"; */
|
||||||
|
"WH4-7R-4TQ.title" = "Einstellungen";
|
||||||
|
|
||||||
|
/* Class = "UITabBarItem"; title = "Settings"; ObjectID = "YLZ-cr-akY"; */
|
||||||
|
"YLZ-cr-akY.title" = "Einstellungen";
|
||||||
|
|
||||||
|
/* Class = "UITextField"; placeholder = "email"; ObjectID = "YY9-za-MNV"; */
|
||||||
|
"YY9-za-MNV.placeholder" = "E-Mail";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "General"; ObjectID = "aAM-Iw-iBA"; */
|
||||||
|
"aAM-Iw-iBA.title" = "Allgemein";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Recent Commit Log"; ObjectID = "aRM-mj-MAt"; */
|
||||||
|
"aRM-mj-MAt.title" = "Letzte Commits";
|
||||||
|
|
||||||
|
/* Class = "UITableViewSection"; headerTitle = "Password Store Data"; ObjectID = "aVR-FE-jMg"; */
|
||||||
|
"aVR-FE-jMg.headerTitle" = "Daten im Password Store";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Raw Password"; ObjectID = "c13-zM-tLf"; */
|
||||||
|
"c13-zM-tLf.title" = "Reines Passwort";
|
||||||
|
|
||||||
|
/* Class = "UITextField"; placeholder = "Private Key URL"; ObjectID = "cGJ-1g-Ztc"; */
|
||||||
|
"cGJ-1g-Ztc.placeholder" = "URL des privaten Schlüssels";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "ASCII-Armor Keys"; ObjectID = "cMp-Iy-NUj"; */
|
||||||
|
"cMp-Iy-NUj.text" = "Schlüssel im ASCII-Format";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "ASCII-Armor Keys"; ObjectID = "cd7-0l-AZW"; */
|
||||||
|
"cd7-0l-AZW.text" = "Schlüssel im ASCII-Format";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "About Repository"; ObjectID = "cjL-hB-P6y"; */
|
||||||
|
"cjL-hB-P6y.title" = "Über das Repository";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "General"; ObjectID = "dOt-Rj-vWD"; */
|
||||||
|
"dOt-Rj-vWD.text" = "Allgemein";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Public Key URL"; ObjectID = "dWi-eh-7Eq"; */
|
||||||
|
"dWi-eh-7Eq.text" = "URL des öffentlichen Schlüssels";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Open Source Components"; ObjectID = "duN-f7-Rak"; */
|
||||||
|
"duN-f7-Rak.title" = "Open-Source-Komponenten";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "PGP Key"; ObjectID = "eK3-bb-419"; */
|
||||||
|
"eK3-bb-419.title" = "PGP-Schlüssel";
|
||||||
|
|
||||||
|
/* Class = "UITableViewSection"; headerTitle = "Username"; ObjectID = "fRu-A2-SCk"; */
|
||||||
|
"fRu-A2-SCk.headerTitle" = "Benutzername";
|
||||||
|
|
||||||
|
/* Class = "UITextField"; placeholder = "name"; ObjectID = "fa8-Vc-w8F"; */
|
||||||
|
"fa8-Vc-w8F.placeholder" = "Name";
|
||||||
|
|
||||||
|
/* Class = "UITabBarItem"; title = "Passwords"; ObjectID = "gNg-YT-cGW"; */
|
||||||
|
"gNg-YT-cGW.title" = "Passwörter";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "SSH Key"; ObjectID = "gNq-BH-pj8"; */
|
||||||
|
"gNq-BH-pj8.title" = "SSH-Schlüssel";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Password Repository"; ObjectID = "gWn-ib-STb"; */
|
||||||
|
"gWn-ib-STb.text" = "Passwort-Repository";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Git Server"; ObjectID = "gXX-yl-9oj"; */
|
||||||
|
"gXX-yl-9oj.title" = "Git-Server";
|
||||||
|
|
||||||
|
/* Class = "UITableViewSection"; headerTitle = "Authentication Method"; ObjectID = "h0N-tI-shZ"; */
|
||||||
|
"h0N-tI-shZ.headerTitle" = "Authentifizierungsmethode";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "ASCII-Armor Keys"; ObjectID = "i78-t7-fP9"; */
|
||||||
|
"i78-t7-fP9.text" = "Schlüssel im ASCII-Format";
|
||||||
|
|
||||||
|
/* Class = "UITableViewSection"; headerTitle = "Git Configuration"; ObjectID = "ihT-OG-HTv"; */
|
||||||
|
"ihT-OG-HTv.headerTitle" = "Git-Konfiguration";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "scanner output"; ObjectID = "lOI-p4-BGb"; */
|
||||||
|
"lOI-p4-BGb.text" = "Ausgabe des Scanners";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Email"; ObjectID = "m25-Qy-XwU"; */
|
||||||
|
"m25-Qy-XwU.text" = "E-Mail";
|
||||||
|
|
||||||
|
/* Class = "UIViewController"; title = "Raw Password"; ObjectID = "mlB-OK-hLo"; */
|
||||||
|
"mlB-OK-hLo.title" = "Reines Passwort";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Special Thanks"; ObjectID = "oKe-r8-1EF"; */
|
||||||
|
"oKe-r8-1EF.title" = "Besonderer Dank";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "About"; ObjectID = "oqz-Hr-RAl"; */
|
||||||
|
"oqz-Hr-RAl.text" = "Über die App";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Git Signature"; ObjectID = "pPi-jd-x5U"; */
|
||||||
|
"pPi-jd-x5U.title" = "Git-Signatur";
|
||||||
|
|
||||||
|
/* Class = "UITableViewSection"; headerTitle = "Git Repository URL"; ObjectID = "pbe-W6-w4V"; */
|
||||||
|
"pbe-W6-w4V.headerTitle" = "URL des Git-Repositorys";
|
||||||
|
|
||||||
|
/* Class = "UIBarButtonItem"; title = "Clone"; ObjectID = "sgQ-zB-rxv"; */
|
||||||
|
"sgQ-zB-rxv.title" = "Klonen";
|
||||||
|
|
||||||
|
/* Class = "UITableViewSection"; headerTitle = "ASCII-ARMOR ENCRYPTED PRIVATE KEY"; ObjectID = "sxk-Yb-Y3x"; */
|
||||||
|
"sxk-Yb-Y3x.headerTitle" = "PRIVATER SCHLÜSSEL IM ASCII-FORMAT";
|
||||||
|
|
||||||
|
/* Class = "UINavigationItem"; title = "Advanced"; ObjectID = "tc7-wf-hG7"; */
|
||||||
|
"tc7-wf-hG7.title" = "Erweitert";
|
||||||
|
|
||||||
|
/* Class = "UITableViewSection"; headerTitle = "GPG Configuration"; ObjectID = "ugP-R2-9M7"; */
|
||||||
|
"ugP-R2-9M7.headerTitle" = "GPG-Konfiguration";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "✓"; ObjectID = "wbx-rk-i8H"; */
|
||||||
|
"wbx-rk-i8H.text" = "✓";
|
||||||
|
|
||||||
|
/* Class = "UILabel"; text = "Discard All Local Changes"; ObjectID = "zrl-v3-fxg"; */
|
||||||
|
"zrl-v3-fxg.text" = "Alle lokalen Änderungen verwerfen";
|
||||||
9
passExtension/de.lproj/InfoPlist.strings
Normal file
9
passExtension/de.lproj/InfoPlist.strings
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
/*
|
||||||
|
Localizable.strings
|
||||||
|
pass
|
||||||
|
|
||||||
|
Created by Danny Moesch on 19.01.19.
|
||||||
|
Copyright © 2019 Bob Sun. All rights reserved.
|
||||||
|
*/
|
||||||
|
|
||||||
|
"NSFaceIDUsageDescription" = "Erlaube Face ID, um Pass zu entsperren.";
|
||||||
Loading…
Add table
Add a link
Reference in a new issue