Line 1... |
Line -... |
1 |
[titres]
|
- |
|
2 |
NombreDeChamps = "Structure -> nombre de champs : %s"
|
- |
|
3 |
|
- |
|
4 |
[descriptions]
|
- |
|
5 |
NombreDeChamps = "Le nombre de champs présent dans la table doit être supérieur ou égal à 35."
|
- |
|
6 |
|
1 |
[1]
|
- |
|
2 |
abr = "Nombre De Champs"
|
- |
|
3 |
nom = "Structure -> nombre de champs : %s"
|
- |
|
4 |
description = "Le nombre de champs présent dans la table doit être supérieur ou égal à 35."
|
- |
|
5 |
[2]
|
- |
|
6 |
abr = "Nom Des Champs"
|
- |
|
7 |
nom = "Structure -> noms des champs"
|
- |
|
8 |
description = "Les noms des champs de la table contenant le référentiel doivent être conformes à ceux définis par le manuel technique."
|
- |
|
9 |
message = "Champs manquants : %s."
|
- |
|
10 |
[3]
|
- |
|
11 |
abr = "Type Des Champs"
|
- |
|
12 |
nom = "Structure -> types des champs"
|
- |
|
13 |
description = "Les types des champs de la table contenant le référentiel doivent être conformes à ceux définis par le manuel technique."
|
- |
|
14 |
message = "Champs n'ayant pas un type conforme : %s."
|
- |
|
15 |
[4]
|
- |
|
16 |
abr = "Num Nom Cle Primaire"
|
- |
|
17 |
nom = "Structure -> num_nom est clé primaire"
|
- |
|
18 |
description = "Vérifie que le champ num_nom est bien la clé primaire de la table."
|
- |
|
19 |
[5]
|
- |
|
20 |
abr = "Taille Des Champs"
|
- |
|
21 |
nom = "Structure -> champs tronqués"
|
- |
|
22 |
description = "Evalue le risque que des données de type texte aient pu être tronquées lors de leur insertion. Un résultat de type KO ne signifie pas forcément un problème à résoudre mais attire l'attention du coordinateur sur un problème éventuel."
|
- |
|
23 |
message = "Champs possédant des enregistrements qui atteignent la taille maximum autorisée : %s."
|
- |
|
24 |
[6]
|
- |
|
25 |
abr = "Num Nom Superieur A Zero"
|
- |
|
26 |
nom = "num_nom -> supérieur à 0"
|
- |
|
27 |
description = "Le champ num_nom doit contenir des nombres entiers supérieurs à 0."
|
- |
|
28 |
message = "%s enregistrements contiennent dans le champ num_nom une valeur inférieure ou égale à 0."
|
- |
|
29 |
[7]
|
- |
|
30 |
abr = "Num Nom Retenu Superieur A Zero"
|
- |
|
31 |
nom = "num_nom_retenu -> supérieur à 0"
|
- |
|
32 |
description = "Le champ num_nom_retenu doit contenir des nombres entiers supérieurs à 0 ou être vide."
|
- |
|
33 |
message = "%s enregistrements dont le champ num_nom_retenu est inférieur ou égal à 0 : %s."
|
- |
|
34 |
[8]
|
- |
|
35 |
abr = "Num Tax Sup Egal Zero Unique"
|
- |
|
36 |
nom = "num_tax_sup -> égal à 0 unique"
|
- |
|
37 |
description = "Un seul enregistrement doit posséder la valeur 0 dans le champ num_tax_sup. Il correspond au premier taxon de la classification."
|
- |
|
38 |
message = "%s enregistrements ont une valeur de 0 dans le champ num_tax_sup : %s."
|
- |
|
39 |
[9]
|
- |
|
40 |
abr = "Tax Sup Pour Taxon"
|
- |
|
41 |
nom = "Classification -> uniquement pour les taxons"
|
- |
|
42 |
description = "Seuls les enregistrements représentant un taxon doivent posséder une valeur dans le champ num_tax_sup.\n Si num_nom_retenu est différent de num_nom (= nom synonyme) alors num_tax_sup doit être vide."
|
- |
|
43 |
message = "%s enregistrements ne sont pas des taxons et possèdent une valeur dans num_tax_sup : %s."
|
- |
|
44 |
[10]
|
- |
|
45 |
abr = "Exitence Taxon Superieur"
|
- |
|
46 |
nom = "Classification -> existence du taxon supérieur"
|
- |
|
47 |
description = "Chaque enregistrement représentant un taxon doit posséder un taxon supérieur sauf la racine de la classification."
|
- |
|
48 |
message = "%s enregistrements dont le taxon supérieur n'existe pas : %s."
|
- |
|
49 |
[11]
|
- |
|
50 |
abr = "Classification Rang"
|
- |
|
51 |
nom = "Classification -> taxon supérieur avec rang inférieur"
|
- |
|
52 |
description = "Pour chaque enregistrement représentant un taxon, le taxon supérieur doit avoir un rang inférieur au taxon courant (à l'exception des noms ayant le rang de Clade)."
|
- |
|
53 |
message = "%s enregistrements avec un problème : %s."
|
- |
|
54 |
[12]
|
- |
|
55 |
abr = "Classification"
|
- |
|
56 |
nom = "Classification -> racine liée à chaque noeud"
|
- |
|
57 |
description = "Pour chaque enregistrement, la classification doit pouvoir être remontée jusqu'à un nom unique possédant une valeur num_tax_sup de 0."
|
- |
|
58 |
message = "%s taxons dont la classification n'est pas bonne : %s."
|
- |
|
59 |
[13]
|
- |
|
60 |
abr = "Rang"
|
- |
|
61 |
nom = "rang"
|
- |
|
62 |
description = "Le rang doit correspondre à un valeur numérique définit dans le manuel."
|
- |
|
63 |
message = "%s noms dont le rang n'est pas bon : %s."
|
- |
|
64 |
[14]
|
- |
|
65 |
abr =""
|
- |
|
66 |
nom = "nom_sci -> noms supra-génériques"
|
- |
|
67 |
description = "Si le rang est < à %s, le nom_sci doit correspondre à la valeur
|
- |
|
68 |
du champ nom_supra_generique. Les valeurs des champs cultivar_groupe, cultivar et
|
- |
|
69 |
nom_commercial peuvent s'y ajouter."
|
- |
|
70 |
entete = "num_nom,nom_sci,nom_sci corrigé"
|
- |
|
71 |
[15]
|
- |
|
72 |
abr = "Nom Complet Genre"
|
- |
|
73 |
nom = "nom_sci -> noms de genres"
|
- |
|
74 |
description = "Si le rang est = à %s, le nom_sci doit correspondre à la valeur du champ genre. Les valeurs des champs cultivar_groupe, cultivar et nom_commercial peuvent s'y ajouter."
|
- |
|
75 |
entete = "num_nom,nom_sci,nom_sci corrigé"
|
- |
|
76 |
[16]
|
- |
|
77 |
abr = "Nom Complet Infra Genre"
|
- |
|
78 |
nom = "nom_sci -> noms infra-génériques"
|
- |
|
79 |
description = "Si le rang est > à %s et < à %s, le nom_sci doit correspondre à une des formules suivantes :\n genre + ' ' + type_epithete + ' ' + epithete_infra_generique\n genre + ' ' + epithete_infra_generique + ' ' + type_epithete=agg.\n Les valeurs des champs cultivar_groupe, cultivar et nom_commercial peuvent s'y ajouter."
|
- |
|
80 |
entete = "num_nom,nom_sci,nom_sci corrigé"
|
- |
|
81 |
[17]
|
- |
|
82 |
abr = "Nom Complet Espece"
|
- |
|
83 |
nom = "nom_sci -> noms d'espèce"
|
- |
|
84 |
description = "Si le rang est = à %s, le nom_sci doit correspondre à la formule : \n genre + ' ' + epithete_sp \n Les valeurs des champs cultivar_groupe, cultivar et nom_commercial peuvent s'y ajouter."
|
- |
|
85 |
entete = "num_nom,nom_sci,nom_sci corrigé"
|
- |
|
86 |
[18]
|
- |
|
87 |
abr = "Nom Complet Infra Specifique"
|
- |
|
88 |
nom = "nom_sci -> noms infra-spécifiques"
|
- |
|
89 |
description = "Si le rang est > à %s, le nom_sci doit correspondre à la formule : \n genre + ' ' + epithete_sp + ' ' + type_epithete + ' ' + epithete_infra_generique\n Les valeurs des champs cultivar_groupe, cultivar et nom_commercial peuvent s'y ajouter."
|
- |
|
90 |
entete = "num_nom,nom_sci,nom_sci corrigé"
|
- |
|
91 |
[19]
|
- |
|
92 |
abr = "Nom Supra Generique Espaces"
|
- |
|
93 |
nom = "nom_supra_generique -> espaces en trop"
|
- |
|
94 |
description = "Le champ nom_supra_generique ne doit pas contenir d'espace avant ou après le nom."
|
- |
|
95 |
entete = "num_nom,nom_supra_generique erroné"
|
- |
|
96 |
[20]
|
- |
|
97 |
abr = "Nom Supra Generique Syntaxe"
|
- |
|
98 |
nom = "nom_supra_generique -> syntaxe"
|
- |
|
99 |
description = "Le champ nom_supra_generique contient un mot composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-).\n La première lettre (avec ou sans tréma) du mot doit être en majuscule."
|
- |
|
100 |
entete = "num_nom,nom_supra_generique erroné"
|
- |
|
101 |
[21]
|
- |
|
102 |
abr = "Nom Supra Generique Rang"
|
- |
|
103 |
nom = "nom_supra_generique -> rang < %s"
|
- |
|
104 |
description = "Si le champ nom_supra_generique n'est pas vide alors le rang du nom doit être inférieur à %s."
|
- |
|
105 |
entete = "num_nom,nom_sci,rang erroné"
|
- |
|
106 |
[22]
|
- |
|
107 |
abr = "Genre Espaces"
|
- |
|
108 |
nom = "genre -> espaces en trop"
|
- |
|
109 |
description = "Le champ genre ne doit pas contenir d'espace avant ou après le nom.\n Si des espaces sont compris dans la valeur du champ, il ne doit pas en avoir plusieurs consécutifs."
|
- |
|
110 |
entete = "num_nom,genre erroné"
|
- |
|
111 |
[23]
|
- |
|
112 |
abr = "Genre Syntaxe"
|
- |
|
113 |
nom = "genre -> syntaxe"
|
- |
|
114 |
description = "Le champ genre peut contenir :\n - un mot unique composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-). \n Il commence par une lettre majuscule (avec ou sans tréma) et peut être précédé par \n le signe + ou la lettre x suivi d'un espace.\n - une formule d'hybridité composée d'une série de noms de genre (au moins 2) séparés\n entre eux par la lettre x entourée de caractères espaces."
|
- |
|
115 |
entete = "num_nom,genre erroné"
|
- |
|
116 |
[24]
|
- |
|
117 |
abr = "Genre Rang"
|
- |
|
118 |
nom = "genre -> rang >= %s"
|
- |
|
119 |
description = "Si le champ genre n'est pas vide alors le rang du nom doit être supérieur ou égal à %s."
|
- |
|
120 |
entete = "num_nom,nom_sci,rang erroné"
|
- |
|
121 |
[25]
|
- |
|
122 |
abr = "Epithete Infra Generique Syntaxe"
|
- |
|
123 |
nom = "epithete_infra_generique -> syntaxe"
|
- |
|
124 |
description = "Le champ epithete_infra_generique est composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-).\n La première lettre (avec ou sans tréma) doit être en majuscule."
|
- |
|
125 |
entete = "num_nom,epithete_infra_generique erroné"
|
- |
|
126 |
[26]
|
- |
|
127 |
abr = "Epithete Infra Generique Rang"
|
- |
|
128 |
nom = "epithete_infra_generique -> %s < rang < %s"
|
- |
|
129 |
description = "Si le champ epithete_infra_generique n'est pas vide alors le rang du nom doit être compris entre %s et %s."
|
- |
|
130 |
entete = "num_nom,nom_sci,rang erroné"
|
- |
|
131 |
[27]
|
- |
|
132 |
abr = "Epithete Infra Generique Espaces"
|
- |
|
133 |
nom = "epithete_infra_generique -> espaces en trop"
|
- |
|
134 |
description = "Le champ epithete_infra_generique ne doit pas contenir d'espace avant ou après sa valeur."
|
- |
|
135 |
entete = "num_nom,epithete_infra_generique erroné"
|
- |
|
136 |
[28]
|
- |
|
137 |
abr = "Epithete Sp Espaces"
|
- |
|
138 |
nom = "epithete_sp -> espaces en trop"
|
- |
|
139 |
description = "Le champ epithete_sp ne doit pas contenir d'espace avant ou après le nom.\n Si des espaces sont compris dans la valeur du champ, il ne doit pas en avoir plusieurs consécutifs."
|
- |
|
140 |
entete = "num_nom,epithete_sp erroné"
|
- |
|
141 |
[29]
|
- |
|
142 |
abr = "Epithete Sp Syntaxe"
|
- |
|
143 |
nom = "epithete_sp -> syntaxe"
|
- |
|
144 |
description = "Le champ epithete_sp peut contenir :\n - un mot unique composé de lettres minuscules [a-z] incluant les caractères [ëï-]. \n Il commence par une lettre minuscule [a-zëï].\n Il peut être précédé par le signe + ou la lettre x suivi d'un espace.\n - un mot contenant sp. suivi d'un ou plusieurs caractères numériques (1-9) \n ou d'un seul caractère majuscule (A-Z) \n - une formule d'hybridité composée d'une série de noms d'espèce (au moins 2) \n séparés entre eux par la lettre x entourée de caractères espaces."
|
- |
|
145 |
entete = "num_nom,epithete_sp erroné"
|
- |
|
146 |
[30]
|
- |
|
147 |
abr = "Epithete Sp Rang"
|
- |
|
148 |
nom = "epithete_sp -> rang >= %s"
|
- |
|
149 |
description = "Si le champ epithete_sp n'est pas vide alors le rang du nom doit être supérieur ou égal à %s."
|
- |
|
150 |
entete = "num_nom,nom_sci,rang erroné"
|
- |
|
151 |
[31]
|
- |
|
152 |
abr = "Type Epithete Espaces"
|
- |
|
153 |
nom = "type_epithete -> espaces en trop"
|
- |
|
154 |
description = "Le champ type_epithete ne doit pas contenir d'espace."
|
- |
|
155 |
entete = "num_nom,type_epithete erroné"
|
- |
|
156 |
[32]
|
- |
|
157 |
abr = "Type Epithete Syntaxe"
|
- |
|
158 |
nom = "type_epithete -> syntaxe"
|
- |
|
159 |
description = "Le champ type_epithete doit contenir un mot unique composé de lettres minuscules, sans accents, et de tirets (-). Il commence par une lettre minuscule sans accent."
|
- |
|
160 |
entete = "num_nom,type_epithete erroné"
|
- |
|
161 |
[33]
|
- |
|
162 |
abr = "Type Epithete Hybridite"
|
- |
|
163 |
nom = "type_epithete -> hybridité"
|
- |
|
164 |
description = "Le champ type_epithete ne doit pas contenir de préfixe indiquant l'hybridité comme : \n - «n-» \n - «notho-»"
|
- |
|
165 |
entete = "num_nom,type_epithete erroné"
|
- |
|
166 |
[34]
|
- |
|
167 |
abr = "Epithete Infra Sp Espaces"
|
- |
|
168 |
nom = "epithete_infra_sp -> espaces en trop"
|
- |
|
169 |
description = "Le champ epithete_infra_sp ne doit pas contenir d'espace avant ou après le nom.\nSi des espaces sont compris dans la valeur du champ, il ne doit pas en avoir plusieurs consécutifs."
|
- |
|
170 |
entete = "num_nom,epithete_infra_sp erroné"
|
- |
|
171 |
[35]
|
- |
|
172 |
abr = "Epithete Infra Sp Syntaxe"
|
- |
|
173 |
nom = "epithete_infra_sp -> syntaxe"
|
- |
|
174 |
description = "Le champ epithete_infra_sp peut contenir :\n - un mot unique composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-). \n Il commence par une lettre minuscule (avec ou sans tréma).\n Il peut être précédé par le signe + ou la lettre x suivi d'un espace.\n - une formule d'hybridité composée d'une série de noms d'espèce ou d'infra espèce \n (au moins 2) séparés entre eux par la lettre x entourée de caractères espaces."
|
- |
|
175 |
entete = "num_nom,epithete_infra_sp erroné"
|
- |
|
176 |
[36]
|
- |
|
177 |
abr = "Epithete Infra Sp Rang"
|
- |
|
178 |
nom = "epithete_infra_sp -> rang > %s"
|
- |
|
179 |
description = "Si le champ epithete_infra_sp n'est pas vide alors le rang du nom doit être supérieur à %s."
|
- |
|
180 |
entete = "num_nom,nom_sci,rang erroné"
|
- |
|
181 |
[37]
|
- |
|
182 |
abr = ""
|
- |
|
183 |
nom = "cultivar_groupe -> syntaxe"
|
- |
|
184 |
description = ""
|
- |
|
185 |
entete = ""
|
- |
|
186 |
[38]
|
- |
|
187 |
abr = ""
|
- |
|
188 |
nom = ""
|
- |
|
189 |
description = ""
|
- |
|
190 |
entete = ""
|
- |
|
191 |
[39]
|
- |
|
192 |
abr = ""
|
- |
|
193 |
nom = ""
|
- |
|
194 |
description = ""
|
- |
|
195 |
entete = ""
|
- |
|
196 |
[40]
|
- |
|
197 |
abr = ""
|
- |
|
198 |
nom = ""
|
- |
|
199 |
description = ""
|
- |
|
200 |
entete = ""
|
- |
|
201 |
[41]
|
- |
|
202 |
abr = ""
|
- |
|
203 |
nom = ""
|
- |
|
204 |
description = ""
|
- |
|
205 |
entete = ""
|
- |
|
206 |
[42]
|
- |
|
207 |
abr = ""
|
- |
|
208 |
nom = ""
|
- |
|
209 |
description = ""
|
- |
|
210 |
entete = ""
|
- |
|
211 |
[43]
|
- |
|
212 |
abr = ""
|
- |
|
213 |
nom = ""
|
- |
|
214 |
description = ""
|
- |
|
215 |
entete = ""
|
- |
|
216 |
[44]
|
- |
|
217 |
abr = ""
|
- |
|
218 |
nom = ""
|
- |
|
219 |
description = ""
|
- |
|
220 |
entete = ""
|
- |
|
221 |
[45]
|
- |
|
222 |
abr = ""
|
- |
|
223 |
nom = ""
|
- |
|
224 |
description = ""
|
- |
|
225 |
entete = ""
|
- |
|
226 |
[46]
|
- |
|
227 |
abr = ""
|
- |
|
228 |
nom = ""
|
- |
|
229 |
description = ""
|
- |
|
230 |
entete = ""
|
- |
|
231 |
[47]
|
- |
|
232 |
abr = ""
|
- |
|
233 |
nom = ""
|
- |
|
234 |
description = ""
|
- |
|
235 |
entete = ""
|
- |
|
236 |
[48]
|
- |
|
237 |
abr = ""
|
- |
|
238 |
nom = ""
|
- |
|
239 |
description = ""
|
- |
|
240 |
entete = ""
|
- |
|
241 |
[49]
|
- |
|
242 |
abr = ""
|
- |
|
243 |
nom = ""
|
- |
|
244 |
description = ""
|
- |
|
245 |
entete = ""
|
- |
|
246 |
[50]
|
- |
|
247 |
abr = ""
|
- |
|
248 |
nom = ""
|
- |
|
249 |
description = ""
|
- |
|
250 |
entete = ""
|
- |
|
251 |
[51]
|
- |
|
252 |
abr = ""
|
- |
|
253 |
nom = ""
|
- |
|
254 |
description = ""
|
- |
|
255 |
entete = ""
|
- |
|
256 |
[52]
|
- |
|
257 |
abr = ""
|
- |
|
258 |
nom = ""
|
- |
|
259 |
description = ""
|
- |
|
260 |
entete = ""
|
- |
|
261 |
[53]
|
- |
|
262 |
abr = ""
|
- |
|
263 |
nom = ""
|
- |
|
264 |
description = ""
|
- |
|
265 |
entete = ""
|
- |
|
266 |
[54]
|
- |
|
267 |
abr = ""
|
- |
|
268 |
nom = ""
|
- |
|
269 |
description = ""
|
- |
|
270 |
entete = ""
|
- |
|
271 |
[55]
|
- |
|
272 |
abr = ""
|
- |
|
273 |
nom = ""
|
- |
|
274 |
description = ""
|
- |
|
275 |
entete = ""
|
- |
|
276 |
[56]
|
- |
|
277 |
abr = ""
|
- |
|
278 |
nom = ""
|
- |
|
279 |
description = ""
|
- |
|
280 |
entete = ""
|
- |
|
281 |
[57]
|
- |
|
282 |
abr = ""
|
- |
|
283 |
nom = ""
|
- |
|
284 |
description = ""
|
- |
|
285 |
entete = ""
|
- |
|
286 |
[58]
|
- |
|
287 |
abr = ""
|
- |
|
288 |
nom = ""
|
- |
|
289 |
description = ""
|
- |
|
290 |
entete = ""
|
- |
|
291 |
[59]
|
- |
|
292 |
abr = ""
|
- |
|
293 |
nom = ""
|
- |
|
294 |
description = ""
|
- |
|
295 |
entete = ""
|
- |
|
296 |
[60]
|
- |
|
297 |
abr = ""
|
- |
|
298 |
nom = ""
|
- |
|
299 |
description = ""
|
- |
|
300 |
entete = ""
|
- |
|
301 |
[61]
|
- |
|
302 |
abr = ""
|
- |
|
303 |
nom = ""
|
- |
|
304 |
description = ""
|
- |
|
305 |
entete = ""
|
- |
|
306 |
[62]
|
- |
|
307 |
abr = ""
|
- |
|
308 |
nom = ""
|
- |
|
309 |
description = ""
|
- |
|
310 |
entete = ""
|
- |
|
311 |
[63]
|
- |
|
312 |
abr = ""
|
- |
|
313 |
nom = ""
|
- |
|
314 |
description = ""
|
- |
|
315 |
entete = ""
|
- |
|
316 |
[64]
|
- |
|
317 |
abr = ""
|
- |
|
318 |
nom = ""
|
- |
|
319 |
description = ""
|
- |
|
320 |
entete = ""
|
- |
|
321 |
[65]
|
- |
|
322 |
abr = "Exclure Tax Ref Syntaxe"
|
- |
|
323 |
nom = "exclure_taxref -> syntaxe"
|
- |
|
324 |
description = "Le champ exclure_taxref contient soit :\n - une valeur vide ou NULL.\n - le chiffre 0 : si le nom n'a pas à être exclu de TaxRef.\n - le chiffre 1 : pour exclure le nom de TaxRef - le chiffre 9 : quand la décision sur l'exclusion reste à prendre (le nom sera malgré tout exclu)."
|
- |
|
325 |
entete = "num_nom,exclure_taxref erroné"
|
- |
|
326 |
|
7 |
|
327 |
|