Added missing german localization

This commit is contained in:
michael starke
2017-11-19 13:35:42 +01:00
parent 07a8085705
commit ec62a3e12c
7 changed files with 163 additions and 90 deletions

View File

@@ -51,9 +51,9 @@
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES"/>
<windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
<rect key="contentRect" x="196" y="240" width="500" height="335"/>
<rect key="screenRect" x="0.0" y="0.0" width="2560" height="1417"/>
<rect key="screenRect" x="0.0" y="0.0" width="1680" height="1027"/>
<view key="contentView" id="2">
<rect key="frame" x="0.0" y="0.0" width="500" height="336"/>
<rect key="frame" x="0.0" y="0.0" width="500" height="335"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="288">
@@ -83,7 +83,7 @@ Gw
</connections>
</button>
<tabView translatesAutoresizingMaskIntoConstraints="NO" id="357">
<rect key="frame" x="13" y="41" width="474" height="289"/>
<rect key="frame" x="13" y="41" width="474" height="288"/>
<font key="font" metaFont="system"/>
<tabViewItems>
<tabViewItem label="General" identifier="1" id="358">
@@ -727,7 +727,7 @@ Gw
<constraint firstItem="956" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="2" secondAttribute="leading" constant="20" symbolic="YES" id="Yla-YR-bgz"/>
</constraints>
</view>
<point key="canvasLocation" x="-1217" y="-566"/>
<point key="canvasLocation" x="-1459" y="-786"/>
</window>
</objects>
</document>

View File

@@ -169,7 +169,7 @@
<constraint firstItem="vBs-Ga-aq0" firstAttribute="leading" secondItem="fCk-fL-jU8" secondAttribute="trailing" constant="8" id="xNu-Sj-xQO"/>
<constraint firstItem="aoG-FD-ds8" firstAttribute="top" secondItem="CqP-oK-S8k" secondAttribute="bottom" constant="8" symbolic="YES" id="zSW-h3-BrT"/>
</constraints>
<point key="canvasLocation" x="-231" y="-58.5"/>
<point key="canvasLocation" x="96" y="-112"/>
</customView>
</objects>
<resources>

View File

@@ -8,7 +8,7 @@
"TN3-3a-LaA.title" = "Inhalt";
/* Class = "NSTextFieldCell"; title = "There are multiple matches for the current window. Please select which match should be used."; ObjectID = "gcf-gb-ZsF"; */
"gcf-gb-ZsF.title" = "Es gibt mehrere Treffer für den aktuellen Fenstertitel. Bitte wählen Sie den Eintrag aus der Liste aus, welcher verwendet werdern soll.";
"gcf-gb-ZsF.title" = "Es gibt mehrere Treffer für den aktuellen Fenstertitel. Bitte wählen Sie den Eintrag aus der Liste aus, welcher verwendet werden soll.";
/* Class = "NSButtonCell"; title = "Perform Autotype"; ObjectID = "w7H-hx-CUF"; */
"w7H-hx-CUF.title" = "Auto-Type ausführen.";

View File

