<?xml version="1.0" encoding="UTF-8"?>
<strings>
    <!-- String used for HTML report -->
    <report>Rapport Schematron</report>
    <report.alt>Schematron contact-information is at the end of this page</report.alt>
    <title>Validation utilisant Schematron pour le standard ISO 19115(19139)</title>
    
    <isorule>Règles ISO</isorule>
    <M6>Une chaîne de caractère ne doit pas être vide ou son parent doit avoir un attribut nilReason</M6>
    <M7>Contraintes sur les attributs CRS</M7>
    <M8>[ISOFTDS19139:2005-TableA1-Row24] - Au moins le nom du contact, le nom de l'organisation ou la fonction du contact doivent être renseignés</M8>
    <M9>[ISOFTDS19139:2005-TableA1-Row07] - Les autres contraintes doivent être renseignées si les contraintes d'accès ou d'utilisation ont la valeur 'autres restrictions'</M9>
    <M10>[ISOFTDS19139:2005-TableA1-Row16] - L'unité est obligatoire si la valeur min ou la valeur max d'une longueur d'onde est renseignée</M10>
    <M11>[ISOFTDS19139:2005-TableA1-Row13] - La description du référentiel est obligatoire si l'étendue des données sources n'est pas renseignée</M11>
    <M12>[ISOFTDS19139:2005-TableA1-Row14] - Une étendue des données sources est obligatoire si la description du référentiel n'est pas renseignée</M12>
    <M13>[ISOFTDS19139:2005-TableA1-Row10] - La généalogie de la donnée est obligatoire pour un jeu de données si le référentiel ou l'évènement dans le processus ne sont pas renseignés</M13>
    <M14>[ISOFTDS19139:2005-TableA1-Row11] - La description du référentiel est obligatoire si la généalogie de la donnée ou la description de l'évènement dans le processus ne sont pas renseignés</M14>
    <M15>[ISOFTDS19139:2005-TableA1-Row12] - La description de l'evenement dans le processus est obligatoire si la généalogie de la donnée ou la description du référentiel</M15>
    <M16>[ISOFTDS19139:2005-TableA1-Row08] - Au moins le rapport sur la qualité ou la généalogie de la donnée doit être renseigné</M16>
    <M17>[ISOFTDS19139:2005-TableA1-Row09] - La description du niveau de hiérarchie est obligatoire s'il ne s'agit pas d'un jeu ou d'une collection de données</M17>
    <M18>[ISOFTDS19139:2005-TableA1-Row17] - L'unité de densité d'enregistrement est obligatoire si la densité est renseignée</M18>
    <M19>[ISOFTDS19139:2005-TableA1-Row18] - Au moins le format de distribution ou de diffusion doit être renseignés</M19>
    <M20>[ISOFTDS19139:2005-TableA1-Row23] - Au moins la description de l'étendue, l'élément géographique, temporel ou vertical doit être renseignés</M20>
    <M21>[ISOFTDS19139:2005-TableA1-Row04] - Au moins la description ou l'étendue spatiale doit être renseignées pour un jeu de données</M21>
    <M22>[ISOFTDS19139:2005-TableA1-Row05] - Le thème doit être renseigné pour un jeu ou une collection de données</M22>
    <M23>[ISOFTDS19139:2005-TableA1-Row06] - Au moins le nom ou l'identifiant du jeu de données aggregé doit être renseigné</M23>
    <M24>[ISOFTDS19139:2005-TableA1-Row01] - La langue est obligatoire si elle n'est pas définie par l'encodage standard</M24>
    <M25>[ISOFTDS19139:2005-TableA1-Row02] - Le jeu de caractère est obligatoire s'il n'est pas défini par l'encodage standard</M25>
    <M26>[ISOFTDS19139:2005-TableA1-Row19] - L'obligation, le maximum d'occurence et les valeurs valides sont obligatoires si le type valeur n'est pas 'liste de code', 'énumeration', 'élément de liste de code'</M26>
    <M27>[ISOFTDS19139:2005-TableA1-Row20] - La condition est obligatoire si l'obligation a la valeur 'conditionnelle'</M27>
    <M28>[ISOFTDS19139:2005-TableA1-Row21] - Le code est obligatoire si le type de valeur a la valeur 'liste de code'</M28>
    <M29>[ISOFTDS19139:2005-TableA1-Row22] - Si le type de valeur n'est pas 'liste de code', alors le nom court est obligatoire</M29>
    <M30>[ISOFTDS19139:2005-TableA1-Row15] - La description des points de calage est obligatoire si elle est disponible</M30>
    
    <userrule>Règles utilisateurs</userrule>
    
    <source>Schematron Report by David Carlisle.
        <a href="http://www.ascc.net/xml/resource/schematron/schematron.html"
                  title="Link to the home page of the Schematron, a tree-pattern schema language">
                  <font color="#FF0080">The Schematron</font>
               </a> by
        <a href="mailto:ricko@gate.sinica.edu.tw"
                  title="Email to Rick Jelliffe (pronounced RIK JELIF)">Rick Jelliffe</a>,
        <a href="http://www.sinica.edu.tw" title="Link to home page of Academia Sinica">Academia Sinica Computing Centre</a>.
    </source>
    
    
    <!-- String used for JS alert report on editor. Do not forget to use HTML characters for special character -->
    <alert.M6.>Une chaîne de caractère ne doit pas être vide ou son parent doit avoir un attribut nilReason</alert.M6.>
    <alert.M6.characterString>Une chaîne de caractère ne doit pas être vide ou son parent doit avoir un attribut nilReason</alert.M6.characterString>
    <alert.M6.directPosition>La présence d\&apos;un attribut de dimension implique la présence de l\&apos;attribut srsName</alert.M6.directPosition>
    <alert.M7.axisAndSrs>La présence d\&apos;un attribut axisLabels implique la présence de l\&apos;attribut srsName</alert.M7.axisAndSrs>
    <alert.M7.uomAndSrs>La présence d\&apos;un attribut uomLabels implique la présence de l\&apos;attribut srsName</alert.M7.uomAndSrs>
    <alert.M7.uomAndAxis>La présence d\&apos;un attribut uomLabels implique la présence de l\&apos;attribut axisLabels et inversement</alert.M7.uomAndAxis>
    <alert.M8>Au moins le nom du contact, le nom de l'organisation ou la fonction du contact doivent être renseignés</alert.M8>
    <alert.M8.access>Les autres contraintes sont obligatoires si les contraintes d\&apos;accès ont la valeur \&apos;otherRestrictions\&apos;</alert.M8.access>
    <alert.M8.use>Les autres contraintes sont obligatoires si les contraintes d\&apos;utilisation ont la valeur \&apos;otherRestrictions\&apos;</alert.M8.use>
    <alert.M9>L\&apos;unité de la longueur d\&apos;onde est obligatoire si la valeur min ou la valeur max est renseignée</alert.M9>
    <alert.M11>La description du référentiel est obligatoire si une étendue des données sources n\&apos;est pas renseignée</alert.M11>
    <alert.M12>Une étendue des données sources est obligatoire si la description du référentiel n\&apos;est pas renseignée</alert.M12>
    <alert.M13>La généalogie de la donnée est obligatoire pour un jeu ou une collection de données si le référentiel ou l\&apos;évènement dans le processus ne sont pas renseignés</alert.M13>
    <alert.M14>La description du référentiel est obligatoire si la généalogie de la donnée ou la description de l\&apos;évènement dans le processus ne sont pas renseignés</alert.M14>
    <alert.M15>La description de l\&apos;evenement dans le processus est obligatoire si la généalogie de la donnée ou la description du référentiel</alert.M15>
    <alert.M16>Au moins le rapport sur la qualité ou la généalogie de la ressource doit être renseigné</alert.M16>
    <alert.M17>La description du niveau de hiérarchie est obligatoire s\&apos;il ne s\&apos;agit pas d'un jeu ou d\&apos;une collection de données</alert.M17>
    <alert.M18>L\&apos;unité de densité d\&apos;enregistrement est obligatoire si la densité est renseignée</alert.M18>
    <alert.M19>Au moins le format de distribution ou de diffusion doit être renseignés</alert.M19>
    <alert.M20>Au moins la description de l\&apos;étendue, l\&apos;élément géographique, temporel ou vertical doit être renseignés</alert.M20>
    <alert.M21>Au moins la description ou l\&apos;étendue spatiale doit être renseignées s\&apos;il s\&apos;agit d\&apos;un jeu de données</alert.M21>
    <alert.M22>Le thème doit être renseigné pour un jeu ou une collection de données</alert.M22>
    <alert.M23>Au moins le nom ou l\&apos;identifiant du jeu de données aggregé doit être renseigné</alert.M23>
    <alert.M26.obligation>L\&apos;obligation est obligatoire si le type de valeur n\&apos;est pas \&apos;liste de code\&apos;, \&apos;énumeration\&apos;, \&apos;élément d\&apos;une liste de code\&apos;</alert.M26.obligation>
    <alert.M26.maximumOccurence>Le maximum d\&apos;occurence est obligatoire si le type de valeur n\&apos;est pas \&apos;liste de code\&apos;, \&apos;énumeration\&apos;, \&apos;élément d\&apos;une liste de code\&apos;</alert.M26.maximumOccurence>
    <alert.M26.domainValue>Les valeurs valides sont obligatoires si le type de valeur n\&apos;est pas \&apos;liste de code\&apos;, \&apos;énumeration\&apos;, \&apos;élément d\&apos;une liste de code\&apos;</alert.M26.domainValue>
    <alert.M27>La condition est obligatoire si l\&apos;obligation a la valeur \&apos;conditionnelle\&apos;</alert.M27>
    <alert.M28>Le code est obligatoire si le type de valeur est \&apos;Elément d\&apos;une liste de code\&apos;</alert.M28>
    <alert.M29>Le nom court est obligatoire si le type de valeur n\&apos;est pas \&apos;Elément d\&apos;une liste de code\&apos;</alert.M29>
    <alert.M30>La description des points de calage est obligatoire si elle est disponible</alert.M30> 
    
</strings>
