1 /* 2 * reserved comment block 3 * DO NOT REMOVE OR ALTER! 4 */ 5 /* 6 * Licensed to the Apache Software Foundation (ASF) under one or more 7 * contributor license agreements. See the NOTICE file distributed with 8 * this work for additional information regarding copyright ownership. 9 * The ASF licenses this file to You under the Apache License, Version 2.0 10 * (the "License"); you may not use this file except in compliance with 11 * the License. You may obtain a copy of the License at 12 * 13 * http://www.apache.org/licenses/LICENSE-2.0 14 * 15 * Unless required by applicable law or agreed to in writing, software 16 * distributed under the License is distributed on an "AS IS" BASIS, 17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 * See the License for the specific language governing permissions and 19 * limitations under the License. 20 */ 21 22 package com.sun.org.apache.xalan.internal.xsltc.runtime; 23 24 import java.util.ListResourceBundle; 25 26 /** 27 * @author Morten Jorgensen 28 */ 29 public class ErrorMessages_sk extends ListResourceBundle { 30 31 /* 32 * XSLTC run-time error messages. 33 * 34 * General notes to translators and definitions: 35 * 36 * 1) XSLTC is the name of the product. It is an acronym for XML Stylesheet: 37 * Transformations Compiler 38 * 39 * 2) A stylesheet is a description of how to transform an input XML document 40 * into a resultant output XML document (or HTML document or text) 41 * 42 * 3) An axis is a particular "dimension" in a tree representation of an XML 43 * document; the nodes in the tree are divided along different axes. 44 * Traversing the "child" axis, for instance, means that the program 45 * would visit each child of a particular node; traversing the "descendant" 46 * axis means that the program would visit the child nodes of a particular 47 * node, their children, and so on until the leaf nodes of the tree are 48 * reached. 49 * 50 * 4) An iterator is an object that traverses nodes in a tree along a 51 * particular axis, one at a time. 52 * 53 * 5) An element is a mark-up tag in an XML document; an attribute is a 54 * modifier on the tag. For example, in <elem attr='val' attr2='val2'> 55 * "elem" is an element name, "attr" and "attr2" are attribute names with 56 * the values "val" and "val2", respectively. 57 * 58 * 6) A namespace declaration is a special attribute that is used to associate 59 * a prefix with a URI (the namespace). The meanings of element names and 60 * attribute names that use that prefix are defined with respect to that 61 * namespace. 62 * 63 * 7) DOM is an acronym for Document Object Model. It is a tree 64 * representation of an XML document. 65 * 66 * SAX is an acronym for the Simple API for XML processing. It is an API 67 * used inform an XML processor (in this case XSLTC) of the structure and 68 * content of an XML document. 69 * 70 * Input to the stylesheet processor can come from an XML parser in the 71 * form of a DOM tree or through the SAX API. 72 * 73 * 8) DTD is a document type declaration. It is a way of specifying the 74 * grammar for an XML file, the names and types of elements, attributes, 75 * etc. 76 * 77 */ 78 79 // These message should be read from a locale-specific resource bundle 80 /** Get the lookup table for error messages. 81 * 82 * @return The message lookup table. 83 */ 84 public Object[][] getContents() 85 { 86 return new Object[][] { 87 88 /* 89 * Note to translators: the substitution text in the following message 90 * is a class name. Used for internal errors in the processor. 91 */ 92 {BasisLibrary.RUN_TIME_INTERNAL_ERR, 93 "Intern\u00e1 chyba \u010dasu spustenia v ''{0}''"}, 94 95 /* 96 * Note to translators: <xsl:copy> is a keyword that should not be 97 * translated. 98 */ 99 {BasisLibrary.RUN_TIME_COPY_ERR, 100 "Chyba \u010dasu spustenia pri sp\u00fa\u0161\u0165an\u00ed <xsl:copy>."}, 101 102 /* 103 * Note to translators: The substitution text refers to data types. 104 * The message is displayed if a value in a particular context needs to 105 * be converted to type {1}, but that's not possible for a value of type 106 * {0}. 107 */ 108 {BasisLibrary.DATA_CONVERSION_ERR, 109 "Neplatn\u00e1 konverzia z ''{0}'' na ''{1}''."}, 110 111 /* 112 * Note to translators: This message is displayed if the function named 113 * by the substitution text is not a function that is supported. XSLTC 114 * is the acronym naming the product. 115 */ 116 {BasisLibrary.EXTERNAL_FUNC_ERR, 117 "XSLTC nepodporuje extern\u00fa funkciu ''{0}''."}, 118 119 /* 120 * Note to translators: This message is displayed if two values are 121 * compared for equality, but the data type of one of the values is 122 * unknown. 123 */ 124 {BasisLibrary.EQUALITY_EXPR_ERR, 125 "Nezn\u00e1my typ argumentu je v\u00fdrazom rovnosti."}, 126 127 /* 128 * Note to translators: The substitution text for {0} will be a data 129 * type; the substitution text for {1} will be the name of a function. 130 * This is displayed if an argument of the particular data type is not 131 * permitted for a call to this function. 132 */ 133 {BasisLibrary.INVALID_ARGUMENT_ERR, 134 "Neplatn\u00fd typ argumentu ''{0}'' vo volan\u00ed do ''{1}''"}, 135 136 /* 137 * Note to translators: There is way of specifying a format for a 138 * number using a pattern; the processor was unable to format the 139 * particular value using the specified pattern. 140 */ 141 {BasisLibrary.FORMAT_NUMBER_ERR, 142 "Pokus o form\u00e1tovanie \u010d\u00edsla ''{0}'' pomocou vzoru ''{1}''."}, 143 144 /* 145 * Note to translators: The following represents an internal error 146 * situation in XSLTC. The processor was unable to create a copy of an 147 * iterator. (See definition of iterator above.) 148 */ 149 {BasisLibrary.ITERATOR_CLONE_ERR, 150 "Nie je mo\u017en\u00e9 klonova\u0165 iter\u00e1tor ''{0}''."}, 151 152 /* 153 * Note to translators: The following represents an internal error 154 * situation in XSLTC. The processor attempted to create an iterator 155 * for a particular axis (see definition above) that it does not 156 * support. 157 */ 158 {BasisLibrary.AXIS_SUPPORT_ERR, 159 "Iter\u00e1tor pre os ''{0}'' nie je podporovan\u00fd."}, 160 161 /* 162 * Note to translators: The following represents an internal error 163 * situation in XSLTC. The processor attempted to create an iterator 164 * for a particular axis (see definition above) that it does not 165 * support. 166 */ 167 {BasisLibrary.TYPED_AXIS_SUPPORT_ERR, 168 "Iter\u00e1tor pre nap\u00edsan\u00fa os ''{0}'' nie je podporovan\u00fd."}, 169 170 /* 171 * Note to translators: This message is reported if the stylesheet 172 * being processed attempted to construct an XML document with an 173 * attribute in a place other than on an element. The substitution text 174 * specifies the name of the attribute. 175 */ 176 {BasisLibrary.STRAY_ATTRIBUTE_ERR, 177 "Atrib\u00fat ''{0}'' je mimo elementu."}, 178 179 /* 180 * Note to translators: As with the preceding message, a namespace 181 * declaration has the form of an attribute and is only permitted to 182 * appear on an element. The substitution text {0} is the namespace 183 * prefix and {1} is the URI that was being used in the erroneous 184 * namespace declaration. 185 */ 186 {BasisLibrary.STRAY_NAMESPACE_ERR, 187 "Deklar\u00e1cia n\u00e1zvov\u00e9ho priestoru ''{0}''=''{1}'' je mimo elementu."}, 188 189 /* 190 * Note to translators: The stylesheet contained a reference to a 191 * namespace prefix that was undefined. The value of the substitution 192 * text is the name of the prefix. 193 */ 194 {BasisLibrary.NAMESPACE_PREFIX_ERR, 195 "N\u00e1zvov\u00fd priestor pre predponu ''{0}'' nebol deklarovan\u00fd."}, 196 197 /* 198 * Note to translators: The following represents an internal error. 199 * DOMAdapter is a Java class in XSLTC. 200 */ 201 {BasisLibrary.DOM_ADAPTER_INIT_ERR, 202 "DOMAdapter bol vytvoren\u00fd pomocou nespr\u00e1vneho typu zdrojov\u00e9ho DOM."}, 203 204 /* 205 * Note to translators: The following message indicates that the XML 206 * parser that is providing input to XSLTC cannot be used because it 207 * does not describe to XSLTC the structure of the input XML document's 208 * DTD. 209 */ 210 {BasisLibrary.PARSER_DTD_SUPPORT_ERR, 211 "Analyz\u00e1tor SAX, ktor\u00fd pou\u017e\u00edvate, nesprac\u00fava udalosti deklar\u00e1cie DTD."}, 212 213 /* 214 * Note to translators: The following message indicates that the XML 215 * parser that is providing input to XSLTC cannot be used because it 216 * does not distinguish between ordinary XML attributes and namespace 217 * declarations. 218 */ 219 {BasisLibrary.NAMESPACES_SUPPORT_ERR, 220 "Analyz\u00e1tor SAX, ktor\u00fd pou\u017e\u00edvate, nem\u00e1 podporu pre n\u00e1zvov\u00e9 priestory XML."}, 221 222 /* 223 * Note to translators: The substitution text is the URI that was in 224 * error. 225 */ 226 {BasisLibrary.CANT_RESOLVE_RELATIVE_URI_ERR, 227 "Nebolo mo\u017en\u00e9 rozl\u00ed\u0161i\u0165 referenciu URI ''{0}''."} 228 }; 229 230 } 231 232 }