@@ -1,14 +1,14 @@
/* Class = "NSTextFieldCell"; title = "Search:"; ObjectID = "7"; */
"7.title" = "Search:";
"7.title" = "Suche:";
/* Class = "NSButtonCell"; title = "Empty Trash"; ObjectID = "8Ok-oe-6AB"; */
"8Ok-oe-6AB.title" = "Empty Trash";
"8Ok-oe-6AB.title" = "Papierkorb leeren.";
/* Class = "NSTextFieldCell"; title = "Trash"; ObjectID = "8P1-Rp-sF4"; */
"8P1-Rp-sF4.title" = "Trash";
"8P1-Rp-sF4.title" = "Papierkorb";
/* Class = "NSButtonCell"; title = "Title"; ObjectID = "53D-ne-nv6"; */
"53D-ne-nv6.title" = "Title";
"53D-ne-nv6.title" = "Titel";
/* Class = "NSButtonCell"; title = "URL"; ObjectID = "92o-gN-Psj"; */
"92o-gN-Psj.title" = "URL";
@@ -17,13 +17,13 @@
"CFk-71-NYQ.title" = "Item 3";
/* Class = "NSTextFieldCell"; title = "History"; ObjectID = "ER3-Ic-v0N"; */
"ER3-Ic-v0N.title" = "History";
"ER3-Ic-v0N.title" = "Historie";
/* Class = "NSMenuItem"; title = "Item 1"; ObjectID = "LRm-iZ-XrA"; */
"LRm-iZ-XrA.title" = "Item 1";
/* Class = "NSButtonCell"; title = "Restore Entry"; ObjectID = "UTg-y9-4DN"; */
"UTg-y9-4DN.title" = "Restore Entry";
"UTg-y9-4DN.title" = "Eintrag wiederherstellen";
/* Class = "NSTabViewItem"; label = "Filter"; ObjectID = "Ud6-Nz-6PS"; */
"Ud6-Nz-6PS.label" = "Filter";
@@ -32,23 +32,23 @@
"cpr-p6-YAY.title" = "Item 2";
/* Class = "NSButtonCell"; title = "Exit History"; ObjectID = "ewQ-8F-e1E"; */
"ewQ-8F-e1E.title" = "Exit History";
"ewQ-8F-e1E.title" = "Historie verlassen";
/* Class = "NSButtonCell"; title = "Notes"; ObjectID = "iDN-2E-hwt"; */
"iDN-2E-hwt.title" = "Notes";
"iDN-2E-hwt.title" = "Notizten";
/* Class = "NSButtonCell"; title = "Username"; ObjectID = "jfQ-Jh-2gl"; */
"jfQ-Jh-2gl.title" = "Username";
"jfQ-Jh-2gl.title" = "Benutzername";
/* Class = "NSTabViewItem"; label = "Trash"; ObjectID = "na6-h9-r9q"; */
"na6-h9-r9q.label" = "Trash";
"na6-h9-r9q.label" = "Papierkorb";
/* Class = "NSButtonCell"; title = "Password"; ObjectID = "rvQ-4V-SsS"; */
"rvQ-4V-SsS.title" = "Password";
"rvQ-4V-SsS.title" = "Passwort";
/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "wC4-fF-dLW"; */
"wC4-fF-dLW.title" = "OtherViews";
/* Class = "NSTabViewItem"; label = "History"; ObjectID = "z4I-cp-nhf"; */
"z4I-cp-nhf.label" = "History";
"z4I-cp-nhf.label" = "Historie";

View File

