## abstract error messages defined for XML Schema

GrammarReader.Abstract.MissingChildExpression =\
	\u5B50\u30B3\u30F3\u30C6\u30F3\u30C8\u30E2\u30C7\u30EB\u304C\u3042\u308A\u307E\u305B\u3093

GrammarReader.Abstract.MoreThanOneChildExpression =\
	\u8907\u6570\u306E\u30B3\u30F3\u30C6\u30F3\u30C8\u30E2\u30C7\u30EB\u304C\u6307\u5B9A\u3055\u308C\u3066\u3044\u307E\u3059

GrammarReader.Abstract.RunAwayExpression =\
	\u30E2\u30C7\u30EB\u30B0\u30EB\u30FC\u30D7\u5B9A\u7FA9\u304C\u5FAA\u74B0\u53C2\u7167\u3092\u8D77\u3053\u3057\u3066\u3044\u307E\u3059 ( {0} )

GrammarReader.Abstract.MissingTopLevel =\
	@@@\u3053\u306E\u30E1\u30C3\u30BB\u30FC\u30B8\u306F\u4F7F\u308F\u308C\u306A\u3044\u306F\u305A@@@


## XML Schema reader error messages

XMLSchemaReader.MaxOccursIsNecessary =\
	minOccurs\u5C5E\u6027\u304C\uFF11\u3088\u308A\u5927\u304D\u3044\u306E\u3067maxOccurs\u5C5E\u6027\u304C\u5FC5\u8981\u3067\u3059

XMLSchemaReader.UnimplementedFeature =\
	\u672A\u30B5\u30DD\u30FC\u30C8\u306E\u6A5F\u80FD\u3067\u3059: "{0}"

XMLSchemaReader.UndeclaredPrefix =\
	namespace prefix "{0}"\u306F\u5BA3\u8A00\u3055\u308C\u3066\u3044\u307E\u305B\u3093

XMLSchemaReader.InconsistentTargetNamespace =\
	\u30B9\u30AD\u30FC\u30DE\u306Etarget namespace\u3068\u3057\u3066"{0}"\u304C\u6307\u5B9A\u3055\u308C\u3066\u3044\u307E\u3059\u304C\u3001\u547C\u3073\u51FA\u3057\u5074\u306F"{1}"\u3092\u671F\u5F85\u3057\u3066\u3044\u307E\u3059

XMLSchemaReader.ImportingSameNamespace =\
	\u540C\u3058\u540D\u524D\u7A7A\u9593\u306B\u5C5E\u3059\u308B\u30B9\u30AD\u30FC\u30DE\u3092import\u3057\u3066\u3044\u307E\u3059
	
XMLSchemaReader.DuplicateSchemaDefinition =\
	\u540D\u524D\u7A7A\u9593"{0}"\u306F\u65E2\u306B\u5225\u306E\u30B9\u30AD\u30FC\u30DE\u306B\u3088\u3063\u3066\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u307E\u3059

XMLSchemaReader.UndefinedElementType =\
	simple type\u306B\u3082complex type\u306B\u3082\u578B"{0}"\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093

XMLSchemaReader.UndefinedAttributeDecl = \
	\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u306A\u3044\u5C5E\u6027\u5BA3\u8A00"{0}"\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059
	
XMLSchemaReader.UndefinedAttributeGroup = \
	\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u306A\u3044\u5C5E\u6027\u30B0\u30EB\u30FC\u30D7"{0}"\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059

XMLSchemaReader.UndefinedComplexType = \
	\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u306A\u3044complex type"{0}"\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059

XMLSchemaReader.UndefinedSimpleType = \
	\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u306A\u3044simple type"{0}"\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059

XMLSchemaReader.UndefinedElementDecl = \
	\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u306A\u3044\u8981\u7D20\u5BA3\u8A00"{0}"\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059

XMLSchemaReader.UndefinedGroup = \
	\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u306A\u3044\u30B0\u30EB\u30FC\u30D7"{0}"\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059

XMLSchemaReader.UndefinedComplexOrSimpleType = \
	\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u306A\u3044complex type\u3082\u3057\u304F\u306Fsimple type "{0}"\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059

XMLSchemaReader.UndefinedKey = \
	\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u306A\u3044\u30AD\u30FC"{0}"\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059

XMLSchemaReader.UndefinedSchema = \
	\u540D\u524D\u7A7A\u9593"{0}"\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059\u304C\u3001\u3053\u306E\u540D\u524D\u7A7A\u9593\u3092\u5B9A\u7FA9\u3059\u308B\u30B9\u30AD\u30FC\u30DE\u304C\u3042\u308A\u307E\u305B\u3093

XMLSchemaReader.InvalidBasetypeForSimpleContent = \
	\u30B7\u30F3\u30D7\u30EB\u30B3\u30F3\u30C6\u30F3\u30C8\u3092\u6301\u3064\u30B3\u30F3\u30D7\u30EC\u30C3\u30AF\u30B9\u30BF\u30A4\u30D7\u306E\u30D9\u30FC\u30B9\u30BF\u30A4\u30D7\u3068\u3057\u3066\u306F"{0}"\u306F\u4E0D\u9069\u5207\u3067\u3059

