diff options
| author | Michel Etienne | 2012-06-19 08:10:00 +0200 |
|---|---|---|
| committer | Michel Etienne | 2012-06-19 08:10:00 +0200 |
| commit | 0ef37fc51c1164871149206b405dbb1bbb96b879 (patch) | |
| tree | b36713519fcd69dbe22edf43f25bac5100acf40b | |
| parent | 5e90d11a3bdfdb0731e670f3cd1b60660735e469 (diff) | |
| download | chouette-core-0ef37fc51c1164871149206b405dbb1bbb96b879.tar.bz2 | |
update import texts
| -rw-r--r-- | Gemfile | 2 | ||||
| -rw-r--r-- | Gemfile.lock | 15 | ||||
| -rw-r--r-- | app/models/export_log_message.rb | 5 | ||||
| -rw-r--r-- | app/models/import_log_message.rb | 2 | ||||
| -rw-r--r-- | app/views/help/index.textile | 21 | ||||
| -rw-r--r-- | app/views/vehicle_journeys/index.html.erb | 2 | ||||
| -rw-r--r-- | config/locales/exports.yml | 13 | ||||
| -rw-r--r-- | config/locales/layouts.yml | 4 |
8 files changed, 40 insertions, 24 deletions
@@ -22,7 +22,7 @@ end gem "map_layers", "~> 0.0.4" gem "georuby-ext", :git => 'git://github.com/dryade/georuby-ext.git' -gem 'user_interface', :git => 'git://sim.dryade.priv/user_interface' +gem 'user_interface', :git => 'git://github.com/dryade/user-interface.git' gem 'json' gem 'cocoon' gem 'formtastic', '2.0.2' diff --git a/Gemfile.lock b/Gemfile.lock index 68889cf74..89625d98b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -53,6 +53,13 @@ GIT rgeo (~> 0.3.13) GIT + remote: git://github.com/dryade/user-interface.git + revision: c75665070cace889923bea6a0fb1f7ff724d1368 + specs: + user_interface (0.0.1) + rails (~> 3.1.0) + +GIT remote: git://github.com/thoughtbot/shoulda.git revision: 269edccc7df8f2eb94a96a6a6d248a5960d7fe1f specs: @@ -60,13 +67,6 @@ GIT shoulda-context (~> 1.0) shoulda-matchers (~> 1.0) -GIT - remote: git://sim.dryade.priv/user_interface - revision: c75665070cace889923bea6a0fb1f7ff724d1368 - specs: - user_interface (0.0.1) - rails (~> 3.1.0) - GEM remote: http://rubygems.org/ specs: @@ -190,6 +190,7 @@ GEM jruby-rack (1.1.6) jruby-rack-worker (0.3-java) jruby-rack (>= 1.0.1) + json (1.7.3) json (1.7.3-java) json_pure (1.7.3) launchy (2.1.0) diff --git a/app/models/export_log_message.rb b/app/models/export_log_message.rb index 61068689c..8d6a09a6b 100644 --- a/app/models/export_log_message.rb +++ b/app/models/export_log_message.rb @@ -4,7 +4,7 @@ class ExportLogMessage < ActiveRecord::Base acts_as_list :scope => :export validates_presence_of :key - validates_inclusion_of :severity, :in => %w{info warning error} + validates_inclusion_of :severity, :in => %w{info warning error ok uncheck fatal} def arguments=(arguments) write_attribute :arguments, (arguments.to_json if arguments.present?) @@ -31,6 +31,7 @@ class ExportLogMessage < ActiveRecord::Base end def full_message - I18n.translate key, arguments.symbolize_keys.merge(:scope => "export_log_messages.messages") + last_key=key.rpartition("|").last + I18n.translate last_key, arguments.symbolize_keys.merge(:scope => "export_log_messages.messages").merge(:default => :undefined).merge(:key => last_key) end end diff --git a/app/models/import_log_message.rb b/app/models/import_log_message.rb index f06a61213..ae331eb20 100644 --- a/app/models/import_log_message.rb +++ b/app/models/import_log_message.rb @@ -3,7 +3,7 @@ class ImportLogMessage < ActiveRecord::Base acts_as_list :scope => :import validates_presence_of :key - validates_inclusion_of :severity, :in => %w{info warning error} + validates_inclusion_of :severity, :in => %w{info warning error ok uncheck fatal} def arguments=(arguments) write_attribute :arguments, (arguments.to_json if arguments.present?) diff --git a/app/views/help/index.textile b/app/views/help/index.textile index bea9502ec..838689df3 100644 --- a/app/views/help/index.textile +++ b/app/views/help/index.textile @@ -3,7 +3,7 @@ layout: default title: Présentation --- -Chouette v2 : itération 7 du 04/06/2012 +Chouette v2 : itération 8 du 19/06/2012 Cette itération présente les formulaires de : @@ -11,11 +11,16 @@ Cette itération présente les formulaires de : * transporteurs * lignes ** séquences d'arrêts -** missions +*** missions +*** courses/horaires * arrêts +** arrêts physiques +** zones d'arrêt +** ITL * calendriers d'application * correspondances -* imports Neptune +* imports Neptune et CSV +* exports Neptune l'avancement actuel permet de : @@ -25,20 +30,20 @@ l'avancement actuel permet de : * déplacer un arrêt depuis la carte (voir mode opératoire dans l'aide des arrêts) * associer les arrêts à leurs parents * ajouter des fils à un arrêt -* importer des lignes au format Neptune (fichier ZIP uniquement) +* importer des lignes aux formats Neptune et CSV (zip et fichier non compressé) +* exporter des lignes au format Neptune (zip) * éditer des séquences d'arrêts : ** ajouter, déplacer et retirer des arrêts dans la séquence ** ajouter, modifier les missions de la séquence +** afficher, ajouter, modifier, supprimer des courses/horaires * préciser des paramètres généraux de l'espace de données les actions suivantes ne sont pas encore disponible : * afficher le fond Géoportail -* associer une ITL à une ligne -* imports à d'autres formats que Neptune -* exports de données +* exports de données à d'autres formats que Neptune (GTFS/CSV) * définir l'emprise générale du réseau * gérer le second référentiel de projection -* consulter/créer/éditer les courses et les horaires +* afficher des informations dans le tableau de bord diff --git a/app/views/vehicle_journeys/index.html.erb b/app/views/vehicle_journeys/index.html.erb index c71b82824..8d000bac3 100644 --- a/app/views/vehicle_journeys/index.html.erb +++ b/app/views/vehicle_journeys/index.html.erb @@ -73,4 +73,4 @@ <li><%= link_with_search t(".selection_all"), {"journey_pattern_id_eq" => nil}, :class => "all" %></li> </ul> - +<% end %> diff --git a/config/locales/exports.yml b/config/locales/exports.yml index 74b7cd387..bb26978a6 100644 --- a/config/locales/exports.yml +++ b/config/locales/exports.yml @@ -20,10 +20,13 @@ en: started: Started export completed: Completed export failed: Failed export + undefined: %{key} undefined severities: info: Information + ok: Ok warning: Warning error: Error + fatal: Fatal activerecord: models: export: @@ -59,13 +62,19 @@ fr: started: Export démarré completed: Export achevé avec succès failed: Export interromptu + undefined: %{key} non défini severities: info: Information + ok: Ok warning: Alerte error: Erreur + fatal: Fatal activerecord: - models: - export: Export + models: + export: + zero: export + one: export + other: exports neptune_export: zero: Export Neptune one: Export Neptune diff --git a/config/locales/layouts.yml b/config/locales/layouts.yml index d4b78e014..a665578c1 100644 --- a/config/locales/layouts.yml +++ b/config/locales/layouts.yml @@ -7,7 +7,7 @@ en: profile: "My Profile" sign_out: "Sign out" tabs: - dashboard: "Dashboard" + dashboard: "dashboard" fr: layouts: back_to_dashboard: "Retour au Tableau de Bord" @@ -17,4 +17,4 @@ fr: profile: "Mon Profil" sign_out: "Déconnexion" tabs: - dashboard: "Tableau de bord" + dashboard: "tableau de bord" |