@@ -19,13 +19,32 @@
/* 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. */
/* Toolbar item with action menu */
"ACTION" = "Aktion";
/* No comment provided by engineer. */
/* Action to add an entry via template */
"ADD_TREMPLATE_ENTRY" = "Vorgabeeintrag erstellen";
/* Attachments column title (shows counts) */
/* Alert informative text when a plugin was sucessfully installed */
"ALERT_INFORMATIVE_TEXT_PLUGIN_INSTALLED_SUGGEST_RESTART" = "Plugins können nur beim Start geladen werden. Um das Plugin vollständig zu aktivieren, starten Sie bitte MacPass erneut.";
/* Alert informative text when a plugin was sucessfully uninstalled */
"ALERT_INFORMATIVE_TEXT_PLUGIN_UNINSTALLED_SUGGEST_RESTART" = "Plugins können nicht entfernt werden, währen MacPass aktiv ist. Bitte starten Sie MacPass neu, um das Plugin endgültig zu entfernen.";
/* Alert informative text to ask the user if he really want to uninstall the plugin */
"ALERT_INFORMATIVE_TEXT_REALLY_UNINSTALL_PLUGIN" = "Das Plugin wird in den Papierkorb verschoben";
/* Alert message text when a plugin was successfully uninstalled. Include %@ placeholder for plugin name */
"ALERT_MESSAGE_TEXT_PLUGIN_%@_UNINSTALLED_SUGGEST_RESTART" = "Plugin %@ wurde deinstalliert!";
/* Alert message text when a plugin was successfully installed */
"ALERT_MESSAGE_TEXT_PLUGIN_INSTALLED_SUGGEST_RESTART" = "Plugin erfolgreich installiert!";
/* Alert message text to ask the user if he really want to uninstall the plugin. Include %@ placeholder for plugin name */
"ALERT_MESSAGE_TEXT_REALLY_UNINSTALL_PLUGIN_%@" = "Möchten Sie das Plugin %@ wirklich deinstallieren?";
/* Attachments column title (shows counts)
Menu item to toggle display of attachment count column in entry table */
"ATTACHMENTS" = "Anhänge";
/* Menu item for automatic trash creation */
@@ -49,8 +68,10 @@
/* No comment provided by engineer. */
"AUTOTYPE_YES" = "Autotype aktivieren";
/* Cancel
Cancel button to postpone password change */
/* Sucessfully merged external changes */
"AUTO_MERGE_NOTIFICATION_TEXT" = "Daten wurden erfolgreich automatische synchronisiert";
/* Cancel */
"CANCEL" = "Abbrechen";
/* Menu item in the database outline context menu to change the database name */
@@ -59,6 +80,9 @@
/* (No Comment) */
"CHANGE_FORMAT" = "Als KDBX speichern";
/* Button to postpone the password change */
"CHANGE_LATER" = "Später Ändern";
/* Button to show the password change dialog
Single button to show the password change dialog */
"CHANGE_PASSWORD_WITH_DOTS" = "Password ändern …";
@@ -72,7 +96,7 @@
/* Clear Autotype Button */
"CLEAR_AUTOTYPE" = "Autotype Löschen";
/* No comment provided by engineer. */
/* Menu to clear recent searches */
"CLEAR_RECENT_SEARCHES" = "Letzte Suchanfragen entfernen";
/* Field name that was copied to the pasteboard */
@@ -90,6 +114,9 @@
/* Submenu to Copy custom fields */
"COPY_CUSTOM_FIELDS" = "Feld kopieren";
/* Context menu sub-menu to copy custom fields to clipboard */
"COPY_CUSTOM_FIELDS_MENU" = "Feld kopieren…";
/* Action title for copying an entry via drag and drop */
"COPY_ENTRY" = "Eintrag kopieren";
@@ -99,19 +126,27 @@
/* Action title for copying a group via drag and drop */
"COPY_GROUP" = "Gruppe kopieren";
/* Menu item to copy the password of an entry */
/* Menu item to copy the password of an entry
Toolbar item copy password */
"COPY_PASSWORD" = "Passwort kopieren";
/* Menu item to copy the URL of an entry */
"COPY_URL" = "Adresse kopieren";
/* Menu item to copy the username of an entry */
/* Menu item to copy the username of an entry
Toolbar item copy username */
"COPY_USERNAME" = "Benutzername kopieren";
/* (No Comment) */
"CREATED_AT_%@" = "erstellt: %@";
/* Default name database */
/* Curstom attribute reference item */
"CUSTOM_ATTRIBUTE" = "Spezielle Eigenschaften";
/* Title for menu for custom search filters */
"CUSTOM_SEARCH_FILTER_MENU" = "Spezielle Suchefilter…";
/* Default display name for KDB databases */
"DATABASE" = "Datenbank";
/* Default Browser */
@@ -135,7 +170,8 @@
/* Menu item in the database outline context menu to delete the node from the trash
Menu item to delete an entry
Menu item to delete the selected attached file
Menu item to delete the selected custom icon */
Menu item to delete the selected custom icon
Toolbar item delete item */
"DELETE" = "Löschen";
/* No comment provided by engineer. */
@@ -153,11 +189,12 @@
/* No comment provided by engineer. */
"DOCUMENT_AUTOTYPE_CORRUPTION_WARNING" = "Bitte Autotypekorrektur durchführen!";
/* Action name for duplicating entries */
"DUPLICATE_ENTRIES_%ld" = "Einträge duplizieren %ld";
/* Menu item to directly diplicate an entry */
"DUPLICATE_ENTRY" = "Eintrag duplizieren";
"DUPLICATE_ENTRIES_%ld" = "Einträge duplizieren %ld";
/* Menu item to duplicate an entry with options how to duplicate. Will present a dialog. */
"DUPLICATE_ENTRY_WITH_OPTIONS" = "Eintrag duplizieren…";
@@ -186,6 +223,9 @@
/* Keyfile not valid */
"ERROR_INVALID_KEYFILE" = "Schlüsseldatei ist ungültig";
/* Error description given when adding an invalid plugin */
"ERROR_INVALID_PLUGIN" = "Kein MacPass-Plugin";
/* Passwords do not match */
"ERROR_PASSWORD_MISSMATCH" = "Passwörter stimmen nicht überein";
@@ -229,13 +269,14 @@
/* Group column title */
"GROUP" = "Gruppe";
/* History count column title */
/* History count column title
Menu item to toggle display of history count column in entry table */
"HISTORY" = "Historie";
/* Imports a dragged URL for a new entry */
"IMPORT_URL" = "URL importieren";
/* No comment provided by engineer. */
/* Toolbar item toggle inspector */
"INSPECTOR" = "Inspektor";
/* Label for the integration settings tab */
@@ -253,16 +294,29 @@
/* Reopen the file! */
"KEEP_OTHER_DISCARD_MINE" = "Behalte andere, verwerfe meine!";
/* Do not install the plugin */
"KEEP_PLUGIN" = "Plugin Behalten";
/* Do not restart MacPass */
"KEEP_RUNNING" = "Nicht Neustarten";
/* last week */
"LAST_WEEK" = "Letze Woche";
/* No comment provided by engineer. */
/* Toolbar item to Lock the database */
"LOCK" = "Sperren";
/* (No Comment) */
"MODIFED_AT_%@" = "verändert: %@";
/* Message in the open panel to add attachments to an entry */
"MESSAGE_ADD_ATTACHMENT_OPEN_PANEL" = "Bitte wählen Sie die Datei aus, die hinzugefügt werden soll";
/* Modification date column title */
/* Message in the add plugin open panel */
"MESSAGE_ADD_PLUGIN_OPEN_PANEL" = "Bitte wählen Sie das Plugin aus, welches installiert werden soll";
/* Message in the open panel to import an XML file */
"MESSAGE_XML_OPEN_PANEL" = "Bitte wählen Sie die XML-Datei aus, die importiert werden soll.";
/* Menu item to toggle display of modified date column in entry table
Modification date column title */
"MODIFIED" = "Verändert";
/* Action title for moving an entry via drag and drop */
@@ -274,19 +328,22 @@
/* Name for a newly created Database */
"NEW_DATABASE" = "Datenbank";
/* Menu item to create a new entry */
/* Menu item to create a new entry
Toolbar item new entry */
"NEW_ENTRY" = "Neuer Eintrag";
/* Submenu to add an entry via template */
"NEW_ENTRY_WITH_TEMPLATE_%@" = "Neuer Eintrag aus Vorlage %@";
/* Menu item to create a new group */
/* Menu item to create a new group
Toolbar item new group */
"NEW_GROUP" = "Neue Gruppe";
/* Placeholder text for input fields if no entry or group is selected */
"NONE" = "Leer";
/* Displayed name when notes or part of notes was copied
Menu item to toggle display of notes column in entry table
Notes column title
Notes reference item */
"NOTES" = "Notizen";
@@ -315,6 +372,15 @@
/* preset to expire after one year from now */
"ONE_YEAR" = "in enem Jahr";
/* Open button in the open panel to add attachments to an entry */
"OPEN_BUTTON_ADD_ATTACHMENT_OPEN_PANEL" = "Hinzufügen";
/* Open button in the add plugin open panel */
"OPEN_BUTTON_ADD_PLUGIN_OPEN_PANEL" = "Installieren";
/* Open button in the open panel to import an XML file */
"OPEN_BUTTON_IMPORT_XML_OPEN_PANEL" = "Importieren";
/* Menu item to open the URL with the default application */
"OPEN_URL" = "Adresse öffnen";
@@ -324,7 +390,8 @@
/* No comment provided by engineer. */
"OUTPUT_VALUE" = "Ausgabewert";
/* Password column title
/* Menu item to toggle display of password column in entry table
Password column title
Password reference item */
"PASSWORD" = "Passwort";
@@ -347,7 +414,7 @@
"PASSWORD_INPUT_REPEAT_PASSWORD" = "Passwort wiederholen";
/* Menu item to perform autotype with the selected entry */
"PERFORM_AUTOTYPE_FOR_ENTRY" = "Autotype ausführen";
"PERFORM_AUTOTYPE_FOR_ENTRY" = "Auto-Type ausführen";
/* Label for plugin settings tab */
"PLUGIN_SETTINGS" = "Plugins";
@@ -358,7 +425,7 @@
/* Menu item to preview the selected attached file. */
"PREVIEW" = "Vorschau";
/* No comment provided by engineer. */
/* Recent searches menu item */
"RECENT_SEARCHES" = "Letze Suchanfragen";
/* Informative text for the recommend password change alert */
@@ -367,6 +434,9 @@
/* Message text for the recommend password change alert */
"RECOMMEND_PASSWORD_CHANGE_ALERT_TITLE" = "Bitte ändern sie das Password der Datenbank!";
/* Restart */
"RESTART" = "Neustarten";
/* Action to restore and Entry to a previous state of it's history */
"RESTORE_HISTORY_ENTRY" = "Eintrag wiederherstellen";
@@ -381,9 +451,9 @@
"SAVE_LOSSY" = "Mit Datenverlust speichern";
/* Save file menu item title when save will prompt for a location to save or ask for a password/key */
"SAVE_WITH_DOTS" = "Speichern …";
"SAVE_WITH_DOTS" = "Speichern…";
/* No comment provided by engineer. */
/* Search input in Toolbar */
"SEARCH" = "Suche";
/* Search option: Find duplicate passwords */
@@ -399,7 +469,7 @@
"SEARCH_NO" = "Nicht durchsuchbar";
/* No comment provided by engineer. */
"SEARCH_VALUE" = "Suchwert";
"SEARCH_VALUE" = "Suche nach";
/* No comment provided by engineer. */
"SEARCH_YES" = "Durchsuchbar";
@@ -410,6 +480,12 @@
/* Menu item title for the expiry preset selection menu in the date picker */
"SELECT_DATE_PRESET" = "Datumvorgabe wählen …";
/* Message on the open panel for selecting which browser to use for opening URLs */
"SELECT_DEFAULT_BROWSER_OPEN_PANEL_MESSAGE" = "Bitte wählen Sie einen Web-Browser, mit dem URLs geöffnet werden sollen";
/* Label for the select browser button on the open panel for selecting which browser to use for opening URLs */
"SELECT_DEFAULT_BROWSER_OPEN_PANEL_SELECT_BUTTON" = "Auswählen";
/* Message for the dialog to open a file for merge */
"SELECT_FILE_TO_MERGE" = "Datei für Synchronisation auswählen";
@@ -422,13 +498,15 @@
/* (No Comment) */
"SHORT_FILE_CHANGE_STRATEGY_ASK" = "Nachfragen";
/* Menu item to show the history of the selected entry */
/* Menu item to show the history of the selected entry
Toolbar item to toggel history display */
"SHOW_HISTORY" = "Historie anzeigen";
/* Menu item to show the reference builder in a text view's context menu */
"SHOW_REFERENCE_BUILDER" = "Referenz einfügen…";
/* Displayed name when title field was copied
Menu item to toggle display of title column in entry table
Title column title
Title reference item */
"TITLE" = "Titel";
@@ -436,15 +514,15 @@
/* preset to expire tomorrow */
"TOMORROW" = "Morgen";
/* (No Comment) */
"TRASH" = "Papierkorb";
/* Move Entry to Trash */
"TRASH_ENTRY" = "Eintrag löschen";
/* Move Group to Trash */
"TRASH_GROUP" = "Gruppe löschen";
/* Uninstall plugin */
"UNINSTALL" = "Deinstallieren";
/* No comment provided by engineer. */
"UNKNOWN_FILE_VERSION" = "Unbekannte Dateiversion";
@@ -454,12 +532,14 @@
/* Update Settings Label */
"UPDATE_SETTINGS" = "Aktualisierung";
/* Submenu with options what to do with the URL of an entry
/* Menu item to toggle display of url column in entry table
Submenu with options what to do with the URL of an entry
Url column title
URL reference item */
"URL" = "Adresse";
/* Username column title
/* Menu item to toggle display of username column in entry table
Username column title
Username reference item */
"USERNAME" = "Nutzername";
@@ -473,6 +553,12 @@
/* 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_DELETE_TRASHED_NODE_DESCRIPTION" = "Die gewählten Elemente werden dauerhauft aus dem Papierkorb entfernt.";
/* Message text for the alert displayed when deleting a node */
"WARNING_ON_DELETE_TRASHED_NODE_TITLE" = "Gelöschtes Element entferen.";
/* Informative Text displayed when clearing the Trash */
"WARNING_ON_EMPTY_TRASH_DESCRIPTION" = "Das Leeren des Papierkorbs kann nicht rückgängig gemacht werdern.";

