# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

beanNameELResolver.beanReadOnly=Bean \u540d\u79f0 [{0}] \u4e3a\u53ea\u8bfb\u9879

elProcessor.defineFunctionInvalidClass=\u7c7b [{0}] \u4e0d\u662f\u516c\u5171\u7c7b
elProcessor.defineFunctionInvalidMethod=\u7c7b [{1}] \u4e0a\u7684\u65b9\u6cd5 [{0}] \u4e0d\u662f\u516c\u5171\u9759\u6001\u65b9\u6cd5
elProcessor.defineFunctionInvalidParameterList=\u7c7b [{2}] \u4e0a\u65b9\u6cd5 [{1}] \u7684\u53c2\u6570\u5217\u8868 [{0}] \u65e0\u6548
elProcessor.defineFunctionInvalidParameterTypeName=\u7c7b [{2}] \u4e0a\u65b9\u6cd5 [{1}] \u7684\u53c2\u6570\u7c7b\u578b [{0}] \u65e0\u6548
elProcessor.defineFunctionNoMethod=\u627e\u4e0d\u5230\u7c7b [{1}] \u4e0a\u7684\u516c\u5171\u9759\u6001\u65b9\u6cd5 [{0}]
elProcessor.defineFunctionNullParams=\u4e00\u4e2a\u6216\u591a\u4e2a\u8f93\u5165\u53c2\u6570\u4e3a null

expressionFactory.cannotCreate=\u65e0\u6cd5\u521b\u5efa\u7c7b\u578b\u4e3a [{0}] \u7684 ExpressionFactory
expressionFactory.cannotFind=\u627e\u4e0d\u5230\u7c7b\u578b\u4e3a [{0}] \u7684 ExpressionFactory
expressionFactory.readFailed=\u672a\u80fd\u8bfb\u53d6 [{0}]

importHandler.ambiguousImport=\u672a\u80fd\u5bfc\u5165\u7c7b [{0}]\uff0c\u56e0\u4e3a\u5b83\u548c\u5df2\u5bfc\u5165\u7684 [{1}] \u51b2\u7a81
importHandler.ambiguousStaticImport=\u672a\u80fd\u5904\u7406\u9759\u6001\u5bfc\u5165 [{0}]\uff0c\u56e0\u4e3a\u5b83\u548c\u5df2\u5bfc\u5165\u7684 [{1}] \u51b2\u7a81
importHandler.classNotFound=\u672a\u80fd\u5bfc\u5165\u7c7b [{0}]\uff0c\u56e0\u4e3a\u627e\u4e0d\u5230\u8be5\u7c7b
importHandler.invalidClass=\u7c7b[{0}]\u5fc5\u987b\u662f\u516c\u5171\u7684\u3001\u975e\u62bd\u8c61\u7684\u3001\u975e\u63a5\u53e3\u4e14\uff08\u5bf9\u4e8eJava 9+\uff09\u5728\u4e00\u4e2a\u5bfc\u51fa\u5305
importHandler.invalidClassName=\u8981\u5bfc\u5165\u7684\u7c7b\u7684\u540d\u79f0 [{0}] \u5fc5\u987b\u5305\u542b\u8f6f\u4ef6\u5305
importHandler.invalidClassNameForStatic=\u4e3a\u9759\u6001\u5bfc\u5165 [{1}] \u6307\u5b9a\u7684\u7c7b [{0}] \u65e0\u6548
importHandler.invalidStaticName=\u8981\u5bfc\u5165\u7684\u9759\u6001\u65b9\u6cd5\u6216\u5b57\u6bb5\u7684\u540d\u79f0 [{0}] \u5fc5\u987b\u5305\u542b\u7c7b
importHandler.staticNotFound=\u5728\u5bfc\u5165 [{2}] \u7684\u7c7b [{1}] \u4e2d\u627e\u4e0d\u5230\u9759\u6001\u5bfc\u5165 [{0}]

lambdaExpression.tooFewArgs=\u5bf9\u4e8e\u81f3\u5c11\u9700\u8981 [{1}] \u7684 lambda \u8868\u8fbe\u5f0f\uff0c\u4ec5\u63d0\u4f9b\u4e86 [{0}] \u4e2a\u81ea\u53d8\u91cf

objectNotAssignable=\u65e0\u6cd5\u5c06\u7c7b\u578b\u4e3a [{0}] \u7684\u5bf9\u8c61\u6dfb\u52a0\u5230\u7c7b\u578b\u4e3a [{1}] \u7684\u5bf9\u8c61\u9635\u5217
propertyNotFound=\u5728\u7c7b\u578b [{0}] \u4e0a\u672a\u627e\u5230\u5c5e\u6027 [{1}]
propertyNotReadable=\u5c5e\u6027 [{1}] \u5728\u7c7b\u578b [{0}] \u4e0a\u4e0d\u53ef\u8bfb
propertyNotWritable=\u5c5e\u6027 [{1}] \u5728\u7c7b\u578b [{0}] \u4e0a\u4e0d\u53ef\u5199
propertyReadError=\u5728\u7c7b\u578b [{0}] \u4e0a\u8bfb\u53d6 [{1}] \u65f6\u51fa\u9519
propertyWriteError=\u5728\u7c7b\u578b [{0}] \u4e0a\u5199\u5165 [{1}] \u65f6\u51fa\u9519

staticFieldELResolver.methodNotFound=\u5728\u7c7b [{1}] \u4e0a\uff0c\u627e\u4e0d\u5230\u540d\u4e3a [{0}] \u7684\u5339\u914d\u516c\u5171\u9759\u6001\u65b9\u6cd5
staticFieldELResolver.notFound=\uff08Java  9+\u5bfc\u51fa\uff09\u7c7b[{1}]\u4e0a\u627e\u4e0d\u5230\u540d\u4e3a[{0}]\u7684\u516c\u5171\u9759\u6001\u5b57\u6bb5
staticFieldELResolver.notWritable=\u4e0d\u5141\u8bb8\u5199\u5165\u9759\u6001\u5b57\u6bb5\uff08\u5728\u6b64\u60c5\u51b5\u4e0b\uff0c\u8fd9\u662f\u7c7b [{1}] \u4e0a\u7684\u5b57\u6bb5 [{0}]\uff09

util.method.ambiguous=\u627e\u4e0d\u5230\u660e\u786e\u7684\u65b9\u6cd5\uff1a{0}.{1}({2})
util.method.notfound=\u627e\u4e0d\u5230\u65b9\u6cd5\uff1a{0}.{1}({2})
