aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Etienne2013-05-31 08:02:46 +0200
committerMichel Etienne2013-05-31 08:02:46 +0200
commitc1cd34f5e750cb3c9250eb22d9ee673e656562e9 (patch)
tree96f0120f8c3a29577475d5dd933f13e41a75d983
parent918b7eee9e5683697332ee62f3c82a37658eb32a (diff)
downloadchouette-core-c1cd34f5e750cb3c9250eb22d9ee673e656562e9.tar.bz2
correct label for parameter and report
-rw-r--r--app/models/file_validation_log_message.rb2
-rw-r--r--config/locales/file_validations.yml35
2 files changed, 33 insertions, 4 deletions
diff --git a/app/models/file_validation_log_message.rb b/app/models/file_validation_log_message.rb
index 4159bb7d0..589327110 100644
--- a/app/models/file_validation_log_message.rb
+++ b/app/models/file_validation_log_message.rb
@@ -36,7 +36,7 @@ class FileValidationLogMessage < ActiveRecord::Base
if last_key == 'TooMuchDetails'
4
else
- last_key.count("_") + 1
+ [last_key.count("_") + 1,4].min
end
end
diff --git a/config/locales/file_validations.yml b/config/locales/file_validations.yml
index 4c7e66829..c252796a6 100644
--- a/config/locales/file_validations.yml
+++ b/config/locales/file_validations.yml
@@ -213,7 +213,7 @@ en:
Test3_Sheet16_Step2_warning: "La course < vehicleJourney > dont l'identifiant est < %{0} > n'est pas référencée dans l'objet < TimeTable >"
Test3_Sheet16_Step3: "Cohérence des HEUREs DE PASSAGE GRAPHIQUEEs/Chouette ( < VehicleJourneyAtStop >) entre 2 POINTs D'ARRÊT SUR PARCOURS ( < StopPoint >) consécutifs dans une COURSE ( < VehicleJourney >)"
Test3_Sheet16_Step3_error_a: "a : entre deux éléments < vehicleJourneyAtStop > successifs, la différence absolue entre la valeur de l'attribut de l'élément < departureTime > du premier point d'arrêt et la valeur de l'attribut de l'élément < arrivalTime > du second point d'arrêt : %{0} est supérieure à une valeur paramétrable %{1} "
- Test3_Sheet16_Step3_error_b: "b : entre deux éléments < vehicleJourneyAtStop > successifs, la valeur de l'attribut de l'élément < departureTime > du premier point d'arrêt est inférieure à la valeur de l'attribut de l'élément < arrivalTime > du second point d'arrêt ou la valeur de l'attribut de l'élément < arrivalTime > du second point d'arrêt est supérieure à une valeur paramétrable %{0}"
+ Test3_Sheet16_Step3_error_b: "b : entre deux éléments < vehicleJourneyAtStop > successifs, la valeur de l'attribut de l'élément < departureTime > du premier point d'arrêt est inférieure à la valeur de l'attribut de l'élément < arrivalTime > du second point d'arrêt ou la valeur de l'attribut de l'élément < arrivalTime > du second point d'arrêt : %{0} est supérieure à une valeur paramétrable %{1}"
Test3_Sheet17: "Fiche n° 3.17 : Modèle de représentation des coordonnées des points d'accès"
Test3_Sheet17_Step1: " Les coordonnées géographiques de chaque POINT D'ACCES ( < AccessPoint >) par rapport à un modèle de projection de référence"
Test3_Sheet17_Step1_warning: "le point d'accès d'identifiant < %{0} > n'est pas dans le bon système de projection ou ses coordonnées géographiques sont nulles ou il est situé hors d'une zone dont le périmètre ou le contour est à définir"
@@ -251,6 +251,35 @@ en:
resources: "File to validate"
status: "Status"
file_name: "Tested data"
+ test3_1_minimal_distance: "Distance minimale (test 3.1)"
+ test3_2_minimal_distance: "Distance minimale (test 3.2)"
+ test3_2_polygon_points: "Polygone (long lat) (test 3.6)"
+ test3_7_minimal_distance: "Distance minimale / maximale (test 3.7)"
+ test3_7_maximal_distance: " / "
+ test3_8a_minimal_speed: "Vitesse minimale / maximale (test 3.8a)"
+ test3_8a_maximal_speed: " / "
+ test3_8b_minimal_speed: "Vitesse minimale / maximale (test 3.8b)"
+ test3_8b_maximal_speed: " / "
+ test3_8c_minimal_speed: "Vitesse minimale / maximale (test 3.8c)"
+ test3_8c_maximal_speed: " / "
+ test3_8d_minimal_speed: "Vitesse minimale / maximale (test 3.8d)"
+ test3_8d_maximal_speed: " / "
+ test3_9_minimal_speed: "Vitesse minimale / maximale (test 3.9)"
+ test3_9_maximal_speed: " / "
+ test3_10_minimal_distance: "Distance minimale (test 3.10)"
+ test3_15_minimal_time: "Temps minimal (test 3.15)"
+ test3_16_1_maximal_time: "Ecart maximal de durée entre deux desserte d'un même tronçon (test 3.16.1)"
+ test3_16_3a_maximal_time: "Durée maximale du parcours entre 2 arrêts successifs (test 3.16.3a)"
+ test3_16_3b_maximal_time: "Heure maximale de départ au premier arrêt après minuit sur une course franchissant minuit (test 3.16.3b)"
+ test3_21a_minimal_speed: "Vitesse minimale / maximale (test 3.21a)"
+ test3_21a_maximal_speed: " / "
+ test3_21b_minimal_speed: "Vitesse minimale / maximale (test 3.21b)"
+ test3_21b_maximal_speed: " / "
+ test3_21c_minimal_speed: "Vitesse minimale / maximale (test 3.21c)"
+ test3_21c_maximal_speed: " / "
+ test3_21d_minimal_speed: "Vitesse minimale / maximale (test 3.21d)"
+ test3_21d_maximal_speed: " / "
+ projection_reference: "Système de projection de référence"
file_validation_log_message:
created_at: "Date"
position: "N."
@@ -493,7 +522,7 @@ fr:
Test3_Sheet16_Step2_warning: "La course < vehicleJourney > dont l'identifiant est < %{0} > n'est pas référencée dans l'objet < TimeTable >"
Test3_Sheet16_Step3: "Cohérence des HEUREs DE PASSAGE GRAPHIQUEEs/Chouette ( < VehicleJourneyAtStop >) entre 2 POINTs D'ARRÊT SUR PARCOURS ( < StopPoint >) consécutifs dans une COURSE ( < VehicleJourney >)"
Test3_Sheet16_Step3_error_a: "a : entre deux éléments < vehicleJourneyAtStop > successifs, la différence absolue entre la valeur de l'attribut de l'élément < departureTime > du premier point d'arrêt et la valeur de l'attribut de l'élément < arrivalTime > du second point d'arrêt : %{0} est supérieure à une valeur paramétrable %{1} "
- Test3_Sheet16_Step3_error_b: "b : entre deux éléments < vehicleJourneyAtStop > successifs, la valeur de l'attribut de l'élément < departureTime > du premier point d'arrêt est inférieure à la valeur de l'attribut de l'élément < arrivalTime > du second point d'arrêt ou la valeur de l'attribut de l'élément < arrivalTime > du second point d'arrêt est supérieure à une valeur paramétrable %{0}"
+ Test3_Sheet16_Step3_error_b: "b : entre deux éléments < vehicleJourneyAtStop > successifs, la valeur de l'attribut de l'élément < departureTime > du premier point d'arrêt est inférieure à la valeur de l'attribut de l'élément < arrivalTime > du second point d'arrêt ou la valeur de l'attribut de l'élément < arrivalTime > du second point d'arrêt : %{0} est supérieure à une valeur paramétrable %{1}"
Test3_Sheet17: "Fiche n° 3.17 : Modèle de représentation des coordonnées des points d'accès"
Test3_Sheet17_Step1: " Les coordonnées géographiques de chaque POINT D'ACCES ( < AccessPoint >) par rapport à un modèle de projection de référence"
Test3_Sheet17_Step1_warning: "le point d'accès d'identifiant < %{0} > n'est pas dans le bon système de projection ou ses coordonnées géographiques sont nulles ou il est situé hors d'une zone dont le périmètre ou le contour est à définir"
@@ -549,7 +578,7 @@ fr:
test3_10_minimal_distance: "Distance minimale (test 3.10)"
test3_15_minimal_time: "Temps minimal (test 3.15)"
test3_16_1_maximal_time: "Ecart maximal de durée entre deux desserte d'un même tronçon (test 3.16.1)"
- test3_16_3a_maximal_time: "Temps maximal d'attente à un arrêt (test 3.16.3a)"
+ test3_16_3a_maximal_time: "Durée maximale du parcours entre 2 arrêts successifs (test 3.16.3a)"
test3_16_3b_maximal_time: "Heure maximale de départ au premier arrêt après minuit sur une course franchissant minuit (test 3.16.3b)"
test3_21a_minimal_speed: "Vitesse minimale / maximale (test 3.21a)"
test3_21a_maximal_speed: " / "