<?xml version="1.0" encoding="UTF-8"?>
<!--
  ~ Copyright (C) 2001-2016 Food and Agriculture Organization of the
  ~ United Nations (FAO-UN), United Nations World Food Programme (WFP)
  ~ and United Nations Environment Programme (UNEP)
  ~
  ~ This program is free software; you can redistribute it and/or modify
  ~ it under the terms of the GNU General Public License as published by
  ~ the Free Software Foundation; either version 2 of the License, or (at
  ~ your option) any later version.
  ~
  ~ This program is distributed in the hope that it will be useful, but
  ~ WITHOUT ANY WARRANTY; without even the implied warranty of
  ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  ~ General Public License for more details.
  ~
  ~ You should have received a copy of the GNU General Public License
  ~ along with this program; if not, write to the Free Software
  ~ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  ~
  ~ Contact: Jeroen Ticheler - FAO - Viale delle Terme di Caracalla 2,
  ~ Rome - Italy. email: geonetwork@osgeo.org
  -->

<strings>
  <schematron.title>ISO Validation Rules</schematron.title>
  <M6>Łańcuch znaków musi mieć zawartość lub jego &apos; rodzic musi mieć ważny atrybut nilReason.
  </M6>
  <M7>Ograniczenia atrybutów CRS</M7>
  <M8>[ISOFTDS19139:2005-TableA1-Row24] - Wymagana jest nazwa w kontakcie</M8>
  <M9>[ISOFTDS19139:2005-TableA1-Row07] - Wymagane jest wypełnienie elementu Inne ograniczenia jeśli
    ograniczenia dostępu są równe "inne ograniczenia"
  </M9>
  <M10>[ISOFTDS19139:2005-TableA1-Row16] - Wymagane są jednostki dla wartości</M10>
  <M11>[ISOFTDS19139:2005-TableA1-Row13] - Wymagany jest opis jeśli brak zasięgu źródła</M11>
  <M12>[ISOFTDS19139:2005-TableA1-Row14] - Wymagany jest zasięg źródła jeśli brak opisu</M12>
  <M13>[ISOFTDS19139:2005-TableA1-Row10] - Obligatoryjna zawartość dla zbiorów danych i serii</M13>
  <M14>[ISOFTDS19139:2005-TableA1-Row11 Row12] - Historia</M14>
  <M15>[ISOFTDS19139:2005-TableA1-Row12] - Wymagany etap procesu jeśli brak oświadczenia lub
    źródła
  </M15>
  <M16>[ISOFTDS19139:2005-TableA1-Row08] - Zbiór danych musi posiadać raport lub historię</M16>
  <M17>[ISOFTDS19139:2005-TableA1-Row09] - Wymagany opis poziomu jeśli poziom nie jest równy "zbiór
    danych" lub "seria"
  </M17>
  <M18>[ISOFTDS19139:2005-TableA1-Row17] - Wymagane jednostki dla wartości gęstości</M18>
  <M19>[ISOFTDS19139:2005-TableA1-Row18] - Wymagany format dystrybucji</M19>
  <M20>[ISOFTDS19139:2005-TableA1-Row23] - Wymagany element zasięgu</M20>
  <M21>[ISOFTDS19139:2005-TableA1-Row04] - Zbiór danych musi mieć zasięg</M21>
  <M22>[ISOFTDS19139:2005-TableA1-Row05] - Zbiór danych lub seria musi mieć kategorię tematyczną
  </M22>
  <M23>[ISOFTDS19139:2005-TableA1-Row06] - Albo nazwa zagregowanego zbioru danych albo identyfikator
    zagregowanego zbioru danych musi być udokumentowany
  </M23>
  <M24>[ISOFTDS19139:2005-TableA1-Row01] - Wskazanie języka</M24>
  <M25>[ISOFTDS19139:2005-TableA1-Row02] - Wskazanie zbioru znaków</M25>
  <M26>[ISOFTDS19139:2005-TableA1-Row19] - Wymagane szczegółowe wyrażenie chyba że proste
    wyrażenie
  </M26>
  <M27>[ISOFTDS19139:2005-TableA1-Row20] - Warunek</M27>
  <M28>[ISOFTDS19139:2005-TableA1-Row21] - Kod dziedziny</M28>
  <M29>[ISOFTDS19139:2005-TableA1-Row22] - Nazwa skócona</M29>
  <M30>[ISOFTDS19139:2005-TableA1-Row15] - Wymagany opis punktu kontrolnego jeśli dostępny</M30>
  <M61>[ISOFTDS19139:2005-TableA1] - Nazwa poziomu hierarchi musi być udokumetowana jeśli poziom
    hierchii nie zawiera "zbiór danych"
  </M61>


  <alert.M6>
    <div>Kategoria tematyczna jest obligatoryjna jeśli poziom hierarchii jest równy "zbiór danych"
      lub "seria" lub nie istnieje.
    </div>
  </alert.M6>
  <report.M6>Kategoria tematyczna:</report.M6>
  <alert.M6.characterString>
    <div>Łańcuch znaków musi mieć mieć zawartość lub musi mieć uzasadniony atrybut nilReason
      rodzica.
    </div>
  </alert.M6.characterString>
  <alert.M6.directPosition>
    <div>Obecność atrybutu wymiaru implikuje obecność atrybutu systemu odniesień przestrzennych.
    </div>
  </alert.M6.directPosition>
  <alert.M7.axisAndSrs>
    <div>Obecność atrybutu etykiet osi implikuje obecność atrybutu systemu odniesień
      przestrzennych.
    </div>
  </alert.M7.axisAndSrs>
  <alert.M7.uomAndSrs>
    <div>Obecność atrybutu etykiet jednostek miary implikuje obecność atrybutu systemu odniesień
      przestrzennych.
    </div>
  </alert.M7.uomAndSrs>
  <alert.M7.uomAndAxis>
    <div>Obecność atrybutu etykiet jednostek miary implikuje obecność atrybutu etykiet osi i wice
      wersa.
    </div>
  </alert.M7.uomAndAxis>
  <alert.M8>
    <div>Należy określić co najmniej jedną nazwę osoby, nazwę organizacji lub nazwę pozycji.
      <span class="validationReportSuggestion">Sugestie: Należy sprawdzić informację kontaktową dot.
        metadanych lub strony odpowiedzialnej np. w sekcji identyfikacji.
      </span>
    </div>
  </alert.M8>
  <report.M8>Znaleziono w informacjach kontaktowych co najmniej jedną nazwę osoby, nazwę organizacji
    lub nazwę pozycji:
  </report.M8>
  <alert.M9.access>
    <div>Powinnien być zdefinowany element inne ograniczenia jeśli wartość ograniczeń dostępu wynosi
      "Inne ograniczenia".
      <br/>
      inne ograniczenia: udokumentowane jeśli ograniczenia dostępu = "Inne ograniczenia".
      <br/>
      <span class="validationReportSuggestion">Sugestie: Należy dodać element inne ograniczenia i
        wyjaśnić przyczynę.
      </span>
    </div>
  </alert.M9.access>
  <report.M9>
    <div>Inne ograniczenia:</div>
  </report.M9>
  <alert.M9.use>
    <div>Powinnien być zdefinowany element inne ograniczenia jeśli wartość ograniczeń korzystania
      wynosi "Inne ograniczenia".
      <br/>
      inne ograniczenia: udokumentowane jeśli ograniczenia korzystania = "Inne ograniczenia".
      <br/>
      <span class="validationReportSuggestion">Sugestie: Należy dodać element inne ograniczenia i
        wyjaśnić przyczynę.
      </span>
    </div>
  </alert.M9.use>
  <alert.M9>
    <div>Element "jednostki" jest obligatoryjny jeśli są dostarczone elementy "największa wartość"
      lub "najmniejsza wartość".
    </div>
  </alert.M9>
  <report.M9.units>Jednostki:</report.M9.units>
  <report.M9.max>Największa wartość:</report.M9.max>
  <report.M9.min>Najmniejsza wartość:</report.M9.min>
  <alert.M11>
    <div>Element "opis" jest obligatoryjny jeśli "zasięg źródła" nie jest udokumentowany.
      <span class="validationReportSuggestion">Sugestie: Należy dodać opis lub/i zasięg źródła.
      </span>
    </div>
  </alert.M11>
  <report.M11>
    <div>Opis i zasięg źródła są udokumentowane dla historii.</div>
  </report.M11>
  <alert.M13>
    <div>Oświadczenie jest obligatoryjne jeśli brak żródła lub etapu procesu zdefiniowanego dla
      zbioru danych lub serii.
      <br/>
      Jeśli(liczba(żródło) + liczba(etapProcesu) =0) i (jakośćDanych.zakres.poziom = "zbiór danych'
      lub "seria") wtedy wyrażenie jest obligatoryjne.
    </div>
  </alert.M13>
  <report.M13>
    <div>Wyrażenie jest udokumentowane.</div>
  </report.M13>
  <alert.M14>
    <div>"źródło" jest obligatoryjne jeśli historia.wyrażenie i "etapProcesu" są nie udokumentowane.
      <br/>
      <span class="validationReportSuggestion">Sugestie: Należy zdefiniować historia.wyrażenie lub
        etapProcesu.
      </span>
    </div>
  </alert.M14>
  <report.M14>Wymagane źródło jeśli brak wyrażenia lub etapu procesu.</report.M14>
  <alert.M15>
    <div>"etapProcesu" jest obligatoryjny jeśli historia.wyrażenie i "źródło" są nie udokumentowane.
      <br/>
      <span class="validationReportSuggestion">Sugestie: Należy zdefiniować historia.wyrażenie lub
        źródło.
      </span>
    </div>
  </alert.M15>
  <report.M15>Wymagany etap procesu jeśli brak wyrażenia lub źródła.</report.M15>
  <alert.M16>
    <div>"raport" lub "historia" jest obowiązkowe jeśli zakres.poziom = "zbiór danych".</div>
  </alert.M16>
  <report.M16>
    <div>Raport lub historia są zdefiniowane.</div>
  </report.M16>
  <alert.M17>
    <div>"opisPoziomu" jest obligatoryjny jeśli "poziom" nie jest równy "zbiór danych" lub
      "seria".
    </div>
  </alert.M17>
  <report.M17>Opis poziomu:</report.M17>
  <alert.M18>
    <div>"jednostkiGęstości" są obligatoryjne jeśli dostarczona jest "gęstość".</div>
  </alert.M18>
  <report.M18>Gęstość:</report.M18>
  <alert.M19>
    <div>Jeden format dystrybutora jest konieczny.
      <br/>
      liczba (formatDystrybucji + dystrybutor/formatDystrybutora) &gt; 0.
    </div>
  </alert.M19>
  <report.M19>Znaleziono format dystrybutora.</report.M19>
  <alert.M20>
    <div>W sekcji zasiegu, musi być zdefiniowany jeden z następujących elementów: opis,
      elementGeograficzny,
      elementCzasowy, elementPionowy.
      <br/>
      liczba(opis + elementGeograficzny + elementCzasowy + elementPionowy) &gt; 0.
    </div>
  </alert.M20>
  <report.M20>Znaleziono jeden opis, elementGeograficzny, elementCzasowy, elementPionowy.
  </report.M20>
  <alert.M21>
    <div>Dla zbioru danych musi być zdefiniowany zasięg.
      <br/>
      Jeśli Metadane.poziomHierarchii = "zbiór danych" wtedy liczba
      (zasięg.elementGeograficzny.GeograficznyProstokątOgraniczający) + liczba
      (zasięg.elementGeograficzny.OpisGeograficzny) &gt;=1.
    </div>
  </alert.M21>
  <report.M21>Zasięg zdefiniowany dla zbioru danych.</report.M21>
  <alert.M23>
    <div>Albo "NazwaZagregowanegoZbioruDanych" albo "IdentyfikatorZagregowanegoZbioruDanych" muszą
      być udokumentowane.
    </div>
  </alert.M23>
  <report.M23>NazwaZagregowanegoZbioruDanych lub IdentyfikatorZagregowanegoZbioruDanych są
    udokumentowane.
  </report.M23>
