懒羊羊
2023-08-30 1ac2bc1590406d9babec036e154d8d08f34a6aa1
提交 | 用户 | 时间
1ac2bc 1 /**
2  * @author nicolas.peters
3  * 
4  * Contains all strings for the default language (en-us).
5  * Version 1 - 08/29/08
6  */
7 if(!ORYX) var ORYX = {};
8
9 if(!ORYX.I18N) ORYX.I18N = {};
10
11 ORYX.I18N.Language = "en_us"; //Pattern <ISO language code>_<ISO country code> in lower case!
12
13 if(!ORYX.I18N.Oryx) ORYX.I18N.Oryx = {};
14
15 ORYX.I18N.Oryx.title        = "Oryx";
16 ORYX.I18N.Oryx.noBackendDefined    = "Caution! \nNo Backend defined.\n The requested model cannot be loaded. Try to load a configuration with a save plugin.";
17 ORYX.I18N.Oryx.pleaseWait     = "Please wait while loading...";
18 ORYX.I18N.Oryx.notLoggedOn = "Not logged on";
19 ORYX.I18N.Oryx.editorOpenTimeout = "The editor does not seem to be started yet. Please check, whether you have a popup blocker enabled and disable it or allow popups for this site. We will never display any commercials on this site.";
20
21 if(!ORYX.I18N.AddDocker) ORYX.I18N.AddDocker = {};
22
23 ORYX.I18N.AddDocker.group = "Docker";
24 ORYX.I18N.AddDocker.add = "Add Docker";
25 ORYX.I18N.AddDocker.addDesc = "Add a Docker to an edge, by clicking on it";
26 ORYX.I18N.AddDocker.del = "Delete Docker";
27 ORYX.I18N.AddDocker.delDesc = "Delete a Docker";
28
29 if(!ORYX.I18N.Arrangement) ORYX.I18N.Arrangement = {};
30
31 ORYX.I18N.Arrangement.groupZ = "Z-Order";
32 ORYX.I18N.Arrangement.btf = "Bring To Front";
33 ORYX.I18N.Arrangement.btfDesc = "Bring to Front";
34 ORYX.I18N.Arrangement.btb = "Bring To Back";
35 ORYX.I18N.Arrangement.btbDesc = "Bring To Back";
36 ORYX.I18N.Arrangement.bf = "Bring Forward";
37 ORYX.I18N.Arrangement.bfDesc = "Bring Forward";
38 ORYX.I18N.Arrangement.bb = "Bring Backward";
39 ORYX.I18N.Arrangement.bbDesc = "Bring Backward";
40 ORYX.I18N.Arrangement.groupA = "Alignment";
41 ORYX.I18N.Arrangement.ab = "Alignment Bottom";
42 ORYX.I18N.Arrangement.abDesc = "Bottom";
43 ORYX.I18N.Arrangement.am = "Alignment Middle";
44 ORYX.I18N.Arrangement.amDesc = "Middle";
45 ORYX.I18N.Arrangement.at = "Alignment Top";
46 ORYX.I18N.Arrangement.atDesc = "Top";
47 ORYX.I18N.Arrangement.al = "Alignment Left";
48 ORYX.I18N.Arrangement.alDesc = "Left";
49 ORYX.I18N.Arrangement.ac = "Alignment Center";
50 ORYX.I18N.Arrangement.acDesc = "Center";
51 ORYX.I18N.Arrangement.ar = "Alignment Right";
52 ORYX.I18N.Arrangement.arDesc = "Right";
53 ORYX.I18N.Arrangement.as = "Alignment Same Size";
54 ORYX.I18N.Arrangement.asDesc = "Same Size";
55
56 if(!ORYX.I18N.Edit) ORYX.I18N.Edit = {};
57
58 ORYX.I18N.Edit.group = "Edit";
59 ORYX.I18N.Edit.cut = "Cut";
60 ORYX.I18N.Edit.cutDesc = "Cuts the selection into an Oryx clipboard";
61 ORYX.I18N.Edit.copy = "Copy";
62 ORYX.I18N.Edit.copyDesc = "Copies the selection into an Oryx clipboard";
63 ORYX.I18N.Edit.paste = "Paste";
64 ORYX.I18N.Edit.pasteDesc = "Pastes the Oryx clipboard to the canvas";
65 ORYX.I18N.Edit.del = "Delete";
66 ORYX.I18N.Edit.delDesc = "Deletes all selected shapes";
67
68 if(!ORYX.I18N.EPCSupport) ORYX.I18N.EPCSupport = {};
69
70 ORYX.I18N.EPCSupport.group = "EPC";
71 ORYX.I18N.EPCSupport.exp = "Export EPC";
72 ORYX.I18N.EPCSupport.expDesc = "Export diagram to EPML";
73 ORYX.I18N.EPCSupport.imp = "Import EPC";
74 ORYX.I18N.EPCSupport.impDesc = "Import an EPML file";
75 ORYX.I18N.EPCSupport.progressExp = "Exporting model";
76 ORYX.I18N.EPCSupport.selectFile = "Select an EPML (.empl) file to import.";
77 ORYX.I18N.EPCSupport.file = "File";
78 ORYX.I18N.EPCSupport.impPanel = "Import EPML File";
79 ORYX.I18N.EPCSupport.impBtn = "Import";
80 ORYX.I18N.EPCSupport.close = "Close";
81 ORYX.I18N.EPCSupport.error = "Error";
82 ORYX.I18N.EPCSupport.progressImp = "Import...";
83
84 if(!ORYX.I18N.ERDFSupport) ORYX.I18N.ERDFSupport = {};
85
86 ORYX.I18N.ERDFSupport.exp = "Export to ERDF";
87 ORYX.I18N.ERDFSupport.expDesc = "Export to ERDF";
88 ORYX.I18N.ERDFSupport.imp = "Import from ERDF";
89 ORYX.I18N.ERDFSupport.impDesc = "Import from ERDF";
90 ORYX.I18N.ERDFSupport.impFailed = "Request for import of ERDF failed.";
91 ORYX.I18N.ERDFSupport.impFailed2 = "An error while importing occurs! <br/>Please check error message: <br/><br/>";
92 ORYX.I18N.ERDFSupport.error = "Error";
93 ORYX.I18N.ERDFSupport.noCanvas = "The xml document has no Oryx canvas node included!";
94 ORYX.I18N.ERDFSupport.noSS = "The Oryx canvas node has no stencil set definition included!";
95 ORYX.I18N.ERDFSupport.wrongSS = "The given stencil set does not fit to the current editor!";
96 ORYX.I18N.ERDFSupport.selectFile = "Select an ERDF (.xml) file or type in the ERDF to import it!";
97 ORYX.I18N.ERDFSupport.file = "File";
98 ORYX.I18N.ERDFSupport.impERDF = "Import ERDF";
99 ORYX.I18N.ERDFSupport.impBtn = "Import";
100 ORYX.I18N.ERDFSupport.impProgress = "Importing...";
101 ORYX.I18N.ERDFSupport.close = "Close";
102 ORYX.I18N.ERDFSupport.deprTitle = "Really export to eRDF?";
103 ORYX.I18N.ERDFSupport.deprText = "Exporting to eRDF is not recommended anymore because the support will be stopped in future versions of the Oryx editor. If possible, export the model to JSON. Do you want to export anyway?";
104
105 if(!ORYX.I18N.jPDLSupport) ORYX.I18N.jPDLSupport = {};
106
107 ORYX.I18N.jPDLSupport.group = "ExecBPMN";
108 ORYX.I18N.jPDLSupport.exp = "Export to jPDL";
109 ORYX.I18N.jPDLSupport.expDesc = "Export to jPDL";
110 ORYX.I18N.jPDLSupport.imp = "Import from jPDL";
111 ORYX.I18N.jPDLSupport.impDesc = "Import jPDL File";
112 ORYX.I18N.jPDLSupport.impFailedReq = "Request for import of jPDL failed.";
113 ORYX.I18N.jPDLSupport.impFailedJson = "Transformation of jPDL failed.";
114 ORYX.I18N.jPDLSupport.impFailedJsonAbort = "Import aborted.";
115 ORYX.I18N.jPDLSupport.loadSseQuestionTitle = "jBPM stencil set extension needs to be loaded"; 
116 ORYX.I18N.jPDLSupport.loadSseQuestionBody = "In order to import jPDL, the stencil set extension has to be loaded. Do you want to proceed?";
117 ORYX.I18N.jPDLSupport.expFailedReq = "Request for export of model failed.";
118 ORYX.I18N.jPDLSupport.expFailedXml = "Export to jPDL failed. Exporter reported: ";
119 ORYX.I18N.jPDLSupport.error = "Error";
120 ORYX.I18N.jPDLSupport.selectFile = "Select an jPDL (.xml) file or type in the jPDL to import it!";
121 ORYX.I18N.jPDLSupport.file = "File";
122 ORYX.I18N.jPDLSupport.impJPDL = "Import jPDL";
123 ORYX.I18N.jPDLSupport.impBtn = "Import";
124 ORYX.I18N.jPDLSupport.impProgress = "Importing...";
125 ORYX.I18N.jPDLSupport.close = "Close";
126
127 if(!ORYX.I18N.Save) ORYX.I18N.Save = {};
128
129 ORYX.I18N.Save.group = "File";
130 ORYX.I18N.Save.save = "Save";
131 ORYX.I18N.Save.saveDesc = "Save";
132 ORYX.I18N.Save.saveAs = "Save As...";
133 ORYX.I18N.Save.saveAsDesc = "Save As...";
134 ORYX.I18N.Save.unsavedData = "There are unsaved data, please save before you leave, otherwise your changes get lost!";
135 ORYX.I18N.Save.newProcess = "New Process";
136 ORYX.I18N.Save.saveAsTitle = "Save as...";
137 ORYX.I18N.Save.saveBtn = "Save";
138 ORYX.I18N.Save.close = "Close";
139 ORYX.I18N.Save.savedAs = "Saved As";
140 ORYX.I18N.Save.saved = "Saved!";
141 ORYX.I18N.Save.failed = "Saving failed.";
142 ORYX.I18N.Save.noRights = "You have no rights to save changes.";
143 ORYX.I18N.Save.saving = "Saving";
144 ORYX.I18N.Save.saveAsHint = "The process diagram is stored under:";
145
146 if(!ORYX.I18N.File) ORYX.I18N.File = {};
147
148 ORYX.I18N.File.group = "File";
149 ORYX.I18N.File.print = "Print";
150 ORYX.I18N.File.printDesc = "Print current model";
151 ORYX.I18N.File.pdf = "Export as PDF";
152 ORYX.I18N.File.pdfDesc = "Export as PDF";
153 ORYX.I18N.File.info = "Info";
154 ORYX.I18N.File.infoDesc = "Info";
155 ORYX.I18N.File.genPDF = "Generating PDF";
156 ORYX.I18N.File.genPDFFailed = "Generating PDF failed.";
157 ORYX.I18N.File.printTitle = "Print";
158 ORYX.I18N.File.printMsg = "We are currently experiencing problems with the printing function. We recommend using the PDF Export to print the diagram. Do you really want to continue printing?";
159
160 if(!ORYX.I18N.Grouping) ORYX.I18N.Grouping = {};
161
162 ORYX.I18N.Grouping.grouping = "Grouping";
163 ORYX.I18N.Grouping.group = "Group";
164 ORYX.I18N.Grouping.groupDesc = "Groups all selected shapes";
165 ORYX.I18N.Grouping.ungroup = "Ungroup";
166 ORYX.I18N.Grouping.ungroupDesc = "Deletes the group of all selected Shapes";
167
168 if(!ORYX.I18N.Loading) ORYX.I18N.Loading = {};
169
170 ORYX.I18N.Loading.waiting ="Please wait...";
171
172 if(!ORYX.I18N.PropertyWindow) ORYX.I18N.PropertyWindow = {};
173
174 ORYX.I18N.PropertyWindow.name = "Name";
175 ORYX.I18N.PropertyWindow.value = "Value";
176 ORYX.I18N.PropertyWindow.selected = "selected";
177 ORYX.I18N.PropertyWindow.clickIcon = "Click Icon";
178 ORYX.I18N.PropertyWindow.add = "Add";
179 ORYX.I18N.PropertyWindow.rem = "Remove";
180 ORYX.I18N.PropertyWindow.complex = "Editor for a Complex Type";
181 ORYX.I18N.PropertyWindow.text = "Editor for a Text Type";
182 ORYX.I18N.PropertyWindow.ok = "Ok";
183 ORYX.I18N.PropertyWindow.cancel = "Cancel";
184 ORYX.I18N.PropertyWindow.dateFormat = "m/d/y";
185
186 if(!ORYX.I18N.ShapeMenuPlugin) ORYX.I18N.ShapeMenuPlugin = {};
187
188 ORYX.I18N.ShapeMenuPlugin.drag = "Drag";
189 ORYX.I18N.ShapeMenuPlugin.clickDrag = "Click or drag";
190 ORYX.I18N.ShapeMenuPlugin.morphMsg = "Morph shape";
191
192 if(!ORYX.I18N.SyntaxChecker) ORYX.I18N.SyntaxChecker = {};
193
194 ORYX.I18N.SyntaxChecker.group = "Verification";
195 ORYX.I18N.SyntaxChecker.name = "Syntax Checker";
196 ORYX.I18N.SyntaxChecker.desc = "Check Syntax";
197 ORYX.I18N.SyntaxChecker.noErrors = "There are no syntax errors.";
198 ORYX.I18N.SyntaxChecker.invalid = "Invalid answer from server.";
199 ORYX.I18N.SyntaxChecker.checkingMessage = "Checking ...";
200
201 if(!ORYX.I18N.FormHandler) ORYX.I18N.FormHandler = {};
202
203 ORYX.I18N.FormHandler.group = "FormHandling";
204 ORYX.I18N.FormHandler.name = "FormHandler";
205 ORYX.I18N.FormHandler.desc = "Testing from handling";
206
207 if(!ORYX.I18N.Deployer) ORYX.I18N.Deployer = {};
208
209 ORYX.I18N.Deployer.group = "Deployment";
210 ORYX.I18N.Deployer.name = "Deployer";
211 ORYX.I18N.Deployer.desc = "Deploy to engine";
212
213 if(!ORYX.I18N.Tester) ORYX.I18N.Tester = {};
214
215 ORYX.I18N.Tester.group = "Testing";
216 ORYX.I18N.Tester.name = "Test process";
217 ORYX.I18N.Tester.desc = "Open the test component to test this process definition";
218
219 if(!ORYX.I18N.Undo) ORYX.I18N.Undo = {};
220
221 ORYX.I18N.Undo.group = "Undo";
222 ORYX.I18N.Undo.undo = "Undo";
223 ORYX.I18N.Undo.undoDesc = "Undo the last action";
224 ORYX.I18N.Undo.redo = "Redo";
225 ORYX.I18N.Undo.redoDesc = "Redo the last undone action";
226
227 if(!ORYX.I18N.View) ORYX.I18N.View = {};
228
229 ORYX.I18N.View.group = "Zoom";
230 ORYX.I18N.View.zoomIn = "Zoom In";
231 ORYX.I18N.View.zoomInDesc = "Zoom into the model";
232 ORYX.I18N.View.zoomOut = "Zoom Out";
233 ORYX.I18N.View.zoomOutDesc = "Zoom out of the model";
234 ORYX.I18N.View.zoomStandard = "Zoom Standard";
235 ORYX.I18N.View.zoomStandardDesc = "Zoom to the standard level";
236 ORYX.I18N.View.zoomFitToModel = "Zoom fit to model";
237 ORYX.I18N.View.zoomFitToModelDesc = "Zoom to fit the model size";
238
239 if(!ORYX.I18N.XFormsSerialization) ORYX.I18N.XFormsSerialization = {};
240
241 ORYX.I18N.XFormsSerialization.group = "XForms Serialization";
242 ORYX.I18N.XFormsSerialization.exportXForms = "XForms Export";
243 ORYX.I18N.XFormsSerialization.exportXFormsDesc = "Export XForms+XHTML markup";
244 ORYX.I18N.XFormsSerialization.importXForms = "XForms Import";
245 ORYX.I18N.XFormsSerialization.importXFormsDesc = "Import XForms+XHTML markup";
246 ORYX.I18N.XFormsSerialization.noClientXFormsSupport = "No XForms support";
247 ORYX.I18N.XFormsSerialization.noClientXFormsSupportDesc = "<h2>Your browser does not support XForms. Please install the <a href=\"https://addons.mozilla.org/firefox/addon/824\" target=\"_blank\">Mozilla XForms Add-on</a> for Firefox.</h2>";
248 ORYX.I18N.XFormsSerialization.ok = "Ok";
249 ORYX.I18N.XFormsSerialization.selectFile = "Select a XHTML (.xhtml) file or type in the XForms+XHTML markup to import it!";
250 ORYX.I18N.XFormsSerialization.selectCss = "Please insert url of css file";
251 ORYX.I18N.XFormsSerialization.file = "File";
252 ORYX.I18N.XFormsSerialization.impFailed = "Request for import of document failed.";
253 ORYX.I18N.XFormsSerialization.impTitle = "Import XForms+XHTML document";
254 ORYX.I18N.XFormsSerialization.expTitle = "Export XForms+XHTML document";
255 ORYX.I18N.XFormsSerialization.impButton = "Import";
256 ORYX.I18N.XFormsSerialization.impProgress = "Importing...";
257 ORYX.I18N.XFormsSerialization.close = "Close";
258
259 /** New Language Properties: 08.12.2008 */
260
261 ORYX.I18N.PropertyWindow.title = "Properties";
262
263 if(!ORYX.I18N.ShapeRepository) ORYX.I18N.ShapeRepository = {};
264 ORYX.I18N.ShapeRepository.title = "Shape Repository";
265
266 ORYX.I18N.Save.dialogDesciption = "Please enter a name, a description and a comment.";
267 ORYX.I18N.Save.dialogLabelTitle = "Title";
268 ORYX.I18N.Save.dialogLabelDesc = "Description";
269 ORYX.I18N.Save.dialogLabelType = "Type";
270 ORYX.I18N.Save.dialogLabelComment = "Revision comment";
271
272 if(!ORYX.I18N.Perspective) ORYX.I18N.Perspective = {};
273 ORYX.I18N.Perspective.no = "No Perspective"
274 ORYX.I18N.Perspective.noTip = "Unload the current perspective"
275
276 /** New Language Properties: 21.04.2009 */
277 ORYX.I18N.JSONSupport = {
278     imp: {
279         name: "Import from JSON",
280         desc: "Imports a model from JSON",
281         group: "Export",
282         selectFile: "Select an JSON (.json) file or type in JSON to import it!",
283         file: "File",
284         btnImp: "Import",
285         btnClose: "Close",
286         progress: "Importing ...",
287         syntaxError: "Syntax error"
288     },
289     exp: {
290         name: "Export to JSON",
291         desc: "Exports current model to JSON",
292         group: "Export"
293     }
294 };
295
296 /** New Language Properties: 09.05.2009 */
297 if(!ORYX.I18N.JSONImport) ORYX.I18N.JSONImport = {};
298
299 ORYX.I18N.JSONImport.title = "JSON Import";
300 ORYX.I18N.JSONImport.wrongSS = "The stencil set of the imported file ({0}) does not match to the loaded stencil set ({1})."
301
302 /** New Language Properties: 14.05.2009 */
303 if(!ORYX.I18N.RDFExport) ORYX.I18N.RDFExport = {};
304 ORYX.I18N.RDFExport.group = "Export";
305 ORYX.I18N.RDFExport.rdfExport = "Export to RDF";
306 ORYX.I18N.RDFExport.rdfExportDescription = "Exports current model to the XML serialization defined for the Resource Description Framework (RDF)";
307
308 /** New Language Properties: 15.05.2009*/
309 if(!ORYX.I18N.SyntaxChecker.BPMN) ORYX.I18N.SyntaxChecker.BPMN={};
310 ORYX.I18N.SyntaxChecker.BPMN_NO_SOURCE = "An edge must have a source.";
311 ORYX.I18N.SyntaxChecker.BPMN_NO_TARGET = "An edge must have a target.";
312 ORYX.I18N.SyntaxChecker.BPMN_DIFFERENT_PROCESS = "Source and target node must be contained in the same process.";
313 ORYX.I18N.SyntaxChecker.BPMN_SAME_PROCESS = "Source and target node must be contained in different pools.";
314 ORYX.I18N.SyntaxChecker.BPMN_FLOWOBJECT_NOT_CONTAINED_IN_PROCESS = "A flow object must be contained in a process.";
315 ORYX.I18N.SyntaxChecker.BPMN_ENDEVENT_WITHOUT_INCOMING_CONTROL_FLOW = "An end event must have an incoming sequence flow.";
316 ORYX.I18N.SyntaxChecker.BPMN_STARTEVENT_WITHOUT_OUTGOING_CONTROL_FLOW = "A start event must have an outgoing sequence flow.";
317 ORYX.I18N.SyntaxChecker.BPMN_STARTEVENT_WITH_INCOMING_CONTROL_FLOW = "Start events must not have incoming sequence flows.";
318 ORYX.I18N.SyntaxChecker.BPMN_ATTACHEDINTERMEDIATEEVENT_WITH_INCOMING_CONTROL_FLOW = "Attached intermediate events must not have incoming sequence flows.";
319 ORYX.I18N.SyntaxChecker.BPMN_ATTACHEDINTERMEDIATEEVENT_WITHOUT_OUTGOING_CONTROL_FLOW = "Attached intermediate events must have exactly one outgoing sequence flow.";
320 ORYX.I18N.SyntaxChecker.BPMN_ENDEVENT_WITH_OUTGOING_CONTROL_FLOW = "End events must not have outgoing sequence flows.";
321 ORYX.I18N.SyntaxChecker.BPMN_EVENTBASEDGATEWAY_BADCONTINUATION = "Event-based gateways must not be followed by gateways or subprocesses.";
322 ORYX.I18N.SyntaxChecker.BPMN_NODE_NOT_ALLOWED = "Node type is not allowed.";
323
324 if(!ORYX.I18N.SyntaxChecker.IBPMN) ORYX.I18N.SyntaxChecker.IBPMN={};
325 ORYX.I18N.SyntaxChecker.IBPMN_NO_ROLE_SET = "Interactions must have a sender and a receiver role set";
326 ORYX.I18N.SyntaxChecker.IBPMN_NO_INCOMING_SEQFLOW = "This node must have incoming sequence flow.";
327 ORYX.I18N.SyntaxChecker.IBPMN_NO_OUTGOING_SEQFLOW = "This node must have outgoing sequence flow.";
328
329 if(!ORYX.I18N.SyntaxChecker.InteractionNet) ORYX.I18N.SyntaxChecker.InteractionNet={};
330 ORYX.I18N.SyntaxChecker.InteractionNet_SENDER_NOT_SET = "Sender not set";
331 ORYX.I18N.SyntaxChecker.InteractionNet_RECEIVER_NOT_SET = "Receiver not set";
332 ORYX.I18N.SyntaxChecker.InteractionNet_MESSAGETYPE_NOT_SET = "Message type not set";
333 ORYX.I18N.SyntaxChecker.InteractionNet_ROLE_NOT_SET = "Role not set";
334
335 if(!ORYX.I18N.SyntaxChecker.EPC) ORYX.I18N.SyntaxChecker.EPC={};
336 ORYX.I18N.SyntaxChecker.EPC_NO_SOURCE = "Each edge must have a source.";
337 ORYX.I18N.SyntaxChecker.EPC_NO_TARGET = "Each edge must have a target.";
338 ORYX.I18N.SyntaxChecker.EPC_NOT_CONNECTED = "Node must be connected with edges.";
339 ORYX.I18N.SyntaxChecker.EPC_NOT_CONNECTED_2 = "Node must be connected with more edges.";
340 ORYX.I18N.SyntaxChecker.EPC_TOO_MANY_EDGES = "Node has too many connected edges.";
341 ORYX.I18N.SyntaxChecker.EPC_NO_CORRECT_CONNECTOR = "Node is no correct connector.";
342 ORYX.I18N.SyntaxChecker.EPC_MANY_STARTS = "There must be only one start event.";
343 ORYX.I18N.SyntaxChecker.EPC_FUNCTION_AFTER_OR = "There must be no functions after a splitting OR/XOR.";
344 ORYX.I18N.SyntaxChecker.EPC_PI_AFTER_OR = "There must be no process interface after a splitting OR/XOR.";
345 ORYX.I18N.SyntaxChecker.EPC_FUNCTION_AFTER_FUNCTION =  "There must be no function after a function.";
346 ORYX.I18N.SyntaxChecker.EPC_EVENT_AFTER_EVENT =  "There must be no event after an event.";
347 ORYX.I18N.SyntaxChecker.EPC_PI_AFTER_FUNCTION =  "There must be no process interface after a function.";
348 ORYX.I18N.SyntaxChecker.EPC_FUNCTION_AFTER_PI =  "There must be no function after a process interface.";
349 ORYX.I18N.SyntaxChecker.EPC_SOURCE_EQUALS_TARGET = "Edge must connect two distinct nodes."
350
351 if(!ORYX.I18N.SyntaxChecker.PetriNet) ORYX.I18N.SyntaxChecker.PetriNet={};
352 ORYX.I18N.SyntaxChecker.PetriNet_NOT_BIPARTITE = "The graph is not bipartite";
353 ORYX.I18N.SyntaxChecker.PetriNet_NO_LABEL = "Label not set for a labeled transition";
354 ORYX.I18N.SyntaxChecker.PetriNet_NO_ID = "There is a node without id";
355 ORYX.I18N.SyntaxChecker.PetriNet_SAME_SOURCE_AND_TARGET = "Two flow relationships have the same source and target";
356 ORYX.I18N.SyntaxChecker.PetriNet_NODE_NOT_SET = "A node is not set for a flowrelationship";
357
358 /** New Language Properties: 02.06.2009*/
359 ORYX.I18N.Edge = "Edge";
360 ORYX.I18N.Node = "Node";
361
362 /** New Language Properties: 03.06.2009*/
363 ORYX.I18N.SyntaxChecker.notice = "Move the mouse over a red cross icon to see the error message.";
364
365 /** New Language Properties: 05.06.2009*/
366 if(!ORYX.I18N.RESIZE) ORYX.I18N.RESIZE = {};
367 ORYX.I18N.RESIZE.tipGrow = "Increase canvas size:";
368 ORYX.I18N.RESIZE.tipShrink = "Decrease canvas size:";
369 ORYX.I18N.RESIZE.N = "Top";
370 ORYX.I18N.RESIZE.W = "Left";
371 ORYX.I18N.RESIZE.S ="Down";
372 ORYX.I18N.RESIZE.E ="Right";
373
374 /** New Language Properties: 15.07.2009*/
375 if(!ORYX.I18N.Layouting) ORYX.I18N.Layouting ={};
376 ORYX.I18N.Layouting.doing = "Layouting...";
377
378 /** New Language Properties: 18.08.2009*/
379 ORYX.I18N.SyntaxChecker.MULT_ERRORS = "Multiple Errors";
380
381 /** New Language Properties: 08.09.2009*/
382 if(!ORYX.I18N.PropertyWindow) ORYX.I18N.PropertyWindow = {};
383 ORYX.I18N.PropertyWindow.oftenUsed = "Often used";
384 ORYX.I18N.PropertyWindow.moreProps = "More Properties";
385
386 /** New Language Properties 01.10.2009 */
387 if(!ORYX.I18N.SyntaxChecker.BPMN2) ORYX.I18N.SyntaxChecker.BPMN2 = {};
388
389 ORYX.I18N.SyntaxChecker.BPMN2_DATA_INPUT_WITH_INCOMING_DATA_ASSOCIATION = "A Data Input must not have any incoming Data Associations.";
390 ORYX.I18N.SyntaxChecker.BPMN2_DATA_OUTPUT_WITH_OUTGOING_DATA_ASSOCIATION = "A Data Output must not have any outgoing Data Associations.";
391 ORYX.I18N.SyntaxChecker.BPMN2_EVENT_BASED_TARGET_WITH_TOO_MANY_INCOMING_SEQUENCE_FLOWS = "Targets of Event-based Gateways may only have one incoming Sequence Flow.";
392
393 /** New Language Properties 02.10.2009 */
394 ORYX.I18N.SyntaxChecker.BPMN2_EVENT_BASED_WITH_TOO_LESS_OUTGOING_SEQUENCE_FLOWS = "An Event-based Gateway must have two or more outgoing Sequence Flows.";
395 ORYX.I18N.SyntaxChecker.BPMN2_EVENT_BASED_EVENT_TARGET_CONTRADICTION = "If Message Intermediate Events are used in the configuration, then Receive Tasks must not be used and vice versa.";
396 ORYX.I18N.SyntaxChecker.BPMN2_EVENT_BASED_WRONG_TRIGGER = "Only the following Intermediate Event triggers are valid: Message, Signal, Timer, Conditional and Multiple.";
397 ORYX.I18N.SyntaxChecker.BPMN2_EVENT_BASED_WRONG_CONDITION_EXPRESSION = "The outgoing Sequence Flows of the Event Gateway must not have a condition expression.";
398 ORYX.I18N.SyntaxChecker.BPMN2_EVENT_BASED_NOT_INSTANTIATING = "The Gateway does not meet the conditions to instantiate the process. Please use a start event or an instantiating attribute for the gateway.";
399
400 /** New Language Properties 05.10.2009 */
401 ORYX.I18N.SyntaxChecker.BPMN2_GATEWAYDIRECTION_MIXED_FAILURE = "The Gateway must have both multiple incoming and outgoing Sequence Flows.";
402 ORYX.I18N.SyntaxChecker.BPMN2_GATEWAYDIRECTION_CONVERGING_FAILURE = "The Gateway must have multiple incoming but most NOT have multiple outgoing Sequence Flows.";
403 ORYX.I18N.SyntaxChecker.BPMN2_GATEWAYDIRECTION_DIVERGING_FAILURE = "The Gateway must NOT have multiple incoming but must have multiple outgoing Sequence Flows.";
404 ORYX.I18N.SyntaxChecker.BPMN2_GATEWAY_WITH_NO_OUTGOING_SEQUENCE_FLOW = "A Gateway must have a minimum of one outgoing Sequence Flow.";
405 ORYX.I18N.SyntaxChecker.BPMN2_RECEIVE_TASK_WITH_ATTACHED_EVENT = "Receive Tasks used in Event Gateway configurations must not have any attached Intermediate Events.";
406 ORYX.I18N.SyntaxChecker.BPMN2_EVENT_SUBPROCESS_BAD_CONNECTION = "An Event Subprocess must not have any incoming or outgoing Sequence Flow.";
407
408 /** New Language Properties 13.10.2009 */
409 ORYX.I18N.SyntaxChecker.BPMN_MESSAGE_FLOW_NOT_CONNECTED = "At least one side of the Message Flow has to be connected.";
410
411 /** New Language Properties 24.11.2009 */
412 ORYX.I18N.SyntaxChecker.BPMN2_TOO_MANY_INITIATING_MESSAGES = "A Choreography Activity may only have one initiating message.";
413 ORYX.I18N.SyntaxChecker.BPMN_MESSAGE_FLOW_NOT_ALLOWED = "A Message Flow is not allowed here.";
414
415 /** New Language Properties 27.11.2009 */
416 ORYX.I18N.SyntaxChecker.BPMN2_EVENT_BASED_WITH_TOO_LESS_INCOMING_SEQUENCE_FLOWS = "An Event-based Gateway that is not instantiating must have a minimum of one incoming Sequence Flow.";
417 ORYX.I18N.SyntaxChecker.BPMN2_TOO_FEW_INITIATING_PARTICIPANTS = "A Choreography Activity must have one initiating Participant (white).";
418 ORYX.I18N.SyntaxChecker.BPMN2_TOO_MANY_INITIATING_PARTICIPANTS = "A Choreography Acitivity must not have more than one initiating Participant (white)."
419
420 ORYX.I18N.SyntaxChecker.COMMUNICATION_AT_LEAST_TWO_PARTICIPANTS = "The communication must be connected to at least two participants.";
421 ORYX.I18N.SyntaxChecker.MESSAGEFLOW_START_MUST_BE_PARTICIPANT = "The message flow's source must be a participant.";
422 ORYX.I18N.SyntaxChecker.MESSAGEFLOW_END_MUST_BE_PARTICIPANT = "The message flow's target must be a participant.";
423 ORYX.I18N.SyntaxChecker.CONV_LINK_CANNOT_CONNECT_CONV_NODES = "The conversation link must connect a communication or sub conversation node with a participant.";