diff options
| author | Michel Etienne | 2013-04-10 11:12:11 +0200 |
|---|---|---|
| committer | Michel Etienne | 2013-04-10 11:12:11 +0200 |
| commit | bf6ff175acb8560acda3cf895ddb133c999dd275 (patch) | |
| tree | 94fbff4836a7fbcc2f67eaac37fbdfe6b2bd8137 | |
| parent | 55d8f616eac43ae4c917386a774d49af88841a72 (diff) | |
| download | chouette-core-bf6ff175acb8560acda3cf895ddb133c999dd275.tar.bz2 | |
refactor import reporting
| -rw-r--r-- | Gemfile | 2 | ||||
| -rw-r--r-- | Gemfile.lock | 16 | ||||
| -rw-r--r-- | config/locales/imports.yml | 74 |
3 files changed, 72 insertions, 20 deletions
@@ -45,7 +45,7 @@ gem 'inherited_resources' gem 'will_paginate', '~> 3.0' gem 'ransack' gem 'squeel' -gem 'ninoxe', '0.1.0' +gem 'ninoxe', '0.1.1' gem 'acts_as_list', '0.1.6' gem "acts_as_tree-1.8", '1.1.0', :require => "acts_as_tree" diff --git a/Gemfile.lock b/Gemfile.lock index 3af021c5a..da760a109 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -107,8 +107,6 @@ GEM ffi (1.0.11-java) ffi-geos (0.1.1) ffi (>= 1.0.0) - rake (~> 0.9) - rdoc foreigner (1.4.0) activerecord (>= 3.0.0) formtastic (2.2.1) @@ -153,7 +151,7 @@ GEM jruby-rack (>= 1.1.1) json (1.7.7) json (1.7.7-java) - json_pure (1.7.5) + json_pure (1.7.7) launchy (2.1.0) addressable (~> 2.2.6) launchy (2.1.0-java) @@ -182,13 +180,13 @@ GEM net-ssh (2.6.2) net-ssh-gateway (1.1.0) net-ssh (>= 1.99.1) - ninoxe (0.1.0) + ninoxe (0.1.1) activerecord (>= 3.1.3) acts_as_list (= 0.1.6) foreigner (= 1.4.0) georuby-ext (= 0.0.2) - nokogiri (1.5.5) - nokogiri (1.5.5-java) + nokogiri (1.5.9) + nokogiri (1.5.9-java) open4 (1.3.0) orm_adapter (0.4.0) pg (0.11.0) @@ -220,7 +218,7 @@ GEM rake (>= 0.8.7) rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) - rake (0.9.6) + rake (10.0.4) ransack (0.7.0) actionpack (~> 3.0) activerecord (~> 3.0) @@ -292,7 +290,7 @@ GEM treetop (1.4.12) polyglot polyglot (>= 0.3.1) - tzinfo (0.3.35) + tzinfo (0.3.37) uglifier (1.2.7) execjs (>= 0.3.0) multi_json (~> 1.3) @@ -345,7 +343,7 @@ DEPENDENCIES launchy map_layers (= 0.0.4) modernizr-rails (~> 2.0.6) - ninoxe (= 0.1.0) + ninoxe (= 0.1.1) pg (~> 0.11.0) rabl rails (= 3.2.6) diff --git a/config/locales/imports.yml b/config/locales/imports.yml index 6f353a7d4..4181bf321 100644 --- a/config/locales/imports.yml +++ b/config/locales/imports.yml @@ -21,6 +21,38 @@ en: completed: Completed import failed: Failed import undefined: "%{key} undefined" + IMPORT: Import on %{0} format + ZIP_FILE: ZIP File %{0} + ZIP_ERROR: Error %{0} + FILE: File %{0} + FILE_ERROR: Error %{0} + FILE_IGNORED: "Unknown file format ; ignored" + VALIDATION_ERROR: "Le fichier ne respecte pas la grammaire : %{0}" + VALIDATION_CAUSE: %{0} + IMPORTED_LINE: Ligne importée %{0} + LINE_COUNT: "Nombre de lignes extraites : %{0}" + TIME_TABLE_COUNT: "Nombre de calendriers extraits : %{0}" + ROUTE_COUNT: "Nombre de séquences d'arrêts extraites : %{0}" + JOURNEY_PATTERN_COUNT: "Nombre de missions extraites : %{0}" + VEHICLE_JOURNEY_COUNT: "Nombre de courses extraites : %{0}" + STOP_AREA_COUNT: "Nombre d'arrêts extraits : %{0}" + CONNECTION_LINK_COUNT: "Nombre de correspondances extraites : %{0}" + ACCES_POINT_COUNT: "Nombre de points d'accès extraits : %{0}" + MANDATORY_TAG: "Valeur obligatoire absente ou vide : %{0} " + UNKNOWN_ENUM: "Valeur de l'enum %{0} inconnue : %{1} " + EMPTY_TAG: "Valeur vide : %{0}" + BAD_REFERENCE: "Référence %{0} manquante pour %{1}" + EMPTY_LINE: "Empty Line %{0} " + EMPTY_ROUTE: "Empty Route {0} " + EMPTY_JOURNEY_PATTERN: "Empty Journey pattern %{0}" + EMPTY_VEHICLE_JOURNEY: "Empty Vehicle journey %{0} " + EMPTY_TIMETABLE: "Empty Timetable %{0} " + SAVE_OK: "%{0} saved" + SAVE_ERROR: "%{0} save failed : %{1}" + IMPORT_ERROR: "Import Error" + EXCEPTION: "Problem : %{0}" + # old Import reports (before 2.0.3) + SAVE: Save NEPTUNE_ONE: Conformité du fichier NEPTUNE_TooMuchDetails: ( %{0} erreurs / warnings supplémentaires ) NEPTUNE_Test1_Sheet1: 'Fiche n° 1.1 : Conformité à la syntaxe XML suivant les recommandations du W3C' @@ -61,11 +93,6 @@ en: CSV_FILE_FORMAT: Invalid or deprecated CSV format CSV_BAD_ID: "Invalid built Neptune Object ID : %{1} for %{0} " CSV_UNUSED_TIMETABLE: Unused timetable %{0} (%{1}) - SAVE: Save - SAVE_OK: "%{0} saved" - SAVE_ERROR: "%{0} save failed : %{1}" - IMPORT_ERROR: "Import Error" - EXCEPTION: "Problem : %{0}" severities: info: Information uncheck: Unchecked @@ -134,6 +161,38 @@ fr: completed: Import achevé avec succès failed: Import interrompu undefined: "%{key} non défini" + IMPORT: Import au format %{0} + ZIP_FILE: Fichier ZIP %{0} + ZIP_ERROR: Erreur %{0} + FILE: Fichier %{0} + FILE_ERROR: Erreur %{0} + FILE_IGNORED: "Format non traité; ignoré" + VALIDATION_ERROR: "Le fichier ne respecte pas la grammaire : %{0}" + VALIDATION_CAUSE: %{0} + IMPORTED_LINE: Ligne importée %{0} + LINE_COUNT: "Nombre de lignes extraites : %{0}" + TIME_TABLE_COUNT: "Nombre de calendriers extraits : %{0}" + ROUTE_COUNT: "Nombre de séquences d'arrêts extraites : %{0}" + JOURNEY_PATTERN_COUNT: "Nombre de missions extraites : %{0}" + VEHICLE_JOURNEY_COUNT: "Nombre de courses extraites : %{0}" + STOP_AREA_COUNT: "Nombre d'arrêts extraits : %{0}" + CONNECTION_LINK_COUNT: "Nombre de correspondances extraites : %{0}" + ACCES_POINT_COUNT: "Nombre de points d'accès extraits : %{0}" + MANDATORY_TAG: "Valeur obligatoire absente ou vide : %{0} " + UNKNOWN_ENUM: "Valeur de l'enum %{0} inconnue : %{1} " + EMPTY_TAG: "Valeur vide : %{0}" + BAD_REFERENCE: "Référence %{0} manquante pour %{1}" + EMPTY_LINE: "Ligne %{0} sans séquence d'arrêt" + EMPTY_ROUTE: "Séquence d'arrêts %{0} sans mission ou arrêt" + EMPTY_JOURNEY_PATTERN: "Mission %{0} sans arrêt ou course" + EMPTY_VEHICLE_JOURNEY: "Course %{0} sans horaire" + EMPTY_TIMETABLE: "Calendrier %{0} sans jours ni période" + SAVE_OK: "%{0} enregistré" + SAVE_ERROR: "Echec de l'enregistrement de %{0} : %{1}" + IMPORT_ERROR: "Erreur d'import" + EXCEPTION: "Problème : %{0}" + # old Import reports (before 2.0.3) + SAVE: Sauvegarde NEPTUNE_ONE: Conformité du fichier NEPTUNE_TooMuchDetails: ( %{0} erreurs / warnings supplémentaires ) NEPTUNE_Test1_Sheet1: 'Fiche n° 1.1 : Conformité à la syntaxe XML suivant les recommandations du W3C' @@ -174,11 +233,6 @@ fr: CSV_FILE_FORMAT: Format CSV invalide ou obsolète CSV_BAD_ID: "Identifiant Neptune produit invalide : %{1} pour %{0} " CSV_UNUSED_TIMETABLE: "Tableau de marche %{0} (%{1}) inutilisé" - SAVE: Sauvegarde - SAVE_OK: "%{0} enregistré" - SAVE_ERROR: "Echec de l'enregistrement de %{0} : %{1}" - IMPORT_ERROR: "Erreur d'import" - EXCEPTION: "Problème : %{0}" severities: info: Information uncheck: Non testé |