<report.M23-dup>An associated resource is declared multiple time with same association and initiative type.</report.M23-dup>
  <alert.M24>
    <div>Nieobecny język.</div>
  </alert.M24>
  <alert.M26.obligation>
    <div>Jeśli "typDanych" nie jest równy "listaKodów", "wyliczenie" lub "elementListyKodów" wtedy
      "występowanie" jest obligatoryjny.
    </div>
  </alert.M26.obligation>
  <alert.M26.maximumOccurence>
    <div>Jeśli "typDanych" nie jest równy "listaKodów", "wyliczenie" lub "elementListyKodów" wtedy
      "maksymalnaLiczbaWystąpień" jest obligatoryjny.
    </div>
  </alert.M26.maximumOccurence>
  <alert.M26.domainValue>
    <div>Jeśli "typDanych" nie jest równy "listaKodów", "wyliczenie" lub "elementListyKodów" wtedy
      "wartośćDziedziny" jest obligatoryjny.
    </div>
  </alert.M26.domainValue>
  <alert.M27>
    <div>Jeśli "występowanie" = warunkowe wtedy "warunek" jest obligatoryjny.</div>
  </alert.M27>
  <report.M27>Warunek zdefiniowany dla elementu warunkowego.</report.M27>
  <alert.M28>
    <div>Jeśli "typDanych" = "elementListyKodów" wtedy "kodDziedziny" jest obligatoryjny.</div>
  </alert.M28>
  <report.M28>Kod dziedziny jest udokumentowany dla elementu listy kodów.</report.M28>
  <alert.M29>
    <div>Jeśli "typDanych" nie jest równy "elementListyKodów" wtedy "nazwaSkrócona" jest
      obowiązkowa.
    </div>
  </alert.M29>
  <report.M29>Nazwa skrócona jest udokumentowana dla typu danych spoza "elementListyKodów".
  </report.M29>
  <alert.M30>
    <div>"opisPunktuKontrolnego" jest obowiązkowy jeśli "dostępnośćPunktuKontrolnego" = 1.</div>
  </alert.M30>
  <report.M30>opisPunktuKontrolnego jest udokumentowany.</report.M30>
  <alert.M61>
    <div>nazwaPoziomuHierarchii musi być udokumentowany jeśli poziomHierarchii nie zawiera
      "zbiórDanych"
    </div>
  </alert.M61>
  <report.M61>Nazwa poziomu hierarchii:</report.M61>

  <alert.requiredAbstract>Data Identification Abstract is a required element
  </alert.requiredAbstract>
  <report.requiredAbstract>Data Identification Abstract found</report.requiredAbstract>
  <alert.requiredTitle>Data Identification Citation Title is a required element
  </alert.requiredTitle>
  <report.requiredTitle>Data Identification Citation Title found</report.requiredTitle>
  <alert.requiredDate>Data Identification Citation Date is a required element</alert.requiredDate>
  <report.requiredDate>Data Identification Citation Date found</report.requiredDate>
  <alert.requiredDateType>Data Identification Citation DateType is a required element
  </alert.requiredDateType>
  <report.requiredDateType>Data Identification Citation DateType is found</report.requiredDateType>
  <alert.requiredContact>Contact is a required Element</alert.requiredContact>
  <report.requiredContact>Contact found</report.requiredContact>
  <alert.requiredLanguage>Language is a required element</alert.requiredLanguage>
  <report.requiredLanguage>Language found</report.requiredLanguage>
  <alert.requiredLanguage>Data Identification Language is a required element
  </alert.requiredLanguage>
  <report.requiredLanguage>Data Identification Language found</report.requiredLanguage>
  <alert.requiredCitation>Data Identification Citation is a required element
  </alert.requiredCitation>
  <report.requiredCitation>Data Identification Citation found</report.requiredCitation>
  <requiredElements>Required Elements</requiredElements>
  <requireCitation>Citation</requireCitation>

</strings>
