aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjpl2016-07-12 16:31:26 +0200
committerjpl2016-07-12 16:31:26 +0200
commitf4a5bb7c820a513d63fd6146a10ac89a02a8015e (patch)
treec32708e291290dc44e88945727d5e5087f66634b
parent7eb9e18d904c830b19fdc7552d6e9570c8642c47 (diff)
downloadchouette-core-f4a5bb7c820a513d63fd6146a10ac89a02a8015e.tar.bz2
fix i18n issues
-rw-r--r--app/helpers/stop_areas_helper.rb2
-rw-r--r--app/views/compliance_checks/detailed_errors_index.csv.erb2
-rw-r--r--app/views/devise/shared/links.erb8
-rw-r--r--app/views/devise/unlocks/new.html.erb4
-rw-r--r--app/views/referential_stop_areas/_form.html.erb4
-rw-r--r--app/views/stop_areas/_form.html.erb4
-rw-r--r--config/i18n-tasks.yml1
-rw-r--r--config/locales/access_links.en.yml2
-rw-r--r--config/locales/access_points.en.yml2
-rw-r--r--config/locales/companies.en.yml1
-rw-r--r--config/locales/companies.fr.yml1
-rw-r--r--config/locales/compliance_check_results.en.yml3
-rw-r--r--config/locales/compliance_check_results.fr.yml1
-rw-r--r--config/locales/compliance_check_tasks.en.yml3
-rw-r--r--config/locales/compliance_check_tasks.fr.yml1
-rw-r--r--config/locales/compliance_checks.en.yml33
-rw-r--r--config/locales/compliance_checks.fr.yml4
-rw-r--r--config/locales/connection_links.en.yml1
-rw-r--r--config/locales/connection_links.fr.yml1
-rw-r--r--config/locales/devise.en.yml3
-rw-r--r--config/locales/devise.fr.yml3
-rw-r--r--config/locales/group_of_lines.en.yml1
-rw-r--r--config/locales/group_of_lines.fr.yml1
-rw-r--r--config/locales/journey_patterns.en.yml1
-rw-r--r--config/locales/journey_patterns.fr.yml1
-rw-r--r--config/locales/journey_patterns.yml137
-rw-r--r--config/locales/layouts.en.yml12
-rw-r--r--config/locales/lines.en.yml (renamed from config/locales/lines_en.yml)4
-rw-r--r--config/locales/lines.fr.yml (renamed from config/locales/lines_fr.yml)2
-rw-r--r--config/locales/networks.en.yml1
-rw-r--r--config/locales/networks.fr.yml1
-rw-r--r--config/locales/referentials.en.yml1
-rw-r--r--config/locales/stop_areas.en.yml7
-rw-r--r--config/locales/subscriptions.en.yml2
-rw-r--r--config/locales/time_tables.en.yml13
-rw-r--r--config/locales/time_tables.fr.yml3
-rw-r--r--config/locales/validation_reports.en.yml2
-rw-r--r--config/locales/validation_reports.fr.yml1
-rw-r--r--config/locales/validation_tasks.en.yml14
-rw-r--r--config/locales/validations.en.yml16
-rw-r--r--config/locales/vehicle_journeys.en.yml2
41 files changed, 140 insertions, 166 deletions
diff --git a/app/helpers/stop_areas_helper.rb b/app/helpers/stop_areas_helper.rb
index a255a2038..db8d40920 100644
--- a/app/helpers/stop_areas_helper.rb
+++ b/app/helpers/stop_areas_helper.rb
@@ -12,7 +12,7 @@ module StopAreasHelper
end
def genealogical_title
- return t(".stop_areas.genealogical.genealogical_routing") if @stop_area.stop_area_type == 'itl'
+ return t("stop_areas.genealogical.genealogical_routing") if @stop_area.stop_area_type == 'itl'
t("stop_areas.genealogical.genealogical")
end
diff --git a/app/views/compliance_checks/detailed_errors_index.csv.erb b/app/views/compliance_checks/detailed_errors_index.csv.erb
index 17fb6f2c3..9ab7598ea 100644
--- a/app/views/compliance_checks/detailed_errors_index.csv.erb
+++ b/app/views/compliance_checks/detailed_errors_index.csv.erb
@@ -1,2 +1,2 @@
<%= I18n.t("activemodel.attributes.compliance_check_result.severity") %>;<%= I18n.t("activemodel.attributes.compliance_check_result.rule_code") %>;<%= I18n.t("activemodel.attributes.compliance_check_result.object") %>;<%= I18n.t("activemodel.attributes.compliance_check_result.resource") %>;<%= I18n.t("activemodel.attributes.compliance_check_result.title") %>;<%= I18n.t("activemodel.attributes.compliance_check_result.detail") %>
-<% @compliance_check.compliance_check_validation_report.tests.each do |r| %><% if r.errors.present? %><% r.errors.first(10).each do |error| %><% case r.severity %><% when "warning" %><%= I18n.t "compliance_check_result.severities.warning_txt" %><% when "error" %><%= I18n.t "compliance_check_result.severities.error_txt" %><% end %>;<%= r.test_id %>;<% if error["source"].present? %><%= error["source"]["objectid"] if error["source"]["objectid"].present? %>;<% if error["source"]["object_path"].present? %><%= object_url(@referential_id, error) %><% elsif error["source"]["file"].present? %><%= File.basename(error["source"]["file"]["filename"]) +" - " %><%= I18n.t "compliance_check_results.index.column" %>:<%= error["source"]["file"]["column_number"] %>,<%= I18n.t "compliance_check_results.index.line" %>:<%= error["source"]["file"]["line_number"] %><% end %>;<% else %>;;<% end %><%= I18n.t("activemodel.attributes.compliance_check_result."+r.test_id) %>;<%= I18n.t("compliance_check_result.details.detail_" + error["error_id"], object_labels_hash(error) )%><%= "\n" %><% end %><% end %><% end %>
+<% @compliance_check.compliance_check_validation_report.tests.each do |r| %><% if r.errors.present? %><% r.errors.first(10).each do |error| %><% case r.severity %><% when "warning" %><%= I18n.t "compliance_check_result.severities.warning_txt" %><% when "error" %><%= I18n.t "compliance_check_result.severities.error_txt" %><% end %>;<%= r.test_id %>;<% if error["source"].present? %><%= error["source"]["objectid"] if error["source"]["objectid"].present? %>;<% if error["source"]["object_path"].present? %><%= object_url(@referential_id, error) %><% elsif error["source"]["file"].present? %><%= File.basename(error["source"]["file"]["filename"]) +" - " %><%= I18n.t "compliance_check_results.index.column" %>:<%= error["source"]["file"]["column_number"] %>,<%= I18n.t "compliance_check_results.index.line" %>:<%= error["source"]["file"]["line_number"] %><% end %>;<% else %>;;<% end %><%= I18n.t("activemodel.attributes.compliance_check_result."+r.test_id) %>;<%= I18n.t("compliance_check_result.details.detail_#{error['error_id']}", object_labels_hash(error) )%><%= "\n" %><% end %><% end %><% end %>
diff --git a/app/views/devise/shared/links.erb b/app/views/devise/shared/links.erb
index 9d74c7a0e..a3a2f0b9b 100644
--- a/app/views/devise/shared/links.erb
+++ b/app/views/devise/shared/links.erb
@@ -3,7 +3,7 @@
<%- if controller_name != 'sessions' %>
<li>
- <%= link_to t('devise.sessions.actions.new'), new_session_path(resource_name) %>
+ <%= link_to t('devise.sessions.new.title'), new_session_path(resource_name) %>
</li>
<% end -%>
@@ -13,19 +13,19 @@
<%- if devise_mapping.recoverable? && controller_name != 'passwords' %>
<li>
- <%= link_to t('devise.passwords.actions.new'), new_password_path(resource_name) %>
+ <%= link_to t('devise.passwords.new'), new_password_path(resource_name) %>
</li>
<% end -%>
<%- if devise_mapping.confirmable? && controller_name != 'confirmations' %>
<li>
- <%= link_to t('devise.confirmations.actions.new'), new_confirmation_path(resource_name) %>
+ <%= link_to t('devise.confirmations.new'), new_confirmation_path(resource_name) %>
</li>
<% end -%>
<%- if devise_mapping.lockable? && resource_class.unlock_strategy_enabled?(:email) && controller_name != 'unlocks' %>
<li>
- <%= link_to t('devise.unlocks.actions.new'), new_unlock_path(resource_name) %>
+ <%= link_to t('devise.unlock.new.title'), new_unlock_path(resource_name) %>
</li>
<% end -%>
</ul>
diff --git a/app/views/devise/unlocks/new.html.erb b/app/views/devise/unlocks/new.html.erb
index 572fea1c6..e59aa0003 100644
--- a/app/views/devise/unlocks/new.html.erb
+++ b/app/views/devise/unlocks/new.html.erb
@@ -1,4 +1,4 @@
-<h2>Resend unlock instructions</h2>
+<h2><%= t('devise.unlock.new.title') %></h2>
<%= form_for(resource, :as => resource_name, :url => unlock_path(resource_name), :html => { :method => :post }) do |f| %>
<%= devise_error_messages! %>
@@ -6,7 +6,7 @@
<p><%= f.label :email %><br />
<%= f.text_field :email %></p>
- <p><%= f.submit "Resend unlock instructions" %></p>
+ <p><%= f.submit t('devise.unlock.new.title') %></p>
<% end %>
<%= render "links" %> \ No newline at end of file
diff --git a/app/views/referential_stop_areas/_form.html.erb b/app/views/referential_stop_areas/_form.html.erb
index d4fcf25e3..6ad9ba703 100644
--- a/app/views/referential_stop_areas/_form.html.erb
+++ b/app/views/referential_stop_areas/_form.html.erb
@@ -15,7 +15,7 @@
<input class="typeahead form-control input-lg" maxlength="255" type="text" placeholder="<%= t('.address') %>" />
</div>
<% unless @stop_area.projection.blank? or @stop_area.projection_type_label.empty? %>
- <%= form.input :projection_xy, :label => t("projection_xy", :projection => @referential.projection_type_label), :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.stop_area.projection_xy")} %>
+ <%= form.input :projection_xy, :label => t("activerecord.attributes.stop_area.projection_xy", :projection => @referential.projection_type_label), :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.stop_area.projection_xy")} %>
<% end %>
<%= form.input :coordinates, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.stop_area.coordinates")} %>
<%= form.input :street_name %>
@@ -27,7 +27,7 @@
</div>
</div>
<div class="stop_areas.stop_area.general_info">
- <h3><%= t("stop_area.general") %></h3>
+ <h3><%= t("stop_areas.stop_area.general") %></h3>
<%= form.inputs do %>
<%= form.input :objectid, :required => !@stop_area.new_record?, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.stop_area.objectid")} %>
<%= form.input :registration_number, required: format_restriction_for_locales(@referential) == '.hub', :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.stop_area.registration_number")} %>
diff --git a/app/views/stop_areas/_form.html.erb b/app/views/stop_areas/_form.html.erb
index b0152297d..af1b9ed3a 100644
--- a/app/views/stop_areas/_form.html.erb
+++ b/app/views/stop_areas/_form.html.erb
@@ -15,7 +15,7 @@
<input class="typeahead form-control input-lg" maxlength="255" type="text" placeholder="<%= t('.address') %>" />
</div>
<% unless @stop_area.projection.blank? or @stop_area.projection_type_label.empty? %>
- <%= form.input :projection_xy, :label => t("projection_xy", :projection => @referential.projection_type_label), :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.stop_area.projection_xy")} %>
+ <%= form.input :projection_xy, :label => t("activerecord.attributes.stop_area.projection_xy", :projection => @referential.projection_type_label), :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.stop_area.projection_xy")} %>
<% end %>
<%= form.input :coordinates, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.stop_area.coordinates")} %>
<%= form.input :street_name %>
@@ -27,7 +27,7 @@
</div>
</div>
<div class="stop_areas.stop_area.general_info">
- <h3><%= t("stop_area.general") %></h3>
+ <h3><%= t("stop_areas.stop_area.general") %></h3>
<%= form.inputs do %>
<%= form.input :objectid, :required => !@stop_area.new_record?, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.stop_area.objectid")} %>
<%= form.input :registration_number, required: format_restriction_for_locales(@referential) == '.hub', :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.stop_area.registration_number")} %>
diff --git a/config/i18n-tasks.yml b/config/i18n-tasks.yml
index ab1fa9dae..c9477e19a 100644
--- a/config/i18n-tasks.yml
+++ b/config/i18n-tasks.yml
@@ -18,6 +18,7 @@ data:
## Default:
- config/locales/%{locale}.yml
## More files:
+ - config/locales/*.%{locale}.yml
- config/locales/**/*.%{locale}.yml
## Another gem (replace %#= with %=):
# - "<%#= %x[bundle show vagrant].chomp %>/templates/locales/%{locale}.yml"
diff --git a/config/locales/access_links.en.yml b/config/locales/access_links.en.yml
index 048261fc1..a90085588 100644
--- a/config/locales/access_links.en.yml
+++ b/config/locales/access_links.en.yml
@@ -38,7 +38,7 @@ en:
objectid: "Neptune identifier"
object_version: "Version"
creation_time: "Created on"
- creatorid: "Created by "
+ creator_id: "Created by "
formtastic:
titles:
access_link:
diff --git a/config/locales/access_points.en.yml b/config/locales/access_points.en.yml
index f304c7621..997d84a34 100644
--- a/config/locales/access_points.en.yml
+++ b/config/locales/access_points.en.yml
@@ -51,7 +51,7 @@ en:
objectid: "Neptune identifier"
object_version: "Version"
creation_time: "Created on"
- creatorid: "Created by"
+ creator_id: "Created by"
coordinates: "Coordinates (lat,lng)"
zip_code: "Zip code"
city_name: "City"
diff --git a/config/locales/companies.en.yml b/config/locales/companies.en.yml
index 14f389bf0..760ef91e4 100644
--- a/config/locales/companies.en.yml
+++ b/config/locales/companies.en.yml
@@ -14,6 +14,7 @@ en:
index:
title: "Companies"
name: "Search by name"
+ advanced_search: "Advanced search"
activerecord:
models:
company:
diff --git a/config/locales/companies.fr.yml b/config/locales/companies.fr.yml
index ccb425f1d..b3b437220 100644
--- a/config/locales/companies.fr.yml
+++ b/config/locales/companies.fr.yml
@@ -14,6 +14,7 @@ fr:
index:
title: "Transporteurs"
name: "Recherche par nom"
+ advanced_search: "Recherche avancée"
activerecord:
models:
company:
diff --git a/config/locales/compliance_check_results.en.yml b/config/locales/compliance_check_results.en.yml
index dcc0f4598..7a71f83f0 100644
--- a/config/locales/compliance_check_results.en.yml
+++ b/config/locales/compliance_check_results.en.yml
@@ -318,6 +318,7 @@ en:
2-NEPTUNE-Timetable-1: "Utilité des calendriers."
2-NEPTUNE-Timetable-2: "Utilité des calendriers."
2-NEPTUNE-Timetable-2: "Validité des dates de début et de fin des périodes des calendriers"
+ 2-NEPTUNE-Timetable-3: "Validité des dates de début et de fin des périodes des calendriers"
2-NEPTUNE-VehicleJourney-1: "Existence de la séquence d'arrêt <ChouetteRoute> référencée par la course <VehicleJourney>."
2-NEPTUNE-VehicleJourney-2: "Existence de la mission <JourneyPattern> référencée par la course <VehicleJourney>."
2-NEPTUNE-VehicleJourney-3: "Existence de la ligne <Line> référencée par la course <VehicleJourney>."
@@ -413,6 +414,8 @@ en:
3-Route-8: "Vérification de l'utilisation des arrêts par les missions"
3-Route-9: "Vérification de l’existence d’une mission passant par tous les arrêts de la séquence"
3-JourneyPattern-1: "Vérification de double définition de missions"
+ 3-JourneyPattern-2: "Vérification de l’existence d’une mission passant par tous les arrêts de la séquence"
+ 3-JourneyPattern-3: "Vérification de double définition de missions"
3-VehicleJourney-1: "Vérification de la chronologie des horaires de passage à un arrêt"
3-VehicleJourney-2: "Vérification de la vitesse de transfert entre deux arrêts"
3-VehicleJourney-3: "Vérification de la cohérence des courses successives desservant deux mêmes arrêts"
diff --git a/config/locales/compliance_check_results.fr.yml b/config/locales/compliance_check_results.fr.yml
index c630e3e83..19f436582 100644
--- a/config/locales/compliance_check_results.fr.yml
+++ b/config/locales/compliance_check_results.fr.yml
@@ -426,6 +426,7 @@ fr:
4-GroupOfLine-1: "Vérification de contraintes sur les attributs des groupes de lignes"
4-StopArea-1: "Vérification de contraintes sur les attributs des arrêts"
4-StopArea-2: "Vérification de l'existance d'un arrêt commercial pour les arrêts physiques"
+ 4-StopArea-3: "Vérification de la cohérence entre les noms de communes et leur code INSEE"
4-AccessPoint-1: "Vérification de contraintes sur les attributs des accès"
4-AccessLink-1: "Vérification de contraintes sur les attributs des liens d'accès"
4-ConnectionLink-1: "Vérification de contraintes sur les attributs des correspondances"
diff --git a/config/locales/compliance_check_tasks.en.yml b/config/locales/compliance_check_tasks.en.yml
index 3b303c1f3..61e56473c 100644
--- a/config/locales/compliance_check_tasks.en.yml
+++ b/config/locales/compliance_check_tasks.en.yml
@@ -13,4 +13,5 @@ en:
name: "Compliance check name"
references_type: "Subset"
reference_ids: "Subset ids"
- object_id_prefix: "Neptune Id prefix" \ No newline at end of file
+ object_id_prefix: "Neptune Id prefix"
+ rule_parameter_set_id: "Jeu de paramètres pour validation" \ No newline at end of file
diff --git a/config/locales/compliance_check_tasks.fr.yml b/config/locales/compliance_check_tasks.fr.yml
index 43707574e..d6cc88b1e 100644
--- a/config/locales/compliance_check_tasks.fr.yml
+++ b/config/locales/compliance_check_tasks.fr.yml
@@ -13,4 +13,5 @@ fr:
name: "Nom de la validation"
references_type: "Sous ensemble"
reference_ids: "Identifiants du sous ensemble"
+ object_id_prefix: "Préfixe Neptune Id"
rule_parameter_set_id: "Jeu de paramètres pour validation"
diff --git a/config/locales/compliance_checks.en.yml b/config/locales/compliance_checks.en.yml
index 85e146c40..c9bac8bc3 100644
--- a/config/locales/compliance_checks.en.yml
+++ b/config/locales/compliance_checks.en.yml
@@ -8,6 +8,8 @@ en:
show:
title: "Neptune Validation"
summary: "Rapport de conformité à la norme NEPTUNE"
+ details: "Details"
+ parameters: "Tests parameters"
completed: "[ Completed ]"
failed: "[ Failed ]"
pending: "[ In the treatment queue ]"
@@ -16,6 +18,7 @@ en:
export_csv: "CSV format"
report:
validation_success: "Validation successfully passed."
+ action_report: "Action report"
actions:
destroy_confirm: "Do you confirm to destroy this validation ?"
destroy: "Destroy this validation"
@@ -33,10 +36,32 @@ en:
terminated: "Completed"
canceled: "Canceled"
aborted: "Failed"
+ uncheck_count:
+ zero: "no unappliable"
+ one: "one unappliable"
+ other: "%{count} unappliables"
+ ok_count:
+ zero: "No successful test"
+ one: "One successful test"
+ other: "%{count} successful tests"
+ warning_count:
+ zero: "no warning"
+ one: "one warning"
+ other: "%{count} warnings"
+ error_count:
+ zero: "no error"
+ one: "one error"
+ other: "%{count} errors"
+ fatal_count:
+ zero: "no fatal error"
+ one: "one fatal error"
+ other: "%{count} fatal errors"
+ import: "Import"
+ rule_parameter_set: "Rule parameter set"
file_validation_log_messages:
messages:
undefined: "%{key} undefined"
- TooMuchDetails: ( %{0} erreurs / warnings supplémentaires )
+ TooMuchDetails: ( %{0} errors / suppl. warnings )
ONE: "Catégorie 1 : Syntaxe"
severities:
uncheck: "Unchecked"
@@ -48,12 +73,12 @@ en:
rule_parameter_set: "Rule Parameter Set"
activemodel:
models:
- file_validation:
+ compliance_check:
zero: "Validation"
one: "Validation"
other: "Validation"
attributes:
- file_validation:
+ compliance_check:
created_at: "Executed at"
references_type: "Associated Data Type"
reference_ids: "Associated Data"
@@ -62,7 +87,7 @@ en:
status: "Status"
file_name: "Tested data"
projection_reference: "Système de projection de référence"
- file_validation_log_message:
+ compliance_check_log_message:
created_at: "Date"
position: "N."
full_message: "Message"
diff --git a/config/locales/compliance_checks.fr.yml b/config/locales/compliance_checks.fr.yml
index 85255d6f1..14ae7e943 100644
--- a/config/locales/compliance_checks.fr.yml
+++ b/config/locales/compliance_checks.fr.yml
@@ -62,12 +62,15 @@ fr:
messages:
undefined: "%{key} non défini"
TooMuchDetails: "( %{0} erreurs / warnings supplémentaires )"
+ ONE: "Catégorie 1 : Syntaxe"
severities:
uncheck: "Non testé"
ok: "Ok"
warning: "Alerte"
error: "Erreur"
fatal: "Fatal"
+ import: "Import Report"
+ rule_parameter_set: "Rule Parameter Set"
activemodel:
models:
compliance_check:
@@ -83,6 +86,7 @@ fr:
resources: "Fichier à valider"
status: "Status"
file_name: "Jeu de données"
+ projection_reference: "Système de projection de référence"
compliance_check_log_message:
created_at: "Date"
position: "N."
diff --git a/config/locales/connection_links.en.yml b/config/locales/connection_links.en.yml
index 914ce0de5..ceb53cf0f 100644
--- a/config/locales/connection_links.en.yml
+++ b/config/locales/connection_links.en.yml
@@ -19,6 +19,7 @@ en:
index:
title: "Connection links"
name: "Search by name"
+ advanced_search: "Advanced search"
departure: "Start of link"
arrival: "End of link"
selection: "Selection"
diff --git a/config/locales/connection_links.fr.yml b/config/locales/connection_links.fr.yml
index 07569a89e..76f1a9b7b 100644
--- a/config/locales/connection_links.fr.yml
+++ b/config/locales/connection_links.fr.yml
@@ -18,6 +18,7 @@ fr:
to: "vers"
index:
name: "Recherche par nom"
+ advanced_search: "Recherche avancée"
title: "Correspondances"
departure: "Arrêt de départ"
arrival: "Arrêt d'arrivée"
diff --git a/config/locales/devise.en.yml b/config/locales/devise.en.yml
index 25a5bbeba..af6feed2c 100644
--- a/config/locales/devise.en.yml
+++ b/config/locales/devise.en.yml
@@ -35,6 +35,9 @@ validating conformance of data wrt Neptune (French standard NFP 99 506)."
new_password: New password
new_password_confirmation: New password confirmation
commit: Update password
+ unlock:
+ new:
+ title: "Resend unlock instructions"
links:
sign_in: "Sign in"
sign_up: "Sign up"
diff --git a/config/locales/devise.fr.yml b/config/locales/devise.fr.yml
index b909eeaef..81371ba4c 100644
--- a/config/locales/devise.fr.yml
+++ b/config/locales/devise.fr.yml
@@ -36,6 +36,9 @@ norme Neptune (NFP 99 506)"
new_password: Nouveau mot de passe
new_password_confirmation: Confirmation du nouveau mot de passe
commit: Changer de mot de passe
+ unlock:
+ new:
+ title: "Renvoyer les instructions de déblocage du compte"
links:
sign_in: "Se connecter"
sign_up: "S'inscrire"
diff --git a/config/locales/group_of_lines.en.yml b/config/locales/group_of_lines.en.yml
index 00c1e1373..757ed51cf 100644
--- a/config/locales/group_of_lines.en.yml
+++ b/config/locales/group_of_lines.en.yml
@@ -15,6 +15,7 @@ en:
index:
title: "Group of Lines"
name: "Search by name"
+ advanced_search: 'Advanced search'
form:
lines: "Associated lines"
activerecord:
diff --git a/config/locales/group_of_lines.fr.yml b/config/locales/group_of_lines.fr.yml
index 653862fd4..b9b7b8bd2 100644
--- a/config/locales/group_of_lines.fr.yml
+++ b/config/locales/group_of_lines.fr.yml
@@ -15,6 +15,7 @@ fr:
index:
title: "Groupes de lignes"
name: "Recherche par nom"
+ advanced_search: 'Recherche avancée'
form:
lines: "Lignes associées"
activerecord:
diff --git a/config/locales/journey_patterns.en.yml b/config/locales/journey_patterns.en.yml
index 379d184b6..856dd6d15 100644
--- a/config/locales/journey_patterns.en.yml
+++ b/config/locales/journey_patterns.en.yml
@@ -10,6 +10,7 @@ en:
edit: "Edit this journey pattern"
destroy: "Remove this journey pattern"
destroy_confirm: A"re you sure you want destroy this journey pattern ?"
+ edit_route_sections: "Update route sections"
new:
title: "Add a new journey pattern"
edit:
diff --git a/config/locales/journey_patterns.fr.yml b/config/locales/journey_patterns.fr.yml
index bdf220ab0..78860514a 100644
--- a/config/locales/journey_patterns.fr.yml
+++ b/config/locales/journey_patterns.fr.yml
@@ -10,6 +10,7 @@ fr:
edit: "Modifier cette mission"
destroy: "Supprimer cette mission"
destroy_confirm: "Etes vous sûr de vouloir détruire cette mission ?"
+ edit_route_sections: "Modifier les sections de parcours"
new:
title: "Ajouter une mission"
edit:
diff --git a/config/locales/journey_patterns.yml b/config/locales/journey_patterns.yml
deleted file mode 100644
index 3e2ddec99..000000000
--- a/config/locales/journey_patterns.yml
+++ /dev/null
@@ -1,137 +0,0 @@
-en:
- journey_patterns:
- journey_pattern:
- from_to: "From '%{departure}' to '%{arrival}'"
- stop_count: "%{count}/%{route_count} stops"
- vehicle_journeys_count: "Vehicle journeys: %{count}"
- vehicle_journey_at_stops: "Vehicle journey at stops"
- actions:
- new: "Add a new journey_pattern"
- edit: "Edit this journey pattern"
- destroy: "Remove this journey pattern"
- destroy_confirm: "Are you sure you want destroy this journey pattern ?"
- edit_route_sections: "Edit Shape"
- new:
- title: "Add a new journey pattern"
- edit:
- title: "Update journey pattern %{journey_pattern}"
- show:
- title: "Journey Pattern %{journey_pattern}"
- stop_points: "Stop point on journey pattern list"
- index:
- title: "Journey Patterns"
- form:
- warning: "Be careful, selection is also applied to the %{count} vehicle journeys associated to this journey pattern"
- activerecord:
- models:
- journey_pattern:
- zero: "journey pattern"
- one: "journey pattern"
- other: "journey patterns"
- attributes:
- journey_pattern:
- route: "Route"
- name: "Name"
- published_name: "Published name"
- comment: "Comments"
- registration_number: "Registration number"
- stop_point_ids: "Route's stop selection"
- objectid: "Neptune identifier"
- object_version: "Version"
- creation_time: "Created on"
- creator_id: "Created by"
- formtastic:
- titles:
- journey_pattern:
- name: "Only alphanumerical or underscore characters."
- registration_number: "Positif integer."
- objectid: "[prefix]:JourneyPattern:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
- neptune:
- journey_pattern:
- name: "Only alphanumerical or underscore characters."
- registration_number: "Positif integer."
- objectid: "[prefix]:JourneyPattern:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
- netex:
- journey_pattern:
- name: "Only alphanumerical or underscore characters."
- registration_number: "Positif integer."
- objectid: "[prefix]:JourneyPattern:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
- gtfs:
- journey_pattern:
- name: "Only alphanumerical or underscore characters."
- registration_number: "Positif integer."
- objectid: "[prefix]:JourneyPattern:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
- hub:
- journey_pattern:
- name: "Only alphanumerical or underscore characters. Maximum length = 75."
- registration_number: "Positif integer, unique key, of no more than 8 digits."
- objectid: "[prefix]:JourneyPattern:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character. Maximum length of the unique key = 30."
-
-fr:
- journey_patterns:
- journey_pattern:
- from_to: "De '%{departure}' à '%{arrival}'"
- stop_count: "%{count}/%{route_count} arrêts"
- vehicle_journeys_count: "Courses: %{count}"
- vehicle_journey_at_stops: "Horaires des courses"
- actions:
- new: "Ajouter une mission"
- edit: "Modifier cette mission"
- destroy: "Supprimer cette mission"
- destroy_confirm: "Etes vous sûr de vouloir détruire cette mission ?"
- edit_route_sections: "Modifier le tracé"
- new:
- title: "Ajouter une mission"
- edit:
- title: "Modifier la mission %{journey_pattern}"
- show:
- title: "Mission %{journey_pattern}"
- stop_points: "Liste des arrêts de la mission"
- index:
- title: "Missions"
- form:
- warning: "Attention, la sélection s'applique aussi aux %{count} courses de la mission"
- activerecord:
- models:
- journey_pattern:
- zero: "mission"
- one: "mission"
- other: "missions"
- attributes:
- journey_pattern:
- route: "Séquence d'arrêts"
- name: "Nom"
- published_name: "Nom public"
- comment: "Commentaire"
- registration_number: "Numéro d'enregistrement"
- stop_point_ids: "Sélection des arrêts desservis"
- objectid: "Identifiant Neptune"
- object_version: "Version"
- creation_time: "Créé le"
- creator_id: "Créé par"
- formtastic:
- titles:
- journey_pattern:
- name: "Caractères autorisés : alphanumériques et 'souligné'."
- registration_number: "Entier positif."
- objectid: "[prefixe]:JourneyPattern:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
- neptune:
- journey_pattern:
- name: "Caractères autorisés : alphanumériques et 'souligné'."
- registration_number: "Entier positif."
- objectid: "[prefixe]:JourneyPattern:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
- netex:
- journey_pattern:
- name: "Caractères autorisés : alphanumériques et 'souligné'."
- registration_number: "Entier positif."
- objectid: "[prefixe]:JourneyPattern:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
- gtfs:
- journey_pattern:
- name: "Caractères autorisés : alphanumériques et 'souligné'."
- registration_number: "Entier positif."
- objectid: "[prefixe]:JourneyPattern:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
- hub:
- journey_pattern:
- name: "Caractères autorisés : alphanumériques et 'souligné'. Longueur maximale = 75."
- registration_number: "Entier positif, clé unique, d'un maximum de 8 chiffres."
- objectid: "[prefixe]:JourneyPattern:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'. Longueur maximale de la clé unique = 30."
diff --git a/config/locales/layouts.en.yml b/config/locales/layouts.en.yml
index aa9985a53..debff05e5 100644
--- a/config/locales/layouts.en.yml
+++ b/config/locales/layouts.en.yml
@@ -39,3 +39,15 @@ en:
mail: "Contact us"
newsletter: "Newsletter"
forum: "Forum"
+ true: "yes"
+ false: "no"
+ or: "or"
+ back: "Back"
+ today: "Today"
+ yesterday: "Yestersday"
+ edit_periods: "Edit periods"
+ delete_periods: "Delete periods"
+ attributes:
+ author: "Edited by"
+ created_at: "Created at"
+ updated_at: "Updated at" \ No newline at end of file
diff --git a/config/locales/lines_en.yml b/config/locales/lines.en.yml
index 21994bc23..d03b5eadc 100644
--- a/config/locales/lines_en.yml
+++ b/config/locales/lines.en.yml
@@ -8,9 +8,9 @@ en:
destroy_selection_confirm: "Are you sure you want destroy those lines?"
import: "Import lines"
export_kml: "Export KML line"
- export__kml_all: "Export KML lines"
+ export_kml_all: "Export KML lines"
export_hub: "Export HUB line"
- export__hub_all: "Export HUB lines"
+ export_hub_all: "Export HUB lines"
new:
title: "Add a new line"
edit:
diff --git a/config/locales/lines_fr.yml b/config/locales/lines.fr.yml
index 5729800c7..4b871d4ad 100644
--- a/config/locales/lines_fr.yml
+++ b/config/locales/lines.fr.yml
@@ -20,8 +20,8 @@ fr:
itineraries: "Liste des séquences d'arrêts de la ligne"
group_of_lines: "Groupes de lignes"
index:
- name_or_number: "Recherche par nom ou indice"
title: "Lignes"
+ name_or_number: "Recherche par nom ou indice"
no_networks: "Aucun réseaux"
no_companies: "Aucun transporteurs"
no_group_of_lines: "Aucun groupes de ligne"
diff --git a/config/locales/networks.en.yml b/config/locales/networks.en.yml
index ccb4dd791..0a5555b43 100644
--- a/config/locales/networks.en.yml
+++ b/config/locales/networks.en.yml
@@ -14,6 +14,7 @@ en:
index:
title: "Networks"
name: "Search by name"
+ advanced_search: "Advanced search"
activerecord:
models:
network:
diff --git a/config/locales/networks.fr.yml b/config/locales/networks.fr.yml
index d8572326e..1abd6e1c0 100644
--- a/config/locales/networks.fr.yml
+++ b/config/locales/networks.fr.yml
@@ -14,6 +14,7 @@ fr:
index:
title: "Réseaux"
name: "Recherche par nom"
+ advanced_search: "Recherche avancée"
activerecord:
models:
network:
diff --git a/config/locales/referentials.en.yml b/config/locales/referentials.en.yml
index 4064db841..74342e9e0 100644
--- a/config/locales/referentials.en.yml
+++ b/config/locales/referentials.en.yml
@@ -57,6 +57,7 @@ en:
access_points: "Access Points"
time_tables: "Time tables"
connection_links: "Connection links"
+ route_sections: "Route sections"
quays: "quays"
boarding_positions: "boarding positions"
commercial_stops: "commercial stops"
diff --git a/config/locales/stop_areas.en.yml b/config/locales/stop_areas.en.yml
index 140c5b296..a556916bf 100644
--- a/config/locales/stop_areas.en.yml
+++ b/config/locales/stop_areas.en.yml
@@ -66,9 +66,9 @@ en:
title: "Manage parent of stop area %{stop_area}"
add_children:
title: "Manage children of stop area %{stop_area}"
- add_lines:
+ add_routing_lines:
title: "Manage lines of routing constraint %{stop_area}"
- add_stops:
+ add_routing_stops:
title: "Manage stop areas of routing constraint %{stop_area}"
activerecord:
models:
@@ -80,6 +80,7 @@ en:
stop_area:
name: "Name"
registration_number: "Registration number"
+ published_name: "Published name"
comment: "Comments"
stop_area_type: "Area type"
nearest_topic_name: "Nearest point of interest"
@@ -101,7 +102,7 @@ en:
objectid: "Neptune identifier"
object_version: "Version"
creation_time: "Created on"
- creatorid: "Created by"
+ creator_id: "Created by"
children_ids: "Children"
routing_stop_ids: "Attached stops"
routing_line_ids: "Attached lines"
diff --git a/config/locales/subscriptions.en.yml b/config/locales/subscriptions.en.yml
index 95f7bd160..56a3eddeb 100644
--- a/config/locales/subscriptions.en.yml
+++ b/config/locales/subscriptions.en.yml
@@ -7,6 +7,8 @@ en:
actions:
new: "Create an account"
activemodel:
+ models:
+ subscription: "account"
attributes:
subscription:
organisation_name: "Organisation"
diff --git a/config/locales/time_tables.en.yml b/config/locales/time_tables.en.yml
index b25439a1b..72a934421 100644
--- a/config/locales/time_tables.en.yml
+++ b/config/locales/time_tables.en.yml
@@ -41,12 +41,17 @@ en:
overlap_date: "Overlap date"
selected_date: "Date directly included"
selected_period: "Date included in period"
+ properties_show:
+ resume: "From %{start_date} to %{end_date}"
+ resume_empty: "Empty timetable"
index:
- title: "Timetables"
comment: "Search by name"
tag_search: "Tags : hollidays,public holliday"
- from: "From : "
- to: " to : "
+ from: "From: "
+ to: " to: "
+ start_date: "mm/jj/aaaa"
+ end_date: "mm/jj/aaaa"
+ title: "timetables"
selection: "Selection"
selection_all: "All"
advanced_search: "Advanced Search"
@@ -74,6 +79,7 @@ en:
creation_time: "Created on"
creator_id: "Created by "
calendars: "Calendar view"
+ calendar_details: "Calendar details"
dates: "Peculiar dates"
date: "On"
excluded_dates: "Excluded dates"
@@ -81,6 +87,7 @@ en:
period_start: "From"
period_end: "to"
tag_search: "Tags"
+ tag_list: "Tags"
formtastic:
titles:
time_table:
diff --git a/config/locales/time_tables.fr.yml b/config/locales/time_tables.fr.yml
index b1c9998dc..d2d693c93 100644
--- a/config/locales/time_tables.fr.yml
+++ b/config/locales/time_tables.fr.yml
@@ -41,6 +41,9 @@ fr:
overlap_date: "Date en doublon"
selected_date: "Date incluse directement"
selected_period: "Date incluse par période"
+ properties_show:
+ resume: "Validité comprise du %{start_date} au %{end_date}"
+ resume_empty: "Calendrier vide"
index:
comment: "Recherche par nom"
tag_search: "Tags : vacances,jour fériés"
diff --git a/config/locales/validation_reports.en.yml b/config/locales/validation_reports.en.yml
index 5dd8d23ef..3eb4f1b2c 100644
--- a/config/locales/validation_reports.en.yml
+++ b/config/locales/validation_reports.en.yml
@@ -302,6 +302,8 @@ en:
3-Route-8: "Vérification de l'utilisation des arrêts par les missions"
3-Route-9: "Vérification de l’existence d’une mission passant par tous les arrêts de la séquence"
3-JourneyPattern-1: "Vérification de double définition de missions"
+ 3-JourneyPattern-2: "Vérification de l’existence d’une mission passant par tous les arrêts de la séquence"
+ 3-JourneyPattern-3: "Vérification de double définition de missions"
3-VehicleJourney-1: "Vérification de la chronologie des horaires de passage à un arrêt"
3-VehicleJourney-2: "Vérification de la vitesse de transfert entre deux arrêts"
3-VehicleJourney-3: "Vérification de la cohérence des courses successives desservant deux mêmes arrêts"
diff --git a/config/locales/validation_reports.fr.yml b/config/locales/validation_reports.fr.yml
index 8b1757c3a..5929f7144 100644
--- a/config/locales/validation_reports.fr.yml
+++ b/config/locales/validation_reports.fr.yml
@@ -315,6 +315,7 @@ fr:
4-GroupOfLine-1: "Vérification de contraintes sur les attributs des groupes de lignes"
4-StopArea-1: "Vérification de contraintes sur les attributs des arrêts"
4-StopArea-2: "Vérification de l'existance d'un arrêt commercial pour les arrêts physiques"
+ 4-StopArea-3: "Vérification de la cohérence entre les noms de communes et leur code INSEE"
4-AccessPoint-1: "Vérification de contraintes sur les attributs des accès"
4-AccessLink-1: "Vérification de contraintes sur les attributs des liens d'accès"
4-ConnectionLink-1: "Vérification de contraintes sur les attributs des correspondances"
diff --git a/config/locales/validation_tasks.en.yml b/config/locales/validation_tasks.en.yml
index 9c3e6d719..1b142e992 100644
--- a/config/locales/validation_tasks.en.yml
+++ b/config/locales/validation_tasks.en.yml
@@ -39,6 +39,20 @@ en:
access_points_stats: "Access Points"
vehicle_journeys_stats: "Vehicle Journeys"
journey_patterns_stats: "Journey Patterns"
+ table:
+ line:
+ name: "Name"
+ save: "Save"
+ routes: "Routes"
+ connection_links: "Connection links"
+ time_tables: "Time tables"
+ stop_areas: "Stop areas"
+ access_points: "Access points"
+ vehicle_journeys: "Vehicle journeys"
+ journey_patterns: "Journey patterns"
+ not_saved: "Not saved"
+ saved: "Saved"
+ save_error: "Save error"
statuses:
created: "Pending ..."
scheduled: "Processing ..."
diff --git a/config/locales/validations.en.yml b/config/locales/validations.en.yml
index 939056d39..5bac62ff3 100644
--- a/config/locales/validations.en.yml
+++ b/config/locales/validations.en.yml
@@ -18,6 +18,8 @@ en:
validated_file: "Validated file"
title: "Neptune Validation"
summary: "Rapport de conformité à la norme NEPTUNE"
+ details: "Details"
+ parameters: "Tests parameters"
completed: "[ Completed ]"
failed: "[ Failed ]"
pending: "[ In the treatment queue ]"
@@ -42,6 +44,20 @@ en:
access_points_stats: "Access Points"
vehicle_journeys_stats: "Vehicle Journeys"
journey_patterns_stats: "Journey Patterns"
+ table:
+ line:
+ name: "Name"
+ save: "Save"
+ routes: "Routes"
+ connection_links: "Connection links"
+ time_tables: "Time tables"
+ stop_areas: "Stop areas"
+ access_points: "Acces points"
+ vehicle_journeys: "Vehicle journeys"
+ journey_patterns: "Journey patterns"
+ not_saved: "Not saved"
+ saved: "Saved"
+ save_error: "Save error"
statuses:
created: "Pending ..."
scheduled: "Processing ..."
diff --git a/config/locales/vehicle_journeys.en.yml b/config/locales/vehicle_journeys.en.yml
index 4f5f763b4..0687c32aa 100644
--- a/config/locales/vehicle_journeys.en.yml
+++ b/config/locales/vehicle_journeys.en.yml
@@ -96,7 +96,7 @@ en:
published_journey_name: "Published Name"
published_journey_identifier: "Published Identifier"
facility: "Facility"
- vehicletypeidentifier: "Vehicle Type Identifier"
+ vehicle_type_identifier: "Vehicle Type Identifier"
time_table_ids: "Calendar list"
vehicle_journey_at_stop_ids: "Time list"
journey_frequency_ids: "Timeband"