general.button.cancel.shortDescription: Abbrechen
general.button.cancel.longDescription: Dialog schlie\u00dfen und \u00c4nderungen verwerfen
-general.language.en.name: Englisch
+general.language.en.name: English
general.language.en.mnemonic: VK_E
general.language.en.shortDescription: Sprache auf englisch umschalten
general.language.en.longDescription: Sprache auf englisch umschalten
general.defaultNode.name: Standardnode
general.newNode.name: Neuer Node
+general.newProject.name: Neues Projekt
+general.newProject.description: Neues Projekt, erstellt am {0,date}
+
# main window
mainWindow.toolbar.name: jSite Toolbar
mainWindow.error.projectLoadingFailed.title: Laden der Projekte fehlgeschlagen
mainWindow.error.projectLoadingFailed.message: Die Projekte aus \u201e{0}\u201c konnten nicht geladen werden.
+mainWindow.error.nodeConnectionFailed.title: Verbindung mit Node fehlgeschlagen
+mainWindow.error.nodeConnectionFailed.message: Die Verbindung zum Node \u201e{0}\u201c ({1}:{2,number,#}) konnte nicht hergestellt werden: {3}
+
mainWindow.statusBar.coreLoaded: Kern geladen.
mainWindow.statusBar.coreStopped: Kern angehalten.
mainWindow.statusBar.projectLoadingDone: Projekte geladen.
mainWindow.statusBar.projectSavingDone: Projekte gespeichert.
mainWindow.statusBar.loadingNodesDone: Nodes geladen.
mainWindow.statusBar.savingNodesDone: Nodes gespeichert.
-
+mainWindow.statusBar.connectingToNode: Verbindung zum Node \u201e{0}\u201c ({1}:{2,number,#}) wird hergestellt\u2026
+mainWindow.statusBar.connectedToNode: Verbindung zum Node \u201e{0}\u201c ({1}:{2,number,#}) hergestellt.
+mainWindow.statusBar.connectionToNodeFailed: Verbindung zu Node \u201e{0}\u201c ({1}:{2,number,#}) fehlgeschlagen: {3}
+mainWindow.statusBar.disconnectedFromNode: Verbindung von Node \u201e{0}\u201c ({1}:{2,number,#}) getrennt.
# main menus
mainWindow.menu.jSite.name: jSite
mainWindow.menu.node.name: Node
mainWindow.menu.node.mnemonic: VK_N
+mainWindow.menu.connect.name: Verbindung herstellen
+mainWindow.menu.connect.mnemonic: VK_H
+
+mainWindow.menu.disconnect.name: Verbindung trennen
+mainWindow.menu.disconnect.mnemonic: VK_T
+
+mainWindow.menu.connectNoNodeAvailable.name: Kein Node verf\u00fcgbar
+mainWindow.menu.disconnectNoNodeAvailable.name: Kein Node verbunden
+
mainWindow.menu.languages.name: Sprachen
mainWindow.menu.languages.mnemonic: VK_S
mainWindow.pane.overview.title: Projekt\u00fcbersicht
#
+# the "project" panel
+#
+
+projectPanel.title.starting: (Starte) {0}
+projectPanel.title.progress: ({1,number,0.0%}) {0}
+
+projectPanel.label.name.name: Name
+projectPanel.label.name.mnemonic: VK_N
+
+projectPanel.label.description.name: Beschreibung
+projectPanel.label.description.mnemonic: VK_B
+
+projectPanel.label.basePath.name: Basispfad
+projectPanel.label.basePath.mnemonic: VK_B
+
+projectPanel.button.changeBasePath.name: \u00c4ndern
+projectPanel.button.changeBasePath.mnemonic: VK_N
+projectPanel.button.changeBasePath.accelerator: Ctrl-VK_N
+projectPanel.button.changeBasePath.shortDescription: \u00c4ndert den Basispfad, aus dem die Dateien gelesen werden
+projectPanel.button.changeBasePath.longDescription: \u00c4ndert den Basispfad, aus dem die Dateien gelesen werden
+
+#
# the "manage nodes" dialog
#
manageNodesDialog.title: Nodes verwalten
+manageNodesDialog.label.immediatelyEffective.name: Alle hier gemachten \u00c4nderungen treten sofort in Kraft!
+
manageNodesDialog.button.addNode.name: Node hinzuf\u00fcgen
manageNodesDialog.button.addNode.mnemonic: VK_H
manageNodesDialog.button.addNode.accelerator: Ctrl-VK_H
manageNodesDialog.error.nodeConnected.title: Node ist verbunden
manageNodesDialog.error.nodeConnected.message: Mit dem Node \u201e{0}\u201c besteht momentan eine Verbindung. Wollen Sie ihn wirklich l\u00f6schen?
+manageNodesDialog.error.nodeUnresolvable.title: Hostname des Nodes ung\u00fcltig
+manageNodesDialog.error.nodeUnresolvable.message: Der Hostname des Nodes (\u201e{0}\u201c) kann nicht aufgel\u00f6st werden.
+
+manageNodesDialog.error.nodeAlreadyKnown.title: Node schon bekannt
+manageNodesDialog.error.nodeAlreadyKnown.message: Es gibt bereits einen Node mit diesem Hostnamen (\u201e{0}\u201c) und Port ({1,number,#}).
+
# the "edit node" dialog
editNodeDialog.title: Edit Node
configurationDialog.page.interfaceTweaks.item.restartRequired.name: Alle Einstellungen auf dieser Seite erfordern einen Neustart, um wirksam zu werden!
-configurationDialog.page.interfaceTweaks.item.antialias.name: Antialiasing f\u00fcr Oberfl\u00e4che aktivieren
+configurationDialog.page.interfaceTweaks.item.antialias.name: Antialiasing f\u00fcr Oberfl\u00e4che aktivieren (nur mit Metal Look & Feel)
configurationDialog.page.interfaceTweaks.item.antialias.mnemonic: VK_A
configurationDialog.page.interfaceTweaks.item.antialias.accelerator: Alt-VK_A
configurationDialog.page.interfaceTweaks.item.antialias.shortDescription: Aktiviert Antialiasing f\u00fcr die Oberfl\u00e4che
configurationDialog.page.interfaceTweaks.item.antialias.longDescription: Aktiviert Antialiasing f\u00fcr die Oberfl\u00e4che
-configurationDialog.page.interfaceTweaks.item.useCustomControlFont.name: Andere Schriftart f\u00fcr Kontrollelemente
+configurationDialog.page.interfaceTweaks.item.useCustomControlFont.name: Andere Schriftart f\u00fcr Kontrollelemente (nur mit Metal Look & Feel)
configurationDialog.page.interfaceTweaks.item.useCustomControlFont.mnemonic: VK_K
configurationDialog.page.interfaceTweaks.item.useCustomControlFont.accelerator: Alt-VK_K
configurationDialog.page.interfaceTweaks.item.useCustomControlFont.shortDescription: Eine andere Schriftart f\u00fcr Kontrollelemente benutzen
configurationDialog.page.interfaceTweaks.item.useCustomControlFont.longDescription: Eine andere Schriftart f\u00fcr Kontrollelemente benutzen
-configurationDialog.page.interfaceTweaks.item.useCustomUserFont.name: Andere Schriftart f\u00fcr Texteingaben
+configurationDialog.page.interfaceTweaks.item.useCustomUserFont.name: Andere Schriftart f\u00fcr Texteingaben (nur mit Metal Look & Feel)
configurationDialog.page.interfaceTweaks.item.useCustomUserFont.mnemonic: VK_T
configurationDialog.page.interfaceTweaks.item.useCustomUserFont.accelerator: Alt-VK_T
configurationDialog.page.interfaceTweaks.item.useCustomUserFont.shortDescription: Eine andere Schriftart f\u00fcr Texteingabefelder benutzen
configurationDialog.page.interfaceTweaks.item.useCustomUserFont.longDescription: Eine andere Schriftart f\u00fcr Texteingabefelder benutzen
+
+configurationDialog.page.interfaceTweaks.item.useCustomLAF.name: Anderes Look & Feel benutzen
+configurationDialog.page.interfaceTweaks.item.useCustomLAF.mnemonic: VK_L
+configurationDialog.page.interfaceTweaks.item.useCustomLAF.accelerator: Alt-VK_L
+configurationDialog.page.interfaceTweaks.item.useCustomLAF.shortDescription: Ein anderes Look & Feel benutzen
+configurationDialog.page.interfaceTweaks.item.useCustomLAF.longDescription: Ein anderes Look & Feel benutzen
+
+configurationDialog.error.noControlFontSelected.title: Keine Schriftart f\u00fcr Kontrollelemente ausgew\u00e4hlt
+configurationDialog.error.noControlFontSelected.message: Es wurde keine Schriftart f\u00fcr Kontrollelemente ausgew\u00e4hlt!
+
+configurationDialog.error.noUserFontSelected.title: Keine Schriftart f\u00fcr Texteingaben ausgew\u00e4hlt
+configurationDialog.error.noUserFontSelected.message: Es wurde keine Schriftart f\u00fcr Texteingaben ausgew\u00e4hlt!
+
+#
+# the log window
+#
+
+logWindow.title: Logmeldungen
+
+logWindow.label.logLevel.name: Zeige ab Level
+logWindow.label.logLevel.mnemonic: VK_Z
+
+logWindow.table.column.time.name: Zeit
+logWindow.table.column.level.name: Level
+logWindow.table.column.message.name: Meldung