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 }