Use additional error message and show message of occured exception.
[jSite2.git] / src / net / pterodactylus / jsite / i18n / jSite.properties
1 # jSite i18n data, English
2 #
3 # this file should be in US-ASCII format, with unicode characters outside
4 # US-ASCII range encoded with the java-typical \u notation.
5
6 # maintainer of the translation; translators, put your own name here!
7 i18n.maintainer.name: David \u2018Bombe\u2019 Roden
8 i18n.maintainer.email: bombe@freenetproject.org
9
10 # general gui components
11 general.button.okay.name: Okay
12 general.button.okay.mnemonic: VK_O
13 general.button.okay.accelerator: Ctrl-VK_O
14 general.button.okay.shortDescription: Confirm
15 general.button.okay.longDescription: Confirm and close dialog
16
17 general.button.continue.name: Continue
18 general.button.continue.mnemonic: VK_C
19 general.button.continue.accelerator: VK_UNDEFINED
20 general.button.continue.shortDescription: Continue
21 general.button.continue.longDescription: Continue with the action
22
23 general.button.cancel.name: Cancel
24 general.button.cancel.mnemonic: VK_C
25 general.button.cancel.accelerator: VK_ESCAPE
26 general.button.cancel.shortDescription: Cancel
27 general.button.cancel.longDescription: Cancel and close dialog
28
29 general.language.en.name: English
30 general.language.en.mnemonic: VK_E
31 general.language.en.shortDescription: Switch language to English
32 general.language.en.longDescription: Switch language to English
33
34 general.language.de.name: Deutsch
35 general.language.de.mnemonic: VK_D
36 general.language.de.shortDescription: Switch language to German
37 general.language.de.longDescription: Switch language to German
38
39 general.defaultNode.name: Default Node
40 general.newNode.name: New Node
41
42 general.newProject.name: New Project
43 general.newProject.description: New Project created {0,date}
44
45 # main window
46 mainWindow.toolbar.name: jSite Toolbar
47
48 mainWindow.warning.multipleNodesNotAdvancedMode.title: Multiple Nodes in Simple Mode
49 mainWindow.warning.multipleNodesNotAdvancedMode.message: <html>You have enabled the simple mode but have more than one node configured.<br>Select advanced mode to configure all of your nodes.</html>
50
51 mainWindow.error.projectCreationFailed.title: Could Not Create Project
52 mainWindow.error.projectCreationFailed.message: <html>Could not create a new project.<br>The error message was:<br>{0}</html>
53
54 mainWindow.error.projectLoadingFailed.title: Loading Projects Failed
55 mainWindow.error.projectLoadingFailed.message: Loading the projects from \u201c{0}\u201d has failed.
56
57 mainWindow.error.nodeConnectionFailed.title: Connecting to Node Failed
58 mainWindow.error.nodeConnectionFailed.message: Connecting to node \u201c{0}\u201d (at {1}:{2,number,#}) has failed: {3}
59
60 mainWindow.error.hostnameUnresolvable.title: Could Not Resolve Hostname
61 mainWindow.error.hostnameUnresolvable.message: The hostname \u201c{0}\u201d can not be resolved!
62
63 mainWindow.error.notConnected.title: Not Connected
64 mainWindow.error.notConnected.message: You are not connected to a node.
65
66 mainWindow.error.nodeNotConnected.title: Node \u201c{0}\u201d not Connected
67 mainWindow.error.nodeNotConnected.message: You are not connected to node \u201c{0}\u201d.\nPlease connect to the node and retry.
68
69 mainWindow.question.deleteNode.title: Really Remove Node?
70 mainWindow.question.deleteNode.message: <html>You are about to remove the node \u201c{0}\u201d!<br>Do you want to continue?</html>
71
72 mainWindow.question.deleteProject.title: Really Delete Project?
73 mainWindow.question.deleteProject.message: <html>You are about to remove the project \u201c{0}\u201d!<br>Do you want to continue?</html>
74
75 mainWindow.information.changeProjectBasePath.title: Please Enter Base Path!
76 mainWindow.information.changeProjectBasePath.message: <html>You have created a new project. Please enter a base path<br>to read the files for the project from in the next dialog!</html>
77
78 mainWindow.statusBar.coreLoaded: Core loaded.
79 mainWindow.statusBar.coreStopped: Core stopped.
80 mainWindow.statusBar.projectLoadingDone: Projects loaded.
81 mainWindow.statusBar.projectSavingDone: Projects saved.
82 mainWindow.statusBar.loadingNodesDone: Nodes loaded.
83 mainWindow.statusBar.savingNodesDone: Nodes saved.
84 mainWindow.statusBar.connectingToNode: Connecting to \u201c{0}\u201d (at {1}:{2,number,#})\u2026
85 mainWindow.statusBar.connectedToNode: Connected to \u201c{0}\u201d (at {1}:{2,number,#}).
86 mainWindow.statusBar.connectionToNodeFailed: Connection to \u201c{0}\u201d (at {1}:{2,number,#}) failed: {3}
87 mainWindow.statusBar.disconnectedFromNode: Disconnected from \u201c{0}\u201d (at {1}:{2,number,#}).
88
89 mainWindow.statusBar.nodeLabel.name: <html><b>Node \u201c{0}\u201d</b></html>
90 mainWindow.statusBar.nodeLabel.menmonic: VK_UNDEFINED
91
92 # main menus
93 mainWindow.menu.jSite.name: jSite
94 mainWindow.menu.jSite.mnemonic: VK_J
95
96 mainWindow.menu.node.name: Node
97 mainWindow.menu.node.mnemonic: VK_N
98
99 mainWindow.menu.language.name: Languages
100 mainWindow.menu.language.mnemonic: VK_L
101
102 mainWindow.menu.help.name: Help
103 mainWindow.menu.help.mnemonic: VK_H
104
105 #
106 # the node menus
107 #
108 mainWindow.menu.node.item.addNode.name: Add node
109 mainWindow.menu.node.item.addNode.mnemonic: VK_A
110 mainWindow.menu.node.item.addNode.accelerator: Ctrl-VK_A
111 mainWindow.menu.node.item.addNode.shortDescription: Add a node
112 mainWindow.menu.node.item.addNode.longDescription: Add a node
113
114 mainWindow.menu.node.item.connect.name: Connect
115 mainWindow.menu.node.item.connect.mnemonic: VK_C
116 mainWindow.menu.node.item.connect.accelerator: VK_UNDEFINED
117 mainWindow.menu.node.item.connect.shortDescription: Connects to the node
118 mainWindow.menu.node.item.connect.longDescription: Connects to the node
119
120 mainWindow.menu.node.item.disconnect.name: Disconnect
121 mainWindow.menu.node.item.disconnect.mnemonic: VK_D
122 mainWindow.menu.node.item.disconnect.accelerator: VK_UNDEFINED
123 mainWindow.menu.node.item.disconnect.shortDescription: Disconnects from the node
124 mainWindow.menu.node.item.disconnect.longDescription: Disconnects from the node
125
126 mainWindow.menu.node.item.edit.name: Edit
127 mainWindow.menu.node.item.edit.mnemonic: VK_E
128 mainWindow.menu.node.item.edit.accelerator: VK_UNDEFINED
129 mainWindow.menu.node.item.edit.shortDescription: Edits the node
130 mainWindow.menu.node.item.edit.longDescription: Edits the node
131
132 mainWindow.menu.node.item.remove.name: Delete
133 mainWindow.menu.node.item.remove.mnemonic: VK_D
134 mainWindow.menu.node.item.remove.accelerator: VK_UNDEFINED
135 mainWindow.menu.node.item.remove.shortDescription: Deletes the node
136 mainWindow.menu.node.item.remove.longDescription: Deletes the node
137
138 #
139 # the jSite menu
140 #
141 mainWindow.menu.jSite.configure.name: Configure
142 mainWindow.menu.jSite.configure.mnemonic: VK_C
143 mainWindow.menu.jSite.configure.accelerator: Ctrl-VK_C
144 mainWindow.menu.jSite.configure.shortDescription: Configures jSite
145 mainWindow.menu.jSite.configure.longDescription: Shows the jSite configuration dialog
146
147 mainWindow.menu.jSite.importConfig.name: Import Config
148 mainWindow.menu.jSite.importConfig.mnemonic: VK_I
149 mainWindow.menu.jSite.importConfig.accelerator: Ctrl-VK_I
150 mainWindow.menu.jSite.importConfig.shortDescription: Imports jSite 0.x configuration
151 mainWindow.menu.jSite.importConfig.longDescription: Imports old jSite configuration files
152
153 mainWindow.menu.jSite.quit.name: Quit
154 mainWindow.menu.jSite.quit.mnemonic: VK_Q
155 mainWindow.menu.jSite.quit.accelerator: Ctrl-VK_Q
156 mainWindow.menu.jSite.quit.shortDescription: Quits jSite
157 mainWindow.menu.jSite.quit.longDescription: Quits jSite
158
159 #
160 # the help menu
161 #
162
163 mainWindow.menu.help.item.about.name: About
164 mainWindow.menu.help.item.about.mnemonic: VK_A
165 mainWindow.menu.help.item.about.accelerator: Ctrl-VK_A
166 mainWindow.menu.help.item.about.shortDescription: Shows information about jSite
167 mainWindow.menu.help.item.about.longDescription: Shows information about jSite
168
169 #
170 # main window
171 #
172
173 mainWindow.button.addProject.name: Add Project
174 mainWindow.button.addProject.mnemonic: VK_A
175 mainWindow.button.addProject.accelerator: Ctrl-VK_A
176 mainWindow.button.addProject.shortDescription: Add a project
177 mainWindow.button.addProject.longDescription: Adds a project
178
179 mainWindow.button.insertProject.name: Insert Project
180 mainWindow.button.insertProject.mnemonic: VK_I
181 mainWindow.button.insertProject.accelerator: Ctrl-VK_I
182 mainWindow.button.insertProject.shortDescription: Inserts the selected project
183 mainWindow.button.insertProject.longDescription: Inserts the selected project
184
185 mainWindow.button.cloneProject.name: Clone Project
186 mainWindow.button.cloneProject.mnemonic: VK_L
187 mainWindow.button.cloneProject.accelerator: Ctrl-VK_L
188 mainWindow.button.cloneProject.shortDescription: Clones the selected project
189 mainWindow.button.cloneProject.longDescription: Clones the selected project
190
191 mainWindow.button.deleteProject.name: Delete Project
192 mainWindow.button.deleteProject.mnemonic: VK_E
193 mainWindow.button.deleteProject.accelerator: Ctrl-VK_R
194 mainWindow.button.deleteProject.shortDescription: Deletes the selected project
195 mainWindow.button.deleteProject.longDescription: Deletes the selected project
196
197 mainWindow.pane.overview.title: Project Overview
198
199 #
200 # the "project" panel
201 #
202
203 projectPanel.title.starting: (Starting) {0}
204 projectPanel.title.progress: ({1,number,0.0%}) {0}
205
206 projectPanel.button.approve.name: Choose
207
208 projectPanel.label.name.name: Name
209 projectPanel.label.name.mnemonic: VK_N
210
211 projectPanel.label.description.name: Description
212 projectPanel.label.description.mnemonic: VK_D
213
214 projectPanel.label.basePath.name: Base Path
215 projectPanel.label.basePath.mnemonic: VK_B
216
217 projectPanel.label.node.name: Node
218 projectPanel.label.node.mnemonic: VK_O
219
220 projectPanel.basePathInformation.scanning: Scanning the base path\u2026
221 projectPanel.basePathInformation.fileCount: Found {0} file{0,choice,0#s|1#|2#s}.
222
223 projectPanel.button.changeBasePath.name: Change
224 projectPanel.button.changeBasePath.mnemonic: VK_C
225 projectPanel.button.changeBasePath.accelerator: Ctrl-VK_C
226 projectPanel.button.changeBasePath.shortDescription: Changes the path the files are read from
227 projectPanel.button.changeBasePath.longDescription: Changes the path the files are read from
228
229 projectPanel.button.editFiles.name: Edit Files
230 projectPanel.button.editFiles.mnemonic: VK_E
231 projectPanel.button.editFiles.accelerator: Ctrl-VK_E
232 projectPanel.button.editFiles.shortDescription: Edit physical and virtual files
233 projectPanel.button.editFiles.longDescription: Edit physical and virtual files
234
235 # the "add node" dialog
236 addNodeDialog.title: Add Node
237
238 addNodeDialog.label.name.name: Name
239 addNodeDialog.label.name.mnemonic: VK_N
240
241 addNodeDialog.label.hostname.name: Hostname
242 addNodeDialog.label.hostname.mnemonic: VK_H
243
244 addNodeDialog.label.port.name: Port
245 addNodeDialog.label.port.mnemonic: VK_P
246
247 addNodeDialog.checkbox.sameMachine.name: Node on the same machine
248 addNodeDialog.checkbox.sameMachine.mnemonic: VK_S
249 addNodeDialog.checkbox.sameMachine.accelerator: Alt-VK_S
250 addNodeDialog.checkbox.sameMachine.shortDescription: Node is on the same machine
251 addNodeDialog.checkbox.sameMachine.longDescription: The node is on the same machine as jSite and some optimizations can be used
252
253 addNodeDialog.error.name.title: Wrong Node Name
254 addNodeDialog.error.name.message: The name of the node is empty.
255
256 addNodeDialog.error.hostname.title: Wrong Hostname
257 addNodeDialog.error.hostname.message: The hostname is invalid.
258
259 addNodeDialog.error.port.title: Wrong Port Number
260 addNodeDialog.error.port.message: The port number is invalid.
261
262 #
263 # the "about" dialog
264 #
265
266 aboutDialog.title: About jSite
267
268 aboutDialog.page.about.title: About
269 aboutDialog.page.about.shortDescription: Shows the \u201cAbout\u201d page
270
271 aboutDialog.page.about.label.contributor.name: Contributors
272 aboutDialog.page.about.label.contributor.mnemonic: VK_UNDEFINED
273
274 # translators: replace "English" with your language!
275 aboutDialog.page.about.label.i18nMaintainer.name: i18n Maintainer (English)
276 aboutDialog.page.about.label.i18nMaintainer.mnemonic: VK_UNDEFINED
277
278 aboutDialog.page.about.label.codeUsage.name: Resources from Other Projects
279 aboutDialog.page.about.label.codeUsage.mnemonic: VK_UNDEFINED
280
281 aboutDialog.page.license.title: License
282 aboutDialog.page.license.shortDescription: Shows the \u201cLicense\u201d page
283
284 aboutDialog.page.license.header.name: jSite {0} is released unter the following license:
285 aboutDialog.page.license.header.mnemonic: VK_UNDEFINED
286
287 #
288 # the configuration dialog
289 #
290 configurationDialog.title: Configuration
291
292 configurationDialog.page.interface.name: Interface
293
294 configurationDialog.page.interface.item.advancedMode.name: Advanced mode
295 configurationDialog.page.interface.item.advancedMode.mnemonic: VK_A
296 configurationDialog.page.interface.item.advancedMode.accelerator: Alt-VK_A
297 configurationDialog.page.interface.item.advancedMode.shortDescription: Activates advanced mode
298 configurationDialog.page.interface.item.advancedMode.longDescription: Activates advanced mode which allows multiple nodes to be configured
299
300 configurationDialog.page.interfaceTweaks.name: Interface Tweaks
301
302 configurationDialog.page.interfaceTweaks.item.restartRequired.name: All items on this page require a restart to take effect!
303
304 configurationDialog.page.interfaceTweaks.item.antialias.name: Antialias GUI (only with Metal Look & Feel)
305 configurationDialog.page.interfaceTweaks.item.antialias.mnemonic: VK_A
306 configurationDialog.page.interfaceTweaks.item.antialias.accelerator: Alt-VK_A
307 configurationDialog.page.interfaceTweaks.item.antialias.shortDescription: Antialias all GUI elements
308 configurationDialog.page.interfaceTweaks.item.antialias.longDescription: Antialias all GUI elements
309
310 configurationDialog.page.interfaceTweaks.item.useCustomControlFont.name: Use custom control font (only with Metal Look & Feel)
311 configurationDialog.page.interfaceTweaks.item.useCustomControlFont.mnemonic: VK_C
312 configurationDialog.page.interfaceTweaks.item.useCustomControlFont.accelerator: Alt-VK_C
313 configurationDialog.page.interfaceTweaks.item.useCustomControlFont.shortDescription: Use custom control font for the GUI
314 configurationDialog.page.interfaceTweaks.item.useCustomControlFont.longDescription: Use custom control font for the GUI
315
316 configurationDialog.page.interfaceTweaks.item.useCustomUserFont.name: Use custom text font (only with Metal Look & Feel)
317 configurationDialog.page.interfaceTweaks.item.useCustomUserFont.mnemonic: VK_T
318 configurationDialog.page.interfaceTweaks.item.useCustomUserFont.accelerator: Alt-VK_T
319 configurationDialog.page.interfaceTweaks.item.useCustomUserFont.shortDescription: Use custom text font for the GUI
320 configurationDialog.page.interfaceTweaks.item.useCustomUserFont.longDescription: Use custom text font for the GUI
321
322 configurationDialog.page.interfaceTweaks.item.useCustomLAF.name: Use custom Look & Feel
323 configurationDialog.page.interfaceTweaks.item.useCustomLAF.mnemonic: VK_L
324 configurationDialog.page.interfaceTweaks.item.useCustomLAF.accelerator: Alt-VK_L
325 configurationDialog.page.interfaceTweaks.item.useCustomLAF.shortDescription: Use a custom Look & Feel
326 configurationDialog.page.interfaceTweaks.item.useCustomLAF.longDescription: Use a custom Look & Feel
327
328 configurationDialog.error.noControlFontSelected.title: No Control Font Selected
329 configurationDialog.error.noControlFontSelected.message: You did not select a control font!
330
331 configurationDialog.error.noUserFontSelected.title: No Text Font Selected
332 configurationDialog.error.noUserFontSelected.message: You did not select a text font!
333
334 #
335 # the log window
336 #
337
338 logWindow.title: Log Messages
339
340 logWindow.label.logLevel.name: Show from level
341 logWindow.label.logLevel.mnemonic: VK_S
342
343 logWindow.table.column.time.name: Time
344 logWindow.table.column.level.name: Level
345 logWindow.table.column.message.name: Message
346
347 #
348 # the file manager
349 #
350 fileManager.title: File Manager for Project \u201c{0}\u201d
351
352 fileManager.button.close.name: Close
353 fileManager.button.close.mnemonic: VK_C
354 fileManager.button.close.accelerator: VK_ESC
355 fileManager.button.close.shortDescription: Close the file manager
356 fileManager.button.close.longDescription: Close the file manager
357
358 fileManager.button.rescan.name: Rescan Files
359 fileManager.button.rescan.mnemonic: VK_R
360 fileManager.button.rescan.accelerator: Ctrl-VK_R
361 fileManager.button.rescan.shortDescription: Rescans the project\u2019s directory
362 fileManager.button.rescan.longDescription: Rescans the project\u2019s directory
363
364 fileManager.label.projectFiles.name: Project Files
365 fileManager.label.projectFiles.mnemonic: VK_F
366
367 fileManager.label.fileProperties.name: File properties
368 fileManager.label.fileProperties.mnemonic: VK_UNDEFINED
369
370 fileManager.label.filePath.name: File path
371 fileManager.label.filePath.mnemonic: VK_UNDEFINED
372
373 fileManager.label.fileName.name: File name
374 fileManager.label.fileName.mnemonic: VK_UNDEFINED
375
376 fileManager.label.fileSize.name: File size
377 fileManager.label.fileSize.mnemonic: VK_UNDEFINED
378
379 fileManager.label.insertSetting.name: Insert
380 fileManager.label.insertSetting.mnemonic: VK_UNDEFINED
381
382 fileManager.label.insertDefault.name: Insert Default
383 fileManager.label.insertDefault.mnemonic: VK_UNDEFINED
384
385 fileManager.label.contentTypeSetting.name: Content Type
386 fileManager.label.contentTypeSetting.mnemonic: VK_UNDEFINED
387
388 fileManager.label.contentTypeDefault.name: Default
389 fileManager.label.contentTypeDefault.mnemonic: VK_UNDEFINED
390
391 fileManager.checkbox.overrideInsertDefault.name: Override
392 fileManager.checkbox.overrideInsertDefault.mnemonic: VK_I
393 fileManager.checkbox.overrideInsertDefault.accelerator: VK_UNDEFINED
394 fileManager.checkbox.overrideInsertDefault.shortDescription: Overrides the default \u201cInsert\u201d setting
395 fileManager.checkbox.overrideInsertDefault.longDescription: Overrides the default \u201cInsert\u201d setting
396
397 fileManager.checkbox.overrideContentTypeDefault.name: Override
398 fileManager.checkbox.overrideContentTypeDefault.mnemonic: VK_C
399 fileManager.checkbox.overrideContentTypeDefault.accelerator: VK_UNDEFINED
400 fileManager.checkbox.overrideContentTypeDefault.shortDescription: Overrides the default \u201cContent Type\u201d setting
401 fileManager.checkbox.overrideContentTypeDefault.longDescription: Overrides the default \u201cContent Type\u201d setting
402
403 fileManager.menu.item.setDefaultFile.name: Set as default file
404 fileManager.menu.item.setDefaultFile.mnemonic: VK_D
405 fileManager.menu.item.setDefaultFile.accelerator: VK_UNDEFINED
406 fileManager.menu.item.setDefaultFile.shortDescription: Sets this file as default file
407 fileManager.menu.item.setDefaultFile.longDescription: Sets this file as default file
408
409 fileManager.menu.item.insert.name: Insert
410 fileManager.menu.item.insert.mnemonic: VK_I
411 fileManager.menu.item.insert.accelerator: VK_UNDEFINED
412 fileManager.menu.item.insert.shortDescription: Toggles the insert state of this file
413 fileManager.menu.item.insert.longDescription Toggles the insert state of this file
414
415 fileManager.menu.override.name: Override
416 fileManager.menu.override.mnemonic: VK_O
417 fileManager.menu.override.accelerator: VK_UNDEFINED
418 fileManager.menu.override.shortDescription: Overrides certain settings
419 fileManager.menu.override.longDescription: Overrides ceratin settings
420
421 fileManager.menu.item.applyInsertOverride.name: Insert
422 fileManager.menu.item.applyInsertOverride.mnemonic: VK_I
423 fileManager.menu.item.applyInsertOverride.accelerator: VK_UNDEFINED
424 fileManager.menu.item.applyInsertOverride.shortDescription: Overrides default \u201cInsert\u201d setting
425 fileManager.menu.item.applyInsertOverride.longDescription: Overrides default \u201cInsert\u201d setting
426
427 fileManager.menu.item.applyMimeTypeOverride.name: Content Type
428 fileManager.menu.item.applyMimeTypeOverride.mnemonic: VK_C
429 fileManager.menu.item.applyMimeTypeOverride.accelerator: VK_UNDEFINED
430 fileManager.menu.item.applyMimeTypeOverride.shortDescription: Overrides default \u201cContent Type\u201d setting
431 fileManager.menu.item.applyMimeTypeOverride.longDescription: Overrides default \u201cContent Type\u201d setting
432
433 fileManager.menu.item.removeOverride.name: Remove
434 fileManager.menu.item.removeOverride.mnemonic: VK_R
435 fileManager.menu.item.removeOverride.accelerator: VK_UNDEFINED
436 fileManager.menu.item.removeOverride.shortDescription: Removes the override from the selected files
437 fileManager.menu.item.removeOverride.longDescription: Removes the override from the selected files
438
439 fileManager.dialog.insertOverride.title: Apply Insert Override
440 fileManager.dialog.insertOverride.message: Please choose a setting for the \u201cInsert\u201d override.
441
442 fileManager.dialog.mimeTypeOverride.title: Apply MIME Type Override
443 fileManager.dialog.mimeTypeOverride.message: Please choose an override MIME type.
444
445 fileManager.dialog.removeOverride.title: Remove Override?
446 fileManager.dialog.removeOverride.message: You are about to remove the override for the {0} selected file{0,choice,0#s|1#|2#s}.
447
448 fileManager.dialog.noDefaultFileSet.title: No Default File Set
449 fileManager.dialog.noDefaultFileSet.message: You did not specify a default file. Specifying\na default file will ease browsing. It is possible\nto not specify one, though.
450
451 #
452 # the node selection dialog
453 #
454 nodeSelectionDialog.noNodeSelected.text: No node selected
455 nodeSelectionDialog.selectNode.text: Please select a node.