diff --git a/MacPass.xcodeproj/project.pbxproj b/MacPass.xcodeproj/project.pbxproj index bd9d8554..1f78f237 100644 --- a/MacPass.xcodeproj/project.pbxproj +++ b/MacPass.xcodeproj/project.pbxproj @@ -194,6 +194,8 @@ 4CA0B2F915BCAF6700654E32 /* MPGeneralSettingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA0B2F815BCAF6700654E32 /* MPGeneralSettingsController.m */; }; 4CA0B2FC15BCAF8600654E32 /* MPSettingsWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA0B2FB15BCAF8600654E32 /* MPSettingsWindowController.m */; }; 4CA0F3ED1A3074B50067C0E5 /* MPWindowTitleComboBoxDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA0F3EC1A3074B50067C0E5 /* MPWindowTitleComboBoxDelegate.m */; }; + 4CA182741F963FF600DD4A4A /* MPTitlebarColorAccessoryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA182721F963FF600DD4A4A /* MPTitlebarColorAccessoryViewController.m */; }; + 4CA182751F963FF600DD4A4A /* TitlebarColorAccessoryViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 4CA182731F963FF600DD4A4A /* TitlebarColorAccessoryViewController.xib */; }; 4CA2335A176DBFE100F0B6AC /* MPLockDaemon.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA23359176DBFE100F0B6AC /* MPLockDaemon.m */; }; 4CA334CA18AD60D1008A3322 /* MPWindowAssociationsTableViewDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA334C918AD60D1008A3322 /* MPWindowAssociationsTableViewDelegate.m */; }; 4CA3530B18A53CB800839B0F /* MPKeyMapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA3530A18A53CB800839B0F /* MPKeyMapper.m */; }; @@ -641,6 +643,11 @@ 4CA0B30D15BCB6FD00654E32 /* MPSettingsTab.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MPSettingsTab.h; sourceTree = ""; }; 4CA0F3EB1A3074B50067C0E5 /* MPWindowTitleComboBoxDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPWindowTitleComboBoxDelegate.h; sourceTree = ""; }; 4CA0F3EC1A3074B50067C0E5 /* MPWindowTitleComboBoxDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPWindowTitleComboBoxDelegate.m; sourceTree = ""; }; + 4CA182711F963FF600DD4A4A /* MPTitlebarColorAccessoryViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MPTitlebarColorAccessoryViewController.h; sourceTree = ""; }; + 4CA182721F963FF600DD4A4A /* MPTitlebarColorAccessoryViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MPTitlebarColorAccessoryViewController.m; sourceTree = ""; }; + 4CA182731F963FF600DD4A4A /* TitlebarColorAccessoryViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TitlebarColorAccessoryViewController.xib; sourceTree = ""; }; + 4CA182761F96512800DD4A4A /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/PluginSettings.strings; sourceTree = ""; }; + 4CA182771F96512800DD4A4A /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/ReferenceBuilderView.strings; sourceTree = ""; }; 4CA23358176DBFE100F0B6AC /* MPLockDaemon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPLockDaemon.h; sourceTree = ""; }; 4CA23359176DBFE100F0B6AC /* MPLockDaemon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPLockDaemon.m; sourceTree = ""; }; 4CA334C818AD60D1008A3322 /* MPWindowAssociationsTableViewDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPWindowAssociationsTableViewDelegate.h; sourceTree = ""; }; @@ -1382,6 +1389,9 @@ 4C1BDF2A1E4392640012A3F0 /* PluginDataView.xib */, 4C50CC021F6C18830095629D /* MPCollectionViewItem.h */, 4C50CC031F6C18830095629D /* MPCollectionViewItem.m */, + 4CA182711F963FF600DD4A4A /* MPTitlebarColorAccessoryViewController.h */, + 4CA182721F963FF600DD4A4A /* MPTitlebarColorAccessoryViewController.m */, + 4CA182731F963FF600DD4A4A /* TitlebarColorAccessoryViewController.xib */, ); name = "View Controller"; sourceTree = ""; @@ -1605,6 +1615,7 @@ 4C3826BE1AD04D8E007D7D67 /* 51_DecryptedTemplate.pdf in Resources */, 4C3826BC1AD04D8E007D7D67 /* 49_FolderOpenTemplate.pdf in Resources */, 4C3826CE1AD04D8E007D7D67 /* 67_CertificatTemplate.pdf in Resources */, + 4CA182751F963FF600DD4A4A /* TitlebarColorAccessoryViewController.xib in Resources */, 4C3826B71AD04D8E007D7D67 /* 42_MemoryTemplate.pdf in Resources */, 4C3826B41AD04D8E007D7D67 /* 39_HistoryTemplate.pdf in Resources */, 4C77E37D15B84A240093A587 /* MainMenu.xib in Resources */, @@ -1779,6 +1790,7 @@ 4C0AF62F195C1F2B009E658D /* MPEntrySearchContext.m in Sources */, 4C1F7FA21E3A12E600D6A40E /* MPModifiedKey.m in Sources */, 4C888C9316EB6F5E003D34A1 /* MPToolbarItem.m in Sources */, + 4CA182741F963FF600DD4A4A /* MPTitlebarColorAccessoryViewController.m in Sources */, 4C888C9716EB754B003D34A1 /* MPActionHelper.m in Sources */, 4C811C8316ECD06E00C4BAC6 /* MPKeyfilePathControlDelegate.m in Sources */, 4CDA35751EBA0CF2003CD59F /* NSString+MPComposedCharacterAdditions.m in Sources */, @@ -1884,6 +1896,7 @@ 4C840C4B1D773E5E0081F605 /* pl */, 60ECAD221F12231B00EA9DB3 /* zh-Hans */, 4C4161081F50333B003BC0AF /* es */, + 4CA182761F96512800DD4A4A /* de */, ); name = PluginSettings.xib; sourceTree = ""; @@ -2075,6 +2088,7 @@ 4825CC911C414D58003E37E9 /* it */, 4C840C541D773E5E0081F605 /* pl */, 4C4161101F50333C003BC0AF /* es */, + 4CA182771F96512800DD4A4A /* de */, ); name = ReferenceBuilderView.xib; sourceTree = ""; diff --git a/MacPass/Base.lproj/DatabaseSettingsWindow.xib b/MacPass/Base.lproj/DatabaseSettingsWindow.xib index 17af7674..98cd57b3 100644 --- a/MacPass/Base.lproj/DatabaseSettingsWindow.xib +++ b/MacPass/Base.lproj/DatabaseSettingsWindow.xib @@ -49,7 +49,7 @@ - + @@ -87,11 +87,11 @@ Gw - + - + @@ -102,7 +102,7 @@ Gw - + @@ -110,7 +110,7 @@ Gw - + @@ -118,7 +118,7 @@ Gw - + @@ -131,7 +131,7 @@ Gw - + @@ -139,7 +139,7 @@ Gw - + @@ -147,7 +147,7 @@ Gw - + @@ -155,7 +155,7 @@ Gw - + diff --git a/MacPass/MPDatabaseSettingsWindowController.m b/MacPass/MPDatabaseSettingsWindowController.m index 8b19d43d..010e1944 100644 --- a/MacPass/MPDatabaseSettingsWindowController.m +++ b/MacPass/MPDatabaseSettingsWindowController.m @@ -336,8 +336,12 @@ [self.enforceKeyChangeIntervalStepper bind:NSValueBinding toObject:self withKeyPath:NSStringFromSelector(@selector(enforceKeyChangeInterval)) options:nil]; [self.enforceKeyChangeIntervalTextField bind:NSEnabledBinding toObject:self withKeyPath:NSStringFromSelector(@selector(enforceKeyChange)) options:nil]; [self.enforceKeyChangeIntervalTextField bind:NSValueBinding toObject:self withKeyPath:NSStringFromSelector(@selector(enforceKeyChangeInterval)) options:nil]; - ((MPDayCountFormatter *)self.enforceKeyChangeIntervalTextField.formatter).valueFormat = NSLocalizedString(@"every %ld days", @""); - ((MPDayCountFormatter *)self.enforceKeyChangeIntervalTextField.formatter).zeroFormat = NSLocalizedString(@"after each unlock", @""); + + NSString *valueFormat = NSLocalizedString(@"EVERY_%ld_DAYS", @"Recommend/Enforce key change intervall format"); + NSString *zeroFormat = NSLocalizedString(@"AFTER_EACH_UNLOCK", @"Recommend/Enforce key change intervall format for 0-days"); + + ((MPDayCountFormatter *)self.enforceKeyChangeIntervalTextField.formatter).valueFormat = valueFormat; + ((MPDayCountFormatter *)self.enforceKeyChangeIntervalTextField.formatter).zeroFormat = zeroFormat; self.recommendKeyChangeInterval = MAX(0,tree.metaData.masterKeyChangeRecommendationInterval); self.recommendKeyChangeIntervalStepper.minValue = 0; @@ -347,8 +351,8 @@ [self.recommendKeyChangeIntervalStepper bind:NSValueBinding toObject:self withKeyPath:NSStringFromSelector(@selector(recommendKeyChangeInterval)) options:nil]; [self.recommendKeyChangeIntervalTextField bind:NSEnabledBinding toObject:self withKeyPath:NSStringFromSelector(@selector(recommendKeyChange)) options:nil]; [self.recommendKeyChangeIntervalTextField bind:NSValueBinding toObject:self withKeyPath:NSStringFromSelector(@selector(recommendKeyChangeInterval)) options:nil]; - ((MPDayCountFormatter *)self.recommendKeyChangeIntervalTextField.formatter).valueFormat = NSLocalizedString(@"every %ld days", @""); - ((MPDayCountFormatter *)self.recommendKeyChangeIntervalTextField.formatter).zeroFormat = NSLocalizedString(@"after each unlock", @""); + ((MPDayCountFormatter *)self.recommendKeyChangeIntervalTextField.formatter).valueFormat = valueFormat; + ((MPDayCountFormatter *)self.recommendKeyChangeIntervalTextField.formatter).zeroFormat = zeroFormat; } - (void)_updateFirstResponder { diff --git a/MacPass/MPDocumentWindowController.m b/MacPass/MPDocumentWindowController.m index 24b228e9..b1dfe5d1 100644 --- a/MacPass/MPDocumentWindowController.m +++ b/MacPass/MPDocumentWindowController.m @@ -38,6 +38,7 @@ #import "MPPasswordInputController.h" #import "MPSettingsHelper.h" #import "MPToolbarDelegate.h" +#import "MPTitlebarColorAccessoryViewController.h" #import "KeePassKit/KeePassKit.h" @@ -145,6 +146,13 @@ typedef void (^MPPasswordChangedBlock)(BOOL didChangePassword); } self.splitView.autosaveName = @"SplitView"; + + /* + TODO: Add display for database color? + NSTitlebarAccessoryViewController *tbc = [[MPTitlebarColorAccessoryViewController alloc] init]; + tbc.layoutAttribute = NSLayoutAttributeRight; + [self.window addTitlebarAccessoryViewController:tbc]; + */ } - (NSSearchField *)searchField { @@ -525,7 +533,7 @@ typedef void (^MPPasswordChangedBlock)(BOOL didChangePassword); } else { /* password was not changes, so keep nagging the user! */ - [self _presentPasswordIntervalAlerts]; + [self _presentPasswordIntervalAlerts]; } }]; }); diff --git a/MacPass/MPTitlebarColorAccessoryViewController.h b/MacPass/MPTitlebarColorAccessoryViewController.h new file mode 100644 index 00000000..22b51ff0 --- /dev/null +++ b/MacPass/MPTitlebarColorAccessoryViewController.h @@ -0,0 +1,13 @@ +// +// MPTitlebarColorAccessoryViewController.h +// MacPass +// +// Created by Michael Starke on 17.10.17. +// Copyright © 2017 HicknHack Software GmbH. All rights reserved. +// + +#import + +@interface MPTitlebarColorAccessoryViewController : NSTitlebarAccessoryViewController + +@end diff --git a/MacPass/MPTitlebarColorAccessoryViewController.m b/MacPass/MPTitlebarColorAccessoryViewController.m new file mode 100644 index 00000000..6afa4197 --- /dev/null +++ b/MacPass/MPTitlebarColorAccessoryViewController.m @@ -0,0 +1,25 @@ +// +// MPTitlebarColorAccessoryViewController.m +// MacPass +// +// Created by Michael Starke on 17.10.17. +// Copyright © 2017 HicknHack Software GmbH. All rights reserved. +// + +#import "MPTitlebarColorAccessoryViewController.h" + +@interface MPTitlebarColorAccessoryViewController () + +@end + +@implementation MPTitlebarColorAccessoryViewController + +- (NSNibName)nibName { + return @"TitlebarColorAccessoryViewController"; +} + +- (void)viewDidLoad { + [super viewDidLoad]; +} + +@end diff --git a/MacPass/TitlebarColorAccessoryViewController.xib b/MacPass/TitlebarColorAccessoryViewController.xib new file mode 100644 index 00000000..209e6817 --- /dev/null +++ b/MacPass/TitlebarColorAccessoryViewController.xib @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MacPass/de.lproj/DatabaseSettingsWindow.strings b/MacPass/de.lproj/DatabaseSettingsWindow.strings index f9c1db70..44ac683a 100644 --- a/MacPass/de.lproj/DatabaseSettingsWindow.strings +++ b/MacPass/de.lproj/DatabaseSettingsWindow.strings @@ -1,9 +1,20 @@ - /* Class = "NSWindow"; title = "Window"; ObjectID = "1"; */ "1.title" = "Fenster"; +/* Class = "NSTextFieldCell"; title = "Threads"; ObjectID = "2QI-ne-N5d"; */ +"2QI-ne-N5d.title" = "Threads"; + +/* Class = "NSTextFieldCell"; title = "Iterations"; ObjectID = "2ZA-Gc-JdZ"; */ +"2ZA-Gc-JdZ.title" = "Wiederholungen"; + +/* Class = "NSTextFieldCell"; title = "Enforce key change"; ObjectID = "5QH-N1-FHK"; */ +"5QH-N1-FHK.title" = "Erzwingen der Änderung des Schlüssels alle"; + +/* Class = "NSTabViewItem"; label = "Argon2"; ObjectID = "6qB-sH-9FI"; */ +"6qB-sH-9FI.label" = "Argon 2"; + /* Class = "NSTextFieldCell"; title = "Database name:"; ObjectID = "190"; */ -"190.title" = "Datenbank:"; +"190.title" = "Datenbankname:"; /* Class = "NSTextFieldCell"; title = "Description:"; ObjectID = "257"; */ "257.title" = "Beschreibung:"; @@ -20,19 +31,19 @@ /* Class = "NSTabViewItem"; label = "Security"; ObjectID = "370"; */ "370.label" = "Sicherheit"; -/* Class = "NSButtonCell"; title = "Protect Title"; ObjectID = "464"; */ +/* (No Comment) */ "464.title" = "Titel schützen"; -/* Class = "NSButtonCell"; title = "Protect Username"; ObjectID = "477"; */ +/* (No Comment) */ "477.title" = "Benutzername schützen"; -/* Class = "NSButtonCell"; title = "Protect Password"; ObjectID = "505"; */ +/* (No Comment) */ "505.title" = "Passwort schützen"; -/* Class = "NSButtonCell"; title = "Protect URL"; ObjectID = "510"; */ +/* (No Comment) */ "510.title" = "Link schützen"; -/* Class = "NSButtonCell"; title = "Protect Notes"; ObjectID = "514"; */ +/* (No Comment) */ "514.title" = "Notizen schützen"; /* Class = "NSButtonCell"; title = "Enable Entry History"; ObjectID = "532"; */ @@ -41,10 +52,10 @@ /* Class = "NSButtonCell"; title = "Enable Recycle Bin"; ObjectID = "536"; */ "536.title" = "Papierkorb aktivieren"; -/* Class = "NSButtonCell"; title = "Empty Recycle Bin on Quit"; ObjectID = "540"; */ +/* (No Comment) */ "540.title" = "Papierkorb beim Beenden leeren"; -/* Class = "NSTextFieldCell"; title = "Maximum Items:"; ObjectID = "558"; */ +/* Class = "NSTextFieldCell"; title = "Maximum items in history:"; ObjectID = "558"; */ "558.title" = "Maximale Einträge:"; /* Class = "NSMenu"; title = "OtherViews"; ObjectID = "680"; */ @@ -53,7 +64,7 @@ /* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "957"; */ "957.title" = "Abbrechen"; -/* Class = "NSTextFieldCell"; title = "Maximum Size:"; ObjectID = "1269"; */ +/* Class = "NSTextFieldCell"; title = "Maxium history size:"; ObjectID = "1269"; */ "1269.title" = "Maximale Größe:"; /* Class = "NSMenu"; title = "OtherViews"; ObjectID = "1396"; */ @@ -77,7 +88,7 @@ /* Class = "NSTextFieldCell"; title = "Default Username:"; ObjectID = "1591"; */ "1591.title" = "Vorgabebenutzername:"; -/* Class = "NSTextFieldCell"; title = "Key encryption rounds:"; ObjectID = "1644"; */ +/* (No Comment) */ "1644.title" = "Verschlüsselungsrunden:"; /* Class = "NSMenu"; title = "OtherViews"; ObjectID = "1740"; */ @@ -92,5 +103,42 @@ /* Class = "NSMenuItem"; title = "Item 3"; ObjectID = "1743"; */ "1743.title" = "Eintrag 3"; -/* Class = "NSButtonCell"; title = "Benchmark"; ObjectID = "1775"; */ +/* (No Comment) */ "1775.title" = "Benchmark"; + +/* Class = "NSButtonCell"; title = "Recommend key change"; ObjectID = "CtU-Eq-dgy"; */ +"CtU-Eq-dgy.title" = "Änderung des Schlüssels empfehlen"; + +/* Class = "NSTextFieldCell"; title = "Algorithm"; ObjectID = "GVd-KH-pHc"; */ +"GVd-KH-pHc.title" = "Algorithmus"; + +/* Class = "NSButtonCell"; title = "Generate Parameters"; ObjectID = "PoI-Er-Y8P"; */ +"PoI-Er-Y8P.title" = "Parameter bestimmen"; + +/* Class = "NSTextFieldCell"; title = "Recommend key change"; ObjectID = "Xib-Fn-sqx"; */ +"Xib-Fn-sqx.title" = "Empfehlung zur Änderung des Schlüssels alle"; + +/* Class = "NSTabViewItem"; label = "Aes"; ObjectID = "ft1-pl-lpO"; */ +"ft1-pl-lpO.label" = "AES"; + +/* Class = "NSTextFieldCell"; title = "Encryption:"; ObjectID = "gxY-UL-bEG"; */ +"gxY-UL-bEG.title" = "Verschlüsselung:"; + +/* Class = "NSTextFieldCell"; title = "Memory"; ObjectID = "iRY-If-Kwn"; */ +"iRY-If-Kwn.title" = "Speicher"; + +/* Class = "NSTextFieldCell"; title = "Recylebin Group:"; ObjectID = "kI5-Kp-byE"; */ +"kI5-Kp-byE.title" = "Mülleimergruppe"; + +/* Class = "NSButtonCell"; title = "Force key change once after unlocking"; ObjectID = "pA1-aL-KjT"; */ +"pA1-aL-KjT.title" = "Änderung des Schlüssels einmal nach dem Entsperren erzwingen"; + +/* Class = "NSBox"; title = "Key derivation"; ObjectID = "pbl-Mb-r8V"; */ +"pbl-Mb-r8V.title" = "Schlüsselherleitung"; + +/* Class = "NSTextFieldCell"; title = "Rounds"; ObjectID = "uUQ-9s-M5E"; */ +"uUQ-9s-M5E.title" = "Runden"; + +/* Class = "NSButtonCell"; title = "Force key change"; ObjectID = "z6u-YT-7LE"; */ +"z6u-YT-7LE.title" = "Änderung des Schlüssels erzwingen"; + diff --git a/MacPass/de.lproj/DatePickingView.strings b/MacPass/de.lproj/DatePickingView.strings index 4a248480..badbfa68 100644 --- a/MacPass/de.lproj/DatePickingView.strings +++ b/MacPass/de.lproj/DatePickingView.strings @@ -1,4 +1,3 @@ - /* Class = "NSMenu"; title = "OtherViews"; ObjectID = "17"; */ "17.title" = "OtherViews"; @@ -7,3 +6,4 @@ /* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "30"; */ "30.title" = "Abbrechen"; + diff --git a/MacPass/de.lproj/EntryInspectorView.strings b/MacPass/de.lproj/EntryInspectorView.strings index 06426648..636aaaa6 100644 --- a/MacPass/de.lproj/EntryInspectorView.strings +++ b/MacPass/de.lproj/EntryInspectorView.strings @@ -1,36 +1,41 @@ +/* Class = "NSMenuItem"; title = "Save"; ObjectID = "0ok-MC-QMP"; */ +"0ok-MC-QMP.title" = "Speichern"; + +/* Class = "NSButtonCell"; title = "Enable Autotype"; ObjectID = "9Nx-mE-DK3"; */ +"9Nx-mE-DK3.title" = "Autotype aktivieren"; /* Class = "NSButtonCell"; title = "Generate"; ObjectID = "64"; */ -"64.title" = "Generate"; +"64.title" = "Generieren"; /* Class = "NSTextFieldCell"; title = "Password"; ObjectID = "65"; */ -"65.title" = "Password"; +"65.title" = "Passwort"; /* Class = "NSTextFieldCell"; title = "URL"; ObjectID = "66"; */ "66.title" = "URL"; /* Class = "NSTextFieldCell"; title = "Username"; ObjectID = "69"; */ -"69.title" = "Username"; +"69.title" = "Benutzername"; /* Class = "NSTextFieldCell"; title = "Title"; ObjectID = "71"; */ -"71.title" = "Title"; +"71.title" = "Titel"; /* Class = "NSButtonCell"; title = "Expires"; ObjectID = "78"; */ -"78.title" = "Expires"; +"78.title" = "Läuft ab"; /* Class = "NSTextFieldCell"; title = "Tags"; ObjectID = "79"; */ "79.title" = "Tags"; -/* Class = "NSTabViewItem"; label = "Fields"; ObjectID = "108"; */ -"108.label" = "Fields"; +/* (No Comment) */ +"108.label" = "Felder"; /* Class = "NSTabViewItem"; label = "Attachments"; ObjectID = "109"; */ -"109.label" = "Attachments"; +"109.label" = "Anhänge"; /* Class = "NSTabViewItem"; label = "General"; ObjectID = "110"; */ -"110.label" = "General"; +"110.label" = "Allgemein"; /* Class = "NSTextFieldCell"; title = "Attachments"; ObjectID = "135"; */ -"135.title" = "Attachments"; +"135.title" = "Anhänge"; /* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "142"; */ "142.title" = "Text Cell"; @@ -41,56 +46,56 @@ /* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "171"; */ "171.title" = "Table View Cell"; -/* Class = "NSTextFieldCell"; title = "Custom Fields"; ObjectID = "190"; */ -"190.title" = "Custom Fields"; +/* (No Comment) */ +"190.title" = "Freie Felder"; /* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "197"; */ "197.title" = "Text Cell"; /* Class = "NSTextFieldCell"; placeholderString = "Title"; ObjectID = "211"; */ -"211.placeholderString" = "Title"; +"211.placeholderString" = "Titel"; /* Class = "NSTextFieldCell"; placeholderString = "Value"; ObjectID = "214"; */ -"214.placeholderString" = "Value"; +"214.placeholderString" = "Wert"; -/* Class = "NSTextFieldCell"; placeholderString = "Value"; ObjectID = "225"; */ -"225.placeholderString" = "Value"; +/* (No Comment) */ +"225.placeholderString" = "Wert"; -/* Class = "NSTextFieldCell"; placeholderString = "Title"; ObjectID = "228"; */ -"228.placeholderString" = "Title"; +/* (No Comment) */ +"228.placeholderString" = "Titel"; + +/* Class = "NSButtonCell"; title = "Add Field"; ObjectID = "232"; */ +"232.title" = "Feld hinzufügen"; /* Class = "NSSegmentedCell"; 238.ibShadowedLabels[0] = "General"; ObjectID = "238"; */ -"238.ibShadowedLabels[0]" = "General"; +"238.ibShadowedLabels[0]" = "Allgemein"; /* Class = "NSSegmentedCell"; 238.ibShadowedLabels[1] = "Files"; ObjectID = "238"; */ -"238.ibShadowedLabels[1]" = "Files"; +"238.ibShadowedLabels[1]" = "Dateien"; -/* Class = "NSSegmentedCell"; 238.ibShadowedLabels[3] = "Autotype"; ObjectID = "238"; */ +/* Class = "NSSegmentedCell"; 238.ibShadowedLabels[2] = "Autotype"; ObjectID = "238"; */ "238.ibShadowedLabels[2]" = "Autotype"; -/* Class = "NSMenuItem"; title = "Save"; ObjectID = "0ok-MC-QMP"; */ -"0ok-MC-QMP.title" = "Save"; - -/* Class = "NSButtonCell"; title = "Enable Autotype"; ObjectID = "9Nx-mE-DK3"; */ -"9Nx-mE-DK3.title" = "Enable Autotype"; - /* Class = "NSMenuItem"; title = "Quicklook"; ObjectID = "NtM-y3-l4D"; */ "NtM-y3-l4D.title" = "Quicklook"; /* Class = "NSTextFieldCell"; placeholderString = "Custom Entry Sequence"; ObjectID = "R2X-Ex-c6q"; */ -"R2X-Ex-c6q.placeholderString" = "Custom Entry Sequence"; +"R2X-Ex-c6q.placeholderString" = "Benutzerdefinierte Sequenz"; /* Class = "NSTextFieldCell"; title = "Window Sequence"; ObjectID = "RQB-bR-MC0"; */ -"RQB-bR-MC0.title" = "Window Sequence"; +"RQB-bR-MC0.title" = "Fenster Sequenz"; + +/* Class = "NSButtonCell"; title = "Show Plugin Data"; ObjectID = "X9y-K7-lix"; */ +"X9y-K7-lix.title" = "Plugin-Daten anzeigen"; /* Class = "NSTextFieldCell"; title = "Autotype Sequence"; ObjectID = "bQ5-0E-h3O"; */ -"bQ5-0E-h3O.title" = "Autotype Sequence"; +"bQ5-0E-h3O.title" = "Autotype Sequenz"; /* Class = "NSTextFieldCell"; title = "Window Title"; ObjectID = "bkO-Bk-AuX"; */ -"bkO-Bk-AuX.title" = "Window Title"; +"bkO-Bk-AuX.title" = "Fenstername"; /* Class = "NSMenuItem"; title = "Delete"; ObjectID = "bke-G2-oEf"; */ -"bke-G2-oEf.title" = "Delete"; +"bke-G2-oEf.title" = "Löschen"; /* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "dyA-lo-PGa"; */ "dyA-lo-PGa.title" = "Table View Cell"; @@ -99,13 +104,20 @@ "ep5-bQ-cfZ.title" = "Text Cell"; /* Class = "NSTextFieldCell"; placeholderString = "Custom Window Sequence"; ObjectID = "fW9-9p-wwR"; */ -"fW9-9p-wwR.placeholderString" = "Custom Window Sequence"; +"fW9-9p-wwR.placeholderString" = "Benutzerdefinierte Fenster-Sequenz"; /* Class = "NSTabViewItem"; label = "Autotype"; ObjectID = "hK7-Dx-yjH"; */ "hK7-Dx-yjH.label" = "Autotype"; /* Class = "NSTextFieldCell"; title = "Window Associations"; ObjectID = "ned-1Q-FXA"; */ -"ned-1Q-FXA.title" = "Window Associations"; +"ned-1Q-FXA.title" = "Fenster-Assoziationen"; + +/* Class = "NSButtonCell"; title = "Obfuscate Autotype"; ObjectID = "oNq-kB-3eb"; */ +"oNq-kB-3eb.title" = "Autotype verschleiern"; /* Class = "NSMenu"; title = "OtherViews"; ObjectID = "sNS-o1-pD7"; */ "sNS-o1-pD7.title" = "OtherViews"; + +/* Class = "NSTextFieldCell"; title = "UUID"; ObjectID = "vTq-N1-5oa"; */ +"vTq-N1-5oa.title" = "UUID"; + diff --git a/MacPass/de.lproj/GeneralSettings.strings b/MacPass/de.lproj/GeneralSettings.strings index 91e13cea..34983754 100644 --- a/MacPass/de.lproj/GeneralSettings.strings +++ b/MacPass/de.lproj/GeneralSettings.strings @@ -1,3 +1,5 @@ +/* Class = "NSButtonCell"; title = "Clear all stored locations"; ObjectID = "8Ri-2s-c39"; */ +"8Ri-2s-c39.title" = "Gespeicherte Pfadangaben löschen"; /* Class = "NSMenu"; title = "ClipboardClearInterval"; ObjectID = "421"; */ "421.title" = "ClipboardClearInterval"; @@ -26,12 +28,6 @@ /* Class = "NSButtonCell"; title = "Reopen last Database after Launch"; ObjectID = "531"; */ "531.title" = "Letzte Datenbank beim Start wieder öffnen"; -/* Class = "NSBox"; title = "General"; ObjectID = "928"; */ -"928.title" = "Allgemeine"; - -/* Class = "NSButtonCell"; title = "Double-click entry URL to Launch"; ObjectID = "937"; */ -"937.title" = "Doppelklick auf URL öffnet Website"; - /* Class = "NSMenu"; title = "LockTimes"; ObjectID = "586"; */ "586.title" = "LockTimes"; @@ -53,13 +49,24 @@ /* Class = "NSTextFieldCell"; title = "Lock while idle"; ObjectID = "806"; */ "806.title" = "Sperren nach Inaktivität"; +/* Class = "NSBox"; title = "File Handling"; ObjectID = "888"; */ +"888.title" = "Dateibehandlung"; + +/* (No Comment) */ +"928.title" = "Allgemeine"; + +/* (No Comment) */ +"937.title" = "Doppelklick auf URL öffnet Website"; + /* Class = "NSTextFieldCell"; title = "Enabling this compromises security. If enabled, your preferences will contain mappings from database to keyfile. Key locations for databases without a password will not be saved."; ObjectID = "ACh-7H-42N"; */ "ACh-7H-42N.title" = "Das Einschalten dieser Option beeinträchtigt die Sicherheit. Wird diese Option aktiviert, werden Pfadangaben von Datenbank und Schlüsseldatei in den persönlichen Einstellungen gespeichert. Zu Datenbanken ohne Passwort wird kein Schlüsseldatei-Pfad gespeichert."; +/* Class = "NSButtonCell"; title = "Lock after log out"; ObjectID = "Dzn-9R-JjE"; */ +"Dzn-9R-JjE.title" = "Sperren nach Ausloggen"; + +/* Class = "NSTextFieldCell"; title = "If file changes:"; ObjectID = "QrK-hM-Xt1"; */ +"QrK-hM-Xt1.title" = "Bei Dateiänderungen:"; + /* Class = "NSButtonCell"; title = "Remember Keyfile for Databases"; ObjectID = "r6q-He-nYU"; */ "r6q-He-nYU.title" = "Schlüsseldatei merken"; -/* Class = "NSButtonCell"; title = "Clear all stored locations"; ObjectID = "8Ri-2s-c39"; */ -"8Ri-2s-c39.title" = "Gespeicherte Pfadangaben löschen"; - - diff --git a/MacPass/de.lproj/GroupInspectorView.strings b/MacPass/de.lproj/GroupInspectorView.strings index eb3898e5..115475ae 100644 --- a/MacPass/de.lproj/GroupInspectorView.strings +++ b/MacPass/de.lproj/GroupInspectorView.strings @@ -1,9 +1,11 @@ +/* Class = "NSTextFieldCell"; title = "Autotype Sequence"; ObjectID = "6FG-UZ-Adh"; */ +"6FG-UZ-Adh.title" = "Autotype-Sequenz"; /* Class = "NSTextFieldCell"; title = "Name"; ObjectID = "25"; */ "25.title" = "Name"; /* Class = "NSButtonCell"; title = "Expires"; ObjectID = "32"; */ -"32.title" = "Expires"; +"32.title" = "Läuft ab"; /* Class = "NSMenu"; title = "OtherViews"; ObjectID = "231"; */ "231.title" = "OtherViews"; @@ -12,7 +14,11 @@ "243.title" = "OtherViews"; /* Class = "NSTextFieldCell"; title = "Search"; ObjectID = "265"; */ -"265.title" = "Search"; +"265.title" = "Suche"; /* Class = "NSTextFieldCell"; title = "Autotype"; ObjectID = "277"; */ "277.title" = "Autotype"; + +/* Class = "NSButtonCell"; title = "Edit Plugin Data"; ObjectID = "qGr-oT-WjP"; */ +"qGr-oT-WjP.title" = "Plugin-Daten bearbeiten"; + diff --git a/MacPass/de.lproj/IconSelection.strings b/MacPass/de.lproj/IconSelection.strings index 121a04ae..e2b45930 100644 --- a/MacPass/de.lproj/IconSelection.strings +++ b/MacPass/de.lproj/IconSelection.strings @@ -1,6 +1,9 @@ +/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "1kM-cI-P1o"; */ +"1kM-cI-P1o.title" = "Abbrechen"; /* Class = "NSButtonCell"; title = "Use Default Icon"; ObjectID = "102"; */ "102.title" = "Standardicon verwenden"; -/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "1kM-cI-P1o"; */ -"1kM-cI-P1o.title" = "Abbrechen"; +/* Class = "NSButtonCell"; title = "Download Icon"; ObjectID = "iaf-XW-XUo"; */ +"iaf-XW-XUo.title" = "Icon herunterladen"; + diff --git a/MacPass/de.lproj/InfoPlist.strings b/MacPass/de.lproj/InfoPlist.strings index 477b28ff..92fdac11 100644 --- a/MacPass/de.lproj/InfoPlist.strings +++ b/MacPass/de.lproj/InfoPlist.strings @@ -1,2 +1,3 @@ -/* Localized versions of Info.plist keys */ +/* (No Comment) */ +"NSHumanReadableCopyright" = "Copyright @2012-2017 HicknHack Software GmbH. Alle Rechte vorbehalten."; diff --git a/MacPass/de.lproj/InspectorView.strings b/MacPass/de.lproj/InspectorView.strings index 6d0c0eca..ecda01d3 100644 --- a/MacPass/de.lproj/InspectorView.strings +++ b/MacPass/de.lproj/InspectorView.strings @@ -1,69 +1,90 @@ - -/* Class = "NSTextFieldCell"; title = "Name"; ObjectID = "101"; */ +/* (No Comment) */ "101.title" = "Name"; -/* Class = "NSTextFieldCell"; title = "Name"; ObjectID = "1266"; */ +/* (No Comment) */ "1266.title" = "Name"; -/* Class = "NSTextFieldCell"; title = "Username"; ObjectID = "1267"; */ +/* (No Comment) */ "1267.title" = "Nutzername"; -/* Class = "NSTextFieldCell"; title = "URL"; ObjectID = "1268"; */ +/* (No Comment) */ "1268.title" = "URL"; -/* Class = "NSTextFieldCell"; title = "Password"; ObjectID = "1269"; */ +/* (No Comment) */ "1269.title" = "Passwort"; -/* Class = "NSButtonCell"; title = "Generate"; ObjectID = "1274"; */ +/* (No Comment) */ "1274.title" = "Password erstellen"; -/* Class = "NSTabViewItem"; label = "General"; ObjectID = "1394"; */ +/* (No Comment) */ "1394.label" = "Allgemein"; -/* Class = "NSTabViewItem"; label = "Notes"; ObjectID = "1395"; */ +/* (No Comment) */ "1395.label" = "Notizen"; -/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "1481"; */ +/* (No Comment) */ "1481.title" = "Text Cell"; -/* Class = "NSTextFieldCell"; title = "Attachments"; ObjectID = "1513"; */ +/* (No Comment) */ "1513.title" = "Anhänge"; -/* Class = "NSTextFieldCell"; title = "Notes"; ObjectID = "1529"; */ +/* (No Comment) */ "1529.title" = "Notizen"; -/* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "1568"; */ +/* (No Comment) */ "1568.title" = "Table View Cell"; -/* Class = "NSButtonCell"; title = "Add File"; ObjectID = "1581"; */ +/* (No Comment) */ "1581.title" = "Neue Datei"; -/* Class = "NSButtonCell"; title = "Save File"; ObjectID = "1586"; */ +/* (No Comment) */ "1586.title" = "Datei speichern"; -/* Class = "NSTextFieldCell"; title = "Quality"; ObjectID = "1605"; */ +/* (No Comment) */ "1605.title" = "Qualität"; -/* Class = "NSTextFieldCell"; title = "Created"; ObjectID = "1885"; */ +/* (No Comment) */ "1885.title" = "Erstellt"; -/* Class = "NSTextFieldCell"; title = "Modified"; ObjectID = "1930"; */ +/* (No Comment) */ "1930.title" = "Verändert"; -/* Class = "NSTabViewItem"; label = "Attachments"; ObjectID = "1945"; */ +/* (No Comment) */ "1945.label" = "Anhänge"; -/* Class = "NSTabViewItem"; label = "Fields"; ObjectID = "1947"; */ +/* (No Comment) */ "1947.label" = "Fields"; -/* Class = "NSTextFieldCell"; title = "Custom Fields"; ObjectID = "1991"; */ +/* (No Comment) */ "1991.title" = "Eigene Werte"; -/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "2017"; */ +/* (No Comment) */ "2017.title" = "Text Cell"; -/* Class = "NSTextFieldCell"; placeholderString = "Value"; ObjectID = "2043"; */ +/* (No Comment) */ "2043.placeholderString" = "Wert"; -/* Class = "NSTextFieldCell"; placeholderString = "Title"; ObjectID = "2049"; */ +/* (No Comment) */ "2049.placeholderString" = "Titel"; + +/* Class = "NSTabViewItem"; label = "Group"; ObjectID = "2896"; */ +"2896.label" = "Gruppe"; + +/* Class = "NSTabViewItem"; label = "Entry"; ObjectID = "2897"; */ +"2897.label" = "Eintrag"; + +/* Class = "NSTabViewItem"; label = "NoSelection"; ObjectID = "2974"; */ +"2974.label" = "Keine Auswahl"; + +/* Class = "NSTextFieldCell"; title = "No Selection"; ObjectID = "2986"; */ +"2986.title" = "Keine Auswahl"; + +/* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "3014"; */ +"3014.title" = "Bezeichnung"; + +/* Class = "CocoaBindingsConnection"; ibShadowedNoSelectionPlaceholder = "No Selection"; ObjectID = "E0d-ZH-Wbc"; */ +"E0d-ZH-Wbc.ibShadowedNoSelectionPlaceholder" = "Keine Auswahl"; + +/* Class = "NSTextFieldCell"; title = "Notes"; ObjectID = "hwn-UY-9Cr"; */ +"hwn-UY-9Cr.title" = "Notizen"; + diff --git a/MacPass/de.lproj/IntegrationSettings.strings b/MacPass/de.lproj/IntegrationSettings.strings index c03f4651..21669bc6 100644 --- a/MacPass/de.lproj/IntegrationSettings.strings +++ b/MacPass/de.lproj/IntegrationSettings.strings @@ -1,30 +1,45 @@ +/* Class = "NSButtonCell"; title = "Enable global Autotype"; ObjectID = "1qb-Rd-jYu"; */ +"1qb-Rd-jYu.title" = "Globales Autotype aktivieren"; -/* Class = "NSButtonCell"; title = "Enable KeePassHttp server"; ObjectID = "3"; */ +/* (No Comment) */ "3.title" = "KeePassHTTP Server aktivieren"; -/* Class = "NSButtonCell"; title = "Enable global Autotype"; ObjectID = "1qb-Rd-jYu"; */ -"1qb-Rd-jYu.title" = "Global Autotype aktivieren"; - /* Class = "NSTextFieldCell"; title = "Shortcut"; ObjectID = "6oN-CH-T0O"; */ -"6oN-CH-T0O.title" = "Tastenkombination"; +"6oN-CH-T0O.title" = "Tastatur-Kurzbefehl"; -/* Class = "NSButtonCell"; title = "Enabel Quicklook Preview"; ObjectID = "ERs-ct-Eyx"; */ +/* Class = "NSButtonCell"; title = "Include Entry URL Host for matches"; ObjectID = "B1D-j9-L8x"; */ +"B1D-j9-L8x.title" = "URL-Host beim Suchen von Einträgen berücksichtigen"; + +/* Class = "NSButtonCell"; title = "Enable Quicklook Preview"; ObjectID = "ERs-ct-Eyx"; */ "ERs-ct-Eyx.title" = "Quicklook Preview aktivieren"; -/* Class = "NSBox"; title = "Keepass HTTP"; ObjectID = "KbH-0Q-5Tw"; */ +/* (No Comment) */ "KbH-0Q-5Tw.title" = "Keepass HTTP"; +/* Class = "NSTextFieldCell"; title = "Shortcut is missing Key"; ObjectID = "Lxp-wI-yQy"; */ +"Lxp-wI-yQy.title" = "Der Kurzbefehl ist unvollständig"; + /* Class = "NSBox"; title = "Autotype"; ObjectID = "P9N-HM-wER"; */ "P9N-HM-wER.title" = "Autotype"; -/* Class = "NSBox"; title = "Preview"; ObjectID = "VVs-b5-cX9"; */ -"VVs-b5-cX9.title" = "Vorschau"; - -/* Class = "NSTextFieldCell"; title = "If enabled attached files will be copied to a tempoary location for preview and deleted after the preview is closed."; ObjectID = "WmI-IB-Aso"; */ -"WmI-IB-Aso.title" = "Die Daten werden zur Vorschau in einen temporären Ordern entschlüsselt und beim Beenden der Vorschau wieder gelöscht. Diese Feature ist eine potentielle Sicherheitslücke!"; +/* Class = "NSTextFieldCell"; title = "If enabled, every {CONTROL} command will be sent as ⌘. Only disable this if you are sure you need to."; ObjectID = "QRy-CY-ENC"; */ +"QRy-CY-ENC.title" = "Wenn aktiviert, werden {CONTROL} Befehle als ⌘ gesendet. Deaktivieren Sie diese Option nur wenn Sie sich dessen sicher sind."; /* Class = "NSButtonCell"; title = "Interpret ⌃ as ⌘"; ObjectID = "QfO-yG-l3F"; */ "QfO-yG-l3F.title" = "^ als ⌘ interpretieren"; -/* Class = "NSTextFieldCell"; title = "If enabled, every {CONTROL} command will be sent as ⌘. Only disable this if you are sure you need to."; ObjectID = "QRy-CY-ENC"; */ -"QRy-CY-ENC.title" = "Wenn aktiviert, werden {CONTROL} Befehle als ⌘ gesendet. Deaktivieren Sie diese Option nur wenn Sie sich dessen sicher sind."; \ No newline at end of file +/* Class = "NSButtonCell"; title = "Include Entry URL for matches"; ObjectID = "TzR-00-Vp3"; */ +"TzR-00-Vp3.title" = "URL beim Suchen von Einträgen berücksichtigen"; + +/* Class = "NSBox"; title = "Preview"; ObjectID = "VVs-b5-cX9"; */ +"VVs-b5-cX9.title" = "Vorschau"; + +/* Class = "NSTextFieldCell"; title = "If enabled attached files will be copied to a temporary location for preview and deleted after the preview is closed."; ObjectID = "WmI-IB-Aso"; */ +"WmI-IB-Aso.title" = "Die Daten werden zur Vorschau in einen temporären Ordern entschlüsselt und beim Beenden der Vorschau wieder gelöscht. Diese Feature ist eine potentielle Sicherheitslücke!"; + +/* Class = "NSButtonCell"; title = "Include Entry Tags for matches"; ObjectID = "rbu-G7-MT8"; */ +"rbu-G7-MT8.title" = "Tags beim Suchen von Einträgen berücksichtigen"; + +/* Class = "NSButtonCell"; title = "Include Entry Title for matches"; ObjectID = "tmL-dT-D0G"; */ +"tmL-dT-D0G.title" = "Titel beim Suchen von Einträgen berücksichtigen"; + diff --git a/MacPass/de.lproj/KPKLocalizable.strings b/MacPass/de.lproj/KPKLocalizable.strings index 51fe079a..15bd1703 100644 --- a/MacPass/de.lproj/KPKLocalizable.strings +++ b/MacPass/de.lproj/KPKLocalizable.strings @@ -1,37 +1,72 @@ -/* - KPKLocalizable.strings - MacPass - - Created by Michael Starke on 20/12/13. - Copyright (c) 2013 HicknHack Software GmbH. All rights reserved. -*/ - -/* Copy */ -"KPK_GROUP_COPY_%@" = "Kopie von %@"; -"KPK_ENTRY_COPY_%@" = "Kopie von %@"; - -/* Validation Errors */ -"ERROR_WINDOW_TITLE_VALIDATION_FAILED" = "Format des Fenstertitles ist fehlerhaft!"; +/* (No Comment) */ "ERROR_ATTRIBUTE_KEY_VALIDATION_FAILED" = "Bezeichnung wird bereits verwendet!"; + +/* (No Comment) */ "ERROR_AUTOTYPE_SEQUENCE_VALIDATION_FAILED" = "Die Autotype-Sequenz ist fehlerhaft!"; -/* Errors */ +/* (No Comment) */ "ERROR_CORRUPT_TREE" = "Interne Datenstruktur defekt!"; -"ERROR_INVALID_FIELD_SIZE" = "Datenfeld mit falsche Größe. Password falsch?"; -"ERROR_INVALID_FIELD_TYPE" = "Unbekanntes Datenfeld. Password falsch?"; -"ERROR_UNSUPPORTED_DATABASER_VERSION" = "Datenbankformat wird nicht unterstützt"; -"ERROR_UNSUPPORTED_CHIPHER" = "Verschlüsslungsalgorithmus wird nicht unterstützt"; -"ERROR_UNKNOWN_FILE_FORMAT" = "Unbekanntes Dateiformat"; -"ERROR_HEADER_CORRUPTED" = "Header-Daten sind beschädigt"; -"ERROR_UNSUPPORTED_KDBX_COMPRESSION_ALGORITHM" = "Kompressionsalgorithmus wird nicht unterstützt"; -"ERROR_UNSUPPORTED_KDBX_RANDOM_STREAM" = "Format des Zufallsdatemstrom wird nicht unterstützt"; -"ERROR_INTEGRITY_CHECK_FAILED" = "Die Integrität der Datei konnte nicht sichergestellt werden"; -"ERROR_PASSWORD_OR_KEYFILE_WRONG" = "Falsche Password und/oder die Schlüsseldatei"; -"ERROR_KEEPASSFILE_ELEMENT_MISSING" = "Datenbank-XML enthält keine KeePassFile-Elemente"; -"ERROR_ROOT_ELEMENT_MISSING" = "Datenbank-XML enthält kein Root-Elementen"; + +/* (No Comment) */ "ERROR_GROUP_ELEMENT_MISSING" = "Datenbank-XML enthält keine Group-Elemente"; + +/* (No Comment) */ +"ERROR_HEADER_CORRUPTED" = "Header-Daten sind beschädigt"; + +/* (No Comment) */ "ERROR_HEADER_HASH_MISSMATCH" = "Fehlerhafte Datei: Header-Hash stimmt nicht mit Daten überein."; -"ERROR_XML_KEYFILE_WITHOUT_KEY_ELEMENT" = "Schlüssel-XML-Datei enhält kein Key-Element"; -"ERROR_XML_KEYFILE_WITHOUT_DATA_ELEMENT" = "Schlüssel-XML-Datei enhält kein Data-Element"; -"ERROR_XML_KEYFILE_DATA_PARSING_ERROR" = "Daten des Schlüssels nicht lesbar"; + +/* (No Comment) */ "ERROR_HEADER_HASH_VERIFICATION_FAILED" = "The database header hash is wrong. Data integritiy might be broken!"; + +/* (No Comment) */ +"ERROR_INTEGRITY_CHECK_FAILED" = "Die Integrität der Datei konnte nicht sichergestellt werden"; + +/* (No Comment) */ +"ERROR_INVALID_FIELD_SIZE" = "Datenfeld mit falsche Größe. Password falsch?"; + +/* (No Comment) */ +"ERROR_INVALID_FIELD_TYPE" = "Unbekanntes Datenfeld. Password falsch?"; + +/* (No Comment) */ +"ERROR_KEEPASSFILE_ELEMENT_MISSING" = "Datenbank-XML enthält keine KeePassFile-Elemente"; + +/* (No Comment) */ +"ERROR_PASSWORD_OR_KEYFILE_WRONG" = "Falsche Password und/oder die Schlüsseldatei"; + +/* (No Comment) */ +"ERROR_ROOT_ELEMENT_MISSING" = "Datenbank-XML enthält kein Root-Elementen"; + +/* (No Comment) */ +"ERROR_UNKNOWN_FILE_FORMAT" = "Unbekanntes Dateiformat"; + +/* (No Comment) */ +"ERROR_UNSUPPORTED_CHIPHER" = "Verschlüsslungsalgorithmus wird nicht unterstützt"; + +/* (No Comment) */ +"ERROR_UNSUPPORTED_DATABASER_VERSION" = "Datenbankformat wird nicht unterstützt"; + +/* (No Comment) */ +"ERROR_UNSUPPORTED_KDBX_COMPRESSION_ALGORITHM" = "Kompressionsalgorithmus wird nicht unterstützt"; + +/* (No Comment) */ +"ERROR_UNSUPPORTED_KDBX_RANDOM_STREAM" = "Format des Zufallsdatemstrom wird nicht unterstützt"; + +/* (No Comment) */ +"ERROR_WINDOW_TITLE_VALIDATION_FAILED" = "Format des Fenstertitles ist fehlerhaft!"; + +/* (No Comment) */ +"ERROR_XML_KEYFILE_DATA_PARSING_ERROR" = "Daten des Schlüssels nicht lesbar"; + +/* (No Comment) */ +"ERROR_XML_KEYFILE_WITHOUT_DATA_ELEMENT" = "Schlüssel-XML-Datei enhält kein Data-Element"; + +/* (No Comment) */ +"ERROR_XML_KEYFILE_WITHOUT_KEY_ELEMENT" = "Schlüssel-XML-Datei enhält kein Key-Element"; + +/* (No Comment) */ +"KPK_ENTRY_COPY_%@" = "Kopie von %@"; + +/* (No Comment) */ +"KPK_GROUP_COPY_%@" = "Kopie von %@"; + diff --git a/MacPass/de.lproj/Localizable.strings b/MacPass/de.lproj/Localizable.strings index a4afb8a8..cfc90e43 100644 --- a/MacPass/de.lproj/Localizable.strings +++ b/MacPass/de.lproj/Localizable.strings @@ -1,225 +1,516 @@ -/* Formatted Times */ -"%ld_DAYS_AGO" = "%vor %ld Tagen"; -"%ld_HOURS_AGO" = "vor etwa %ld Stunden"; -"%ld_MINUTES_AGO" = "vor %ld Minuten"; -"%ld_WEEKS_AGO" = "vor %ld Wochen"; -"JUST_NOW" = "Gerade eben"; -"LAST_WEEK" = "Letze Woche"; -"ONE_WEEK_AGO" = "Vor einer Woche"; -"YESTERDAY" = "Gestern"; -"TOMORROW" = "Morgen"; -"ONE_WEEK" = "in einer Woche"; -"ONE_MONTH" = "in einem Monat"; -"90_DAYS" = "in 90 Tagen"; -"ONE_YEAR" = "in enem Jahr"; +/* (No Comment) */ +"%@_COPY" = "Kopie von %@"; -/* Date Picker */ -"SELECT_DATE_PRESET" = "Datumvorgabe wählen …"; +/* Display format for days. Should contain a long decimal placeholder! */ +"%ld_DAYS" = "%ld Tage"; + +/* % days ago */ +"%ld_DAYS_AGO" = "%vor %ld Tagen"; + +/* (No Comment) */ +"%ld_ENTRIES" = "%ld Einträge"; + +/* (No Comment) */ +"%ld_ENTRY" = "%ld Eintrag"; + +/* % Hours ago */ +"%ld_HOURS_AGO" = "vor etwa %ld Stunden"; + +/* % Minutes ago */ +"%ld_MINUTES_AGO" = "vor %ld Minuten"; + +/* % Weeks ago */ +"%ld_WEEKS_AGO" = "vor %ld Wochen"; + +/* No comment provided by engineer. */ +"90_DAYS" = "in 90 Tagen"; + +/* Button label to abort a merge on a file with changed master key! */ +"ABORT_MERGE_KEEP_MINE" = "Synchronisation abbrechen. Meine Änderungen behalten."; + +/* No comment provided by engineer. */ +"ACTION" = "Aktion"; + +/* No comment provided by engineer. */ +"ADD_ENTRY" = "Neuer Eintrag"; + +/* No comment provided by engineer. */ +"ADD_GROUP" = "Neue Gruppe"; + +/* No comment provided by engineer. */ +"ADD_TREMPLATE_ENTRY" = "Vorgabeeintrag erstellen"; + +/* Recommend/Enforce key change intervall format for 0-days */ +"AFTER_EACH_UNLOCK" = "Nach jedem Entsperren"; + +/* No comment provided by engineer. */ +"ATTACHMENTS" = "Anhänge"; /* Menu item for automatic trash creation */ "AUTOCREATE_TRASH_FOLDER" = "Automatisch erstellen"; -/* - Actions - */ -"ADD_ENTRY" = "Neuer Eintrag"; -"ADD_GROUP" = "Neue Gruppe"; -"DUPLICATE_ENTRY" = "Eintrag klonen"; -"DUPLICATE_ENTRY_WITH_OPTIONS" = "Eintrag klonen …"; -"COPY_ENTRY" = "Eintrag kopieren"; -"COPY_GROUP" = "Gruppe kopieren"; -"ADD_TREMPLATE_ENTRY" = "Vorgabeeintrag erstellen"; -"DELETE_GROUP" = "Gruppe löschen"; -"DELETE_ENTRY" = "Eintrag löschen"; -"EDIT_TEMPLATE_GROUP" = "Vorlagengruppe bearbeiten"; -"EMPTY_TRASH" = "Papierkorb leeren"; -"MOVE_ENTRY" = "Eintrage bewegen"; -"MOVE_GROUP" = "Gruppe bewegem"; -"NEW_ENTRY_WITH_TEMPLATE_%@" = "Neuer Eintrag aus Vorlage %@"; -"NEW_DATABASE" = "Datenbank"; -"OPEN_URL" = "Adresse öffnen"; -"PERFORM_AUTOTYPE_FOR_ENTRY" = "Autotype ausführen"; -"PREVIEW" = "Vorschau"; -"PASSWORD_GENERATOR_SET_DEFAULTS" = "Als Standard festelgen"; -"PASSWORD_GENERATOR_RESET_ENTRY_DEFAULTS" = "Zurücksetzen"; -"TRASH_ENTRY" = "Eintrag löschen"; -"TRASH_GROUP" = "Gruppe löschen"; -"SET_NAME" = "Name ändern"; -"SET_TITLE" = "Titel ändern"; -"SET_USERNAME" = "Benutzername ändern"; -"SET_PASSWORD" = "Passwort ändern"; -"SET_URL" = "Adresse ändern"; -"SET_NOTES" = "Notizen ändern"; -"SHOW_HISTORY" = "Historie anzeigen"; - - -/* - Search - */ -"CLEAR_RECENT_SEARCHES" = "Letzte Suchanfragen entfernen"; -"RECENT_SEARCHES" = "Letze Suchanfragen"; -"SEARCH_DUPLICATE_PASSWORDS" = "Doppelte Passwörter"; -"SEARCH_EXPIRED_ENTRIES" = "Abgelaufen"; -"SELECT_FILTER_WITH_DOTS" = "Auswählen…"; - -/* - Direct Translations - */ -"ACTION" = "Aktion"; -"ATTACHMENTS" = "Anhänge"; -"CANCEL" = "Abbrechen"; -"DATABASE" = "Datenbank"; -"DELETE" = "Löschen"; -"EDIT" = "Bearbeiten"; -"EMAIL" = "E-Mail"; -"GROUP" = "Gruppe"; -"GENERAL" = "Allgemein"; -"HOMEBANKING" = "Homebanking"; -"INSPECTOR" = "Inspektor"; -"INTERNET" = "Internet"; -"LOCK" = "Sperren"; -"MODIFIED" = "Verändert"; -"NAME" = "Name"; -"NETWORK" = "Netzwerk"; -"NONE" = "Leer"; -"NOTES" = "Notizen"; -"PASSWORD" = "Passwort"; -"SAVE" = "Speichern"; -"SAVE_WITH_DOTS" = "Speichern …"; -"SEARCH" = "Suche"; -"TITLE" = "Titel"; -"TRASH" = "Papierkorb"; -"URL" = "Adresse"; -"USERNAME" = "Nutzername"; -"WINDOWS" = "Windows"; - - -"CHANGE_DATABASE_NAME" = "Name der Datenbank ändern"; -"CHANGE_TRASH_GROUP" = "Papierkorb-Gruppe ändern"; -"%@_COPY" = "Kopie von %@"; - -"DUPLICTE_PASSWORDS" = "Doppelte Passwörter"; - -/* Field nam that was copied to the pasteboard */ -"COPIED_FIELD_%@" = "%@ kopiert!"; -"COPIED_PASSWORD" = "Password kopiert!"; -"COPIED_URL" = "Adresse kopiert!"; -"COPIED_USERNAME" = "Benutzername kopiert!"; -"COPY_CUSTOM_FIELDS" = "Feld kopieren"; -"COPY_FIELD_%@" = "%@ kopieren!"; -"COPY_PASSWORD" = "Passwort kopieren"; -"COPY_URL" = "Adresse kopieren"; -"COPY_USERNAME" = "Benutzername kopieren"; - -/* Dock Badge */ -"CLEARING_PASTEBOARD" = "…"; - -/* Group Inspector */ -/* Autotype Combobox */ -"AUTOTYPE_NO" = "Autotype deaktiveren"; -"AUTOTYPE_YES" = "Autotype aktivieren"; +/* No comment provided by engineer. */ "AUTOTYPE_INHERIT" = "Autotype Einstellungen vererben"; -/* Search Combobox */ -"SEARCH_INHERIT" = "Sucheeinstellung vererben"; -"SEARCH_YES" = "Durchsuchbar"; -"SEARCH_NO" = "Nicht durchsuchbar"; +/* No comment provided by engineer. */ +"AUTOTYPE_NO" = "Autotype deaktiveren"; -/* - Date/Time Displays - */ -/* Created at template string. %@ is replaced by locaized date and time */ -"CREATED_AT_%@" = "erstellt: %@"; -/* Modifed at template string. %@ is replaced by locaized date and time */ -"MODIFED_AT_%@" = "verändert: %@"; - -"EXPIRES_AT_DATE_%@" = "verfällt: %@"; -"NO_EXPIRE_DATE_SET" = "verfällt nie"; - -/* - Defaults for new objects - */ -"DEFAULT_CUSTOM_FIELD_TITLE" = "Bezeichnung"; -"DEFAULT_CUSTOM_FIELD_VALUE" = "Wert"; -"DEFAULT_ENTRY_TITLE" = "Neuer Eintrag"; -"DEFAULT_GROUP_NAME" = "Neue Gruppe"; -"DEFAULT_WINDOW_TITLE" = "Fenstertitle"; - -/* Number of Entries - Plural (0, >1) - Singular (1) - */ -"%ld_ENTRIES" = "%ld Einträge"; -"%ld_ENTRY" = "%ld Eintrag"; - -/* Settings */ -"GENERAL_SETTINGS" = "Allgemein"; -"INTEGRATION_SETTINGS" = "Integration"; -"UPDATE_SETTINGS" = "Aktualisierung"; -"WORKFLOW_SETTINGS" = "Arbeitsfluss"; -"DEFAULT_BROWSER" = "Standardbrowser"; -"OTHER_BROWSER" = "Browser wählen …"; -"PLUGIN_SETTINGS" = "Plugins"; - -/* Feature not supported in Version */ -"KDBX_ONLY_FEATURE" = "Funktion nur in KDBX-Datenbank verfügbar"; - -/* Template */ -"NO_TEMPLATE_GROUP" = "Keine Vorlagen"; -"NO_TEMPLATES" = "Keine Vorlagen vorhanden"; - -/* Kefile */ -"SAVE_KEYFILE" = "Schlüsseldatei speichern"; - -/* Autoype Dialog */ -/* Candiate dialog */ -"SELECT_AUTOTYPE_CANDIDATE" = "Eintrag auswählen!"; +/* No comment provided by engineer. */ "AUTOTYPE_OVERLAY_NO_DOCUMENTS" = "Bitte öffnen Sie eine Datei, um Global Autotype zu nutzen!"; + +/* No comment provided by engineer. */ "AUTOTYPE_OVERLAY_NO_MATCH_FOR_%@" = "Kein Treffer für %@!"; + +/* No comment provided by engineer. */ "AUTOTYPE_OVERLAY_SINGLE_MATCH" = "Treffer!"; -/* Alert Dialogs */ -"WARNING_ON_EMPTY_TRASH_DESCRIPTION" = "Das Leeren des Papierkorbs kann nicht rückgängig gemacht werdern."; -"WARNING_ON_EMPTY_TRASH_TITLE" = "Papierkorb leeren?"; -"WARNING_ON_LOSSY_SAVE" = "Speichern als KDB-Datei führt zu Datenverlust."; -"WARNING_ON_LOSSY_SAVE_DESCRIPTION" = "Das KDB-Format kann nicht alle aktuellen Daten speichern"; +/* No comment provided by engineer. */ +"AUTOTYPE_YES" = "Autotype aktivieren"; + +/* Cancel */ +"CANCEL" = "Abbrechen"; + +/* No comment provided by engineer. */ +"CHANGE_DATABASE_NAME" = "Name der Datenbank ändern"; + +/* (No Comment) */ "CHANGE_FORMAT" = "Als KDBX speichern"; -"SAVE_LOSSY" = "Mit Datenverlust speichern"; -"ENFORCE_PASSWORD_CHANGE_ALERT_TITLE" = "Das Password der Datenbank ist abgelaufen!"; -"ENFORCE_PASSWORD_CHANGE_ALERT_DESCRIPTION" = "Das Speichern der Datenbank ist erst wieder möglich, wenn das Password und/oder der Schlüssel geändert wurden."; - -"RECOMMEND_PASSWORD_CHANGE_ALERT_TITLE" = "Bitte ändern sie das Password der Datenbank!"; -"RECOMMEND_PASSWORD_CHANGE_ALERT_DESCRIPTION" = "Sie sollten das Password und/oder den Schlüssel ändern."; +/* No comment provided by engineer. */ "CHANGE_PASSWORD_WITH_DOTS" = "Password ändern …"; -"WARNING_ON_SAVE_NO_PASSWORD_OR_KEY_SET" = "Weder Password noch Schlüsseldatei sind festgelegt!"; -"WARNING_ON_SAVE_NO_PASSWORD_OR_KEY_SET_SUGGESTION" = "Bitte vergeben Sie ein Password und/oder einen Schlüssel. Sofern Sie abbrechen, werden Ihre Änderungen rückgängig gemacht und die Datei gesperrt."; +/* No comment provided by engineer. */ +"CHANGE_TRASH_GROUP" = "Papierkorb-Gruppe ändern"; + +/* No comment provided by engineer. */ +"CLEARING_PASTEBOARD" = "…"; + +/* Clear Autotype Button */ +"CLEAR_AUTOTYPE" = "Autotype Löschen"; + +/* No comment provided by engineer. */ +"CLEAR_RECENT_SEARCHES" = "Letzte Suchanfragen entfernen"; + +/* Field name that was copied to the pasteboard */ +"COPIED_FIELD_%@" = "%@ kopiert!"; + +/* Password was copied to the pasteboard */ +"COPIED_PASSWORD" = "Password kopiert!"; + +/* URL was copied to the pasteboard */ +"COPIED_URL" = "Adresse kopiert!"; + +/* Username was copied to the pasteboard */ +"COPIED_USERNAME" = "Benutzername kopiert!"; + +/* Submenu to Copy custom fields */ +"COPY_CUSTOM_FIELDS" = "Feld kopieren"; + +/* No comment provided by engineer. */ +"COPY_ENTRY" = "Eintrag kopieren"; + +/* Mask for title to copy field value */ +"COPY_FIELD_%@" = "%@ kopieren!"; + +/* No comment provided by engineer. */ +"COPY_GROUP" = "Gruppe kopieren"; + +/* No comment provided by engineer. */ +"COPY_PASSWORD" = "Passwort kopieren"; + +/* No comment provided by engineer. */ +"COPY_URL" = "Adresse kopieren"; + +/* No comment provided by engineer. */ +"COPY_USERNAME" = "Benutzername kopieren"; + +/* Created at template string. %@ is replaced by locaized date and time */ +"CREATED_AT_%@" = "erstellt: %@"; + +/* Default name database */ +"DATABASE" = "Datenbank"; + +/* Default Browser */ +"DEFAULT_BROWSER" = "Standardbrowser"; + +/* Default Titel for new Custom-Fields */ +"DEFAULT_CUSTOM_FIELD_TITLE" = "Bezeichnung"; + +/* Default Value for new Custom-Fields */ +"DEFAULT_CUSTOM_FIELD_VALUE" = "Wert"; + +/* Title for a newly created entry */ +"DEFAULT_ENTRY_TITLE" = "Neuer Eintrag"; + +/* Title for a newly created group */ +"DEFAULT_GROUP_NAME" = "Neue Gruppe"; + +/* No comment provided by engineer. */ +"DEFAULT_WINDOW_TITLE" = "Fenstertitle"; + +/* No comment provided by engineer. */ +"DELETE" = "Löschen"; + +/* No comment provided by engineer. */ +"DELETE_ENTRY" = "Eintrag löschen"; + +/* Delete Group */ +"DELETE_GROUP" = "Gruppe löschen"; + +/* Empty Trash */ +"DELETE_TRASHED_ENTRY" = "Gelöschten Eintrag entfernen"; + +/* Empty Trash */ +"DELETE_TRASHED_GROUP" = "Gelöschte Gruppe entfernen"; + +/* No comment provided by engineer. */ +"DOCUMENT_AUTOTYPE_CORRUPTION_WARNING" = "Bitte Autotypekorrektur durchführen!"; + +/* No comment provided by engineer. */ +"DUPLICATE_ENTRIES" = "Eintrag klonen"; + +/* No comment provided by engineer. */ +"DUPLICATE_ENTRY" = "Eintrag klonen"; + +/* No comment provided by engineer. */ +"DUPLICATE_ENTRY_WITH_OPTIONS" = "Eintrag klonen …"; + +/* (No Comment) */ +"DUPLICTE_PASSWORDS" = "Doppelte Passwörter"; + +/* (No Comment) */ +"EDIT" = "Bearbeiten"; + +/* No comment provided by engineer. */ +"EDIT_TEMPLATE_GROUP" = "Vorlagengruppe bearbeiten"; + +/* (No Comment) */ +"EMAIL" = "E-Mail"; + +/* Empty Trash */ +"EMPTY_TRASH" = "Papierkorb leeren"; + +/* No comment provided by engineer. */ +"ENFORCE_PASSWORD_CHANGE_ALERT_DESCRIPTION" = "Das Speichern der Datenbank ist erst wieder möglich, wenn das Password und/oder der Schlüssel geändert wurden."; + +/* No comment provided by engineer. */ +"ENFORCE_PASSWORD_CHANGE_ALERT_TITLE" = "Das Password der Datenbank ist abgelaufen!"; + +/* Keyfile not valid */ +"ERROR_INVALID_KEYFILE" = "Schlüsseldatei ist ungültig"; + +/* Passwords do not match */ +"ERROR_PASSWORD_MISSMATCH" = "Passwörter stimmen nicht überein"; + +/* Passwords do not match, keyfile is invalid */ +"ERROR_PASSWORD_MISSMATCH_INVALID_KEYFILE" = "Passwörter stimmen nicht überein oder die Schlüsseldatei ist ungültig!"; + +/* Recommend/Enforce key change intervall format */ +"EVERY_%ld_DAYS" = "alle %ld Tage"; + +/* No comment provided by engineer. */ +"EXPIRES_AT_DATE_%@" = "verfällt: %@"; + +/* The master key was changed by an extrenal programm! */ +"EXTERN_CHANGE_OF_MASTERKEY" = "Der Schlüssel wurde durch ein anderes Programm geändert!"; + +/* Informative text displayed when the file was change from another application */ +"FILE_CHANGED_BY_OTHERS_INFO_TEXT" = "Die geöffnete Datei wurde von einem anderen Programm verändert! Der Inhalt stimmt nicht mehr mit dem geladenen Inhalt überein."; /* Message displayed when an open file was changed from another application */ "FILE_CHANGED_BY_OTHERS_MESSAGE_TEXT" = "Die Datei wurde verändert!"; -/* Informative text displayed when the file was change form another application */ -"FILE_CHANGED_BY_OTHERS_INFO_TEXT" = "Die geöffnete Datei wurde von einem anderen Programm verändert! Der Inhalt stimmt nicht mehr mit dem geladenen Inhalt überein."; -/* Set the selection as default file change strategy */ -"SET_AS_DEFAULT_FILE_CHANGE_STRATEGY" = "Die gewählte Strategie immer verwenden. Sie können die Strategie jederzeit in den Einstellungen anpassen."; -/* Always show a dialog after an external file change */ + +/* No comment provided by engineer. */ "FILE_CHANGE_STRATEGY_ASK" = "Jedesmal fragen"; -/* Button to ignore the changes */ + +/* No comment provided by engineer. */ "FILE_CHANGE_STRATEGY_KEEP_MINE" = "Behalte meine Version ohne Änderungen"; -/* Button to reload the changes form disk */ -"FILE_CHANGE_STRATEGY_USE_OTHER" = "Lade die andere Version und verwerfe meine Änderungen"; + /* Merge changes into file! */ "FILE_CHANGE_STRATEGY_MERGE" = "Inhalte zusammenführen"; -/* Password Input Error and Warnings */ -"PASSWORD_INPUT_NO_PASSWORD" = "Kein Passwort"; -"PASSWORD_INPUT_ENTER_PASSWORD" = "Passwort eingeben"; -"PASSWORD_INPUT_REPEAT_PASSWORD" = "Passwort wiederholen"; -"WARNING_NO_PASSWORD_OR_KEYFILE" = "Kein Password und/oder Schlüsseldatei festgelegt!"; -"ERROR_PASSWORD_MISSMATCH_INVALID_KEYFILE" = "Passwörter stimmen nicht überein oder die Schlüsseldatei ist ungültig!"; -"ERROR_PASSWORD_MISSMATCH" = "Passwörter stimmen nicht überein"; -"ERROR_INVALID_KEYFILE" = "Schlüsseldatei ist ungültig"; +/* No comment provided by engineer. */ +"FILE_CHANGE_STRATEGY_USE_OTHER" = "Lade die andere Version und verwerfe meine Änderungen"; -/* Misc */ -"DOCUMENT_AUTOTYPE_CORRUPTION_WARNING" = "Bitte Autotypekorrektur durchführen!"; +/* No comment provided by engineer. */ "FILE_OPEN_ERROR" = "Fehler beim Öffnen der Datei."; + +/* (No Comment) */ +"GENERAL" = "Allgemein"; + +/* General Settings Label */ +"GENERAL_SETTINGS" = "Allgemein"; + +/* No comment provided by engineer. */ +"GROUP" = "Gruppe"; + +/* No comment provided by engineer. */ +"HISTORY" = "Historie"; + +/* (No Comment) */ +"HOMEBANKING" = "Homebanking"; + +/* No comment provided by engineer. */ +"INSPECTOR" = "Inspektor"; + +/* No comment provided by engineer. */ +"INTEGRATION_SETTINGS" = "Integration"; + +/* (No Comment) */ +"INTERNET" = "Internet"; + +/* Just now */ +"JUST_NOW" = "Gerade eben"; + +/* Feature only available in kdbx databases */ +"KDBX_ONLY_FEATURE" = "Funktion nur in KDBX-Datenbank verfügbar"; + +/* Ignore the changes to an open file! */ +"KEEP_MINE_DISCARD_OTHER" = "Behalte meine, verwerfe andere!"; + +/* Reopen the file! */ +"KEEP_OTHER_DISCARD_MINE" = "Behalte andere, verwerfe meine!"; + +/* last week */ +"LAST_WEEK" = "Letze Woche"; + +/* No comment provided by engineer. */ +"LOCK" = "Sperren"; + +/* Modifed at template string. %@ is replaced by locaized date and time */ +"MODIFED_AT_%@" = "verändert: %@"; + +/* No comment provided by engineer. */ +"MODIFIED" = "Verändert"; + +/* No comment provided by engineer. */ +"MOVE_ENTRY" = "Eintrage bewegen"; + +/* No comment provided by engineer. */ +"MOVE_GROUP" = "Gruppe bewegem"; + +/* (No Comment) */ +"NAME" = "Name"; + +/* (No Comment) */ +"NETWORK" = "Netzwerk"; + +/* Name for a newly created Database */ +"NEW_DATABASE" = "Datenbank"; + +/* No comment provided by engineer. */ +"NEW_ENTRY_WITH_TEMPLATE_%@" = "Neuer Eintrag aus Vorlage %@"; + +/* No comment provided by engineer. */ +"NONE" = "Leer"; + +/* No comment provided by engineer. */ +"NOTES" = "Notizen"; + +/* No comment provided by engineer. */ +"NO_EXPIRE_DATE_SET" = "verfällt nie"; + +/* No comment provided by engineer. */ +"NO_TEMPLATES" = "Keine Vorlagen vorhanden"; + +/* Menu item to reset the template groups */ +"NO_TEMPLATE_GROUP" = "Keine Vorlagen"; + +/* Ok button */ +"OK" = "Ok"; + +/* No comment provided by engineer. */ +"ONE_MONTH" = "in einem Monat"; + +/* No comment provided by engineer. */ +"ONE_WEEK" = "in einer Woche"; + +/* one week ago */ +"ONE_WEEK_AGO" = "Vor einer Woche"; + +/* No comment provided by engineer. */ +"ONE_YEAR" = "in enem Jahr"; + +/* No comment provided by engineer. */ +"OPEN_URL" = "Adresse öffnen"; + +/* Select Browser */ +"OTHER_BROWSER" = "Browser wählen …"; + +/* No comment provided by engineer. */ +"PASSWORD" = "Passwort"; + +/* No comment provided by engineer. */ +"PASSWORD_GENERATOR_RESET_ENTRY_DEFAULTS" = "Zurücksetzen"; + +/* No comment provided by engineer. */ +"PASSWORD_GENERATOR_SET_DEFAULTS" = "Als Standard festelgen"; + +/* No comment provided by engineer. */ +"PASSWORD_INPUT_ENTER_PASSWORD" = "Passwort eingeben"; + +/* No comment provided by engineer. */ +"PASSWORD_INPUT_NO_PASSWORD" = "Kein Passwort"; + +/* No comment provided by engineer. */ +"PASSWORD_INPUT_REPEAT_PASSWORD" = "Passwort wiederholen"; + +/* No comment provided by engineer. */ +"PERFORM_AUTOTYPE_FOR_ENTRY" = "Autotype ausführen"; + +/* No comment provided by engineer. */ +"PLUGIN_SETTINGS" = "Plugins"; + +/* No comment provided by engineer. */ +"PREVIEW" = "Vorschau"; + +/* No comment provided by engineer. */ +"RECENT_SEARCHES" = "Letze Suchanfragen"; + +/* No comment provided by engineer. */ +"RECOMMEND_PASSWORD_CHANGE_ALERT_DESCRIPTION" = "Sie sollten das Password und/oder den Schlüssel ändern."; + +/* No comment provided by engineer. */ +"RECOMMEND_PASSWORD_CHANGE_ALERT_TITLE" = "Bitte ändern sie das Password der Datenbank!"; + +/* Action to restore and Entry to a previous state of it's history */ +"RESTORE_HISTORY_ENTRY" = "Eintrag wiederherstellen"; + +/* No comment provided by engineer. */ +"SAVE" = "Speichern"; + +/* No comment provided by engineer. */ +"SAVE_KEYFILE" = "Schlüsseldatei speichern"; + +/* (No Comment) */ +"SAVE_LOSSY" = "Mit Datenverlust speichern"; + +/* No comment provided by engineer. */ +"SAVE_WITH_DOTS" = "Speichern …"; + +/* No comment provided by engineer. */ +"SEARCH" = "Suche"; + +/* No comment provided by engineer. */ +"SEARCH_DUPLICATE_PASSWORDS" = "Doppelte Passwörter"; + +/* No comment provided by engineer. */ +"SEARCH_EXPIRED_ENTRIES" = "Abgelaufen"; + +/* No comment provided by engineer. */ +"SEARCH_INHERIT" = "Sucheeinstellung vererben"; + +/* No comment provided by engineer. */ +"SEARCH_NO" = "Nicht durchsuchbar"; + +/* No comment provided by engineer. */ +"SEARCH_VALUE" = "Suchwert"; + +/* No comment provided by engineer. */ +"SEARCH_YES" = "Durchsuchbar"; + +/* No comment provided by engineer. */ +"SELECT_AUTOTYPE_CANDIDATE" = "Eintrag auswählen!"; + +/* No comment provided by engineer. */ +"SELECT_DATE_PRESET" = "Datumvorgabe wählen …"; + +/* Message for the dialog to open a file for merge */ +"SELECT_FILE_TO_MERGE" = "Datei für Synchronisation auswählen"; + +/* No comment provided by engineer. */ +"SELECT_FILTER_WITH_DOTS" = "Auswählen…"; + +/* Set the selection as default file change strategy! */ +"SET_AS_DEFAULT_FILE_CHANGE_STRATEGY" = "Die gewählte Strategie immer verwenden. Sie können die Strategie jederzeit in den Einstellungen anpassen."; + +/* (No Comment) */ +"SET_NAME" = "Name ändern"; + +/* (No Comment) */ +"SET_NOTES" = "Notizen ändern"; + +/* (No Comment) */ +"SET_PASSWORD" = "Passwort ändern"; + +/* (No Comment) */ +"SET_TITLE" = "Titel ändern"; + +/* (No Comment) */ +"SET_URL" = "Adresse ändern"; + +/* (No Comment) */ +"SET_USERNAME" = "Benutzername ändern"; + +/* (No Comment) */ +"SHORT_FILE_CHANGE_STRATEGY_ASK" = "Nachfragen"; + +/* No comment provided by engineer. */ +"SHOW_HISTORY" = "Historie anzeigen"; + +/* No comment provided by engineer. */ +"TITLE" = "Titel"; + +/* No comment provided by engineer. */ +"TOMORROW" = "Morgen"; + +/* (No Comment) */ +"TRASH" = "Papierkorb"; + +/* Move Entry to Trash */ +"TRASH_ENTRY" = "Eintrag löschen"; + +/* Move Group to Trash */ +"TRASH_GROUP" = "Gruppe löschen"; + +/* No comment provided by engineer. */ +"UNKNOWN_FILE_VERSION" = "Unbekannte Dateiversion"; + +/* No comment provided by engineer. */ +"UNKNOWN_TOOLBAR_ITEM" = "Unbekanntes Toolbar-Element"; + +/* Update Settings Label */ +"UPDATE_SETTINGS" = "Aktualisierung"; + +/* No comment provided by engineer. */ +"URL" = "Adresse"; + +/* No comment provided by engineer. */ +"USERNAME" = "Nutzername"; + +/* No comment provided by engineer. */ +"UUID" = "UUID"; + +/* No Key or Password */ +"WARNING_NO_PASSWORD_OR_KEYFILE" = "Kein Password und/oder Schlüsseldatei festgelegt!"; + +/* Informative Text displayed when clearing the Trash */ +"WARNING_ON_EMPTY_TRASH_DESCRIPTION" = "Das Leeren des Papierkorbs kann nicht rückgängig gemacht werdern."; + +/* No comment provided by engineer. */ +"WARNING_ON_EMPTY_TRASH_TITLE" = "Papierkorb leeren?"; + +/* (No Comment) */ +"WARNING_ON_LOSSY_SAVE" = "Speichern als KDB-Datei führt zu Datenverlust."; + +/* (No Comment) */ +"WARNING_ON_LOSSY_SAVE_DESCRIPTION" = "Das KDB-Format kann nicht alle aktuellen Daten speichern"; + +/* No comment provided by engineer. */ +"WARNING_ON_SAVE_NO_PASSWORD_OR_KEY_SET" = "Weder Password noch Schlüsseldatei sind festgelegt!"; + +/* No comment provided by engineer. */ +"WARNING_ON_SAVE_NO_PASSWORD_OR_KEY_SET_SUGGESTION" = "Bitte vergeben Sie ein Password und/oder einen Schlüssel. Sofern Sie abbrechen, werden Ihre Änderungen rückgängig gemacht und die Datei gesperrt."; + +/* (No Comment) */ +"WINDOWS" = "Windows"; + +/* No comment provided by engineer. */ +"WORKFLOW_SETTINGS" = "Arbeitsfluss"; + +/* Yesterday */ +"YESTERDAY" = "Gestern"; + +/* String to be displayed instead of valueformat with 0 days */ +"ZERO_DAYS" = ""; + diff --git a/MacPass/de.lproj/MainMenu.strings b/MacPass/de.lproj/MainMenu.strings index 07397728..a7ef1423 100644 --- a/MacPass/de.lproj/MainMenu.strings +++ b/MacPass/de.lproj/MainMenu.strings @@ -1,3 +1,8 @@ +/* Class = "NSMenuItem"; title = "Focus Entries"; ObjectID = "2VP-vB-IeX"; */ +"2VP-vB-IeX.title" = "Einträge fokussieren"; + +/* Class = "NSMenu"; title = "Import"; ObjectID = "4q9-u1-pcm"; */ +"4q9-u1-pcm.title" = "Importieren"; /* Class = "NSMenuItem"; title = "Bring All to Front"; ObjectID = "5"; */ "5.title" = "Alle nach vorne bringen"; @@ -143,29 +148,42 @@ /* Class = "NSMenuItem"; title = "Save As…"; ObjectID = "1243"; */ "1243.title" = "Sichern unter …"; -/* Class = "NSMenuItem"; title = "Export As XML…"; ObjectID = "1259"; */ +/* Class = "NSMenuItem"; title = "XML…"; ObjectID = "1259"; */ "1259.title" = "Als XML exportieren …"; /* Class = "NSMenuItem"; title = "Lock"; ObjectID = "1261"; */ "1261.title" = "Verschließen"; -/* Class = "NSMenuItem"; title = "Focus Entries"; ObjectID = "2VP-vB-IeX"; */ -"2VP-vB-IeX.title" = "Einträge fokussieren"; - /* Class = "NSMenuItem"; title = "Focus Groups"; ObjectID = "HxM-dV-LIH"; */ "HxM-dV-LIH.title" = "Gruppen fokussieren"; /* Class = "NSMenuItem"; title = "Focus Inspector"; ObjectID = "Zje-Me-5c8"; */ "Zje-Me-5c8.title" = "Inspektor fokussieren"; +/* Class = "NSMenuItem"; title = "Import"; ObjectID = "aTb-sW-nUd"; */ +"aTb-sW-nUd.title" = "Importieren"; + /* Class = "NSMenuItem"; title = "Quicklook"; ObjectID = "aVO-9F-Lwc"; */ "aVO-9F-Lwc.title" = "Quicklook"; +/* Class = "NSMenuItem"; title = "Save a Copy…"; ObjectID = "i24-Gn-j9c"; */ +"i24-Gn-j9c.title" = "Kopie Speichern…"; + /* Class = "NSMenuItem"; title = "Fix Autotype…"; ObjectID = "nx7-Vf-LiD"; */ "nx7-Vf-LiD.title" = "Autotype korrigieren …"; -/* Class = "NSMenuItem"; title = "Import XML…"; ObjectID = "rW0-r1-QYL"; */ +/* Class = "NSMenu"; title = "Export"; ObjectID = "p8h-Fg-h1O"; */ +"p8h-Fg-h1O.title" = "Exportieren"; + +/* Class = "NSMenuItem"; title = "XML…"; ObjectID = "rW0-r1-QYL"; */ "rW0-r1-QYL.title" = "XML importieren …"; +/* Class = "NSMenuItem"; title = "Export"; ObjectID = "tz9-yK-pOf"; */ +"tz9-yK-pOf.title" = "Exportieren"; + /* Class = "NSMenuItem"; title = "Check for Updates…"; ObjectID = "zMO-8r-g5v"; */ "zMO-8r-g5v.title" = "Nach Updates suchen …"; + +/* Class = "NSMenuItem"; title = "Merge…"; ObjectID = "zvE-0h-UxI"; */ +"zvE-0h-UxI.title" = "Synchronisieren…"; + diff --git a/MacPass/de.lproj/PasswordCreatorView.strings b/MacPass/de.lproj/PasswordCreatorView.strings index 6cf1899d..21f25cfb 100644 --- a/MacPass/de.lproj/PasswordCreatorView.strings +++ b/MacPass/de.lproj/PasswordCreatorView.strings @@ -1,4 +1,3 @@ - /* Class = "NSTextFieldCell"; title = "Password:"; ObjectID = "149"; */ "149.title" = "Passwort:"; @@ -37,3 +36,10 @@ /* Class = "NSTextFieldCell"; title = "25000 bit"; ObjectID = "653"; */ "653.title" = "25000 bit"; + +/* Class = "NSButtonCell"; title = "Set Default"; ObjectID = "Wvs-Md-Ob8"; */ +"Wvs-Md-Ob8.title" = "Als Standard festelegen"; + +/* Class = "NSButtonCell"; title = "Use default only for selected entry"; ObjectID = "cfZ-5F-Nge"; */ +"cfZ-5F-Nge.title" = "Als Standard für den gewählten Eintrag festlegen"; + diff --git a/MacPass/de.lproj/PasswordEditWindow.strings b/MacPass/de.lproj/PasswordEditWindow.strings index 235eb499..e1fb547b 100644 --- a/MacPass/de.lproj/PasswordEditWindow.strings +++ b/MacPass/de.lproj/PasswordEditWindow.strings @@ -1,4 +1,3 @@ - /* Class = "NSWindow"; title = "Window"; ObjectID = "1"; */ "1.title" = "Fenster"; @@ -28,3 +27,4 @@ /* Class = "NSButtonCell"; title = "Password:"; ObjectID = "OQz-DA-SoY"; */ "OQz-DA-SoY.title" = "Passwort:"; + diff --git a/MacPass/de.lproj/PasswordInputView.strings b/MacPass/de.lproj/PasswordInputView.strings index f46352f6..1758d831 100644 --- a/MacPass/de.lproj/PasswordInputView.strings +++ b/MacPass/de.lproj/PasswordInputView.strings @@ -1,12 +1,18 @@ - /* Class = "NSButtonCell"; title = "Unlock"; ObjectID = "3"; */ "3.title" = "Entsperren"; /* Class = "NSTextFieldCell"; title = "Keyfile"; ObjectID = "18"; */ "18.title" = "Schlüsseldatei"; -/* Class = "NSTextFieldCell"; title = "Password"; ObjectID = "IU9-5u-jn9"; */ -"IU9-5u-jn9.title" = "Passwort"; - /* Class = "NSTextFieldCell"; title = "Wrong password!"; ObjectID = "269"; */ "269.title" = "Passwort falsch!"; + +/* Class = "NSSecureTextFieldCell"; placeholderString = "Enter Password"; ObjectID = "339"; */ +"339.placeholderString" = "Password eingeben"; + +/* Class = "NSButtonCell"; title = "Password"; ObjectID = "IU9-5u-jn9"; */ +"IU9-5u-jn9.title" = "Passwort"; + +/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "erj-mR-UyO"; */ +"erj-mR-UyO.title" = "Abbrechen"; + diff --git a/MacPass/de.lproj/PluginSettings.strings b/MacPass/de.lproj/PluginSettings.strings new file mode 100644 index 00000000..fc5cbb7e --- /dev/null +++ b/MacPass/de.lproj/PluginSettings.strings @@ -0,0 +1,9 @@ +/* Class = "NSTextFieldCell"; title = "If enabled, only properly signed Plugins will be loaded. Keep in mind, that Plugins have full access to your data! Changes take affect on restart."; ObjectID = "2bX-8S-9XM"; */ +"2bX-8S-9XM.title" = "Wenn diese Einstellung aktiv ist, werden nur korrekt signierte Plugins geladen. Bitte beachten Sie, dass Plugins vollständigen Zugriff auf Ihre Daten habe. Änderungen werden erst beim Neustart aktiv!"; + +/* Class = "NSButtonCell"; title = "Load unsecure Plugins"; ObjectID = "C4B-6z-ZqX"; */ +"C4B-6z-ZqX.title" = "Unsichere Plugins laden"; + +/* Class = "NSBox"; title = "Box"; ObjectID = "vBs-Ga-aq0"; */ +"vBs-Ga-aq0.title" = "Box"; + diff --git a/MacPass/de.lproj/ReferenceBuilderView.strings b/MacPass/de.lproj/ReferenceBuilderView.strings new file mode 100644 index 00000000..5cdb76ed --- /dev/null +++ b/MacPass/de.lproj/ReferenceBuilderView.strings @@ -0,0 +1,24 @@ +/* Class = "NSTextFieldCell"; title = "Match"; ObjectID = "9ce-da-syF"; */ +"9ce-da-syF.title" = "Finde"; + +/* Class = "NSMenuItem"; title = "Get"; ObjectID = "142-bE-IMZ"; */ +"142-bE-IMZ.title" = "Hole"; + +/* Class = "NSTextFieldCell"; title = "Key"; ObjectID = "K1t-OZ-ACe"; */ +"K1t-OZ-ACe.title" = "Schlüssel"; + +/* Class = "NSButtonCell"; title = "Use"; ObjectID = "Kqx-qm-nMG"; */ +"Kqx-qm-nMG.title" = "Verwende"; + +/* Class = "NSTextFieldCell"; placeholderString = "Reference"; ObjectID = "dr9-x8-kKk"; */ +"dr9-x8-kKk.placeholderString" = "Referenz"; + +/* Class = "NSTextFieldCell"; placeholderString = "Value"; ObjectID = "fNP-ye-2bD"; */ +"fNP-ye-2bD.placeholderString" = "Wert"; + +/* Class = "NSTextFieldCell"; title = "Reference String"; ObjectID = "gik-Ha-hRd"; */ +"gik-Ha-hRd.title" = "Referenz-String"; + +/* Class = "NSTextFieldCell"; title = "Reference"; ObjectID = "r1V-VE-ngy"; */ +"r1V-VE-ngy.title" = "Referenz"; + diff --git a/MacPass/de.lproj/UpdateSettings.strings b/MacPass/de.lproj/UpdateSettings.strings index a8603d1e..37e058a4 100644 --- a/MacPass/de.lproj/UpdateSettings.strings +++ b/MacPass/de.lproj/UpdateSettings.strings @@ -1,4 +1,3 @@ - /* Class = "NSMenuItem"; title = "every Week"; ObjectID = "3FR-Va-iau"; */ "3FR-Va-iau.title" = "jede Woche"; @@ -19,3 +18,4 @@ /* Class = "NSMenuItem"; title = "every Day"; ObjectID = "o9E-hk-H1T"; */ "o9E-hk-H1T.title" = "jeden Tag"; + diff --git a/MacPass/de.lproj/WelcomeWindow.strings b/MacPass/de.lproj/WelcomeWindow.strings index 8d1c068f..921f9a71 100644 --- a/MacPass/de.lproj/WelcomeWindow.strings +++ b/MacPass/de.lproj/WelcomeWindow.strings @@ -1,4 +1,3 @@ - /* Class = "NSWindow"; title = "Welcome"; ObjectID = "1"; */ "1.title" = "Willkommen"; @@ -13,3 +12,4 @@ /* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "70"; */ "70.title" = "Abbrechen"; + diff --git a/MacPass/de.lproj/WorkflowSettings.strings b/MacPass/de.lproj/WorkflowSettings.strings index d138d698..67ceb439 100644 --- a/MacPass/de.lproj/WorkflowSettings.strings +++ b/MacPass/de.lproj/WorkflowSettings.strings @@ -1,7 +1,9 @@ - /* Class = "NSBox"; title = "Entry Table"; ObjectID = "2"; */ "2.title" = "Passwort Tabelle"; +/* Class = "NSMenuItem"; title = "Default Browser"; ObjectID = "7YX-EA-9KA"; */ +"7YX-EA-9KA.title" = "Vorgabe-Browser"; + /* Class = "NSTextFieldCell"; title = "Double-click on URL:"; ObjectID = "10"; */ "10.title" = "Doppelklick auf Link:"; @@ -26,8 +28,12 @@ /* Class = "NSMenuItem"; title = "Opens Inspector"; ObjectID = "44"; */ "44.title" = "Inspector öffnen"; -/* Class = "NSMenuItem"; title = "Default Browser"; ObjectID = "7YX-EA-9KA"; */ -"7YX-EA-9KA.title" = "Vorgabe-Browser"; +/* Class = "NSButtonCell"; title = "Update password for new entries"; ObjectID = "RaM-t2-DVR"; */ +"RaM-t2-DVR.title" = "Passwörter für neu Einträge aktualisieren"; + +/* Class = "NSBox"; title = "Templates"; ObjectID = "Xvt-tP-TbR"; */ +"Xvt-tP-TbR.title" = "Vorlagen"; /* Class = "NSTextFieldCell"; title = "Open URLs in:"; ObjectID = "soD-wI-YOH"; */ "soD-wI-YOH.title" = "Links öffnen in:"; +