aboutsummaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorZog2018-02-07 09:23:20 +0100
committerLuc Donnet2018-02-09 13:56:54 +0100
commitae36ee8a9270540cea2b0bea70b0f7c46a1818ef (patch)
tree9be9b7d1f50fa5cd3c70772a4f1e3ae71daddbb3 /config
parentc608e69bb3908de4c319689fa8232cff4a046b86 (diff)
downloadchouette-core-ae36ee8a9270540cea2b0bea70b0f7c46a1818ef.tar.bz2
Refs #4126 @6h; Add i18n to JS
Diffstat (limited to 'config')
-rw-r--r--config/environments/development.rb1
-rw-r--r--config/locales/en.yml5
-rw-r--r--config/locales/fr.yml4
-rw-r--r--config/locales/vehicle_journeys.en.yml15
-rw-r--r--config/locales/vehicle_journeys.fr.yml16
5 files changed, 41 insertions, 0 deletions
diff --git a/config/environments/development.rb b/config/environments/development.rb
index 1d2fee44f..446e72190 100644
--- a/config/environments/development.rb
+++ b/config/environments/development.rb
@@ -95,6 +95,7 @@ Rails.application.configure do
config.i18n.available_locales = [:fr, :en]
config.middleware.insert_after(ActionDispatch::Static, Rack::LiveReload) if ENV['LIVERELOAD']
+ config.middleware.use I18n::JS::Middleware
config.development_toolbar = false
if ENV['TOOLBAR'] && File.exists?("config/development_toolbar.rb")
config.development_toolbar = OpenStruct.new
diff --git a/config/locales/en.yml b/config/locales/en.yml
index e59960f95..d78d51dbe 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -3,6 +3,7 @@ en:
"false": "No"
"unknown": "Unknown"
+
time:
formats:
hour: "%Hh%M"
@@ -61,3 +62,7 @@ en:
reflex_data: 'Reflex datas'
objectid: 'ID'
brandname: IBOO
+ error: "Error"
+ undefined: 'undefined'
+ yes: yes
+ no: no
diff --git a/config/locales/fr.yml b/config/locales/fr.yml
index 175b71ebc..d89c286af 100644
--- a/config/locales/fr.yml
+++ b/config/locales/fr.yml
@@ -61,3 +61,7 @@ fr:
reflex_data: 'Données Reflex'
objectid: 'ID'
brandname: IBOO
+ error: "Erreur"
+ undefined: 'non renseigné'
+ yes: oui
+ no: non
diff --git a/config/locales/vehicle_journeys.en.yml b/config/locales/vehicle_journeys.en.yml
index abb1da530..a1f20a7e8 100644
--- a/config/locales/vehicle_journeys.en.yml
+++ b/config/locales/vehicle_journeys.en.yml
@@ -2,6 +2,10 @@ en:
vehicle_journeys:
vehicle_journeys_matrix:
line_routes: "Line's routes"
+ fetching_error: "There has been a problem fetching the data. Please reload the page to try again."
+ show_timetable: 'Show calendar'
+ show_purchase_window: 'Show the purchase window'
+ modal_confirm: 'Do you want to save mofications before moving on to the next page ?'
vehicle_journey:
title_stopless: "Vehicle journey %{name}"
title: "Vehicle journey leaving from %{stop} at %{time}"
@@ -28,6 +32,8 @@ en:
stop_title: "Stop"
departure: "Departure"
arrival: "Arrival"
+ departure_at: "Departure at"
+ arrival_at: "Arrival at"
to_arrivals: "Copy departures to arrivals"
to_departures: "Copy arrivals to departures"
time_tables: "Associated calendars to vehicle journey"
@@ -35,6 +41,12 @@ en:
slide_title: "Shift all vehicle passing times"
set: "Set"
to: "at"
+ departure_range:
+ label: Journey departure range
+ start: Start
+ end: End
+ show_journeys_without_schedule: "Show journeys without schedule"
+ show_journeys_with_calendar: "Show journeys with calendar"
slide_departure: "departure time at first stop"
slide_arrival: "arrival time at first stop"
submit_timed: "Create vehicle journey"
@@ -81,6 +93,7 @@ en:
line: "Line"
route: "Route"
journey_pattern: "Journey Pattern"
+ journey_pattern_id: "Pattern ID"
time_tables: "Calendars"
time_slot: "Time Slot"
company: "Company"
@@ -112,6 +125,8 @@ en:
departure_time: "Departure"
arrival_time: "Arrival"
purchase_window: "Purchase availability"
+ name: "Journey Name"
+ id: "Journey ID"
errors:
models:
vehicle_journey:
diff --git a/config/locales/vehicle_journeys.fr.yml b/config/locales/vehicle_journeys.fr.yml
index ca8475812..be5be2382 100644
--- a/config/locales/vehicle_journeys.fr.yml
+++ b/config/locales/vehicle_journeys.fr.yml
@@ -2,6 +2,10 @@ fr:
vehicle_journeys:
vehicle_journeys_matrix:
line_routes: "Séquences d'arrêts de la ligne"
+ fetching_error: "La récupération des missions a rencontré un problème. Rechargez la page pour tenter de corriger le problème."
+ show_timetable: 'Voir le calendrier'
+ show_purchase_window: 'Voir le calendrier commercial'
+ modal_confirm: 'Voulez-vous valider vos modifications avant de changer de page?'
vehicle_journey:
title_stopless: "Course %{name}"
title: "Course partant de %{stop} à %{time}"
@@ -27,7 +31,10 @@ fr:
form:
stop_title: "Arrêt"
departure: "Départ"
+ departure_at: "Départ à"
arrival: "Arrivée"
+ arrival_at: "Arrivée à"
+ to_arrivals: "Copie départs vers arrivées"
to_arrivals: "Copie départs vers arrivées"
to_departures: "Copie arrivées vers départs"
time_tables: "Calendriers associés à la course"
@@ -35,6 +42,12 @@ fr:
slide_title: "Décaler l'ensemble des horaires de course"
set: "Fixer"
to: "à"
+ departure_range:
+ label: Plage horaire au départ de la course
+ start: Début
+ end: Fin
+ show_journeys_without_schedule: "Afficher les courses sans horaires"
+ show_journeys_with_calendar: "Afficher les courses avec calendrier"
slide_departure: "horaire de départ au 1° arrêt à"
slide_arrival: "horaire d'arrivée au 1° arrêt à"
submit_timed: "Créer course"
@@ -81,6 +94,7 @@ fr:
line: "Ligne"
route: "Séquence d'arrêt"
journey_pattern: "Mission"
+ journey_pattern_id: "ID Mission"
time_tables: "Calendriers"
time_slot: "Fréquence"
company: "Transporteur"
@@ -112,6 +126,8 @@ fr:
departure_time: "Départ"
arrival_time: "Arrivée"
purchase_window: "Disponibilité commerciale"
+ name: "Nom Course"
+ id: "ID Course"
errors:
models:
vehicle_journey: