blob: 206e16091894118610e27110cd891de1a584215a [file] [log] [blame]
# ====================================================================
# Copyright (c) 2007, 2018 THALES GLOBAL SERVICES
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
# https://www.eclipse.org/legal/epl-2.0/
#
# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Obeo - initial API and implementation
# ====================================================================
pluginName=Sirius Diagrams Runtime
providerName = Eclipse Modeling Project
_Pref_AutoPinOnCreate = false
# Providers
metatype.name.Sirius_79=Undefined
metatype.name.ViewNode_1001=DNode
metatype.name.ViewEdge_3001=DEdge
metatype.name.BracketEdge_4002=BracketEdge
metatype.name.ViewNode_2001=DNode
metatype.name.Dot_2002=Dot
metatype.name.Square_2003=Square
metatype.name.BundledImage_2004=BundledImage
metatype.name.WorkspaceImage_2005=WorkspaceImage
metatype.name.ViewNodeContainer_1002=DNodeContainer
metatype.name.ViewNode_2006=DNode
metatype.name.ViewNodeList_1003=DNodeList
metatype.name.ViewNode_2007=ViewNode
metatype.name.ViewNodeListElement_2007=DNodeListElement
metatype.name.Sirius_1004=DDiagram
metatype.name.ViewNodeContainer_2007=DNodeContainer
metatype.name.ViewNodeListElement_2008=DNodeListElement
metatype.name.ViewNodeList_2008=DNodeList
metatype.name.ViewNodeListElement_2009=DNodeListElement
metatype.name.Quadriptyque_2003=Quadriptyque
metatype.name.Square_2005=Square
metatype.name.BundledImage_2006=BundledImage
metatype.name.WorkspaceImage_2007=WorkspaceImage
metatype.name.ViewNode_2008=DNode
metatype.name.ViewNodeContainer_2009=DNodeContainer
metatype.name.ViewNodeList_2010=DNodeList
metatype.name.ViewNodeListElement_2011=DNodeListElement
metatype.name.Quadriptyque_2006=Quadriptyque
metatype.name.ViewNodeContainer_2008=DNodeContainer
metatype.name.ViewNodeList_2009=DNodeList
metatype.name.ViewNodeListElement_2010=DNodeListElement
metatype.name.GaugeCompositeStyle_2006=GaugeCompositeStyle
metatype.name.Sirius_1000=Undefined
metatype.name.ViewNodeContainer_2002=DNodeContainer
metatype.name.ViewNodeList_2003=DNodeList
metatype.name.Sirius_2004=DDiagram
metatype.name.ViewNode_3001=DNode
metatype.name.Dot_3002=Dot
metatype.name.Square_3003=Square
metatype.name.BundledImage_3004=BundledImage
metatype.name.WorkspaceImage_3005=WorkspaceImage
metatype.name.GaugeCompositeStyle_3006=GaugeCompositeStyle
metatype.name.ViewNode_3007=DNode
metatype.name.ViewNodeContainer_3008=DNodeContainer
metatype.name.ViewNodeList_3009=DNodeList
metatype.name.ViewNodeListElement_3010=DNodeListElement
metatype.name.ViewEdge_4001=DEdge
metatype.name.Sirius_3011=DDiagram
metatype.name.ViewNode_3012=DNode
metatype.name.Note_3013=Note
metatype.name.CustomStyle_3014=CustomStyle
metatype.name.ViewNode_3015=DNode
metatype.name.DDiagram_1000=Undefined
metatype.name.DNode_2001=DNode
metatype.name.DNodeContainer_2002=DNodeContainer
metatype.name.DNodeList_2003=DNodeList
metatype.name.DNode_3001=DNode
metatype.name.DNode_3007=DNode
metatype.name.DNodeContainer_3008=DNodeContainer
metatype.name.DNodeList_3009=DNodeList
metatype.name.DNodeListElement_3010=DNodeListElement
metatype.name.DNode_3012=DNode
metatype.name.DNode_3015=DNode
metatype.name.DEdge_4001=DEdge
metatype.name.Ellipse_3016=Ellipse
metatype.name.Lozenge_3017=Lozenge
metatype.name.DDiagram_3001=DDiagram
category.siriusDiagramConstraints.name = Sirius Diagram Constraints
category.siriusValidation.name = Sirius Diagram Validation Rules
constraint.candidateExpressionExistsForRecursiveMapping.description = Validates that there is no blank SemanticCandidatesExpression for a recursive ContainerMapping
constraint.candidateExpressionExistsForRecursiveMapping.message = The SemanticCandidatesExpression field of {0} does not accept a blank value because it is recursively imported by another ContainerMapping ({1}). This can cause infinite loop, StackOverflowError (except in case of not synchronized mapping).
constraint.candidateExpressionExistsForRecursiveMapping.name = Blank Candidates Expression With Recursive Mapping
constraint.compartmentRecursion.description = Validates that Region Container Mapping should not be a Region (contained by another RegionContainer)
constraint.compartmentRecursion.message = The mapping {0} is defined as a Region Container (ie children presentation set to horizontal stack or vertical stack). It is also itself defined as a Region (ie contained in a Region Container), this could lead to unexpected empty area in the region layout.
constraint.compartmentRecursion.name = Compartment recursivity constraint
constraint.containersInContainerList.description = Validates that Container mapping should not be contained by a List mapping.
constraint.containersInContainerList.message = The Mapping {0} should not be defined as a container mapping as it is contained in a Container List.
constraint.containersInContainerList.name = Containers in Container List constraint
constraint.defaultLayerExists.description = Validate that each diagram has a default layer.
constraint.defaultLayerExists.message = The default layer is missing for the diagram {0}.
constraint.defaultLayerExists.name = Diagram Has Default Layer
constraint.edgeMappingCycle.description = Check that EdgeMappings with an EdgeMapping as source or target does not cause cycles.
constraint.edgeMappingCycle.message = EdgeMappings {0} causes a cycle. You should modify the source or target mapping with an EdgeMapping that causes this cycle.
constraint.edgeMappingCycle.name = Check that EdgeMappings with an EdgeMapping as source or target does not cause cycles.
constraint.mandatoryDomainClass.description = Validates DomainClass features.
constraint.mandatoryDomainClass.message = The Domain Class is mandatory for this element
constraint.mandatoryDomainClass.name = Diagram Mandatory Domain Class
constraint.mappingsForReconnectionTools.description= The edge reconnection on regions is disabled.
constraint.mappingsForReconnectionTools.message= Reconnection on regions is disabled, the reconnect tool {0} will not with {1}
constraint.mappingsForReconnectionTools.name= No reconnect on regions
constraint.missingRequiredEdgeSizeExpression.description = Validates that the size computation expression of an EdgeStyleDecription is set
constraint.missingRequiredEdgeSizeExpression.message = The SizeComputationExpression field of {0} does not accept a blank value.
constraint.missingRequiredEdgeSizeExpression.name = Missing Required Size Expression On Edge Style Description
constraint.noBorderedNodesInRegion.description = Validates that BorderNode mapping are not contained in a Region mapping.
constraint.noBorderedNodesInRegion.message = BorderedNodes are not supported for Regions. However, they can be placed in the parent RegionContainer.
constraint.noBorderedNodesInRegion.name = No bordered nodes in region constraint
constraint.noMappingFilterOnRegions.description = Validates that filtering nodes is not supported on Region mapping.
constraint.noMappingFilterOnRegions.message = The Filter {0} is not supported on Region mapping.
constraint.noMappingFilterOnRegions.name = No mapping filter on regions constraint
constraint.noReusedBorderedNodesInRegion.description = Validates that a Region does not reuse Bordered Nodes.
constraint.noReusedBorderedNodesInRegion.message = The Region mapping {0} should not reuse Bordered Node mappings {1}. However, they can be placed as bordered node mappings of the parent RegionContainer mapping.
constraint.noReusedBorderedNodesInRegion.name = No reused bordered nodes in region constraint
constraint.noReusedNodesInRegionContainer.description = Validates that a Region Container mapping does not reuse children node mapping.
constraint.noReusedNodesInRegionContainer.message = The Region Container mapping {0} should not reuse nodes as sub node mappings.
constraint.noReusedNodesInRegionContainer.name = No reused nodes in region container constraint
constraint.noSubNodesInRegionContainer.description = Validates that Node mappings are not contained in a RegionContainer mapping.
constraint.noSubNodesInRegionContainer.message = The Node mapping {0} should not be placed in a RegionContainer mapping as a sub node mapping. However, they can be placed in one of the Region mapping.
constraint.noSubNodesInRegionContainer.name = No sub nodes in region container constraint
constraint.preconditionForDndTools.description = Drag and drop tools which accept Model or Both as source should have an explicit precondition.
constraint.preconditionForDndTools.message = The Drop tool {0} accepts arbitrary elements from the Model Content view as drag source. You should specify a precondition to validate the nature of the dragged element.
constraint.preconditionForDndTools.name = Check that drag and drop tools which accept the model as source have an explicit precondition.
constraint.regionMappingCardinality.description = Validates that RegionContainer mapping should have at least one Region mapping.
constraint.regionMappingCardinality.message = The mapping {0} is defined as a Region Container, it should have at least one Container mapping as child or reused mapping.
constraint.regionMappingCardinality.name = Region mapping cardinality constraint
constraint.regionStyle.description = Validates that only Gradient and Image are used as style of RegionContainer and Region mappings.
constraint.regionStyle.message = The style {0} is not valid for its parent mapping {1}. Only the gradient and image styles are supported for RegionContainer and Region mappings.
constraint.regionStyle.name = RegionContainer and Region style constraint
constraint.representationExtensionDescriptionRepresentationName.message = {0}
constraint.representationExtensionDescriptionRepresentationName.name = Representation extension description representation name validation
constraint.reuseContainersInContainerList.description = Validates that List mappings does not reuse container mappings.
constraint.reuseContainersInContainerList.message = The List mapping {0} should not reuse container mappings {1}.
constraint.reuseContainersInContainerList.name = Reused Containers in Container List constraint
constraint.siriusValidationError.description = Validation Error
constraint.siriusValidationError.message = {0}
constraint.siriusValidationError.name = Sirius Error
constraint.siriusValidationInfo.description = Validation info
constraint.siriusValidationInfo.message = {0}
constraint.siriusValidationInfo.name = Sirius Info
constraint.siriusValidationWarning.description = Validation warning
constraint.siriusValidationWarning.message = {0}
constraint.siriusValidationWarningname = Sirius Warning
constraint.validDomainClass.description = Invalid Class
constraint.validDomainClass.message = The Class {0} does not exist.
constraint.validDomainClass.name = Valid Domain Classes
constraint.resolvableTypeName.description = The EClass is not accessible to the VSM, most likely you are trying to use an EClass without having a dependency to its plugin. You should update the MANIFEST.MF of your project adding this dependency.
constraint.resolvableTypeName.message = The EClass {0} used in {1} is not accessible. You are most likely trying to use an EClass without having a dependency to its plugin.
constraint.resolvableTypeName.name = Resolvable Domain Class
constraint.qualifiedTypeName.description = The type name does not have a package prefix and might be ambiguous.
constraint.qualifiedTypeName.message = The type name {0} used in {1} does not have a package prefix.
constraint.qualifiedTypeName.name = Qualified type name
constraint.validStyle.description = Validates that the style is set
constraint.validStyle.message = A style is missing for {0}
constraint.validStyle.name = Valid Style
constraint.validVariable.description = Invalid variable
constraint.validVariable.message = The expression {0} of {1} does not accept the {2} variable.
constraint.validVariable.name = Valid Variables
extension-point.canonicalSynchronizerFactoryOverride.name = org.eclipse.sirius.diagram.canonicalSynchronizerFactoryOverride
extension-point.diagramTypeProvider.name = org.eclipse.sirius.diagram.diagramTypeProvider
extension-point.bundledImageShape.name = org.eclipse.sirius.diagram.bundledImageShape
extension-point.customBundledImageShape.name = org.eclipse.sirius.diagram.customBundledImageShape
extension-point.toolManagement.name = org.eclipse.sirius.diagram.toolManagement
AbstractDDiagramConstraint_validationErrorMessage = Validation issues
AbstractDiagramCommandBuilder_diagramVariableTaskLabel = Add diagram variable
AbstractDiagramCommandBuilder_refreshTaskLabel = Set RefreshEditorsPrecommitListener options
AbstractNodeMappingQuery_evaluationErrorMsg = the following abstract node mapping precondition could not be correctly evaluated : {0}
ActivatedFilterSortingMigrationParticipant_updatedDiagrams=Migration done for "Activated filters sorting" (the result of this migration will be saved on the next session save): the activated filters of {0} diagram(s) have been sorted.
ChangeLayerActivationCommand_executeMsg = Apply layer modifications...
ChangeLayerActivationCommand_hideLabel = Hide
ChangeLayerActivationCommand_showLabel = Show "{0}" layer
ContainerDropDescriptionSpec_unknownTgtMsg = Unknown drag&drop target : {0}
ContainerMappingHelper_nodeCreationErrorMsg = Error creating nodes : domain class is not defined on a mapping
CreateContainerTask_label = create a container
CreateDEdgeTask_label = create edge
CreateDNodeTask_label = create a node
CreateViewTask_label = create a view
DDiagramElementContainerSpecOperations_tooMuchDropDescErrorMsg = There are more than one drop description that match the dropped element : {0} ({1} and {2}).
DDiagramSynchronizer_borderNodeRefreshMsg = BorderedNodes refresh
DDiagramSynchronizer_deleteNodesMsg = Nodes deletion
DDiagramSynchronizer_initDiagramMsg = Init diagram
DDiagramSynchronizer_nodeCreationMsg = Nodes creation
DDiagramSynchronizer_nodeRefreshMsg = Node refresh
DDiagramSynchronizer_refreshContainerChildsMsg = Refresh container childs
DDiagramSynchronizer_refreshContainerMsg = Refresh containers
DDiagramSynchronizer_refreshEdgeMsg = Refresh edges
DDiagramSynchronizer_refreshMappingsMsg = Refreshing mappings
DDiagramSynchronizer_refreshNodeMsg = Nodes refresh
DDiagramSynchronizer_refreshNodesMsg = Refresh Nodes
DEdgeSpec_deprecatedMsg = Deprecated method.
DeletionCommandBuilder_deleteDiagramLabel = Delete diagram
DeletionCommandBuilder_deleteFromDiagramLabel = Delete from diagram
DeletionCommandBuilder_deleteFromModelLabel = Delete from model
DeletionCommandBuilder_deleteLabel = Delete
DiagramDialectServices_createDiagramMsg = Create diagram : {0}
DiagramDialectServices_initializeDiagramMsg = Initialize diagram of type {0}
DiagramDialectServices_refreshDiagramMsg = Refresh diagram
DiagramDialectServices_refreshImactedElementsMsg = Refresh impacted elements
DiagramElementMappingHelper_edgeTargetMsg = The edge target {0}{1}
DiagramElementMappingQuery_diagramRootExpressionEvaluationErrorMsg = the following diagram description root expression could not be correctly evaluated : {0}
DiagramElementMappingQuery_mappingCandidateExpressionEvaluationErrorMsg = the following mapping semantic candidates expression could not be correctly evaluated : {0}
DiagramIdentifier_parametersErrorMsg = semantic & descriptionName are mandatories
DiagramMappingsManagerRegistryImpl_diagramParamErrorMsg = Parameter "diagram" cannot be null
DiagramTypeDescriptorRegistry_loadingErrorMsg = Error while loading the extension : {0}
DirectEditCommandBuilder_editLabel = Edit label
DnDTasksOperations_modelErrorMsg = Error while modifying model
DropinForContainerTaskCommand_taskLabel = DropIn task for container
DropinForNodeTaskCommand_taskLabel = DropIn task for node
EdgeFilter_errorMsg = source, target, edgeSource or edgeTarget is null
EdgeFilter_semanticIsNullErrorMsg = One of the semTargets is null
EdgeIdentifier_parametersErrorMsg = semantic, mappingName, source and target are mandatories
EdgeMappingQuery_preconditionEvaluationErrorMsg = the following edge mapping precondition could not be correctly evaluated : {0}
EdgeMappingQuery_sourceFinderEvaluationErrorMsg = the following edge mapping source finder expression could not be correctly evaluated : {0}
EdgeMappingQuery_targetFinderEvaluationErrorMsg = the following edge mapping target finder expression could not be correctly evaluated : {0}
GetConditionalStyle_errorMsg = Impossible to get the conditional style descriptions for object : {0}
GetStyleDescription_errorMsg = Impossible to get the style description for object : {0}
GlobalMappingsTable_mappingErrorMsg = Mapping ({0}) is not a ContainerMapping, NodeMapping, EdgeMapping
HideDDiagramElement_hideElementLabel = Hide element
HideDDiagramElement_hideElementsLabel = Hide elements
HideDDiagramElementLabel_hideLabel = Hide label
HideDDiagramElementLabel_hideLabels = Hide labels
NodeFilter_notNullErrorMsg = The node must not be null
NodeIdentifier_parametersErrorMsg = semantic & mappingName are mandatories
NodeMappingHelper_nodeCreationErrorMsg = Error creating nodes : domain class is not defined on a mapping
NoteAttachmentWithoutSourceOrTargetMigrationParticipant_title=Migration done on {0} for "Corrupted note attachments" (the result of this migration will be saved on the next session save):
NoteAttachmentWithoutSourceOrTargetMigrationParticipant_edgesRemoved=\n\t* {0} corrupted note attachments have been removed from diagram "{1}".
PasteCommandBuilder_pasteLabel = Paste
PinElementsCommand_commandLabel = Pin elements
ReconnectionCommandBuilder_initVariablesMsg = Initializing Variables
ReconnectionCommandBuilder_mappingImportErrorMsg = This should not happen as IEdgeMapping is only extended by EdgeMappingImport and EdgeMapping
ReconnectSourceNodeCommand_commandLabel = Reconnect source node
RefreshExtensionProviderDescriptor_instantiatingErrorMsg = Error while instantiating a provider
RefreshSiriusElement_refreshRepresentationMsg = Refresh representation
RepresentationExtensionDescriptionRegexConstraint_errorMsg = The representation extension description "{0}" uses a regular expression for viewpoint URI or for representation name, but it does not contain only style customizations or decorations.
RevealAllElementsCommand_revealAllElementsLabel = Reveal all elements
RevealDDiagramElements_revealElementLabel = Reveal element
RevealDDiagramElements_revealElementsLabel = Reveal elements
RevealDDiagramElementsLabel_revealLabel = Reveal label
RevealDDiagramElementsLabel_revealLabels = Reveal labels
SetEdgeActualMappingCommand_commandLabel = Set edge actual mapping
SynchronizeGMFModelCommand_label = Synchronize GMF Notation Model
ToolManagment_ToolChange_Command_Label=Update available tools
UndoRedoCapableEMFCommandFactory_addDiagramVariableLabel = Add diagram variable
UndoRedoCapableEMFCommandFactory_addHorizontalSpaceNotImplemented = The addition of horizontal space is not implemented for this kind of diagram.
UndoRedoCapableEMFCommandFactory_addVerticalSpaceNotImplemented = The addition of vertical space is not implemented for this kind of diagram.
UndoRedoCapableEMFCommandFactory_createNewDiagramLabel = Create new diagram
UndoRedoCapableEMFCommandFactory_createRepresentationLabel = Create new representation
UndoRedoCapableEMFCommandFactory_insertVerticalBlankSpaceNotImplemented = The insertion of vertical blank space is not implemented for this kind of diagram.
UndoRedoCapableEMFCommandFactory_quickFixLabel = Quick fix
UnpinElementsCommand_commandLabel = Unpin elements
UpdateToolRecordingCommand_cancelExceptionMessage=Tools cannot be updated if no ToolMangement instance is initialized.
UnsetOriginalStyleFeatureMigrationParticipant_title=Migration done on {0} for "OriginalStyle" features. originalStyle is not used by Sirius anymore (the result of this migration will be saved on the next session save):
UnsetOriginalStyleFeatureMigrationParticipant_unsetFeatures=\n\t* {0} "originalStyle" references have been unset.
UnsetOriginalStyleFeatureMigrationParticipant_danglingFeatures=\n\t* Among them, {0} were targeting an unexisting style (dangling reference).
ValidStyleConstraint_validationErrorMsg = Conditional style {0} of {1}
ViewWithNullElementMigrationParticipant_title = Migration done for "Broken Note, Text and Note attachment" (the result of this migration will be saved on the next session save):
ViewWithNullElementMigrationParticipant_message=\n\t* {0} broken elements (Note, Text or Note attachment) have been fixed on diagram "{1}".
ViewWithNullElementMigrationParticipant_singleMessage=\n\t* 1 broken element (Note, Text or Note attachment) has been fixed on diagram "{0}".
diagram.tool.pin = Pin
diagram.tool.unpin = Unpin
diagram.tool.pin.documentation = Mark element as pinned
diagram.tool.unpin.documentation = Mark element as un-pinned
diagram.toolsection.pinning = Pinning