aboutsummaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorZakaria BOUZIANE2015-03-09 14:40:32 +0100
committerZakaria BOUZIANE2015-03-09 14:40:32 +0100
commit05fb2b7aa8ca7d490a8960a096de7d934fffe133 (patch)
tree9b6666380cdbd2eff1f79c79d97fbd302a768006 /config
parent0d5adf2fad5c0ddd8efc1eca9dc6d8e9c48b049d (diff)
parenta5f66f953120c08951b6338ad0f743c2d0eec86e (diff)
downloadchouette-core-05fb2b7aa8ca7d490a8960a096de7d934fffe133.tar.bz2
Solving merge V2_5 pbs
Diffstat (limited to 'config')
-rw-r--r--config/environments/development.rb13
-rw-r--r--config/locales/companies.yml45
-rw-r--r--config/locales/compliance_check_results.yml44
-rw-r--r--config/locales/compliance_check_tasks.yml4
-rw-r--r--config/locales/connection_links.yml34
-rw-r--r--config/locales/exports.yml2
-rw-r--r--config/locales/footnotes.en.yml13
-rw-r--r--config/locales/footnotes.fr.yml13
-rw-r--r--config/locales/group_of_lines.yml44
-rw-r--r--config/locales/hub.en.yml5
-rw-r--r--config/locales/hub.fr.yml5
-rw-r--r--config/locales/journey_patterns.yml44
-rw-r--r--config/locales/lines.yml54
-rw-r--r--config/locales/networks.yml43
-rw-r--r--config/locales/organisations.yml18
-rw-r--r--config/locales/referentials.yml18
-rw-r--r--config/locales/routes.yml25
-rw-r--r--config/locales/rule_parameter_sets.yml6
-rw-r--r--config/locales/stop_areas.yml98
-rw-r--r--config/locales/time_tables.yml34
-rw-r--r--config/locales/vehicle_journey_exports.en.yml (renamed from config/locales/vehicle_journey_exports.yml)29
-rw-r--r--config/locales/vehicle_journey_exports.fr.yml30
-rw-r--r--config/locales/vehicle_journeys.yml26
-rw-r--r--config/routes.rb15
24 files changed, 592 insertions, 70 deletions
diff --git a/config/environments/development.rb b/config/environments/development.rb
index 66244c886..8c7cdf6f4 100644
--- a/config/environments/development.rb
+++ b/config/environments/development.rb
@@ -34,6 +34,15 @@ Rails.application.configure do
# Raises error for missing translations
# config.action_view.raise_on_missing_translations = true
+ #config.active_record.auto_explain_threshold_in_seconds = (RUBY_PLATFORM == "java" ? nil : 0.5)
+
+ config.action_mailer.default_url_options = { :host => 'localhost:3000' }
+
+ config.action_mailer.delivery_method = :sendmail
+ # change to true to allow email to be sent during development
+ config.action_mailer.perform_deliveries = true
+ config.action_mailer.raise_delivery_errors = true
+ config.action_mailer.default :charset => "utf-8"
# replace this with your production tracker code
GA.tracker = "UA-AAAAAAAA"
@@ -63,9 +72,7 @@ Rails.application.configure do
# link to validation specification pages
config.validation_spec = "http://www.chouette.mobi/neptune-validation/v20/"
- config.action_mailer.default_url_options = { :host => 'localhost:3000' }
-
- # Configure the e-mail address which will be shown in Devise::Maile
+ # Configure the e-mail address which will be shown in Devise::Mailer
config.mailer_sender = "appli@chouette.mobi"
config.action_mailer.delivery_method = :sendmail
diff --git a/config/locales/companies.yml b/config/locales/companies.yml
index a9b2512a2..9ffbdc0d5 100644
--- a/config/locales/companies.yml
+++ b/config/locales/companies.yml
@@ -14,7 +14,6 @@ en:
index:
title: "Companies"
name: "Search by name"
-
activerecord:
models:
company:
@@ -41,8 +40,29 @@ en:
formtastic:
titles:
company:
+ name: "Only alphanumerical or underscore characters."
registration_number: "only alphanumerical or underscore characters "
objectid: "[prefix]:Company:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ neptune:
+ company:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters "
+ objectid: "[prefix]:Company:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ netex:
+ company:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters "
+ objectid: "[prefix]:Company:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ gtfs:
+ company:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters "
+ objectid: "[prefix]:Company:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ hub:
+ company:
+ name: "Only alphanumerical or underscore characters. Maximum length = 75."
+ registration_number: "Positif integer, unique key, of no more than 8 digits."
+ objectid: "[prefix]:Company:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character. Maximum length of the unique key = 3."
fr:
companies:
@@ -60,7 +80,6 @@ fr:
index:
title: "Transporteurs"
name: "Recherche par nom"
-
activerecord:
models:
company:
@@ -87,6 +106,28 @@ fr:
formtastic:
titles:
company:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
registration_number: "caractères autorisés : alphanumériques et 'souligné'"
objectid: "[prefixe]:Company:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ neptune:
+ company:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:Company:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ netex:
+ company:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:Company:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ gtfs:
+ company:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:Company:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ hub:
+ company:
+ 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]:Company:[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 = 3."
+
diff --git a/config/locales/compliance_check_results.yml b/config/locales/compliance_check_results.yml
index dd8c5ed5d..0e0177337 100644
--- a/config/locales/compliance_check_results.yml
+++ b/config/locales/compliance_check_results.yml
@@ -2,15 +2,17 @@ en:
compliance_check_results:
file:
zip_name_prefix: "compliance_check_results"
- summary_errors_file_prefix: "summary_errors_index.csv"
- detailed_errors_file_prefix: "detailed_errors_index.csv"
+ summary_errors_file_prefix: "summary_of_tests.csv"
+ detailed_errors_file_prefix: "detail_of_errors.csv"
index:
line: "Li"
column: "Col"
compliance_check_result:
severities:
- error: "Obligatory Tests"
- warning: "Optionnal Tests"
+ error: "Required"
+ warning: "Optional"
+ error_txt: "Required"
+ warning_txt: "Optional"
statuses:
nok: "Error"
na: "Unavailable"
@@ -128,7 +130,7 @@ en:
detail_3_route_7: "La séquence d'arrêt %{objectId} n'a pas de mission"
detail_3_route_8: "La séquence d'arrêt %{objectId} a %{count} arrêts non utilisés par des missions : %{names}"
detail_3_route_9: "La séquence d'arrêt %{objectId} n'a pas de mission desservant l'ensemble de ses arrêts"
- detail_3_journeypattern_1: "La mission %{objectId} utilise les mêmes arrêts que la mission %{journeyPatternId}; nombre d'arrêts = %{count}"
+ detail_3_journeypattern_1: "La mission %{objectId} utilise les mêmes arrêts que la mission %{journeyPatternId} - nombre d'arrêts = %{count}"
detail_3_vehiclejourney_1: "Arrêt n° %{stopRank} (%{stopName}) : durée d'arrêt mesurée %{diffTime} > %{maxDiffTime}"
detail_3_vehiclejourney_2_1: "La course %{objectId} a des horaires décroissants entre les arrêts n° %{firstStopRank} (%{firstStopName}) et n° %{lastStopRank} (%{lastStopName})"
detail_3_vehiclejourney_2_2: "La course %{objectId} a une vitesse %{speed} < %{speedLimit} km/h entre les arrêts n° %{firstStopRank} (%{firstStopName}) et n° %{lastStopRank} (%{lastStopName})"
@@ -159,6 +161,8 @@ en:
detail_4_stoparea_1_pattern: "L'attribut %{column} de l'arrêt %{objectId} (%{value}) n'est pas au bon format "
detail_4_stoparea_1_unique: "L'attribut %{column} de l'arrêt %{objectId} a une valeur partagée avec l'arrêt %{alternateId}"
detail_4_stoparea_2: "L'arrêt physique %{name} (%{objectId}) n'a pas de parent"
+ detail_4_stoparea_3_1: "La commune %{cityName} de l'arrêt %{name} (%{objectId}) a le même code Insee %{countryCode} que la commune %{alternateCityName} de l'arrêt %{alternateStopareaName} (%{alternateStopareaId})"
+ detail_4_stoparea_3_2: "La commune %{cityName} a un code Insee %{countryCode} pour l'arrêt %{name} (%{objectId}) différent de celui %{alternateCountryCode} de l'arrêt %{alternateStopareaName} (%{alternateStopareaId})"
detail_4_accesspoint_1_min_size: "L'attribut %{column} du point d'accès %{objectId} (%{value}) n'est pas renseigné ou plus petit que %{minimum}"
detail_4_accesspoint_1_max_size: "L'attribut %{column} du point d'accès %{objectId} (%{value}) est plus grand que %{maximum}"
detail_4_accesspoint_1_pattern: "L'attribut %{column} du point d'accès %{objectId} (%{value}) n'est pas au bon format "
@@ -198,8 +202,7 @@ en:
detail_4_vehiclejourney_1_pattern: "L'attribut %{column} de la course %{objectId} (%{value}) n'est pas au bon format "
detail_4_vehiclejourney_1_unique: "L'attribut %{column} de la course %{objectId} a une valeur partagée avec la course %{alternateId}"
detail_4_vehiclejourney_2: "La course %{objectId} a un mode de transport interdit %{transportMode}"
-
- activerecord:
+ activerecord:
models:
compliance_check_result:
zero: "Validation"
@@ -317,6 +320,7 @@ en:
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"
@@ -336,9 +340,11 @@ en:
rule_target: "Object"
rule_number: "Step"
rule_code: "Code"
- violation_count: "Number of violations"
+ violation_count: "errors"
+ violation_count_txt: "Number of errors"
objects: "Objects in violations"
detail: "Detail"
+ title: "Test title"
object: "Error object"
resource: "Resources of the error object"
url: "URL"
@@ -347,15 +353,17 @@ fr:
compliance_check_results:
file:
zip_name_prefix: "resultats_de_validation"
- summary_errors_file_prefix: "sommaire_des_erreurs.csv"
- detailed_errors_file_prefix: "détails_des_erreurs.csv"
+ summary_errors_file_prefix: "sommaire_des_tests.csv"
+ detailed_errors_file_prefix: "details_des_erreurs.csv"
index:
line: "Li"
column: "Col"
compliance_check_result:
severities:
- error: "Tests Obligatoires"
- warning: "Tests Optionnels"
+ error: "Obligatoires"
+ warning: "Optionnels"
+ error_txt: "Obligatoire"
+ warning_txt: "Optionnel"
statuses:
nok: "Erreur"
na: "Absent"
@@ -471,7 +479,7 @@ fr:
detail_3_route_7: "La séquence d'arrêt %{objectId} n'a pas de mission"
detail_3_route_8: "La séquence d'arrêt %{objectId} a %{count} arrêts non utilisés par des missions : %{names}"
detail_3_route_9: "La séquence d'arrêt %{objectId} n'a pas de mission desservant l'ensemble de ses arrêts"
- detail_3_journeypattern_1: "La mission %{objectId} utilise les mêmes arrêts que la mission %{journeyPatternId}; nombre d'arrêts = %{count}"
+ detail_3_journeypattern_1: "La mission %{objectId} utilise les mêmes arrêts que la mission %{journeyPatternId} - nombre d'arrêts = %{count}"
detail_3_vehiclejourney_1: "Arrêt n° %{stopRank} (%{stopName}) : durée d'arrêt mesurée %{diffTime} > %{maxDiffTime}"
detail_3_vehiclejourney_2_1: "La course %{objectId} a des horaires décroissants entre les arrêts n° %{firstStopRank} (%{firstStopName}) et n° %{lastStopRank} (%{lastStopName})"
detail_3_vehiclejourney_2_2: "La course %{objectId} a une vitesse %{speed} < %{speedLimit} km/h entre les arrêts n° %{firstStopRank} (%{firstStopName}) et n° %{lastStopRank} (%{lastStopName})"
@@ -639,6 +647,10 @@ fr:
3-Route-3: "Vérification de la distance entre deux arrêts successifs de la séquence"
3-Route-4: "Vérification de double définition de séquences"
3-Route-5: "Vérification de séquences sans séquence opposée"
+ 3-Route-6: "Vérification de la présence d'arrêts dans la séquence"
+ 3-Route-7: "Vérification de la présence de missions"
+ 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 l'utilisation des arrêts par les 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"
@@ -672,9 +684,11 @@ fr:
rule_target: "Objet"
rule_number: "Etape"
rule_code: "Code"
- violation_count: "Nombre de violations"
- objects: "Objets en violations"
+ violation_count: "erreurs"
+ violation_count_txt: "Nombre d'erreurs"
+ objects: "Objets en erreur"
detail: "Détail"
+ title: "Titre du test"
object: "Objet en erreur"
resource: "Ressource de l'objet en erreur"
url: "URL"
diff --git a/config/locales/compliance_check_tasks.yml b/config/locales/compliance_check_tasks.yml
index d56574c1d..ddbbdb5e6 100644
--- a/config/locales/compliance_check_tasks.yml
+++ b/config/locales/compliance_check_tasks.yml
@@ -12,7 +12,7 @@ en:
failed: "[ Failed ]"
pending: "[ In the treatment queue ]"
processing: "[ In progress... ]"
- export: "Export"
+ export: "Download test report"
export_csv: "CSV format"
new:
title: "Create a new validation"
@@ -81,7 +81,7 @@ fr:
failed: "[ Echoué ]"
pending: "[ En file d'attente ]"
processing: "[ En progression... ]"
- export: "Export"
+ export: "Télécharger les résultats"
export_csv: "Format CSV"
new:
title: "Démarrer une nouvelle validation"
diff --git a/config/locales/connection_links.yml b/config/locales/connection_links.yml
index 815a913f8..790e2973f 100644
--- a/config/locales/connection_links.yml
+++ b/config/locales/connection_links.yml
@@ -61,6 +61,23 @@ en:
titles:
connection_link:
objectid: "[prefix]:ConnectionLink:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ link_distance: ""
+ neptune:
+ connection_link:
+ objectid: "[prefix]:ConnectionLink:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ link_distance: ""
+ netex:
+ connection_link:
+ objectid: "[prefix]:ConnectionLink:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ link_distance: ""
+ gtfs:
+ connection_link:
+ objectid: "[prefix]:ConnectionLink:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ link_distance: ""
+ hub:
+ connection_link:
+ objectid: "[prefix]:ConnectionLink:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ link_distance: "At most 10000.0 meters."
fr:
connection_links:
@@ -125,4 +142,21 @@ fr:
titles:
connection_link:
objectid: "[prefixe]:ConnectionLink:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ link_distance: ""
+ neptune:
+ connection_link:
+ objectid: "[prefixe]:ConnectionLink:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ link_distance: ""
+ netex:
+ connection_link:
+ objectid: "[prefixe]:ConnectionLink:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ link_distance: ""
+ gtfs:
+ connection_link:
+ objectid: "[prefixe]:ConnectionLink:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ link_distance: ""
+ hub:
+ connection_link:
+ objectid: "[prefixe]:ConnectionLink:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ link_distance: "Au plus 10000.0 mètres."
diff --git a/config/locales/exports.yml b/config/locales/exports.yml
index 26d215879..daa48afe3 100644
--- a/config/locales/exports.yml
+++ b/config/locales/exports.yml
@@ -316,6 +316,7 @@ en:
start_date: "Start of period"
end_date: "End of period"
object_id_prefix: "objectId prefix to be ignored"
+ extensions: "add extra fields in comments"
export_log_message:
created_at: "Date"
position: "N."
@@ -446,6 +447,7 @@ fr:
start_date: "Début de période"
end_date: "Fin de période"
object_id_prefix: "Préfixe d'identifiant Neptune à ignorer"
+ extensions: "ajout de champs supplémentaires dans les commentaires"
export_log_message:
created_at: "Date"
position: "No"
diff --git a/config/locales/footnotes.en.yml b/config/locales/footnotes.en.yml
new file mode 100644
index 000000000..98be688c5
--- /dev/null
+++ b/config/locales/footnotes.en.yml
@@ -0,0 +1,13 @@
+en:
+ footnotes:
+ actions:
+ add_footnote: "add footnote"
+ index:
+ title: "Footnotes"
+ activerecord:
+ models:
+ footnote: "footnote"
+ attributes:
+ footnote:
+ code: "number"
+ label: "line text"
diff --git a/config/locales/footnotes.fr.yml b/config/locales/footnotes.fr.yml
new file mode 100644
index 000000000..f1a9b2cf5
--- /dev/null
+++ b/config/locales/footnotes.fr.yml
@@ -0,0 +1,13 @@
+fr:
+ footnotes:
+ actions:
+ add_footnote: "ajouter une note en bas de page"
+ index:
+ title: "Notes en bas de page"
+ activerecord:
+ models:
+ footnote: "note en bas de page"
+ attributes:
+ footnote:
+ code: "numéro"
+ label: "ligne de texte"
diff --git a/config/locales/group_of_lines.yml b/config/locales/group_of_lines.yml
index a573b2247..d84c62682 100644
--- a/config/locales/group_of_lines.yml
+++ b/config/locales/group_of_lines.yml
@@ -36,7 +36,29 @@ en:
formtastic:
titles:
group_of_line:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "Positif integer."
objectid: "[prefix]:GroupOfLine:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ neptune:
+ group_of_line:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "Positif integer."
+ objectid: "[prefix]:GroupOfLine:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ netex:
+ group_of_line:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "Positif integer."
+ objectid: "[prefix]:GroupOfLine:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ gtfs:
+ group_of_line:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "Positif integer."
+ objectid: "[prefix]:GroupOfLine:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ hub:
+ group_of_lines:
+ name: "Only alphanumerical or underscore characters. Maximum length = 75."
+ registration_number: "Positif integer, unique key, of no more than 8 digits."
+ objectid: "[prefix]:GroupOfLine:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character. Maximum length of the unique key = 6."
fr:
group_of_lines:
@@ -76,5 +98,27 @@ fr:
formtastic:
titles:
group_of_line:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "Entier positif."
objectid: "[prefixe]:GroupOfLine:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ neptune:
+ group_of_line:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "Entier positif."
+ objectid: "[prefixe]:GroupOfLine:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ netex:
+ group_of_line:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "Entier positif."
+ objectid: "[prefixe]:GroupOfLine:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ gtfs:
+ group_of_line:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "Entier positif."
+ objectid: "[prefixe]:GroupOfLine:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ hub:
+ group_of_lines:
+ 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]:GroupOfLine:[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 = 6."
diff --git a/config/locales/hub.en.yml b/config/locales/hub.en.yml
new file mode 100644
index 000000000..74f6ad9ec
--- /dev/null
+++ b/config/locales/hub.en.yml
@@ -0,0 +1,5 @@
+en:
+ hub:
+ routes:
+ wayback_code_exclusive: "Waybak already used for another route"
+ max_by_line: "HUB format allows a maximum of 2 routes for a line"
diff --git a/config/locales/hub.fr.yml b/config/locales/hub.fr.yml
new file mode 100644
index 000000000..2ff5b7365
--- /dev/null
+++ b/config/locales/hub.fr.yml
@@ -0,0 +1,5 @@
+fr:
+ hub:
+ routes:
+ wayback_code_exclusive: "Une autre séquence existe déjà dans le même sens (Aller ou Retour)"
+ max_by_line: "Le format HUB n'autorise que 2 séquences d'arrêts au plus pour une ligne"
diff --git a/config/locales/journey_patterns.yml b/config/locales/journey_patterns.yml
index 2bf072df0..8d76778ef 100644
--- a/config/locales/journey_patterns.yml
+++ b/config/locales/journey_patterns.yml
@@ -42,7 +42,29 @@ en:
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:
@@ -88,4 +110,26 @@ fr:
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/lines.yml b/config/locales/lines.yml
index 98d93bcd2..331c09d1c 100644
--- a/config/locales/lines.yml
+++ b/config/locales/lines.yml
@@ -82,11 +82,38 @@ en:
object_version: "Version"
creation_time: "Created on"
creator_id: "Created by"
+ footnotes: "Footnotes"
formtastic:
titles:
line:
+ name: "Only alphanumerical or underscore characters."
registration_number: "only alphanumerical or underscore characters"
objectid: "[prefix]:Line:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ number: ""
+ neptune:
+ line:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters"
+ objectid: "[prefix]:Line:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ number: ""
+ netex:
+ line:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters"
+ objectid: "[prefix]:Line:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ number: ""
+ gtfs:
+ line:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters"
+ objectid: "[prefix]:Line:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ number: ""
+ hub:
+ line:
+ name: "Only alphanumerical or underscore characters. Maximum length = 75."
+ registration_number: "Positif integer, unique key, of no more than 8 digits."
+ objectid: "[prefix]:Line:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character. Maximum length of the unique key = 14."
+ number: "Only alphanumerical or underscore characters. Maximum length = 6."
fr:
lines:
@@ -172,8 +199,35 @@ fr:
object_version: "Version"
creation_time: "Créé le"
creator_id: "Créé par"
+ footnotes: "Notes de bas de page"
formtastic:
titles:
line:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
registration_number: "caractères autorisés : alphanumériques et 'souligné'"
objectid: "[prefixe]:Line:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ number: ""
+ neptune:
+ line:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:Line:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ number: ""
+ netex:
+ line:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:Line:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ number: ""
+ gtfs:
+ line:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:Line:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ number: ""
+ hub:
+ line:
+ 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]:Line:[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 = 14."
+ number: "Caractères autorisés : alphanumériques et 'souligné'. Longueur maximale = 6."
diff --git a/config/locales/networks.yml b/config/locales/networks.yml
index 30cd399b9..127d2b920 100644
--- a/config/locales/networks.yml
+++ b/config/locales/networks.yml
@@ -14,7 +14,6 @@ en:
index:
title: "Networks"
name: "Search by name"
-
activerecord:
models:
network:
@@ -38,8 +37,29 @@ en:
formtastic:
titles:
network:
+ name: "Only alphanumerical or underscore characters."
registration_number: "only alphanumerical or underscore characters"
objectid: "[prefix]:GroupOfLine:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ neptune:
+ network:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters"
+ objectid: "[prefix]:GroupOfLine:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ netex:
+ network:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters"
+ objectid: "[prefix]:GroupOfLine:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ gtfs:
+ network:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters"
+ objectid: "[prefix]:GroupOfLine:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ hub:
+ network:
+ name: "Only alphanumerical or underscore characters. Maximum length = 75."
+ registration_number: "Positif integer, unique key, of no more than 8 digits."
+ objectid: "[prefix]:GroupOfLine:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character. Maximum length of the unique key = 3."
fr:
networks:
@@ -80,6 +100,27 @@ fr:
formtastic:
titles:
network:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
registration_number: "caractères autorisés : alphanumériques et 'souligné'"
objectid: "[prefixe]:GroupOfLine:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ neptune:
+ network:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:GroupOfLine:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ netex:
+ network:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:GroupOfLine:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ gtfs:
+ network:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:GroupOfLine:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ hub:
+ network:
+ 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]:GroupOfLine:[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 = 3."
diff --git a/config/locales/organisations.yml b/config/locales/organisations.yml
index e6b86d29d..d328db897 100644
--- a/config/locales/organisations.yml
+++ b/config/locales/organisations.yml
@@ -6,11 +6,16 @@ en:
title: "Update your organisation"
key_registered: "Key registered"
key_not_registered: "No key registered"
- activerecord:
+ show:
+ users: "Users"
+ rule_parameter_sets: "Rule parameter sets"
+ activerecord:
attributes:
organisation:
name: "Name"
- geoportail_key: "IGN Geoportail Key"
+ data_format_restrictions_by_default: "Data format constraint by default"
+ data_format: "Data format"
+ geoportail_key: "IGN Geoportail Key"
fr:
organisations:
@@ -20,8 +25,13 @@ fr:
title: "Modifier votre organisation"
key_registered: "Clé enregistrée"
key_not_registered: "Pas de clé"
- activerecord:
+ show:
+ users: "Utilisateurs"
+ rule_parameter_sets: "Jeux de paramètres"
+ activerecord:
attributes:
organisation:
name: "Nom"
- geoportail_key: "Clé de l'API du Geoportail IGN"
+ data_format_restrictions_by_default: "Appliquer les contraintes format des données par defaut"
+ data_format: "Format de données"
+ geoportail_key: "Clé de l'API du Geoportail IGN"
diff --git a/config/locales/referentials.yml b/config/locales/referentials.yml
index 0d3a63498..1dad5a3c2 100644
--- a/config/locales/referentials.yml
+++ b/config/locales/referentials.yml
@@ -10,7 +10,7 @@ en:
title: "Data space"
clean_up: "Clean up"
api_keys: "Authentification keys for an API REST access"
- counts:
+ counts:
objects: "Data space elements"
count: "count"
validity_out:
@@ -30,7 +30,7 @@ en:
user_excluded: "%{user} is a reserved value"
activerecord:
models:
- referential:
+ referential:
zero: "Data space"
one: "Data space"
other: "Data spaces"
@@ -66,6 +66,8 @@ en:
export_tasks: "Exports"
compliance_check_tasks: "Validations"
rule_parameter_sets: "Rule parameters sets"
+ data_format_restrictions: "Data format constraint"
+ data_format: "Data format"
formtastic:
titles:
referential:
@@ -86,8 +88,8 @@ fr:
title: "Espace de données"
clean_up: "Purge des données obsolètes"
api_keys: "Clés d'authentification pour un accès à l'API REST"
- counts:
- objects: "Eléments"
+ counts:
+ objects: "Eléments"
count: "Qté"
validity_out:
validity_out_time_tables: "Calendriers échus"
@@ -106,7 +108,7 @@ fr:
user_excluded: "%{user} est une valeur réservée"
activerecord:
models:
- referential:
+ referential:
zero: "Espace de Données"
one: "Espace de Données"
other: "Espaces de Données"
@@ -117,7 +119,7 @@ fr:
prefix: "Préfixe des identifiants Neptune"
projection_type: "Système de référence spatiale (SRID) optionnel"
time_zone: "Fuseau horaire"
- upper_corner: "Point haut/droite de l'emprise par défaut"
+ upper_corner: "Point haut/droite de l'emprise par défaut"
lower_corner: "Point bas/gauche de l'emprise par défaut"
resources: "Import Neptune"
validity_period: "Période de validité"
@@ -142,10 +144,12 @@ fr:
export_tasks: "Exports"
compliance_check_tasks: "Validations"
rule_parameter_sets: "Jeux de paramètres"
+ data_format_restrictions: "Appliquer les contraintes format des données"
+ data_format: "Format de données"
formtastic:
titles:
referential:
- slug: "caractères autorisés : alphanumériques minuscules et 'souligné' et doit commencer par une lettre"
+ slug: "caractères autorisés : alphanumériques minuscules et 'souligné' et doit commencer par une lettre"
prefix: "caractères autorisés : alphanumériques et 'souligné'"
upper_corner: "latitude,longitude dans le référentiel WGS84, le séparateur de décimales est 'point'"
lower_corner: "latitude,longitude dans le référentiel WGS84, le séparateur de décimales est 'point'"
diff --git a/config/locales/routes.yml b/config/locales/routes.yml
index 45b82076c..62b57734c 100644
--- a/config/locales/routes.yml
+++ b/config/locales/routes.yml
@@ -38,7 +38,6 @@ en:
negative: "backward"
opposite: "Opposite route"
no_opposite: "No opposite route"
-
activerecord:
models:
route:
@@ -69,6 +68,18 @@ en:
titles:
route:
objectid: "[prefix]:Route:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ neptune:
+ route:
+ objectid: "[prefix]:Route:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ netex:
+ route:
+ objectid: "[prefix]:Route:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ gtfs:
+ route:
+ objectid: "[prefix]:Route:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ hub:
+ route:
+ objectid: "[prefix]:Route:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character. Maximum length of the unique key = 8."
fr:
routes:
@@ -140,5 +151,17 @@ fr:
titles:
route:
objectid: "[prefixe]:Route:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ neptune:
+ route:
+ objectid: "[prefixe]:Route:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ netex:
+ route:
+ objectid: "[prefixe]:Route:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ gtfs:
+ route:
+ objectid: "[prefixe]:Route:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ hub:
+ route:
+ objectid: "[prefixe]:Route:[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 = 8."
diff --git a/config/locales/rule_parameter_sets.yml b/config/locales/rule_parameter_sets.yml
index c1f1edceb..1205eb785 100644
--- a/config/locales/rule_parameter_sets.yml
+++ b/config/locales/rule_parameter_sets.yml
@@ -8,6 +8,8 @@ en:
destroy_confirm: "Are you sure you want destroy this rule parameter set ?"
new:
title: "Add a new parameter set"
+ destroy:
+ last_rps_protected: "Delete refused. Last rule parameter set in current referential can't be destroyed."
edit:
title: "Update parameter set %{rule_parameter_set}"
form:
@@ -66,7 +68,7 @@ en:
check_lines_in_groups: "check if each line belongs scrictly to one group of line"
check_line_routes: "check if each line have 1 route or 2 routes coupled"
check_stop_parent: "check if all physical stop areas are owned by a commercial stop point"
- check_connection_link_on_physical: "check if connection links connect only physical stops"
+ check_connection_link_on_physical: "check if connection links connect only physical stops"
check_allowed_transport_modes: "Check transport modes"
allowed_transport: "Allowed"
attribute: "attribute"
@@ -89,6 +91,8 @@ fr:
add_mode_parameter_set: "Ajouter les paramètres spécifiques à un mode"
edit:
title: "Modifier le jeu de paramètres %{rule_parameter_set}"
+ destroy:
+ last_rps_protected: "Suppresion impossible. L'espace de données doit compter au minimum un jeu de paramètres."
show:
title: "Jeu de paramètres %{rule_parameter_set}"
max_distance: "Distance maximum entre : "
diff --git a/config/locales/stop_areas.yml b/config/locales/stop_areas.yml
index bb08b8ace..227a3dbb6 100644
--- a/config/locales/stop_areas.yml
+++ b/config/locales/stop_areas.yml
@@ -111,10 +111,59 @@ en:
formtastic:
titles:
stop_area:
+ name: "Only alphanumerical or underscore characters."
registration_number: "only alphanumerical or underscore characters"
objectid: "[prefix]:StopArea:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ nearest_topic_name: ""
+ city_name: ""
+ zip_code: ""
+ comment: ""
coordinates: "latitude,longitude in WGS84 referential, dot for decimal separator"
projection_xy: "x,y in secondary referential, dot for decimal separator"
+ neptune:
+ stop_area:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters"
+ objectid: "[prefix]:StopArea:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ nearest_topic_name: ""
+ city_name: ""
+ zip_code: ""
+ comment: ""
+ coordinates: "latitude,longitude in WGS84 referential, dot for decimal separator"
+ projection_xy: "x,y in secondary referential, dot for decimal separator"
+ netex:
+ stop_area:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters"
+ objectid: "[prefix]:StopArea:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ nearest_topic_name: ""
+ city_name: ""
+ zip_code: ""
+ comment: ""
+ coordinates: "latitude,longitude in WGS84 referential, dot for decimal separator"
+ projection_xy: "x,y in secondary referential, dot for decimal separator"
+ gtfs:
+ stop_area:
+ name: "Only alphanumerical or underscore characters."
+ registration_number: "only alphanumerical or underscore characters"
+ objectid: "[prefix]:StopArea:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ nearest_topic_name: ""
+ city_name: ""
+ zip_code: ""
+ comment: ""
+ coordinates: "latitude,longitude in WGS84 referential, dot for decimal separator"
+ projection_xy: "x,y in secondary referential, dot for decimal separator"
+ hub:
+ stop_area:
+ name: "Only alphanumerical or underscore characters. Maximum length = 75."
+ registration_number: "Positif integer, unique key, of no more than 8 digits. Mandatory for physical stops."
+ objectid: "[prefix]:StopArea:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character. Maximum length of the unique key = 12."
+ nearest_topic_name: "Only alphanumerical or underscore characters. Maximum length = 255 for logical stops and 60 for physical stops."
+ city_name: "Only alphanumerical or underscore characters. Mandatory for physical stops. Maximum length = 75."
+ zip_code: "Positif integer 5 digits. Mandatory for physical stops."
+ comment: "Only alphanumerical or underscore characters. Maximum length = 255."
+ coordinates: "Coordinates are mandatory."
+ projection_xy: "x,y in secondary referential, dot for decimal separator"
fr:
stop_areas:
@@ -231,9 +280,58 @@ fr:
formtastic:
titles:
stop_area:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
registration_number: "caractères autorisés : alphanumériques et 'souligné'"
objectid: "[prefixe]:StopArea:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ nearest_topic_name: ""
+ city_name: ""
+ zip_code: ""
+ comment: ""
coordinates: "latitude,longitude dans le référentiel WGS84, le séparateur de décimales est 'point'"
projection_xy: "x,y dans le référentiel secondaire, le séparateur de décimales est 'point'"
+ neptune:
+ stop_area:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:StopArea:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ nearest_topic_name: ""
+ city_name: ""
+ zip_code: ""
+ comment: ""
+ coordinates: "latitude,longitude dans le référentiel WGS84, le séparateur de décimales est 'point'"
+ projection_xy: "x,y dans le référentiel secondaire, le séparateur de décimales est 'point'"
+ netex:
+ stop_area:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:StopArea:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ nearest_topic_name: ""
+ city_name: ""
+ zip_code: ""
+ comment: ""
+ coordinates: "latitude,longitude dans le référentiel WGS84, le séparateur de décimales est 'point'"
+ projection_xy: "x,y dans le référentiel secondaire, le séparateur de décimales est 'point'"
+ gtfs:
+ stop_area:
+ name: "Caractères autorisés : alphanumériques et 'souligné'."
+ registration_number: "caractères autorisés : alphanumériques et 'souligné'"
+ objectid: "[prefixe]:StopArea:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ nearest_topic_name: ""
+ city_name: ""
+ zip_code: ""
+ comment: ""
+ coordinates: "latitude,longitude dans le référentiel WGS84, le séparateur de décimales est 'point'"
+ projection_xy: "x,y dans le référentiel secondaire, le séparateur de décimales est 'point'"
+ hub:
+ stop_area:
+ name: "Caractères autorisés : alphanumériques et 'souligné'. Longueur maximale = 75."
+ registration_number: "Entier positif, clé unique, d'un maximum de 8 chiffres. Obligatoire pour les arrêts physiques."
+ objectid: "[prefixe]:StopArea:[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 = 12."
+ nearest_topic_name: "Caractères autorisés : alphanumériques et 'souligné'. Longueur maximale = 255 pour les arrêts logiques et 60 pour les arrêts physiques."
+ city_name: "Caractères autorisés : alphanumériques et 'souligné'. Obligatoire pour les arrêts physiques. Longueur maximale = 80."
+ zip_code: "Entier positif de 8 chiffres. Obligatoire pour les arrêts physiques."
+ comment: "Caractères autorisés : alphanumériques et 'souligné'. Longueur maximale = 255."
+ coordinates: "Les coordonnées sont obligatoires."
+ projection_xy: "x,y dans le référentiel secondaire, le séparateur de décimales est 'point'"
diff --git a/config/locales/time_tables.yml b/config/locales/time_tables.yml
index dd9845138..b0d469297 100644
--- a/config/locales/time_tables.yml
+++ b/config/locales/time_tables.yml
@@ -84,7 +84,24 @@ en:
formtastic:
titles:
time_table:
+ comment: "Only alphanumerical or underscore characters."
objectid: "[prefix]:Timetable:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ neptune:
+ time_table:
+ comment: "Only alphanumerical or underscore characters."
+ objectid: "[prefix]:Timetable:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ netex:
+ time_table:
+ comment: "Only alphanumerical or underscore characters."
+ objectid: "[prefix]:Timetable:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ gtfs:
+ time_table:
+ comment: "Only alphanumerical or underscore characters."
+ objectid: "[prefix]:Timetable:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ hub:
+ time_table:
+ comment: "Only alphanumerical or underscore characters. Maximum length = 75."
+ objectid: "[prefix]:Timetable:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character. Maximum length of the unique key = 6."
placeholders:
time_table:
tag_search: "ex: Public hollidays,School holidays"
@@ -179,7 +196,24 @@ fr:
formtastic:
titles:
time_table:
+ comment: "Caractères autorisés : alphanumériques et 'souligné'."
objectid: "[prefixe]:Timetable:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ neptune:
+ time_table:
+ comment: "Caractères autorisés : alphanumériques et 'souligné'."
+ objectid: "[prefixe]:Timetable:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ netex:
+ time_table:
+ comment: "Caractères autorisés : alphanumériques et 'souligné'."
+ objectid: "[prefixe]:Timetable:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ gtfs:
+ time_table:
+ comment: "Caractères autorisés : alphanumériques et 'souligné'."
+ objectid: "[prefixe]:Timetable:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ hub:
+ time_table:
+ comment: "Caractères autorisés : alphanumériques et 'souligné'. Longueur maximale = 75."
+ objectid: "[prefixe]:Timetable:[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 = 6."
placeholders:
time_table:
tag_search: "ex: Jours fériés,Vacances scolaires"
diff --git a/config/locales/vehicle_journey_exports.yml b/config/locales/vehicle_journey_exports.en.yml
index f8169c544..93a782026 100644
--- a/config/locales/vehicle_journey_exports.yml
+++ b/config/locales/vehicle_journey_exports.en.yml
@@ -10,6 +10,7 @@ en:
flexible_service: "on demand (Y(es)|N(o)|empty for unknown)"
published_journey_name: "published name"
mobility: "wheel_chairs (Y(es)|N(o)|empty for unknown)"
+ footnotes_ids: "footnotes"
stop_id: "stop id"
stop_name: "stop name"
b_true: "Yes"
@@ -22,31 +23,7 @@ en:
friday: "Fr"
saturday: "Sa"
sunday: "Su"
+ ftn_columns: "ref;number;line text"
vj_filename: "vehicle_journeys_"
tt_filename: "time_tables"
-fr:
- vehicle_journey_exports:
- new:
- title: "Exporter les horaires existants"
- basename: "courses"
- label:
- vehicle_journey_id: "id course (vide si nouvelle)"
- number: "numéro"
- time_table_ids: "calendriers"
- flexible_service: "TAD (O(ui)|N(on)|vide si inconnu)"
- published_journey_name: "nom public"
- mobility: "PMR (O(ui)|N(on)|vide si inconnu)"
- stop_id: "id arrêt"
- stop_name: "nom arrêt"
- b_true: "Oui"
- b_false: "Non"
- tt_columns: "code;nom;étiquettes;début;fin;types de jour;périodes;jours particuliers;jours exclus"
- monday: "Lu"
- tuesday: "Ma"
- wednesday: "Me"
- thursday: "Je"
- friday: "Ve"
- saturday: "Sa"
- sunday: "Di"
- vj_filename: "courses_"
- tt_filename: "calendriers"
+ ftn_filename: "notes"
diff --git a/config/locales/vehicle_journey_exports.fr.yml b/config/locales/vehicle_journey_exports.fr.yml
new file mode 100644
index 000000000..15eca70f3
--- /dev/null
+++ b/config/locales/vehicle_journey_exports.fr.yml
@@ -0,0 +1,30 @@
+fr:
+ vehicle_journey_exports:
+ new:
+ title: "Exporter les horaires existants"
+ basename: "courses"
+ label:
+ vehicle_journey_id: "id course (vide si nouvelle)"
+ number: "numéro"
+ time_table_ids: "calendriers"
+ flexible_service: "TAD (O(ui)|N(on)|vide si inconnu)"
+ published_journey_name: "nom public"
+ mobility: "PMR (O(ui)|N(on)|vide si inconnu)"
+ footnotes_ids: "notes de bas de page"
+ stop_id: "id arrêt"
+ stop_name: "nom arrêt"
+ b_true: "Oui"
+ b_false: "Non"
+ tt_columns: "code;nom;étiquettes;début;fin;types de jour;périodes;jours particuliers;jours exclus"
+ monday: "Lu"
+ tuesday: "Ma"
+ wednesday: "Me"
+ thursday: "Je"
+ friday: "Ve"
+ saturday: "Sa"
+ sunday: "Di"
+ ftn_columns: "clé;numéro;ligne de texte"
+ vj_filename: "courses_"
+ tt_filename: "calendriers"
+ ftn_filename: "notes"
+
diff --git a/config/locales/vehicle_journeys.yml b/config/locales/vehicle_journeys.yml
index ba60fee9b..9b872b222 100644
--- a/config/locales/vehicle_journeys.yml
+++ b/config/locales/vehicle_journeys.yml
@@ -90,6 +90,7 @@ en:
object_version: "Version"
creation_time: "Created on"
creator_id: "Created by"
+ footnote_ids: "Footnotes"
errors:
models:
vehicle_journey:
@@ -98,6 +99,18 @@ en:
titles:
vehicle_journey:
objectid: "[prefix]:VehicleJourney:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ neptune:
+ vehicle_journey:
+ objectid: "[prefix]:VehicleJourney:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ netex:
+ vehicle_journey:
+ objectid: "[prefix]:VehicleJourney:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ gtfs:
+ vehicle_journey:
+ objectid: "[prefix]:VehicleJourney:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character"
+ hub:
+ vehicle_journey:
+ objectid: "[prefix]:VehicleJourney:[unique_key] : prefix contains only alphanumerical or underscore characters, unique_key accepts also minus character. Maximum length of the unique key = 8."
fr:
vehicle_journeys:
@@ -191,6 +204,7 @@ fr:
object_version: "Version"
creation_time: "Créé le"
creator_id: "Créé par"
+ footnote_ids: "Notes de bas de page"
errors:
models:
vehicle_journey:
@@ -199,4 +213,16 @@ fr:
titles:
vehicle_journey:
objectid: "[prefixe]:VehicleJourney:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ neptune:
+ vehicle_journey:
+ objectid: "[prefixe]:VehicleJourney:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ netex:
+ vehicle_journey:
+ objectid: "[prefixe]:VehicleJourney:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ gtfs:
+ vehicle_journey:
+ objectid: "[prefixe]:VehicleJourney:[clé_unique] caractères autorisés : alphanumériques et 'souligné' pour le préfixe, la clé unique accepte en plus le 'moins'"
+ hub:
+ vehicle_journey:
+ objectid: "[prefixe]:VehicleJourney:[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 = 8."
diff --git a/config/routes.rb b/config/routes.rb
index 82dd4248f..88975b6e5 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -37,6 +37,7 @@ ChouetteIhm::Application.routes.draw do
resource :organisation, :only => [:show, :edit, :update] do
resources :users
+ resources :rule_parameter_sets
end
resources :referentials do
@@ -46,25 +47,23 @@ ChouetteIhm::Application.routes.draw do
resources :autocomplete_time_tables
resources :group_of_lines do
collection do
- get :name_filter
+ get 'name_filter'
end
end
-
+
+ resources :networks
+
+ match 'lines' => 'lines#destroy_all', :via => :delete
resources :lines do
delete :index, on: :collection, action: :delete_all
collection do
- get :name_filter
+ get 'name_filter'
end
resources :routes do
member do
get 'edit_boarding_alighting'
put 'save_boarding_alighting'
end
- end
- end
-
- resources :lines, :networks, :group_of_lines do
- resources :routes do
resources :journey_patterns do
member do
get 'new_vehicle_journey'