svn commit: r1225426 [8/19] - in /xalan/java/trunk/src: ./ org/apache/xalan/ org/apache/xalan/res/ org/apache/xalan/xsltc/compiler/util/ org/apache/xalan/xsltc/dom/ org/apache/xalan/xsltc/runtime/ org/apache/xml/dtm/ org/apache/xml/res/ org/apache/xml/...
[email protected] Thu, 29 Dec 2011 04:13:09 -0000
| Newsgroups | gmane.text.xml.xalan.cvs |
|---|---|
| Message-ID | <[email protected]> |
Modified: xalan/java/trunk/src/org/apache/xalan/xsltc/runtime/ErrorMessages_zh.java
URL: http://svn.apache.org/viewvc/xalan/java/trunk/src/org/apache/xalan/xsltc/runtime/ErrorMessages_zh.java?rev=1225426&r1=1225425&r2=1225426&view=diff
==============================================================================
--- xalan/java/trunk/src/org/apache/xalan/xsltc/runtime/ErrorMessages_zh.java (original)
+++ xalan/java/trunk/src/org/apache/xalan/xsltc/runtime/ErrorMessages_zh.java Thu Dec 29 04:13:08 2011
@@ -1,285 +1,285 @@
-/*
- * 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.
- */
-/*
- * $Id: ErrorMessages_zh.java 338081 2004-12-15 17:35:58Z jycli $
- */
-
-package org.apache.xalan.xsltc.runtime;
-
-import java.util.ListResourceBundle;
-
-/**
- * @author Morten Jorgensen
- */
-public class ErrorMessages_zh extends ListResourceBundle {
-
-/*
- * XSLTC run-time error messages.
- *
- * General notes to translators and definitions:
- *
- * 1) XSLTC is the name of the product. It is an acronym for XML Stylesheet:
- * Transformations Compiler
- *
- * 2) A stylesheet is a description of how to transform an input XML document
- * into a resultant output XML document (or HTML document or text)
- *
- * 3) An axis is a particular "dimension" in a tree representation of an XML
- * document; the nodes in the tree are divided along different axes.
- * Traversing the "child" axis, for instance, means that the program
- * would visit each child of a particular node; traversing the "descendant"
- * axis means that the program would visit the child nodes of a particular
- * node, their children, and so on until the leaf nodes of the tree are
- * reached.
- *
- * 4) An iterator is an object that traverses nodes in a tree along a
- * particular axis, one at a time.
- *
- * 5) An element is a mark-up tag in an XML document; an attribute is a
- * modifier on the tag. For example, in <elem attr='val' attr2='val2'>
- * "elem" is an element name, "attr" and "attr2" are attribute names with
- * the values "val" and "val2", respectively.
- *
- * 6) A namespace declaration is a special attribute that is used to associate
- * a prefix with a URI (the namespace). The meanings of element names and
- * attribute names that use that prefix are defined with respect to that
- * namespace.
- *
- * 7) DOM is an acronym for Document Object Model. It is a tree
- * representation of an XML document.
- *
- * SAX is an acronym for the Simple API for XML processing. It is an API
- * used inform an XML processor (in this case XSLTC) of the structure and
- * content of an XML document.
- *
- * Input to the stylesheet processor can come from an XML parser in the
- * form of a DOM tree or through the SAX API.
- *
- * 8) DTD is a document type declaration. It is a way of specifying the
- * grammar for an XML file, the names and types of elements, attributes,
- * etc.
- *
- * 9) Translet is an invented term that refers to the class file that contains
- * the compiled form of a stylesheet.
- */
-
- // These message should be read from a locale-specific resource bundle
- /** Get the lookup table for error messages.
- *
- * @return The message lookup table.
- */
- public Object[][] getContents()
- {
- return new Object[][] {
-
- /*
- * Note to translators: the substitution text in the following message
- * is a class name. Used for internal errors in the processor.
- */
- {BasisLibrary.RUN_TIME_INTERNAL_ERR,
- "\u201c{0}\u201d\u4e2d\u51fa\u73b0\u8fd0\u884c\u65f6\u5185\u90e8\u9519\u8bef"},
-
- /*
- * Note to translators: <xsl:copy> is a keyword that should not be
- * translated.
- */
- {BasisLibrary.RUN_TIME_COPY_ERR,
- "\u5728\u6267\u884c <xsl:copy> \u65f6\u53d1\u751f\u8fd0\u884c\u65f6\u9519\u8bef\u3002"},
-
- /*
- * Note to translators: The substitution text refers to data types.
- * The message is displayed if a value in a particular context needs to
- * be converted to type {1}, but that's not possible for a value of type
- * {0}.
- */
- {BasisLibrary.DATA_CONVERSION_ERR,
- "\u4ece\u201c{0}\u201d\u5230\u201c{1}\u201d\u7684\u8f6c\u6362\u65e0\u6548\u3002"},
-
- /*
- * Note to translators: This message is displayed if the function named
- * by the substitution text is not a function that is supported. XSLTC
- * is the acronym naming the product.
- */
- {BasisLibrary.EXTERNAL_FUNC_ERR,
- "XSLTC \u4e0d\u652f\u6301\u5916\u90e8\u51fd\u6570\u201c{0}\u201d\u3002"},
-
- /*
- * Note to translators: This message is displayed if two values are
- * compared for equality, but the data type of one of the values is
- * unknown.
- */
- {BasisLibrary.EQUALITY_EXPR_ERR,
- "\u7b49\u5f0f\u8868\u8fbe\u5f0f\u4e2d\u7684\u81ea\u53d8\u91cf\u7c7b\u578b\u672a\u77e5\u3002"},
-
- /*
- * Note to translators: The substitution text for {0} will be a data
- * type; the substitution text for {1} will be the name of a function.
- * This is displayed if an argument of the particular data type is not
- * permitted for a call to this function.
- */
- {BasisLibrary.INVALID_ARGUMENT_ERR,
- "\u8c03\u7528\u201c{1}\u201d\u65f6\u4f7f\u7528\u7684\u53c2\u6570\u7c7b\u578b\u201c{0}\u201d\u65e0\u6548"},
-
- /*
- * Note to translators: There is way of specifying a format for a
- * number using a pattern; the processor was unable to format the
- * particular value using the specified pattern.
- */
- {BasisLibrary.FORMAT_NUMBER_ERR,
- "\u8bd5\u56fe\u4f7f\u7528\u6a21\u5f0f\u201c{1}\u201d\u4e3a\u6570\u5b57\u201c{0}\u201d\u7f16\u6392\u683c\u5f0f\u3002"},
-
- /*
- * Note to translators: The following represents an internal error
- * situation in XSLTC. The processor was unable to create a copy of an
- * iterator. (See definition of iterator above.)
- */
- {BasisLibrary.ITERATOR_CLONE_ERR,
- "\u65e0\u6cd5\u514b\u9686\u8fed\u4ee3\u5668\u201c{0}\u201d\u3002"},
-
- /*
- * Note to translators: The following represents an internal error
- * situation in XSLTC. The processor attempted to create an iterator
- * for a particular axis (see definition above) that it does not
- * support.
- */
- {BasisLibrary.AXIS_SUPPORT_ERR,
- "\u4e0d\u652f\u6301\u8f74\u201c{0}\u201d\u7684\u8fed\u4ee3\u5668\u3002"},
-
- /*
- * Note to translators: The following represents an internal error
- * situation in XSLTC. The processor attempted to create an iterator
- * for a particular axis (see definition above) that it does not
- * support.
- */
- {BasisLibrary.TYPED_AXIS_SUPPORT_ERR,
- "\u4e0d\u652f\u6301\u8f93\u5165\u7684\u8f74\u201c{0}\u201d\u7684\u8fed\u4ee3\u5668\u3002"},
-
- /*
- * Note to translators: This message is reported if the stylesheet
- * being processed attempted to construct an XML document with an
- * attribute in a place other than on an element. The substitution text
- * specifies the name of the attribute.
- */
- {BasisLibrary.STRAY_ATTRIBUTE_ERR,
- "\u5c5e\u6027\u201c{0}\u201d\u5728\u5143\u7d20\u5916\u3002"},
-
- /*
- * Note to translators: As with the preceding message, a namespace
- * declaration has the form of an attribute and is only permitted to
- * appear on an element. The substitution text {0} is the namespace
- * prefix and {1} is the URI that was being used in the erroneous
- * namespace declaration.
- */
- {BasisLibrary.STRAY_NAMESPACE_ERR,
- "\u540d\u79f0\u7a7a\u95f4\u58f0\u660e\u201c{0}\u201d=\u201c{1}\u201d\u5728\u5143\u7d20\u5916\u3002"},
-
- /*
- * Note to translators: The stylesheet contained a reference to a
- * namespace prefix that was undefined. The value of the substitution
- * text is the name of the prefix.
- */
- {BasisLibrary.NAMESPACE_PREFIX_ERR,
- "\u5c1a\u672a\u58f0\u660e\u524d\u7f00\u201c{0}\u201d\u7684\u540d\u79f0\u7a7a\u95f4\u3002"},
-
- /*
- * Note to translators: The following represents an internal error.
- * DOMAdapter is a Java class in XSLTC.
- */
- {BasisLibrary.DOM_ADAPTER_INIT_ERR,
- "\u4f7f\u7528\u9519\u8bef\u7c7b\u578b\u7684\u6e90 DOM \u521b\u5efa\u4e86 DOMAdapter\u3002"},
-
- /*
- * Note to translators: The following message indicates that the XML
- * parser that is providing input to XSLTC cannot be used because it
- * does not describe to XSLTC the structure of the input XML document's
- * DTD.
- */
- {BasisLibrary.PARSER_DTD_SUPPORT_ERR,
- "\u6b63\u5728\u4f7f\u7528\u7684 SAX \u89e3\u6790\u5668\u4e0d\u5904\u7406 DTD \u58f0\u660e\u4e8b\u4ef6\u3002"},
-
- /*
- * Note to translators: The following message indicates that the XML
- * parser that is providing input to XSLTC cannot be used because it
- * does not distinguish between ordinary XML attributes and namespace
- * declarations.
- */
- {BasisLibrary.NAMESPACES_SUPPORT_ERR,
- "\u6b63\u5728\u4f7f\u7528\u7684 SAX \u89e3\u6790\u5668\u4e0d\u652f\u6301 XML \u540d\u79f0\u7a7a\u95f4\u3002"},
-
- /*
- * Note to translators: The substitution text is the URI that was in
- * error.
- */
- {BasisLibrary.CANT_RESOLVE_RELATIVE_URI_ERR,
- "\u65e0\u6cd5\u89e3\u6790 URI \u5f15\u7528\u201c{0}\u201d\u3002"},
-
- /*
- * Note to translators: The stylesheet contained an element that was
- * not recognized as part of the XSL syntax. The substitution text
- * gives the element name.
- */
- {BasisLibrary.UNSUPPORTED_XSL_ERR,
- "\u4e0d\u53d7\u652f\u6301\u7684 XSL \u5143\u7d20\u201c{0}\u201d"},
-
- /*
- * Note to translators: The stylesheet referred to an extension to the
- * XSL syntax and indicated that it was defined by XSLTC, but XSLTC does
- * not recognize the particular extension named. The substitution text
- * gives the extension name.
- */
- {BasisLibrary.UNSUPPORTED_EXT_ERR,
- "\u672a\u88ab\u8bc6\u522b\u7684 XSLTC \u6269\u5c55\u540d\u201c{0}\u201d"},
-
-
- /*
- * Note to translators: This error message is produced if the translet
- * class was compiled using a newer version of XSLTC and deployed for
- * execution with an older version of XSLTC. The substitution text is
- * the name of the translet class.
- */
- {BasisLibrary.UNKNOWN_TRANSLET_VERSION_ERR,
- "\u521b\u5efa\u6307\u5b9a\u7684 translet\u201c{0}\u201d\u65f6\uff0c\u4f7f\u7528\u7684 XSLTC \u7248\u672c\u6bd4\u6b63\u5728\u4f7f\u7528\u7684 XSLTC \u8fd0\u884c\u65f6\u7248\u672c\u66f4\u65b0\u3002\u60a8\u5fc5\u987b\u91cd\u65b0\u7f16\u8bd1\u6837\u5f0f\u8868\u6216\u4f7f\u7528\u66f4\u65b0\u7684 XSLTC \u7248\u672c\u6765\u8fd0\u884c\u6b64 translet\u3002"},
-
- /*
- * Note to translators: An attribute whose effective value is required
- * to be a "QName" had a value that was incorrect.
- * 'QName' is an XML syntactic term that must not be translated. The
- * substitution text contains the actual value of the attribute.
- */
- {BasisLibrary.INVALID_QNAME_ERR,
- "\u503c\u5fc5\u987b\u4e3a QName \u7684\u5c5e\u6027\u5177\u6709\u503c\u201c{0}\u201d"},
-
-
- /*
- * Note to translators: An attribute whose effective value is required
- * to be a "NCName" had a value that was incorrect.
- * 'NCName' is an XML syntactic term that must not be translated. The
- * substitution text contains the actual value of the attribute.
- */
- {BasisLibrary.INVALID_NCNAME_ERR,
- "\u503c\u5fc5\u987b\u4e3a NCName \u7684\u5c5e\u6027\u5177\u6709\u503c\u201c{0}\u201d"},
-
- {BasisLibrary.UNALLOWED_EXTENSION_FUNCTION_ERR,
- "\u5f53\u5b89\u5168\u5904\u7406\u529f\u80fd\u8bbe\u7f6e\u4e3a true \u65f6\uff0c\u4e0d\u5141\u8bb8\u4f7f\u7528\u6269\u5c55\u51fd\u6570\u201c{0}\u201d\u3002"},
-
- {BasisLibrary.UNALLOWED_EXTENSION_ELEMENT_ERR,
- "\u5f53\u5b89\u5168\u5904\u7406\u529f\u80fd\u8bbe\u7f6e\u4e3a true \u65f6\uff0c\u4e0d\u5141\u8bb8\u4f7f\u7528\u6269\u5c55\u5143\u7d20\u201c{0}\u201d\u3002"},
- };
- }
-
-}
+/*
+ * 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.
+ */
+/*
+ * $Id$
+ */
+
+package org.apache.xalan.xsltc.runtime;
+
+import java.util.ListResourceBundle;
+
+/**
+ * @author Morten Jorgensen
+ */
+public class ErrorMessages_zh extends ListResourceBundle {
+
+/*
+ * XSLTC run-time error messages.
+ *
+ * General notes to translators and definitions:
+ *
+ * 1) XSLTC is the name of the product. It is an acronym for XML Stylesheet:
+ * Transformations Compiler
+ *
+ * 2) A stylesheet is a description of how to transform an input XML document
+ * into a resultant output XML document (or HTML document or text)
+ *
+ * 3) An axis is a particular "dimension" in a tree representation of an XML
+ * document; the nodes in the tree are divided along different axes.
+ * Traversing the "child" axis, for instance, means that the program
+ * would visit each child of a particular node; traversing the "descendant"
+ * axis means that the program would visit the child nodes of a particular
+ * node, their children, and so on until the leaf nodes of the tree are
+ * reached.
+ *
+ * 4) An iterator is an object that traverses nodes in a tree along a
+ * particular axis, one at a time.
+ *
+ * 5) An element is a mark-up tag in an XML document; an attribute is a
+ * modifier on the tag. For example, in <elem attr='val' attr2='val2'>
+ * "elem" is an element name, "attr" and "attr2" are attribute names with
+ * the values "val" and "val2", respectively.
+ *
+ * 6) A namespace declaration is a special attribute that is used to associate
+ * a prefix with a URI (the namespace). The meanings of element names and
+ * attribute names that use that prefix are defined with respect to that
+ * namespace.
+ *
+ * 7) DOM is an acronym for Document Object Model. It is a tree
+ * representation of an XML document.
+ *
+ * SAX is an acronym for the Simple API for XML processing. It is an API
+ * used inform an XML processor (in this case XSLTC) of the structure and
+ * content of an XML document.
+ *
+ * Input to the stylesheet processor can come from an XML parser in the
+ * form of a DOM tree or through the SAX API.
+ *
+ * 8) DTD is a document type declaration. It is a way of specifying the
+ * grammar for an XML file, the names and types of elements, attributes,
+ * etc.
+ *
+ * 9) Translet is an invented term that refers to the class file that contains
+ * the compiled form of a stylesheet.
+ */
+
+ // These message should be read from a locale-specific resource bundle
+ /** Get the lookup table for error messages.
+ *
+ * @return The message lookup table.
+ */
+ public Object[][] getContents()
+ {
+ return new Object[][] {
+
+ /*
+ * Note to translators: the substitution text in the following message
+ * is a class name. Used for internal errors in the processor.
+ */
+ {BasisLibrary.RUN_TIME_INTERNAL_ERR,
+ "\u201c{0}\u201d\u4e2d\u51fa\u73b0\u8fd0\u884c\u65f6\u5185\u90e8\u9519\u8bef"},
+
+ /*
+ * Note to translators: <xsl:copy> is a keyword that should not be
+ * translated.
+ */
+ {BasisLibrary.RUN_TIME_COPY_ERR,
+ "\u5728\u6267\u884c <xsl:copy> \u65f6\u53d1\u751f\u8fd0\u884c\u65f6\u9519\u8bef\u3002"},
+
+ /*
+ * Note to translators: The substitution text refers to data types.
+ * The message is displayed if a value in a particular context needs to
+ * be converted to type {1}, but that's not possible for a value of type
+ * {0}.
+ */
+ {BasisLibrary.DATA_CONVERSION_ERR,
+ "\u4ece\u201c{0}\u201d\u5230\u201c{1}\u201d\u7684\u8f6c\u6362\u65e0\u6548\u3002"},
+
+ /*
+ * Note to translators: This message is displayed if the function named
+ * by the substitution text is not a function that is supported. XSLTC
+ * is the acronym naming the product.
+ */
+ {BasisLibrary.EXTERNAL_FUNC_ERR,
+ "XSLTC \u4e0d\u652f\u6301\u5916\u90e8\u51fd\u6570\u201c{0}\u201d\u3002"},
+
+ /*
+ * Note to translators: This message is displayed if two values are
+ * compared for equality, but the data type of one of the values is
+ * unknown.
+ */
+ {BasisLibrary.EQUALITY_EXPR_ERR,
+ "\u7b49\u5f0f\u8868\u8fbe\u5f0f\u4e2d\u7684\u81ea\u53d8\u91cf\u7c7b\u578b\u672a\u77e5\u3002"},
+
+ /*
+ * Note to translators: The substitution text for {0} will be a data
+ * type; the substitution text for {1} will be the name of a function.
+ * This is displayed if an argument of the particular data type is not
+ * permitted for a call to this function.
+ */
+ {BasisLibrary.INVALID_ARGUMENT_ERR,
+ "\u8c03\u7528\u201c{1}\u201d\u65f6\u4f7f\u7528\u7684\u53c2\u6570\u7c7b\u578b\u201c{0}\u201d\u65e0\u6548"},
+
+ /*
+ * Note to translators: There is way of specifying a format for a
+ * number using a pattern; the processor was unable to format the
+ * particular value using the specified pattern.
+ */
+ {BasisLibrary.FORMAT_NUMBER_ERR,
+ "\u8bd5\u56fe\u4f7f\u7528\u6a21\u5f0f\u201c{1}\u201d\u4e3a\u6570\u5b57\u201c{0}\u201d\u7f16\u6392\u683c\u5f0f\u3002"},
+
+ /*
+ * Note to translators: The following represents an internal error
+ * situation in XSLTC. The processor was unable to create a copy of an
+ * iterator. (See definition of iterator above.)
+ */
+ {BasisLibrary.ITERATOR_CLONE_ERR,
+ "\u65e0\u6cd5\u514b\u9686\u8fed\u4ee3\u5668\u201c{0}\u201d\u3002"},
+
+ /*
+ * Note to translators: The following represents an internal error
+ * situation in XSLTC. The processor attempted to create an iterator
+ * for a particular axis (see definition above) that it does not
+ * support.
+ */
+ {BasisLibrary.AXIS_SUPPORT_ERR,
+ "\u4e0d\u652f\u6301\u8f74\u201c{0}\u201d\u7684\u8fed\u4ee3\u5668\u3002"},
+
+ /*
+ * Note to translators: The following represents an internal error
+ * situation in XSLTC. The processor attempted to create an iterator
+ * for a particular axis (see definition above) that it does not
+ * support.
+ */
+ {BasisLibrary.TYPED_AXIS_SUPPORT_ERR,
+ "\u4e0d\u652f\u6301\u8f93\u5165\u7684\u8f74\u201c{0}\u201d\u7684\u8fed\u4ee3\u5668\u3002"},
+
+ /*
+ * Note to translators: This message is reported if the stylesheet
+ * being processed attempted to construct an XML document with an
+ * attribute in a place other than on an element. The substitution text
+ * specifies the name of the attribute.
+ */
+ {BasisLibrary.STRAY_ATTRIBUTE_ERR,
+ "\u5c5e\u6027\u201c{0}\u201d\u5728\u5143\u7d20\u5916\u3002"},
+
+ /*
+ * Note to translators: As with the preceding message, a namespace
+ * declaration has the form of an attribute and is only permitted to
+ * appear on an element. The substitution text {0} is the namespace
+ * prefix and {1} is the URI that was being used in the erroneous
+ * namespace declaration.
+ */
+ {BasisLibrary.STRAY_NAMESPACE_ERR,
+ "\u540d\u79f0\u7a7a\u95f4\u58f0\u660e\u201c{0}\u201d=\u201c{1}\u201d\u5728\u5143\u7d20\u5916\u3002"},
+
+ /*
+ * Note to translators: The stylesheet contained a reference to a
+ * namespace prefix that was undefined. The value of the substitution
+ * text is the name of the prefix.
+ */
+ {BasisLibrary.NAMESPACE_PREFIX_ERR,
+ "\u5c1a\u672a\u58f0\u660e\u524d\u7f00\u201c{0}\u201d\u7684\u540d\u79f0\u7a7a\u95f4\u3002"},
+
+ /*
+ * Note to translators: The following represents an internal error.
+ * DOMAdapter is a Java class in XSLTC.
+ */
+ {BasisLibrary.DOM_ADAPTER_INIT_ERR,
+ "\u4f7f\u7528\u9519\u8bef\u7c7b\u578b\u7684\u6e90 DOM \u521b\u5efa\u4e86 DOMAdapter\u3002"},
+
+ /*
+ * Note to translators: The following message indicates that the XML
+ * parser that is providing input to XSLTC cannot be used because it
+ * does not describe to XSLTC the structure of the input XML document's
+ * DTD.
+ */
+ {BasisLibrary.PARSER_DTD_SUPPORT_ERR,
+ "\u6b63\u5728\u4f7f\u7528\u7684 SAX \u89e3\u6790\u5668\u4e0d\u5904\u7406 DTD \u58f0\u660e\u4e8b\u4ef6\u3002"},
+
+ /*
+ * Note to translators: The following message indicates that the XML
+ * parser that is providing input to XSLTC cannot be used because it
+ * does not distinguish between ordinary XML attributes and namespace
+ * declarations.
+ */
+ {BasisLibrary.NAMESPACES_SUPPORT_ERR,
+ "\u6b63\u5728\u4f7f\u7528\u7684 SAX \u89e3\u6790\u5668\u4e0d\u652f\u6301 XML \u540d\u79f0\u7a7a\u95f4\u3002"},
+
+ /*
+ * Note to translators: The substitution text is the URI that was in
+ * error.
+ */
+ {BasisLibrary.CANT_RESOLVE_RELATIVE_URI_ERR,
+ "\u65e0\u6cd5\u89e3\u6790 URI \u5f15\u7528\u201c{0}\u201d\u3002"},
+
+ /*
+ * Note to translators: The stylesheet contained an element that was
+ * not recognized as part of the XSL syntax. The substitution text
+ * gives the element name.
+ */
+ {BasisLibrary.UNSUPPORTED_XSL_ERR,
+ "\u4e0d\u53d7\u652f\u6301\u7684 XSL \u5143\u7d20\u201c{0}\u201d"},
+
+ /*
+ * Note to translators: The stylesheet referred to an extension to the
+ * XSL syntax and indicated that it was defined by XSLTC, but XSLTC does
+ * not recognize the particular extension named. The substitution text
+ * gives the extension name.
+ */
+ {BasisLibrary.UNSUPPORTED_EXT_ERR,
+ "\u672a\u88ab\u8bc6\u522b\u7684 XSLTC \u6269\u5c55\u540d\u201c{0}\u201d"},
+
+
+ /*
+ * Note to translators: This error message is produced if the translet
+ * class was compiled using a newer version of XSLTC and deployed for
+ * execution with an older version of XSLTC. The substitution text is
+ * the name of the translet class.
+ */
+ {BasisLibrary.UNKNOWN_TRANSLET_VERSION_ERR,
+ "\u521b\u5efa\u6307\u5b9a\u7684 translet\u201c{0}\u201d\u65f6\uff0c\u4f7f\u7528\u7684 XSLTC \u7248\u672c\u6bd4\u6b63\u5728\u4f7f\u7528\u7684 XSLTC \u8fd0\u884c\u65f6\u7248\u672c\u66f4\u65b0\u3002\u60a8\u5fc5\u987b\u91cd\u65b0\u7f16\u8bd1\u6837\u5f0f\u8868\u6216\u4f7f\u7528\u66f4\u65b0\u7684 XSLTC \u7248\u672c\u6765\u8fd0\u884c\u6b64 translet\u3002"},
+
+ /*
+ * Note to translators: An attribute whose effective value is required
+ * to be a "QName" had a value that was incorrect.
+ * 'QName' is an XML syntactic term that must not be translated. The
+ * substitution text contains the actual value of the attribute.
+ */
+ {BasisLibrary.INVALID_QNAME_ERR,
+ "\u503c\u5fc5\u987b\u4e3a QName \u7684\u5c5e\u6027\u5177\u6709\u503c\u201c{0}\u201d"},
+
+
+ /*
+ * Note to translators: An attribute whose effective value is required
+ * to be a "NCName" had a value that was incorrect.
+ * 'NCName' is an XML syntactic term that must not be translated. The
+ * substitution text contains the actual value of the attribute.
+ */
+ {BasisLibrary.INVALID_NCNAME_ERR,
+ "\u503c\u5fc5\u987b\u4e3a NCName \u7684\u5c5e\u6027\u5177\u6709\u503c\u201c{0}\u201d"},
+
+ {BasisLibrary.UNALLOWED_EXTENSION_FUNCTION_ERR,
+ "\u5f53\u5b89\u5168\u5904\u7406\u529f\u80fd\u8bbe\u7f6e\u4e3a true \u65f6\uff0c\u4e0d\u5141\u8bb8\u4f7f\u7528\u6269\u5c55\u51fd\u6570\u201c{0}\u201d\u3002"},
+
+ {BasisLibrary.UNALLOWED_EXTENSION_ELEMENT_ERR,
+ "\u5f53\u5b89\u5168\u5904\u7406\u529f\u80fd\u8bbe\u7f6e\u4e3a true \u65f6\uff0c\u4e0d\u5141\u8bb8\u4f7f\u7528\u6269\u5c55\u5143\u7d20\u201c{0}\u201d\u3002"},
+ };
+ }
+
+}
Propchange: xalan/java/trunk/src/org/apache/xalan/xsltc/runtime/ErrorMessages_zh.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: xalan/java/trunk/src/org/apache/xalan/xsltc/runtime/ErrorMessages_zh.java
('svn:executable' removed)
Propchange: xalan/java/trunk/src/org/apache/xalan/xsltc/runtime/ErrorMessages_zh.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: xalan/java/trunk/src/org/apache/xalan/xsltc/runtime/InternalRuntimeError.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: xalan/java/trunk/src/org/apache/xalan/xsltc/runtime/InternalRuntimeError.java
('svn:executable' removed)
Propchange: xalan/java/trunk/src/org/apache/xalan/xsltc/runtime/InternalRuntimeError.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: xalan/java/trunk/src/org/apache/xml/dtm/SecuritySupport.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified: xalan/java/trunk/src/org/apache/xml/res/XMLErrorResources_sl.java
URL: http://svn.apache.org/viewvc/xalan/java/trunk/src/org/apache/xml/res/XMLErrorResources_sl.java?rev=1225426&r1=1225425&r2=1225426&view=diff
==============================================================================
--- xalan/java/trunk/src/org/apache/xml/res/XMLErrorResources_sl.java (original)
+++ xalan/java/trunk/src/org/apache/xml/res/XMLErrorResources_sl.java Thu Dec 29 04:13:08 2011
@@ -1,431 +1,431 @@
-/*
- * 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.
- */
-/*
- * $Id: XMLErrorResources_sl.java,v 1.9 2004/12/16 19:29:01 minchau Exp $
- */
-
-package org.apache.xml.res;
-
-
-import java.util.ListResourceBundle;
-import java.util.Locale;
-import java.util.MissingResourceException;
-import java.util.ResourceBundle;
-
-/**
- * Set up error messages.
- * We build a two dimensional array of message keys and
- * message strings. In order to add a new message here,
- * you need to first add a String constant. And you need
- * to enter key, value pair as part of the contents
- * array. You also need to update MAX_CODE for error strings
- * and MAX_WARNING for warnings ( Needed for only information
- * purpose )
- */
-public class XMLErrorResources_sl extends ListResourceBundle
-{
-
-/*
- * This file contains error and warning messages related to Xalan Error
- * Handling.
- *
- * General notes to translators:
- *
- * 1) Xalan (or more properly, Xalan-interpretive) and XSLTC are names of
- * components.
- * XSLT is an acronym for "XML Stylesheet Language: Transformations".
- * XSLTC is an acronym for XSLT Compiler.
- *
- * 2) A stylesheet is a description of how to transform an input XML document
- * into a resultant XML document (or HTML document or text). The
- * stylesheet itself is described in the form of an XML document.
- *
- * 3) A template is a component of a stylesheet that is used to match a
- * particular portion of an input document and specifies the form of the
- * corresponding portion of the output document.
- *
- * 4) An element is a mark-up tag in an XML document; an attribute is a
- * modifier on the tag. For example, in <elem attr='val' attr2='val2'>
- * "elem" is an element name, "attr" and "attr2" are attribute names with
- * the values "val" and "val2", respectively.
- *
- * 5) A namespace declaration is a special attribute that is used to associate
- * a prefix with a URI (the namespace). The meanings of element names and
- * attribute names that use that prefix are defined with respect to that
- * namespace.
- *
- * 6) "Translet" is an invented term that describes the class file that
- * results from compiling an XML stylesheet into a Java class.
- *
- * 7) XPath is a specification that describes a notation for identifying
- * nodes in a tree-structured representation of an XML document. An
- * instance of that notation is referred to as an XPath expression.
- *
- */
-
- /*
- * Message keys
- */
- public static final String ER_FUNCTION_NOT_SUPPORTED = "ER_FUNCTION_NOT_SUPPORTED";
- public static final String ER_CANNOT_OVERWRITE_CAUSE = "ER_CANNOT_OVERWRITE_CAUSE";
- public static final String ER_NO_DEFAULT_IMPL = "ER_NO_DEFAULT_IMPL";
- public static final String ER_CHUNKEDINTARRAY_NOT_SUPPORTED = "ER_CHUNKEDINTARRAY_NOT_SUPPORTED";
- public static final String ER_OFFSET_BIGGER_THAN_SLOT = "ER_OFFSET_BIGGER_THAN_SLOT";
- public static final String ER_COROUTINE_NOT_AVAIL = "ER_COROUTINE_NOT_AVAIL";
- public static final String ER_COROUTINE_CO_EXIT = "ER_COROUTINE_CO_EXIT";
- public static final String ER_COJOINROUTINESET_FAILED = "ER_COJOINROUTINESET_FAILED";
- public static final String ER_COROUTINE_PARAM = "ER_COROUTINE_PARAM";
- public static final String ER_PARSER_DOTERMINATE_ANSWERS = "ER_PARSER_DOTERMINATE_ANSWERS";
- public static final String ER_NO_PARSE_CALL_WHILE_PARSING = "ER_NO_PARSE_CALL_WHILE_PARSING";
- public static final String ER_TYPED_ITERATOR_AXIS_NOT_IMPLEMENTED = "ER_TYPED_ITERATOR_AXIS_NOT_IMPLEMENTED";
- public static final String ER_ITERATOR_AXIS_NOT_IMPLEMENTED = "ER_ITERATOR_AXIS_NOT_IMPLEMENTED";
- public static final String ER_ITERATOR_CLONE_NOT_SUPPORTED = "ER_ITERATOR_CLONE_NOT_SUPPORTED";
- public static final String ER_UNKNOWN_AXIS_TYPE = "ER_UNKNOWN_AXIS_TYPE";
- public static final String ER_AXIS_NOT_SUPPORTED = "ER_AXIS_NOT_SUPPORTED";
- public static final String ER_NO_DTMIDS_AVAIL = "ER_NO_DTMIDS_AVAIL";
- public static final String ER_NOT_SUPPORTED = "ER_NOT_SUPPORTED";
- public static final String ER_NODE_NON_NULL = "ER_NODE_NON_NULL";
- public static final String ER_COULD_NOT_RESOLVE_NODE = "ER_COULD_NOT_RESOLVE_NODE";
- public static final String ER_STARTPARSE_WHILE_PARSING = "ER_STARTPARSE_WHILE_PARSING";
- public static final String ER_STARTPARSE_NEEDS_SAXPARSER = "ER_STARTPARSE_NEEDS_SAXPARSER";
- public static final String ER_COULD_NOT_INIT_PARSER = "ER_COULD_NOT_INIT_PARSER";
- public static final String ER_EXCEPTION_CREATING_POOL = "ER_EXCEPTION_CREATING_POOL";
- public static final String ER_PATH_CONTAINS_INVALID_ESCAPE_SEQUENCE = "ER_PATH_CONTAINS_INVALID_ESCAPE_SEQUENCE";
- public static final String ER_SCHEME_REQUIRED = "ER_SCHEME_REQUIRED";
- public static final String ER_NO_SCHEME_IN_URI = "ER_NO_SCHEME_IN_URI";
- public static final String ER_NO_SCHEME_INURI = "ER_NO_SCHEME_INURI";
- public static final String ER_PATH_INVALID_CHAR = "ER_PATH_INVALID_CHAR";
- public static final String ER_SCHEME_FROM_NULL_STRING = "ER_SCHEME_FROM_NULL_STRING";
- public static final String ER_SCHEME_NOT_CONFORMANT = "ER_SCHEME_NOT_CONFORMANT";
- public static final String ER_HOST_ADDRESS_NOT_WELLFORMED = "ER_HOST_ADDRESS_NOT_WELLFORMED";
- public static final String ER_PORT_WHEN_HOST_NULL = "ER_PORT_WHEN_HOST_NULL";
- public static final String ER_INVALID_PORT = "ER_INVALID_PORT";
- public static final String ER_FRAG_FOR_GENERIC_URI ="ER_FRAG_FOR_GENERIC_URI";
- public static final String ER_FRAG_WHEN_PATH_NULL = "ER_FRAG_WHEN_PATH_NULL";
- public static final String ER_FRAG_INVALID_CHAR = "ER_FRAG_INVALID_CHAR";
- public static final String ER_PARSER_IN_USE = "ER_PARSER_IN_USE";
- public static final String ER_CANNOT_CHANGE_WHILE_PARSING = "ER_CANNOT_CHANGE_WHILE_PARSING";
- public static final String ER_SELF_CAUSATION_NOT_PERMITTED = "ER_SELF_CAUSATION_NOT_PERMITTED";
- public static final String ER_NO_USERINFO_IF_NO_HOST = "ER_NO_USERINFO_IF_NO_HOST";
- public static final String ER_NO_PORT_IF_NO_HOST = "ER_NO_PORT_IF_NO_HOST";
- public static final String ER_NO_QUERY_STRING_IN_PATH = "ER_NO_QUERY_STRING_IN_PATH";
- public static final String ER_NO_FRAGMENT_STRING_IN_PATH = "ER_NO_FRAGMENT_STRING_IN_PATH";
- public static final String ER_CANNOT_INIT_URI_EMPTY_PARMS = "ER_CANNOT_INIT_URI_EMPTY_PARMS";
- public static final String ER_METHOD_NOT_SUPPORTED ="ER_METHOD_NOT_SUPPORTED";
- public static final String ER_INCRSAXSRCFILTER_NOT_RESTARTABLE = "ER_INCRSAXSRCFILTER_NOT_RESTARTABLE";
- public static final String ER_XMLRDR_NOT_BEFORE_STARTPARSE = "ER_XMLRDR_NOT_BEFORE_STARTPARSE";
- public static final String ER_AXIS_TRAVERSER_NOT_SUPPORTED = "ER_AXIS_TRAVERSER_NOT_SUPPORTED";
- public static final String ER_ERRORHANDLER_CREATED_WITH_NULL_PRINTWRITER = "ER_ERRORHANDLER_CREATED_WITH_NULL_PRINTWRITER";
- public static final String ER_SYSTEMID_UNKNOWN = "ER_SYSTEMID_UNKNOWN";
- public static final String ER_LOCATION_UNKNOWN = "ER_LOCATION_UNKNOWN";
- public static final String ER_PREFIX_MUST_RESOLVE = "ER_PREFIX_MUST_RESOLVE";
- public static final String ER_CREATEDOCUMENT_NOT_SUPPORTED = "ER_CREATEDOCUMENT_NOT_SUPPORTED";
- public static final String ER_CHILD_HAS_NO_OWNER_DOCUMENT = "ER_CHILD_HAS_NO_OWNER_DOCUMENT";
- public static final String ER_CHILD_HAS_NO_OWNER_DOCUMENT_ELEMENT = "ER_CHILD_HAS_NO_OWNER_DOCUMENT_ELEMENT";
- public static final String ER_CANT_OUTPUT_TEXT_BEFORE_DOC = "ER_CANT_OUTPUT_TEXT_BEFORE_DOC";
- public static final String ER_CANT_HAVE_MORE_THAN_ONE_ROOT = "ER_CANT_HAVE_MORE_THAN_ONE_ROOT";
- public static final String ER_ARG_LOCALNAME_NULL = "ER_ARG_LOCALNAME_NULL";
- public static final String ER_ARG_LOCALNAME_INVALID = "ER_ARG_LOCALNAME_INVALID";
- public static final String ER_ARG_PREFIX_INVALID = "ER_ARG_PREFIX_INVALID";
- public static final String ER_NAME_CANT_START_WITH_COLON = "ER_NAME_CANT_START_WITH_COLON";
-
- /*
- * Now fill in the message text.
- * Then fill in the message text for that message code in the
- * array. Use the new error code as the index into the array.
- */
-
- // Error messages...
-
- /**
- * Get the lookup table for error messages
- *
- * @return The association list.
- */
- public Object[][] getContents()
- {
- return new Object[][] {
-
- /** Error message ID that has a null message, but takes in a single object. */
- {"ER0000" , "{0}" },
-
- { ER_FUNCTION_NOT_SUPPORTED,
- "Funkcija ni podprta!"},
-
- { ER_CANNOT_OVERWRITE_CAUSE,
- "Vzroka ni mogo\u010de prepisati"},
-
- { ER_NO_DEFAULT_IMPL,
- "Privzete implementacije ni mogo\u010de najti "},
-
- { ER_CHUNKEDINTARRAY_NOT_SUPPORTED,
- "ChunkedIntArray({0}) trenutno ni podprt"},
-
- { ER_OFFSET_BIGGER_THAN_SLOT,
- "Odmik ve\u010dji od re\u017ee"},
-
- { ER_COROUTINE_NOT_AVAIL,
- "Sorutina ni na voljo, id={0}"},
-
- { ER_COROUTINE_CO_EXIT,
- "CoroutineManager je prejel zahtevo co_exit()"},
-
- { ER_COJOINROUTINESET_FAILED,
- "co_joinCoroutineSet() je spodletela"},
-
- { ER_COROUTINE_PARAM,
- "Napaka parametra sorutine ({0})"},
-
- { ER_PARSER_DOTERMINATE_ANSWERS,
- "\nNEPRI\u010cAKOVANO: Odgovor raz\u010dlenjevalnika doTerminate je {0}"},
-
- { ER_NO_PARSE_CALL_WHILE_PARSING,
- "med raz\u010dlenjevanjem klic raz\u010dlenitve ni mo\u017een"},
-
- { ER_TYPED_ITERATOR_AXIS_NOT_IMPLEMENTED,
- "Napaka: dolo\u010den iterator za os {0} ni implementiran"},
-
- { ER_ITERATOR_AXIS_NOT_IMPLEMENTED,
- "Napaka: iterator za os {0} ni implementiran "},
-
- { ER_ITERATOR_CLONE_NOT_SUPPORTED,
- "Klon iteratorja ni podprt"},
-
- { ER_UNKNOWN_AXIS_TYPE,
- "Neznan pre\u010dni tip osi: {0}"},
-
- { ER_AXIS_NOT_SUPPORTED,
- "Pre\u010dnik osi ni podprt: {0}"},
-
- { ER_NO_DTMIDS_AVAIL,
- "Na voljo ni ve\u010d DTM ID-jev"},
-
- { ER_NOT_SUPPORTED,
- "Ni podprto: {0}"},
-
- { ER_NODE_NON_NULL,
- "Vozli\u0161\u010de ne sme biti NULL za getDTMHandleFromNode"},
-
- { ER_COULD_NOT_RESOLVE_NODE,
- "Ne morem razre\u0161iti vozli\u0161\u010da v obravnavo"},
-
- { ER_STARTPARSE_WHILE_PARSING,
- "Med raz\u010dlenjevanjem klic startParse ni mogo\u010d"},
-
- { ER_STARTPARSE_NEEDS_SAXPARSER,
- "startParse potrebuje ne-NULL SAXParser"},
-
- { ER_COULD_NOT_INIT_PARSER,
- "parserja ni mogo\u010de inicializirati z"},
-
- { ER_EXCEPTION_CREATING_POOL,
- "izjema pri ustvarjanju novega primerka za zalogo"},
-
- { ER_PATH_CONTAINS_INVALID_ESCAPE_SEQUENCE,
- "Pot vsebuje neveljavno zaporedje za izhod"},
-
- { ER_SCHEME_REQUIRED,
- "Zahtevana je shema!"},
-
- { ER_NO_SCHEME_IN_URI,
- "Ne najdem sheme v URI: {0}"},
-
- { ER_NO_SCHEME_INURI,
- "Ne najdem sheme v URI"},
-
- { ER_PATH_INVALID_CHAR,
- "Pot vsebuje neveljaven znak: {0}"},
-
- { ER_SCHEME_FROM_NULL_STRING,
- "Ne morem nastaviti sheme iz niza NULL"},
-
- { ER_SCHEME_NOT_CONFORMANT,
- "Shema ni skladna."},
-
- { ER_HOST_ADDRESS_NOT_WELLFORMED,
- "Naslov gostitelja ni pravilno oblikovan"},
-
- { ER_PORT_WHEN_HOST_NULL,
- "Ko je gostitelj NULL, nastavitev vrat ni mogo\u010da"},
-
- { ER_INVALID_PORT,
- "Neveljavna \u0161tevilka vrat"},
-
- { ER_FRAG_FOR_GENERIC_URI,
- "Fragment je lahko nastavljen samo za splo\u0161ni URI"},
-
- { ER_FRAG_WHEN_PATH_NULL,
- "Ko je pot NULL, nastavitev fragmenta ni mogo\u010da"},
-
- { ER_FRAG_INVALID_CHAR,
- "Fragment vsebuje neveljaven znak"},
-
- { ER_PARSER_IN_USE,
- "Raz\u010dlenjevalnik je \u017ee v uporabi"},
-
- { ER_CANNOT_CHANGE_WHILE_PARSING,
- "Med raz\u010dlenjevanjem ni mogo\u010de spremeniti {0} {1}"},
-
- { ER_SELF_CAUSATION_NOT_PERMITTED,
- "Samopovzro\u010ditev ni dovoljena"},
-
- { ER_NO_USERINFO_IF_NO_HOST,
- "Informacije o uporabniku ne morejo biti navedene, \u010de ni naveden gostitelj"},
-
- { ER_NO_PORT_IF_NO_HOST,
- "Vrata ne morejo biti navedena, \u010de ni naveden gostitelj"},
-
- { ER_NO_QUERY_STRING_IN_PATH,
- "Poizvedbeni niz ne more biti naveden v nizu poti in poizvedbenem nizu"},
-
- { ER_NO_FRAGMENT_STRING_IN_PATH,
- "Fragment ne more biti hkrati naveden v poti in v fragmentu"},
-
- { ER_CANNOT_INIT_URI_EMPTY_PARMS,
- "Ne morem inicializirat URI-ja s praznimi parametri"},
-
- { ER_METHOD_NOT_SUPPORTED,
- "Metoda ni ve\u010d podprta "},
-
- { ER_INCRSAXSRCFILTER_NOT_RESTARTABLE,
- "IncrementalSAXSource_Filter v tem trenutku ni mogo\u010de ponovno zagnati"},
-
- { ER_XMLRDR_NOT_BEFORE_STARTPARSE,
- "XMLReader ne pred zahtevo za startParse"},
-
- { ER_AXIS_TRAVERSER_NOT_SUPPORTED,
- "Pre\u010dnik osi ni podprt: {0}"},
-
- { ER_ERRORHANDLER_CREATED_WITH_NULL_PRINTWRITER,
- "ListingErrorHandler ustvarjen s PrintWriter NULL!"},
-
- { ER_SYSTEMID_UNKNOWN,
- "Neznan sistemski ID"},
-
- { ER_LOCATION_UNKNOWN,
- "Mesto napake neznano"},
-
- { ER_PREFIX_MUST_RESOLVE,
- "Predpona se mora razre\u0161iti v imenski prostor: {0}"},
-
- { ER_CREATEDOCUMENT_NOT_SUPPORTED,
- "createDocument() ni podprt v XPathContext!"},
-
- { ER_CHILD_HAS_NO_OWNER_DOCUMENT,
- "Podrejeni predmet atributa nima lastni\u0161kega dokumenta!"},
-
- { ER_CHILD_HAS_NO_OWNER_DOCUMENT_ELEMENT,
- "Podrejeni predmet atributa nima elementa lastni\u0161kega dokumenta!"},
-
- { ER_CANT_OUTPUT_TEXT_BEFORE_DOC,
- "Opozorilo: besedila ne morem prikazati pred elementom dokumenta! Ignoriram..."},
-
- { ER_CANT_HAVE_MORE_THAN_ONE_ROOT,
- "Na DOM-u ne more biti ve\u010d kot en koren!"},
-
- { ER_ARG_LOCALNAME_NULL,
- "Argument 'lokalno ime' je NULL"},
-
- // Note to translators: A QNAME has the syntactic form [NCName:]NCName
- // The localname is the portion after the optional colon; the message indicates
- // that there is a problem with that part of the QNAME.
- { ER_ARG_LOCALNAME_INVALID,
- "Lokalno ime v QNAME bi moralo biti veljavno NCIme"},
-
- // Note to translators: A QNAME has the syntactic form [NCName:]NCName
- // The prefix is the portion before the optional colon; the message indicates
- // that there is a problem with that part of the QNAME.
- { ER_ARG_PREFIX_INVALID,
- "Predpona v QNAME bi morala biti valjavno NCIme"},
-
- { ER_NAME_CANT_START_WITH_COLON,
- "Ime se ne more za\u010deti z dvopi\u010djem"},
-
- { "BAD_CODE", "Parameter za ustvariSporo\u010dilo presega meje"},
- { "FORMAT_FAILED", "Med klicem messageFormat naletel na izjemo"},
- { "line", "Vrstica #"},
- { "column","Stolpec #"}
-
-
- };
- }
-
- /**
- * Return a named ResourceBundle for a particular locale. This method mimics the behavior
- * of ResourceBundle.getBundle().
- *
- * @param className the name of the class that implements the resource bundle.
- * @return the ResourceBundle
- * @throws MissingResourceException
- */
- public static final XMLErrorResources loadResourceBundle(String className)
- throws MissingResourceException
- {
-
- Locale locale = Locale.getDefault();
- String suffix = getResourceSuffix(locale);
-
- try
- {
-
- // first try with the given locale
- return (XMLErrorResources) ResourceBundle.getBundle(className
- + suffix, locale);
- }
- catch (MissingResourceException e)
- {
- try // try to fall back to en_US if we can't load
- {
-
- // Since we can't find the localized property file,
- // fall back to en_US.
- return (XMLErrorResources) ResourceBundle.getBundle(className,
- new Locale("sl", "SL"));
- }
- catch (MissingResourceException e2)
- {
-
- // Now we are really in trouble.
- // very bad, definitely very bad...not going to get very far
- throw new MissingResourceException(
- "Could not load any resource bundles.", className, "");
- }
- }
- }
-
- /**
- * Return the resource file suffic for the indicated locale
- * For most locales, this will be based the language code. However
- * for Chinese, we do distinguish between Taiwan and PRC
- *
- * @param locale the locale
- * @return an String suffix which canbe appended to a resource name
- */
- private static final String getResourceSuffix(Locale locale)
- {
-
- String suffix = "_" + locale.getLanguage();
- String country = locale.getCountry();
-
- if (country.equals("TW"))
- suffix += "_" + country;
-
- return suffix;
- }
-
-}
+/*
+ * 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.
+ */
+/*
+ * $Id$
+ */
+
+package org.apache.xml.res;
+
+
+import java.util.ListResourceBundle;
+import java.util.Locale;
+import java.util.MissingResourceException;
+import java.util.ResourceBundle;
+
+/**
+ * Set up error messages.
+ * We build a two dimensional array of message keys and
+ * message strings. In order to add a new message here,
+ * you need to first add a String constant. And you need
+ * to enter key, value pair as part of the contents
+ * array. You also need to update MAX_CODE for error strings
+ * and MAX_WARNING for warnings ( Needed for only information
+ * purpose )
+ */
+public class XMLErrorResources_sl extends ListResourceBundle
+{
+
+/*
+ * This file contains error and warning messages related to Xalan Error
+ * Handling.
+ *
+ * General notes to translators:
+ *
+ * 1) Xalan (or more properly, Xalan-interpretive) and XSLTC are names of
+ * components.
+ * XSLT is an acronym for "XML Stylesheet Language: Transformations".
+ * XSLTC is an acronym for XSLT Compiler.
+ *
+ * 2) A stylesheet is a description of how to transform an input XML document
+ * into a resultant XML document (or HTML document or text). The
+ * stylesheet itself is described in the form of an XML document.
+ *
+ * 3) A template is a component of a stylesheet that is used to match a
+ * particular portion of an input document and specifies the form of the
+ * corresponding portion of the output document.
+ *
+ * 4) An element is a mark-up tag in an XML document; an attribute is a
+ * modifier on the tag. For example, in <elem attr='val' attr2='val2'>
+ * "elem" is an element name, "attr" and "attr2" are attribute names with
+ * the values "val" and "val2", respectively.
+ *
+ * 5) A namespace declaration is a special attribute that is used to associate
+ * a prefix with a URI (the namespace). The meanings of element names and
+ * attribute names that use that prefix are defined with respect to that
+ * namespace.
+ *
+ * 6) "Translet" is an invented term that describes the class file that
+ * results from compiling an XML stylesheet into a Java class.
+ *
+ * 7) XPath is a specification that describes a notation for identifying
+ * nodes in a tree-structured representation of an XML document. An
+ * instance of that notation is referred to as an XPath expression.
+ *
+ */
+
+ /*
+ * Message keys
+ */
+ public static final String ER_FUNCTION_NOT_SUPPORTED = "ER_FUNCTION_NOT_SUPPORTED";
+ public static final String ER_CANNOT_OVERWRITE_CAUSE = "ER_CANNOT_OVERWRITE_CAUSE";
+ public static final String ER_NO_DEFAULT_IMPL = "ER_NO_DEFAULT_IMPL";
+ public static final String ER_CHUNKEDINTARRAY_NOT_SUPPORTED = "ER_CHUNKEDINTARRAY_NOT_SUPPORTED";
+ public static final String ER_OFFSET_BIGGER_THAN_SLOT = "ER_OFFSET_BIGGER_THAN_SLOT";
+ public static final String ER_COROUTINE_NOT_AVAIL = "ER_COROUTINE_NOT_AVAIL";
+ public static final String ER_COROUTINE_CO_EXIT = "ER_COROUTINE_CO_EXIT";
+ public static final String ER_COJOINROUTINESET_FAILED = "ER_COJOINROUTINESET_FAILED";
+ public static final String ER_COROUTINE_PARAM = "ER_COROUTINE_PARAM";
+ public static final String ER_PARSER_DOTERMINATE_ANSWERS = "ER_PARSER_DOTERMINATE_ANSWERS";
+ public static final String ER_NO_PARSE_CALL_WHILE_PARSING = "ER_NO_PARSE_CALL_WHILE_PARSING";
+ public static final String ER_TYPED_ITERATOR_AXIS_NOT_IMPLEMENTED = "ER_TYPED_ITERATOR_AXIS_NOT_IMPLEMENTED";
+ public static final String ER_ITERATOR_AXIS_NOT_IMPLEMENTED = "ER_ITERATOR_AXIS_NOT_IMPLEMENTED";
+ public static final String ER_ITERATOR_CLONE_NOT_SUPPORTED = "ER_ITERATOR_CLONE_NOT_SUPPORTED";
+ public static final String ER_UNKNOWN_AXIS_TYPE = "ER_UNKNOWN_AXIS_TYPE";
+ public static final String ER_AXIS_NOT_SUPPORTED = "ER_AXIS_NOT_SUPPORTED";
+ public static final String ER_NO_DTMIDS_AVAIL = "ER_NO_DTMIDS_AVAIL";
+ public static final String ER_NOT_SUPPORTED = "ER_NOT_SUPPORTED";
+ public static final String ER_NODE_NON_NULL = "ER_NODE_NON_NULL";
+ public static final String ER_COULD_NOT_RESOLVE_NODE = "ER_COULD_NOT_RESOLVE_NODE";
+ public static final String ER_STARTPARSE_WHILE_PARSING = "ER_STARTPARSE_WHILE_PARSING";
+ public static final String ER_STARTPARSE_NEEDS_SAXPARSER = "ER_STARTPARSE_NEEDS_SAXPARSER";
+ public static final String ER_COULD_NOT_INIT_PARSER = "ER_COULD_NOT_INIT_PARSER";
+ public static final String ER_EXCEPTION_CREATING_POOL = "ER_EXCEPTION_CREATING_POOL";
+ public static final String ER_PATH_CONTAINS_INVALID_ESCAPE_SEQUENCE = "ER_PATH_CONTAINS_INVALID_ESCAPE_SEQUENCE";
+ public static final String ER_SCHEME_REQUIRED = "ER_SCHEME_REQUIRED";
+ public static final String ER_NO_SCHEME_IN_URI = "ER_NO_SCHEME_IN_URI";
+ public static final String ER_NO_SCHEME_INURI = "ER_NO_SCHEME_INURI";
+ public static final String ER_PATH_INVALID_CHAR = "ER_PATH_INVALID_CHAR";
+ public static final String ER_SCHEME_FROM_NULL_STRING = "ER_SCHEME_FROM_NULL_STRING";
+ public static final String ER_SCHEME_NOT_CONFORMANT = "ER_SCHEME_NOT_CONFORMANT";
+ public static final String ER_HOST_ADDRESS_NOT_WELLFORMED = "ER_HOST_ADDRESS_NOT_WELLFORMED";
+ public static final String ER_PORT_WHEN_HOST_NULL = "ER_PORT_WHEN_HOST_NULL";
+ public static final String ER_INVALID_PORT = "ER_INVALID_PORT";
+ public static final String ER_FRAG_FOR_GENERIC_URI ="ER_FRAG_FOR_GENERIC_URI";
+ public static final String ER_FRAG_WHEN_PATH_NULL = "ER_FRAG_WHEN_PATH_NULL";
+ public static final String ER_FRAG_INVALID_CHAR = "ER_FRAG_INVALID_CHAR";
+ public static final String ER_PARSER_IN_USE = "ER_PARSER_IN_USE";
+ public static final String ER_CANNOT_CHANGE_WHILE_PARSING = "ER_CANNOT_CHANGE_WHILE_PARSING";
+ public static final String ER_SELF_CAUSATION_NOT_PERMITTED = "ER_SELF_CAUSATION_NOT_PERMITTED";
+ public static final String ER_NO_USERINFO_IF_NO_HOST = "ER_NO_USERINFO_IF_NO_HOST";
+ public static final String ER_NO_PORT_IF_NO_HOST = "ER_NO_PORT_IF_NO_HOST";
+ public static final String ER_NO_QUERY_STRING_IN_PATH = "ER_NO_QUERY_STRING_IN_PATH";
+ public static final String ER_NO_FRAGMENT_STRING_IN_PATH = "ER_NO_FRAGMENT_STRING_IN_PATH";
+ public static final String ER_CANNOT_INIT_URI_EMPTY_PARMS = "ER_CANNOT_INIT_URI_EMPTY_PARMS";
+ public static final String ER_METHOD_NOT_SUPPORTED ="ER_METHOD_NOT_SUPPORTED";
+ public static final String ER_INCRSAXSRCFILTER_NOT_RESTARTABLE = "ER_INCRSAXSRCFILTER_NOT_RESTARTABLE";
+ public static final String ER_XMLRDR_NOT_BEFORE_STARTPARSE = "ER_XMLRDR_NOT_BEFORE_STARTPARSE";
+ public static final String ER_AXIS_TRAVERSER_NOT_SUPPORTED = "ER_AXIS_TRAVERSER_NOT_SUPPORTED";
+ public static final String ER_ERRORHANDLER_CREATED_WITH_NULL_PRINTWRITER = "ER_ERRORHANDLER_CREATED_WITH_NULL_PRINTWRITER";
+ public static final String ER_SYSTEMID_UNKNOWN = "ER_SYSTEMID_UNKNOWN";
+ public static final String ER_LOCATION_UNKNOWN = "ER_LOCATION_UNKNOWN";
+ public static final String ER_PREFIX_MUST_RESOLVE = "ER_PREFIX_MUST_RESOLVE";
+ public static final String ER_CREATEDOCUMENT_NOT_SUPPORTED = "ER_CREATEDOCUMENT_NOT_SUPPORTED";
+ public static final String ER_CHILD_HAS_NO_OWNER_DOCUMENT = "ER_CHILD_HAS_NO_OWNER_DOCUMENT";
+ public static final String ER_CHILD_HAS_NO_OWNER_DOCUMENT_ELEMENT = "ER_CHILD_HAS_NO_OWNER_DOCUMENT_ELEMENT";
+ public static final String ER_CANT_OUTPUT_TEXT_BEFORE_DOC = "ER_CANT_OUTPUT_TEXT_BEFORE_DOC";
+ public static final String ER_CANT_HAVE_MORE_THAN_ONE_ROOT = "ER_CANT_HAVE_MORE_THAN_ONE_ROOT";
+ public static final String ER_ARG_LOCALNAME_NULL = "ER_ARG_LOCALNAME_NULL";
+ public static final String ER_ARG_LOCALNAME_INVALID = "ER_ARG_LOCALNAME_INVALID";
+ public static final String ER_ARG_PREFIX_INVALID = "ER_ARG_PREFIX_INVALID";
+ public static final String ER_NAME_CANT_START_WITH_COLON = "ER_NAME_CANT_START_WITH_COLON";
+
+ /*
+ * Now fill in the message text.
+ * Then fill in the message text for that message code in the
+ * array. Use the new error code as the index into the array.
+ */
+
+ // Error messages...
+
+ /**
+ * Get the lookup table for error messages
+ *
+ * @return The association list.
+ */
+ public Object[][] getContents()
+ {
+ return new Object[][] {
+
+ /** Error message ID that has a null message, but takes in a single object. */
+ {"ER0000" , "{0}" },
+
+ { ER_FUNCTION_NOT_SUPPORTED,
+ "Funkcija ni podprta!"},
+
+ { ER_CANNOT_OVERWRITE_CAUSE,
+ "Vzroka ni mogo\u010de prepisati"},
+
+ { ER_NO_DEFAULT_IMPL,
+ "Privzete implementacije ni mogo\u010de najti "},
+
+ { ER_CHUNKEDINTARRAY_NOT_SUPPORTED,
+ "ChunkedIntArray({0}) trenutno ni podprt"},
+
+ { ER_OFFSET_BIGGER_THAN_SLOT,
+ "Odmik ve\u010dji od re\u017ee"},
+
+ { ER_COROUTINE_NOT_AVAIL,
+ "Sorutina ni na voljo, id={0}"},
+
+ { ER_COROUTINE_CO_EXIT,
+ "CoroutineManager je prejel zahtevo co_exit()"},
+
+ { ER_COJOINROUTINESET_FAILED,
+ "co_joinCoroutineSet() je spodletela"},
+
+ { ER_COROUTINE_PARAM,
+ "Napaka parametra sorutine ({0})"},
+
+ { ER_PARSER_DOTERMINATE_ANSWERS,
+ "\nNEPRI\u010cAKOVANO: Odgovor raz\u010dlenjevalnika doTerminate je {0}"},
+
+ { ER_NO_PARSE_CALL_WHILE_PARSING,
+ "med raz\u010dlenjevanjem klic raz\u010dlenitve ni mo\u017een"},
+
+ { ER_TYPED_ITERATOR_AXIS_NOT_IMPLEMENTED,
+ "Napaka: dolo\u010den iterator za os {0} ni implementiran"},
+
+ { ER_ITERATOR_AXIS_NOT_IMPLEMENTED,
+ "Napaka: iterator za os {0} ni implementiran "},
+
+ { ER_ITERATOR_CLONE_NOT_SUPPORTED,
+ "Klon iteratorja ni podprt"},
+
+ { ER_UNKNOWN_AXIS_TYPE,
+ "Neznan pre\u010dni tip osi: {0}"},
+
+ { ER_AXIS_NOT_SUPPORTED,
+ "Pre\u010dnik osi ni podprt: {0}"},
+
+ { ER_NO_DTMIDS_AVAIL,
+ "Na voljo ni ve\u010d DTM ID-jev"},
+
+ { ER_NOT_SUPPORTED,
+ "Ni podprto: {0}"},
+
+ { ER_NODE_NON_NULL,
+ "Vozli\u0161\u010de ne sme biti NULL za getDTMHandleFromNode"},
+
+ { ER_COULD_NOT_RESOLVE_NODE,
+ "Ne morem razre\u0161iti vozli\u0161\u010da v obravnavo"},
+
+ { ER_STARTPARSE_WHILE_PARSING,
+ "Med raz\u010dlenjevanjem klic startParse ni mogo\u010d"},
+
+ { ER_STARTPARSE_NEEDS_SAXPARSER,
+ "startParse potrebuje ne-NULL SAXParser"},
+
+ { ER_COULD_NOT_INIT_PARSER,
+ "parserja ni mogo\u010de inicializirati z"},
+
+ { ER_EXCEPTION_CREATING_POOL,
+ "izjema pri ustvarjanju novega primerka za zalogo"},
+
+ { ER_PATH_CONTAINS_INVALID_ESCAPE_SEQUENCE,
+ "Pot vsebuje neveljavno zaporedje za izhod"},
+
+ { ER_SCHEME_REQUIRED,
+ "Zahtevana je shema!"},
+
+ { ER_NO_SCHEME_IN_URI,
+ "Ne najdem sheme v URI: {0}"},
+
+ { ER_NO_SCHEME_INURI,
+ "Ne najdem sheme v URI"},
+
+ { ER_PATH_INVALID_CHAR,
+ "Pot vsebuje neveljaven znak: {0}"},
+
+ { ER_SCHEME_FROM_NULL_STRING,
+ "Ne morem nastaviti sheme iz niza NULL"},
+
+ { ER_SCHEME_NOT_CONFORMANT,
+ "Shema ni skladna."},
+
+ { ER_HOST_ADDRESS_NOT_WELLFORMED,
+ "Naslov gostitelja ni pravilno oblikovan"},
+
+ { ER_PORT_WHEN_HOST_NULL,
+ "Ko je gostitelj NULL, nastavitev vrat ni mogo\u010da"},
+
+ { ER_INVALID_PORT,
+ "Neveljavna \u0161tevilka vrat"},
+
+ { ER_FRAG_FOR_GENERIC_URI,
+ "Fragment je lahko nastavljen samo za splo\u0161ni URI"},
+
+ { ER_FRAG_WHEN_PATH_NULL,
+ "Ko je pot NULL, nastavitev fragmenta ni mogo\u010da"},
+
+ { ER_FRAG_INVALID_CHAR,
+ "Fragment vsebuje neveljaven znak"},
+
+ { ER_PARSER_IN_USE,
+ "Raz\u010dlenjevalnik je \u017ee v uporabi"},
+
+ { ER_CANNOT_CHANGE_WHILE_PARSING,
+ "Med raz\u010dlenjevanjem ni mogo\u010de spremeniti {0} {1}"},
+
+ { ER_SELF_CAUSATION_NOT_PERMITTED,
+ "Samopovzro\u010ditev ni dovoljena"},
+
+ { ER_NO_USERINFO_IF_NO_HOST,
+ "Informacije o uporabniku ne morejo biti navedene, \u010de ni naveden gostitelj"},
+
+ { ER_NO_PORT_IF_NO_HOST,
+ "Vrata ne morejo biti navedena, \u010de ni naveden gostitelj"},
+
+ { ER_NO_QUERY_STRING_IN_PATH,
+ "Poizvedbeni niz ne more biti naveden v nizu poti in poizvedbenem nizu"},
+
+ { ER_NO_FRAGMENT_STRING_IN_PATH,
+ "Fragment ne more biti hkrati naveden v poti in v fragmentu"},
+
+ { ER_CANNOT_INIT_URI_EMPTY_PARMS,
+ "Ne morem inicializirat URI-ja s praznimi parametri"},
+
+ { ER_METHOD_NOT_SUPPORTED,
+ "Metoda ni ve\u010d podprta "},
+
+ { ER_INCRSAXSRCFILTER_NOT_RESTARTABLE,
+ "IncrementalSAXSource_Filter v tem trenutku ni mogo\u010de ponovno zagnati"},
+
+ { ER_XMLRDR_NOT_BEFORE_STARTPARSE,
+ "XMLReader ne pred zahtevo za startParse"},
+
+ { ER_AXIS_TRAVERSER_NOT_SUPPORTED,
+ "Pre\u010dnik osi ni podprt: {0}"},
+
+ { ER_ERRORHANDLER_CREATED_WITH_NULL_PRINTWRITER,
+ "ListingErrorHandler ustvarjen s PrintWriter NULL!"},
+
+ { ER_SYSTEMID_UNKNOWN,
+ "Neznan sistemski ID"},
+
+ { ER_LOCATION_UNKNOWN,
+ "Mesto napake neznano"},
+
+ { ER_PREFIX_MUST_RESOLVE,
+ "Predpona se mora razre\u0161iti v imenski prostor: {0}"},
+
+ { ER_CREATEDOCUMENT_NOT_SUPPORTED,
+ "createDocument() ni podprt v XPathContext!"},
+
+ { ER_CHILD_HAS_NO_OWNER_DOCUMENT,
+ "Podrejeni predmet atributa nima lastni\u0161kega dokumenta!"},
+
+ { ER_CHILD_HAS_NO_OWNER_DOCUMENT_ELEMENT,
+ "Podrejeni predmet atributa nima elementa lastni\u0161kega dokumenta!"},
+
+ { ER_CANT_OUTPUT_TEXT_BEFORE_DOC,
+ "Opozorilo: besedila ne morem prikazati pred elementom dokumenta! Ignoriram..."},
+
+ { ER_CANT_HAVE_MORE_THAN_ONE_ROOT,
+ "Na DOM-u ne more biti ve\u010d kot en koren!"},
+
+ { ER_ARG_LOCALNAME_NULL,
+ "Argument 'lokalno ime' je NULL"},
+
+ // Note to translators: A QNAME has the syntactic form [NCName:]NCName
+ // The localname is the portion after the optional colon; the message indicates
+ // that there is a problem with that part of the QNAME.
+ { ER_ARG_LOCALNAME_INVALID,
+ "Lokalno ime v QNAME bi moralo biti veljavno NCIme"},
+
+ // Note to translators: A QNAME has the syntactic form [NCName:]NCName
+ // The prefix is the portion before the optional colon; the message indicates
+ // that there is a problem with that part of the QNAME.
+ { ER_ARG_PREFIX_INVALID,
+ "Predpona v QNAME bi morala biti valjavno NCIme"},
+
+ { ER_NAME_CANT_START_WITH_COLON,
+ "Ime se ne more za\u010deti z dvopi\u010djem"},
+
+ { "BAD_CODE", "Parameter za ustvariSporo\u010dilo presega meje"},
+ { "FORMAT_FAILED", "Med klicem messageFormat naletel na izjemo"},
+ { "line", "Vrstica #"},
+ { "column","Stolpec #"}
+
+
+ };
+ }
+
+ /**
+ * Return a named ResourceBundle for a particular locale. This method mimics the behavior
+ * of ResourceBundle.getBundle().
+ *
+ * @param className the name of the class that implements the resource bundle.
+ * @return the ResourceBundle
+ * @throws MissingResourceException
+ */
+ public static final XMLErrorResources loadResourceBundle(String className)
+ throws MissingResourceException
+ {
+
+ Locale locale = Locale.getDefault();
+ String suffix = getResourceSuffix(locale);
+
+ try
+ {
+
+ // first try with the given locale
+ return (XMLErrorResources) ResourceBundle.getBundle(className
+ + suffix, locale);
+ }
+ catch (MissingResourceException e)
+ {
+ try // try to fall back to en_US if we can't load
+ {
+
+ // Since we can't find the localized property file,
+ // fall back to en_US.
+ return (XMLErrorResources) ResourceBundle.getBundle(className,
+ new Locale("sl", "SL"));
+ }
+ catch (MissingResourceException e2)
+ {
+
+ // Now we are really in trouble.
+ // very bad, definitely very bad...not going to get very far
+ throw new MissingResourceException(
+ "Could not load any resource bundles.", className, "");
+ }
+ }
+ }
+
+ /**
+ * Return the resource file suffic for the indicated locale
+ * For most locales, this will be based the language code. However
+ * for Chinese, we do distinguish between Taiwan and PRC
+ *
+ * @param locale the locale
+ * @return an String suffix which canbe appended to a resource name
+ */
+ private static final String getResourceSuffix(Locale locale)
+ {
+
+ String suffix = "_" + locale.getLanguage();
+ String country = locale.getCountry();
+
+ if (country.equals("TW"))
+ suffix += "_" + country;
+
+ return suffix;
+ }
+
+}
Propchange: xalan/java/trunk/src/org/apache/xml/res/XMLErrorResources_sl.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: xalan/java/trunk/src/org/apache/xml/res/XMLErrorResources_sl.java
('svn:executable' removed)
Propchange: xalan/java/trunk/src/org/apache/xml/res/XMLErrorResources_sl.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision