aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Etienne2012-06-19 08:10:00 +0200
committerMichel Etienne2012-06-19 08:10:00 +0200
commit0ef37fc51c1164871149206b405dbb1bbb96b879 (patch)
treeb36713519fcd69dbe22edf43f25bac5100acf40b
parent5e90d11a3bdfdb0731e670f3cd1b60660735e469 (diff)
downloadchouette-core-0ef37fc51c1164871149206b405dbb1bbb96b879.tar.bz2
update import texts
-rw-r--r--Gemfile2
-rw-r--r--Gemfile.lock15
-rw-r--r--app/models/export_log_message.rb5
-rw-r--r--app/models/import_log_message.rb2
-rw-r--r--app/views/help/index.textile21
-rw-r--r--app/views/vehicle_journeys/index.html.erb2
-rw-r--r--config/locales/exports.yml13
-rw-r--r--config/locales/layouts.yml4
8 files changed, 40 insertions, 24 deletions
diff --git a/Gemfile b/Gemfile
index 519bf4fd6..950d7cac4 100644
--- a/Gemfile
+++ b/Gemfile
@@ -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&eacute;ration 7 du 04/06/2012
+Chouette v2 : it&eacute;ration 8 du 19/06/2012
Cette it&eacute;ration pr&eacute;sente les formulaires de :
@@ -11,11 +11,16 @@ Cette it&eacute;ration pr&eacute;sente les formulaires de :
* transporteurs
* lignes
** s&eacute;quences d'arr&ecirc;ts
-** missions
+*** missions
+*** courses/horaires
* arr&ecirc;ts
+** arr&ecirc;ts physiques
+** zones d'arr&ecirc;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&eacute;placer un arr&ecirc;t depuis la carte (voir mode op&eacute;ratoire dans l'aide des arr&ecirc;ts)
* associer les arr&ecirc;ts &agrave; leurs parents
* ajouter des fils &agrave; un arr&ecirc;t
-* importer des lignes au format Neptune (fichier ZIP uniquement)
+* importer des lignes aux formats Neptune et CSV (zip et fichier non compress&eacute;)
+* exporter des lignes au format Neptune (zip)
* &eacute;diter des s&eacute;quences d'arr&ecirc;ts :
** ajouter, d&eacute;placer et retirer des arr&ecirc;ts dans la s&eacute;quence
** ajouter, modifier les missions de la s&eacute;quence
+** afficher, ajouter, modifier, supprimer des courses/horaires
* pr&eacute;ciser des param&egrave;tres g&eacute;n&eacute;raux de l'espace de donn&eacute;es
les actions suivantes ne sont pas encore disponible :
* afficher le fond G&eacute;oportail
-* associer une ITL &agrave; une ligne
-* imports &agrave; d'autres formats que Neptune
-* exports de donn&eacute;es
+* exports de donn&eacute;es &agrave; d'autres formats que Neptune (GTFS/CSV)
* d&eacute;finir l'emprise g&eacute;n&eacute;rale du r&eacute;seau
* g&eacute;rer le second r&eacute;f&eacute;rentiel de projection
-* consulter/cr&eacute;er/&eacute;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"