View File

@@ -1,40 +1,21 @@
<?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>DUPLICATE_ENTRIES_%ld</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@entries@</string>
<key>entries</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Eintrag duplizieren</string>
<key>other</key>
<string>Einträge duplizieren</string>
</dict>
</dict>
<key>EVERY_%ld_DAYS</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@days@</string>
<key>days</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>jeden Tag</string>
<key>other</key>
<string>alle %ld Tage</string>
<key>zero</key>
<string>nach jedem Entsperren</string>
</dict>
</dict>
</dict>
</plist>
{
"DUPLICATE_ENTRIES_%ld" = {
NSStringLocalizedFormatKey = "%#@entries@";
entries = {
NSStringFormatSpecTypeKey = NSStringPluralRuleType;
NSStringFormatValueTypeKey = ld;
one = "Eintrag duplizieren";
other = "Eintr\U00e4ge duplizieren";
};
};
"EVERY_%ld_DAYS" = {
NSStringLocalizedFormatKey = "%#@days@";
days = {
NSStringFormatSpecTypeKey = NSStringPluralRuleType;
NSStringFormatValueTypeKey = ld;
one = "jeden Tag";
other = "alle %ld Tage";
zero = "nach jedem Entsperren";
};
};
}

View File

@@ -10,6 +10,12 @@
/* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "fug-79-n9g"; */
"fug-79-n9g.title" = "Table View Cell";
/* Class = "NSButtonCell"; title = "Browse Plugins…"; ObjectID = "sqO-8H-n1y"; */
"sqO-8H-n1y.title" = "Plugins durchsuchen…";
/* Class = "NSBox"; title = "Box"; ObjectID = "vBs-Ga-aq0"; */
"vBs-Ga-aq0.title" = "Box";
/* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "yuK-qH-jxx"; */
"yuK-qH-jxx.title" = "Bezeichnung";