diff options
| author | Zakaria BOUZIANE | 2015-03-09 14:40:32 +0100 |
|---|---|---|
| committer | Zakaria BOUZIANE | 2015-03-09 14:40:32 +0100 |
| commit | 05fb2b7aa8ca7d490a8960a096de7d934fffe133 (patch) | |
| tree | 9b6666380cdbd2eff1f79c79d97fbd302a768006 /config | |
| parent | 0d5adf2fad5c0ddd8efc1eca9dc6d8e9c48b049d (diff) | |
| parent | a5f66f953120c08951b6338ad0f743c2d0eec86e (diff) | |
| download | chouette-core-05fb2b7aa8ca7d490a8960a096de7d934fffe133.tar.bz2 | |
Solving merge V2_5 pbs
Diffstat (limited to 'config')
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' |
