#
# *******************************************************************************
# Hitachi Vantara
#
# Copyright (C) 2018 by Hitachi Vantara : http://www.pentaho.com
# *******************************************************************************
#
## Property
property.label=\u89c6\u89c9\u89d2\u8272\u5c5e\u6027
property.description=\u4fdd\u6301\u89c6\u89c9\u89d2\u8272\u6620\u5c04\u3002

## QuantitativeMapping
quantitative.label=\u5b9a\u91cf\u89c6\u89c9\u89d2\u8272\u6620\u5c04

## OrdinalMapping
ordinal.label=\u5b9a\u5e8f\u89c6\u89c9\u89d2\u8272\u6620\u5c04

## NominalMapping
nominal.label=\u540d\u4e49\u89c6\u89c9\u89d2\u8272\u6620\u5c04

## Mapping
mapping.label=\u89c6\u89c9\u89d2\u8272\u6620\u5c04
mapping.description=\u89c6\u89c9\u89d2\u8272\u4e0e\u6570\u636e\u5c5e\u6027\u4e4b\u95f4\u7684\u6620\u5c04\u3002
mapping.props.level.label=\u56fa\u5b9a\u5ea6\u91cf\u7ea7\u522b
mapping.props.attributes.label=\u5c5e\u6027

## MappingAttribute
mappingAttribute.label=\u89c6\u89c9\u89d2\u8272\u6620\u5c04\u5c5e\u6027
mappingAttribute.description=\u89c6\u89c9\u89d2\u8272\u6620\u5c04\u4e2d\u7684\u6570\u636e\u5c5e\u6027\u3002
mappingAttribute.props.name.label=\u5c5e\u6027\u540d\u79f0
mappingAttribute.props.aggregation.label=\u805a\u5408
mappingAttribute.props.isReverseOrder.label=\u53cd\u81ea\u7136\u987a\u5e8f

## Aggregation
aggregation.domain.sum.f=\u603b\u548c
aggregation.domain.avg.f=\u5e73\u5747
aggregation.domain.min.f=\u6700\u5c0f
aggregation.domain.max.f=\u6700\u5927

## Measurement Level
level.domain.nominal.f=\u540d\u4e49
level.domain.ordinal.f=\u5b9a\u5e8f
level.domain.quantitative.f=\u5b9a\u91cf

## Errors
errors.mapping.dataTypeNotSubtypeOfBaseType=\u89c6\u89c9\u89d2\u8272\u6620\u5c04\u5b50\u7c7b\u578b\u5fc5\u987b\u5177\u6709\u201cdataType\u201d\u5c5e\u6027\uff0c\u540e\u8005\u662f\u57fa\u672c\u6620\u5c04\u7684\u201cdataType\u201d\u5b50\u7c7b\u578b\u3002
errors.mapping.dataTypeIncompatibleWithRoleLevel=\u5b9a\u6027\u6570\u636e\u7c7b\u578b\u201c{0}\u201d\u4e0e\u5b9a\u91cf\u5ea6\u91cf\u7ea7\u522b\u201c{1}\u201d\u4e0d\u517c\u5bb9\u3002
errors.mapping.levelsLockedWhenTypeHasDescendants=\u65e0\u6cd5\u66f4\u6539\u5177\u6709\u540e\u4ee3\u7684\u6620\u5c04\u7684\u201clevels\u201d\u5c5e\u6027\u3002
errors.mapping.dataTypeLockedWhenTypeHasDescendants=\u65e0\u6cd5\u66f4\u6539\u5177\u6709\u540e\u4ee3\u7684\u6620\u5c04\u7684\u201cdataType\u201d\u5c5e\u6027\u3002
errors.mapping.noLevelsInNonAbstract=\u975e\u62bd\u8c61\u6620\u5c04\u7c7b\u5fc5\u987b\u81f3\u5c11\u5177\u6709\u4e00\u4e2a\u5ea6\u91cf\u7ea7\u522b\u3002

## Validation Errors
errors.mapping.levelIsNotOneOfRoleLevels=\u89c6\u89c9\u89d2\u8272\u201c{role}\u201d\u5177\u6709\u56fa\u5b9a\u5ea6\u91cf\u7ea7\u522b\u201c{level}\u201d\uff0c\u8be5\u7ea7\u522b\u4e0d\u5c5e\u4e8e\u89d2\u8272\u7684\u7ea7\u522b{roleLevels}\u4e4b\u4e00\u3002
errors.mapping.noOwnerVisualModel=\u89c6\u89c9\u89d2\u8272\u6620\u5c04\u5fc5\u987b\u5177\u6709\u6240\u6709\u8005\u89c6\u89c9\u6a21\u578b\u3002
errors.mapping.attributeIsNotDefinedInVisualModelData=\u89c6\u89c9\u89d2\u8272\u201c{role}\u201d\u4e2d\u7684\u5c5e\u6027\u201c{name}\u201d\u672a\u5728\u6570\u636e\u6e90\u4e2d\u5b9a\u4e49\u3002
errors.mapping.attributeDataTypeNotSubtypeOfRoleType=\u5c5e\u6027\u201c{name}\u201d\u3001\u201c{dataType}\u201d\u7684\u6570\u636e\u7c7b\u578b\u4e0d\u662f\u89c6\u89c9\u89d2\u8272\u201c{role}\u201d\u6240\u9700\u6570\u636e\u7c7b\u578b\u201c{roleDataType}\u201d\u7684\u5b50\u7c7b\u578b\u3002
errors.mapping.attributesLevelNotCompatibleWithRoleLevels=\u89c6\u89c9\u89d2\u8272\u201c{role}\u201d\u4e2d\u7684\u5c5e\u6027\u5177\u6709\u6709\u6548\u7684\u5ea6\u91cf\u7ea7\u522b\u201c{dataLevel}\u201d\uff0c\u4e0e\u89c6\u89c9\u89d2\u8272\u7684\u7ea7\u522b {roleLevels} \u4e0d\u517c\u5bb9\u3002
errors.mapping.attributeAndAggregationDuplicate=\u5177\u6709\u805a\u5408\u201c{aggregation}\u201d\u7684\u5c5e\u6027\u201c{name}\u201d\u5728\u89c6\u89c9\u89d2\u8272\u201c{role}\u201d\u4e2d\u91cd\u590d\u3002
errors.mapping.attributeDuplicate=\u5c5e\u6027\u201c{name}\u201d\u5728\u89c6\u89c9\u89d2\u8272\u201c{role}\u201d\u4e2d\u91cd\u590d\u3002
