+mainWindow.menu.node.item.disconnect.mnemonic: VK_D
+mainWindow.menu.node.item.disconnect.accelerator: VK_UNDEFINED
+mainWindow.menu.node.item.disconnect.shortDescription: Disconnects from the node
+mainWindow.menu.node.item.disconnect.longDescription: Disconnects from the node
+
+mainWindow.menu.node.item.edit.name: Edit
+mainWindow.menu.node.item.edit.mnemonic: VK_E
+mainWindow.menu.node.item.edit.accelerator: VK_UNDEFINED
+mainWindow.menu.node.item.edit.shortDescription: Edits the node
+mainWindow.menu.node.item.edit.longDescription: Edits the node
+
+mainWindow.menu.node.item.remove.name: Delete
+mainWindow.menu.node.item.remove.mnemonic: VK_D
+mainWindow.menu.node.item.remove.accelerator: VK_UNDEFINED
+mainWindow.menu.node.item.remove.shortDescription: Deletes the node
+mainWindow.menu.node.item.remove.longDescription: Deletes the node
+
+#
+# the jSite menu
+#
+mainWindow.menu.jSite.configure.name: Configure
+mainWindow.menu.jSite.configure.mnemonic: VK_C
+mainWindow.menu.jSite.configure.accelerator: Ctrl-VK_C
+mainWindow.menu.jSite.configure.shortDescription: Configures jSite
+mainWindow.menu.jSite.configure.longDescription: Shows the jSite configuration dialog
+
+mainWindow.menu.jSite.importConfig.name: Import Config
+mainWindow.menu.jSite.importConfig.mnemonic: VK_I
+mainWindow.menu.jSite.importConfig.accelerator: Ctrl-VK_I
+mainWindow.menu.jSite.importConfig.shortDescription: Imports jSite 0.x configuration
+mainWindow.menu.jSite.importConfig.longDescription: Imports old jSite configuration files
+
+mainWindow.menu.jSite.quit.name: Quit
+mainWindow.menu.jSite.quit.mnemonic: VK_Q
+mainWindow.menu.jSite.quit.accelerator: Ctrl-VK_Q
+mainWindow.menu.jSite.quit.shortDescription: Quits jSite
+mainWindow.menu.jSite.quit.longDescription: Quits jSite
+
+#
+# the help menu
+#
+
+mainWindow.menu.help.item.about.name: About
+mainWindow.menu.help.item.about.mnemonic: VK_A
+mainWindow.menu.help.item.about.accelerator: Ctrl-VK_A
+mainWindow.menu.help.item.about.shortDescription: Shows information about jSite
+mainWindow.menu.help.item.about.longDescription: Shows information about jSite
+
+#
+# main window
+#
+
+mainWindow.button.addProject.name: Add Project
+mainWindow.button.addProject.mnemonic: VK_A
+mainWindow.button.addProject.accelerator: Ctrl-VK_A
+mainWindow.button.addProject.shortDescription: Add a project
+mainWindow.button.addProject.longDescription: Adds a project
+
+mainWindow.button.cloneProject.name: Clone Project
+mainWindow.button.cloneProject.mnemonic: VK_L
+mainWindow.button.cloneProject.accelerator: Ctrl-VK_L
+mainWindow.button.cloneProject.shortDescription: Clones the selected project
+mainWindow.button.cloneProject.longDescription: Clones the selected project
+
+mainWindow.button.deleteProject.name: Delete Project
+mainWindow.button.deleteProject.mnemonic: VK_E
+mainWindow.button.deleteProject.accelerator: Ctrl-VK_R
+mainWindow.button.deleteProject.shortDescription: Deletes the selected project
+mainWindow.button.deleteProject.longDescription: Deletes the selected project
+
+mainWindow.pane.overview.title: Project Overview
+
+#
+# the "project" panel
+#
+
+projectPanel.title.starting: (Starting) {0}
+projectPanel.title.progress: ({1,number,0.0%}) {0}
+
+projectPanel.button.approve.name: Choose
+
+projectPanel.label.name.name: Name
+projectPanel.label.name.mnemonic: VK_N
+
+projectPanel.label.description.name: Description
+projectPanel.label.description.mnemonic: VK_D
+
+projectPanel.label.basePath.name: Base Path
+projectPanel.label.basePath.mnemonic: VK_B
+
+projectPanel.label.node.name: Node
+projectPanel.label.node.mnemonic: VK_O
+
+projectPanel.basePathInformation.scanning: Scanning the base path\u2026
+projectPanel.basePathInformation.fileCount: Found {0} file{0,choice,0#s|1#|2#s}.
+
+projectPanel.button.changeBasePath.name: Change
+projectPanel.button.changeBasePath.mnemonic: VK_C
+projectPanel.button.changeBasePath.accelerator: Ctrl-VK_C
+projectPanel.button.changeBasePath.shortDescription: Changes the path the files are read from
+projectPanel.button.changeBasePath.longDescription: Changes the path the files are read from
+
+projectPanel.button.editFiles.name: Edit Files
+projectPanel.button.editFiles.mnemonic: VK_E
+projectPanel.button.editFiles.accelerator: Ctrl-VK_E
+projectPanel.button.editFiles.shortDescription: Edit physical and virtual files
+projectPanel.button.editFiles.longDescription: Edit physical and virtual files
+
+# the "add node" dialog
+addNodeDialog.title: Add Node
+
+addNodeDialog.label.name.name: Name
+addNodeDialog.label.name.mnemonic: VK_N
+
+addNodeDialog.label.hostname.name: Hostname
+addNodeDialog.label.hostname.mnemonic: VK_H
+
+addNodeDialog.label.port.name: Port
+addNodeDialog.label.port.mnemonic: VK_P
+
+addNodeDialog.checkbox.sameMachine.name: Node on the same machine
+addNodeDialog.checkbox.sameMachine.mnemonic: VK_S
+addNodeDialog.checkbox.sameMachine.accelerator: Alt-VK_S
+addNodeDialog.checkbox.sameMachine.shortDescription: Node is on the same machine
+addNodeDialog.checkbox.sameMachine.longDescription: The node is on the same machine as jSite and some optimizations can be used
+
+addNodeDialog.error.name.title: Wrong Node Name
+addNodeDialog.error.name.message: The name of the node is empty.
+
+addNodeDialog.error.hostname.title: Wrong Hostname
+addNodeDialog.error.hostname.message: The hostname is invalid.
+
+addNodeDialog.error.port.title: Wrong Port Number
+addNodeDialog.error.port.message: The port number is invalid.
+
+#
+# the "about" dialog
+#
+
+aboutDialog.title: About jSite
+
+aboutDialog.page.about.title: About
+aboutDialog.page.about.shortDescription: Shows the \u201cAbout\u201d page
+
+aboutDialog.page.about.label.contributor.name: Contributors
+aboutDialog.page.about.label.contributor.mnemonic: VK_UNDEFINED
+
+# translators: replace "English" with your language!
+aboutDialog.page.about.label.i18nMaintainer.name: i18n Maintainer (English)
+aboutDialog.page.about.label.i18nMaintainer.mnemonic: VK_UNDEFINED
+
+aboutDialog.page.about.label.codeUsage.name: Resources from Other Projects
+aboutDialog.page.about.label.codeUsage.mnemonic: VK_UNDEFINED
+
+aboutDialog.page.license.title: License
+aboutDialog.page.license.shortDescription: Shows the \u201cLicense\u201d page
+
+aboutDialog.page.license.header.name: jSite {0} is released unter the following license:
+aboutDialog.page.license.header.mnemonic: VK_UNDEFINED
+
+#
+# the configuration dialog
+#
+configurationDialog.title: Configuration
+
+configurationDialog.page.interface.name: Interface
+
+configurationDialog.page.interface.item.advancedMode.name: Advanced mode
+configurationDialog.page.interface.item.advancedMode.mnemonic: VK_A
+configurationDialog.page.interface.item.advancedMode.accelerator: Alt-VK_A
+configurationDialog.page.interface.item.advancedMode.shortDescription: Activates advanced mode
+configurationDialog.page.interface.item.advancedMode.longDescription: Activates advanced mode which allows multiple nodes to be configured
+
+configurationDialog.page.interfaceTweaks.name: Interface Tweaks
+
+configurationDialog.page.interfaceTweaks.item.restartRequired.name: All items on this page require a restart to take effect!
+
+configurationDialog.page.interfaceTweaks.item.antialias.name: Antialias GUI (only with 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: Antialias all GUI elements
+configurationDialog.page.interfaceTweaks.item.antialias.longDescription: Antialias all GUI elements
+
+configurationDialog.page.interfaceTweaks.item.useCustomControlFont.name: Use custom control font (only with Metal Look & Feel)
+configurationDialog.page.interfaceTweaks.item.useCustomControlFont.mnemonic: VK_C
+configurationDialog.page.interfaceTweaks.item.useCustomControlFont.accelerator: Alt-VK_C
+configurationDialog.page.interfaceTweaks.item.useCustomControlFont.shortDescription: Use custom control font for the GUI
+configurationDialog.page.interfaceTweaks.item.useCustomControlFont.longDescription: Use custom control font for the GUI
+
+configurationDialog.page.interfaceTweaks.item.useCustomUserFont.name: Use custom text font (only with 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: Use custom text font for the GUI
+configurationDialog.page.interfaceTweaks.item.useCustomUserFont.longDescription: Use custom text font for the GUI
+
+configurationDialog.page.interfaceTweaks.item.useCustomLAF.name: Use custom Look & Feel
+configurationDialog.page.interfaceTweaks.item.useCustomLAF.mnemonic: VK_L
+configurationDialog.page.interfaceTweaks.item.useCustomLAF.accelerator: Alt-VK_L
+configurationDialog.page.interfaceTweaks.item.useCustomLAF.shortDescription: Use a custom Look & Feel
+configurationDialog.page.interfaceTweaks.item.useCustomLAF.longDescription: Use a custom Look & Feel
+
+configurationDialog.error.noControlFontSelected.title: No Control Font Selected
+configurationDialog.error.noControlFontSelected.message: You did not select a control font!
+
+configurationDialog.error.noUserFontSelected.title: No Text Font Selected
+configurationDialog.error.noUserFontSelected.message: You did not select a text font!
+
+#
+# the log window
+#
+
+logWindow.title: Log Messages
+
+logWindow.label.logLevel.name: Show from level
+logWindow.label.logLevel.mnemonic: VK_S
+
+logWindow.table.column.time.name: Time
+logWindow.table.column.level.name: Level
+logWindow.table.column.message.name: Message