Manage trip additions and cancels

This commit is contained in:
2024-02-06 08:01:56 +01:00
parent 9ed97df4b5
commit 8d2ffe3014
7 changed files with 247 additions and 149 deletions

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-04 22:16+0100\n"
"POT-Creation-Date: 2024-02-06 08:00+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Emmy D'Anello <ynerant@emy.lu>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -128,7 +128,7 @@ msgstr "Correspondance programmée"
msgid "Minimum time"
msgstr "Temps de correspondance minimum requis"
#: sncfgtfs/models.py:57
#: sncfgtfs/models.py:57 sncfgtfs/models.py:63
msgid "Added"
msgstr "Ajouté"
@ -136,395 +136,411 @@ msgstr "Ajouté"
msgid "Removed"
msgstr "Supprimé"
#: sncfgtfs/models.py:62
#: sncfgtfs/models.py:62 sncfgtfs/models.py:72
msgid "Scheduled"
msgstr "Planifié"
#: sncfgtfs/models.py:63
msgid "Skipped"
msgstr "Sauté"
#: sncfgtfs/models.py:64
msgid "No data"
msgstr "Pas de données"
#: sncfgtfs/models.py:65
#: sncfgtfs/models.py:64 sncfgtfs/models.py:75
msgid "Unscheduled"
msgstr "Non planifié"
#: sncfgtfs/models.py:72 sncfgtfs/models.py:229
#: sncfgtfs/models.py:65
msgid "Canceled"
msgstr "Annulé"
#: sncfgtfs/models.py:66
msgid "Replacement"
msgstr "Remplacé"
#: sncfgtfs/models.py:67
msgid "Duplicated"
msgstr "Dupliqué"
#: sncfgtfs/models.py:68
msgid "Deleted"
msgstr "Supprimé"
#: sncfgtfs/models.py:73
msgid "Skipped"
msgstr "Sauté"
#: sncfgtfs/models.py:74
msgid "No data"
msgstr "Pas de données"
#: sncfgtfs/models.py:82 sncfgtfs/models.py:233
msgid "Agency ID"
msgstr "ID de l'agence"
#: sncfgtfs/models.py:78
#: sncfgtfs/models.py:88
msgid "Agency name"
msgstr "Nom de l'agence"
#: sncfgtfs/models.py:82
#: sncfgtfs/models.py:92
msgid "Agency URL"
msgstr "URL de l'agence"
#: sncfgtfs/models.py:87
#: sncfgtfs/models.py:97
msgid "Agency timezone"
msgstr "Fuseau horaire de l'agence"
#: sncfgtfs/models.py:92
#: sncfgtfs/models.py:102
msgid "Agency language"
msgstr "Langue de l'agence"
#: sncfgtfs/models.py:98
#: sncfgtfs/models.py:108
msgid "Agency phone"
msgstr "Téléphone de l'agence"
#: sncfgtfs/models.py:103
#: sncfgtfs/models.py:113
msgid "Agency email"
msgstr "Adresse email de l'agence"
#: sncfgtfs/models.py:111
#: sncfgtfs/models.py:121
msgid "Agency"
msgstr "Agence"
#: sncfgtfs/models.py:112
#: sncfgtfs/models.py:122
msgid "Agencies"
msgstr "Agences"
#: sncfgtfs/models.py:120 sncfgtfs/models.py:420
#: sncfgtfs/models.py:130 sncfgtfs/models.py:424
msgid "Stop ID"
msgstr "ID de l'arrêt"
#: sncfgtfs/models.py:125
#: sncfgtfs/models.py:135
msgid "Stop code"
msgstr "Code de l'arrêt"
#: sncfgtfs/models.py:131
#: sncfgtfs/models.py:141
msgid "Stop name"
msgstr "Nom de l'arrêt"
#: sncfgtfs/models.py:136
#: sncfgtfs/models.py:146
msgid "Stop description"
msgstr "Description de l'arrêt"
#: sncfgtfs/models.py:141
#: sncfgtfs/models.py:151
msgid "Stop longitude"
msgstr "Longitude de l'arrêt"
#: sncfgtfs/models.py:145
#: sncfgtfs/models.py:155
msgid "Stop latitude"
msgstr "Latitude de l'arrêt"
#: sncfgtfs/models.py:150
#: sncfgtfs/models.py:160
msgid "Zone ID"
msgstr "ID de la zone"
#: sncfgtfs/models.py:154
#: sncfgtfs/models.py:164
msgid "Stop URL"
msgstr "URL de l'arrêt"
#: sncfgtfs/models.py:159
#: sncfgtfs/models.py:169
msgid "Location type"
msgstr "Type de localisation"
#: sncfgtfs/models.py:168
#: sncfgtfs/models.py:178
msgid "Parent station"
msgstr "Gare parente"
#: sncfgtfs/models.py:176
#: sncfgtfs/models.py:186
msgid "Stop timezone"
msgstr "Fuseau horaire de l'arrêt"
#: sncfgtfs/models.py:182
#: sncfgtfs/models.py:192
msgid "Level ID"
msgstr "ID du niveau"
#: sncfgtfs/models.py:187
#: sncfgtfs/models.py:197
msgid "Wheelchair boarding"
msgstr "Embarquement en fauteuil roulant"
#: sncfgtfs/models.py:195
#: sncfgtfs/models.py:205
msgid "Platform code"
msgstr "Code du quai"
#: sncfgtfs/models.py:214
#: sncfgtfs/models.py:218
msgid "Stop"
msgstr "Arrêt"
#: sncfgtfs/models.py:215
#: sncfgtfs/models.py:219
msgid "Stops"
msgstr "Arrêts"
#: sncfgtfs/models.py:223 sncfgtfs/models.py:399 sncfgtfs/models.py:538
#: sncfgtfs/models.py:576
#: sncfgtfs/models.py:227 sncfgtfs/models.py:403 sncfgtfs/models.py:542
#: sncfgtfs/models.py:580
msgid "ID"
msgstr "Identifiant"
#: sncfgtfs/models.py:235
#: sncfgtfs/models.py:239
msgid "Route short name"
msgstr "Nom court de la ligne"
#: sncfgtfs/models.py:240
#: sncfgtfs/models.py:244
msgid "Route long name"
msgstr "Nom long de la ligne"
#: sncfgtfs/models.py:245
#: sncfgtfs/models.py:249
msgid "Route description"
msgstr "Description de la ligne"
#: sncfgtfs/models.py:250
#: sncfgtfs/models.py:254
msgid "Route type"
msgstr "Type de ligne"
#: sncfgtfs/models.py:255
#: sncfgtfs/models.py:259
msgid "Route URL"
msgstr "URL de la ligne"
#: sncfgtfs/models.py:261
#: sncfgtfs/models.py:265
msgid "Route color"
msgstr "Couleur de la ligne"
#: sncfgtfs/models.py:267
#: sncfgtfs/models.py:271
msgid "Route text color"
msgstr "Couleur du texte de la ligne"
#: sncfgtfs/models.py:275 sncfgtfs/models.py:290
#: sncfgtfs/models.py:279 sncfgtfs/models.py:294
msgid "Route"
msgstr "Ligne"
#: sncfgtfs/models.py:276
#: sncfgtfs/models.py:280
msgid "Routes"
msgstr "Lignes"
#: sncfgtfs/models.py:284
#: sncfgtfs/models.py:288
msgid "Trip ID"
msgstr "ID du trajet"
#: sncfgtfs/models.py:297 sncfgtfs/models.py:544
#: sncfgtfs/models.py:301 sncfgtfs/models.py:548
msgid "Service"
msgstr "Service"
#: sncfgtfs/models.py:303
#: sncfgtfs/models.py:307
msgid "Trip headsign"
msgstr "Destination du trajet"
#: sncfgtfs/models.py:309
#: sncfgtfs/models.py:313
msgid "Trip short name"
msgstr "Nom court du trajet"
#: sncfgtfs/models.py:314
#: sncfgtfs/models.py:318
msgid "Direction"
msgstr "Direction"
#: sncfgtfs/models.py:321
#: sncfgtfs/models.py:325
msgid "Block ID"
msgstr "ID du bloc"
#: sncfgtfs/models.py:327
#: sncfgtfs/models.py:331
msgid "Shape ID"
msgstr "ID de la forme"
#: sncfgtfs/models.py:332
#: sncfgtfs/models.py:336
msgid "Wheelchair accessible"
msgstr "Accessible en fauteuil roulant"
#: sncfgtfs/models.py:339
#: sncfgtfs/models.py:343
msgid "Bikes allowed"
msgstr "Vélos autorisés"
#: sncfgtfs/models.py:391 sncfgtfs/models.py:405 sncfgtfs/models.py:648
#: sncfgtfs/models.py:395 sncfgtfs/models.py:409 sncfgtfs/models.py:652
msgid "Trip"
msgstr "Trajet"
#: sncfgtfs/models.py:392
#: sncfgtfs/models.py:396
msgid "Trips"
msgstr "Trajets"
#: sncfgtfs/models.py:410 sncfgtfs/models.py:698
#: sncfgtfs/models.py:414 sncfgtfs/models.py:702
msgid "Arrival time"
msgstr "Heure d'arrivée"
#: sncfgtfs/models.py:414 sncfgtfs/models.py:706
#: sncfgtfs/models.py:418 sncfgtfs/models.py:710
msgid "Departure time"
msgstr "Heure de départ"
#: sncfgtfs/models.py:425
#: sncfgtfs/models.py:429
msgid "Stop sequence"
msgstr "Séquence de l'arrêt"
#: sncfgtfs/models.py:430
#: sncfgtfs/models.py:434
msgid "Stop headsign"
msgstr "Destination de l'arrêt"
#: sncfgtfs/models.py:435
#: sncfgtfs/models.py:439
msgid "Pickup type"
msgstr "Type de prise en charge"
#: sncfgtfs/models.py:442
#: sncfgtfs/models.py:446
msgid "Drop off type"
msgstr "Type de dépose"
#: sncfgtfs/models.py:449
#: sncfgtfs/models.py:453
msgid "Timepoint"
msgstr "Ponctualité"
#: sncfgtfs/models.py:472 sncfgtfs/models.py:688
#: sncfgtfs/models.py:476 sncfgtfs/models.py:692
msgid "Stop time"
msgstr "Heure d'arrêt"
#: sncfgtfs/models.py:473
#: sncfgtfs/models.py:477
msgid "Stop times"
msgstr "Heures d'arrêt"
#: sncfgtfs/models.py:480
#: sncfgtfs/models.py:484
msgid "Service ID"
msgstr "ID du service"
#: sncfgtfs/models.py:484
#: sncfgtfs/models.py:488
msgid "Monday"
msgstr "Lundi"
#: sncfgtfs/models.py:488
#: sncfgtfs/models.py:492
msgid "Tuesday"
msgstr "Mardi"
#: sncfgtfs/models.py:492
#: sncfgtfs/models.py:496
msgid "Wednesday"
msgstr "Mercredi"
#: sncfgtfs/models.py:496
#: sncfgtfs/models.py:500
msgid "Thursday"
msgstr "Jeudi"
#: sncfgtfs/models.py:500
#: sncfgtfs/models.py:504
msgid "Friday"
msgstr "Vendredi"
#: sncfgtfs/models.py:504
#: sncfgtfs/models.py:508
msgid "Saturday"
msgstr "Samedi"
#: sncfgtfs/models.py:508
#: sncfgtfs/models.py:512
msgid "Sunday"
msgstr "Dimanche"
#: sncfgtfs/models.py:512 sncfgtfs/models.py:654
#: sncfgtfs/models.py:516 sncfgtfs/models.py:658
msgid "Start date"
msgstr "Date de début"
#: sncfgtfs/models.py:516
#: sncfgtfs/models.py:520
msgid "End date"
msgstr "Date de fin"
#: sncfgtfs/models.py:521 sncfgtfs/models.py:559
#: sncfgtfs/models.py:525 sncfgtfs/models.py:563
msgid "Transport type"
msgstr "Type de transport"
#: sncfgtfs/models.py:529
#: sncfgtfs/models.py:533
msgid "Calendar"
msgstr "Calendrier"
#: sncfgtfs/models.py:530
#: sncfgtfs/models.py:534
msgid "Calendars"
msgstr "Calendriers"
#: sncfgtfs/models.py:549
#: sncfgtfs/models.py:553
msgid "Date"
msgstr "Date"
#: sncfgtfs/models.py:553
#: sncfgtfs/models.py:557
msgid "Exception type"
msgstr "Type d'exception"
#: sncfgtfs/models.py:567
#: sncfgtfs/models.py:571
msgid "Calendar date"
msgstr "Date du calendrier"
#: sncfgtfs/models.py:568
#: sncfgtfs/models.py:572
msgid "Calendar dates"
msgstr "Dates du calendrier"
#: sncfgtfs/models.py:582
#: sncfgtfs/models.py:586
msgid "From stop"
msgstr "Depuis l'arrêt"
#: sncfgtfs/models.py:589
#: sncfgtfs/models.py:593
msgid "To stop"
msgstr "Jusqu'à l'arrêt"
#: sncfgtfs/models.py:594
#: sncfgtfs/models.py:598
msgid "Transfer type"
msgstr "Type de correspondance"
#: sncfgtfs/models.py:600
#: sncfgtfs/models.py:604
msgid "Minimum transfer time"
msgstr "Temps de correspondance minimum"
#: sncfgtfs/models.py:605
#: sncfgtfs/models.py:609
msgid "Transfer"
msgstr "Correspondance"
#: sncfgtfs/models.py:606
#: sncfgtfs/models.py:610
msgid "Transfers"
msgstr "Correspondances"
#: sncfgtfs/models.py:613
#: sncfgtfs/models.py:617
msgid "Feed publisher name"
msgstr "Nom de l'éditeur du flux"
#: sncfgtfs/models.py:617
#: sncfgtfs/models.py:621
msgid "Feed publisher URL"
msgstr "URL de l'éditeur du flux"
#: sncfgtfs/models.py:622
#: sncfgtfs/models.py:626
msgid "Feed language"
msgstr "Langue du flux"
#: sncfgtfs/models.py:626
#: sncfgtfs/models.py:630
msgid "Feed start date"
msgstr "Date de début du flux"
#: sncfgtfs/models.py:630
#: sncfgtfs/models.py:634
msgid "Feed end date"
msgstr "Date de fin du flux"
#: sncfgtfs/models.py:635
#: sncfgtfs/models.py:639
msgid "Feed version"
msgstr "Version du flux"
#: sncfgtfs/models.py:639
#: sncfgtfs/models.py:643
msgid "Feed info"
msgstr "Information du flux"
#: sncfgtfs/models.py:640
#: sncfgtfs/models.py:644
msgid "Feed infos"
msgstr "Informations du flux"
#: sncfgtfs/models.py:658
#: sncfgtfs/models.py:662
msgid "Start time"
msgstr "Heure de début"
#: sncfgtfs/models.py:662 sncfgtfs/models.py:710
#: sncfgtfs/models.py:666 sncfgtfs/models.py:714
msgid "Schedule relationship"
msgstr "Relation de la planification"
#: sncfgtfs/models.py:671 sncfgtfs/models.py:681
#: sncfgtfs/models.py:675 sncfgtfs/models.py:685
msgid "Trip update"
msgstr "Mise à jour du trajet"
#: sncfgtfs/models.py:672
#: sncfgtfs/models.py:676
msgid "Trip updates"
msgstr "Mises à jour des trajets"
#: sncfgtfs/models.py:694
#: sncfgtfs/models.py:698
msgid "Arrival delay"
msgstr "Retard à l'arrivée"
#: sncfgtfs/models.py:702
#: sncfgtfs/models.py:706
msgid "Departure delay"
msgstr "Retard au départ"
#: sncfgtfs/models.py:719
#: sncfgtfs/models.py:723
msgid "Stop time update"
msgstr "Mise à jour du temps d'arrêt"
#: sncfgtfs/models.py:720
#: sncfgtfs/models.py:724
msgid "Stop time updates"
msgstr "Mises à jour des temps d'arrêt"