XMLSchemaReader.Warning.UnsupportedAnyElement = \
	anyElement processContents="{0}"\u306F\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002skip\u3068\u307F\u306A\u3057\u307E\u3059

XMLSchemaReader.Warning.ObsoletedNamespace = \
	"http://www.w3.org/2000/10/XMLSchema"\u306F\u53E4\u3044\u540D\u524D\u7A7A\u9593\u3067\u3059\u3002"http://www.w3.org/2001/XMLSchema"\u3092\u4F7F\u3063\u3066\u304F\u3060\u3055\u3044

XMLSchemaReader.UndefinedOrForwardReferencedType = \
	"{0}"\u306F\u672A\u5B9A\u7FA9\u304B\u3001\u3082\u3057\u304F\u306F\u3053\u308C\u304B\u3089\u5B9A\u7FA9\u3055\u308C\u308B\u578B\u3067\u3059\u3002simple type\u306E\u524D\u65B9\u53C2\u7167\u306F\u30B5\u30DD\u30FC\u30C8\u3057\u3066\u3044\u307E\u305B\u3093
	
XMLSchemaReader.RedefineUndefined = \
	\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8"{0}"\u3092redefine\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u307E\u3059\u304C\u3001\u305D\u3082\u305D\u3082\u5143\u5B9A\u7FA9\u304C\u3042\u308A\u307E\u305B\u3093


XMLSchemaReader.DuplicateAttributeDefinition = \
	\u5C5E\u6027\u5BA3\u8A00"{0}"\u306F\u65E2\u306B\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u307E\u3059

XMLSchemaReader.DuplicateComplexTypeDefinition = \
	complex type "{0}"\u306F\u65E2\u306B\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u307E\u3059

XMLSchemaReader.DuplicateAttributeGroupDefinition = \
	\u5C5E\u6027\u30B0\u30EB\u30FC\u30D7"{0}"\u306F\u65E2\u306B\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u307E\u3059

XMLSchemaReader.DuplicateGroupDefinition = \
	\u30B0\u30EB\u30FC\u30D7"{0}"\u306F\u65E2\u306B\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u307E\u3059

XMLSchemaReader.DuplicateElementDefinition = \
	\u8981\u7D20\u5BA3\u8A00"{0}"\u306F\u65E2\u306B\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u307E\u3059

XMLSchemaReader.DuplicateIdentityConstraintDefinition = \
	\u4E00\u610F\u6027\u5236\u7D04"{0}"\u306F\u65E2\u306B\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u307E\u3059

XMLSchemaReader.BadXPath = \
	XPath\u304C\u9593\u9055\u3063\u3066\u3044\u307E\u3059: {0}

XMLSchemaReader.KeyrefReferringNonKey = \
	"{0}"\u306F\u30AD\u30FC\u306E\u540D\u524D\u3067\u306F\u3042\u308A\u307E\u305B\u3093

XMLSchemaReader.KeyFieldNumberMismatch = \
	\u53C2\u7167\u3057\u3066\u3044\u308B\u30AD\u30FC"{0}"\u306B\u306F\u30D5\u30A3\u30FC\u30EB\u30C9\u304C{1}\u500B\u3042\u308A\u307E\u3059\u304C\u3001\u30AD\u30FC\u53C2\u7167"{2}"\u306B\u306F{3}\u500B\u3057\u304B\u3042\u308A\u307E\u305B\u3093

XMLSchemaReader.UnrelatedTypesInSubstitutionGroup = \
	\u8981\u7D20\u5BA3\u8A00"{0}"\u306E\u7F6E\u63DB\u7FA4\u306E\u4E2D\u306B\u8981\u7D20\u5BA3\u8A00"{1}"\u304C\u542B\u307E\u308C\u3066\u3044\u307E\u3059\u304C\u3001\
	\u4E92\u3044\u306E\u578B\u306B\u95A2\u9023\u304C\u3042\u308A\u307E\u305B\u3093\u3002

XMLSchemaReader.RecursiveSubstitutionGroup = \
	\u8981\u7D20\u5BA3\u8A00"{0}"\u3068"{1}"\u304C\u5FAA\u74B0\u3059\u308B\u7F6E\u63DB\u7FA4(substitution group)\u3092\u69CB\u6210\u3057\u3066\u3044\u307E\u3059

XMLSchemaReader.Warning.ImplicitUrTypeForElement = \
	type\u5C5E\u6027\u304C\u306A\u3044\u306E\u3067\u3053\u306E\u8981\u7D20\u306E\u4E2D\u8EAB\u306F\u5168\u304F\u691C\u8A3C\u3055\u308C\u307E\u305B\u3093\u304C\u3001\u610F\u56F3\u3057\u305F\u52D5\u4F5C\u3067\u3057\u3087\u3046\u304B\uFF1F\
	\u3082\u3057\u305D\u3046\u306A\u3089\u3001type="anyType"\u3068\u660E\u793A\u7684\u306B\u3053\u308C\u3092\u8A18\u8FF0\u3059\u308B\u3053\u3068\u3092\u304A\u5968\u3081\u3057\u307E\u3059
