diff options
| author | jpl | 2016-07-12 16:31:26 +0200 |
|---|---|---|
| committer | jpl | 2016-07-12 16:31:26 +0200 |
| commit | f4a5bb7c820a513d63fd6146a10ac89a02a8015e (patch) | |
| tree | c32708e291290dc44e88945727d5e5087f66634b | |
| parent | 7eb9e18d904c830b19fdc7552d6e9570c8642c47 (diff) | |
| download | chouette-core-f4a5bb7c820a513d63fd6146a10ac89a02a8015e.tar.bz2 | |
fix i18n issues
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" |
