diff --git a/loko/interventions/locale/en/LC_MESSAGES/django.mo b/loko/interventions/locale/en/LC_MESSAGES/django.mo index 376eae2..71972e0 100644 Binary files a/loko/interventions/locale/en/LC_MESSAGES/django.mo and b/loko/interventions/locale/en/LC_MESSAGES/django.mo differ diff --git a/loko/interventions/locale/en/LC_MESSAGES/django.po b/loko/interventions/locale/en/LC_MESSAGES/django.po index d888565..2bb9d56 100644 --- a/loko/interventions/locale/en/LC_MESSAGES/django.po +++ b/loko/interventions/locale/en/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-08-31 13:22+0200\n" +"POT-Creation-Date: 2026-08-31 13:53+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -133,7 +133,7 @@ msgstr "Maintenance" #: interventions/models.py:102 #: interventions/templates/interventions/detail/right_column.html:411 -#: interventions/templates/interventions/intervention_detail_mobile.html:1065 +#: interventions/templates/interventions/intervention_detail_mobile.html:1070 msgid "Contrôle" msgstr "Check" @@ -202,35 +202,35 @@ msgstr "Under cross-market warranty" #: interventions/models.py:1023 interventions/models.py:1229 #: interventions/templates/interventions/detail/card_info.html:168 #: interventions/templates/interventions/detail/card_info.html:730 -#: interventions/templates/interventions/intervention_detail_mobile.html:2609 +#: interventions/templates/interventions/intervention_detail_mobile.html:2614 #: interventions/templates/interventions/interventions_index.html:1269 msgid "Autre" msgstr "Other" #: interventions/models.py:145 #: interventions/templates/interventions/detail/card_info.html:164 -#: interventions/templates/interventions/intervention_detail_mobile.html:2605 +#: interventions/templates/interventions/intervention_detail_mobile.html:2610 #: interventions/templates/interventions/interventions_index.html:1265 msgid "Doublon" msgstr "Duplicate" #: interventions/models.py:146 #: interventions/templates/interventions/detail/card_info.html:165 -#: interventions/templates/interventions/intervention_detail_mobile.html:2606 +#: interventions/templates/interventions/intervention_detail_mobile.html:2611 #: interventions/templates/interventions/interventions_index.html:1266 msgid "A rediriger" msgstr "To redirect" #: interventions/models.py:147 #: interventions/templates/interventions/detail/card_info.html:166 -#: interventions/templates/interventions/intervention_detail_mobile.html:2607 +#: interventions/templates/interventions/intervention_detail_mobile.html:2612 #: interventions/templates/interventions/interventions_index.html:1267 msgid "Pas sous notre gestion" msgstr "Not under our management" #: interventions/models.py:148 #: interventions/templates/interventions/detail/card_info.html:167 -#: interventions/templates/interventions/intervention_detail_mobile.html:2608 +#: interventions/templates/interventions/intervention_detail_mobile.html:2613 #: interventions/templates/interventions/interventions_index.html:1268 msgid "Non-relevant" msgstr "Not relevant" @@ -264,8 +264,7 @@ msgid "Clean - Ramassage" msgstr "Clean - Collection" #: interventions/models.py:189 -msgid "" -"Code unique optionnel pour identifier le symptôme (ex: pour les raccourcis)." +msgid "Code unique optionnel pour identifier le symptôme (ex: pour les raccourcis)." msgstr "Optional unique code to identify the symptom (e.g., for shortcuts)." #: interventions/models.py:199 @@ -273,20 +272,15 @@ msgid "Indique si la priorité doit être vérifiée." msgstr "Indicates whether the priority should be verified." #: interventions/models.py:203 -msgid "" -"Type de maintenance concerné (ex: 'controller' pour les contrôleurs de " -"traffic)." -msgstr "" -"Type of maintenance concerned (e.g., 'controller' for traffic controllers)." +msgid "Type de maintenance concerné (ex: 'controller' pour les contrôleurs de traffic)." +msgstr "Type of maintenance concerned (e.g., 'controller' for traffic controllers)." #: interventions/models.py:206 msgid "Équipement obligatoire" msgstr "Mandatory comment" #: interventions/models.py:207 -msgid "" -"Si coché, une intervention avec ce symptôme doit obligatoirement être liée à " -"un équipement." +msgid "Si coché, une intervention avec ce symptôme doit obligatoirement être liée à un équipement." msgstr "" #: interventions/models.py:213 @@ -294,9 +288,7 @@ msgid "Équipes désignées" msgstr "Assigned team" #: interventions/models.py:214 -msgid "" -"Équipes désignées pour prendre en charge les observations liées à ce " -"symptôme." +msgid "Équipes désignées pour prendre en charge les observations liées à ce symptôme." msgstr "" #: interventions/models.py:221 @@ -304,9 +296,7 @@ msgid "Création automatique d'interventions" msgstr "Intervention released" #: interventions/models.py:222 -msgid "" -"Si coché, une intervention est automatiquement créée lorsque l'observation " -"passe au statut 'À traiter'." +msgid "Si coché, une intervention est automatiquement créée lorsque l'observation passe au statut 'À traiter'." msgstr "" #: interventions/models.py:230 @@ -332,9 +322,7 @@ msgid "Gestionnaire d'intervention" msgstr "Intervention description" #: interventions/models.py:394 -msgid "" -"Utilisateur qui approuve cette intervention (spécifique aux contrats " -"concernés)." +msgid "Utilisateur qui approuve cette intervention (spécifique aux contrats concernés)." msgstr "" #: interventions/models.py:420 interventions/models.py:1442 @@ -342,9 +330,7 @@ msgid "Template d'opérations guidées" msgstr "Operations templates" #: interventions/models.py:421 -msgid "" -"Assigné automatiquement lors du choix d'un template d'opérations avec un " -"template guidé associé." +msgid "Assigné automatiquement lors du choix d'un template d'opérations avec un template guidé associé." msgstr "" #: interventions/models.py:452 @@ -365,7 +351,7 @@ msgstr "Okay" #: interventions/models.py:458 #: interventions/templates/interventions/detail/card_controles.html:29 #: interventions/templates/interventions/detail/card_controles.html:40 -#: interventions/templates/interventions/intervention_detail_mobile.html:1143 +#: interventions/templates/interventions/intervention_detail_mobile.html:1148 msgid "Points d’attention" msgstr "View intervention" @@ -375,7 +361,7 @@ msgstr "Not OK" #: interventions/models.py:467 #: interventions/templates/interventions/detail/card_controles.html:16 -#: interventions/templates/interventions/intervention_detail_mobile.html:1118 +#: interventions/templates/interventions/intervention_detail_mobile.html:1123 msgid "Résultat du contrôle" msgstr "Back to control" @@ -390,13 +376,11 @@ msgstr "Update of intervention %(code)s" #: interventions/models.py:547 #, python-format -msgid "" -"L'intervention « %(title)s » est passée du statut « %(old)s » à « %(new)s »." -msgstr "" -"Intervention « %(title)s » status changed from « %(old)s » to « %(new)s »." +msgid "L'intervention « %(title)s » est passée du statut « %(old)s » à « %(new)s »." +msgstr "Intervention « %(title)s » status changed from « %(old)s » to « %(new)s »." #: interventions/models.py:562 interventions/models.py:614 -#: interventions/views/workflow.py:673 +#: interventions/views/workflow.py:674 msgid "Voir l'intervention" msgstr "View intervention" @@ -447,8 +431,7 @@ msgid "Délai (jours)" msgstr "Deadline (days)" #: interventions/models.py:917 -msgid "" -"Délai en jours après lequel l'intervention est clôturée automatiquement." +msgid "Délai en jours après lequel l'intervention est clôturée automatiquement." msgstr "" #: interventions/models.py:922 @@ -472,9 +455,7 @@ msgid "Membre assigné" msgstr "Assigned member" #: interventions/models.py:953 -msgid "" -"Membre à qui réassigner automatiquement l'intervention lors d'une mise en " -"pause avec ce motif. Laisser vide pour désassigner." +msgid "Membre à qui réassigner automatiquement l'intervention lors d'une mise en pause avec ce motif. Laisser vide pour désassigner." msgstr "" #: interventions/models.py:957 @@ -540,7 +521,7 @@ msgid "Fin de l'intervention" msgstr "Intervention end" #: interventions/models.py:1021 interventions/views/helpers.py:474 -#: interventions/views/workflow.py:923 +#: interventions/views/workflow.py:924 msgid "Pause de l'intervention" msgstr "Intervention pause" @@ -576,7 +557,7 @@ msgstr "Member" #: interventions/templates/interventions/detail/card_posts.html:400 #: interventions/templates/interventions/detail/card_stock.html:22 #: interventions/templates/interventions/detail/right_column.html:100 -#: interventions/templates/interventions/intervention_detail_mobile.html:1155 +#: interventions/templates/interventions/intervention_detail_mobile.html:1160 #: interventions/templates/interventions/interventions_calendar.html:569 #: interventions/templates/interventions/interventions_calendar.html:729 #: interventions/templates/interventions/interventions_index.html:586 @@ -632,7 +613,7 @@ msgstr "Quantity" #: interventions/templates/interventions/detail/card_posts.html:101 #: interventions/templates/interventions/detail/card_posts.html:393 #: interventions/templates/interventions/includes/_operation_comment_modal.html:17 -#: interventions/templates/interventions/intervention_detail_mobile.html:2613 +#: interventions/templates/interventions/intervention_detail_mobile.html:2618 #: interventions/templates/interventions/interventions_index.html:1271 msgid "Commentaire" msgstr "Comment" @@ -666,7 +647,9 @@ msgstr "Origin" #: interventions/models.py:1256 #: interventions/templates/interventions/detail/card_notes.html:18 #: interventions/templates/interventions/detail/card_notes.html:79 -#: interventions/templates/interventions/intervention_detail_mobile.html:860 +#: interventions/templates/interventions/detail/card_notes_documents.html:38 +#: interventions/templates/interventions/detail/card_notes_documents.html:138 +#: interventions/templates/interventions/intervention_detail_mobile.html:865 #: interventions/views/forms.py:315 msgid "Type de note" msgstr "Note type" @@ -727,21 +710,19 @@ msgstr "Slug" #: interventions/models.py:1435 #, python-brace-format -msgid "" -"Identifiant unique. Doit correspondre au nom du fichier HTML: " -"guided_operations/{slug}.html" +msgid "Identifiant unique. Doit correspondre au nom du fichier HTML: guided_operations/{slug}.html" msgstr "" #: interventions/models.py:1437 interventions/models.py:1517 #: interventions/templates/interventions/detail/card_operations.html:217 -#: interventions/templates/interventions/intervention_detail_mobile.html:2162 +#: interventions/templates/interventions/intervention_detail_mobile.html:2167 #: interventions/views/forms.py:686 msgid "Nom (FR)" msgstr "Name (FR)" #: interventions/models.py:1438 interventions/models.py:1518 #: interventions/templates/interventions/detail/card_operations.html:224 -#: interventions/templates/interventions/intervention_detail_mobile.html:2170 +#: interventions/templates/interventions/intervention_detail_mobile.html:2175 #: interventions/views/forms.py:693 msgid "Nom (NL)" msgstr "Name (NL)" @@ -765,9 +746,7 @@ msgid "Équipe associée" msgstr "Associated team" #: interventions/models.py:1471 -msgid "" -"Si définie, cette équipe sera automatiquement assignée lors de la création " -"d'interventions préventives utilisant cette gamme." +msgid "Si définie, cette équipe sera automatiquement assignée lors de la création d'interventions préventives utilisant cette gamme." msgstr "" #: interventions/models.py:1479 @@ -775,9 +754,7 @@ msgid "Template guidé associé" msgstr "Associated guided template" #: interventions/models.py:1480 -msgid "" -"Si défini, ce template d'opérations déclenchera automatiquement " -"l'assignation du template guidé à l'intervention préventive." +msgid "Si défini, ce template d'opérations déclenchera automatiquement l'assignation du template guidé à l'intervention préventive." msgstr "" #: interventions/models.py:1488 @@ -785,11 +762,8 @@ msgid "Catégories" msgstr "Categories" #: interventions/models.py:1489 -msgid "" -"Si défini, les opérations équipement ne seront créées que pour les assets de " -"ces catégories." -msgstr "" -"If set, asset operations will only be created for assets in these categories." +msgid "Si défini, les opérations équipement ne seront créées que pour les assets de ces catégories." +msgstr "If set, asset operations will only be created for assets in these categories." #: interventions/models.py:1520 interventions/models.py:2043 #: interventions/templates/interventions/interventions_index.html:565 @@ -831,9 +805,7 @@ msgid "Catégories concernées" msgstr "Category not found." #: interventions/models.py:1558 -msgid "" -"Filtre les localisations et équipements affichés sur la carte par catégorie. " -"Si vide, tous sont affichés." +msgid "Filtre les localisations et équipements affichés sur la carte par catégorie. Si vide, tous sont affichés." msgstr "" #: interventions/models.py:1562 @@ -841,9 +813,7 @@ msgid "Afficher le champ équipement" msgstr "Add equipments" #: interventions/models.py:1563 -msgid "" -"Si décoché, le champ équipement sera masqué lors de l'encodage de cette " -"inspection." +msgid "Si décoché, le champ équipement sera masqué lors de l'encodage de cette inspection." msgstr "" #: interventions/models.py:1568 interventions/models.py:1588 @@ -895,12 +865,8 @@ msgid "Opération générique" msgstr "Generic operation" #: interventions/models.py:1671 -msgid "" -"Si coché, cette opération sera ajoutée une seule fois par intervention. " -"Sinon, elle sera répétée pour chaque équipement." -msgstr "" -"If checked, this operation will be added only once per intervention. " -"Otherwise, it will be repeated for each equipment." +msgid "Si coché, cette opération sera ajoutée une seule fois par intervention. Sinon, elle sera répétée pour chaque équipement." +msgstr "If checked, this operation will be added only once per intervention. Otherwise, it will be repeated for each equipment." #: interventions/models.py:1674 interventions/models.py:1818 msgid "Requiert une photo" @@ -997,7 +963,7 @@ msgstr "Custom operation" #: interventions/models.py:1895 interventions/models.py:1953 #: interventions/templates/interventions/detail/card_operations.html:333 -#: interventions/templates/interventions/intervention_detail_mobile.html:2082 +#: interventions/templates/interventions/intervention_detail_mobile.html:2087 msgid "Photo" msgstr "Photo" @@ -1007,7 +973,7 @@ msgstr "Upload date" #: interventions/models.py:1903 #: interventions/templates/interventions/detail/card_operations.html:358 -#: interventions/templates/interventions/intervention_detail_mobile.html:2050 +#: interventions/templates/interventions/intervention_detail_mobile.html:2055 msgid "Photo d'opération" msgstr "Operation photo" @@ -1040,8 +1006,7 @@ msgid "Clé de question" msgstr "Section number" #: interventions/models.py:1971 -msgid "" -"Identifie la question à laquelle ce média est rattaché (vide = général)." +msgid "Identifie la question à laquelle ce média est rattaché (vide = général)." msgstr "" #: interventions/models.py:1976 @@ -1118,9 +1083,7 @@ msgid "Symptôme spécifique" msgstr "Symptom or reason" #: interventions/models.py:2056 -msgid "" -"Si renseigné, cette règle s'applique uniquement à ce symptôme. Sinon, elle " -"s'applique par défaut." +msgid "Si renseigné, cette règle s'applique uniquement à ce symptôme. Sinon, elle s'applique par défaut." msgstr "" #: interventions/models.py:2061 @@ -1148,13 +1111,13 @@ msgid "Envoyer pour traitement" msgstr "Send for processing" #: interventions/permissions.py:155 -#: interventions/templates/interventions/intervention_detail_mobile.html:1667 +#: interventions/templates/interventions/intervention_detail_mobile.html:1672 msgid "Prendre en charge" msgstr "Claim" #: interventions/permissions.py:156 -#: interventions/templates/interventions/intervention_detail_mobile.html:1671 -#: interventions/templates/interventions/intervention_detail_mobile.html:1697 +#: interventions/templates/interventions/intervention_detail_mobile.html:1676 +#: interventions/templates/interventions/intervention_detail_mobile.html:1702 msgid "Démarrer l'intervention" msgstr "Start the intervention" @@ -1206,6 +1169,8 @@ msgstr "Finalize" #: interventions/templates/interventions/detail/card_info.html:274 #: interventions/templates/interventions/detail/card_info.html:296 #: interventions/templates/interventions/detail/card_info.html:340 +#: interventions/templates/interventions/detail/card_notes_documents.html:178 +#: interventions/templates/interventions/detail/card_notes_documents.html:242 #: interventions/templates/interventions/detail/card_operations.html:302 #: interventions/templates/interventions/detail/card_operations.html:345 #: interventions/templates/interventions/detail/card_origine.html:158 @@ -1218,22 +1183,22 @@ msgstr "Finalize" #: interventions/templates/interventions/detail/right_column.html:442 #: interventions/templates/interventions/detail/scripts.html:365 #: interventions/templates/interventions/includes/_operation_comment_modal.html:24 -#: interventions/templates/interventions/intervention_detail_mobile.html:1096 -#: interventions/templates/interventions/intervention_detail_mobile.html:1209 -#: interventions/templates/interventions/intervention_detail_mobile.html:1228 -#: interventions/templates/interventions/intervention_detail_mobile.html:1394 -#: interventions/templates/interventions/intervention_detail_mobile.html:1581 -#: interventions/templates/interventions/intervention_detail_mobile.html:1639 -#: interventions/templates/interventions/intervention_detail_mobile.html:1733 -#: interventions/templates/interventions/intervention_detail_mobile.html:1785 -#: interventions/templates/interventions/intervention_detail_mobile.html:2094 -#: interventions/templates/interventions/intervention_detail_mobile.html:2256 -#: interventions/templates/interventions/intervention_detail_mobile.html:2334 -#: interventions/templates/interventions/intervention_detail_mobile.html:2642 -#: interventions/templates/interventions/intervention_detail_mobile.html:2664 -#: interventions/templates/interventions/intervention_detail_mobile.html:2686 -#: interventions/templates/interventions/intervention_detail_mobile.html:2705 -#: interventions/templates/interventions/intervention_detail_mobile.html:5864 +#: interventions/templates/interventions/intervention_detail_mobile.html:1101 +#: interventions/templates/interventions/intervention_detail_mobile.html:1214 +#: interventions/templates/interventions/intervention_detail_mobile.html:1233 +#: interventions/templates/interventions/intervention_detail_mobile.html:1399 +#: interventions/templates/interventions/intervention_detail_mobile.html:1586 +#: interventions/templates/interventions/intervention_detail_mobile.html:1644 +#: interventions/templates/interventions/intervention_detail_mobile.html:1738 +#: interventions/templates/interventions/intervention_detail_mobile.html:1790 +#: interventions/templates/interventions/intervention_detail_mobile.html:2099 +#: interventions/templates/interventions/intervention_detail_mobile.html:2261 +#: interventions/templates/interventions/intervention_detail_mobile.html:2339 +#: interventions/templates/interventions/intervention_detail_mobile.html:2647 +#: interventions/templates/interventions/intervention_detail_mobile.html:2669 +#: interventions/templates/interventions/intervention_detail_mobile.html:2691 +#: interventions/templates/interventions/intervention_detail_mobile.html:2710 +#: interventions/templates/interventions/intervention_detail_mobile.html:5870 #: interventions/templates/interventions/interventions_index.html:542 #: interventions/templates/interventions/interventions_index.html:1061 #: interventions/templates/interventions/interventions_index.html:1278 @@ -1248,73 +1213,68 @@ msgid "Vous n'avez pas la permission de voir cette intervention." msgstr "You do not have permission to view this intervention." #: interventions/permissions.py:868 interventions/permissions.py:890 -msgid "" -"Vous n'avez pas la permission d'ajouter une intervention pour cette " -"thématique." +msgid "Vous n'avez pas la permission d'ajouter une intervention pour cette thématique." msgstr "You do not have permission to add an intervention for this theme." #: interventions/permissions.py:900 interventions/permissions.py:902 msgid "Vous n'avez pas la permission de créer des interventions préventives." msgstr "You do not have permission to create preventive interventions." -#: interventions/permissions.py:1061 interventions/views/detail.py:773 -#: interventions/views/detail.py:776 interventions/views/detail.py:2621 -#: interventions/views/mobile.py:1172 +#: interventions/permissions.py:1061 interventions/views/detail.py:776 +#: interventions/views/detail.py:779 interventions/views/detail.py:2624 +#: interventions/views/mobile.py:1175 msgid "Vous n'avez pas la permission de modifier cette intervention." msgstr "You do not have permission to modify this intervention." #: interventions/permissions.py:1139 -msgid "" -"Vous n'avez pas la permission de gérer les occupations pour cette " -"intervention." -msgstr "" -"You do not have permission to manage occupations for this intervention." +msgid "Vous n'avez pas la permission de gérer les occupations pour cette intervention." +msgstr "You do not have permission to manage occupations for this intervention." -#: interventions/services/document_sequencing.py:138 +#: interventions/services/document_sequencing.py:195 #, python-format msgid "Jusqu'au %(date)s" msgstr "Until %(date)s" -#: interventions/services/document_sequencing.py:140 +#: interventions/services/document_sequencing.py:197 msgid "Phase de préparation" msgstr "Preparation phase" -#: interventions/services/document_sequencing.py:143 +#: interventions/services/document_sequencing.py:200 #, python-format msgid "Du %(start)s au %(end)s" msgstr "From %(start)s to %(end)s" -#: interventions/services/document_sequencing.py:145 +#: interventions/services/document_sequencing.py:202 #, python-format msgid "Depuis le %(date)s" msgstr "Since %(date)s" -#: interventions/services/document_sequencing.py:150 +#: interventions/services/document_sequencing.py:207 #, python-format msgid "Après le %(date)s" msgstr "After %(date)s" -#: interventions/services/document_sequencing.py:157 +#: interventions/services/document_sequencing.py:214 msgid "Avant réalisation" msgstr "Before realization" -#: interventions/services/document_sequencing.py:158 +#: interventions/services/document_sequencing.py:215 msgid "Préparation, constat initial et pièces administratives" msgstr "Preparation, initial assessment, and administrative documents" -#: interventions/services/document_sequencing.py:168 +#: interventions/services/document_sequencing.py:229 msgid "Exécution de l'intervention" msgstr "Execution of the intervention" -#: interventions/services/document_sequencing.py:169 +#: interventions/services/document_sequencing.py:230 msgid "Travaux en cours et constat d'achèvement" msgstr "Ongoing work and completion report" -#: interventions/services/document_sequencing.py:179 +#: interventions/services/document_sequencing.py:244 msgid "Après réalisation" msgstr "After realization" -#: interventions/services/document_sequencing.py:180 +#: interventions/services/document_sequencing.py:245 msgid "Contrôle, levée de réserves et clôture" msgstr "Control, snagging clearance, and closure" @@ -1542,8 +1502,8 @@ msgstr "Street number" #: interventions/templates/interventions/add/_intervention_add_form.html:214 #: interventions/templates/interventions/detail/card_links.html:7 -#: interventions/templates/interventions/detail/scripts.html:621 -#: interventions/templates/interventions/intervention_detail_mobile.html:1801 +#: interventions/templates/interventions/detail/scripts.html:620 +#: interventions/templates/interventions/intervention_detail_mobile.html:1806 msgid "Interventions liées" msgstr "Related interventions" @@ -1558,6 +1518,7 @@ msgstr "Related interventions" #: interventions/templates/interventions/detail/card_info.html:265 #: interventions/templates/interventions/detail/card_info.html:290 #: interventions/templates/interventions/detail/card_info.html:312 +#: interventions/templates/interventions/detail/card_notes_documents.html:215 #: interventions/templates/interventions/detail/card_occupations.html:81 #: interventions/templates/interventions/detail/card_operations.html:194 #: interventions/templates/interventions/detail/card_operations.html:321 @@ -1574,30 +1535,30 @@ msgstr "Related interventions" #: interventions/templates/interventions/includes/_gps_navigation_modal.html:12 #: interventions/templates/interventions/includes/_operation_comment_modal.html:9 #: interventions/templates/interventions/intervention_detail_mobile.html:468 -#: interventions/templates/interventions/intervention_detail_mobile.html:1004 -#: interventions/templates/interventions/intervention_detail_mobile.html:1057 -#: interventions/templates/interventions/intervention_detail_mobile.html:1181 -#: interventions/templates/interventions/intervention_detail_mobile.html:1203 -#: interventions/templates/interventions/intervention_detail_mobile.html:1221 -#: interventions/templates/interventions/intervention_detail_mobile.html:1363 -#: interventions/templates/interventions/intervention_detail_mobile.html:1412 -#: interventions/templates/interventions/intervention_detail_mobile.html:1503 -#: interventions/templates/interventions/intervention_detail_mobile.html:1601 -#: interventions/templates/interventions/intervention_detail_mobile.html:1716 -#: interventions/templates/interventions/intervention_detail_mobile.html:1762 -#: interventions/templates/interventions/intervention_detail_mobile.html:2029 -#: interventions/templates/interventions/intervention_detail_mobile.html:2051 -#: interventions/templates/interventions/intervention_detail_mobile.html:2070 -#: interventions/templates/interventions/intervention_detail_mobile.html:2137 -#: interventions/templates/interventions/intervention_detail_mobile.html:2276 -#: interventions/templates/interventions/intervention_detail_mobile.html:2310 -#: interventions/templates/interventions/intervention_detail_mobile.html:2427 -#: interventions/templates/interventions/intervention_detail_mobile.html:2597 -#: interventions/templates/interventions/intervention_detail_mobile.html:2633 -#: interventions/templates/interventions/intervention_detail_mobile.html:2655 -#: interventions/templates/interventions/intervention_detail_mobile.html:2677 -#: interventions/templates/interventions/intervention_detail_mobile.html:2699 -#: interventions/templates/interventions/intervention_detail_mobile.html:4165 +#: interventions/templates/interventions/intervention_detail_mobile.html:1009 +#: interventions/templates/interventions/intervention_detail_mobile.html:1062 +#: interventions/templates/interventions/intervention_detail_mobile.html:1186 +#: interventions/templates/interventions/intervention_detail_mobile.html:1208 +#: interventions/templates/interventions/intervention_detail_mobile.html:1226 +#: interventions/templates/interventions/intervention_detail_mobile.html:1368 +#: interventions/templates/interventions/intervention_detail_mobile.html:1417 +#: interventions/templates/interventions/intervention_detail_mobile.html:1508 +#: interventions/templates/interventions/intervention_detail_mobile.html:1606 +#: interventions/templates/interventions/intervention_detail_mobile.html:1721 +#: interventions/templates/interventions/intervention_detail_mobile.html:1767 +#: interventions/templates/interventions/intervention_detail_mobile.html:2034 +#: interventions/templates/interventions/intervention_detail_mobile.html:2056 +#: interventions/templates/interventions/intervention_detail_mobile.html:2075 +#: interventions/templates/interventions/intervention_detail_mobile.html:2142 +#: interventions/templates/interventions/intervention_detail_mobile.html:2281 +#: interventions/templates/interventions/intervention_detail_mobile.html:2315 +#: interventions/templates/interventions/intervention_detail_mobile.html:2432 +#: interventions/templates/interventions/intervention_detail_mobile.html:2602 +#: interventions/templates/interventions/intervention_detail_mobile.html:2638 +#: interventions/templates/interventions/intervention_detail_mobile.html:2660 +#: interventions/templates/interventions/intervention_detail_mobile.html:2682 +#: interventions/templates/interventions/intervention_detail_mobile.html:2704 +#: interventions/templates/interventions/intervention_detail_mobile.html:4171 #: interventions/templates/interventions/interventions_calendar.html:287 #: interventions/templates/interventions/interventions_calendar.html:460 #: interventions/templates/interventions/interventions_calendar.html:488 @@ -1613,7 +1574,7 @@ msgstr "Close" #: interventions/templates/interventions/detail/card_posts.html:387 #: interventions/templates/interventions/detail/right_column.html:98 #: interventions/templates/interventions/detail/right_column.html:170 -#: interventions/templates/interventions/intervention_detail_mobile.html:1549 +#: interventions/templates/interventions/intervention_detail_mobile.html:1554 #: interventions/templates/interventions/interventions_calendar.html:559 #: interventions/templates/interventions/interventions_calendar.html:726 #: interventions/views/general.py:977 @@ -1731,7 +1692,6 @@ msgstr "Select a category" #: interventions/templates/interventions/add/_intervention_add_form.html:405 #: interventions/templates/interventions/add/_intervention_add_form.html:434 -#: interventions/templates/interventions/detail/scripts.html:612 #: interventions/templates/interventions/partials/intervention_summary_modal_body.html:42 #: interventions/templates/interventions/partials/intervention_summary_modal_body_mobile.html:41 #: interventions/views/forms.py:37 interventions/views/forms.py:348 @@ -1785,9 +1745,9 @@ msgstr "Search for a location..." #: interventions/templates/interventions/detail/card_info.html:469 #: interventions/templates/interventions/detail/right_column.html:134 #: interventions/templates/interventions/detail/right_column.html:341 -#: interventions/templates/interventions/intervention_detail_mobile.html:1443 -#: interventions/templates/interventions/intervention_detail_mobile.html:1516 -#: interventions/templates/interventions/intervention_detail_mobile.html:1614 +#: interventions/templates/interventions/intervention_detail_mobile.html:1448 +#: interventions/templates/interventions/intervention_detail_mobile.html:1521 +#: interventions/templates/interventions/intervention_detail_mobile.html:1619 #: interventions/templates/interventions/interventions_calendar.html:334 #: interventions/templates/interventions/interventions_index.html:624 #: interventions/views/views_pdf_reporting.py:1367 @@ -1796,15 +1756,15 @@ msgstr "Category" #: interventions/templates/interventions/add/add_intervention_mobile.html:109 #: interventions/templates/interventions/add/add_repair_intervention_mobile.html:105 -#: interventions/templates/interventions/intervention_detail_mobile.html:1616 -#: interventions/templates/interventions/intervention_detail_mobile.html:3748 +#: interventions/templates/interventions/intervention_detail_mobile.html:1621 +#: interventions/templates/interventions/intervention_detail_mobile.html:3753 msgid "Sélectionner une catégorie" msgstr "Select a category" #: interventions/templates/interventions/add/add_intervention_mobile.html:120 #: interventions/templates/interventions/add/add_repair_intervention_mobile.html:116 #: interventions/templates/interventions/detail/scripts.html:354 -#: interventions/templates/interventions/intervention_detail_mobile.html:5853 +#: interventions/templates/interventions/intervention_detail_mobile.html:5859 msgid "Équipement" msgstr "Asset" @@ -1815,7 +1775,7 @@ msgstr "optional" #: interventions/templates/interventions/add/add_intervention_mobile.html:125 #: interventions/templates/interventions/add/add_repair_intervention_mobile.html:120 -#: interventions/templates/interventions/intervention_detail_mobile.html:763 +#: interventions/templates/interventions/intervention_detail_mobile.html:768 msgid "Rechercher un équipement..." msgstr "Search for an asset..." @@ -1937,8 +1897,8 @@ msgstr "Create preventive interventions" #: interventions/templates/interventions/add/intervention_add_preventive.html:70 #: interventions/templates/interventions/add/intervention_add_preventive.html:281 #: interventions/templates/interventions/detail/card_assets.html:14 -#: interventions/templates/interventions/intervention_detail_mobile.html:1280 -#: interventions/templates/interventions/intervention_detail_mobile.html:1584 +#: interventions/templates/interventions/intervention_detail_mobile.html:1285 +#: interventions/templates/interventions/intervention_detail_mobile.html:1589 msgid "Créer" msgstr "Create" @@ -1955,7 +1915,7 @@ msgstr "End" #: interventions/templates/interventions/add/intervention_add_preventive.html:178 #: interventions/templates/interventions/detail/right_column.html:319 -#: interventions/templates/interventions/intervention_detail_mobile.html:1419 +#: interventions/templates/interventions/intervention_detail_mobile.html:1424 #: interventions/templates/interventions/interventions_index.html:832 #: interventions/views/preventive.py:245 msgid "Localisations" @@ -1995,8 +1955,7 @@ msgid "Montant total (€)" msgstr "Total amount (€)" #: interventions/templates/interventions/add/intervention_add_preventive.html:383 -msgid "" -"Veuillez sélectionner au moins un élément avant de créer les interventions." +msgid "Veuillez sélectionner au moins un élément avant de créer les interventions." msgstr "Please select at least one item before creating interventions." #: interventions/templates/interventions/add/intervention_add_preventive.html:411 @@ -2046,7 +2005,7 @@ msgid "À traiter" msgstr "To be processed" #: interventions/templates/interventions/detail/card_assets.html:4 -#: interventions/templates/interventions/detail/scripts.html:616 +#: interventions/templates/interventions/detail/scripts.html:615 msgid "Assets" msgstr "Assets" @@ -2063,13 +2022,13 @@ msgstr "Unlink" #: interventions/templates/interventions/detail/card_assets.html:13 #: interventions/templates/interventions/detail/right_column.html:119 -#: interventions/templates/interventions/intervention_detail_mobile.html:1279 +#: interventions/templates/interventions/intervention_detail_mobile.html:1284 msgid "Créer un nouvel équipement" msgstr "Create a new equipment" #: interventions/templates/interventions/detail/card_assets.html:17 #: interventions/templates/interventions/detail/card_assets.html:21 -#: interventions/templates/interventions/intervention_detail_mobile.html:1282 +#: interventions/templates/interventions/intervention_detail_mobile.html:1287 msgid "Lier un équipement existant" msgstr "Link existing equipment" @@ -2090,8 +2049,8 @@ msgstr "Select all / Deselect all" #: interventions/templates/interventions/detail/card_operations.html:140 #: interventions/templates/interventions/detail/right_column.html:182 #: interventions/templates/interventions/detail/right_column.html:191 -#: interventions/templates/interventions/intervention_detail_mobile.html:1558 -#: interventions/templates/interventions/intervention_detail_mobile.html:1567 +#: interventions/templates/interventions/intervention_detail_mobile.html:1563 +#: interventions/templates/interventions/intervention_detail_mobile.html:1572 #: interventions/views/views_pdf_reporting.py:1727 msgid "Nom" msgstr "Name" @@ -2099,14 +2058,14 @@ msgstr "Name" #: interventions/templates/interventions/detail/card_assets.html:37 #: interventions/templates/interventions/detail/right_column.html:157 #: interventions/templates/interventions/detail/right_column.html:347 -#: interventions/templates/interventions/intervention_detail_mobile.html:1449 -#: interventions/templates/interventions/intervention_detail_mobile.html:1539 +#: interventions/templates/interventions/intervention_detail_mobile.html:1454 +#: interventions/templates/interventions/intervention_detail_mobile.html:1544 #: interventions/views/views_pdf_reporting.py:1728 msgid "Modèle" msgstr "Model" #: interventions/templates/interventions/detail/card_chronologie.html:4 -#: interventions/templates/interventions/detail/scripts.html:623 +#: interventions/templates/interventions/detail/scripts.html:622 #: interventions/templates/interventions/interventions_calendar.html:246 msgid "Chronologie" msgstr "Timeline" @@ -2115,7 +2074,7 @@ msgstr "Timeline" #: interventions/templates/interventions/detail/card_controles.html:49 #: interventions/templates/interventions/detail/card_origine.html:205 #: interventions/templates/interventions/detail/card_stock.html:21 -#: interventions/templates/interventions/intervention_detail_mobile.html:1153 +#: interventions/templates/interventions/intervention_detail_mobile.html:1158 #: interventions/templates/interventions/interventions_calendar.html:725 msgid "Date" msgstr "Date" @@ -2125,7 +2084,7 @@ msgid "Evénement" msgstr "Event" #: interventions/templates/interventions/detail/card_controles.html:4 -#: interventions/templates/interventions/intervention_detail_mobile.html:1105 +#: interventions/templates/interventions/intervention_detail_mobile.html:1110 msgid "Contrôles / Rapports de suivi" msgstr "Follow-up reports" @@ -2134,7 +2093,7 @@ msgstr "Follow-up reports" #: interventions/templates/interventions/detail/card_origine.html:206 #: interventions/templates/interventions/detail/card_posts.html:103 #: interventions/templates/interventions/detail/card_posts.html:394 -#: interventions/templates/interventions/intervention_detail_mobile.html:1154 +#: interventions/templates/interventions/intervention_detail_mobile.html:1159 msgid "Type" msgstr "Type" @@ -2143,12 +2102,12 @@ msgid "Auteur" msgstr "Author" #: interventions/templates/interventions/detail/card_documents.html:5 -#: interventions/templates/interventions/intervention_detail_mobile.html:616 msgid "Documents & Photos" msgstr "Documents & Photos" #: interventions/templates/interventions/detail/card_documents.html:5 -#: interventions/templates/interventions/intervention_detail_mobile.html:885 +#: interventions/templates/interventions/detail/card_notes_documents.html:13 +#: interventions/templates/interventions/intervention_detail_mobile.html:890 msgid "Photos obligatoires" msgstr "Mandatory photos" @@ -2157,149 +2116,165 @@ msgstr "Mandatory photos" #: interventions/templates/interventions/detail/card_info.html:740 #: interventions/templates/interventions/detail/card_info.html:831 #: interventions/templates/interventions/detail/card_notes.html:6 +#: interventions/templates/interventions/detail/card_notes_documents.html:197 #: interventions/templates/interventions/detail/card_occupations.html:14 #: interventions/templates/interventions/detail/card_occupations.html:111 #: interventions/templates/interventions/detail/card_operations.html:305 #: interventions/templates/interventions/detail/card_operations.html:346 -#: interventions/templates/interventions/intervention_detail_mobile.html:1034 -#: interventions/templates/interventions/intervention_detail_mobile.html:1189 -#: interventions/templates/interventions/intervention_detail_mobile.html:2095 -#: interventions/templates/interventions/intervention_detail_mobile.html:2259 +#: interventions/templates/interventions/intervention_detail_mobile.html:1039 +#: interventions/templates/interventions/intervention_detail_mobile.html:1194 +#: interventions/templates/interventions/intervention_detail_mobile.html:2100 +#: interventions/templates/interventions/intervention_detail_mobile.html:2264 msgid "Ajouter" msgstr "Add" #: interventions/templates/interventions/detail/card_documents.html:19 -#: interventions/templates/interventions/intervention_detail_mobile.html:630 msgid "Aucun document ou photo pour cette intervention." msgstr "No documents or photos for this intervention." #: interventions/templates/interventions/detail/card_documents.html:31 +#: interventions/templates/interventions/detail/card_notes_documents.html:69 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 msgid "fichiers" msgstr "files" #: interventions/templates/interventions/detail/card_documents.html:31 +#: interventions/templates/interventions/detail/card_notes_documents.html:69 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 msgid "fichier" msgstr "file" #: interventions/templates/interventions/detail/card_documents.html:53 -#: interventions/templates/interventions/intervention_detail_mobile.html:656 -#: interventions/templates/interventions/intervention_detail_mobile.html:657 -#: interventions/templates/interventions/intervention_detail_mobile.html:1220 +#: interventions/templates/interventions/detail/card_notes_documents.html:170 +#: interventions/templates/interventions/intervention_detail_mobile.html:612 +#: interventions/templates/interventions/intervention_detail_mobile.html:613 +#: interventions/templates/interventions/intervention_detail_mobile.html:1225 msgid "Supprimer le document" msgstr "Delete document" #: interventions/templates/interventions/detail/card_documents.html:57 -#: interventions/templates/interventions/intervention_detail_mobile.html:1224 +#: interventions/templates/interventions/detail/card_notes_documents.html:174 +#: interventions/templates/interventions/intervention_detail_mobile.html:1229 msgid "Voulez-vous supprimer ce document ?" msgstr "Do you want to delete this document?" #: interventions/templates/interventions/detail/card_documents.html:62 #: interventions/templates/interventions/detail/card_info.html:757 #: interventions/templates/interventions/detail/card_info.html:848 +#: interventions/templates/interventions/detail/card_notes_documents.html:179 #: interventions/templates/interventions/detail/scripts.html:507 #: interventions/templates/interventions/includes/_desktop_operation_card.html:139 #: interventions/templates/interventions/includes/_mobile_operation_card.html:136 -#: interventions/templates/interventions/intervention_detail_mobile.html:1210 -#: interventions/templates/interventions/intervention_detail_mobile.html:1229 -#: interventions/templates/interventions/intervention_detail_mobile.html:3712 +#: interventions/templates/interventions/intervention_detail_mobile.html:1215 +#: interventions/templates/interventions/intervention_detail_mobile.html:1234 +#: interventions/templates/interventions/intervention_detail_mobile.html:3717 msgid "Supprimer" msgstr "Delete" #: interventions/templates/interventions/detail/card_documents.html:71 -#: interventions/templates/interventions/intervention_detail_mobile.html:883 +#: interventions/templates/interventions/detail/card_notes_documents.html:24 +#: interventions/templates/interventions/detail/card_notes_documents.html:188 +#: interventions/templates/interventions/intervention_detail_mobile.html:888 msgid "Ajouter des documents" msgstr "Add documents" #: interventions/templates/interventions/detail/card_documents.html:96 +#: interventions/templates/interventions/detail/card_notes_documents.html:213 msgid "Copier le document vers…" msgstr "Delete document" #: interventions/templates/interventions/detail/card_documents.html:104 +#: interventions/templates/interventions/detail/card_notes_documents.html:221 msgid "Cible" msgstr "Target" #: interventions/templates/interventions/detail/card_documents.html:106 +#: interventions/templates/interventions/detail/card_notes_documents.html:223 msgid "— Choisir une localisation ou un asset —" msgstr "— Choose a location or an asset —" #: interventions/templates/interventions/detail/card_documents.html:111 +#: interventions/templates/interventions/detail/card_notes_documents.html:228 msgid "Tags" msgstr "Tags" #: interventions/templates/interventions/detail/card_documents.html:114 +#: interventions/templates/interventions/detail/card_notes_documents.html:231 msgid "Aucun tag disponible pour ce type de cible." msgstr "No member available for transfer." #: interventions/templates/interventions/detail/card_documents.html:119 +#: interventions/templates/interventions/detail/card_notes_documents.html:236 msgid "Chargement des tags…" msgstr "Loading equipments …" #: interventions/templates/interventions/detail/card_documents.html:127 +#: interventions/templates/interventions/detail/card_notes_documents.html:244 msgid "Copier" msgstr "Copy" #: interventions/templates/interventions/detail/card_history.html:7 -#: interventions/templates/interventions/intervention_detail_mobile.html:1867 +#: interventions/templates/interventions/intervention_detail_mobile.html:1872 msgid "Historique des interventions (3 mois)" msgstr "Intervention history (3 months)" #: interventions/templates/interventions/detail/card_history.html:13 -#: interventions/templates/interventions/intervention_detail_mobile.html:1873 +#: interventions/templates/interventions/intervention_detail_mobile.html:1878 msgid "Interventions récentes sur les mêmes localisations" msgstr "Recent interventions on the same locations" #: interventions/templates/interventions/detail/card_history.html:33 #: interventions/templates/interventions/detail/card_history.html:71 #: interventions/templates/interventions/detail/card_history.html:109 -#: interventions/templates/interventions/intervention_detail_mobile.html:1898 -#: interventions/templates/interventions/intervention_detail_mobile.html:1947 -#: interventions/templates/interventions/intervention_detail_mobile.html:1997 +#: interventions/templates/interventions/intervention_detail_mobile.html:1903 +#: interventions/templates/interventions/intervention_detail_mobile.html:1952 +#: interventions/templates/interventions/intervention_detail_mobile.html:2002 msgid "Accès restreint" msgstr "Restricted access" #: interventions/templates/interventions/detail/card_history.html:44 #: interventions/templates/interventions/detail/card_history.html:82 #: interventions/templates/interventions/detail/card_history.html:120 -#: interventions/templates/interventions/intervention_detail_mobile.html:1912 -#: interventions/templates/interventions/intervention_detail_mobile.html:1961 -#: interventions/templates/interventions/intervention_detail_mobile.html:2011 +#: interventions/templates/interventions/intervention_detail_mobile.html:1917 +#: interventions/templates/interventions/intervention_detail_mobile.html:1966 +#: interventions/templates/interventions/intervention_detail_mobile.html:2016 msgid "Voir le résumé" msgstr "View summary" #: interventions/templates/interventions/detail/card_history.html:52 -#: interventions/templates/interventions/intervention_detail_mobile.html:1922 +#: interventions/templates/interventions/intervention_detail_mobile.html:1927 msgid "Voir tout" msgstr "See all" #: interventions/templates/interventions/detail/card_history.html:90 -#: interventions/templates/interventions/intervention_detail_mobile.html:1971 +#: interventions/templates/interventions/intervention_detail_mobile.html:1976 msgid "Réduire" msgstr "Collapse" #: interventions/templates/interventions/detail/card_history.html:137 #: interventions/templates/interventions/detail/card_history.html:138 -#: interventions/templates/interventions/intervention_detail_mobile.html:2026 -#: interventions/templates/interventions/intervention_detail_mobile.html:2027 +#: interventions/templates/interventions/intervention_detail_mobile.html:2031 +#: interventions/templates/interventions/intervention_detail_mobile.html:2032 msgid "Résumé de l'intervention" msgstr "Intervention summary" #: interventions/templates/interventions/detail/card_history.html:145 #: interventions/templates/interventions/detail/scripts.html:157 -#: interventions/templates/interventions/intervention_detail_mobile.html:2034 -#: interventions/templates/interventions/intervention_detail_mobile.html:2315 -#: interventions/templates/interventions/intervention_detail_mobile.html:2768 +#: interventions/templates/interventions/intervention_detail_mobile.html:2039 +#: interventions/templates/interventions/intervention_detail_mobile.html:2320 +#: interventions/templates/interventions/intervention_detail_mobile.html:2773 #: interventions/templates/interventions/interventions_calendar.html:667 #: interventions/templates/interventions/interventions_index.html:1189 msgid "Chargement..." msgstr "Loading..." #: interventions/templates/interventions/detail/card_history.html:167 -#: interventions/templates/interventions/intervention_detail_mobile.html:1754 +#: interventions/templates/interventions/intervention_detail_mobile.html:1759 msgid "Créer une intervention de réparation" msgstr "Create a repair intervention" #: interventions/templates/interventions/detail/card_history.html:174 -#: interventions/templates/interventions/intervention_detail_mobile.html:1761 +#: interventions/templates/interventions/intervention_detail_mobile.html:1766 msgid "Confirmation" msgstr "Confirmation" @@ -2308,7 +2283,7 @@ msgid "Créer une intervention de réparation à partir de cette intervention?" msgstr "Create a repair intervention from this intervention?" #: interventions/templates/interventions/detail/card_history.html:181 -#: interventions/templates/interventions/intervention_detail_mobile.html:1768 +#: interventions/templates/interventions/intervention_detail_mobile.html:1773 msgid "Équipements concernés" msgstr "Related equipment" @@ -2318,13 +2293,13 @@ msgstr "Related equipment" #: interventions/templates/interventions/detail/card_info.html:231 #: interventions/templates/interventions/detail/card_info.html:253 #: interventions/templates/interventions/detail/card_info.html:275 -#: interventions/templates/interventions/intervention_detail_mobile.html:1734 -#: interventions/templates/interventions/intervention_detail_mobile.html:1788 -#: interventions/templates/interventions/intervention_detail_mobile.html:2643 -#: interventions/templates/interventions/intervention_detail_mobile.html:2665 -#: interventions/templates/interventions/intervention_detail_mobile.html:2687 -#: interventions/templates/interventions/intervention_detail_mobile.html:2698 -#: interventions/templates/interventions/intervention_detail_mobile.html:2706 +#: interventions/templates/interventions/intervention_detail_mobile.html:1739 +#: interventions/templates/interventions/intervention_detail_mobile.html:1793 +#: interventions/templates/interventions/intervention_detail_mobile.html:2648 +#: interventions/templates/interventions/intervention_detail_mobile.html:2670 +#: interventions/templates/interventions/intervention_detail_mobile.html:2692 +#: interventions/templates/interventions/intervention_detail_mobile.html:2703 +#: interventions/templates/interventions/intervention_detail_mobile.html:2711 #: interventions/templates/interventions/interventions_index.html:1279 msgid "Confirmer" msgstr "Confirm" @@ -2385,35 +2360,35 @@ msgid "Par défaut, la date et l'heure actuelles sont proposées." msgstr "By default, the current date and time are proposed." #: interventions/templates/interventions/detail/card_info.html:155 -#: interventions/templates/interventions/intervention_detail_mobile.html:2596 +#: interventions/templates/interventions/intervention_detail_mobile.html:2601 msgid "Confirmer l'annulation" msgstr "Confirm cancellation" #: interventions/templates/interventions/detail/card_info.html:159 -#: interventions/templates/interventions/intervention_detail_mobile.html:2600 +#: interventions/templates/interventions/intervention_detail_mobile.html:2605 msgid "Êtes-vous sûr de vouloir annuler cette intervention ?" msgstr "Are you sure you want to cancel this intervention?" #: interventions/templates/interventions/detail/card_info.html:161 -#: interventions/templates/interventions/intervention_detail_mobile.html:2602 +#: interventions/templates/interventions/intervention_detail_mobile.html:2607 #: interventions/templates/interventions/interventions_index.html:1262 msgid "Type d'annulation" msgstr "Cancellation type" #: interventions/templates/interventions/detail/card_info.html:163 -#: interventions/templates/interventions/intervention_detail_mobile.html:2604 +#: interventions/templates/interventions/intervention_detail_mobile.html:2609 #: interventions/templates/interventions/interventions_index.html:1264 msgid "Choisissez un type" msgstr "Choose a type" #: interventions/templates/interventions/detail/card_info.html:173 -#: interventions/templates/interventions/intervention_detail_mobile.html:2614 +#: interventions/templates/interventions/intervention_detail_mobile.html:2619 #: interventions/templates/interventions/interventions_index.html:1272 msgid "Commentaire libre..." msgstr "Free comment..." #: interventions/templates/interventions/detail/card_info.html:174 -#: interventions/templates/interventions/intervention_detail_mobile.html:2615 +#: interventions/templates/interventions/intervention_detail_mobile.html:2620 #: interventions/templates/interventions/interventions_index.html:1273 msgid "Obligatoire pour le motif \\" msgstr "Required for the reason \\" @@ -2495,69 +2470,69 @@ msgstr "Required for the reason \\" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2856 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2857 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2964 -#: interventions/templates/interventions/intervention_detail_mobile.html:2620 +#: interventions/templates/interventions/intervention_detail_mobile.html:2625 msgid "Non" msgstr "No" #: interventions/templates/interventions/detail/card_info.html:180 -#: interventions/templates/interventions/intervention_detail_mobile.html:2621 +#: interventions/templates/interventions/intervention_detail_mobile.html:2626 msgid "Oui, annuler" msgstr "Yes, cancel" #: interventions/templates/interventions/detail/card_info.html:190 -#: interventions/templates/interventions/intervention_detail_mobile.html:1715 +#: interventions/templates/interventions/intervention_detail_mobile.html:1720 msgid "Raison de la mise en pause" msgstr "Reason for pause" #: interventions/templates/interventions/detail/card_info.html:194 -#: interventions/templates/interventions/intervention_detail_mobile.html:1719 +#: interventions/templates/interventions/intervention_detail_mobile.html:1724 msgid "Sélectionnez la raison" msgstr "Select reason" #: interventions/templates/interventions/detail/card_info.html:196 -#: interventions/templates/interventions/intervention_detail_mobile.html:1721 +#: interventions/templates/interventions/intervention_detail_mobile.html:1726 msgid "Choisissez une raison" msgstr "Choose a reason" #: interventions/templates/interventions/detail/card_info.html:202 -#: interventions/templates/interventions/intervention_detail_mobile.html:1727 +#: interventions/templates/interventions/intervention_detail_mobile.html:1732 msgid "Précisez la raison" msgstr "Specify the reason" #: interventions/templates/interventions/detail/card_info.html:220 -#: interventions/templates/interventions/intervention_detail_mobile.html:2632 +#: interventions/templates/interventions/intervention_detail_mobile.html:2637 msgid "Confirmer la validation" msgstr "Confirm validation" #: interventions/templates/interventions/detail/card_info.html:226 -#: interventions/templates/interventions/intervention_detail_mobile.html:2638 +#: interventions/templates/interventions/intervention_detail_mobile.html:2643 msgid "Cette action est liée à la validation par périodes." msgstr "This action is linked to validation by periods." #: interventions/templates/interventions/detail/card_info.html:242 -#: interventions/templates/interventions/intervention_detail_mobile.html:2654 +#: interventions/templates/interventions/intervention_detail_mobile.html:2659 msgid "Raison de la correction" msgstr "Reason for correction" #: interventions/templates/interventions/detail/card_info.html:246 -#: interventions/templates/interventions/intervention_detail_mobile.html:2658 +#: interventions/templates/interventions/intervention_detail_mobile.html:2663 msgid "Indiquez la raison pour laquelle une correction est demandée" msgstr "Indicate the reason why a correction is requested" #: interventions/templates/interventions/detail/card_info.html:248 #: interventions/templates/interventions/detail/card_info.html:270 -#: interventions/templates/interventions/intervention_detail_mobile.html:2660 -#: interventions/templates/interventions/intervention_detail_mobile.html:2682 +#: interventions/templates/interventions/intervention_detail_mobile.html:2665 +#: interventions/templates/interventions/intervention_detail_mobile.html:2687 msgid "Maximum 1000 caractères" msgstr "Maximum 1000 characters" #: interventions/templates/interventions/detail/card_info.html:264 -#: interventions/templates/interventions/intervention_detail_mobile.html:2676 +#: interventions/templates/interventions/intervention_detail_mobile.html:2681 msgid "Détails de la correction" msgstr "Correction details" #: interventions/templates/interventions/detail/card_info.html:268 -#: interventions/templates/interventions/intervention_detail_mobile.html:2680 +#: interventions/templates/interventions/intervention_detail_mobile.html:2685 msgid "Décrivez ce qui a été corrigé" msgstr "Describe what has been corrected" @@ -2566,9 +2541,7 @@ msgid "Aucune prestation encodée" msgstr "No general operations." #: interventions/templates/interventions/detail/card_info.html:293 -msgid "" -"Aucune prestation n'a été encodée pour cette intervention. Êtes-vous sûr de " -"vouloir passer au statut « Traité » ?" +msgid "Aucune prestation n'a été encodée pour cette intervention. Êtes-vous sûr de vouloir passer au statut « Traité » ?" msgstr "" #: interventions/templates/interventions/detail/card_info.html:297 @@ -2640,7 +2613,7 @@ msgid "Démarrage" msgstr "Start" #: interventions/templates/interventions/detail/card_info.html:728 -#: interventions/templates/interventions/intervention_detail_mobile.html:2558 +#: interventions/templates/interventions/intervention_detail_mobile.html:2563 msgid "Pause" msgstr "Break" @@ -2693,8 +2666,8 @@ msgstr "Recipients" #: interventions/templates/interventions/detail/card_info.html:870 #: interventions/templates/interventions/detail/scripts.html:324 #: interventions/templates/interventions/intervention_detail_mobile.html:511 -#: interventions/templates/interventions/intervention_detail_mobile.html:2218 -#: interventions/templates/interventions/intervention_detail_mobile.html:5823 +#: interventions/templates/interventions/intervention_detail_mobile.html:2223 +#: interventions/templates/interventions/intervention_detail_mobile.html:5829 #: interventions/templates/interventions/interventions_calendar.html:297 #: interventions/templates/interventions/interventions_calendar.html:318 #: interventions/templates/interventions/interventions_calendar.html:337 @@ -2739,25 +2712,21 @@ msgid "Le prestataire assigné n'a pas encore d'équipes configurées." msgstr "The assigned provider does not have teams associated with this topic." #: interventions/templates/interventions/detail/card_info.html:944 -msgid "" -"Veuillez d'abord assigner un prestataire à cette intervention avant de " -"pouvoir assigner un membre ou une équipe." -msgstr "" -"Please assign a provider to this intervention before assigning a member or a " -"team." +msgid "Veuillez d'abord assigner un prestataire à cette intervention avant de pouvoir assigner un membre ou une équipe." +msgstr "Please assign a provider to this intervention before assigning a member or a team." #: interventions/templates/interventions/detail/card_links.html:10 -#: interventions/templates/interventions/intervention_detail_mobile.html:1804 +#: interventions/templates/interventions/intervention_detail_mobile.html:1809 msgid "Êtes-vous sûr de vouloir dupliquer cette intervention ?" msgstr "Are you sure you want to duplicate this intervention?" #: interventions/templates/interventions/detail/card_links.html:14 -#: interventions/templates/interventions/intervention_detail_mobile.html:1808 +#: interventions/templates/interventions/intervention_detail_mobile.html:1813 msgid "Dupliquer" msgstr "Duplicate" #: interventions/templates/interventions/detail/card_links.html:38 -#: interventions/templates/interventions/intervention_detail_mobile.html:1828 +#: interventions/templates/interventions/intervention_detail_mobile.html:1833 msgid "Aucune intervention liée pour l'instant." msgstr "No linked intervention for now." @@ -2767,22 +2736,16 @@ msgstr "Link interventions" #: interventions/templates/interventions/detail/card_links.html:79 #: interventions/templates/interventions/detail/card_links.html:93 -#: interventions/templates/interventions/intervention_detail_mobile.html:2350 +#: interventions/templates/interventions/intervention_detail_mobile.html:2355 msgid "Traitement via une autre intervention" msgstr "Treatment via another intervention" #: interventions/templates/interventions/detail/card_links.html:83 #: interventions/templates/interventions/detail/card_links.html:98 -msgid "" -"Indique que le traitement de cette intervention est réalisé via une autre " -"intervention." -msgstr "" -"Indicates that the treatment of this intervention is carried out via another " -"intervention." +msgid "Indique que le traitement de cette intervention est réalisé via une autre intervention." +msgstr "Indicates that the treatment of this intervention is carried out via another intervention." #: interventions/templates/interventions/detail/card_notes.html:4 -#: interventions/templates/interventions/detail/scripts.html:611 -#: interventions/templates/interventions/intervention_detail_mobile.html:558 #: interventions/views/general.py:1043 #: interventions/views/views_pdf_reporting.py:1543 #: interventions/views/views_pdf_reporting.py:2103 @@ -2791,150 +2754,205 @@ msgstr "Notes" #: interventions/templates/interventions/detail/card_notes.html:26 #: interventions/templates/interventions/detail/card_notes.html:89 -#: interventions/templates/interventions/intervention_detail_mobile.html:866 +#: interventions/templates/interventions/detail/card_notes_documents.html:46 +#: interventions/templates/interventions/detail/card_notes_documents.html:148 +#: interventions/templates/interventions/intervention_detail_mobile.html:871 #: interventions/views/forms.py:321 msgid "Contenu" msgstr "Content" #: interventions/templates/interventions/detail/card_notes.html:27 +#: interventions/templates/interventions/detail/card_notes_documents.html:47 msgid "Saisir le contenu de la note..." msgstr "Enter note content..." #: interventions/templates/interventions/detail/card_notes.html:58 +#: interventions/templates/interventions/detail/card_notes_documents.html:117 msgid "Mis à jour le" msgstr "Updated on" #: interventions/templates/interventions/detail/card_notes.html:59 +#: interventions/templates/interventions/detail/card_notes_documents.html:118 msgid "par " msgstr "by " #: interventions/templates/interventions/detail/card_notes.html:67 -#: interventions/templates/interventions/intervention_detail_mobile.html:597 -#: interventions/templates/interventions/intervention_detail_mobile.html:1202 +#: interventions/templates/interventions/detail/card_notes_documents.html:126 +#: interventions/templates/interventions/intervention_detail_mobile.html:674 +#: interventions/templates/interventions/intervention_detail_mobile.html:1207 msgid "Supprimer la note" msgstr "Delete note" +#: interventions/templates/interventions/detail/card_notes_documents.html:5 +#: interventions/templates/interventions/detail/scripts.html:611 +#: interventions/templates/interventions/intervention_detail_mobile.html:559 +msgid "Notes et documents" +msgstr "Notes and documents" + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +msgid "docs" +msgstr "docs" + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +msgid "doc" +msgstr "doc" + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/detail/card_notes_documents.html:71 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 +msgid "notes" +msgstr "notes" + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/detail/card_notes_documents.html:71 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 +msgid "note" +msgstr "note" + +#: interventions/templates/interventions/detail/card_notes_documents.html:19 +#: interventions/templates/interventions/intervention_detail_mobile.html:861 +#: interventions/templates/interventions/intervention_detail_mobile.html:1185 +msgid "Ajouter une note" +msgstr "Add a note" + +#: interventions/templates/interventions/detail/card_notes_documents.html:20 +msgid "Note" +msgstr "Note" + +#: interventions/templates/interventions/detail/card_notes_documents.html:25 +msgid "Doc" +msgstr "Doc" + +#: interventions/templates/interventions/detail/card_notes_documents.html:56 +#: interventions/templates/interventions/intervention_detail_mobile.html:580 +msgid "Aucun document ou note pour cette intervention." +msgstr "No documents or notes for this intervention." + #: interventions/templates/interventions/detail/card_observations.html:5 -#: interventions/templates/interventions/detail/scripts.html:618 -#: interventions/templates/interventions/intervention_detail_mobile.html:1837 +#: interventions/templates/interventions/detail/scripts.html:617 +#: interventions/templates/interventions/intervention_detail_mobile.html:1842 msgid "Observations liées" msgstr "Related interventions" #: interventions/templates/interventions/detail/card_occupations.html:6 -#: interventions/templates/interventions/detail/scripts.html:619 -#: interventions/templates/interventions/intervention_detail_mobile.html:929 +#: interventions/templates/interventions/detail/scripts.html:618 +#: interventions/templates/interventions/intervention_detail_mobile.html:934 msgid "Occupations" msgstr "Occupations" #: interventions/templates/interventions/detail/card_occupations.html:8 -#: interventions/templates/interventions/intervention_detail_mobile.html:931 +#: interventions/templates/interventions/intervention_detail_mobile.html:936 msgid "Obligatoire pour terminer cette intervention corrective" msgstr "Required to complete this corrective action" #: interventions/templates/interventions/detail/card_occupations.html:9 -#: interventions/templates/interventions/intervention_detail_mobile.html:932 +#: interventions/templates/interventions/intervention_detail_mobile.html:937 msgid "Obligatoire" msgstr "Required" #: interventions/templates/interventions/detail/card_occupations.html:45 -#: interventions/templates/interventions/intervention_detail_mobile.html:968 +#: interventions/templates/interventions/intervention_detail_mobile.html:973 msgid "Mis à jour par" msgstr "Updated by" #: interventions/templates/interventions/detail/card_occupations.html:56 -#: interventions/templates/interventions/intervention_detail_mobile.html:979 +#: interventions/templates/interventions/intervention_detail_mobile.html:984 msgid "Modifier l'occupation" msgstr "Edit occupation" #: interventions/templates/interventions/detail/card_occupations.html:67 -#: interventions/templates/interventions/intervention_detail_mobile.html:990 +#: interventions/templates/interventions/intervention_detail_mobile.html:995 msgid "Aucune occupation enregistrée pour le moment." msgstr "No occupation recorded yet." #: interventions/templates/interventions/detail/card_occupations.html:71 #: interventions/templates/interventions/detail/card_posts.html:108 #: interventions/templates/interventions/detail/card_posts.html:398 -#: interventions/templates/interventions/intervention_detail_mobile.html:994 +#: interventions/templates/interventions/intervention_detail_mobile.html:999 msgid "Total" msgstr "Total" #: interventions/templates/interventions/detail/card_occupations.html:80 -#: interventions/templates/interventions/intervention_detail_mobile.html:1003 +#: interventions/templates/interventions/intervention_detail_mobile.html:1008 msgid "Ajouter une occupation" msgstr "Add an occupation" #: interventions/templates/interventions/detail/card_occupations.html:89 -#: interventions/templates/interventions/intervention_detail_mobile.html:1012 +#: interventions/templates/interventions/intervention_detail_mobile.html:1017 #: interventions/views/forms.py:361 msgid "Technicien" msgstr "Technician" #: interventions/templates/interventions/detail/card_occupations.html:93 -#: interventions/templates/interventions/intervention_detail_mobile.html:1016 +#: interventions/templates/interventions/intervention_detail_mobile.html:1021 msgid "Durée" msgstr "Duration" #: interventions/templates/interventions/detail/card_occupations.html:98 -#: interventions/templates/interventions/intervention_detail_mobile.html:1021 +#: interventions/templates/interventions/intervention_detail_mobile.html:1026 msgid "h" msgstr "h" #: interventions/templates/interventions/detail/card_occupations.html:104 -#: interventions/templates/interventions/intervention_detail_mobile.html:1027 +#: interventions/templates/interventions/intervention_detail_mobile.html:1032 msgid "min" msgstr "min" #: interventions/templates/interventions/detail/card_operations.html:7 -#: interventions/templates/interventions/detail/scripts.html:613 +#: interventions/templates/interventions/detail/scripts.html:612 #: interventions/views/views_pdf_reporting.py:1575 msgid "Opérations" msgstr "Operations" #: interventions/templates/interventions/detail/card_operations.html:16 -#: interventions/templates/interventions/intervention_detail_mobile.html:704 +#: interventions/templates/interventions/intervention_detail_mobile.html:709 msgid "Tout déplier" msgstr "Expand all" #: interventions/templates/interventions/detail/card_operations.html:19 -#: interventions/templates/interventions/intervention_detail_mobile.html:707 +#: interventions/templates/interventions/intervention_detail_mobile.html:712 msgid "Tout replier" msgstr "Collapse all" #: interventions/templates/interventions/detail/card_operations.html:23 -#: interventions/templates/interventions/intervention_detail_mobile.html:700 +#: interventions/templates/interventions/intervention_detail_mobile.html:705 msgid "Ajouter opération" msgstr "Add an operation" #: interventions/templates/interventions/detail/card_operations.html:33 -#: interventions/templates/interventions/intervention_detail_mobile.html:717 +#: interventions/templates/interventions/intervention_detail_mobile.html:722 msgid "Opérations générales" msgstr "General operations" #: interventions/templates/interventions/detail/card_operations.html:48 #: interventions/templates/interventions/detail/card_operations.html:119 -#: interventions/templates/interventions/intervention_detail_mobile.html:732 -#: interventions/templates/interventions/intervention_detail_mobile.html:806 +#: interventions/templates/interventions/intervention_detail_mobile.html:737 +#: interventions/templates/interventions/intervention_detail_mobile.html:811 msgid "Statut success" msgstr "Status success" #: interventions/templates/interventions/detail/card_operations.html:49 #: interventions/templates/interventions/detail/card_operations.html:120 -#: interventions/templates/interventions/intervention_detail_mobile.html:733 -#: interventions/templates/interventions/intervention_detail_mobile.html:807 +#: interventions/templates/interventions/intervention_detail_mobile.html:738 +#: interventions/templates/interventions/intervention_detail_mobile.html:812 msgid "Statut warning" msgstr "Status warning" #: interventions/templates/interventions/detail/card_operations.html:50 #: interventions/templates/interventions/detail/card_operations.html:121 -#: interventions/templates/interventions/intervention_detail_mobile.html:734 -#: interventions/templates/interventions/intervention_detail_mobile.html:808 +#: interventions/templates/interventions/intervention_detail_mobile.html:739 +#: interventions/templates/interventions/intervention_detail_mobile.html:813 msgid "Statut danger" msgstr "Status danger" #: interventions/templates/interventions/detail/card_operations.html:51 #: interventions/templates/interventions/detail/card_operations.html:122 -#: interventions/templates/interventions/intervention_detail_mobile.html:735 -#: interventions/templates/interventions/intervention_detail_mobile.html:809 +#: interventions/templates/interventions/intervention_detail_mobile.html:740 +#: interventions/templates/interventions/intervention_detail_mobile.html:814 msgid "Autres / Sans valeur" msgstr "Others / No value" @@ -2944,7 +2962,7 @@ msgid "Valeur / Statut" msgstr "Value / Status" #: interventions/templates/interventions/detail/card_operations.html:87 -#: interventions/templates/interventions/intervention_detail_mobile.html:754 +#: interventions/templates/interventions/intervention_detail_mobile.html:759 msgid "Opérations par équipement" msgstr "Operations by equipment" @@ -2957,71 +2975,71 @@ msgid "Aucune opération à afficher." msgstr "No operations to display." #: interventions/templates/interventions/detail/card_operations.html:192 -#: interventions/templates/interventions/intervention_detail_mobile.html:2135 +#: interventions/templates/interventions/intervention_detail_mobile.html:2140 msgid "Ajouter une opération personnalisée" msgstr "Add a custom operation" #: interventions/templates/interventions/detail/card_operations.html:200 -#: interventions/templates/interventions/intervention_detail_mobile.html:2143 +#: interventions/templates/interventions/intervention_detail_mobile.html:2148 #: interventions/views/forms.py:680 msgid "Type d'opération" msgstr "Operation type" #: interventions/templates/interventions/detail/card_operations.html:204 -#: interventions/templates/interventions/intervention_detail_mobile.html:2147 +#: interventions/templates/interventions/intervention_detail_mobile.html:2152 #: interventions/views/forms.py:675 msgid "Choix de statut" msgstr "Status choice" #: interventions/templates/interventions/detail/card_operations.html:210 -#: interventions/templates/interventions/intervention_detail_mobile.html:2153 +#: interventions/templates/interventions/intervention_detail_mobile.html:2158 #: interventions/views/forms.py:674 msgid "Mesure" msgstr "Measure" #: interventions/templates/interventions/detail/card_operations.html:219 -#: interventions/templates/interventions/intervention_detail_mobile.html:2164 +#: interventions/templates/interventions/intervention_detail_mobile.html:2169 msgid "Nom en français" msgstr "Name in French" #: interventions/templates/interventions/detail/card_operations.html:226 -#: interventions/templates/interventions/intervention_detail_mobile.html:2172 +#: interventions/templates/interventions/intervention_detail_mobile.html:2177 msgid "Nom en néerlandais" msgstr "Name in Dutch" #: interventions/templates/interventions/detail/card_operations.html:227 -#: interventions/templates/interventions/intervention_detail_mobile.html:2165 +#: interventions/templates/interventions/intervention_detail_mobile.html:2170 msgid "Au moins un nom (FR ou NL) est obligatoire" msgstr "At least one name (FR or NL) is required" #: interventions/templates/interventions/detail/card_operations.html:232 -#: interventions/templates/interventions/intervention_detail_mobile.html:2179 +#: interventions/templates/interventions/intervention_detail_mobile.html:2184 #: interventions/views/forms.py:702 msgid "Ensemble de statuts" msgstr "Status set" #: interventions/templates/interventions/detail/card_operations.html:235 #: interventions/templates/interventions/detail/card_operations.html:247 -#: interventions/templates/interventions/intervention_detail_mobile.html:1519 -#: interventions/templates/interventions/intervention_detail_mobile.html:2182 -#: interventions/templates/interventions/intervention_detail_mobile.html:2194 +#: interventions/templates/interventions/intervention_detail_mobile.html:1524 +#: interventions/templates/interventions/intervention_detail_mobile.html:2187 +#: interventions/templates/interventions/intervention_detail_mobile.html:2199 msgid "Sélectionner..." msgstr "Select..." #: interventions/templates/interventions/detail/card_operations.html:244 -#: interventions/templates/interventions/intervention_detail_mobile.html:2191 +#: interventions/templates/interventions/intervention_detail_mobile.html:2196 #: interventions/views/forms.py:710 msgid "Définition de mesure" msgstr "Measure definition" #: interventions/templates/interventions/detail/card_operations.html:256 -#: interventions/templates/interventions/intervention_detail_mobile.html:2205 +#: interventions/templates/interventions/intervention_detail_mobile.html:2210 #: interventions/views/forms.py:716 msgid "Groupe (optionnel)" msgstr "Group (optional)" #: interventions/templates/interventions/detail/card_operations.html:258 -#: interventions/templates/interventions/intervention_detail_mobile.html:2207 +#: interventions/templates/interventions/intervention_detail_mobile.html:2212 #: interventions/views/forms.py:719 msgid "Ex: Opérations personnalisées" msgstr "E.g.: Custom operations" @@ -3031,12 +3049,8 @@ msgid "Équipements (optionnel)" msgstr "Equipment (optional)" #: interventions/templates/interventions/detail/card_operations.html:267 -msgid "" -"Sélectionnez un ou plusieurs équipements pour créer une opération par " -"équipement. Si aucun n'est sélectionné, une opération générale sera créée." -msgstr "" -"Select one or more equipment to create an operation per equipment. If none " -"is selected, a general operation will be created." +msgid "Sélectionnez un ou plusieurs équipements pour créer une opération par équipement. Si aucun n'est sélectionné, une opération générale sera créée." +msgstr "Select one or more equipment to create an operation per equipment. If none is selected, a general operation will be created." #: interventions/templates/interventions/detail/card_operations.html:289 #: interventions/templates/interventions/interventions_index.html:1137 @@ -3049,12 +3063,12 @@ msgid "Tout désélectionner" msgstr "Deselect all" #: interventions/templates/interventions/detail/card_operations.html:319 -#: interventions/templates/interventions/intervention_detail_mobile.html:2068 +#: interventions/templates/interventions/intervention_detail_mobile.html:2073 msgid "Ajouter une photo" msgstr "Add a photo" #: interventions/templates/interventions/detail/card_operations.html:338 -#: interventions/templates/interventions/intervention_detail_mobile.html:2087 +#: interventions/templates/interventions/intervention_detail_mobile.html:2092 msgid "Description (optionnel)" msgstr "Description (optional)" @@ -3170,8 +3184,8 @@ msgid "Détail" msgstr "Detail" #: interventions/templates/interventions/detail/card_origine.html:117 -#: interventions/templates/interventions/intervention_detail_mobile.html:1240 -#: interventions/templates/interventions/intervention_detail_mobile.html:1256 +#: interventions/templates/interventions/intervention_detail_mobile.html:1245 +#: interventions/templates/interventions/intervention_detail_mobile.html:1261 msgid "Fiche d'intervention" msgstr "Intervention sheet" @@ -3234,7 +3248,7 @@ msgid "Échec" msgstr "Failed" #: interventions/templates/interventions/detail/card_posts.html:5 -#: interventions/templates/interventions/detail/scripts.html:620 +#: interventions/templates/interventions/detail/scripts.html:619 msgid "Prestations" msgstr "Services" @@ -3255,8 +3269,7 @@ msgid "Dernière période" msgstr "Last period" #: interventions/templates/interventions/detail/card_posts.html:36 -msgid "" -"Si 'Dernière période' est activée, la prochaine validation sera définitive." +msgid "Si 'Dernière période' est activée, la prochaine validation sera définitive." msgstr "If 'Last period' is enabled, the next validation will be final." #: interventions/templates/interventions/detail/card_posts.html:40 @@ -3391,7 +3404,7 @@ msgid "Aucun poste ne correspond aux filtres." msgstr "No item matches the filters." #: interventions/templates/interventions/detail/card_stock.html:5 -#: interventions/templates/interventions/detail/scripts.html:614 +#: interventions/templates/interventions/detail/scripts.html:613 #: interventions/views/views_pdf_reporting.py:1814 msgid "Stock" msgstr "Stock" @@ -3439,33 +3452,33 @@ msgstr "PDF Report" #: interventions/templates/interventions/detail/edit_bar.html:24 #: interventions/templates/interventions/detail/edit_bar.html:93 -#: interventions/templates/interventions/detail/scripts.html:1044 +#: interventions/templates/interventions/detail/scripts.html:1043 #: interventions/templates/interventions/intervention_detail_mobile.html:482 -#: interventions/templates/interventions/intervention_detail_mobile.html:6547 +#: interventions/templates/interventions/intervention_detail_mobile.html:6553 msgid "Ne plus suivre" msgstr "Unfollow" #: interventions/templates/interventions/detail/edit_bar.html:24 #: interventions/templates/interventions/detail/edit_bar.html:93 -#: interventions/templates/interventions/detail/scripts.html:1049 +#: interventions/templates/interventions/detail/scripts.html:1048 #: interventions/templates/interventions/intervention_detail_mobile.html:482 -#: interventions/templates/interventions/intervention_detail_mobile.html:6552 +#: interventions/templates/interventions/intervention_detail_mobile.html:6558 msgid "Suivre cette intervention" msgstr "Follow this intervention" #: interventions/templates/interventions/detail/edit_bar.html:26 #: interventions/templates/interventions/detail/edit_bar.html:95 -#: interventions/templates/interventions/detail/scripts.html:1043 +#: interventions/templates/interventions/detail/scripts.html:1042 #: interventions/templates/interventions/intervention_detail_mobile.html:484 -#: interventions/templates/interventions/intervention_detail_mobile.html:6546 +#: interventions/templates/interventions/intervention_detail_mobile.html:6552 msgid "Suivi" msgstr "Following" #: interventions/templates/interventions/detail/edit_bar.html:26 #: interventions/templates/interventions/detail/edit_bar.html:95 -#: interventions/templates/interventions/detail/scripts.html:1048 +#: interventions/templates/interventions/detail/scripts.html:1047 #: interventions/templates/interventions/intervention_detail_mobile.html:484 -#: interventions/templates/interventions/intervention_detail_mobile.html:6551 +#: interventions/templates/interventions/intervention_detail_mobile.html:6557 msgid "Suivre" msgstr "Follow" @@ -3519,7 +3532,7 @@ msgstr "No linked location" #: interventions/templates/interventions/detail/right_column.html:30 #: interventions/templates/interventions/detail/right_column.html:326 -#: interventions/templates/interventions/intervention_detail_mobile.html:1428 +#: interventions/templates/interventions/intervention_detail_mobile.html:1433 msgid "Ajouter une localisation…" msgstr "Add a location…" @@ -3548,12 +3561,12 @@ msgid "Sélectionner une catégorie..." msgstr "Select a category..." #: interventions/templates/interventions/detail/right_column.html:147 -#: interventions/templates/interventions/intervention_detail_mobile.html:1529 +#: interventions/templates/interventions/intervention_detail_mobile.html:1534 msgid "Type d'équipement" msgstr "Event type" #: interventions/templates/interventions/detail/right_column.html:150 -#: interventions/templates/interventions/intervention_detail_mobile.html:1532 +#: interventions/templates/interventions/intervention_detail_mobile.html:1537 msgid "Sélectionner un type..." msgstr "Select a type..." @@ -3566,7 +3579,7 @@ msgid "Le modèle détermine les caractéristiques de l'équipement." msgstr "The model determines the characteristics of the asset." #: interventions/templates/interventions/detail/right_column.html:173 -#: interventions/templates/interventions/intervention_detail_mobile.html:1552 +#: interventions/templates/interventions/intervention_detail_mobile.html:1557 msgid "Ex: STR-001" msgstr "Ex: STR-001" @@ -3575,22 +3588,18 @@ msgid "Code unique pour identifier l'équipement." msgstr "Unique code to identify the asset." #: interventions/templates/interventions/detail/right_column.html:185 -#: interventions/templates/interventions/intervention_detail_mobile.html:1561 +#: interventions/templates/interventions/intervention_detail_mobile.html:1566 msgid "Nom en français (optionnel)" msgstr "Name in French (optional)" #: interventions/templates/interventions/detail/right_column.html:194 -#: interventions/templates/interventions/intervention_detail_mobile.html:1570 +#: interventions/templates/interventions/intervention_detail_mobile.html:1575 msgid "Naam in het Nederlands (optioneel)" msgstr "Name in Dutch (optional)" #: interventions/templates/interventions/detail/right_column.html:199 -msgid "" -"L'équipement sera créé avec le statut 'À approuver' et automatiquement lié à " -"cette intervention." -msgstr "" -"The asset will be created with the status 'To be approved' and automatically " -"linked to this intervention." +msgid "L'équipement sera créé avec le statut 'À approuver' et automatiquement lié à cette intervention." +msgstr "The asset will be created with the status 'To be approved' and automatically linked to this intervention." #: interventions/templates/interventions/detail/right_column.html:208 msgid "Créer l'équipement" @@ -3598,30 +3607,30 @@ msgstr "Create the asset" #: interventions/templates/interventions/detail/right_column.html:223 #: interventions/templates/interventions/detail/right_column.html:254 -#: interventions/templates/interventions/intervention_detail_mobile.html:1331 -#: interventions/templates/interventions/intervention_detail_mobile.html:1332 -#: interventions/templates/interventions/intervention_detail_mobile.html:1362 -#: interventions/templates/interventions/intervention_detail_mobile.html:1397 +#: interventions/templates/interventions/intervention_detail_mobile.html:1336 +#: interventions/templates/interventions/intervention_detail_mobile.html:1337 +#: interventions/templates/interventions/intervention_detail_mobile.html:1367 +#: interventions/templates/interventions/intervention_detail_mobile.html:1402 msgid "Supprimer le lien" msgstr "Delete link" #: interventions/templates/interventions/detail/right_column.html:228 -#: interventions/templates/interventions/intervention_detail_mobile.html:1367 +#: interventions/templates/interventions/intervention_detail_mobile.html:1372 msgid "Voulez-vous supprimer le lien avec" msgstr "Do you want to delete the link with" #: interventions/templates/interventions/detail/right_column.html:236 -#: interventions/templates/interventions/intervention_detail_mobile.html:1376 +#: interventions/templates/interventions/intervention_detail_mobile.html:1381 msgid "Supprimer également les opérations liées à cet équipement" msgstr "Also delete operations linked to this asset" #: interventions/templates/interventions/detail/right_column.html:243 -#: interventions/templates/interventions/intervention_detail_mobile.html:1384 +#: interventions/templates/interventions/intervention_detail_mobile.html:1389 msgid "Marquer l'équipement comme retiré ou n'existant plus" msgstr "Mark the asset as removed or no longer existing" #: interventions/templates/interventions/detail/right_column.html:245 -#: interventions/templates/interventions/intervention_detail_mobile.html:1387 +#: interventions/templates/interventions/intervention_detail_mobile.html:1392 msgid "Cette information sera conservée dans l'historique de l'équipement" msgstr "This information will be kept in the asset's history" @@ -3655,69 +3664,69 @@ msgid "Lier des équipements existants" msgstr "Link existing assets" #: interventions/templates/interventions/detail/right_column.html:333 -#: interventions/templates/interventions/intervention_detail_mobile.html:1435 +#: interventions/templates/interventions/intervention_detail_mobile.html:1440 #: interventions/templates/interventions/interventions_index.html:1111 #: interventions/templates/interventions/interventions_index_mobile.html:207 msgid "Rechercher" msgstr "Search" #: interventions/templates/interventions/detail/right_column.html:336 -#: interventions/templates/interventions/intervention_detail_mobile.html:1438 +#: interventions/templates/interventions/intervention_detail_mobile.html:1443 msgid "Code, nom ou modèle" msgstr "Code, name or model" #: interventions/templates/interventions/detail/right_column.html:337 -#: interventions/templates/interventions/intervention_detail_mobile.html:1439 +#: interventions/templates/interventions/intervention_detail_mobile.html:1444 #: interventions/templates/interventions/interventions_index.html:1062 msgid "Filtrer" msgstr "Filter" #: interventions/templates/interventions/detail/right_column.html:343 -#: interventions/templates/interventions/intervention_detail_mobile.html:1445 +#: interventions/templates/interventions/intervention_detail_mobile.html:1450 msgid "Toutes les catégories autorisées" msgstr "All allowed categories" #: interventions/templates/interventions/detail/right_column.html:349 #: interventions/templates/interventions/detail/scripts.html:503 -#: interventions/templates/interventions/intervention_detail_mobile.html:1451 -#: interventions/templates/interventions/intervention_detail_mobile.html:3708 +#: interventions/templates/interventions/intervention_detail_mobile.html:1456 +#: interventions/templates/interventions/intervention_detail_mobile.html:3713 msgid "Sélectionnez un modèle" msgstr "Select a project" #: interventions/templates/interventions/detail/right_column.html:355 -#: interventions/templates/interventions/intervention_detail_mobile.html:1457 +#: interventions/templates/interventions/intervention_detail_mobile.html:1462 msgid "Aucun résultat pour l'instant." msgstr "No results yet." #: interventions/templates/interventions/detail/right_column.html:361 -#: interventions/templates/interventions/intervention_detail_mobile.html:1463 +#: interventions/templates/interventions/intervention_detail_mobile.html:1468 msgid "Les équipements correspondants seront affichés ici." msgstr "The matching equipments will be displayed here." #: interventions/templates/interventions/detail/right_column.html:365 -#: interventions/templates/interventions/intervention_detail_mobile.html:1467 +#: interventions/templates/interventions/intervention_detail_mobile.html:1472 msgid "Chargement des équipements…" msgstr "Loading equipments …" #: interventions/templates/interventions/detail/right_column.html:374 -#: interventions/templates/interventions/intervention_detail_mobile.html:1476 +#: interventions/templates/interventions/intervention_detail_mobile.html:1481 msgid "sélection(s) en attente" msgstr "Selection(s) pending" #: interventions/templates/interventions/detail/right_column.html:378 -#: interventions/templates/interventions/intervention_detail_mobile.html:1480 +#: interventions/templates/interventions/intervention_detail_mobile.html:1485 msgid "Vider" msgstr "Clear" #: interventions/templates/interventions/detail/right_column.html:381 #: interventions/templates/interventions/detail/scripts.html:495 -#: interventions/templates/interventions/intervention_detail_mobile.html:1483 -#: interventions/templates/interventions/intervention_detail_mobile.html:3700 +#: interventions/templates/interventions/intervention_detail_mobile.html:1488 +#: interventions/templates/interventions/intervention_detail_mobile.html:3705 msgid "Ajouter les équipements" msgstr "Add equipments" #: interventions/templates/interventions/detail/right_column.html:386 -#: interventions/templates/interventions/intervention_detail_mobile.html:1488 +#: interventions/templates/interventions/intervention_detail_mobile.html:1493 #, python-format msgid "Affichage limité à %(limit)s équipements par recherche." msgstr "Display limited to %(limit)s equipments per search." @@ -3727,45 +3736,45 @@ msgid "Quel type de contrôle souhaitez-vous créer ?" msgstr "What type of intervention do you want to create?" #: interventions/templates/interventions/detail/right_column.html:412 -#: interventions/templates/interventions/intervention_detail_mobile.html:1066 +#: interventions/templates/interventions/intervention_detail_mobile.html:1071 msgid "Contrôle standard de chantier" msgstr "Standard site inspection" #: interventions/templates/interventions/detail/right_column.html:419 -#: interventions/templates/interventions/intervention_detail_mobile.html:1073 +#: interventions/templates/interventions/intervention_detail_mobile.html:1078 msgid "Rapport de chantier" msgstr "Follow-up reports" #: interventions/templates/interventions/detail/right_column.html:420 -#: interventions/templates/interventions/intervention_detail_mobile.html:1074 +#: interventions/templates/interventions/intervention_detail_mobile.html:1079 msgid "Rapport de suivi de chantier" msgstr "Follow-up reports" #: interventions/templates/interventions/detail/right_column.html:427 -#: interventions/templates/interventions/intervention_detail_mobile.html:1081 +#: interventions/templates/interventions/intervention_detail_mobile.html:1086 msgid "Constat" msgstr "Construction" #: interventions/templates/interventions/detail/right_column.html:428 -#: interventions/templates/interventions/intervention_detail_mobile.html:1082 +#: interventions/templates/interventions/intervention_detail_mobile.html:1087 msgid "Constat de l'état des lieux" msgstr "Observation of the inventory" #: interventions/templates/interventions/detail/right_column.html:435 -#: interventions/templates/interventions/intervention_detail_mobile.html:1089 +#: interventions/templates/interventions/intervention_detail_mobile.html:1094 msgid "Rapport de réunion" msgstr "Intervention report" #: interventions/templates/interventions/detail/right_column.html:436 -#: interventions/templates/interventions/intervention_detail_mobile.html:1090 +#: interventions/templates/interventions/intervention_detail_mobile.html:1095 msgid "Compte-rendu de réunion de chantier" msgstr "Site meeting minutes" #: interventions/templates/interventions/detail/right_column.html:539 #: interventions/templates/interventions/detail/right_column.html:546 -#: interventions/templates/interventions/intervention_detail_mobile.html:2413 -#: interventions/templates/interventions/intervention_detail_mobile.html:2420 -#: interventions/templates/interventions/intervention_detail_mobile.html:2424 +#: interventions/templates/interventions/intervention_detail_mobile.html:2418 +#: interventions/templates/interventions/intervention_detail_mobile.html:2425 +#: interventions/templates/interventions/intervention_detail_mobile.html:2429 msgid "Discussion" msgstr "Discussion" @@ -3774,239 +3783,235 @@ msgid "Discussion liée à cette intervention" msgstr "No contract is associated with this intervention." #: interventions/templates/interventions/detail/right_column.html:600 -#: interventions/templates/interventions/intervention_detail_mobile.html:2473 +#: interventions/templates/interventions/intervention_detail_mobile.html:2478 msgid "Aucun message." msgstr "No message." #: interventions/templates/interventions/detail/right_column.html:618 -#: interventions/templates/interventions/intervention_detail_mobile.html:2490 +#: interventions/templates/interventions/intervention_detail_mobile.html:2495 msgid "Écrire… (@ pour mentionner)" msgstr "Write… (@ to mention)" #: interventions/templates/interventions/detail/right_column.html:624 -#: interventions/templates/interventions/intervention_detail_mobile.html:2496 +#: interventions/templates/interventions/intervention_detail_mobile.html:2501 msgid "Envoyer" msgstr "Send" #: interventions/templates/interventions/detail/right_column.html:627 -#: interventions/templates/interventions/intervention_detail_mobile.html:2499 +#: interventions/templates/interventions/intervention_detail_mobile.html:2504 msgid "Joindre un fichier" msgstr "Attach a file" #: interventions/templates/interventions/detail/scripts.html:163 #: interventions/templates/interventions/detail/scripts.html:183 -#: interventions/templates/interventions/intervention_detail_mobile.html:2774 -#: interventions/templates/interventions/intervention_detail_mobile.html:2793 +#: interventions/templates/interventions/intervention_detail_mobile.html:2779 +#: interventions/templates/interventions/intervention_detail_mobile.html:2798 msgid "Impossible de charger le résumé." msgstr "Unable to load the summary." #: interventions/templates/interventions/detail/scripts.html:285 -#: interventions/templates/interventions/intervention_detail_mobile.html:5782 +#: interventions/templates/interventions/intervention_detail_mobile.html:5788 msgid "Aucun template d'opérations disponible pour cette intervention" msgstr "No operations template available for this intervention" #: interventions/templates/interventions/detail/scripts.html:295 #: interventions/templates/interventions/detail/scripts.html:319 -#: interventions/templates/interventions/intervention_detail_mobile.html:5792 -#: interventions/templates/interventions/intervention_detail_mobile.html:5817 +#: interventions/templates/interventions/intervention_detail_mobile.html:5798 +#: interventions/templates/interventions/intervention_detail_mobile.html:5823 msgid "Tout" msgstr "All" #: interventions/templates/interventions/detail/scripts.html:340 -#: interventions/templates/interventions/intervention_detail_mobile.html:5839 +#: interventions/templates/interventions/intervention_detail_mobile.html:5845 msgid "Sélection des templates d'opérations" msgstr "Operations templates selection" #: interventions/templates/interventions/detail/scripts.html:346 -#: interventions/templates/interventions/intervention_detail_mobile.html:5845 +#: interventions/templates/interventions/intervention_detail_mobile.html:5851 msgid "Vous avez lié" msgstr "You have linked" #: interventions/templates/interventions/detail/scripts.html:347 -#: interventions/templates/interventions/intervention_detail_mobile.html:5846 +#: interventions/templates/interventions/intervention_detail_mobile.html:5852 msgid "nouveaux équipements" msgstr "new equipments" #: interventions/templates/interventions/detail/scripts.html:347 -#: interventions/templates/interventions/intervention_detail_mobile.html:5846 +#: interventions/templates/interventions/intervention_detail_mobile.html:5852 msgid "nouvel équipement" msgstr "new equipment" #: interventions/templates/interventions/detail/scripts.html:348 -#: interventions/templates/interventions/intervention_detail_mobile.html:5847 -msgid "" -"à cette intervention. Sélectionnez les templates d'opérations à appliquer." +#: interventions/templates/interventions/intervention_detail_mobile.html:5853 +msgid "à cette intervention. Sélectionnez les templates d'opérations à appliquer." msgstr "to this intervention. Select the operation templates to apply." #: interventions/templates/interventions/detail/scripts.html:367 -#: interventions/templates/interventions/intervention_detail_mobile.html:5866 +#: interventions/templates/interventions/intervention_detail_mobile.html:5872 msgid "Créer les opérations" msgstr "Create operations" #: interventions/templates/interventions/detail/scripts.html:451 -#: interventions/templates/interventions/intervention_detail_mobile.html:5950 +#: interventions/templates/interventions/intervention_detail_mobile.html:5956 msgid "Veuillez sélectionner au moins un template pour au moins un équipement" msgstr "Please select at least one template for at least one equipment" #: interventions/templates/interventions/detail/scripts.html:475 -#: interventions/templates/interventions/intervention_detail_mobile.html:5974 +#: interventions/templates/interventions/intervention_detail_mobile.html:5980 msgid "Erreur" msgstr "Error" #: interventions/templates/interventions/detail/scripts.html:475 -#: interventions/templates/interventions/intervention_detail_mobile.html:5974 +#: interventions/templates/interventions/intervention_detail_mobile.html:5980 msgid "Erreur inconnue" msgstr "Unknown error" #: interventions/templates/interventions/detail/scripts.html:479 -#: interventions/templates/interventions/intervention_detail_mobile.html:5978 +#: interventions/templates/interventions/intervention_detail_mobile.html:5984 msgid "Erreur lors de la création des opérations" msgstr "Error while creating operations" #: interventions/templates/interventions/detail/scripts.html:488 -#: interventions/templates/interventions/intervention_detail_mobile.html:3693 +#: interventions/templates/interventions/intervention_detail_mobile.html:3698 msgid "Aucun équipement ne correspond aux filtres sélectionnés." msgstr "No equipment matches the selected filters." #: interventions/templates/interventions/detail/scripts.html:489 -#: interventions/templates/interventions/intervention_detail_mobile.html:3694 +#: interventions/templates/interventions/intervention_detail_mobile.html:3699 msgid "Veuillez sélectionner une catégorie pour lancer une recherche." msgstr "Please select a category to start a search." #: interventions/templates/interventions/detail/scripts.html:490 -#: interventions/templates/interventions/intervention_detail_mobile.html:3695 +#: interventions/templates/interventions/intervention_detail_mobile.html:3700 msgid "Déjà lié" msgstr "Already linked" #: interventions/templates/interventions/detail/scripts.html:491 -#: interventions/templates/interventions/intervention_detail_mobile.html:3696 +#: interventions/templates/interventions/intervention_detail_mobile.html:3701 msgid "équipement sélectionné" msgstr "selected equipment" #: interventions/templates/interventions/detail/scripts.html:492 -#: interventions/templates/interventions/intervention_detail_mobile.html:3697 +#: interventions/templates/interventions/intervention_detail_mobile.html:3702 msgid "équipements sélectionnés" msgstr "selected equipments" #: interventions/templates/interventions/detail/scripts.html:493 -#: interventions/templates/interventions/intervention_detail_mobile.html:3698 +#: interventions/templates/interventions/intervention_detail_mobile.html:3703 msgid "résultat" msgstr "result" #: interventions/templates/interventions/detail/scripts.html:494 -#: interventions/templates/interventions/intervention_detail_mobile.html:3699 +#: interventions/templates/interventions/intervention_detail_mobile.html:3704 msgid "résultats" msgstr "results" #: interventions/templates/interventions/detail/scripts.html:496 -#: interventions/templates/interventions/intervention_detail_mobile.html:3701 +#: interventions/templates/interventions/intervention_detail_mobile.html:3706 msgid "Synchronisation en cours…" msgstr "Synchronization in progress…" #: interventions/templates/interventions/detail/scripts.html:497 -#: interventions/templates/interventions/intervention_detail_mobile.html:3702 +#: interventions/templates/interventions/intervention_detail_mobile.html:3707 msgid "Impossible de charger les filtres disponibles." msgstr "Unable to load available filters." #: interventions/templates/interventions/detail/scripts.html:498 -#: interventions/templates/interventions/intervention_detail_mobile.html:3703 +#: interventions/templates/interventions/intervention_detail_mobile.html:3708 msgid "Impossible de charger les équipements." msgstr "Unable to load equipments." #: interventions/templates/interventions/detail/scripts.html:499 -#: interventions/templates/interventions/intervention_detail_mobile.html:3704 +#: interventions/templates/interventions/intervention_detail_mobile.html:3709 msgid "Impossible de synchroniser les équipements sélectionnés." msgstr "Unable to synchronize selected equipment." #: interventions/templates/interventions/detail/scripts.html:500 -#: interventions/templates/interventions/intervention_detail_mobile.html:3705 +#: interventions/templates/interventions/intervention_detail_mobile.html:3710 #, python-brace-format msgid "Résultats limités à {count} équipements." msgstr "Results limited to {count} equipment." #: interventions/templates/interventions/detail/scripts.html:501 -#: interventions/templates/interventions/intervention_detail_mobile.html:3706 +#: interventions/templates/interventions/intervention_detail_mobile.html:3711 msgid "Vous avez des sélections non appliquées. Quitter malgré tout ?" msgstr "You have unapplied selections. Exit anyway?" #: interventions/templates/interventions/detail/scripts.html:502 -#: interventions/templates/interventions/intervention_detail_mobile.html:3707 -msgid "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont déjà été " -"encodées." -msgstr "" -"Some operations were not deleted because values have already been entered." +#: interventions/templates/interventions/intervention_detail_mobile.html:3712 +msgid "Certaines opérations n'ont pas été supprimées car des valeurs ont déjà été encodées." +msgstr "Some operations were not deleted because values have already been entered." #: interventions/templates/interventions/detail/scripts.html:504 -#: interventions/templates/interventions/intervention_detail_mobile.html:3709 +#: interventions/templates/interventions/intervention_detail_mobile.html:3714 #, python-brace-format msgid "Supprimer le lien avec {label} ?" msgstr "Remove the link with {label}?" #: interventions/templates/interventions/detail/scripts.html:505 -#: interventions/templates/interventions/intervention_detail_mobile.html:3710 +#: interventions/templates/interventions/intervention_detail_mobile.html:3715 msgid "Impossible de supprimer ce lien." msgstr "Unable to remove this link." #: interventions/templates/interventions/detail/scripts.html:506 -#: interventions/templates/interventions/intervention_detail_mobile.html:3711 +#: interventions/templates/interventions/intervention_detail_mobile.html:3716 msgid "Suppression en cours…" msgstr "Deletion in progress…" #: interventions/templates/interventions/detail/scripts.html:508 -#: interventions/templates/interventions/intervention_detail_mobile.html:3713 +#: interventions/templates/interventions/intervention_detail_mobile.html:3718 msgid "Aucune localisation — sélectionnez une catégorie pour rechercher." msgstr "No location — select a category to search." #: interventions/templates/interventions/detail/scripts.html:509 -#: interventions/templates/interventions/intervention_detail_mobile.html:3714 +#: interventions/templates/interventions/intervention_detail_mobile.html:3719 msgid "Aucune localisation trouvée." msgstr "No location found." #: interventions/templates/interventions/detail/scripts.html:510 -#: interventions/templates/interventions/intervention_detail_mobile.html:3715 +#: interventions/templates/interventions/intervention_detail_mobile.html:3720 msgid "Retirer cette localisation du filtre" msgstr "Remove this location from the filter" #: interventions/templates/interventions/detail/scripts.html:551 #: interventions/templates/interventions/detail/scripts.html:594 -#: interventions/templates/interventions/intervention_detail_mobile.html:6298 +#: interventions/templates/interventions/intervention_detail_mobile.html:6304 msgid "Erreur lors de la mise à jour." msgstr "Error during update." #: interventions/templates/interventions/detail/scripts.html:557 #: interventions/templates/interventions/detail/scripts.html:600 -#: interventions/templates/interventions/intervention_detail_mobile.html:6304 +#: interventions/templates/interventions/intervention_detail_mobile.html:6310 msgid "Erreur réseau." msgstr "Network error." -#: interventions/templates/interventions/detail/scripts.html:615 +#: interventions/templates/interventions/detail/scripts.html:614 msgid "Contrôles / Rapports" msgstr "Check" -#: interventions/templates/interventions/detail/scripts.html:622 +#: interventions/templates/interventions/detail/scripts.html:621 msgid "Historique (3 mois)" msgstr "Sending history" -#: interventions/templates/interventions/detail/scripts.html:777 +#: interventions/templates/interventions/detail/scripts.html:776 msgid "Retirer" msgstr "Remove" -#: interventions/templates/interventions/detail/scripts.html:976 -#: interventions/templates/interventions/intervention_detail_mobile.html:6490 +#: interventions/templates/interventions/detail/scripts.html:975 +#: interventions/templates/interventions/intervention_detail_mobile.html:6496 #: interventions/views/notes_docs.py:149 msgid "Le message ne peut pas être vide." msgstr "The message cannot be empty." -#: interventions/templates/interventions/detail/scripts.html:1052 -#: interventions/templates/interventions/intervention_detail_mobile.html:5537 -#: interventions/templates/interventions/intervention_detail_mobile.html:5634 -#: interventions/templates/interventions/intervention_detail_mobile.html:6555 +#: interventions/templates/interventions/detail/scripts.html:1051 +#: interventions/templates/interventions/intervention_detail_mobile.html:5543 +#: interventions/templates/interventions/intervention_detail_mobile.html:5640 +#: interventions/templates/interventions/intervention_detail_mobile.html:6561 msgid "Une erreur est survenue." msgstr "An error occurred." -#: interventions/templates/interventions/detail/scripts.html:1057 -#: interventions/templates/interventions/intervention_detail_mobile.html:6560 +#: interventions/templates/interventions/detail/scripts.html:1056 +#: interventions/templates/interventions/intervention_detail_mobile.html:6566 msgid "Une erreur réseau est survenue." msgstr "An error occurred." @@ -4186,15 +4191,11 @@ msgid "Un amas de détritus bloque-t-il l'eau ?" msgstr "Does a pile of debris block the water?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:385 -msgid "" -"La surface de ruissellement amène-t-elle bien l'eau dans les points " -"d'entrée ?" +msgid "La surface de ruissellement amène-t-elle bien l'eau dans les points d'entrée ?" msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:396 -msgid "" -"L'empierrement de sédimentation est à un niveau inférieur ou égal au niveau " -"de la surface de ruissellement ?" +msgid "L'empierrement de sédimentation est à un niveau inférieur ou égal au niveau de la surface de ruissellement ?" msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:407 @@ -4398,9 +4399,7 @@ msgid "Activer pour inspecter les conduits d'injection d'eau et de drainage" msgstr "Enable to inspect injection and drainage pipes" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:774 -msgid "" -"Les niveaux du revêtement adjacent conduisent-ils bien l'eau vers la bouche " -"d'injection ?" +msgid "Les niveaux du revêtement adjacent conduisent-ils bien l'eau vers la bouche d'injection ?" msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:786 @@ -4434,9 +4433,7 @@ msgid "Structure enherbée ou remplissage minéral ?" msgstr "Grassed structure or mineral infill?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:879 -msgid "" -"Dalles gazon, pavés à joints larges, dalles alvéolaires végétalisées/" -"gravier, etc." +msgid "Dalles gazon, pavés à joints larges, dalles alvéolaires végétalisées/gravier, etc." msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:888 @@ -4468,9 +4465,7 @@ msgid "Modulaire poreux ou continu poreux ?" msgstr "Porous modular or porous continuous?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:955 -msgid "" -"Béton poreux, enrobés bitumineux poreux, graviers liés à la résine, EPDM, " -"etc." +msgid "Béton poreux, enrobés bitumineux poreux, graviers liés à la résine, EPDM, etc." msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:988 @@ -4562,9 +4557,7 @@ msgid "Remarques et observations complémentaires" msgstr "Additional information" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1319 -msgid "" -"Saisissez vos remarques... Pensez à noter les éléments perturbateurs liés au " -"contexte/usage autour (ex: chantier, commerce...)" +msgid "Saisissez vos remarques... Pensez à noter les éléments perturbateurs liés au contexte/usage autour (ex: chantier, commerce...)" msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1324 @@ -4947,7 +4940,7 @@ msgid "Supprimer ce fichier ?" msgstr "Delete link" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:3252 -#: interventions/views/detail.py:3277 +#: interventions/views/detail.py:3280 msgid "Erreur lors de la suppression." msgstr "Error during deletion" @@ -5051,183 +5044,174 @@ msgstr "GPS Navigation" msgid "Changer d'application GPS" msgstr "Change GPS app" -#: interventions/templates/interventions/intervention_detail_mobile.html:593 +#: interventions/templates/interventions/intervention_detail_mobile.html:670 msgid "Modifier la note" msgstr "Change note" -#: interventions/templates/interventions/intervention_detail_mobile.html:606 -msgid "Aucune note pour le moment." -msgstr "No notes yet." - -#: interventions/templates/interventions/intervention_detail_mobile.html:691 +#: interventions/templates/interventions/intervention_detail_mobile.html:696 msgid "Compléter les opérations" msgstr "Complete operations" -#: interventions/templates/interventions/intervention_detail_mobile.html:743 +#: interventions/templates/interventions/intervention_detail_mobile.html:748 msgid "Aucune opération générale." msgstr "No general operations." -#: interventions/templates/interventions/intervention_detail_mobile.html:801 +#: interventions/templates/interventions/intervention_detail_mobile.html:806 msgid "Équipement lié introuvable" msgstr "Linked asset not found" -#: interventions/templates/interventions/intervention_detail_mobile.html:824 +#: interventions/templates/interventions/intervention_detail_mobile.html:829 msgid "Aucune opération pour cet équipement." msgstr "No operations for this asset." -#: interventions/templates/interventions/intervention_detail_mobile.html:847 +#: interventions/templates/interventions/intervention_detail_mobile.html:852 msgid "Aucune opération à compléter pour le moment." msgstr "No operations to complete at the moment." -#: interventions/templates/interventions/intervention_detail_mobile.html:856 -#: interventions/templates/interventions/intervention_detail_mobile.html:1180 -msgid "Ajouter une note" -msgstr "Add a note" - -#: interventions/templates/interventions/intervention_detail_mobile.html:892 +#: interventions/templates/interventions/intervention_detail_mobile.html:897 msgid "Prendre des photos (mode continu)" msgstr "Take photos (continuous mode)" -#: interventions/templates/interventions/intervention_detail_mobile.html:895 +#: interventions/templates/interventions/intervention_detail_mobile.html:900 msgid "Photos, vidéos, fichiers" msgstr "Photos, videos, files" -#: interventions/templates/interventions/intervention_detail_mobile.html:1055 +#: interventions/templates/interventions/intervention_detail_mobile.html:1060 msgid "Quel type de contrôle ?" msgstr "Control center" -#: interventions/templates/interventions/intervention_detail_mobile.html:1107 +#: interventions/templates/interventions/intervention_detail_mobile.html:1112 msgid "Ajouter un contrôle" msgstr "Add a comment" -#: interventions/templates/interventions/intervention_detail_mobile.html:1132 +#: interventions/templates/interventions/intervention_detail_mobile.html:1137 msgid "Attention" msgstr "Intervention" -#: interventions/templates/interventions/intervention_detail_mobile.html:1169 +#: interventions/templates/interventions/intervention_detail_mobile.html:1174 msgid "Aucun contrôle pour le moment." msgstr "No notes yet." -#: interventions/templates/interventions/intervention_detail_mobile.html:1206 +#: interventions/templates/interventions/intervention_detail_mobile.html:1211 msgid "Voulez-vous supprimer cette note ?" msgstr "Do you want to delete this note?" -#: interventions/templates/interventions/intervention_detail_mobile.html:1244 -#: interventions/templates/interventions/intervention_detail_mobile.html:1261 +#: interventions/templates/interventions/intervention_detail_mobile.html:1249 +#: interventions/templates/interventions/intervention_detail_mobile.html:1266 msgid "Visualiser" msgstr "View" -#: interventions/templates/interventions/intervention_detail_mobile.html:1249 -#: interventions/templates/interventions/intervention_detail_mobile.html:1266 +#: interventions/templates/interventions/intervention_detail_mobile.html:1254 +#: interventions/templates/interventions/intervention_detail_mobile.html:1271 msgid "Partager" msgstr "Share" -#: interventions/templates/interventions/intervention_detail_mobile.html:1276 +#: interventions/templates/interventions/intervention_detail_mobile.html:1281 msgid "Équipements liés" msgstr "Linked equipments" -#: interventions/templates/interventions/intervention_detail_mobile.html:1283 +#: interventions/templates/interventions/intervention_detail_mobile.html:1288 msgid "Lier existant" msgstr "Link existing" -#: interventions/templates/interventions/intervention_detail_mobile.html:1320 -#: interventions/templates/interventions/intervention_detail_mobile.html:1321 -#: interventions/templates/interventions/intervention_detail_mobile.html:1599 +#: interventions/templates/interventions/intervention_detail_mobile.html:1325 +#: interventions/templates/interventions/intervention_detail_mobile.html:1326 +#: interventions/templates/interventions/intervention_detail_mobile.html:1604 msgid "Remplacer l'équipement" msgstr "Replace equipment" -#: interventions/templates/interventions/intervention_detail_mobile.html:1342 +#: interventions/templates/interventions/intervention_detail_mobile.html:1347 msgid "Aucun équipement n'est encore lié à cette intervention." msgstr "No equipment is linked to this intervention yet." -#: interventions/templates/interventions/intervention_detail_mobile.html:1348 +#: interventions/templates/interventions/intervention_detail_mobile.html:1353 msgid "Localisations de l'intervention" msgstr "Intervention locations" -#: interventions/templates/interventions/intervention_detail_mobile.html:1410 +#: interventions/templates/interventions/intervention_detail_mobile.html:1415 msgid "Ajouter des équipements" msgstr "Add equipments" -#: interventions/templates/interventions/intervention_detail_mobile.html:1501 +#: interventions/templates/interventions/intervention_detail_mobile.html:1506 msgid "Nouvel équipement" msgstr "New equipment" -#: interventions/templates/interventions/intervention_detail_mobile.html:1542 +#: interventions/templates/interventions/intervention_detail_mobile.html:1547 msgid "Choisir une catégorie d'abord" msgstr "Choose a category first" -#: interventions/templates/interventions/intervention_detail_mobile.html:1575 +#: interventions/templates/interventions/intervention_detail_mobile.html:1580 msgid "Statut : À approuver" msgstr "Status: To be approved" -#: interventions/templates/interventions/intervention_detail_mobile.html:1609 +#: interventions/templates/interventions/intervention_detail_mobile.html:1614 msgid "Équipement sélectionné" msgstr "Equipment selected" -#: interventions/templates/interventions/intervention_detail_mobile.html:1621 +#: interventions/templates/interventions/intervention_detail_mobile.html:1626 msgid "Modèle du nouvel équipement" msgstr "Add equipments" -#: interventions/templates/interventions/intervention_detail_mobile.html:1623 -#: interventions/templates/interventions/intervention_detail_mobile.html:3747 +#: interventions/templates/interventions/intervention_detail_mobile.html:1628 +#: interventions/templates/interventions/intervention_detail_mobile.html:3752 msgid "Conserver le modèle actuel" msgstr "Keep current model" -#: interventions/templates/interventions/intervention_detail_mobile.html:1625 +#: interventions/templates/interventions/intervention_detail_mobile.html:1630 msgid "Par défaut, le modèle de l'équipement est présélectionné." msgstr "By default, the equipment model is preselected." -#: interventions/templates/interventions/intervention_detail_mobile.html:1629 +#: interventions/templates/interventions/intervention_detail_mobile.html:1634 msgid "Numéro de série (optionnel)" msgstr "Serial number (optional)" -#: interventions/templates/interventions/intervention_detail_mobile.html:1630 +#: interventions/templates/interventions/intervention_detail_mobile.html:1635 msgid "Ex: SN-12345" msgstr "Ex: SN-12345" -#: interventions/templates/interventions/intervention_detail_mobile.html:1634 +#: interventions/templates/interventions/intervention_detail_mobile.html:1639 msgid "Marque (optionnel)" msgstr "Brand (optional)" -#: interventions/templates/interventions/intervention_detail_mobile.html:1635 +#: interventions/templates/interventions/intervention_detail_mobile.html:1640 msgid "Ex: Marque" msgstr "Ex: Brand" -#: interventions/templates/interventions/intervention_detail_mobile.html:1641 +#: interventions/templates/interventions/intervention_detail_mobile.html:1646 msgid "Créer le remplacement" msgstr "Create replacement" -#: interventions/templates/interventions/intervention_detail_mobile.html:1658 -#: interventions/templates/interventions/intervention_detail_mobile.html:1689 +#: interventions/templates/interventions/intervention_detail_mobile.html:1663 +#: interventions/templates/interventions/intervention_detail_mobile.html:1694 msgid "Que souhaitez-vous faire ?" msgstr "What do you want to do?" -#: interventions/templates/interventions/intervention_detail_mobile.html:1662 +#: interventions/templates/interventions/intervention_detail_mobile.html:1667 msgid "Cette intervention est en attente de traitement." msgstr "This intervention is pending processing." -#: interventions/templates/interventions/intervention_detail_mobile.html:1674 -#: interventions/templates/interventions/intervention_detail_mobile.html:1703 +#: interventions/templates/interventions/intervention_detail_mobile.html:1679 +#: interventions/templates/interventions/intervention_detail_mobile.html:1708 msgid "Consulter" msgstr "View" -#: interventions/templates/interventions/intervention_detail_mobile.html:1693 +#: interventions/templates/interventions/intervention_detail_mobile.html:1698 msgid "Cette intervention est prise en charge." msgstr "This intervention is being handled." -#: interventions/templates/interventions/intervention_detail_mobile.html:1700 +#: interventions/templates/interventions/intervention_detail_mobile.html:1705 msgid "Libérer l'intervention" msgstr "Release the intervention" -#: interventions/templates/interventions/intervention_detail_mobile.html:1765 +#: interventions/templates/interventions/intervention_detail_mobile.html:1770 msgid "Créer une intervention de réparation à partir de cette intervention ?" msgstr "Create a repair intervention from this intervention?" -#: interventions/templates/interventions/intervention_detail_mobile.html:2212 +#: interventions/templates/interventions/intervention_detail_mobile.html:2217 msgid "Lier à des équipements" msgstr "Link to equipments" -#: interventions/templates/interventions/intervention_detail_mobile.html:2221 +#: interventions/templates/interventions/intervention_detail_mobile.html:2226 #: interventions/templates/interventions/interventions_calendar.html:296 #: interventions/templates/interventions/interventions_calendar.html:317 #: interventions/templates/interventions/interventions_calendar.html:336 @@ -5251,128 +5235,124 @@ msgstr "Link to equipments" msgid "Tous" msgstr "All" -#: interventions/templates/interventions/intervention_detail_mobile.html:2230 +#: interventions/templates/interventions/intervention_detail_mobile.html:2235 msgid "Opération générale (sans équipement)" msgstr "General operation (without equipment)" -#: interventions/templates/interventions/intervention_detail_mobile.html:2248 -msgid "" -"Sélectionnez un ou plusieurs équipements. L'opération sera créée pour chaque " -"équipement sélectionné." -msgstr "" -"Select one or more equipments. The operation will be created for each " -"selected equipment." +#: interventions/templates/interventions/intervention_detail_mobile.html:2253 +msgid "Sélectionnez un ou plusieurs équipements. L'opération sera créée pour chaque équipement sélectionné." +msgstr "Select one or more equipments. The operation will be created for each selected equipment." -#: interventions/templates/interventions/intervention_detail_mobile.html:2274 +#: interventions/templates/interventions/intervention_detail_mobile.html:2279 msgid "Caméra" msgstr "Camera" -#: interventions/templates/interventions/intervention_detail_mobile.html:2291 -#: interventions/templates/interventions/intervention_detail_mobile.html:2565 +#: interventions/templates/interventions/intervention_detail_mobile.html:2296 +#: interventions/templates/interventions/intervention_detail_mobile.html:2570 msgid "Terminer" msgstr "Finish" -#: interventions/templates/interventions/intervention_detail_mobile.html:2294 +#: interventions/templates/interventions/intervention_detail_mobile.html:2299 msgid "Capturer" msgstr "Capture" -#: interventions/templates/interventions/intervention_detail_mobile.html:2308 +#: interventions/templates/interventions/intervention_detail_mobile.html:2313 msgid "Transférer l'intervention" msgstr "Transfer the intervention" -#: interventions/templates/interventions/intervention_detail_mobile.html:2317 +#: interventions/templates/interventions/intervention_detail_mobile.html:2322 msgid "Chargement des membres disponibles..." msgstr "Loading available members..." -#: interventions/templates/interventions/intervention_detail_mobile.html:2320 +#: interventions/templates/interventions/intervention_detail_mobile.html:2325 msgid "Sélectionnez le membre vers lequel transférer cette intervention :" msgstr "Select the member to transfer this intervention to" -#: interventions/templates/interventions/intervention_detail_mobile.html:2325 +#: interventions/templates/interventions/intervention_detail_mobile.html:2330 msgid "Aucun membre disponible pour le transfert." msgstr "No member available for transfer." -#: interventions/templates/interventions/intervention_detail_mobile.html:2337 -#: interventions/templates/interventions/intervention_detail_mobile.html:2572 -#: interventions/templates/interventions/intervention_detail_mobile.html:5636 -#: interventions/templates/interventions/intervention_detail_mobile.html:5644 +#: interventions/templates/interventions/intervention_detail_mobile.html:2342 +#: interventions/templates/interventions/intervention_detail_mobile.html:2577 +#: interventions/templates/interventions/intervention_detail_mobile.html:5642 +#: interventions/templates/interventions/intervention_detail_mobile.html:5650 msgid "Transférer" msgstr "Transfer" -#: interventions/templates/interventions/intervention_detail_mobile.html:2359 -#: interventions/templates/interventions/intervention_detail_mobile.html:2368 +#: interventions/templates/interventions/intervention_detail_mobile.html:2364 +#: interventions/templates/interventions/intervention_detail_mobile.html:2373 msgid "Le traitement est fait via une autre intervention" msgstr "The treatment is done via another intervention" -#: interventions/templates/interventions/intervention_detail_mobile.html:2386 +#: interventions/templates/interventions/intervention_detail_mobile.html:2391 msgid "Voir sur la carte" msgstr "View on map" -#: interventions/templates/interventions/intervention_detail_mobile.html:2391 +#: interventions/templates/interventions/intervention_detail_mobile.html:2396 msgid "Localisation de l\\" msgstr "Location of the" -#: interventions/templates/interventions/intervention_detail_mobile.html:2394 +#: interventions/templates/interventions/intervention_detail_mobile.html:2399 #: interventions/templates/interventions/interventions_calendar.html:271 msgid "Carte" msgstr "Map" -#: interventions/templates/interventions/intervention_detail_mobile.html:2399 +#: interventions/templates/interventions/intervention_detail_mobile.html:2404 msgid "GPS" msgstr "GPS" -#: interventions/templates/interventions/intervention_detail_mobile.html:2401 +#: interventions/templates/interventions/intervention_detail_mobile.html:2406 #: interventions/templates/interventions/interventions_index_mobile.html:251 msgid "Fermer la carte" msgstr "Close the map" -#: interventions/templates/interventions/intervention_detail_mobile.html:2522 +#: interventions/templates/interventions/intervention_detail_mobile.html:2527 msgid "Au moins une photo est obligatoire pour terminer cette intervention." msgstr "No permission to modify this intervention." -#: interventions/templates/interventions/intervention_detail_mobile.html:2530 +#: interventions/templates/interventions/intervention_detail_mobile.html:2535 msgid "Prendre" msgstr "Claim" -#: interventions/templates/interventions/intervention_detail_mobile.html:2537 +#: interventions/templates/interventions/intervention_detail_mobile.html:2542 msgid "Libérer" msgstr "Release" -#: interventions/templates/interventions/intervention_detail_mobile.html:2544 -#: interventions/templates/interventions/intervention_detail_mobile.html:2551 +#: interventions/templates/interventions/intervention_detail_mobile.html:2549 +#: interventions/templates/interventions/intervention_detail_mobile.html:2556 msgid "Démarrer" msgstr "Start" -#: interventions/templates/interventions/intervention_detail_mobile.html:3744 +#: interventions/templates/interventions/intervention_detail_mobile.html:3749 msgid "Configuration de remplacement introuvable." msgstr "Replacement configuration not found." -#: interventions/templates/interventions/intervention_detail_mobile.html:3745 +#: interventions/templates/interventions/intervention_detail_mobile.html:3750 msgid "Remplacement créé, l'ancien équipement est archivé." msgstr "Replacement created, the old equipment is archived." -#: interventions/templates/interventions/intervention_detail_mobile.html:3746 +#: interventions/templates/interventions/intervention_detail_mobile.html:3751 msgid "Impossible de créer l'action de remplacement." msgstr "Unable to create the replacement action." -#: interventions/templates/interventions/intervention_detail_mobile.html:4163 +#: interventions/templates/interventions/intervention_detail_mobile.html:4169 msgid "Document supprimé !" msgstr "Document deleted!" -#: interventions/templates/interventions/intervention_detail_mobile.html:4164 +#: interventions/templates/interventions/intervention_detail_mobile.html:4170 msgid "Une erreur est survenue lors de la suppression du document." msgstr "An error occurred while deleting the document." -#: interventions/templates/interventions/intervention_detail_mobile.html:5587 -#: interventions/templates/interventions/intervention_detail_mobile.html:5642 +#: interventions/templates/interventions/intervention_detail_mobile.html:5593 +#: interventions/templates/interventions/intervention_detail_mobile.html:5648 msgid "Erreur de connexion." msgstr "Connection error." -#: interventions/templates/interventions/intervention_detail_mobile.html:5596 +#: interventions/templates/interventions/intervention_detail_mobile.html:5602 msgid "Sauvegarde..." msgstr "Saving..." -#: interventions/templates/interventions/intervention_detail_mobile.html:5611 +#: interventions/templates/interventions/intervention_detail_mobile.html:5617 msgid "Transfert..." msgstr "Transfer..." @@ -5590,8 +5570,7 @@ msgid "Intervention améliorative" msgstr "Improvement intervention" #: interventions/templates/interventions/interventions_index.html:535 -msgid "" -"Optimiser ou améliorer une situation existante (projet, fonctionnel, ...)" +msgid "Optimiser ou améliorer une situation existante (projet, fonctionnel, ...)" msgstr "Optimize or improve an existing situation (project, functional, ...)" #: interventions/templates/interventions/interventions_index.html:554 @@ -5706,13 +5685,11 @@ msgid "Comment fonctionnent ces deux intervalles ?" msgstr "" #: interventions/templates/interventions/interventions_index.html:1008 -msgid "" -"sélectionne les interventions dont le démarrage a lieu dans cette période." +msgid "sélectionne les interventions dont le démarrage a lieu dans cette période." msgstr "" #: interventions/templates/interventions/interventions_index.html:1012 -msgid "" -"sélectionne les interventions achevées (statut Terminé) dans cette période." +msgid "sélectionne les interventions achevées (statut Terminé) dans cette période." msgstr "" #: interventions/templates/interventions/interventions_index.html:1033 @@ -5816,9 +5793,7 @@ msgid "Changer le statut des interventions" msgstr "Change interventions status" #: interventions/templates/interventions/interventions_index.html:1242 -msgid "" -"Aucune intervention sélectionnée : le changement de statut s'appliquera à " -"toutes les interventions filtrées." +msgid "Aucune intervention sélectionnée : le changement de statut s'appliquera à toutes les interventions filtrées." msgstr "" #: interventions/templates/interventions/interventions_index.html:1245 @@ -5834,9 +5809,7 @@ msgid "Associer les interventions à une commande" msgstr "Associate interventions with an order" #: interventions/templates/interventions/interventions_index.html:1296 -msgid "" -"Aucune intervention sélectionnée : l'association s'appliquera à toutes les " -"interventions filtrées." +msgid "Aucune intervention sélectionnée : l'association s'appliquera à toutes les interventions filtrées." msgstr "" #: interventions/templates/interventions/interventions_index.html:1300 @@ -5844,12 +5817,8 @@ msgid "Rechercher une commande..." msgstr "Search for an order..." #: interventions/templates/interventions/interventions_index.html:1302 -msgid "" -"Seules les commandes au statut 'En préparation' ou 'Envoyé' et auxquelles " -"vous avez accès sont proposées." -msgstr "" -"Only orders with status 'In preparation' or 'Sent' and to which you have " -"access are proposed." +msgid "Seules les commandes au statut 'En préparation' ou 'Envoyé' et auxquelles vous avez accès sont proposées." +msgstr "Only orders with status 'In preparation' or 'Sent' and to which you have access are proposed." #: interventions/templates/interventions/interventions_index.html:1308 msgid "Associer" @@ -5860,9 +5829,7 @@ msgid "Exporter les interventions sélectionnées" msgstr "Export selected interventions" #: interventions/templates/interventions/interventions_index.html:1324 -msgid "" -"Aucune intervention sélectionnée : l'export inclura toutes les interventions " -"filtrées." +msgid "Aucune intervention sélectionnée : l'export inclura toutes les interventions filtrées." msgstr "" #: interventions/templates/interventions/interventions_index.html:1326 @@ -5875,15 +5842,11 @@ msgid "Rapport d'exécution" msgstr "Intervention report" #: interventions/templates/interventions/interventions_index.html:1357 -msgid "" -"Aucune intervention sélectionnée : toutes les interventions filtrées seront " -"incluses dans le rapport." +msgid "Aucune intervention sélectionnée : toutes les interventions filtrées seront incluses dans le rapport." msgstr "" #: interventions/templates/interventions/interventions_index.html:1361 -msgid "" -"Vous avez sélectionné plus de 50 interventions. Veuillez réduire votre " -"sélection avant de générer le rapport." +msgid "Vous avez sélectionné plus de 50 interventions. Veuillez réduire votre sélection avant de générer le rapport." msgstr "" #: interventions/templates/interventions/interventions_index.html:1364 @@ -5903,13 +5866,11 @@ msgid "Période (changement de statut)" msgstr "Status change" #: interventions/templates/interventions/interventions_index.html:1377 -msgid "" -"Optionnel. Filtre sur la date de changement de statut de l'intervention." +msgid "Optionnel. Filtre sur la date de changement de statut de l'intervention." msgstr "" #: interventions/templates/interventions/interventions_index.html:1379 -msgid "" -"Le rapport reprendra les interventions correspondant aux filtres actifs." +msgid "Le rapport reprendra les interventions correspondant aux filtres actifs." msgstr "" #: interventions/templates/interventions/interventions_index.html:1384 @@ -5994,8 +5955,8 @@ msgid "Sans équipe" msgstr "No team" #: interventions/views/calendar.py:1207 interventions/views/calendar.py:1450 -#: interventions/views/helpers.py:2056 interventions/views/mobile.py:1160 -#: interventions/views/mobile.py:1207 +#: interventions/views/helpers.py:2056 interventions/views/mobile.py:1163 +#: interventions/views/mobile.py:1210 msgid "Authentification requise." msgstr "Authentication required." @@ -6050,8 +6011,7 @@ msgid "La date de début planifiée est obligatoire." msgstr "Planned start date is required." #: interventions/views/calendar.py:1342 -msgid "" -"Il est interdit de planifier ou d'assigner une intervention dans le passé." +msgid "Il est interdit de planifier ou d'assigner une intervention dans le passé." msgstr "It is forbidden to schedule or assign an intervention in the past." #: interventions/views/calendar.py:1346 @@ -6066,532 +6026,494 @@ msgstr "Access not allowed" msgid "Permission refusée." msgstr "Permission denied" -#: interventions/views/detail.py:820 +#: interventions/views/detail.py:823 #, python-format msgid "L'intervention %(codes)s a été liée à %(origin)s." msgid_plural "Les interventions %(codes)s ont été liées à %(origin)s." msgstr[0] "Intervention %(codes)s has been linked to %(origin)s." msgstr[1] "Interventions %(codes)s have been linked to %(origin)s." -#: interventions/views/detail.py:833 +#: interventions/views/detail.py:836 #, python-format msgid "L'intervention %(codes)s était déjà liée à %(origin)s." msgid_plural "Les interventions %(codes)s étaient déjà liées à %(origin)s." msgstr[0] "Intervention %(codes)s was already linked to %(origin)s." msgstr[1] "Interventions %(codes)s were already linked to %(origin)s." -#: interventions/views/detail.py:846 +#: interventions/views/detail.py:849 #, python-format msgid "Vous n'avez pas accès à l'intervention %(codes)s." msgid_plural "Vous n'avez pas accès aux interventions %(codes)s." msgstr[0] "You do not have access to intervention %(codes)s." msgstr[1] "You do not have access to interventions %(codes)s." -#: interventions/views/detail.py:858 +#: interventions/views/detail.py:861 #, python-format msgid "Aucune intervention trouvée pour le code %(codes)s." msgid_plural "Aucune intervention trouvée pour les codes %(codes)s." msgstr[0] "No intervention found for code %(codes)s." msgstr[1] "No interventions found for codes %(codes)s." -#: interventions/views/detail.py:870 +#: interventions/views/detail.py:873 #, python-format msgid "Le code %(codes)s correspond à l'intervention actuelle et a été ignoré." -msgid_plural "" -"Les codes %(codes)s correspondent à l'intervention actuelle et ont été " -"ignorés." -msgstr[0] "" -"Code %(codes)s corresponds to the current intervention and was ignored." -msgstr[1] "" -"Codes %(codes)s correspond to the current intervention and were ignored." +msgid_plural "Les codes %(codes)s correspondent à l'intervention actuelle et ont été ignorés." +msgstr[0] "Code %(codes)s corresponds to the current intervention and was ignored." +msgstr[1] "Codes %(codes)s correspond to the current intervention and were ignored." -#: interventions/views/detail.py:885 -msgid "" -"Vous n'avez pas la permission de créer une intervention de réparation pour " -"cette thématique." -msgstr "" -"You do not have permission to create a repair intervention for this theme." +#: interventions/views/detail.py:888 +msgid "Vous n'avez pas la permission de créer une intervention de réparation pour cette thématique." +msgstr "You do not have permission to create a repair intervention for this theme." -#: interventions/views/detail.py:906 interventions/views/detail.py:927 +#: interventions/views/detail.py:909 interventions/views/detail.py:930 msgid "Réparation à effectuer" msgstr "No operations to display." -#: interventions/views/detail.py:906 interventions/views/detail.py:927 +#: interventions/views/detail.py:909 interventions/views/detail.py:930 msgid "origine" msgstr "Origin" -#: interventions/views/detail.py:977 +#: interventions/views/detail.py:980 #, python-format -msgid "" -"Une intervention de réparation %(code)s a été créée à partir de %(origin)s." +msgid "Une intervention de réparation %(code)s a été créée à partir de %(origin)s." msgstr "A repair intervention %(code)s has been created from %(origin)s." -#: interventions/views/detail.py:1003 +#: interventions/views/detail.py:1006 msgid "Vous n'avez pas la permission de dupliquer cette intervention." msgstr "You do not have permission to duplicate this intervention." -#: interventions/views/detail.py:1164 +#: interventions/views/detail.py:1167 #, python-format -msgid "" -"L'intervention %(code)s a été dupliquée avec succès à partir de %(origin)s." -msgstr "" -"Intervention %(code)s has been duplicated successfully from %(origin)s." +msgid "L'intervention %(code)s a été dupliquée avec succès à partir de %(origin)s." +msgstr "Intervention %(code)s has been duplicated successfully from %(origin)s." -#: interventions/views/detail.py:1191 interventions/views/mobile.py:1452 -#: interventions/views/mobile.py:1648 interventions/views/mobile.py:1665 -#: interventions/views/mobile.py:1706 +#: interventions/views/detail.py:1194 interventions/views/mobile.py:1455 +#: interventions/views/mobile.py:1651 interventions/views/mobile.py:1668 +#: interventions/views/mobile.py:1709 msgid "Configuration utilisateur non trouvée." msgstr "User configuration not found." -#: interventions/views/detail.py:1199 interventions/views/mobile.py:1457 +#: interventions/views/detail.py:1202 interventions/views/mobile.py:1460 msgid "Cette fonctionnalité est réservée à la thématique structures." msgstr "This feature is reserved for the structures theme." -#: interventions/views/detail.py:1207 interventions/views/mobile.py:1462 +#: interventions/views/detail.py:1210 interventions/views/mobile.py:1465 msgid "Cette fonctionnalité est réservée aux techniciens." msgstr "This feature is reserved for technicians." -#: interventions/views/detail.py:1218 interventions/views/mobile.py:1470 +#: interventions/views/detail.py:1221 interventions/views/mobile.py:1473 msgid "Vous n'avez pas les droits pour créer des interventions." msgstr "You do not have permission to create interventions." -#: interventions/views/detail.py:1230 interventions/views/mobile.py:1488 -#: interventions/views/mobile.py:1783 +#: interventions/views/detail.py:1233 interventions/views/mobile.py:1491 +#: interventions/views/mobile.py:1786 msgid "La localisation est obligatoire." msgstr "Location is required." -#: interventions/views/detail.py:1232 interventions/views/mobile.py:1490 -#: interventions/views/mobile.py:1785 +#: interventions/views/detail.py:1235 interventions/views/mobile.py:1493 +#: interventions/views/mobile.py:1788 msgid "La catégorie est obligatoire." msgstr "Category is required." -#: interventions/views/detail.py:1234 interventions/views/mobile.py:1492 -#: interventions/views/mobile.py:1787 +#: interventions/views/detail.py:1237 interventions/views/mobile.py:1495 +#: interventions/views/mobile.py:1790 msgid "Le titre est obligatoire." msgstr "Title is required." -#: interventions/views/detail.py:1248 interventions/views/mobile.py:1507 +#: interventions/views/detail.py:1251 interventions/views/mobile.py:1510 msgid "Localisation non trouvée." msgstr "Location not found." -#: interventions/views/detail.py:1257 interventions/views/mobile.py:1517 -#: interventions/views/mobile.py:1794 +#: interventions/views/detail.py:1260 interventions/views/mobile.py:1520 +#: interventions/views/mobile.py:1797 msgid "Catégorie non trouvée." msgstr "Category not found." -#: interventions/views/detail.py:1299 +#: interventions/views/detail.py:1302 msgid "Intervention de réparation créée depuis l'application web." msgstr "Repair intervention created from web application." -#: interventions/views/detail.py:1374 +#: interventions/views/detail.py:1377 msgid "Aucune configuration utilisateur n'est associée à votre compte." msgstr "No user configuration is associated with your account." -#: interventions/views/detail.py:1389 +#: interventions/views/detail.py:1392 msgid "Vous n'avez pas de droit d'édition sur une thématique d'intervention." msgstr "You do not have edit rights on an intervention theme." -#: interventions/views/detail.py:1622 -msgid "" -"Vous n'avez pas la permission de créer cette inspection pour les contrats " -"associés." +#: interventions/views/detail.py:1625 +msgid "Vous n'avez pas la permission de créer cette inspection pour les contrats associés." msgstr "You do not have permission to create preventive interventions." -#: interventions/views/detail.py:1704 +#: interventions/views/detail.py:1707 msgid "Géométrie invalide" msgstr "Invalid parameter." -#: interventions/views/detail.py:1721 +#: interventions/views/detail.py:1724 msgid "Vous n'avez pas accès à cette commande." msgstr "You do not have access to this order." -#: interventions/views/detail.py:1804 +#: interventions/views/detail.py:1807 msgid "Début prévu initial." msgstr "Initial planned start." -#: interventions/views/detail.py:1818 +#: interventions/views/detail.py:1821 #, python-format -msgid "" -"Le numéro FMS %(fms)s n'apparaît pas dans le nom des documents suivants : " -"%(documents)s" -msgstr "" -"FMS number %(fms)s does not appear in the name of the following documents: " -"%(documents)s" - -#: interventions/views/detail.py:1915 -#, python-format -msgid "L'intervention %(code)s a été créée avec succès et liée au projet." -msgstr "" -"The intervention %(code)s was successfully created and linked to the project." +msgid "Le numéro FMS %(fms)s n'apparaît pas dans le nom des documents suivants : %(documents)s" +msgstr "FMS number %(fms)s does not appear in the name of the following documents: %(documents)s" #: interventions/views/detail.py:1918 #, python-format -msgid "L'intervention %(code)s a été créée avec succès et liée à la commande." -msgstr "" -"The work order %(code)s was successfully created and linked to the order." +msgid "L'intervention %(code)s a été créée avec succès et liée au projet." +msgstr "The intervention %(code)s was successfully created and linked to the project." -#: interventions/views/detail.py:1984 interventions/views/detail.py:2070 +#: interventions/views/detail.py:1921 +#, python-format +msgid "L'intervention %(code)s a été créée avec succès et liée à la commande." +msgstr "The work order %(code)s was successfully created and linked to the order." + +#: interventions/views/detail.py:1987 interventions/views/detail.py:2073 #, python-format msgid "Nouvelle inspection - %(name)s" msgstr "New inspection - %(name)s" -#: interventions/views/detail.py:2111 +#: interventions/views/detail.py:2114 msgid "Modèles inconnus" msgstr "Unknown models: %(models)s" -#: interventions/views/detail.py:2154 +#: interventions/views/detail.py:2157 msgid "Erreur de synchro" msgstr "Connection error." -#: interventions/views/detail.py:2173 +#: interventions/views/detail.py:2176 #, python-format -msgid "" -"Assets synchronisés. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total: " -"%(total)d" -msgstr "" -"Assets synchronized. Added: %(created)d • Removed: %(deleted)d • Total: " -"%(total)d" +msgid "Assets synchronisés. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total: %(total)d" +msgstr "Assets synchronized. Added: %(created)d • Removed: %(deleted)d • Total: %(total)d" -#: interventions/views/detail.py:2180 interventions/views/mobile.py:1425 +#: interventions/views/detail.py:2183 interventions/views/mobile.py:1428 #, python-format msgid " • Opérations supprimées: %(ops)d" msgstr " • Operations removed: %(ops)d" -#: interventions/views/detail.py:2182 interventions/views/mobile.py:1423 +#: interventions/views/detail.py:2185 interventions/views/mobile.py:1426 #, python-format msgid " • Opérations ajoutées: %(ops)d" msgstr " • Operations added: %(ops)d" -#: interventions/views/detail.py:2187 +#: interventions/views/detail.py:2190 #, python-format -msgid "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d asset." -msgid_plural "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d assets." -msgstr[0] "" -"Some operations were not deleted because values have been encoded for " -"%(count)d asset." -msgstr[1] "" -"Some operations were not deleted because values have been encoded for " -"%(count)d assets." +msgid "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d asset." +msgid_plural "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d assets." +msgstr[0] "Some operations were not deleted because values have been encoded for %(count)d asset." +msgstr[1] "Some operations were not deleted because values have been encoded for %(count)d assets." -#: interventions/views/detail.py:2262 +#: interventions/views/detail.py:2265 msgid "Vous ne pouvez pas modifier les postes de cette intervention." msgstr "You cannot modify the items of this intervention." -#: interventions/views/detail.py:2265 +#: interventions/views/detail.py:2268 msgid "Aucune commande n'est associée à cette intervention." msgstr "No order is associated with this intervention." -#: interventions/views/detail.py:2269 +#: interventions/views/detail.py:2272 msgid "Aucun devis n'est disponible pour la commande liée." msgstr "No quote is available for the linked order." -#: interventions/views/detail.py:2272 +#: interventions/views/detail.py:2275 msgid "Le devis doit être figé avant de pouvoir être appliqué." msgstr "The quote must be frozen before it can be applied." -#: interventions/views/detail.py:2431 +#: interventions/views/detail.py:2434 msgid "Aucune donnée à mettre à jour" msgstr "No data to update" -#: interventions/views/detail.py:2454 +#: interventions/views/detail.py:2457 msgid "Permission refusée pour la suppression de postes" msgstr "Permission denied for deleting items" -#: interventions/views/detail.py:2462 -msgid "" -"Suppression interdite: une quantité a été enregistrée pour ce poste dans une " -"période précédente." -msgstr "" -"Deletion forbidden: a quantity was recorded for this item in a previous " -"period." +#: interventions/views/detail.py:2465 +msgid "Suppression interdite: une quantité a été enregistrée pour ce poste dans une période précédente." +msgstr "Deletion forbidden: a quantity was recorded for this item in a previous period." -#: interventions/views/detail.py:2485 +#: interventions/views/detail.py:2488 msgid "Permission refusée pour la mise à jour des quantités" msgstr "Permission denied for updating quantities" -#: interventions/views/detail.py:2493 +#: interventions/views/detail.py:2496 #, python-format msgid "Quantité invalide pour le poste %(post)s" msgstr "Invalid quantity for item %(post)s" -#: interventions/views/detail.py:2498 +#: interventions/views/detail.py:2501 msgid "Permission refusée pour la mise à jour des commentaires" msgstr "Permission denied for updating comments" -#: interventions/views/detail.py:2505 +#: interventions/views/detail.py:2508 msgid "Permission refusée pour la mise à jour des statuts" msgstr "Permission denied for updating statuses" -#: interventions/views/detail.py:2541 +#: interventions/views/detail.py:2544 #, python-format msgid "Poste de contrat non trouvé: %(id)s" msgstr "Contract item not found: %(id)s" -#: interventions/views/detail.py:2543 +#: interventions/views/detail.py:2546 #, python-format msgid "Erreur lors de la mise à jour du poste %(id)s: %(error)s" msgstr "Error updating item %(id)s: %(error)s" -#: interventions/views/detail.py:2551 +#: interventions/views/detail.py:2554 msgid "Des erreurs se sont produites lors de la mise à jour" msgstr "Errors occurred during update" -#: interventions/views/detail.py:2559 +#: interventions/views/detail.py:2562 #, python-format msgid "%(count)d prestation mise à jour avec succès." msgid_plural "%(count)d prestations mises à jour avec succès." msgstr[0] "%(count)d service updated successfully." msgstr[1] "%(count)d services updated successfully." -#: interventions/views/detail.py:2569 +#: interventions/views/detail.py:2572 msgid "Données JSON invalides" msgstr "Invalid JSON data" -#: interventions/views/detail.py:2574 +#: interventions/views/detail.py:2577 #, python-format msgid "Erreur lors de la mise à jour: %(error)s" msgstr "Error during update: %(error)s" -#: interventions/views/detail.py:2633 +#: interventions/views/detail.py:2636 msgid "Invalid JSON data" msgstr "Invalid JSON data" -#: interventions/views/detail.py:2654 +#: interventions/views/detail.py:2657 #, python-format msgid "You do not have permission to update field: %(field)s" msgstr "You do not have permission to update field: %(field)s" -#: interventions/views/detail.py:2681 +#: interventions/views/detail.py:2684 #, python-format msgid "%(count)s field(s) updated with some errors" msgstr "%(count)s field(s) updated with some errors" -#: interventions/views/detail.py:2687 +#: interventions/views/detail.py:2690 #, python-format msgid "%(count)s field(s) updated successfully" msgstr "%(count)s field(s) updated successfully" -#: interventions/views/detail.py:2695 +#: interventions/views/detail.py:2698 msgid "You do not have permission to update this field" msgstr "You do not have permission to update this field" -#: interventions/views/detail.py:2721 +#: interventions/views/detail.py:2724 msgid "Intervention not found" msgstr "Intervention not found" -#: interventions/views/detail.py:2733 interventions/views/detail.py:2784 +#: interventions/views/detail.py:2736 interventions/views/detail.py:2787 msgid "You do not have permission to update the location" msgstr "You do not have permission to update this field" -#: interventions/views/detail.py:2739 +#: interventions/views/detail.py:2742 msgid "Invalid parameters" msgstr "Invalid payload." -#: interventions/views/detail.py:2744 +#: interventions/views/detail.py:2747 msgid "Content type not found" msgstr "Maintain Type not found" -#: interventions/views/detail.py:2748 +#: interventions/views/detail.py:2751 msgid "Location object not found" msgstr "Project not found" -#: interventions/views/detail.py:2801 +#: interventions/views/detail.py:2804 msgid "Missing provider_id" msgstr "Missing provider_id" -#: interventions/views/detail.py:2853 interventions/views/detail.py:2941 -#: interventions/views/detail.py:2988 +#: interventions/views/detail.py:2856 interventions/views/detail.py:2944 +#: interventions/views/detail.py:2991 msgid "Accès non autorisé" msgstr "Access not allowed" -#: interventions/views/detail.py:2857 +#: interventions/views/detail.py:2860 msgid "Vous n'avez pas la permission d'ajouter des opérations." msgstr "You do not have permission to add operations." -#: interventions/views/detail.py:2901 +#: interventions/views/detail.py:2904 msgid "Opérations personnalisées" msgstr "Custom operations" -#: interventions/views/detail.py:2920 +#: interventions/views/detail.py:2923 msgid "Opération personnalisée ajoutée avec succès" msgstr "Custom operation added successfully" -#: interventions/views/detail.py:2922 +#: interventions/views/detail.py:2925 #, python-format msgid "%(count)s opérations personnalisées ajoutées avec succès" msgstr "%(count)s custom operations added successfully." -#: interventions/views/detail.py:2945 +#: interventions/views/detail.py:2948 msgid "Vous n'avez pas la permission d'ajouter des photos aux opérations." msgstr "You do not have permission to add photos to operations." -#: interventions/views/detail.py:2949 +#: interventions/views/detail.py:2952 msgid "Aucune photo fournie" msgstr "No photo provided" -#: interventions/views/detail.py:2965 +#: interventions/views/detail.py:2968 msgid "Photo ajoutée avec succès" msgstr "Photo successfully added" -#: interventions/views/detail.py:2975 +#: interventions/views/detail.py:2978 msgid "Erreur lors de l'ajout de la photo" msgstr "Error adding photo" -#: interventions/views/detail.py:2992 +#: interventions/views/detail.py:2995 msgid "Vous n'avez pas la permission de supprimer des photos d'opérations." msgstr "You do not have permission to delete photos from operations." -#: interventions/views/detail.py:2995 +#: interventions/views/detail.py:2998 msgid "Vous ne pouvez supprimer que vos propres photos" msgstr "You can only delete your own photos." -#: interventions/views/detail.py:3001 +#: interventions/views/detail.py:3004 msgid "Photo supprimée avec succès" msgstr "Photo successfully deleted" -#: interventions/views/detail.py:3009 +#: interventions/views/detail.py:3012 msgid "Erreur lors de la suppression de la photo" msgstr "Error while deleting photo" -#: interventions/views/detail.py:3021 interventions/views/detail.py:3215 +#: interventions/views/detail.py:3024 interventions/views/detail.py:3218 msgid "Cette intervention n'a pas de template d'opérations guidées." msgstr "This intervention has no equipment operation templates" -#: interventions/views/detail.py:3025 interventions/views/detail.py:3219 -#: interventions/views/detail.py:3290 +#: interventions/views/detail.py:3028 interventions/views/detail.py:3222 +#: interventions/views/detail.py:3293 msgid "Vous n'avez pas la permission de modifier les opérations." msgstr "You do not have permission to modify operations." -#: interventions/views/detail.py:3030 interventions/views/detail.py:3295 -#: interventions/views/detail.py:3508 interventions/views/detail.py:3582 -#: interventions/views/detail.py:3767 interventions/views/workflow.py:320 +#: interventions/views/detail.py:3033 interventions/views/detail.py:3298 +#: interventions/views/detail.py:3511 interventions/views/detail.py:3585 +#: interventions/views/detail.py:3770 interventions/views/workflow.py:320 #: interventions/views/workflow.py:360 msgid "Format JSON invalide" msgstr "Invalid JSON format" -#: interventions/views/detail.py:3034 +#: interventions/views/detail.py:3037 msgid "Le champ 'data' doit être un objet JSON." msgstr "Item #%(index)s must be a JSON object." -#: interventions/views/detail.py:3043 +#: interventions/views/detail.py:3046 msgid "Opérations guidées enregistrées." msgstr "General operations" -#: interventions/views/detail.py:3223 +#: interventions/views/detail.py:3226 msgid "Aucun fichier fourni." msgstr "No files provided." -#: interventions/views/detail.py:3268 +#: interventions/views/detail.py:3271 msgid "Vous n'avez pas la permission de supprimer ce fichier." msgstr "You do not have permission to delete this document." -#: interventions/views/detail.py:3335 +#: interventions/views/detail.py:3338 #, python-format msgid "évaleur de mesure invalide pour l'opération %(id)s" msgstr "Measurement value invalid for operation %(id)s" -#: interventions/views/detail.py:3354 +#: interventions/views/detail.py:3357 #, python-format msgid "Format de durée invalide pour l'opération %(id)s" msgstr "Invalid duration format for operation %(id)s" -#: interventions/views/detail.py:3357 interventions/views/mobile.py:2010 +#: interventions/views/detail.py:3360 interventions/views/mobile.py:2013 #, python-format msgid "Valeur de durée invalide pour l'opération %(id)s" msgstr "Invalid duration value for operation %(id)s" -#: interventions/views/detail.py:3378 interventions/views/mobile.py:2029 +#: interventions/views/detail.py:3381 interventions/views/mobile.py:2032 #, python-format msgid "Valeur de date invalide pour l'opération %(id)s" msgstr "Invalid date value for operation %(id)s" -#: interventions/views/detail.py:3393 interventions/views/mobile.py:2049 +#: interventions/views/detail.py:3396 interventions/views/mobile.py:2052 #, python-format msgid "Statut invalide pour l'opération %(id)s" msgstr "Invalid status for operation %(id)s" -#: interventions/views/detail.py:3402 interventions/views/mobile.py:2047 +#: interventions/views/detail.py:3405 interventions/views/mobile.py:2050 #, python-format msgid "Opération %(id)s introuvable" msgstr "Operation %(id)s not found" -#: interventions/views/detail.py:3404 +#: interventions/views/detail.py:3407 #, python-format msgid "Erreur pour l'opération %(id)s : %(err)s" msgstr "Error for operation %(id)s: %(err)s" -#: interventions/views/detail.py:3410 +#: interventions/views/detail.py:3413 #, python-format msgid "%(count)s opération(s) sauvegardée(s)" msgstr "%(count)s operation(s) saved" -#: interventions/views/detail.py:3441 interventions/views/detail.py:3688 -msgid "" -"Cette fonctionnalité n'est disponible que pour les interventions préventives" +#: interventions/views/detail.py:3444 interventions/views/detail.py:3691 +msgid "Cette fonctionnalité n'est disponible que pour les interventions préventives" msgstr "This feature is only available for preventive interventions" -#: interventions/views/detail.py:3452 +#: interventions/views/detail.py:3455 msgid "asset_type et asset_id requis" msgstr "asset_type and asset_id required" -#: interventions/views/detail.py:3461 interventions/views/detail.py:3715 +#: interventions/views/detail.py:3464 interventions/views/detail.py:3718 msgid "Type d'asset invalide" msgstr "Invalid asset type" -#: interventions/views/detail.py:3474 +#: interventions/views/detail.py:3477 msgid "Cette intervention n'a pas de templates d'opérations équipement" msgstr "This intervention has no equipment operation templates" -#: interventions/views/detail.py:3492 +#: interventions/views/detail.py:3495 msgid "Choisissez le(s) template(s) d'opérations à appliquer à cet équipement." msgstr "Choose the operation template(s) to apply to this equipment." -#: interventions/views/detail.py:3498 interventions/views/detail.py:3752 +#: interventions/views/detail.py:3501 interventions/views/detail.py:3755 msgid "Type d'asset non trouvé" msgstr "Asset type not found" -#: interventions/views/detail.py:3503 interventions/views/detail.py:3757 +#: interventions/views/detail.py:3506 interventions/views/detail.py:3760 msgid "Équipement non trouvé" msgstr "Equipment not found" -#: interventions/views/detail.py:3529 +#: interventions/views/detail.py:3532 msgid "Liste d'assets requise" msgstr "Asset list required" -#: interventions/views/detail.py:3573 +#: interventions/views/detail.py:3576 #, python-format msgid "%(ops)d opération créée pour %(assets)d équipement" msgid_plural "%(ops)d opérations créées pour %(assets)d équipements" msgstr[0] "%(ops)d operation created for %(assets)d equipment" msgstr[1] "%(ops)d operations created for %(assets)d equipment" -#: interventions/views/detail.py:3700 +#: interventions/views/detail.py:3703 msgid "asset_type, asset_id et template_ids requis" msgstr "asset_type, asset_id and template_ids required" -#: interventions/views/detail.py:3706 +#: interventions/views/detail.py:3709 msgid "template_ids doit être une liste non vide" msgstr "template_ids must be a non-empty list" -#: interventions/views/detail.py:3726 +#: interventions/views/detail.py:3729 msgid "Certains templates n'ont pas été trouvés" msgstr "Some templates were not found" -#: interventions/views/detail.py:3743 +#: interventions/views/detail.py:3746 #, python-format msgid "%(count)d opération créée avec succès depuis %(templates)d template" -msgid_plural "" -"%(count)d opérations créées avec succès depuis %(templates)d templates" -msgstr[0] "" -"%(count)d operation successfully created from %(templates)d template" -msgstr[1] "" -"%(count)d operations successfully created from %(templates)d templates" +msgid_plural "%(count)d opérations créées avec succès depuis %(templates)d templates" +msgstr[0] "%(count)d operation successfully created from %(templates)d template" +msgstr[1] "%(count)d operations successfully created from %(templates)d templates" -#: interventions/views/detail.py:3762 +#: interventions/views/detail.py:3765 msgid "Un ou plusieurs templates non trouvés" msgstr "One or more templates not found" @@ -6608,9 +6530,7 @@ msgid "Un équipement est obligatoire pour ce symptôme." msgstr "Equipment is mandatory for this symptom." #: interventions/views/forms.py:295 -msgid "" -"Veuillez indiquer la référence de la source (ex.: l'identifiant de " -"l'observation)." +msgid "Veuillez indiquer la référence de la source (ex.: l'identifiant de l'observation)." msgstr "Please indicate the source reference (e.g. observation ID)." #: interventions/views/forms.py:302 @@ -6626,13 +6546,8 @@ msgid "Titre des interventions" msgstr "Interventions title" #: interventions/views/forms.py:435 -msgid "" -"Les opérations génériques seront ajoutées une fois par intervention. Les " -"opérations liées aux équipements seront répétées pour chaque asset " -"sélectionné." -msgstr "" -"Generic operations will be added once per intervention. Asset-related " -"operations will be repeated for each selected asset." +msgid "Les opérations génériques seront ajoutées une fois par intervention. Les opérations liées aux équipements seront répétées pour chaque asset sélectionné." +msgstr "Generic operations will be added once per intervention. Asset-related operations will be repeated for each selected asset." #: interventions/views/forms.py:439 msgid "Début prévisionnel" @@ -6655,15 +6570,8 @@ msgid "Créer une commande par répétition" msgstr "Create an order per repetition" #: interventions/views/forms.py:476 -msgid "" -"Si coché, une nouvelle commande sera créée pour chaque répétition. La " -"commande sélectionnée sera renommée avec le suffixe '-1', et des commandes " -"'-2', '-3', etc. seront créées automatiquement pour chaque répétition " -"suivante." -msgstr "" -"If checked, a new order will be created for each repetition. The selected " -"order will be renamed with the suffix '-1', and orders '-2', '-3', etc. will " -"be automatically created for each subsequent repetition." +msgid "Si coché, une nouvelle commande sera créée pour chaque répétition. La commande sélectionnée sera renommée avec le suffixe '-1', et des commandes '-2', '-3', etc. seront créées automatiquement pour chaque répétition suivante." +msgstr "If checked, a new order will be created for each repetition. The selected order will be renamed with the suffix '-1', and orders '-2', '-3', etc. will be automatically created for each subsequent repetition." #: interventions/views/forms.py:483 msgid "Type d'éléments à sélectionner" @@ -6682,9 +6590,7 @@ msgid "Créer une seule intervention pour tous les éléments" msgstr "Create a single intervention for all items" #: interventions/views/forms.py:508 -msgid "" -"Choisissez comment créer les interventions en fonction des éléments " -"sélectionnés." +msgid "Choisissez comment créer les interventions en fonction des éléments sélectionnés." msgstr "Choose how to create interventions based on the selected items." #: interventions/views/forms.py:517 @@ -6710,8 +6616,7 @@ msgid "Codes d'intervention" msgstr "Intervention codes" #: interventions/views/forms.py:643 -msgid "" -"Séparez les codes par des espaces, des virgules ou des retours à la ligne." +msgid "Séparez les codes par des espaces, des virgules ou des retours à la ligne." msgstr "Separate codes with spaces, commas or newlines." #: interventions/views/forms.py:651 @@ -6735,17 +6640,12 @@ msgid "Vous devez fournir au moins un nom (FR ou NL)." msgstr "You must provide at least one name (FR or NL)." #: interventions/views/forms.py:741 -msgid "" -"Vous devez sélectionner un ensemble de statuts pour une opération de type " -"'Choix'." +msgid "Vous devez sélectionner un ensemble de statuts pour une opération de type 'Choix'." msgstr "You must select a status set for an operation of type 'Choice'." #: interventions/views/forms.py:744 -msgid "" -"Vous devez sélectionner une définition de mesure pour une opération de type " -"'Mesure'." -msgstr "" -"You must select a measure definition for an operation of type 'Measure'." +msgid "Vous devez sélectionner une définition de mesure pour une opération de type 'Mesure'." +msgstr "You must select a measure definition for an operation of type 'Measure'." #: interventions/views/general.py:932 #, python-format @@ -6827,8 +6727,8 @@ msgstr "Intervention pause - %(reason)s" msgid "Modèles inconnus: %(models)s" msgstr "Unknown models: %(models)s" -#: interventions/views/helpers.py:2070 interventions/views/mobile.py:1169 -#: interventions/views/mobile.py:1217 +#: interventions/views/helpers.py:2070 interventions/views/mobile.py:1172 +#: interventions/views/mobile.py:1220 msgid "Vous n'avez pas accès à cette intervention." msgstr "You do not have access to this intervention." @@ -6957,12 +6857,8 @@ msgid "Selected member does not belong to the assigned provider" msgstr "Selected member does not belong to the assigned provider" #: interventions/views/helpers.py:2679 -msgid "" -"Selected member's team is not associated with the thematic of this " -"intervention" -msgstr "" -"Selected member's team is not associated with the thematic of this " -"intervention" +msgid "Selected member's team is not associated with the thematic of this intervention" +msgstr "Selected member's team is not associated with the thematic of this intervention" #: interventions/views/helpers.py:2687 msgid "Invalid assignment value." @@ -7057,7 +6953,7 @@ msgstr "Missing required fields." msgid "Format datetime invalide" msgstr "Invalid datetime format" -#: interventions/views/mobile.py:494 interventions/views/mobile.py:1912 +#: interventions/views/mobile.py:494 interventions/views/mobile.py:1915 msgid "Vous n'êtes pas autorisé à modifier cette note" msgstr "You are not authorized to modify this note" @@ -7098,178 +6994,158 @@ msgstr "Back to control" msgid "Retour à l'observation" msgstr "Back to observation" -#: interventions/views/mobile.py:1176 +#: interventions/views/mobile.py:1179 msgid "Aucun fichier reçu." msgstr "No file received." -#: interventions/views/mobile.py:1186 +#: interventions/views/mobile.py:1189 msgid "Erreur lors de l'enregistrement de la photo." msgstr "Error saving photo." -#: interventions/views/mobile.py:1225 +#: interventions/views/mobile.py:1228 msgid "Vous n'avez pas la permission de supprimer ce document." msgstr "You do not have permission to delete this document." -#: interventions/views/mobile.py:1233 +#: interventions/views/mobile.py:1236 msgid "Erreur lors de la suppression du document." msgstr "Error deleting document." -#: interventions/views/mobile.py:1383 +#: interventions/views/mobile.py:1386 msgid "Requête invalide." msgstr "Invalid request." -#: interventions/views/mobile.py:1387 +#: interventions/views/mobile.py:1390 msgid "Aucune sélection d'équipements reçue." msgstr "No equipment selection received." -#: interventions/views/mobile.py:1412 +#: interventions/views/mobile.py:1415 msgid "Erreur lors de la synchronisation des équipements." msgstr "Error synchronizing equipment." -#: interventions/views/mobile.py:1415 +#: interventions/views/mobile.py:1418 #, python-format -msgid "" -"Synchronisation terminée. Ajoutés: %(created)d • Supprimés: %(deleted)d • " -"Total cibles: %(total)d" -msgstr "" -"Synchronization complete. Added: %(created)d • Removed: %(deleted)d • Total " -"targets: %(total)d" +msgid "Synchronisation terminée. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total cibles: %(total)d" +msgstr "Synchronization complete. Added: %(created)d • Removed: %(deleted)d • Total targets: %(total)d" -#: interventions/views/mobile.py:1435 +#: interventions/views/mobile.py:1438 #, python-format -msgid "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d équipement." -msgid_plural "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d équipements." -msgstr[0] "" -"Some operations were not deleted because values have been encoded for " -"%(count)d equipment." -msgstr[1] "" -"Some operations were not deleted because values have been encoded for " -"%(count)d equipment." +msgid "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d équipement." +msgid_plural "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d équipements." +msgstr[0] "Some operations were not deleted because values have been encoded for %(count)d equipment." +msgstr[1] "Some operations were not deleted because values have been encoded for %(count)d equipment." -#: interventions/views/mobile.py:1572 +#: interventions/views/mobile.py:1575 msgid "Intervention de réparation créée depuis l'application mobile." msgstr "Repair intervention created from mobile application." -#: interventions/views/mobile.py:1629 interventions/views/mobile.py:1862 +#: interventions/views/mobile.py:1632 interventions/views/mobile.py:1865 #, python-format msgid "L'intervention %(code)s a été créée avec succès." msgstr "The intervention %(code)s has been successfully created." -#: interventions/views/mobile.py:1651 interventions/views/mobile.py:1668 -#: interventions/views/mobile.py:1710 +#: interventions/views/mobile.py:1654 interventions/views/mobile.py:1671 +#: interventions/views/mobile.py:1713 msgid "Accès réservé aux gestionnaires internes (admin, manager, controller)." msgstr "Access restricted to internal managers (admin, manager, controller)." -#: interventions/views/mobile.py:1685 +#: interventions/views/mobile.py:1688 msgid "Aucune thématique avec droits de création d'intervention trouvée." msgstr "No thematic with intervention creation rights found." -#: interventions/views/mobile.py:1721 -msgid "" -"Vous n'avez pas les droits pour créer des interventions pour cette " -"thématique." +#: interventions/views/mobile.py:1724 +msgid "Vous n'avez pas les droits pour créer des interventions pour cette thématique." msgstr "You do not have rights to create interventions for this thematic." -#: interventions/views/mobile.py:1944 +#: interventions/views/mobile.py:1947 #, python-format msgid "Erreur lors de l'enregistrement de la note: %(error)s" msgstr "Error saving note: %(error)s" -#: interventions/views/mobile.py:1956 +#: interventions/views/mobile.py:1959 #, python-format msgid "Erreur lors de l'upload du fichier %(name)s: %(error)s" msgstr "Error uploading file %(name)s: %(error)s" -#: interventions/views/mobile.py:2051 +#: interventions/views/mobile.py:2054 #, python-format msgid "Valeur de mesure invalide pour l'opération %(id)s" msgstr "Measurement value invalid for operation %(id)s" -#: interventions/views/mobile.py:2053 +#: interventions/views/mobile.py:2056 msgid "Format JSON invalide pour les opérations" msgstr "Invalid JSON format for operations" -#: interventions/views/mobile.py:2058 +#: interventions/views/mobile.py:2061 msgid "Note enregistrée" msgstr "Save" -#: interventions/views/mobile.py:2060 +#: interventions/views/mobile.py:2063 #, python-format msgid "%(count)s fichier(s)" msgstr "%(count)s file(s)" -#: interventions/views/mobile.py:2062 +#: interventions/views/mobile.py:2065 #, python-format msgid "%(count)s opération(s)" msgstr "%(count)s operation(s)" -#: interventions/views/mobile.py:2067 +#: interventions/views/mobile.py:2070 msgid "Aucune modification" msgstr "No changes" -#: interventions/views/mobile.py:2088 interventions/views/mobile.py:2159 +#: interventions/views/mobile.py:2091 interventions/views/mobile.py:2162 msgid "Vous n'êtes pas membre d'une équipe." msgstr "You are not a member of a team." -#: interventions/views/mobile.py:2103 +#: interventions/views/mobile.py:2106 msgid "Votre équipe n'a pas de thématiques assignées." msgstr "Your team has no assigned themes." -#: interventions/views/mobile.py:2190 +#: interventions/views/mobile.py:2193 msgid "Veuillez sélectionner un membre." msgstr "Please select a member." -#: interventions/views/mobile.py:2197 +#: interventions/views/mobile.py:2200 msgid "Paramètre invalide." msgstr "Invalid parameter." -#: interventions/views/mobile.py:2206 +#: interventions/views/mobile.py:2209 msgid "Membre introuvable." msgstr "Member not found." -#: interventions/views/mobile.py:2214 +#: interventions/views/mobile.py:2217 msgid "Le membre cible doit être de la même société." msgstr "The target member must be from the same company." -#: interventions/views/mobile.py:2225 -msgid "" -"Le membre cible doit être dans une équipe avec des thématiques communes." +#: interventions/views/mobile.py:2228 +msgid "Le membre cible doit être dans une équipe avec des thématiques communes." msgstr "The target member must be in a team with common themes." -#: interventions/views/mobile.py:2272 +#: interventions/views/mobile.py:2275 #, python-format -msgid "" -"Intervention transférée de %(from_member)s (%(from_team)s) vers " -"%(to_member)s (%(to_team)s)" -msgstr "" -"Intervention transferred from %(from_member)s (%(from_team)s) to " -"%(to_member)s (%(to_team)s)" +msgid "Intervention transférée de %(from_member)s (%(from_team)s) vers %(to_member)s (%(to_team)s)" +msgstr "Intervention transferred from %(from_member)s (%(from_team)s) to %(to_member)s (%(to_team)s)" -#: interventions/views/mobile.py:2273 +#: interventions/views/mobile.py:2276 msgid "non assigné" msgstr "unassigned" -#: interventions/views/mobile.py:2274 interventions/views/mobile.py:2276 -#: interventions/views/mobile.py:2296 +#: interventions/views/mobile.py:2277 interventions/views/mobile.py:2279 +#: interventions/views/mobile.py:2299 msgid "aucune équipe" msgstr "No team" -#: interventions/views/mobile.py:2280 +#: interventions/views/mobile.py:2283 msgid "Statut changé automatiquement de 'Démarré' à 'En pause'." msgstr "Status automatically changed from 'Started' to 'Paused'." -#: interventions/views/mobile.py:2292 +#: interventions/views/mobile.py:2295 #, python-format msgid "Intervention transférée avec succès vers %(member)s." msgstr "Intervention successfully transferred to %(member)s." #: interventions/views/notes_docs.py:142 -msgid "" -"Vous n'avez pas la permission de poster un message sur cette intervention." +msgid "Vous n'avez pas la permission de poster un message sur cette intervention." msgstr "You do not have permission to view this intervention." #: interventions/views/notes_docs.py:187 @@ -7419,10 +7295,7 @@ msgstr "Comment" #: interventions/views/views_pdf_reporting.py:2352 #, python-format -msgid "" -"Le rapport ne peut pas être généré car %(count)s interventions correspondent " -"aux filtres actifs. Veuillez affiner les filtres ou sélectionner " -"manuellement au plus 50 interventions." +msgid "Le rapport ne peut pas être généré car %(count)s interventions correspondent aux filtres actifs. Veuillez affiner les filtres ou sélectionner manuellement au plus 50 interventions." msgstr "" #: interventions/views/views_pdf_reporting.py:2496 @@ -7451,17 +7324,12 @@ msgid "Ce contrat ne nécessite pas de vérification." msgstr "This contract does not require verification." #: interventions/views/workflow.py:247 -msgid "" -"La vérification n'est disponible que pour les statuts 'À approuver' et 'À " -"traiter'." -msgstr "" -"Verification is only available for the statuses 'To approve' and 'To " -"process'." +msgid "La vérification n'est disponible que pour les statuts 'À approuver' et 'À traiter'." +msgstr "Verification is only available for the statuses 'To approve' and 'To process'." #: interventions/views/workflow.py:261 msgid "Vous n'avez pas le droit de vérifier les interventions de ce contrat." -msgstr "" -"You do not have the right to verify the interventions of this contract." +msgstr "You do not have the right to verify the interventions of this contract." #: interventions/views/workflow.py:270 msgid "Intervention marquée comme vérifiée." @@ -7472,8 +7340,7 @@ msgid "Vérification annulée." msgstr "Verification cancelled." #: interventions/views/workflow.py:291 -msgid "" -"Vous n'avez pas le droit de modifier les contrôles de cette intervention." +msgid "Vous n'avez pas le droit de modifier les contrôles de cette intervention." msgstr "You cannot modify the items of this intervention." #: interventions/views/workflow.py:296 @@ -7524,180 +7391,155 @@ msgstr "No permission to modify this intervention." msgid "Statut inchangé." msgstr "Status unchanged." -#: interventions/views/workflow.py:415 -msgid "" -"Au moins une photo ajoutée après le passage au statut 'À traiter' est " -"obligatoire pour terminer cette intervention." +#: interventions/views/workflow.py:416 +msgid "Au moins une photo ajoutée après le passage au statut 'À traiter' est obligatoire pour terminer cette intervention." msgstr "" -#: interventions/views/workflow.py:427 -msgid "" -"Au moins une occupation doit être enregistrée avant de terminer cette " -"intervention corrective." +#: interventions/views/workflow.py:428 +msgid "Au moins une occupation doit être enregistrée avant de terminer cette intervention corrective." msgstr "" -#: interventions/views/workflow.py:434 +#: interventions/views/workflow.py:435 msgid "Vous n'avez pas le droit d'approuver les interventions de ce contrat." -msgstr "" -"You do not have the right to approve the interventions of this contract." +msgstr "You do not have the right to approve the interventions of this contract." -#: interventions/views/workflow.py:476 +#: interventions/views/workflow.py:477 msgid "Confirmation de passage à la période suivante requise." msgstr "Confirmation of transition to next period required." -#: interventions/views/workflow.py:480 -msgid "" -"Toutes les quantités enregistrées doivent être validées avant de clôturer la " -"période." +#: interventions/views/workflow.py:481 +msgid "Toutes les quantités enregistrées doivent être validées avant de clôturer la période." msgstr "All recorded quantities must be validated before closing the period." -#: interventions/views/workflow.py:520 +#: interventions/views/workflow.py:521 msgid "Passage à la période suivante: retour à 'A planifier'." msgstr "Transition to next period: back to 'To schedule'." -#: interventions/views/workflow.py:525 +#: interventions/views/workflow.py:526 msgid "Transition non autorisée." msgstr "Transition not allowed." -#: interventions/views/workflow.py:541 +#: interventions/views/workflow.py:542 msgid "Vous ne pouvez annuler que les interventions créées par votre service." msgstr "You cannot move this intervention in its current status." -#: interventions/views/workflow.py:550 interventions/views/workflow.py:553 +#: interventions/views/workflow.py:551 interventions/views/workflow.py:554 msgid "Un contrat doit être indiqué avant de passer à ce statut." msgstr "A contract must be specified before moving to this status." -#: interventions/views/workflow.py:580 +#: interventions/views/workflow.py:581 msgid "Veuillez sélectionner une raison de mise en pause." msgstr "Please select a pause reason." -#: interventions/views/workflow.py:582 +#: interventions/views/workflow.py:583 msgid "Veuillez préciser la raison de la mise en pause." msgstr "Please specify the reason for the pause." -#: interventions/views/workflow.py:603 -msgid "" -"Tous les postes de contrat doivent être validés avant de passer à 'validé'." -msgstr "" -"All contract line items must be validated before moving to 'validated'." +#: interventions/views/workflow.py:604 +msgid "Tous les postes de contrat doivent être validés avant de passer à 'validé'." +msgstr "All contract line items must be validated before moving to 'validated'." -#: interventions/views/workflow.py:606 -msgid "" -"L'option de validation par périodes est active. Marquez la dernière période " -"ou confirmez le passage à la période suivante." -msgstr "" -"Validation by periods option is active. Mark the last period or confirm " -"transition to the next period." +#: interventions/views/workflow.py:607 +msgid "L'option de validation par périodes est active. Marquez la dernière période ou confirmez le passage à la période suivante." +msgstr "Validation by periods option is active. Mark the last period or confirm transition to the next period." -#: interventions/views/workflow.py:636 +#: interventions/views/workflow.py:637 #, python-format -msgid "" -"Observation marquée 'Doublon' suite à l'annulation de l'intervention " -"%(code)s (motif : doublon)" +msgid "Observation marquée 'Doublon' suite à l'annulation de l'intervention %(code)s (motif : doublon)" msgstr "" -#: interventions/views/workflow.py:638 +#: interventions/views/workflow.py:639 #, python-format -msgid "" -"Observation remise 'À traiter' suite à l'annulation de l'intervention " -"%(code)s" +msgid "Observation remise 'À traiter' suite à l'annulation de l'intervention %(code)s" msgstr "" -#: interventions/views/workflow.py:868 interventions/views/workflow.py:1053 -#: interventions/views/workflow.py:1284 interventions/views/workflow.py:1423 +#: interventions/views/workflow.py:869 interventions/views/workflow.py:1054 +#: interventions/views/workflow.py:1285 interventions/views/workflow.py:1424 msgid "Serveur SMTP non disponible" msgstr "SMTP server unavailable" -#: interventions/views/workflow.py:951 +#: interventions/views/workflow.py:952 msgid "Un type d'annulation doit être sélectionné." msgstr "A cancellation type must be selected." -#: interventions/views/workflow.py:958 +#: interventions/views/workflow.py:959 msgid "Un commentaire est obligatoire pour le motif 'Autre'." msgstr "A comment is required for the reason 'Other'." -#: interventions/views/workflow.py:1080 +#: interventions/views/workflow.py:1081 msgid "Statut mis à jour." msgstr "Status updated." -#: interventions/views/workflow.py:1090 interventions/views/workflow.py:1134 +#: interventions/views/workflow.py:1091 interventions/views/workflow.py:1135 msgid "Permission refusée" msgstr "Permission denied" -#: interventions/views/workflow.py:1111 +#: interventions/views/workflow.py:1112 msgid "Impossible de désactiver après la période 1." msgstr "Cannot disable after period 1." -#: interventions/views/workflow.py:1137 +#: interventions/views/workflow.py:1138 msgid "L'option de validation par périodes n'est pas activée." msgstr "Validation by periods option is not enabled." -#: interventions/views/workflow.py:1169 +#: interventions/views/workflow.py:1170 msgid "Invalid payload." msgstr "Invalid payload." -#: interventions/views/workflow.py:1184 +#: interventions/views/workflow.py:1185 msgid "Invalid date format." msgstr "Invalid date format." -#: interventions/views/workflow.py:1211 -msgid "" -"Seuls les utilisateurs internes peuvent envoyer un rappel pour cette " -"intervention." +#: interventions/views/workflow.py:1212 +msgid "Seuls les utilisateurs internes peuvent envoyer un rappel pour cette intervention." msgstr "Only internal users can send a reminder for this intervention." -#: interventions/views/workflow.py:1218 interventions/views/workflow.py:1352 +#: interventions/views/workflow.py:1219 interventions/views/workflow.py:1353 msgid "Aucun contrat n'est associé à cette intervention." msgstr "No contract is associated with this intervention." -#: interventions/views/workflow.py:1226 interventions/views/workflow.py:1360 +#: interventions/views/workflow.py:1227 interventions/views/workflow.py:1361 msgid "Aucun destinataire n'a été configuré pour le contrat associé." msgstr "No recipient has been configured for the associated contract." -#: interventions/views/workflow.py:1288 +#: interventions/views/workflow.py:1289 msgid "L'envoi du rappel a échoué : le serveur email n'est pas disponible." msgstr "Reminder sending failed: email server is unavailable." -#: interventions/views/workflow.py:1313 +#: interventions/views/workflow.py:1314 #, python-format msgid "L'envoi du rappel a échoué : %(error)s" msgstr "Reminder sending failed: %(error)s" -#: interventions/views/workflow.py:1318 +#: interventions/views/workflow.py:1319 msgid "Le rappel a été envoyé." msgstr "Reminder has been sent." -#: interventions/views/workflow.py:1333 -msgid "" -"Seuls les utilisateurs internes peuvent envoyer une modification pour cette " -"intervention." +#: interventions/views/workflow.py:1334 +msgid "Seuls les utilisateurs internes peuvent envoyer une modification pour cette intervention." msgstr "Only internal users can send a modification for this intervention." -#: interventions/views/workflow.py:1345 +#: interventions/views/workflow.py:1346 msgid "Veuillez préciser le motif de la modification." msgstr "Please specify the reason for the modification." -#: interventions/views/workflow.py:1427 -msgid "" -"L'envoi de la modification a échoué : le serveur email n'est pas disponible." +#: interventions/views/workflow.py:1428 +msgid "L'envoi de la modification a échoué : le serveur email n'est pas disponible." msgstr "Modification sending failed: email server is unavailable." -#: interventions/views/workflow.py:1454 +#: interventions/views/workflow.py:1455 #, python-format msgid "L'envoi de la modification a échoué : %(error)s" msgstr "Modification sending failed: %(error)s" -#: interventions/views/workflow.py:1459 +#: interventions/views/workflow.py:1460 msgid "La modification a été envoyée." msgstr "Modification has been sent." -#: interventions/views/workflow.py:1476 +#: interventions/views/workflow.py:1477 msgid "Vous ne suivez plus cette intervention." msgstr "You cannot modify this intervention." -#: interventions/views/workflow.py:1479 +#: interventions/views/workflow.py:1480 msgid "Vous suivez maintenant cette intervention." msgstr "You cannot modify this intervention." - -#~ msgid "Vous ne pouvez pas modifier cette intervention." -#~ msgstr "You cannot modify this intervention." diff --git a/loko/interventions/locale/fr/LC_MESSAGES/django.mo b/loko/interventions/locale/fr/LC_MESSAGES/django.mo index 6aa50d7..aa1a8ed 100644 Binary files a/loko/interventions/locale/fr/LC_MESSAGES/django.mo and b/loko/interventions/locale/fr/LC_MESSAGES/django.mo differ diff --git a/loko/interventions/locale/fr/LC_MESSAGES/django.po b/loko/interventions/locale/fr/LC_MESSAGES/django.po index 023229d..6e83dbd 100644 --- a/loko/interventions/locale/fr/LC_MESSAGES/django.po +++ b/loko/interventions/locale/fr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-08-31 13:22+0200\n" +"POT-Creation-Date: 2026-08-31 13:53+0200\n" "PO-Revision-Date: 2025-12-05 10:00+0100\n" "Last-Translator: FULL NAME \n" "Language-Team: French \n" @@ -133,7 +133,7 @@ msgstr "Entretien" #: interventions/models.py:102 #: interventions/templates/interventions/detail/right_column.html:411 -#: interventions/templates/interventions/intervention_detail_mobile.html:1065 +#: interventions/templates/interventions/intervention_detail_mobile.html:1070 msgid "Contrôle" msgstr "Contrôle" @@ -202,35 +202,35 @@ msgstr "Sous garantie marché transversal" #: interventions/models.py:1023 interventions/models.py:1229 #: interventions/templates/interventions/detail/card_info.html:168 #: interventions/templates/interventions/detail/card_info.html:730 -#: interventions/templates/interventions/intervention_detail_mobile.html:2609 +#: interventions/templates/interventions/intervention_detail_mobile.html:2614 #: interventions/templates/interventions/interventions_index.html:1269 msgid "Autre" msgstr "Autre" #: interventions/models.py:145 #: interventions/templates/interventions/detail/card_info.html:164 -#: interventions/templates/interventions/intervention_detail_mobile.html:2605 +#: interventions/templates/interventions/intervention_detail_mobile.html:2610 #: interventions/templates/interventions/interventions_index.html:1265 msgid "Doublon" msgstr "Doublon" #: interventions/models.py:146 #: interventions/templates/interventions/detail/card_info.html:165 -#: interventions/templates/interventions/intervention_detail_mobile.html:2606 +#: interventions/templates/interventions/intervention_detail_mobile.html:2611 #: interventions/templates/interventions/interventions_index.html:1266 msgid "A rediriger" msgstr "A rediriger" #: interventions/models.py:147 #: interventions/templates/interventions/detail/card_info.html:166 -#: interventions/templates/interventions/intervention_detail_mobile.html:2607 +#: interventions/templates/interventions/intervention_detail_mobile.html:2612 #: interventions/templates/interventions/interventions_index.html:1267 msgid "Pas sous notre gestion" msgstr "Pas sous notre gestion" #: interventions/models.py:148 #: interventions/templates/interventions/detail/card_info.html:167 -#: interventions/templates/interventions/intervention_detail_mobile.html:2608 +#: interventions/templates/interventions/intervention_detail_mobile.html:2613 #: interventions/templates/interventions/interventions_index.html:1268 msgid "Non-relevant" msgstr "Non-relevant" @@ -264,58 +264,40 @@ msgid "Clean - Ramassage" msgstr "Clean - Ramassage" #: interventions/models.py:189 -msgid "" -"Code unique optionnel pour identifier le symptôme (ex: pour les raccourcis)." -msgstr "" -"Code unique optionnel pour identifier le symptôme (ex: pour les raccourcis)." +msgid "Code unique optionnel pour identifier le symptôme (ex: pour les raccourcis)." +msgstr "Code unique optionnel pour identifier le symptôme (ex: pour les raccourcis)." #: interventions/models.py:199 msgid "Indique si la priorité doit être vérifiée." msgstr "Indique si la priorité doit être vérifiée." #: interventions/models.py:203 -msgid "" -"Type de maintenance concerné (ex: 'controller' pour les contrôleurs de " -"traffic)." -msgstr "" -"Type de maintenance concerné (ex: 'controller' pour les contrôleurs de " -"traffic)." +msgid "Type de maintenance concerné (ex: 'controller' pour les contrôleurs de traffic)." +msgstr "Type de maintenance concerné (ex: 'controller' pour les contrôleurs de traffic)." #: interventions/models.py:206 msgid "Équipement obligatoire" msgstr "Équipement obligatoire" #: interventions/models.py:207 -msgid "" -"Si coché, une intervention avec ce symptôme doit obligatoirement être liée à " -"un équipement." -msgstr "" -"Si coché, une intervention avec ce symptôme doit obligatoirement être liée à " -"un équipement." +msgid "Si coché, une intervention avec ce symptôme doit obligatoirement être liée à un équipement." +msgstr "Si coché, une intervention avec ce symptôme doit obligatoirement être liée à un équipement." #: interventions/models.py:213 msgid "Équipes désignées" msgstr "Équipes désignées" #: interventions/models.py:214 -msgid "" -"Équipes désignées pour prendre en charge les observations liées à ce " -"symptôme." -msgstr "" -"Équipes désignées pour prendre en charge les observations liées à ce " -"symptôme." +msgid "Équipes désignées pour prendre en charge les observations liées à ce symptôme." +msgstr "Équipes désignées pour prendre en charge les observations liées à ce symptôme." #: interventions/models.py:221 msgid "Création automatique d'interventions" msgstr "Création automatique d'interventions" #: interventions/models.py:222 -msgid "" -"Si coché, une intervention est automatiquement créée lorsque l'observation " -"passe au statut 'À traiter'." -msgstr "" -"Si coché, une intervention est automatiquement créée lorsque l'observation " -"passe au statut 'À traiter'." +msgid "Si coché, une intervention est automatiquement créée lorsque l'observation passe au statut 'À traiter'." +msgstr "Si coché, une intervention est automatiquement créée lorsque l'observation passe au statut 'À traiter'." #: interventions/models.py:230 msgid "Statut de l'intervention auto-créée" @@ -340,24 +322,16 @@ msgid "Gestionnaire d'intervention" msgstr "Gestionnaire d'intervention" #: interventions/models.py:394 -msgid "" -"Utilisateur qui approuve cette intervention (spécifique aux contrats " -"concernés)." -msgstr "" -"Utilisateur qui approuve cette intervention (spécifique aux contrats " -"concernés)." +msgid "Utilisateur qui approuve cette intervention (spécifique aux contrats concernés)." +msgstr "Utilisateur qui approuve cette intervention (spécifique aux contrats concernés)." #: interventions/models.py:420 interventions/models.py:1442 msgid "Template d'opérations guidées" msgstr "Template d'opérations guidées" #: interventions/models.py:421 -msgid "" -"Assigné automatiquement lors du choix d'un template d'opérations avec un " -"template guidé associé." -msgstr "" -"Assigné automatiquement lors du choix d'un template d'opérations avec un " -"template guidé associé." +msgid "Assigné automatiquement lors du choix d'un template d'opérations avec un template guidé associé." +msgstr "Assigné automatiquement lors du choix d'un template d'opérations avec un template guidé associé." #: interventions/models.py:452 #: interventions/templates/interventions/detail/card_info.html:23 @@ -377,7 +351,7 @@ msgstr "OK" #: interventions/models.py:458 #: interventions/templates/interventions/detail/card_controles.html:29 #: interventions/templates/interventions/detail/card_controles.html:40 -#: interventions/templates/interventions/intervention_detail_mobile.html:1143 +#: interventions/templates/interventions/intervention_detail_mobile.html:1148 msgid "Points d’attention" msgstr "Points d’attention" @@ -387,7 +361,7 @@ msgstr "Not OK" #: interventions/models.py:467 #: interventions/templates/interventions/detail/card_controles.html:16 -#: interventions/templates/interventions/intervention_detail_mobile.html:1118 +#: interventions/templates/interventions/intervention_detail_mobile.html:1123 msgid "Résultat du contrôle" msgstr "Résultat du contrôle" @@ -402,13 +376,11 @@ msgstr "Mise à jour de l'intervention %(code)s" #: interventions/models.py:547 #, python-format -msgid "" -"L'intervention « %(title)s » est passée du statut « %(old)s » à « %(new)s »." -msgstr "" -"L'intervention « %(title)s » est passée du statut « %(old)s » à « %(new)s »." +msgid "L'intervention « %(title)s » est passée du statut « %(old)s » à « %(new)s »." +msgstr "L'intervention « %(title)s » est passée du statut « %(old)s » à « %(new)s »." #: interventions/models.py:562 interventions/models.py:614 -#: interventions/views/workflow.py:673 +#: interventions/views/workflow.py:674 msgid "Voir l'intervention" msgstr "Voir l'intervention" @@ -459,10 +431,8 @@ msgid "Délai (jours)" msgstr "Délai (jours)" #: interventions/models.py:917 -msgid "" -"Délai en jours après lequel l'intervention est clôturée automatiquement." -msgstr "" -"Délai en jours après lequel l'intervention est clôturée automatiquement." +msgid "Délai en jours après lequel l'intervention est clôturée automatiquement." +msgstr "Délai en jours après lequel l'intervention est clôturée automatiquement." #: interventions/models.py:922 msgid "Règle de clôture automatique (symptôme × contrat)" @@ -485,12 +455,8 @@ msgid "Membre assigné" msgstr "Membre assigné" #: interventions/models.py:953 -msgid "" -"Membre à qui réassigner automatiquement l'intervention lors d'une mise en " -"pause avec ce motif. Laisser vide pour désassigner." -msgstr "" -"Membre à qui réassigner automatiquement l'intervention lors d'une mise en " -"pause avec ce motif. Laisser vide pour désassigner." +msgid "Membre à qui réassigner automatiquement l'intervention lors d'une mise en pause avec ce motif. Laisser vide pour désassigner." +msgstr "Membre à qui réassigner automatiquement l'intervention lors d'une mise en pause avec ce motif. Laisser vide pour désassigner." #: interventions/models.py:957 msgid "Réassignation automatique sur pause" @@ -555,7 +521,7 @@ msgid "Fin de l'intervention" msgstr "Fin de l'intervention" #: interventions/models.py:1021 interventions/views/helpers.py:474 -#: interventions/views/workflow.py:923 +#: interventions/views/workflow.py:924 msgid "Pause de l'intervention" msgstr "Pause de l'intervention" @@ -591,7 +557,7 @@ msgstr "Membre" #: interventions/templates/interventions/detail/card_posts.html:400 #: interventions/templates/interventions/detail/card_stock.html:22 #: interventions/templates/interventions/detail/right_column.html:100 -#: interventions/templates/interventions/intervention_detail_mobile.html:1155 +#: interventions/templates/interventions/intervention_detail_mobile.html:1160 #: interventions/templates/interventions/interventions_calendar.html:569 #: interventions/templates/interventions/interventions_calendar.html:729 #: interventions/templates/interventions/interventions_index.html:586 @@ -647,7 +613,7 @@ msgstr "Quantité" #: interventions/templates/interventions/detail/card_posts.html:101 #: interventions/templates/interventions/detail/card_posts.html:393 #: interventions/templates/interventions/includes/_operation_comment_modal.html:17 -#: interventions/templates/interventions/intervention_detail_mobile.html:2613 +#: interventions/templates/interventions/intervention_detail_mobile.html:2618 #: interventions/templates/interventions/interventions_index.html:1271 msgid "Commentaire" msgstr "Commentaire" @@ -681,7 +647,9 @@ msgstr "Origine" #: interventions/models.py:1256 #: interventions/templates/interventions/detail/card_notes.html:18 #: interventions/templates/interventions/detail/card_notes.html:79 -#: interventions/templates/interventions/intervention_detail_mobile.html:860 +#: interventions/templates/interventions/detail/card_notes_documents.html:38 +#: interventions/templates/interventions/detail/card_notes_documents.html:138 +#: interventions/templates/interventions/intervention_detail_mobile.html:865 #: interventions/views/forms.py:315 msgid "Type de note" msgstr "Type de note" @@ -742,23 +710,19 @@ msgstr "Slug" #: interventions/models.py:1435 #, python-brace-format -msgid "" -"Identifiant unique. Doit correspondre au nom du fichier HTML: " -"guided_operations/{slug}.html" -msgstr "" -"Identifiant unique. Doit correspondre au nom du fichier HTML: " -"guided_operations/{slug}.html" +msgid "Identifiant unique. Doit correspondre au nom du fichier HTML: guided_operations/{slug}.html" +msgstr "Identifiant unique. Doit correspondre au nom du fichier HTML: guided_operations/{slug}.html" #: interventions/models.py:1437 interventions/models.py:1517 #: interventions/templates/interventions/detail/card_operations.html:217 -#: interventions/templates/interventions/intervention_detail_mobile.html:2162 +#: interventions/templates/interventions/intervention_detail_mobile.html:2167 #: interventions/views/forms.py:686 msgid "Nom (FR)" msgstr "Nom (FR)" #: interventions/models.py:1438 interventions/models.py:1518 #: interventions/templates/interventions/detail/card_operations.html:224 -#: interventions/templates/interventions/intervention_detail_mobile.html:2170 +#: interventions/templates/interventions/intervention_detail_mobile.html:2175 #: interventions/views/forms.py:693 msgid "Nom (NL)" msgstr "Nom (NL)" @@ -782,36 +746,24 @@ msgid "Équipe associée" msgstr "Équipe associée" #: interventions/models.py:1471 -msgid "" -"Si définie, cette équipe sera automatiquement assignée lors de la création " -"d'interventions préventives utilisant cette gamme." -msgstr "" -"Si définie, cette équipe sera automatiquement assignée lors de la création " -"d'interventions préventives utilisant cette gamme." +msgid "Si définie, cette équipe sera automatiquement assignée lors de la création d'interventions préventives utilisant cette gamme." +msgstr "Si définie, cette équipe sera automatiquement assignée lors de la création d'interventions préventives utilisant cette gamme." #: interventions/models.py:1479 msgid "Template guidé associé" msgstr "Template guidé associé" #: interventions/models.py:1480 -msgid "" -"Si défini, ce template d'opérations déclenchera automatiquement " -"l'assignation du template guidé à l'intervention préventive." -msgstr "" -"Si défini, ce template d'opérations déclenchera automatiquement " -"l'assignation du template guidé à l'intervention préventive." +msgid "Si défini, ce template d'opérations déclenchera automatiquement l'assignation du template guidé à l'intervention préventive." +msgstr "Si défini, ce template d'opérations déclenchera automatiquement l'assignation du template guidé à l'intervention préventive." #: interventions/models.py:1488 msgid "Catégories" msgstr "Catégories" #: interventions/models.py:1489 -msgid "" -"Si défini, les opérations équipement ne seront créées que pour les assets de " -"ces catégories." -msgstr "" -"Si défini, les opérations équipement ne seront créées que pour les assets de " -"ces catégories." +msgid "Si défini, les opérations équipement ne seront créées que pour les assets de ces catégories." +msgstr "Si défini, les opérations équipement ne seront créées que pour les assets de ces catégories." #: interventions/models.py:1520 interventions/models.py:2043 #: interventions/templates/interventions/interventions_index.html:565 @@ -853,24 +805,16 @@ msgid "Catégories concernées" msgstr "Catégories concernées" #: interventions/models.py:1558 -msgid "" -"Filtre les localisations et équipements affichés sur la carte par catégorie. " -"Si vide, tous sont affichés." -msgstr "" -"Filtre les localisations et équipements affichés sur la carte par catégorie. " -"Si vide, tous sont affichés." +msgid "Filtre les localisations et équipements affichés sur la carte par catégorie. Si vide, tous sont affichés." +msgstr "Filtre les localisations et équipements affichés sur la carte par catégorie. Si vide, tous sont affichés." #: interventions/models.py:1562 msgid "Afficher le champ équipement" msgstr "Afficher le champ équipement" #: interventions/models.py:1563 -msgid "" -"Si décoché, le champ équipement sera masqué lors de l'encodage de cette " -"inspection." -msgstr "" -"Si décoché, le champ équipement sera masqué lors de l'encodage de cette " -"inspection." +msgid "Si décoché, le champ équipement sera masqué lors de l'encodage de cette inspection." +msgstr "Si décoché, le champ équipement sera masqué lors de l'encodage de cette inspection." #: interventions/models.py:1568 interventions/models.py:1588 msgid "Configuration d'inspection" @@ -921,12 +865,8 @@ msgid "Opération générique" msgstr "Opération générique" #: interventions/models.py:1671 -msgid "" -"Si coché, cette opération sera ajoutée une seule fois par intervention. " -"Sinon, elle sera répétée pour chaque équipement." -msgstr "" -"Si coché, cette opération sera ajoutée une seule fois par intervention. " -"Sinon, elle sera répétée pour chaque équipement." +msgid "Si coché, cette opération sera ajoutée une seule fois par intervention. Sinon, elle sera répétée pour chaque équipement." +msgstr "Si coché, cette opération sera ajoutée une seule fois par intervention. Sinon, elle sera répétée pour chaque équipement." #: interventions/models.py:1674 interventions/models.py:1818 msgid "Requiert une photo" @@ -1023,7 +963,7 @@ msgstr "Opération personnalisée" #: interventions/models.py:1895 interventions/models.py:1953 #: interventions/templates/interventions/detail/card_operations.html:333 -#: interventions/templates/interventions/intervention_detail_mobile.html:2082 +#: interventions/templates/interventions/intervention_detail_mobile.html:2087 msgid "Photo" msgstr "Photo" @@ -1033,7 +973,7 @@ msgstr "Date d'upload" #: interventions/models.py:1903 #: interventions/templates/interventions/detail/card_operations.html:358 -#: interventions/templates/interventions/intervention_detail_mobile.html:2050 +#: interventions/templates/interventions/intervention_detail_mobile.html:2055 msgid "Photo d'opération" msgstr "Photo d'opération" @@ -1066,10 +1006,8 @@ msgid "Clé de question" msgstr "Clé de question" #: interventions/models.py:1971 -msgid "" -"Identifie la question à laquelle ce média est rattaché (vide = général)." -msgstr "" -"Identifie la question à laquelle ce média est rattaché (vide = général)." +msgid "Identifie la question à laquelle ce média est rattaché (vide = général)." +msgstr "Identifie la question à laquelle ce média est rattaché (vide = général)." #: interventions/models.py:1976 msgid "Fichier" @@ -1145,12 +1083,8 @@ msgid "Symptôme spécifique" msgstr "Symptôme spécifique" #: interventions/models.py:2056 -msgid "" -"Si renseigné, cette règle s'applique uniquement à ce symptôme. Sinon, elle " -"s'applique par défaut." -msgstr "" -"Si renseigné, cette règle s'applique uniquement à ce symptôme. Sinon, elle " -"s'applique par défaut." +msgid "Si renseigné, cette règle s'applique uniquement à ce symptôme. Sinon, elle s'applique par défaut." +msgstr "Si renseigné, cette règle s'applique uniquement à ce symptôme. Sinon, elle s'applique par défaut." #: interventions/models.py:2061 msgid "Contrat à forcer" @@ -1177,13 +1111,13 @@ msgid "Envoyer pour traitement" msgstr "Envoyer pour traitement" #: interventions/permissions.py:155 -#: interventions/templates/interventions/intervention_detail_mobile.html:1667 +#: interventions/templates/interventions/intervention_detail_mobile.html:1672 msgid "Prendre en charge" msgstr "Prendre en charge" #: interventions/permissions.py:156 -#: interventions/templates/interventions/intervention_detail_mobile.html:1671 -#: interventions/templates/interventions/intervention_detail_mobile.html:1697 +#: interventions/templates/interventions/intervention_detail_mobile.html:1676 +#: interventions/templates/interventions/intervention_detail_mobile.html:1702 msgid "Démarrer l'intervention" msgstr "Démarrer l'intervention" @@ -1235,6 +1169,8 @@ msgstr "Finaliser" #: interventions/templates/interventions/detail/card_info.html:274 #: interventions/templates/interventions/detail/card_info.html:296 #: interventions/templates/interventions/detail/card_info.html:340 +#: interventions/templates/interventions/detail/card_notes_documents.html:178 +#: interventions/templates/interventions/detail/card_notes_documents.html:242 #: interventions/templates/interventions/detail/card_operations.html:302 #: interventions/templates/interventions/detail/card_operations.html:345 #: interventions/templates/interventions/detail/card_origine.html:158 @@ -1247,22 +1183,22 @@ msgstr "Finaliser" #: interventions/templates/interventions/detail/right_column.html:442 #: interventions/templates/interventions/detail/scripts.html:365 #: interventions/templates/interventions/includes/_operation_comment_modal.html:24 -#: interventions/templates/interventions/intervention_detail_mobile.html:1096 -#: interventions/templates/interventions/intervention_detail_mobile.html:1209 -#: interventions/templates/interventions/intervention_detail_mobile.html:1228 -#: interventions/templates/interventions/intervention_detail_mobile.html:1394 -#: interventions/templates/interventions/intervention_detail_mobile.html:1581 -#: interventions/templates/interventions/intervention_detail_mobile.html:1639 -#: interventions/templates/interventions/intervention_detail_mobile.html:1733 -#: interventions/templates/interventions/intervention_detail_mobile.html:1785 -#: interventions/templates/interventions/intervention_detail_mobile.html:2094 -#: interventions/templates/interventions/intervention_detail_mobile.html:2256 -#: interventions/templates/interventions/intervention_detail_mobile.html:2334 -#: interventions/templates/interventions/intervention_detail_mobile.html:2642 -#: interventions/templates/interventions/intervention_detail_mobile.html:2664 -#: interventions/templates/interventions/intervention_detail_mobile.html:2686 -#: interventions/templates/interventions/intervention_detail_mobile.html:2705 -#: interventions/templates/interventions/intervention_detail_mobile.html:5864 +#: interventions/templates/interventions/intervention_detail_mobile.html:1101 +#: interventions/templates/interventions/intervention_detail_mobile.html:1214 +#: interventions/templates/interventions/intervention_detail_mobile.html:1233 +#: interventions/templates/interventions/intervention_detail_mobile.html:1399 +#: interventions/templates/interventions/intervention_detail_mobile.html:1586 +#: interventions/templates/interventions/intervention_detail_mobile.html:1644 +#: interventions/templates/interventions/intervention_detail_mobile.html:1738 +#: interventions/templates/interventions/intervention_detail_mobile.html:1790 +#: interventions/templates/interventions/intervention_detail_mobile.html:2099 +#: interventions/templates/interventions/intervention_detail_mobile.html:2261 +#: interventions/templates/interventions/intervention_detail_mobile.html:2339 +#: interventions/templates/interventions/intervention_detail_mobile.html:2647 +#: interventions/templates/interventions/intervention_detail_mobile.html:2669 +#: interventions/templates/interventions/intervention_detail_mobile.html:2691 +#: interventions/templates/interventions/intervention_detail_mobile.html:2710 +#: interventions/templates/interventions/intervention_detail_mobile.html:5870 #: interventions/templates/interventions/interventions_index.html:542 #: interventions/templates/interventions/interventions_index.html:1061 #: interventions/templates/interventions/interventions_index.html:1278 @@ -1277,76 +1213,68 @@ msgid "Vous n'avez pas la permission de voir cette intervention." msgstr "Vous n'avez pas la permission de voir cette intervention." #: interventions/permissions.py:868 interventions/permissions.py:890 -msgid "" -"Vous n'avez pas la permission d'ajouter une intervention pour cette " -"thématique." -msgstr "" -"Vous n'avez pas la permission d'ajouter une intervention pour cette " -"thématique." +msgid "Vous n'avez pas la permission d'ajouter une intervention pour cette thématique." +msgstr "Vous n'avez pas la permission d'ajouter une intervention pour cette thématique." #: interventions/permissions.py:900 interventions/permissions.py:902 msgid "Vous n'avez pas la permission de créer des interventions préventives." msgstr "Vous n'avez pas la permission de créer des interventions préventives." -#: interventions/permissions.py:1061 interventions/views/detail.py:773 -#: interventions/views/detail.py:776 interventions/views/detail.py:2621 -#: interventions/views/mobile.py:1172 +#: interventions/permissions.py:1061 interventions/views/detail.py:776 +#: interventions/views/detail.py:779 interventions/views/detail.py:2624 +#: interventions/views/mobile.py:1175 msgid "Vous n'avez pas la permission de modifier cette intervention." msgstr "Vous n'avez pas la permission de modifier cette intervention." #: interventions/permissions.py:1139 -msgid "" -"Vous n'avez pas la permission de gérer les occupations pour cette " -"intervention." -msgstr "" -"Vous n'avez pas la permission de gérer les occupations pour cette " -"intervention." +msgid "Vous n'avez pas la permission de gérer les occupations pour cette intervention." +msgstr "Vous n'avez pas la permission de gérer les occupations pour cette intervention." -#: interventions/services/document_sequencing.py:138 +#: interventions/services/document_sequencing.py:195 #, python-format msgid "Jusqu'au %(date)s" msgstr "Jusqu'au %(date)s" -#: interventions/services/document_sequencing.py:140 +#: interventions/services/document_sequencing.py:197 msgid "Phase de préparation" msgstr "Phase de préparation" -#: interventions/services/document_sequencing.py:143 +#: interventions/services/document_sequencing.py:200 #, python-format msgid "Du %(start)s au %(end)s" msgstr "Du %(start)s au %(end)s" -#: interventions/services/document_sequencing.py:145 +#: interventions/services/document_sequencing.py:202 #, python-format msgid "Depuis le %(date)s" msgstr "Depuis le %(date)s" -#: interventions/services/document_sequencing.py:150 +#: interventions/services/document_sequencing.py:207 #, python-format msgid "Après le %(date)s" msgstr "Après le %(date)s" -#: interventions/services/document_sequencing.py:157 +#: interventions/services/document_sequencing.py:214 msgid "Avant réalisation" msgstr "Avant réalisation" -#: interventions/services/document_sequencing.py:158 +#: interventions/services/document_sequencing.py:215 msgid "Préparation, constat initial et pièces administratives" msgstr "Préparation, constat initial et pièces administratives" -#: interventions/services/document_sequencing.py:168 +#: interventions/services/document_sequencing.py:229 msgid "Exécution de l'intervention" msgstr "Exécution de l'intervention" -#: interventions/services/document_sequencing.py:169 +#: interventions/services/document_sequencing.py:230 msgid "Travaux en cours et constat d'achèvement" msgstr "Travaux en cours et constat d'achèvement" -#: interventions/services/document_sequencing.py:179 +#: interventions/services/document_sequencing.py:244 msgid "Après réalisation" msgstr "Après réalisation" -#: interventions/services/document_sequencing.py:180 +#: interventions/services/document_sequencing.py:245 msgid "Contrôle, levée de réserves et clôture" msgstr "Contrôle, levée de réserves et clôture" @@ -1574,8 +1502,8 @@ msgstr "Numéro de voirie" #: interventions/templates/interventions/add/_intervention_add_form.html:214 #: interventions/templates/interventions/detail/card_links.html:7 -#: interventions/templates/interventions/detail/scripts.html:621 -#: interventions/templates/interventions/intervention_detail_mobile.html:1801 +#: interventions/templates/interventions/detail/scripts.html:620 +#: interventions/templates/interventions/intervention_detail_mobile.html:1806 msgid "Interventions liées" msgstr "Interventions liées" @@ -1590,6 +1518,7 @@ msgstr "Interventions liées" #: interventions/templates/interventions/detail/card_info.html:265 #: interventions/templates/interventions/detail/card_info.html:290 #: interventions/templates/interventions/detail/card_info.html:312 +#: interventions/templates/interventions/detail/card_notes_documents.html:215 #: interventions/templates/interventions/detail/card_occupations.html:81 #: interventions/templates/interventions/detail/card_operations.html:194 #: interventions/templates/interventions/detail/card_operations.html:321 @@ -1606,30 +1535,30 @@ msgstr "Interventions liées" #: interventions/templates/interventions/includes/_gps_navigation_modal.html:12 #: interventions/templates/interventions/includes/_operation_comment_modal.html:9 #: interventions/templates/interventions/intervention_detail_mobile.html:468 -#: interventions/templates/interventions/intervention_detail_mobile.html:1004 -#: interventions/templates/interventions/intervention_detail_mobile.html:1057 -#: interventions/templates/interventions/intervention_detail_mobile.html:1181 -#: interventions/templates/interventions/intervention_detail_mobile.html:1203 -#: interventions/templates/interventions/intervention_detail_mobile.html:1221 -#: interventions/templates/interventions/intervention_detail_mobile.html:1363 -#: interventions/templates/interventions/intervention_detail_mobile.html:1412 -#: interventions/templates/interventions/intervention_detail_mobile.html:1503 -#: interventions/templates/interventions/intervention_detail_mobile.html:1601 -#: interventions/templates/interventions/intervention_detail_mobile.html:1716 -#: interventions/templates/interventions/intervention_detail_mobile.html:1762 -#: interventions/templates/interventions/intervention_detail_mobile.html:2029 -#: interventions/templates/interventions/intervention_detail_mobile.html:2051 -#: interventions/templates/interventions/intervention_detail_mobile.html:2070 -#: interventions/templates/interventions/intervention_detail_mobile.html:2137 -#: interventions/templates/interventions/intervention_detail_mobile.html:2276 -#: interventions/templates/interventions/intervention_detail_mobile.html:2310 -#: interventions/templates/interventions/intervention_detail_mobile.html:2427 -#: interventions/templates/interventions/intervention_detail_mobile.html:2597 -#: interventions/templates/interventions/intervention_detail_mobile.html:2633 -#: interventions/templates/interventions/intervention_detail_mobile.html:2655 -#: interventions/templates/interventions/intervention_detail_mobile.html:2677 -#: interventions/templates/interventions/intervention_detail_mobile.html:2699 -#: interventions/templates/interventions/intervention_detail_mobile.html:4165 +#: interventions/templates/interventions/intervention_detail_mobile.html:1009 +#: interventions/templates/interventions/intervention_detail_mobile.html:1062 +#: interventions/templates/interventions/intervention_detail_mobile.html:1186 +#: interventions/templates/interventions/intervention_detail_mobile.html:1208 +#: interventions/templates/interventions/intervention_detail_mobile.html:1226 +#: interventions/templates/interventions/intervention_detail_mobile.html:1368 +#: interventions/templates/interventions/intervention_detail_mobile.html:1417 +#: interventions/templates/interventions/intervention_detail_mobile.html:1508 +#: interventions/templates/interventions/intervention_detail_mobile.html:1606 +#: interventions/templates/interventions/intervention_detail_mobile.html:1721 +#: interventions/templates/interventions/intervention_detail_mobile.html:1767 +#: interventions/templates/interventions/intervention_detail_mobile.html:2034 +#: interventions/templates/interventions/intervention_detail_mobile.html:2056 +#: interventions/templates/interventions/intervention_detail_mobile.html:2075 +#: interventions/templates/interventions/intervention_detail_mobile.html:2142 +#: interventions/templates/interventions/intervention_detail_mobile.html:2281 +#: interventions/templates/interventions/intervention_detail_mobile.html:2315 +#: interventions/templates/interventions/intervention_detail_mobile.html:2432 +#: interventions/templates/interventions/intervention_detail_mobile.html:2602 +#: interventions/templates/interventions/intervention_detail_mobile.html:2638 +#: interventions/templates/interventions/intervention_detail_mobile.html:2660 +#: interventions/templates/interventions/intervention_detail_mobile.html:2682 +#: interventions/templates/interventions/intervention_detail_mobile.html:2704 +#: interventions/templates/interventions/intervention_detail_mobile.html:4171 #: interventions/templates/interventions/interventions_calendar.html:287 #: interventions/templates/interventions/interventions_calendar.html:460 #: interventions/templates/interventions/interventions_calendar.html:488 @@ -1645,7 +1574,7 @@ msgstr "Fermer" #: interventions/templates/interventions/detail/card_posts.html:387 #: interventions/templates/interventions/detail/right_column.html:98 #: interventions/templates/interventions/detail/right_column.html:170 -#: interventions/templates/interventions/intervention_detail_mobile.html:1549 +#: interventions/templates/interventions/intervention_detail_mobile.html:1554 #: interventions/templates/interventions/interventions_calendar.html:559 #: interventions/templates/interventions/interventions_calendar.html:726 #: interventions/views/general.py:977 @@ -1763,7 +1692,6 @@ msgstr "Sélectionner le statut de départ" #: interventions/templates/interventions/add/_intervention_add_form.html:405 #: interventions/templates/interventions/add/_intervention_add_form.html:434 -#: interventions/templates/interventions/detail/scripts.html:612 #: interventions/templates/interventions/partials/intervention_summary_modal_body.html:42 #: interventions/templates/interventions/partials/intervention_summary_modal_body_mobile.html:41 #: interventions/views/forms.py:37 interventions/views/forms.py:348 @@ -1817,9 +1745,9 @@ msgstr "Rechercher une localisation..." #: interventions/templates/interventions/detail/card_info.html:469 #: interventions/templates/interventions/detail/right_column.html:134 #: interventions/templates/interventions/detail/right_column.html:341 -#: interventions/templates/interventions/intervention_detail_mobile.html:1443 -#: interventions/templates/interventions/intervention_detail_mobile.html:1516 -#: interventions/templates/interventions/intervention_detail_mobile.html:1614 +#: interventions/templates/interventions/intervention_detail_mobile.html:1448 +#: interventions/templates/interventions/intervention_detail_mobile.html:1521 +#: interventions/templates/interventions/intervention_detail_mobile.html:1619 #: interventions/templates/interventions/interventions_calendar.html:334 #: interventions/templates/interventions/interventions_index.html:624 #: interventions/views/views_pdf_reporting.py:1367 @@ -1828,15 +1756,15 @@ msgstr "Catégorie" #: interventions/templates/interventions/add/add_intervention_mobile.html:109 #: interventions/templates/interventions/add/add_repair_intervention_mobile.html:105 -#: interventions/templates/interventions/intervention_detail_mobile.html:1616 -#: interventions/templates/interventions/intervention_detail_mobile.html:3748 +#: interventions/templates/interventions/intervention_detail_mobile.html:1621 +#: interventions/templates/interventions/intervention_detail_mobile.html:3753 msgid "Sélectionner une catégorie" msgstr "Sélectionner une catégorie" #: interventions/templates/interventions/add/add_intervention_mobile.html:120 #: interventions/templates/interventions/add/add_repair_intervention_mobile.html:116 #: interventions/templates/interventions/detail/scripts.html:354 -#: interventions/templates/interventions/intervention_detail_mobile.html:5853 +#: interventions/templates/interventions/intervention_detail_mobile.html:5859 msgid "Équipement" msgstr "Équipement" @@ -1847,7 +1775,7 @@ msgstr "optionnel" #: interventions/templates/interventions/add/add_intervention_mobile.html:125 #: interventions/templates/interventions/add/add_repair_intervention_mobile.html:120 -#: interventions/templates/interventions/intervention_detail_mobile.html:763 +#: interventions/templates/interventions/intervention_detail_mobile.html:768 msgid "Rechercher un équipement..." msgstr "Rechercher un équipement..." @@ -1969,8 +1897,8 @@ msgstr "Créer des interventions préventives" #: interventions/templates/interventions/add/intervention_add_preventive.html:70 #: interventions/templates/interventions/add/intervention_add_preventive.html:281 #: interventions/templates/interventions/detail/card_assets.html:14 -#: interventions/templates/interventions/intervention_detail_mobile.html:1280 -#: interventions/templates/interventions/intervention_detail_mobile.html:1584 +#: interventions/templates/interventions/intervention_detail_mobile.html:1285 +#: interventions/templates/interventions/intervention_detail_mobile.html:1589 msgid "Créer" msgstr "Créer" @@ -1987,7 +1915,7 @@ msgstr "Fin" #: interventions/templates/interventions/add/intervention_add_preventive.html:178 #: interventions/templates/interventions/detail/right_column.html:319 -#: interventions/templates/interventions/intervention_detail_mobile.html:1419 +#: interventions/templates/interventions/intervention_detail_mobile.html:1424 #: interventions/templates/interventions/interventions_index.html:832 #: interventions/views/preventive.py:245 msgid "Localisations" @@ -2027,10 +1955,8 @@ msgid "Montant total (€)" msgstr "Montant total (€)" #: interventions/templates/interventions/add/intervention_add_preventive.html:383 -msgid "" -"Veuillez sélectionner au moins un élément avant de créer les interventions." -msgstr "" -"Veuillez sélectionner au moins un élément avant de créer les interventions." +msgid "Veuillez sélectionner au moins un élément avant de créer les interventions." +msgstr "Veuillez sélectionner au moins un élément avant de créer les interventions." #: interventions/templates/interventions/add/intervention_add_preventive.html:411 msgid "-- Sélectionner une commande --" @@ -2079,7 +2005,7 @@ msgid "À traiter" msgstr "À traiter" #: interventions/templates/interventions/detail/card_assets.html:4 -#: interventions/templates/interventions/detail/scripts.html:616 +#: interventions/templates/interventions/detail/scripts.html:615 msgid "Assets" msgstr "Assets" @@ -2096,13 +2022,13 @@ msgstr "Délier" #: interventions/templates/interventions/detail/card_assets.html:13 #: interventions/templates/interventions/detail/right_column.html:119 -#: interventions/templates/interventions/intervention_detail_mobile.html:1279 +#: interventions/templates/interventions/intervention_detail_mobile.html:1284 msgid "Créer un nouvel équipement" msgstr "Créer un nouvel équipement" #: interventions/templates/interventions/detail/card_assets.html:17 #: interventions/templates/interventions/detail/card_assets.html:21 -#: interventions/templates/interventions/intervention_detail_mobile.html:1282 +#: interventions/templates/interventions/intervention_detail_mobile.html:1287 msgid "Lier un équipement existant" msgstr "Lier un équipement existant" @@ -2123,8 +2049,8 @@ msgstr "Tout sélectionner / désélectionner" #: interventions/templates/interventions/detail/card_operations.html:140 #: interventions/templates/interventions/detail/right_column.html:182 #: interventions/templates/interventions/detail/right_column.html:191 -#: interventions/templates/interventions/intervention_detail_mobile.html:1558 -#: interventions/templates/interventions/intervention_detail_mobile.html:1567 +#: interventions/templates/interventions/intervention_detail_mobile.html:1563 +#: interventions/templates/interventions/intervention_detail_mobile.html:1572 #: interventions/views/views_pdf_reporting.py:1727 msgid "Nom" msgstr "Nom" @@ -2132,14 +2058,14 @@ msgstr "Nom" #: interventions/templates/interventions/detail/card_assets.html:37 #: interventions/templates/interventions/detail/right_column.html:157 #: interventions/templates/interventions/detail/right_column.html:347 -#: interventions/templates/interventions/intervention_detail_mobile.html:1449 -#: interventions/templates/interventions/intervention_detail_mobile.html:1539 +#: interventions/templates/interventions/intervention_detail_mobile.html:1454 +#: interventions/templates/interventions/intervention_detail_mobile.html:1544 #: interventions/views/views_pdf_reporting.py:1728 msgid "Modèle" msgstr "Modèle" #: interventions/templates/interventions/detail/card_chronologie.html:4 -#: interventions/templates/interventions/detail/scripts.html:623 +#: interventions/templates/interventions/detail/scripts.html:622 #: interventions/templates/interventions/interventions_calendar.html:246 msgid "Chronologie" msgstr "Chronologie" @@ -2148,7 +2074,7 @@ msgstr "Chronologie" #: interventions/templates/interventions/detail/card_controles.html:49 #: interventions/templates/interventions/detail/card_origine.html:205 #: interventions/templates/interventions/detail/card_stock.html:21 -#: interventions/templates/interventions/intervention_detail_mobile.html:1153 +#: interventions/templates/interventions/intervention_detail_mobile.html:1158 #: interventions/templates/interventions/interventions_calendar.html:725 msgid "Date" msgstr "Date" @@ -2158,7 +2084,7 @@ msgid "Evénement" msgstr "Evénement" #: interventions/templates/interventions/detail/card_controles.html:4 -#: interventions/templates/interventions/intervention_detail_mobile.html:1105 +#: interventions/templates/interventions/intervention_detail_mobile.html:1110 msgid "Contrôles / Rapports de suivi" msgstr "Contrôles / Rapports de suivi" @@ -2167,7 +2093,7 @@ msgstr "Contrôles / Rapports de suivi" #: interventions/templates/interventions/detail/card_origine.html:206 #: interventions/templates/interventions/detail/card_posts.html:103 #: interventions/templates/interventions/detail/card_posts.html:394 -#: interventions/templates/interventions/intervention_detail_mobile.html:1154 +#: interventions/templates/interventions/intervention_detail_mobile.html:1159 msgid "Type" msgstr "Type" @@ -2176,12 +2102,12 @@ msgid "Auteur" msgstr "Auteur" #: interventions/templates/interventions/detail/card_documents.html:5 -#: interventions/templates/interventions/intervention_detail_mobile.html:616 msgid "Documents & Photos" msgstr "Documents & Photos" #: interventions/templates/interventions/detail/card_documents.html:5 -#: interventions/templates/interventions/intervention_detail_mobile.html:885 +#: interventions/templates/interventions/detail/card_notes_documents.html:13 +#: interventions/templates/interventions/intervention_detail_mobile.html:890 msgid "Photos obligatoires" msgstr "Photos obligatoires" @@ -2190,149 +2116,165 @@ msgstr "Photos obligatoires" #: interventions/templates/interventions/detail/card_info.html:740 #: interventions/templates/interventions/detail/card_info.html:831 #: interventions/templates/interventions/detail/card_notes.html:6 +#: interventions/templates/interventions/detail/card_notes_documents.html:197 #: interventions/templates/interventions/detail/card_occupations.html:14 #: interventions/templates/interventions/detail/card_occupations.html:111 #: interventions/templates/interventions/detail/card_operations.html:305 #: interventions/templates/interventions/detail/card_operations.html:346 -#: interventions/templates/interventions/intervention_detail_mobile.html:1034 -#: interventions/templates/interventions/intervention_detail_mobile.html:1189 -#: interventions/templates/interventions/intervention_detail_mobile.html:2095 -#: interventions/templates/interventions/intervention_detail_mobile.html:2259 +#: interventions/templates/interventions/intervention_detail_mobile.html:1039 +#: interventions/templates/interventions/intervention_detail_mobile.html:1194 +#: interventions/templates/interventions/intervention_detail_mobile.html:2100 +#: interventions/templates/interventions/intervention_detail_mobile.html:2264 msgid "Ajouter" msgstr "Ajouter" #: interventions/templates/interventions/detail/card_documents.html:19 -#: interventions/templates/interventions/intervention_detail_mobile.html:630 msgid "Aucun document ou photo pour cette intervention." msgstr "Aucun document ou photo pour cette intervention." #: interventions/templates/interventions/detail/card_documents.html:31 +#: interventions/templates/interventions/detail/card_notes_documents.html:69 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 msgid "fichiers" msgstr "fichiers" #: interventions/templates/interventions/detail/card_documents.html:31 +#: interventions/templates/interventions/detail/card_notes_documents.html:69 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 msgid "fichier" msgstr "fichier" #: interventions/templates/interventions/detail/card_documents.html:53 -#: interventions/templates/interventions/intervention_detail_mobile.html:656 -#: interventions/templates/interventions/intervention_detail_mobile.html:657 -#: interventions/templates/interventions/intervention_detail_mobile.html:1220 +#: interventions/templates/interventions/detail/card_notes_documents.html:170 +#: interventions/templates/interventions/intervention_detail_mobile.html:612 +#: interventions/templates/interventions/intervention_detail_mobile.html:613 +#: interventions/templates/interventions/intervention_detail_mobile.html:1225 msgid "Supprimer le document" msgstr "Supprimer le document" #: interventions/templates/interventions/detail/card_documents.html:57 -#: interventions/templates/interventions/intervention_detail_mobile.html:1224 +#: interventions/templates/interventions/detail/card_notes_documents.html:174 +#: interventions/templates/interventions/intervention_detail_mobile.html:1229 msgid "Voulez-vous supprimer ce document ?" msgstr "Voulez-vous supprimer ce document ?" #: interventions/templates/interventions/detail/card_documents.html:62 #: interventions/templates/interventions/detail/card_info.html:757 #: interventions/templates/interventions/detail/card_info.html:848 +#: interventions/templates/interventions/detail/card_notes_documents.html:179 #: interventions/templates/interventions/detail/scripts.html:507 #: interventions/templates/interventions/includes/_desktop_operation_card.html:139 #: interventions/templates/interventions/includes/_mobile_operation_card.html:136 -#: interventions/templates/interventions/intervention_detail_mobile.html:1210 -#: interventions/templates/interventions/intervention_detail_mobile.html:1229 -#: interventions/templates/interventions/intervention_detail_mobile.html:3712 +#: interventions/templates/interventions/intervention_detail_mobile.html:1215 +#: interventions/templates/interventions/intervention_detail_mobile.html:1234 +#: interventions/templates/interventions/intervention_detail_mobile.html:3717 msgid "Supprimer" msgstr "Supprimer" #: interventions/templates/interventions/detail/card_documents.html:71 -#: interventions/templates/interventions/intervention_detail_mobile.html:883 +#: interventions/templates/interventions/detail/card_notes_documents.html:24 +#: interventions/templates/interventions/detail/card_notes_documents.html:188 +#: interventions/templates/interventions/intervention_detail_mobile.html:888 msgid "Ajouter des documents" msgstr "Ajouter des documents" #: interventions/templates/interventions/detail/card_documents.html:96 +#: interventions/templates/interventions/detail/card_notes_documents.html:213 msgid "Copier le document vers…" msgstr "Copier le document vers…" #: interventions/templates/interventions/detail/card_documents.html:104 +#: interventions/templates/interventions/detail/card_notes_documents.html:221 msgid "Cible" msgstr "Cible" #: interventions/templates/interventions/detail/card_documents.html:106 +#: interventions/templates/interventions/detail/card_notes_documents.html:223 msgid "— Choisir une localisation ou un asset —" msgstr "— Choisir une localisation ou un asset —" #: interventions/templates/interventions/detail/card_documents.html:111 +#: interventions/templates/interventions/detail/card_notes_documents.html:228 msgid "Tags" msgstr "Tags" #: interventions/templates/interventions/detail/card_documents.html:114 +#: interventions/templates/interventions/detail/card_notes_documents.html:231 msgid "Aucun tag disponible pour ce type de cible." msgstr "Aucun tag disponible pour ce type de cible." #: interventions/templates/interventions/detail/card_documents.html:119 +#: interventions/templates/interventions/detail/card_notes_documents.html:236 msgid "Chargement des tags…" msgstr "Chargement des tags…" #: interventions/templates/interventions/detail/card_documents.html:127 +#: interventions/templates/interventions/detail/card_notes_documents.html:244 msgid "Copier" msgstr "Copier" #: interventions/templates/interventions/detail/card_history.html:7 -#: interventions/templates/interventions/intervention_detail_mobile.html:1867 +#: interventions/templates/interventions/intervention_detail_mobile.html:1872 msgid "Historique des interventions (3 mois)" msgstr "Historique des interventions (3 mois)" #: interventions/templates/interventions/detail/card_history.html:13 -#: interventions/templates/interventions/intervention_detail_mobile.html:1873 +#: interventions/templates/interventions/intervention_detail_mobile.html:1878 msgid "Interventions récentes sur les mêmes localisations" msgstr "Interventions récentes sur les mêmes localisations" #: interventions/templates/interventions/detail/card_history.html:33 #: interventions/templates/interventions/detail/card_history.html:71 #: interventions/templates/interventions/detail/card_history.html:109 -#: interventions/templates/interventions/intervention_detail_mobile.html:1898 -#: interventions/templates/interventions/intervention_detail_mobile.html:1947 -#: interventions/templates/interventions/intervention_detail_mobile.html:1997 +#: interventions/templates/interventions/intervention_detail_mobile.html:1903 +#: interventions/templates/interventions/intervention_detail_mobile.html:1952 +#: interventions/templates/interventions/intervention_detail_mobile.html:2002 msgid "Accès restreint" msgstr "Accès restreint" #: interventions/templates/interventions/detail/card_history.html:44 #: interventions/templates/interventions/detail/card_history.html:82 #: interventions/templates/interventions/detail/card_history.html:120 -#: interventions/templates/interventions/intervention_detail_mobile.html:1912 -#: interventions/templates/interventions/intervention_detail_mobile.html:1961 -#: interventions/templates/interventions/intervention_detail_mobile.html:2011 +#: interventions/templates/interventions/intervention_detail_mobile.html:1917 +#: interventions/templates/interventions/intervention_detail_mobile.html:1966 +#: interventions/templates/interventions/intervention_detail_mobile.html:2016 msgid "Voir le résumé" msgstr "Voir le résumé" #: interventions/templates/interventions/detail/card_history.html:52 -#: interventions/templates/interventions/intervention_detail_mobile.html:1922 +#: interventions/templates/interventions/intervention_detail_mobile.html:1927 msgid "Voir tout" msgstr "Voir tout" #: interventions/templates/interventions/detail/card_history.html:90 -#: interventions/templates/interventions/intervention_detail_mobile.html:1971 +#: interventions/templates/interventions/intervention_detail_mobile.html:1976 msgid "Réduire" msgstr "Réduire" #: interventions/templates/interventions/detail/card_history.html:137 #: interventions/templates/interventions/detail/card_history.html:138 -#: interventions/templates/interventions/intervention_detail_mobile.html:2026 -#: interventions/templates/interventions/intervention_detail_mobile.html:2027 +#: interventions/templates/interventions/intervention_detail_mobile.html:2031 +#: interventions/templates/interventions/intervention_detail_mobile.html:2032 msgid "Résumé de l'intervention" msgstr "Résumé de l'intervention" #: interventions/templates/interventions/detail/card_history.html:145 #: interventions/templates/interventions/detail/scripts.html:157 -#: interventions/templates/interventions/intervention_detail_mobile.html:2034 -#: interventions/templates/interventions/intervention_detail_mobile.html:2315 -#: interventions/templates/interventions/intervention_detail_mobile.html:2768 +#: interventions/templates/interventions/intervention_detail_mobile.html:2039 +#: interventions/templates/interventions/intervention_detail_mobile.html:2320 +#: interventions/templates/interventions/intervention_detail_mobile.html:2773 #: interventions/templates/interventions/interventions_calendar.html:667 #: interventions/templates/interventions/interventions_index.html:1189 msgid "Chargement..." msgstr "Chargement..." #: interventions/templates/interventions/detail/card_history.html:167 -#: interventions/templates/interventions/intervention_detail_mobile.html:1754 +#: interventions/templates/interventions/intervention_detail_mobile.html:1759 msgid "Créer une intervention de réparation" msgstr "Créer une intervention de réparation" #: interventions/templates/interventions/detail/card_history.html:174 -#: interventions/templates/interventions/intervention_detail_mobile.html:1761 +#: interventions/templates/interventions/intervention_detail_mobile.html:1766 msgid "Confirmation" msgstr "Confirmation" @@ -2341,7 +2283,7 @@ msgid "Créer une intervention de réparation à partir de cette intervention?" msgstr "Créer une intervention de réparation à partir de cette intervention?" #: interventions/templates/interventions/detail/card_history.html:181 -#: interventions/templates/interventions/intervention_detail_mobile.html:1768 +#: interventions/templates/interventions/intervention_detail_mobile.html:1773 msgid "Équipements concernés" msgstr "Équipements concernés" @@ -2351,13 +2293,13 @@ msgstr "Équipements concernés" #: interventions/templates/interventions/detail/card_info.html:231 #: interventions/templates/interventions/detail/card_info.html:253 #: interventions/templates/interventions/detail/card_info.html:275 -#: interventions/templates/interventions/intervention_detail_mobile.html:1734 -#: interventions/templates/interventions/intervention_detail_mobile.html:1788 -#: interventions/templates/interventions/intervention_detail_mobile.html:2643 -#: interventions/templates/interventions/intervention_detail_mobile.html:2665 -#: interventions/templates/interventions/intervention_detail_mobile.html:2687 -#: interventions/templates/interventions/intervention_detail_mobile.html:2698 -#: interventions/templates/interventions/intervention_detail_mobile.html:2706 +#: interventions/templates/interventions/intervention_detail_mobile.html:1739 +#: interventions/templates/interventions/intervention_detail_mobile.html:1793 +#: interventions/templates/interventions/intervention_detail_mobile.html:2648 +#: interventions/templates/interventions/intervention_detail_mobile.html:2670 +#: interventions/templates/interventions/intervention_detail_mobile.html:2692 +#: interventions/templates/interventions/intervention_detail_mobile.html:2703 +#: interventions/templates/interventions/intervention_detail_mobile.html:2711 #: interventions/templates/interventions/interventions_index.html:1279 msgid "Confirmer" msgstr "Confirmer" @@ -2418,35 +2360,35 @@ msgid "Par défaut, la date et l'heure actuelles sont proposées." msgstr "Par défaut, la date et l'heure actuelles sont proposées." #: interventions/templates/interventions/detail/card_info.html:155 -#: interventions/templates/interventions/intervention_detail_mobile.html:2596 +#: interventions/templates/interventions/intervention_detail_mobile.html:2601 msgid "Confirmer l'annulation" msgstr "Confirmer l'annulation" #: interventions/templates/interventions/detail/card_info.html:159 -#: interventions/templates/interventions/intervention_detail_mobile.html:2600 +#: interventions/templates/interventions/intervention_detail_mobile.html:2605 msgid "Êtes-vous sûr de vouloir annuler cette intervention ?" msgstr "Êtes-vous sûr de vouloir annuler cette intervention ?" #: interventions/templates/interventions/detail/card_info.html:161 -#: interventions/templates/interventions/intervention_detail_mobile.html:2602 +#: interventions/templates/interventions/intervention_detail_mobile.html:2607 #: interventions/templates/interventions/interventions_index.html:1262 msgid "Type d'annulation" msgstr "Type d'annulation" #: interventions/templates/interventions/detail/card_info.html:163 -#: interventions/templates/interventions/intervention_detail_mobile.html:2604 +#: interventions/templates/interventions/intervention_detail_mobile.html:2609 #: interventions/templates/interventions/interventions_index.html:1264 msgid "Choisissez un type" msgstr "Choisissez un type" #: interventions/templates/interventions/detail/card_info.html:173 -#: interventions/templates/interventions/intervention_detail_mobile.html:2614 +#: interventions/templates/interventions/intervention_detail_mobile.html:2619 #: interventions/templates/interventions/interventions_index.html:1272 msgid "Commentaire libre..." msgstr "Commentaire libre..." #: interventions/templates/interventions/detail/card_info.html:174 -#: interventions/templates/interventions/intervention_detail_mobile.html:2615 +#: interventions/templates/interventions/intervention_detail_mobile.html:2620 #: interventions/templates/interventions/interventions_index.html:1273 msgid "Obligatoire pour le motif \\" msgstr "Obligatoire pour le motif \\" @@ -2528,69 +2470,69 @@ msgstr "Obligatoire pour le motif \\" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2856 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2857 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2964 -#: interventions/templates/interventions/intervention_detail_mobile.html:2620 +#: interventions/templates/interventions/intervention_detail_mobile.html:2625 msgid "Non" msgstr "Non" #: interventions/templates/interventions/detail/card_info.html:180 -#: interventions/templates/interventions/intervention_detail_mobile.html:2621 +#: interventions/templates/interventions/intervention_detail_mobile.html:2626 msgid "Oui, annuler" msgstr "Oui, annuler" #: interventions/templates/interventions/detail/card_info.html:190 -#: interventions/templates/interventions/intervention_detail_mobile.html:1715 +#: interventions/templates/interventions/intervention_detail_mobile.html:1720 msgid "Raison de la mise en pause" msgstr "Raison de la mise en pause" #: interventions/templates/interventions/detail/card_info.html:194 -#: interventions/templates/interventions/intervention_detail_mobile.html:1719 +#: interventions/templates/interventions/intervention_detail_mobile.html:1724 msgid "Sélectionnez la raison" msgstr "Sélectionnez la raison" #: interventions/templates/interventions/detail/card_info.html:196 -#: interventions/templates/interventions/intervention_detail_mobile.html:1721 +#: interventions/templates/interventions/intervention_detail_mobile.html:1726 msgid "Choisissez une raison" msgstr "Choisissez une raison" #: interventions/templates/interventions/detail/card_info.html:202 -#: interventions/templates/interventions/intervention_detail_mobile.html:1727 +#: interventions/templates/interventions/intervention_detail_mobile.html:1732 msgid "Précisez la raison" msgstr "Précisez la raison" #: interventions/templates/interventions/detail/card_info.html:220 -#: interventions/templates/interventions/intervention_detail_mobile.html:2632 +#: interventions/templates/interventions/intervention_detail_mobile.html:2637 msgid "Confirmer la validation" msgstr "Confirmer la validation" #: interventions/templates/interventions/detail/card_info.html:226 -#: interventions/templates/interventions/intervention_detail_mobile.html:2638 +#: interventions/templates/interventions/intervention_detail_mobile.html:2643 msgid "Cette action est liée à la validation par périodes." msgstr "Cette action est liée à la validation par périodes." #: interventions/templates/interventions/detail/card_info.html:242 -#: interventions/templates/interventions/intervention_detail_mobile.html:2654 +#: interventions/templates/interventions/intervention_detail_mobile.html:2659 msgid "Raison de la correction" msgstr "Raison de la correction" #: interventions/templates/interventions/detail/card_info.html:246 -#: interventions/templates/interventions/intervention_detail_mobile.html:2658 +#: interventions/templates/interventions/intervention_detail_mobile.html:2663 msgid "Indiquez la raison pour laquelle une correction est demandée" msgstr "Indiquez la raison pour laquelle une correction est demandée" #: interventions/templates/interventions/detail/card_info.html:248 #: interventions/templates/interventions/detail/card_info.html:270 -#: interventions/templates/interventions/intervention_detail_mobile.html:2660 -#: interventions/templates/interventions/intervention_detail_mobile.html:2682 +#: interventions/templates/interventions/intervention_detail_mobile.html:2665 +#: interventions/templates/interventions/intervention_detail_mobile.html:2687 msgid "Maximum 1000 caractères" msgstr "Maximum 1000 caractères" #: interventions/templates/interventions/detail/card_info.html:264 -#: interventions/templates/interventions/intervention_detail_mobile.html:2676 +#: interventions/templates/interventions/intervention_detail_mobile.html:2681 msgid "Détails de la correction" msgstr "Détails de la correction" #: interventions/templates/interventions/detail/card_info.html:268 -#: interventions/templates/interventions/intervention_detail_mobile.html:2680 +#: interventions/templates/interventions/intervention_detail_mobile.html:2685 msgid "Décrivez ce qui a été corrigé" msgstr "Décrivez ce qui a été corrigé" @@ -2599,12 +2541,8 @@ msgid "Aucune prestation encodée" msgstr "Aucune prestation encodée" #: interventions/templates/interventions/detail/card_info.html:293 -msgid "" -"Aucune prestation n'a été encodée pour cette intervention. Êtes-vous sûr de " -"vouloir passer au statut « Traité » ?" -msgstr "" -"Aucune prestation n'a été encodée pour cette intervention. Êtes-vous sûr de " -"vouloir passer au statut « Traité » ?" +msgid "Aucune prestation n'a été encodée pour cette intervention. Êtes-vous sûr de vouloir passer au statut « Traité » ?" +msgstr "Aucune prestation n'a été encodée pour cette intervention. Êtes-vous sûr de vouloir passer au statut « Traité » ?" #: interventions/templates/interventions/detail/card_info.html:297 msgid "Confirmer quand même" @@ -2675,7 +2613,7 @@ msgid "Démarrage" msgstr "Démarrage" #: interventions/templates/interventions/detail/card_info.html:728 -#: interventions/templates/interventions/intervention_detail_mobile.html:2558 +#: interventions/templates/interventions/intervention_detail_mobile.html:2563 msgid "Pause" msgstr "Pause" @@ -2728,8 +2666,8 @@ msgstr "Gestionnaire :" #: interventions/templates/interventions/detail/card_info.html:870 #: interventions/templates/interventions/detail/scripts.html:324 #: interventions/templates/interventions/intervention_detail_mobile.html:511 -#: interventions/templates/interventions/intervention_detail_mobile.html:2218 -#: interventions/templates/interventions/intervention_detail_mobile.html:5823 +#: interventions/templates/interventions/intervention_detail_mobile.html:2223 +#: interventions/templates/interventions/intervention_detail_mobile.html:5829 #: interventions/templates/interventions/interventions_calendar.html:297 #: interventions/templates/interventions/interventions_calendar.html:318 #: interventions/templates/interventions/interventions_calendar.html:337 @@ -2774,25 +2712,21 @@ msgid "Le prestataire assigné n'a pas encore d'équipes configurées." msgstr "Le prestataire assigné n'a pas encore d'équipes configurées." #: interventions/templates/interventions/detail/card_info.html:944 -msgid "" -"Veuillez d'abord assigner un prestataire à cette intervention avant de " -"pouvoir assigner un membre ou une équipe." -msgstr "" -"Veuillez d'abord assigner un prestataire à cette intervention avant de " -"pouvoir assigner un membre ou une équipe." +msgid "Veuillez d'abord assigner un prestataire à cette intervention avant de pouvoir assigner un membre ou une équipe." +msgstr "Veuillez d'abord assigner un prestataire à cette intervention avant de pouvoir assigner un membre ou une équipe." #: interventions/templates/interventions/detail/card_links.html:10 -#: interventions/templates/interventions/intervention_detail_mobile.html:1804 +#: interventions/templates/interventions/intervention_detail_mobile.html:1809 msgid "Êtes-vous sûr de vouloir dupliquer cette intervention ?" msgstr "Êtes-vous sûr de vouloir dupliquer cette intervention ?" #: interventions/templates/interventions/detail/card_links.html:14 -#: interventions/templates/interventions/intervention_detail_mobile.html:1808 +#: interventions/templates/interventions/intervention_detail_mobile.html:1813 msgid "Dupliquer" msgstr "Dupliquer" #: interventions/templates/interventions/detail/card_links.html:38 -#: interventions/templates/interventions/intervention_detail_mobile.html:1828 +#: interventions/templates/interventions/intervention_detail_mobile.html:1833 msgid "Aucune intervention liée pour l'instant." msgstr "Aucune intervention liée pour l'instant." @@ -2802,22 +2736,16 @@ msgstr "Lier les interventions" #: interventions/templates/interventions/detail/card_links.html:79 #: interventions/templates/interventions/detail/card_links.html:93 -#: interventions/templates/interventions/intervention_detail_mobile.html:2350 +#: interventions/templates/interventions/intervention_detail_mobile.html:2355 msgid "Traitement via une autre intervention" msgstr "Traitement via une autre intervention" #: interventions/templates/interventions/detail/card_links.html:83 #: interventions/templates/interventions/detail/card_links.html:98 -msgid "" -"Indique que le traitement de cette intervention est réalisé via une autre " -"intervention." -msgstr "" -"Indique que le traitement de cette intervention est réalisé via une autre " -"intervention." +msgid "Indique que le traitement de cette intervention est réalisé via une autre intervention." +msgstr "Indique que le traitement de cette intervention est réalisé via une autre intervention." #: interventions/templates/interventions/detail/card_notes.html:4 -#: interventions/templates/interventions/detail/scripts.html:611 -#: interventions/templates/interventions/intervention_detail_mobile.html:558 #: interventions/views/general.py:1043 #: interventions/views/views_pdf_reporting.py:1543 #: interventions/views/views_pdf_reporting.py:2103 @@ -2826,150 +2754,205 @@ msgstr "Notes" #: interventions/templates/interventions/detail/card_notes.html:26 #: interventions/templates/interventions/detail/card_notes.html:89 -#: interventions/templates/interventions/intervention_detail_mobile.html:866 +#: interventions/templates/interventions/detail/card_notes_documents.html:46 +#: interventions/templates/interventions/detail/card_notes_documents.html:148 +#: interventions/templates/interventions/intervention_detail_mobile.html:871 #: interventions/views/forms.py:321 msgid "Contenu" msgstr "Contenu" #: interventions/templates/interventions/detail/card_notes.html:27 +#: interventions/templates/interventions/detail/card_notes_documents.html:47 msgid "Saisir le contenu de la note..." msgstr "Saisir le contenu de la note..." #: interventions/templates/interventions/detail/card_notes.html:58 +#: interventions/templates/interventions/detail/card_notes_documents.html:117 msgid "Mis à jour le" msgstr "Mis à jour le" #: interventions/templates/interventions/detail/card_notes.html:59 +#: interventions/templates/interventions/detail/card_notes_documents.html:118 msgid "par " msgstr "par " #: interventions/templates/interventions/detail/card_notes.html:67 -#: interventions/templates/interventions/intervention_detail_mobile.html:597 -#: interventions/templates/interventions/intervention_detail_mobile.html:1202 +#: interventions/templates/interventions/detail/card_notes_documents.html:126 +#: interventions/templates/interventions/intervention_detail_mobile.html:674 +#: interventions/templates/interventions/intervention_detail_mobile.html:1207 msgid "Supprimer la note" msgstr "Supprimer la note" +#: interventions/templates/interventions/detail/card_notes_documents.html:5 +#: interventions/templates/interventions/detail/scripts.html:611 +#: interventions/templates/interventions/intervention_detail_mobile.html:559 +msgid "Notes et documents" +msgstr "Notes et documents" + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +msgid "docs" +msgstr "docs" + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +msgid "doc" +msgstr "doc" + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/detail/card_notes_documents.html:71 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 +msgid "notes" +msgstr "notes" + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/detail/card_notes_documents.html:71 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 +msgid "note" +msgstr "note" + +#: interventions/templates/interventions/detail/card_notes_documents.html:19 +#: interventions/templates/interventions/intervention_detail_mobile.html:861 +#: interventions/templates/interventions/intervention_detail_mobile.html:1185 +msgid "Ajouter une note" +msgstr "Ajouter une note" + +#: interventions/templates/interventions/detail/card_notes_documents.html:20 +msgid "Note" +msgstr "Note" + +#: interventions/templates/interventions/detail/card_notes_documents.html:25 +msgid "Doc" +msgstr "Doc" + +#: interventions/templates/interventions/detail/card_notes_documents.html:56 +#: interventions/templates/interventions/intervention_detail_mobile.html:580 +msgid "Aucun document ou note pour cette intervention." +msgstr "Aucun document ou note pour cette intervention." + #: interventions/templates/interventions/detail/card_observations.html:5 -#: interventions/templates/interventions/detail/scripts.html:618 -#: interventions/templates/interventions/intervention_detail_mobile.html:1837 +#: interventions/templates/interventions/detail/scripts.html:617 +#: interventions/templates/interventions/intervention_detail_mobile.html:1842 msgid "Observations liées" msgstr "Observations liées" #: interventions/templates/interventions/detail/card_occupations.html:6 -#: interventions/templates/interventions/detail/scripts.html:619 -#: interventions/templates/interventions/intervention_detail_mobile.html:929 +#: interventions/templates/interventions/detail/scripts.html:618 +#: interventions/templates/interventions/intervention_detail_mobile.html:934 msgid "Occupations" msgstr "Occupations" #: interventions/templates/interventions/detail/card_occupations.html:8 -#: interventions/templates/interventions/intervention_detail_mobile.html:931 +#: interventions/templates/interventions/intervention_detail_mobile.html:936 msgid "Obligatoire pour terminer cette intervention corrective" msgstr "Obligatoire pour terminer cette intervention corrective" #: interventions/templates/interventions/detail/card_occupations.html:9 -#: interventions/templates/interventions/intervention_detail_mobile.html:932 +#: interventions/templates/interventions/intervention_detail_mobile.html:937 msgid "Obligatoire" msgstr "Obligatoire" #: interventions/templates/interventions/detail/card_occupations.html:45 -#: interventions/templates/interventions/intervention_detail_mobile.html:968 +#: interventions/templates/interventions/intervention_detail_mobile.html:973 msgid "Mis à jour par" msgstr "Mis à jour par" #: interventions/templates/interventions/detail/card_occupations.html:56 -#: interventions/templates/interventions/intervention_detail_mobile.html:979 +#: interventions/templates/interventions/intervention_detail_mobile.html:984 msgid "Modifier l'occupation" msgstr "Modifier l'occupation" #: interventions/templates/interventions/detail/card_occupations.html:67 -#: interventions/templates/interventions/intervention_detail_mobile.html:990 +#: interventions/templates/interventions/intervention_detail_mobile.html:995 msgid "Aucune occupation enregistrée pour le moment." msgstr "Aucune occupation enregistrée pour le moment." #: interventions/templates/interventions/detail/card_occupations.html:71 #: interventions/templates/interventions/detail/card_posts.html:108 #: interventions/templates/interventions/detail/card_posts.html:398 -#: interventions/templates/interventions/intervention_detail_mobile.html:994 +#: interventions/templates/interventions/intervention_detail_mobile.html:999 msgid "Total" msgstr "Total" #: interventions/templates/interventions/detail/card_occupations.html:80 -#: interventions/templates/interventions/intervention_detail_mobile.html:1003 +#: interventions/templates/interventions/intervention_detail_mobile.html:1008 msgid "Ajouter une occupation" msgstr "Ajouter une occupation" #: interventions/templates/interventions/detail/card_occupations.html:89 -#: interventions/templates/interventions/intervention_detail_mobile.html:1012 +#: interventions/templates/interventions/intervention_detail_mobile.html:1017 #: interventions/views/forms.py:361 msgid "Technicien" msgstr "Technicien" #: interventions/templates/interventions/detail/card_occupations.html:93 -#: interventions/templates/interventions/intervention_detail_mobile.html:1016 +#: interventions/templates/interventions/intervention_detail_mobile.html:1021 msgid "Durée" msgstr "Durée" #: interventions/templates/interventions/detail/card_occupations.html:98 -#: interventions/templates/interventions/intervention_detail_mobile.html:1021 +#: interventions/templates/interventions/intervention_detail_mobile.html:1026 msgid "h" msgstr "h" #: interventions/templates/interventions/detail/card_occupations.html:104 -#: interventions/templates/interventions/intervention_detail_mobile.html:1027 +#: interventions/templates/interventions/intervention_detail_mobile.html:1032 msgid "min" msgstr "min" #: interventions/templates/interventions/detail/card_operations.html:7 -#: interventions/templates/interventions/detail/scripts.html:613 +#: interventions/templates/interventions/detail/scripts.html:612 #: interventions/views/views_pdf_reporting.py:1575 msgid "Opérations" msgstr "Opérations" #: interventions/templates/interventions/detail/card_operations.html:16 -#: interventions/templates/interventions/intervention_detail_mobile.html:704 +#: interventions/templates/interventions/intervention_detail_mobile.html:709 msgid "Tout déplier" msgstr "Tout déplier" #: interventions/templates/interventions/detail/card_operations.html:19 -#: interventions/templates/interventions/intervention_detail_mobile.html:707 +#: interventions/templates/interventions/intervention_detail_mobile.html:712 msgid "Tout replier" msgstr "Tout replier" #: interventions/templates/interventions/detail/card_operations.html:23 -#: interventions/templates/interventions/intervention_detail_mobile.html:700 +#: interventions/templates/interventions/intervention_detail_mobile.html:705 msgid "Ajouter opération" msgstr "Ajouter opération" #: interventions/templates/interventions/detail/card_operations.html:33 -#: interventions/templates/interventions/intervention_detail_mobile.html:717 +#: interventions/templates/interventions/intervention_detail_mobile.html:722 msgid "Opérations générales" msgstr "Opérations générales" #: interventions/templates/interventions/detail/card_operations.html:48 #: interventions/templates/interventions/detail/card_operations.html:119 -#: interventions/templates/interventions/intervention_detail_mobile.html:732 -#: interventions/templates/interventions/intervention_detail_mobile.html:806 +#: interventions/templates/interventions/intervention_detail_mobile.html:737 +#: interventions/templates/interventions/intervention_detail_mobile.html:811 msgid "Statut success" msgstr "Statut success" #: interventions/templates/interventions/detail/card_operations.html:49 #: interventions/templates/interventions/detail/card_operations.html:120 -#: interventions/templates/interventions/intervention_detail_mobile.html:733 -#: interventions/templates/interventions/intervention_detail_mobile.html:807 +#: interventions/templates/interventions/intervention_detail_mobile.html:738 +#: interventions/templates/interventions/intervention_detail_mobile.html:812 msgid "Statut warning" msgstr "Statut warning" #: interventions/templates/interventions/detail/card_operations.html:50 #: interventions/templates/interventions/detail/card_operations.html:121 -#: interventions/templates/interventions/intervention_detail_mobile.html:734 -#: interventions/templates/interventions/intervention_detail_mobile.html:808 +#: interventions/templates/interventions/intervention_detail_mobile.html:739 +#: interventions/templates/interventions/intervention_detail_mobile.html:813 msgid "Statut danger" msgstr "Statut danger" #: interventions/templates/interventions/detail/card_operations.html:51 #: interventions/templates/interventions/detail/card_operations.html:122 -#: interventions/templates/interventions/intervention_detail_mobile.html:735 -#: interventions/templates/interventions/intervention_detail_mobile.html:809 +#: interventions/templates/interventions/intervention_detail_mobile.html:740 +#: interventions/templates/interventions/intervention_detail_mobile.html:814 msgid "Autres / Sans valeur" msgstr "Autres / Sans valeur" @@ -2979,7 +2962,7 @@ msgid "Valeur / Statut" msgstr "Valeur / Statut" #: interventions/templates/interventions/detail/card_operations.html:87 -#: interventions/templates/interventions/intervention_detail_mobile.html:754 +#: interventions/templates/interventions/intervention_detail_mobile.html:759 msgid "Opérations par équipement" msgstr "Opérations par équipement" @@ -2992,71 +2975,71 @@ msgid "Aucune opération à afficher." msgstr "Aucune opération à afficher." #: interventions/templates/interventions/detail/card_operations.html:192 -#: interventions/templates/interventions/intervention_detail_mobile.html:2135 +#: interventions/templates/interventions/intervention_detail_mobile.html:2140 msgid "Ajouter une opération personnalisée" msgstr "Ajouter une opération personnalisée" #: interventions/templates/interventions/detail/card_operations.html:200 -#: interventions/templates/interventions/intervention_detail_mobile.html:2143 +#: interventions/templates/interventions/intervention_detail_mobile.html:2148 #: interventions/views/forms.py:680 msgid "Type d'opération" msgstr "Type d'opération" #: interventions/templates/interventions/detail/card_operations.html:204 -#: interventions/templates/interventions/intervention_detail_mobile.html:2147 +#: interventions/templates/interventions/intervention_detail_mobile.html:2152 #: interventions/views/forms.py:675 msgid "Choix de statut" msgstr "Choix de statut" #: interventions/templates/interventions/detail/card_operations.html:210 -#: interventions/templates/interventions/intervention_detail_mobile.html:2153 +#: interventions/templates/interventions/intervention_detail_mobile.html:2158 #: interventions/views/forms.py:674 msgid "Mesure" msgstr "Mesure" #: interventions/templates/interventions/detail/card_operations.html:219 -#: interventions/templates/interventions/intervention_detail_mobile.html:2164 +#: interventions/templates/interventions/intervention_detail_mobile.html:2169 msgid "Nom en français" msgstr "Nom en français" #: interventions/templates/interventions/detail/card_operations.html:226 -#: interventions/templates/interventions/intervention_detail_mobile.html:2172 +#: interventions/templates/interventions/intervention_detail_mobile.html:2177 msgid "Nom en néerlandais" msgstr "Nom en néerlandais" #: interventions/templates/interventions/detail/card_operations.html:227 -#: interventions/templates/interventions/intervention_detail_mobile.html:2165 +#: interventions/templates/interventions/intervention_detail_mobile.html:2170 msgid "Au moins un nom (FR ou NL) est obligatoire" msgstr "Au moins un nom (FR ou NL) est obligatoire" #: interventions/templates/interventions/detail/card_operations.html:232 -#: interventions/templates/interventions/intervention_detail_mobile.html:2179 +#: interventions/templates/interventions/intervention_detail_mobile.html:2184 #: interventions/views/forms.py:702 msgid "Ensemble de statuts" msgstr "Ensemble de statuts" #: interventions/templates/interventions/detail/card_operations.html:235 #: interventions/templates/interventions/detail/card_operations.html:247 -#: interventions/templates/interventions/intervention_detail_mobile.html:1519 -#: interventions/templates/interventions/intervention_detail_mobile.html:2182 -#: interventions/templates/interventions/intervention_detail_mobile.html:2194 +#: interventions/templates/interventions/intervention_detail_mobile.html:1524 +#: interventions/templates/interventions/intervention_detail_mobile.html:2187 +#: interventions/templates/interventions/intervention_detail_mobile.html:2199 msgid "Sélectionner..." msgstr "Sélectionner..." #: interventions/templates/interventions/detail/card_operations.html:244 -#: interventions/templates/interventions/intervention_detail_mobile.html:2191 +#: interventions/templates/interventions/intervention_detail_mobile.html:2196 #: interventions/views/forms.py:710 msgid "Définition de mesure" msgstr "Définition de mesure" #: interventions/templates/interventions/detail/card_operations.html:256 -#: interventions/templates/interventions/intervention_detail_mobile.html:2205 +#: interventions/templates/interventions/intervention_detail_mobile.html:2210 #: interventions/views/forms.py:716 msgid "Groupe (optionnel)" msgstr "Groupe (optionnel)" #: interventions/templates/interventions/detail/card_operations.html:258 -#: interventions/templates/interventions/intervention_detail_mobile.html:2207 +#: interventions/templates/interventions/intervention_detail_mobile.html:2212 #: interventions/views/forms.py:719 msgid "Ex: Opérations personnalisées" msgstr "Ex: Opérations personnalisées" @@ -3066,12 +3049,8 @@ msgid "Équipements (optionnel)" msgstr "Équipements (optionnel)" #: interventions/templates/interventions/detail/card_operations.html:267 -msgid "" -"Sélectionnez un ou plusieurs équipements pour créer une opération par " -"équipement. Si aucun n'est sélectionné, une opération générale sera créée." -msgstr "" -"Sélectionnez un ou plusieurs équipements pour créer une opération par " -"équipement. Si aucun n'est sélectionné, une opération générale sera créée." +msgid "Sélectionnez un ou plusieurs équipements pour créer une opération par équipement. Si aucun n'est sélectionné, une opération générale sera créée." +msgstr "Sélectionnez un ou plusieurs équipements pour créer une opération par équipement. Si aucun n'est sélectionné, une opération générale sera créée." #: interventions/templates/interventions/detail/card_operations.html:289 #: interventions/templates/interventions/interventions_index.html:1137 @@ -3084,12 +3063,12 @@ msgid "Tout désélectionner" msgstr "Tout désélectionner" #: interventions/templates/interventions/detail/card_operations.html:319 -#: interventions/templates/interventions/intervention_detail_mobile.html:2068 +#: interventions/templates/interventions/intervention_detail_mobile.html:2073 msgid "Ajouter une photo" msgstr "Ajouter une photo" #: interventions/templates/interventions/detail/card_operations.html:338 -#: interventions/templates/interventions/intervention_detail_mobile.html:2087 +#: interventions/templates/interventions/intervention_detail_mobile.html:2092 msgid "Description (optionnel)" msgstr "Description (optionnel)" @@ -3205,8 +3184,8 @@ msgid "Détail" msgstr "Détail" #: interventions/templates/interventions/detail/card_origine.html:117 -#: interventions/templates/interventions/intervention_detail_mobile.html:1240 -#: interventions/templates/interventions/intervention_detail_mobile.html:1256 +#: interventions/templates/interventions/intervention_detail_mobile.html:1245 +#: interventions/templates/interventions/intervention_detail_mobile.html:1261 msgid "Fiche d'intervention" msgstr "Fiche d'intervention" @@ -3269,7 +3248,7 @@ msgid "Échec" msgstr "Échec" #: interventions/templates/interventions/detail/card_posts.html:5 -#: interventions/templates/interventions/detail/scripts.html:620 +#: interventions/templates/interventions/detail/scripts.html:619 msgid "Prestations" msgstr "Prestations" @@ -3290,10 +3269,8 @@ msgid "Dernière période" msgstr "Dernière période" #: interventions/templates/interventions/detail/card_posts.html:36 -msgid "" -"Si 'Dernière période' est activée, la prochaine validation sera définitive." -msgstr "" -"Si 'Dernière période' est activée, la prochaine validation sera définitive." +msgid "Si 'Dernière période' est activée, la prochaine validation sera définitive." +msgstr "Si 'Dernière période' est activée, la prochaine validation sera définitive." #: interventions/templates/interventions/detail/card_posts.html:40 #: interventions/templates/interventions/detail/card_posts.html:44 @@ -3427,7 +3404,7 @@ msgid "Aucun poste ne correspond aux filtres." msgstr "Aucun poste ne correspond aux filtres." #: interventions/templates/interventions/detail/card_stock.html:5 -#: interventions/templates/interventions/detail/scripts.html:614 +#: interventions/templates/interventions/detail/scripts.html:613 #: interventions/views/views_pdf_reporting.py:1814 msgid "Stock" msgstr "Stock" @@ -3475,33 +3452,33 @@ msgstr "Rapport PDF" #: interventions/templates/interventions/detail/edit_bar.html:24 #: interventions/templates/interventions/detail/edit_bar.html:93 -#: interventions/templates/interventions/detail/scripts.html:1044 +#: interventions/templates/interventions/detail/scripts.html:1043 #: interventions/templates/interventions/intervention_detail_mobile.html:482 -#: interventions/templates/interventions/intervention_detail_mobile.html:6547 +#: interventions/templates/interventions/intervention_detail_mobile.html:6553 msgid "Ne plus suivre" msgstr "Ne plus suivre" #: interventions/templates/interventions/detail/edit_bar.html:24 #: interventions/templates/interventions/detail/edit_bar.html:93 -#: interventions/templates/interventions/detail/scripts.html:1049 +#: interventions/templates/interventions/detail/scripts.html:1048 #: interventions/templates/interventions/intervention_detail_mobile.html:482 -#: interventions/templates/interventions/intervention_detail_mobile.html:6552 +#: interventions/templates/interventions/intervention_detail_mobile.html:6558 msgid "Suivre cette intervention" msgstr "Suivre cette intervention" #: interventions/templates/interventions/detail/edit_bar.html:26 #: interventions/templates/interventions/detail/edit_bar.html:95 -#: interventions/templates/interventions/detail/scripts.html:1043 +#: interventions/templates/interventions/detail/scripts.html:1042 #: interventions/templates/interventions/intervention_detail_mobile.html:484 -#: interventions/templates/interventions/intervention_detail_mobile.html:6546 +#: interventions/templates/interventions/intervention_detail_mobile.html:6552 msgid "Suivi" msgstr "Suivi" #: interventions/templates/interventions/detail/edit_bar.html:26 #: interventions/templates/interventions/detail/edit_bar.html:95 -#: interventions/templates/interventions/detail/scripts.html:1048 +#: interventions/templates/interventions/detail/scripts.html:1047 #: interventions/templates/interventions/intervention_detail_mobile.html:484 -#: interventions/templates/interventions/intervention_detail_mobile.html:6551 +#: interventions/templates/interventions/intervention_detail_mobile.html:6557 msgid "Suivre" msgstr "Suivre" @@ -3555,7 +3532,7 @@ msgstr "Aucune localisation liée" #: interventions/templates/interventions/detail/right_column.html:30 #: interventions/templates/interventions/detail/right_column.html:326 -#: interventions/templates/interventions/intervention_detail_mobile.html:1428 +#: interventions/templates/interventions/intervention_detail_mobile.html:1433 msgid "Ajouter une localisation…" msgstr "Ajouter une localisation…" @@ -3584,12 +3561,12 @@ msgid "Sélectionner une catégorie..." msgstr "Sélectionner une catégorie..." #: interventions/templates/interventions/detail/right_column.html:147 -#: interventions/templates/interventions/intervention_detail_mobile.html:1529 +#: interventions/templates/interventions/intervention_detail_mobile.html:1534 msgid "Type d'équipement" msgstr "Type d'équipement" #: interventions/templates/interventions/detail/right_column.html:150 -#: interventions/templates/interventions/intervention_detail_mobile.html:1532 +#: interventions/templates/interventions/intervention_detail_mobile.html:1537 msgid "Sélectionner un type..." msgstr "Sélectionner un type..." @@ -3602,7 +3579,7 @@ msgid "Le modèle détermine les caractéristiques de l'équipement." msgstr "Le modèle détermine les caractéristiques de l'équipement." #: interventions/templates/interventions/detail/right_column.html:173 -#: interventions/templates/interventions/intervention_detail_mobile.html:1552 +#: interventions/templates/interventions/intervention_detail_mobile.html:1557 msgid "Ex: STR-001" msgstr "Ex: STR-001" @@ -3611,22 +3588,18 @@ msgid "Code unique pour identifier l'équipement." msgstr "Code unique pour identifier l'équipement." #: interventions/templates/interventions/detail/right_column.html:185 -#: interventions/templates/interventions/intervention_detail_mobile.html:1561 +#: interventions/templates/interventions/intervention_detail_mobile.html:1566 msgid "Nom en français (optionnel)" msgstr "Nom en français (optionnel)" #: interventions/templates/interventions/detail/right_column.html:194 -#: interventions/templates/interventions/intervention_detail_mobile.html:1570 +#: interventions/templates/interventions/intervention_detail_mobile.html:1575 msgid "Naam in het Nederlands (optioneel)" msgstr "Naam in het Nederlands (optioneel)" #: interventions/templates/interventions/detail/right_column.html:199 -msgid "" -"L'équipement sera créé avec le statut 'À approuver' et automatiquement lié à " -"cette intervention." -msgstr "" -"L'équipement sera créé avec le statut 'À approuver' et automatiquement lié à " -"cette intervention." +msgid "L'équipement sera créé avec le statut 'À approuver' et automatiquement lié à cette intervention." +msgstr "L'équipement sera créé avec le statut 'À approuver' et automatiquement lié à cette intervention." #: interventions/templates/interventions/detail/right_column.html:208 msgid "Créer l'équipement" @@ -3634,30 +3607,30 @@ msgstr "Créer l'équipement" #: interventions/templates/interventions/detail/right_column.html:223 #: interventions/templates/interventions/detail/right_column.html:254 -#: interventions/templates/interventions/intervention_detail_mobile.html:1331 -#: interventions/templates/interventions/intervention_detail_mobile.html:1332 -#: interventions/templates/interventions/intervention_detail_mobile.html:1362 -#: interventions/templates/interventions/intervention_detail_mobile.html:1397 +#: interventions/templates/interventions/intervention_detail_mobile.html:1336 +#: interventions/templates/interventions/intervention_detail_mobile.html:1337 +#: interventions/templates/interventions/intervention_detail_mobile.html:1367 +#: interventions/templates/interventions/intervention_detail_mobile.html:1402 msgid "Supprimer le lien" msgstr "Supprimer le lien" #: interventions/templates/interventions/detail/right_column.html:228 -#: interventions/templates/interventions/intervention_detail_mobile.html:1367 +#: interventions/templates/interventions/intervention_detail_mobile.html:1372 msgid "Voulez-vous supprimer le lien avec" msgstr "Voulez-vous supprimer le lien avec" #: interventions/templates/interventions/detail/right_column.html:236 -#: interventions/templates/interventions/intervention_detail_mobile.html:1376 +#: interventions/templates/interventions/intervention_detail_mobile.html:1381 msgid "Supprimer également les opérations liées à cet équipement" msgstr "Supprimer également les opérations liées à cet équipement" #: interventions/templates/interventions/detail/right_column.html:243 -#: interventions/templates/interventions/intervention_detail_mobile.html:1384 +#: interventions/templates/interventions/intervention_detail_mobile.html:1389 msgid "Marquer l'équipement comme retiré ou n'existant plus" msgstr "Marquer l'équipement comme retiré ou n'existant plus" #: interventions/templates/interventions/detail/right_column.html:245 -#: interventions/templates/interventions/intervention_detail_mobile.html:1387 +#: interventions/templates/interventions/intervention_detail_mobile.html:1392 msgid "Cette information sera conservée dans l'historique de l'équipement" msgstr "Cette information sera conservée dans l'historique de l'équipement" @@ -3691,69 +3664,69 @@ msgid "Lier des équipements existants" msgstr "Lier des équipements existants" #: interventions/templates/interventions/detail/right_column.html:333 -#: interventions/templates/interventions/intervention_detail_mobile.html:1435 +#: interventions/templates/interventions/intervention_detail_mobile.html:1440 #: interventions/templates/interventions/interventions_index.html:1111 #: interventions/templates/interventions/interventions_index_mobile.html:207 msgid "Rechercher" msgstr "Rechercher" #: interventions/templates/interventions/detail/right_column.html:336 -#: interventions/templates/interventions/intervention_detail_mobile.html:1438 +#: interventions/templates/interventions/intervention_detail_mobile.html:1443 msgid "Code, nom ou modèle" msgstr "Code, nom ou modèle" #: interventions/templates/interventions/detail/right_column.html:337 -#: interventions/templates/interventions/intervention_detail_mobile.html:1439 +#: interventions/templates/interventions/intervention_detail_mobile.html:1444 #: interventions/templates/interventions/interventions_index.html:1062 msgid "Filtrer" msgstr "Filtrer" #: interventions/templates/interventions/detail/right_column.html:343 -#: interventions/templates/interventions/intervention_detail_mobile.html:1445 +#: interventions/templates/interventions/intervention_detail_mobile.html:1450 msgid "Toutes les catégories autorisées" msgstr "Toutes les catégories autorisées" #: interventions/templates/interventions/detail/right_column.html:349 #: interventions/templates/interventions/detail/scripts.html:503 -#: interventions/templates/interventions/intervention_detail_mobile.html:1451 -#: interventions/templates/interventions/intervention_detail_mobile.html:3708 +#: interventions/templates/interventions/intervention_detail_mobile.html:1456 +#: interventions/templates/interventions/intervention_detail_mobile.html:3713 msgid "Sélectionnez un modèle" msgstr "Sélectionnez un modèle" #: interventions/templates/interventions/detail/right_column.html:355 -#: interventions/templates/interventions/intervention_detail_mobile.html:1457 +#: interventions/templates/interventions/intervention_detail_mobile.html:1462 msgid "Aucun résultat pour l'instant." msgstr "Aucun résultat pour l'instant." #: interventions/templates/interventions/detail/right_column.html:361 -#: interventions/templates/interventions/intervention_detail_mobile.html:1463 +#: interventions/templates/interventions/intervention_detail_mobile.html:1468 msgid "Les équipements correspondants seront affichés ici." msgstr "Les équipements correspondants seront affichés ici." #: interventions/templates/interventions/detail/right_column.html:365 -#: interventions/templates/interventions/intervention_detail_mobile.html:1467 +#: interventions/templates/interventions/intervention_detail_mobile.html:1472 msgid "Chargement des équipements…" msgstr "Chargement des équipements…" #: interventions/templates/interventions/detail/right_column.html:374 -#: interventions/templates/interventions/intervention_detail_mobile.html:1476 +#: interventions/templates/interventions/intervention_detail_mobile.html:1481 msgid "sélection(s) en attente" msgstr "sélection(s) en attente" #: interventions/templates/interventions/detail/right_column.html:378 -#: interventions/templates/interventions/intervention_detail_mobile.html:1480 +#: interventions/templates/interventions/intervention_detail_mobile.html:1485 msgid "Vider" msgstr "Vider" #: interventions/templates/interventions/detail/right_column.html:381 #: interventions/templates/interventions/detail/scripts.html:495 -#: interventions/templates/interventions/intervention_detail_mobile.html:1483 -#: interventions/templates/interventions/intervention_detail_mobile.html:3700 +#: interventions/templates/interventions/intervention_detail_mobile.html:1488 +#: interventions/templates/interventions/intervention_detail_mobile.html:3705 msgid "Ajouter les équipements" msgstr "Ajouter les équipements" #: interventions/templates/interventions/detail/right_column.html:386 -#: interventions/templates/interventions/intervention_detail_mobile.html:1488 +#: interventions/templates/interventions/intervention_detail_mobile.html:1493 #, python-format msgid "Affichage limité à %(limit)s équipements par recherche." msgstr "Affichage limité à %(limit)s équipements par recherche." @@ -3763,45 +3736,45 @@ msgid "Quel type de contrôle souhaitez-vous créer ?" msgstr "Quel type de contrôle souhaitez-vous créer ?" #: interventions/templates/interventions/detail/right_column.html:412 -#: interventions/templates/interventions/intervention_detail_mobile.html:1066 +#: interventions/templates/interventions/intervention_detail_mobile.html:1071 msgid "Contrôle standard de chantier" msgstr "Contrôle standard de chantier" #: interventions/templates/interventions/detail/right_column.html:419 -#: interventions/templates/interventions/intervention_detail_mobile.html:1073 +#: interventions/templates/interventions/intervention_detail_mobile.html:1078 msgid "Rapport de chantier" msgstr "Rapport de chantier" #: interventions/templates/interventions/detail/right_column.html:420 -#: interventions/templates/interventions/intervention_detail_mobile.html:1074 +#: interventions/templates/interventions/intervention_detail_mobile.html:1079 msgid "Rapport de suivi de chantier" msgstr "Rapport de suivi de chantier" #: interventions/templates/interventions/detail/right_column.html:427 -#: interventions/templates/interventions/intervention_detail_mobile.html:1081 +#: interventions/templates/interventions/intervention_detail_mobile.html:1086 msgid "Constat" msgstr "Constat" #: interventions/templates/interventions/detail/right_column.html:428 -#: interventions/templates/interventions/intervention_detail_mobile.html:1082 +#: interventions/templates/interventions/intervention_detail_mobile.html:1087 msgid "Constat de l'état des lieux" msgstr "Constat de l'état des lieux" #: interventions/templates/interventions/detail/right_column.html:435 -#: interventions/templates/interventions/intervention_detail_mobile.html:1089 +#: interventions/templates/interventions/intervention_detail_mobile.html:1094 msgid "Rapport de réunion" msgstr "Rapport de réunion" #: interventions/templates/interventions/detail/right_column.html:436 -#: interventions/templates/interventions/intervention_detail_mobile.html:1090 +#: interventions/templates/interventions/intervention_detail_mobile.html:1095 msgid "Compte-rendu de réunion de chantier" msgstr "Compte-rendu de réunion de chantier" #: interventions/templates/interventions/detail/right_column.html:539 #: interventions/templates/interventions/detail/right_column.html:546 -#: interventions/templates/interventions/intervention_detail_mobile.html:2413 -#: interventions/templates/interventions/intervention_detail_mobile.html:2420 -#: interventions/templates/interventions/intervention_detail_mobile.html:2424 +#: interventions/templates/interventions/intervention_detail_mobile.html:2418 +#: interventions/templates/interventions/intervention_detail_mobile.html:2425 +#: interventions/templates/interventions/intervention_detail_mobile.html:2429 msgid "Discussion" msgstr "Discussion" @@ -3810,241 +3783,235 @@ msgid "Discussion liée à cette intervention" msgstr "Discussion liée à cette intervention" #: interventions/templates/interventions/detail/right_column.html:600 -#: interventions/templates/interventions/intervention_detail_mobile.html:2473 +#: interventions/templates/interventions/intervention_detail_mobile.html:2478 msgid "Aucun message." msgstr "Aucun message." #: interventions/templates/interventions/detail/right_column.html:618 -#: interventions/templates/interventions/intervention_detail_mobile.html:2490 +#: interventions/templates/interventions/intervention_detail_mobile.html:2495 msgid "Écrire… (@ pour mentionner)" msgstr "Écrire… (@ pour mentionner)" #: interventions/templates/interventions/detail/right_column.html:624 -#: interventions/templates/interventions/intervention_detail_mobile.html:2496 +#: interventions/templates/interventions/intervention_detail_mobile.html:2501 msgid "Envoyer" msgstr "Envoyer" #: interventions/templates/interventions/detail/right_column.html:627 -#: interventions/templates/interventions/intervention_detail_mobile.html:2499 +#: interventions/templates/interventions/intervention_detail_mobile.html:2504 msgid "Joindre un fichier" msgstr "Joindre un fichier" #: interventions/templates/interventions/detail/scripts.html:163 #: interventions/templates/interventions/detail/scripts.html:183 -#: interventions/templates/interventions/intervention_detail_mobile.html:2774 -#: interventions/templates/interventions/intervention_detail_mobile.html:2793 +#: interventions/templates/interventions/intervention_detail_mobile.html:2779 +#: interventions/templates/interventions/intervention_detail_mobile.html:2798 msgid "Impossible de charger le résumé." msgstr "Impossible de charger le résumé." #: interventions/templates/interventions/detail/scripts.html:285 -#: interventions/templates/interventions/intervention_detail_mobile.html:5782 +#: interventions/templates/interventions/intervention_detail_mobile.html:5788 msgid "Aucun template d'opérations disponible pour cette intervention" msgstr "Aucun template d'opérations disponible pour cette intervention" #: interventions/templates/interventions/detail/scripts.html:295 #: interventions/templates/interventions/detail/scripts.html:319 -#: interventions/templates/interventions/intervention_detail_mobile.html:5792 -#: interventions/templates/interventions/intervention_detail_mobile.html:5817 +#: interventions/templates/interventions/intervention_detail_mobile.html:5798 +#: interventions/templates/interventions/intervention_detail_mobile.html:5823 msgid "Tout" msgstr "Tout" #: interventions/templates/interventions/detail/scripts.html:340 -#: interventions/templates/interventions/intervention_detail_mobile.html:5839 +#: interventions/templates/interventions/intervention_detail_mobile.html:5845 msgid "Sélection des templates d'opérations" msgstr "Sélection des templates d'opérations" #: interventions/templates/interventions/detail/scripts.html:346 -#: interventions/templates/interventions/intervention_detail_mobile.html:5845 +#: interventions/templates/interventions/intervention_detail_mobile.html:5851 msgid "Vous avez lié" msgstr "Vous avez lié" #: interventions/templates/interventions/detail/scripts.html:347 -#: interventions/templates/interventions/intervention_detail_mobile.html:5846 +#: interventions/templates/interventions/intervention_detail_mobile.html:5852 msgid "nouveaux équipements" msgstr "nouveaux équipements" #: interventions/templates/interventions/detail/scripts.html:347 -#: interventions/templates/interventions/intervention_detail_mobile.html:5846 +#: interventions/templates/interventions/intervention_detail_mobile.html:5852 msgid "nouvel équipement" msgstr "nouvel équipement" #: interventions/templates/interventions/detail/scripts.html:348 -#: interventions/templates/interventions/intervention_detail_mobile.html:5847 -msgid "" -"à cette intervention. Sélectionnez les templates d'opérations à appliquer." -msgstr "" -"à cette intervention. Sélectionnez les templates d'opérations à appliquer." +#: interventions/templates/interventions/intervention_detail_mobile.html:5853 +msgid "à cette intervention. Sélectionnez les templates d'opérations à appliquer." +msgstr "à cette intervention. Sélectionnez les templates d'opérations à appliquer." #: interventions/templates/interventions/detail/scripts.html:367 -#: interventions/templates/interventions/intervention_detail_mobile.html:5866 +#: interventions/templates/interventions/intervention_detail_mobile.html:5872 msgid "Créer les opérations" msgstr "Créer les opérations" #: interventions/templates/interventions/detail/scripts.html:451 -#: interventions/templates/interventions/intervention_detail_mobile.html:5950 +#: interventions/templates/interventions/intervention_detail_mobile.html:5956 msgid "Veuillez sélectionner au moins un template pour au moins un équipement" msgstr "Veuillez sélectionner au moins un template pour au moins un équipement" #: interventions/templates/interventions/detail/scripts.html:475 -#: interventions/templates/interventions/intervention_detail_mobile.html:5974 +#: interventions/templates/interventions/intervention_detail_mobile.html:5980 msgid "Erreur" msgstr "Erreur" #: interventions/templates/interventions/detail/scripts.html:475 -#: interventions/templates/interventions/intervention_detail_mobile.html:5974 +#: interventions/templates/interventions/intervention_detail_mobile.html:5980 msgid "Erreur inconnue" msgstr "Erreur inconnue" #: interventions/templates/interventions/detail/scripts.html:479 -#: interventions/templates/interventions/intervention_detail_mobile.html:5978 +#: interventions/templates/interventions/intervention_detail_mobile.html:5984 msgid "Erreur lors de la création des opérations" msgstr "Erreur lors de la création des opérations" #: interventions/templates/interventions/detail/scripts.html:488 -#: interventions/templates/interventions/intervention_detail_mobile.html:3693 +#: interventions/templates/interventions/intervention_detail_mobile.html:3698 msgid "Aucun équipement ne correspond aux filtres sélectionnés." msgstr "Aucun équipement ne correspond aux filtres sélectionnés." #: interventions/templates/interventions/detail/scripts.html:489 -#: interventions/templates/interventions/intervention_detail_mobile.html:3694 +#: interventions/templates/interventions/intervention_detail_mobile.html:3699 msgid "Veuillez sélectionner une catégorie pour lancer une recherche." msgstr "Veuillez sélectionner une catégorie pour lancer une recherche." #: interventions/templates/interventions/detail/scripts.html:490 -#: interventions/templates/interventions/intervention_detail_mobile.html:3695 +#: interventions/templates/interventions/intervention_detail_mobile.html:3700 msgid "Déjà lié" msgstr "Déjà lié" #: interventions/templates/interventions/detail/scripts.html:491 -#: interventions/templates/interventions/intervention_detail_mobile.html:3696 +#: interventions/templates/interventions/intervention_detail_mobile.html:3701 msgid "équipement sélectionné" msgstr "équipement sélectionné" #: interventions/templates/interventions/detail/scripts.html:492 -#: interventions/templates/interventions/intervention_detail_mobile.html:3697 +#: interventions/templates/interventions/intervention_detail_mobile.html:3702 msgid "équipements sélectionnés" msgstr "équipements sélectionnés" #: interventions/templates/interventions/detail/scripts.html:493 -#: interventions/templates/interventions/intervention_detail_mobile.html:3698 +#: interventions/templates/interventions/intervention_detail_mobile.html:3703 msgid "résultat" msgstr "résultat" #: interventions/templates/interventions/detail/scripts.html:494 -#: interventions/templates/interventions/intervention_detail_mobile.html:3699 +#: interventions/templates/interventions/intervention_detail_mobile.html:3704 msgid "résultats" msgstr "résultats" #: interventions/templates/interventions/detail/scripts.html:496 -#: interventions/templates/interventions/intervention_detail_mobile.html:3701 +#: interventions/templates/interventions/intervention_detail_mobile.html:3706 msgid "Synchronisation en cours…" msgstr "Synchronisation en cours…" #: interventions/templates/interventions/detail/scripts.html:497 -#: interventions/templates/interventions/intervention_detail_mobile.html:3702 +#: interventions/templates/interventions/intervention_detail_mobile.html:3707 msgid "Impossible de charger les filtres disponibles." msgstr "Impossible de charger les filtres disponibles." #: interventions/templates/interventions/detail/scripts.html:498 -#: interventions/templates/interventions/intervention_detail_mobile.html:3703 +#: interventions/templates/interventions/intervention_detail_mobile.html:3708 msgid "Impossible de charger les équipements." msgstr "Impossible de charger les équipements." #: interventions/templates/interventions/detail/scripts.html:499 -#: interventions/templates/interventions/intervention_detail_mobile.html:3704 +#: interventions/templates/interventions/intervention_detail_mobile.html:3709 msgid "Impossible de synchroniser les équipements sélectionnés." msgstr "Impossible de synchroniser les équipements sélectionnés." #: interventions/templates/interventions/detail/scripts.html:500 -#: interventions/templates/interventions/intervention_detail_mobile.html:3705 +#: interventions/templates/interventions/intervention_detail_mobile.html:3710 #, python-brace-format msgid "Résultats limités à {count} équipements." msgstr "Résultats limités à {count} équipements." #: interventions/templates/interventions/detail/scripts.html:501 -#: interventions/templates/interventions/intervention_detail_mobile.html:3706 +#: interventions/templates/interventions/intervention_detail_mobile.html:3711 msgid "Vous avez des sélections non appliquées. Quitter malgré tout ?" msgstr "Vous avez des sélections non appliquées. Quitter malgré tout ?" #: interventions/templates/interventions/detail/scripts.html:502 -#: interventions/templates/interventions/intervention_detail_mobile.html:3707 -msgid "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont déjà été " -"encodées." -msgstr "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont déjà été " -"encodées." +#: interventions/templates/interventions/intervention_detail_mobile.html:3712 +msgid "Certaines opérations n'ont pas été supprimées car des valeurs ont déjà été encodées." +msgstr "Certaines opérations n'ont pas été supprimées car des valeurs ont déjà été encodées." #: interventions/templates/interventions/detail/scripts.html:504 -#: interventions/templates/interventions/intervention_detail_mobile.html:3709 +#: interventions/templates/interventions/intervention_detail_mobile.html:3714 #, python-brace-format msgid "Supprimer le lien avec {label} ?" msgstr "Supprimer le lien avec {label} ?" #: interventions/templates/interventions/detail/scripts.html:505 -#: interventions/templates/interventions/intervention_detail_mobile.html:3710 +#: interventions/templates/interventions/intervention_detail_mobile.html:3715 msgid "Impossible de supprimer ce lien." msgstr "Impossible de supprimer ce lien." #: interventions/templates/interventions/detail/scripts.html:506 -#: interventions/templates/interventions/intervention_detail_mobile.html:3711 +#: interventions/templates/interventions/intervention_detail_mobile.html:3716 msgid "Suppression en cours…" msgstr "Suppression en cours…" #: interventions/templates/interventions/detail/scripts.html:508 -#: interventions/templates/interventions/intervention_detail_mobile.html:3713 +#: interventions/templates/interventions/intervention_detail_mobile.html:3718 msgid "Aucune localisation — sélectionnez une catégorie pour rechercher." msgstr "Aucune localisation — sélectionnez une catégorie pour rechercher." #: interventions/templates/interventions/detail/scripts.html:509 -#: interventions/templates/interventions/intervention_detail_mobile.html:3714 +#: interventions/templates/interventions/intervention_detail_mobile.html:3719 msgid "Aucune localisation trouvée." msgstr "Aucune localisation trouvée." #: interventions/templates/interventions/detail/scripts.html:510 -#: interventions/templates/interventions/intervention_detail_mobile.html:3715 +#: interventions/templates/interventions/intervention_detail_mobile.html:3720 msgid "Retirer cette localisation du filtre" msgstr "Retirer cette localisation du filtre" #: interventions/templates/interventions/detail/scripts.html:551 #: interventions/templates/interventions/detail/scripts.html:594 -#: interventions/templates/interventions/intervention_detail_mobile.html:6298 +#: interventions/templates/interventions/intervention_detail_mobile.html:6304 msgid "Erreur lors de la mise à jour." msgstr "Erreur lors de la mise à jour." #: interventions/templates/interventions/detail/scripts.html:557 #: interventions/templates/interventions/detail/scripts.html:600 -#: interventions/templates/interventions/intervention_detail_mobile.html:6304 +#: interventions/templates/interventions/intervention_detail_mobile.html:6310 msgid "Erreur réseau." msgstr "Erreur réseau." -#: interventions/templates/interventions/detail/scripts.html:615 +#: interventions/templates/interventions/detail/scripts.html:614 msgid "Contrôles / Rapports" msgstr "Contrôles / Rapports" -#: interventions/templates/interventions/detail/scripts.html:622 +#: interventions/templates/interventions/detail/scripts.html:621 msgid "Historique (3 mois)" msgstr "Historique (3 mois)" -#: interventions/templates/interventions/detail/scripts.html:777 +#: interventions/templates/interventions/detail/scripts.html:776 msgid "Retirer" msgstr "Retirer" -#: interventions/templates/interventions/detail/scripts.html:976 -#: interventions/templates/interventions/intervention_detail_mobile.html:6490 +#: interventions/templates/interventions/detail/scripts.html:975 +#: interventions/templates/interventions/intervention_detail_mobile.html:6496 #: interventions/views/notes_docs.py:149 msgid "Le message ne peut pas être vide." msgstr "Le message ne peut pas être vide." -#: interventions/templates/interventions/detail/scripts.html:1052 -#: interventions/templates/interventions/intervention_detail_mobile.html:5537 -#: interventions/templates/interventions/intervention_detail_mobile.html:5634 -#: interventions/templates/interventions/intervention_detail_mobile.html:6555 +#: interventions/templates/interventions/detail/scripts.html:1051 +#: interventions/templates/interventions/intervention_detail_mobile.html:5543 +#: interventions/templates/interventions/intervention_detail_mobile.html:5640 +#: interventions/templates/interventions/intervention_detail_mobile.html:6561 msgid "Une erreur est survenue." msgstr "Une erreur est survenue." -#: interventions/templates/interventions/detail/scripts.html:1057 -#: interventions/templates/interventions/intervention_detail_mobile.html:6560 +#: interventions/templates/interventions/detail/scripts.html:1056 +#: interventions/templates/interventions/intervention_detail_mobile.html:6566 msgid "Une erreur réseau est survenue." msgstr "Une erreur réseau est survenue." @@ -4224,20 +4191,12 @@ msgid "Un amas de détritus bloque-t-il l'eau ?" msgstr "Un amas de détritus bloque-t-il l'eau ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:385 -msgid "" -"La surface de ruissellement amène-t-elle bien l'eau dans les points " -"d'entrée ?" -msgstr "" -"La surface de ruissellement amène-t-elle bien l'eau dans les points " -"d'entrée ?" +msgid "La surface de ruissellement amène-t-elle bien l'eau dans les points d'entrée ?" +msgstr "La surface de ruissellement amène-t-elle bien l'eau dans les points d'entrée ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:396 -msgid "" -"L'empierrement de sédimentation est à un niveau inférieur ou égal au niveau " -"de la surface de ruissellement ?" -msgstr "" -"L'empierrement de sédimentation est à un niveau inférieur ou égal au niveau " -"de la surface de ruissellement ?" +msgid "L'empierrement de sédimentation est à un niveau inférieur ou égal au niveau de la surface de ruissellement ?" +msgstr "L'empierrement de sédimentation est à un niveau inférieur ou égal au niveau de la surface de ruissellement ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:407 msgid "D'autres éléments empêchent-ils l'eau d'entrer ?" @@ -4440,12 +4399,8 @@ msgid "Activer pour inspecter les conduits d'injection d'eau et de drainage" msgstr "Activer pour inspecter les conduits d'injection d'eau et de drainage" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:774 -msgid "" -"Les niveaux du revêtement adjacent conduisent-ils bien l'eau vers la bouche " -"d'injection ?" -msgstr "" -"Les niveaux du revêtement adjacent conduisent-ils bien l'eau vers la bouche " -"d'injection ?" +msgid "Les niveaux du revêtement adjacent conduisent-ils bien l'eau vers la bouche d'injection ?" +msgstr "Les niveaux du revêtement adjacent conduisent-ils bien l'eau vers la bouche d'injection ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:786 msgid "La grille est propre et dégagée ?" @@ -4478,12 +4433,8 @@ msgid "Structure enherbée ou remplissage minéral ?" msgstr "Structure enherbée ou remplissage minéral ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:879 -msgid "" -"Dalles gazon, pavés à joints larges, dalles alvéolaires végétalisées/" -"gravier, etc." -msgstr "" -"Dalles gazon, pavés à joints larges, dalles alvéolaires végétalisées/" -"gravier, etc." +msgid "Dalles gazon, pavés à joints larges, dalles alvéolaires végétalisées/gravier, etc." +msgstr "Dalles gazon, pavés à joints larges, dalles alvéolaires végétalisées/gravier, etc." #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:888 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:964 @@ -4514,12 +4465,8 @@ msgid "Modulaire poreux ou continu poreux ?" msgstr "Modulaire poreux ou continu poreux ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:955 -msgid "" -"Béton poreux, enrobés bitumineux poreux, graviers liés à la résine, EPDM, " -"etc." -msgstr "" -"Béton poreux, enrobés bitumineux poreux, graviers liés à la résine, EPDM, " -"etc." +msgid "Béton poreux, enrobés bitumineux poreux, graviers liés à la résine, EPDM, etc." +msgstr "Béton poreux, enrobés bitumineux poreux, graviers liés à la résine, EPDM, etc." #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:988 msgid "Présence de dépôts visibles (poussières, mousses, etc.) ?" @@ -4610,12 +4557,8 @@ msgid "Remarques et observations complémentaires" msgstr "Remarques et observations complémentaires" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1319 -msgid "" -"Saisissez vos remarques... Pensez à noter les éléments perturbateurs liés au " -"contexte/usage autour (ex: chantier, commerce...)" -msgstr "" -"Saisissez vos remarques... Pensez à noter les éléments perturbateurs liés au " -"contexte/usage autour (ex: chantier, commerce...)" +msgid "Saisissez vos remarques... Pensez à noter les éléments perturbateurs liés au contexte/usage autour (ex: chantier, commerce...)" +msgstr "Saisissez vos remarques... Pensez à noter les éléments perturbateurs liés au contexte/usage autour (ex: chantier, commerce...)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1324 msgid "Photos / Documents généraux" @@ -4997,7 +4940,7 @@ msgid "Supprimer ce fichier ?" msgstr "Supprimer ce fichier ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:3252 -#: interventions/views/detail.py:3277 +#: interventions/views/detail.py:3280 msgid "Erreur lors de la suppression." msgstr "Erreur lors de la suppression." @@ -5101,183 +5044,174 @@ msgstr "Navigation GPS" msgid "Changer d'application GPS" msgstr "Changer d'application GPS" -#: interventions/templates/interventions/intervention_detail_mobile.html:593 +#: interventions/templates/interventions/intervention_detail_mobile.html:670 msgid "Modifier la note" msgstr "Modifier la note" -#: interventions/templates/interventions/intervention_detail_mobile.html:606 -msgid "Aucune note pour le moment." -msgstr "Aucune note pour le moment." - -#: interventions/templates/interventions/intervention_detail_mobile.html:691 +#: interventions/templates/interventions/intervention_detail_mobile.html:696 msgid "Compléter les opérations" msgstr "Compléter les opérations" -#: interventions/templates/interventions/intervention_detail_mobile.html:743 +#: interventions/templates/interventions/intervention_detail_mobile.html:748 msgid "Aucune opération générale." msgstr "Aucune opération générale." -#: interventions/templates/interventions/intervention_detail_mobile.html:801 +#: interventions/templates/interventions/intervention_detail_mobile.html:806 msgid "Équipement lié introuvable" msgstr "Équipement lié introuvable" -#: interventions/templates/interventions/intervention_detail_mobile.html:824 +#: interventions/templates/interventions/intervention_detail_mobile.html:829 msgid "Aucune opération pour cet équipement." msgstr "Aucune opération pour cet équipement." -#: interventions/templates/interventions/intervention_detail_mobile.html:847 +#: interventions/templates/interventions/intervention_detail_mobile.html:852 msgid "Aucune opération à compléter pour le moment." msgstr "Aucune opération à compléter pour le moment." -#: interventions/templates/interventions/intervention_detail_mobile.html:856 -#: interventions/templates/interventions/intervention_detail_mobile.html:1180 -msgid "Ajouter une note" -msgstr "Ajouter une note" - -#: interventions/templates/interventions/intervention_detail_mobile.html:892 +#: interventions/templates/interventions/intervention_detail_mobile.html:897 msgid "Prendre des photos (mode continu)" msgstr "Prendre des photos (mode continu)" -#: interventions/templates/interventions/intervention_detail_mobile.html:895 +#: interventions/templates/interventions/intervention_detail_mobile.html:900 msgid "Photos, vidéos, fichiers" msgstr "Photos, vidéos, fichiers" -#: interventions/templates/interventions/intervention_detail_mobile.html:1055 +#: interventions/templates/interventions/intervention_detail_mobile.html:1060 msgid "Quel type de contrôle ?" msgstr "Quel type de contrôle ?" -#: interventions/templates/interventions/intervention_detail_mobile.html:1107 +#: interventions/templates/interventions/intervention_detail_mobile.html:1112 msgid "Ajouter un contrôle" msgstr "Ajouter un contrôle" -#: interventions/templates/interventions/intervention_detail_mobile.html:1132 +#: interventions/templates/interventions/intervention_detail_mobile.html:1137 msgid "Attention" msgstr "Attention" -#: interventions/templates/interventions/intervention_detail_mobile.html:1169 +#: interventions/templates/interventions/intervention_detail_mobile.html:1174 msgid "Aucun contrôle pour le moment." msgstr "Aucun contrôle pour le moment." -#: interventions/templates/interventions/intervention_detail_mobile.html:1206 +#: interventions/templates/interventions/intervention_detail_mobile.html:1211 msgid "Voulez-vous supprimer cette note ?" msgstr "Voulez-vous supprimer cette note ?" -#: interventions/templates/interventions/intervention_detail_mobile.html:1244 -#: interventions/templates/interventions/intervention_detail_mobile.html:1261 +#: interventions/templates/interventions/intervention_detail_mobile.html:1249 +#: interventions/templates/interventions/intervention_detail_mobile.html:1266 msgid "Visualiser" msgstr "Visualiser" -#: interventions/templates/interventions/intervention_detail_mobile.html:1249 -#: interventions/templates/interventions/intervention_detail_mobile.html:1266 +#: interventions/templates/interventions/intervention_detail_mobile.html:1254 +#: interventions/templates/interventions/intervention_detail_mobile.html:1271 msgid "Partager" msgstr "Partager" -#: interventions/templates/interventions/intervention_detail_mobile.html:1276 +#: interventions/templates/interventions/intervention_detail_mobile.html:1281 msgid "Équipements liés" msgstr "Équipements liés" -#: interventions/templates/interventions/intervention_detail_mobile.html:1283 +#: interventions/templates/interventions/intervention_detail_mobile.html:1288 msgid "Lier existant" msgstr "Lier existant" -#: interventions/templates/interventions/intervention_detail_mobile.html:1320 -#: interventions/templates/interventions/intervention_detail_mobile.html:1321 -#: interventions/templates/interventions/intervention_detail_mobile.html:1599 +#: interventions/templates/interventions/intervention_detail_mobile.html:1325 +#: interventions/templates/interventions/intervention_detail_mobile.html:1326 +#: interventions/templates/interventions/intervention_detail_mobile.html:1604 msgid "Remplacer l'équipement" msgstr "Remplacer l'équipement" -#: interventions/templates/interventions/intervention_detail_mobile.html:1342 +#: interventions/templates/interventions/intervention_detail_mobile.html:1347 msgid "Aucun équipement n'est encore lié à cette intervention." msgstr "Aucun équipement n'est encore lié à cette intervention." -#: interventions/templates/interventions/intervention_detail_mobile.html:1348 +#: interventions/templates/interventions/intervention_detail_mobile.html:1353 msgid "Localisations de l'intervention" msgstr "Localisations de l'intervention" -#: interventions/templates/interventions/intervention_detail_mobile.html:1410 +#: interventions/templates/interventions/intervention_detail_mobile.html:1415 msgid "Ajouter des équipements" msgstr "Ajouter des équipements" -#: interventions/templates/interventions/intervention_detail_mobile.html:1501 +#: interventions/templates/interventions/intervention_detail_mobile.html:1506 msgid "Nouvel équipement" msgstr "Nouvel équipement" -#: interventions/templates/interventions/intervention_detail_mobile.html:1542 +#: interventions/templates/interventions/intervention_detail_mobile.html:1547 msgid "Choisir une catégorie d'abord" msgstr "Choisir une catégorie d'abord" -#: interventions/templates/interventions/intervention_detail_mobile.html:1575 +#: interventions/templates/interventions/intervention_detail_mobile.html:1580 msgid "Statut : À approuver" msgstr "Statut : À approuver" -#: interventions/templates/interventions/intervention_detail_mobile.html:1609 +#: interventions/templates/interventions/intervention_detail_mobile.html:1614 msgid "Équipement sélectionné" msgstr "Équipement sélectionné" -#: interventions/templates/interventions/intervention_detail_mobile.html:1621 +#: interventions/templates/interventions/intervention_detail_mobile.html:1626 msgid "Modèle du nouvel équipement" msgstr "Modèle du nouvel équipement" -#: interventions/templates/interventions/intervention_detail_mobile.html:1623 -#: interventions/templates/interventions/intervention_detail_mobile.html:3747 +#: interventions/templates/interventions/intervention_detail_mobile.html:1628 +#: interventions/templates/interventions/intervention_detail_mobile.html:3752 msgid "Conserver le modèle actuel" msgstr "Conserver le modèle actuel" -#: interventions/templates/interventions/intervention_detail_mobile.html:1625 +#: interventions/templates/interventions/intervention_detail_mobile.html:1630 msgid "Par défaut, le modèle de l'équipement est présélectionné." msgstr "Par défaut, le modèle de l'équipement est présélectionné." -#: interventions/templates/interventions/intervention_detail_mobile.html:1629 +#: interventions/templates/interventions/intervention_detail_mobile.html:1634 msgid "Numéro de série (optionnel)" msgstr "Numéro de série (optionnel)" -#: interventions/templates/interventions/intervention_detail_mobile.html:1630 +#: interventions/templates/interventions/intervention_detail_mobile.html:1635 msgid "Ex: SN-12345" msgstr "Ex: SN-12345" -#: interventions/templates/interventions/intervention_detail_mobile.html:1634 +#: interventions/templates/interventions/intervention_detail_mobile.html:1639 msgid "Marque (optionnel)" msgstr "Marque (optionnel)" -#: interventions/templates/interventions/intervention_detail_mobile.html:1635 +#: interventions/templates/interventions/intervention_detail_mobile.html:1640 msgid "Ex: Marque" msgstr "Ex: Marque" -#: interventions/templates/interventions/intervention_detail_mobile.html:1641 +#: interventions/templates/interventions/intervention_detail_mobile.html:1646 msgid "Créer le remplacement" msgstr "Créer le remplacement" -#: interventions/templates/interventions/intervention_detail_mobile.html:1658 -#: interventions/templates/interventions/intervention_detail_mobile.html:1689 +#: interventions/templates/interventions/intervention_detail_mobile.html:1663 +#: interventions/templates/interventions/intervention_detail_mobile.html:1694 msgid "Que souhaitez-vous faire ?" msgstr "Que souhaitez-vous faire ?" -#: interventions/templates/interventions/intervention_detail_mobile.html:1662 +#: interventions/templates/interventions/intervention_detail_mobile.html:1667 msgid "Cette intervention est en attente de traitement." msgstr "Cette intervention est en attente de traitement." -#: interventions/templates/interventions/intervention_detail_mobile.html:1674 -#: interventions/templates/interventions/intervention_detail_mobile.html:1703 +#: interventions/templates/interventions/intervention_detail_mobile.html:1679 +#: interventions/templates/interventions/intervention_detail_mobile.html:1708 msgid "Consulter" msgstr "Consulter" -#: interventions/templates/interventions/intervention_detail_mobile.html:1693 +#: interventions/templates/interventions/intervention_detail_mobile.html:1698 msgid "Cette intervention est prise en charge." msgstr "Cette intervention est prise en charge." -#: interventions/templates/interventions/intervention_detail_mobile.html:1700 +#: interventions/templates/interventions/intervention_detail_mobile.html:1705 msgid "Libérer l'intervention" msgstr "Libérer l'intervention" -#: interventions/templates/interventions/intervention_detail_mobile.html:1765 +#: interventions/templates/interventions/intervention_detail_mobile.html:1770 msgid "Créer une intervention de réparation à partir de cette intervention ?" msgstr "Créer une intervention de réparation à partir de cette intervention ?" -#: interventions/templates/interventions/intervention_detail_mobile.html:2212 +#: interventions/templates/interventions/intervention_detail_mobile.html:2217 msgid "Lier à des équipements" msgstr "Lier à des équipements" -#: interventions/templates/interventions/intervention_detail_mobile.html:2221 +#: interventions/templates/interventions/intervention_detail_mobile.html:2226 #: interventions/templates/interventions/interventions_calendar.html:296 #: interventions/templates/interventions/interventions_calendar.html:317 #: interventions/templates/interventions/interventions_calendar.html:336 @@ -5301,128 +5235,124 @@ msgstr "Lier à des équipements" msgid "Tous" msgstr "Tous" -#: interventions/templates/interventions/intervention_detail_mobile.html:2230 +#: interventions/templates/interventions/intervention_detail_mobile.html:2235 msgid "Opération générale (sans équipement)" msgstr "Opération générale (sans équipement)" -#: interventions/templates/interventions/intervention_detail_mobile.html:2248 -msgid "" -"Sélectionnez un ou plusieurs équipements. L'opération sera créée pour chaque " -"équipement sélectionné." -msgstr "" -"Sélectionnez un ou plusieurs équipements. L'opération sera créée pour chaque " -"équipement sélectionné." +#: interventions/templates/interventions/intervention_detail_mobile.html:2253 +msgid "Sélectionnez un ou plusieurs équipements. L'opération sera créée pour chaque équipement sélectionné." +msgstr "Sélectionnez un ou plusieurs équipements. L'opération sera créée pour chaque équipement sélectionné." -#: interventions/templates/interventions/intervention_detail_mobile.html:2274 +#: interventions/templates/interventions/intervention_detail_mobile.html:2279 msgid "Caméra" msgstr "Caméra" -#: interventions/templates/interventions/intervention_detail_mobile.html:2291 -#: interventions/templates/interventions/intervention_detail_mobile.html:2565 +#: interventions/templates/interventions/intervention_detail_mobile.html:2296 +#: interventions/templates/interventions/intervention_detail_mobile.html:2570 msgid "Terminer" msgstr "Terminer" -#: interventions/templates/interventions/intervention_detail_mobile.html:2294 +#: interventions/templates/interventions/intervention_detail_mobile.html:2299 msgid "Capturer" msgstr "Capturer" -#: interventions/templates/interventions/intervention_detail_mobile.html:2308 +#: interventions/templates/interventions/intervention_detail_mobile.html:2313 msgid "Transférer l'intervention" msgstr "Transférer l'intervention" -#: interventions/templates/interventions/intervention_detail_mobile.html:2317 +#: interventions/templates/interventions/intervention_detail_mobile.html:2322 msgid "Chargement des membres disponibles..." msgstr "Chargement des membres disponibles..." -#: interventions/templates/interventions/intervention_detail_mobile.html:2320 +#: interventions/templates/interventions/intervention_detail_mobile.html:2325 msgid "Sélectionnez le membre vers lequel transférer cette intervention :" msgstr "Sélectionnez le membre vers lequel transférer cette intervention :" -#: interventions/templates/interventions/intervention_detail_mobile.html:2325 +#: interventions/templates/interventions/intervention_detail_mobile.html:2330 msgid "Aucun membre disponible pour le transfert." msgstr "Aucun membre disponible pour le transfert." -#: interventions/templates/interventions/intervention_detail_mobile.html:2337 -#: interventions/templates/interventions/intervention_detail_mobile.html:2572 -#: interventions/templates/interventions/intervention_detail_mobile.html:5636 -#: interventions/templates/interventions/intervention_detail_mobile.html:5644 +#: interventions/templates/interventions/intervention_detail_mobile.html:2342 +#: interventions/templates/interventions/intervention_detail_mobile.html:2577 +#: interventions/templates/interventions/intervention_detail_mobile.html:5642 +#: interventions/templates/interventions/intervention_detail_mobile.html:5650 msgid "Transférer" msgstr "Transférer" -#: interventions/templates/interventions/intervention_detail_mobile.html:2359 -#: interventions/templates/interventions/intervention_detail_mobile.html:2368 +#: interventions/templates/interventions/intervention_detail_mobile.html:2364 +#: interventions/templates/interventions/intervention_detail_mobile.html:2373 msgid "Le traitement est fait via une autre intervention" msgstr "Le traitement est fait via une autre intervention" -#: interventions/templates/interventions/intervention_detail_mobile.html:2386 +#: interventions/templates/interventions/intervention_detail_mobile.html:2391 msgid "Voir sur la carte" msgstr "Voir sur la carte" -#: interventions/templates/interventions/intervention_detail_mobile.html:2391 +#: interventions/templates/interventions/intervention_detail_mobile.html:2396 msgid "Localisation de l\\" msgstr "Localisation de l\\" -#: interventions/templates/interventions/intervention_detail_mobile.html:2394 +#: interventions/templates/interventions/intervention_detail_mobile.html:2399 #: interventions/templates/interventions/interventions_calendar.html:271 msgid "Carte" msgstr "Carte" -#: interventions/templates/interventions/intervention_detail_mobile.html:2399 +#: interventions/templates/interventions/intervention_detail_mobile.html:2404 msgid "GPS" msgstr "GPS" -#: interventions/templates/interventions/intervention_detail_mobile.html:2401 +#: interventions/templates/interventions/intervention_detail_mobile.html:2406 #: interventions/templates/interventions/interventions_index_mobile.html:251 msgid "Fermer la carte" msgstr "Fermer la carte" -#: interventions/templates/interventions/intervention_detail_mobile.html:2522 +#: interventions/templates/interventions/intervention_detail_mobile.html:2527 msgid "Au moins une photo est obligatoire pour terminer cette intervention." msgstr "Au moins une photo est obligatoire pour terminer cette intervention." -#: interventions/templates/interventions/intervention_detail_mobile.html:2530 +#: interventions/templates/interventions/intervention_detail_mobile.html:2535 msgid "Prendre" msgstr "Prendre" -#: interventions/templates/interventions/intervention_detail_mobile.html:2537 +#: interventions/templates/interventions/intervention_detail_mobile.html:2542 msgid "Libérer" msgstr "Libérer" -#: interventions/templates/interventions/intervention_detail_mobile.html:2544 -#: interventions/templates/interventions/intervention_detail_mobile.html:2551 +#: interventions/templates/interventions/intervention_detail_mobile.html:2549 +#: interventions/templates/interventions/intervention_detail_mobile.html:2556 msgid "Démarrer" msgstr "Démarrer" -#: interventions/templates/interventions/intervention_detail_mobile.html:3744 +#: interventions/templates/interventions/intervention_detail_mobile.html:3749 msgid "Configuration de remplacement introuvable." msgstr "Configuration de remplacement introuvable." -#: interventions/templates/interventions/intervention_detail_mobile.html:3745 +#: interventions/templates/interventions/intervention_detail_mobile.html:3750 msgid "Remplacement créé, l'ancien équipement est archivé." msgstr "Remplacement créé, l'ancien équipement est archivé." -#: interventions/templates/interventions/intervention_detail_mobile.html:3746 +#: interventions/templates/interventions/intervention_detail_mobile.html:3751 msgid "Impossible de créer l'action de remplacement." msgstr "Impossible de créer l'action de remplacement." -#: interventions/templates/interventions/intervention_detail_mobile.html:4163 +#: interventions/templates/interventions/intervention_detail_mobile.html:4169 msgid "Document supprimé !" msgstr "Document supprimé !" -#: interventions/templates/interventions/intervention_detail_mobile.html:4164 +#: interventions/templates/interventions/intervention_detail_mobile.html:4170 msgid "Une erreur est survenue lors de la suppression du document." msgstr "Une erreur est survenue lors de la suppression du document." -#: interventions/templates/interventions/intervention_detail_mobile.html:5587 -#: interventions/templates/interventions/intervention_detail_mobile.html:5642 +#: interventions/templates/interventions/intervention_detail_mobile.html:5593 +#: interventions/templates/interventions/intervention_detail_mobile.html:5648 msgid "Erreur de connexion." msgstr "Erreur de connexion." -#: interventions/templates/interventions/intervention_detail_mobile.html:5596 +#: interventions/templates/interventions/intervention_detail_mobile.html:5602 msgid "Sauvegarde..." msgstr "Sauvegarde..." -#: interventions/templates/interventions/intervention_detail_mobile.html:5611 +#: interventions/templates/interventions/intervention_detail_mobile.html:5617 msgid "Transfert..." msgstr "Transfert..." @@ -5640,10 +5570,8 @@ msgid "Intervention améliorative" msgstr "Intervention améliorative" #: interventions/templates/interventions/interventions_index.html:535 -msgid "" -"Optimiser ou améliorer une situation existante (projet, fonctionnel, ...)" -msgstr "" -"Optimiser ou améliorer une situation existante (projet, fonctionnel, ...)" +msgid "Optimiser ou améliorer une situation existante (projet, fonctionnel, ...)" +msgstr "Optimiser ou améliorer une situation existante (projet, fonctionnel, ...)" #: interventions/templates/interventions/interventions_index.html:554 msgid "Filtrer les interventions" @@ -5757,13 +5685,11 @@ msgid "Comment fonctionnent ces deux intervalles ?" msgstr "" #: interventions/templates/interventions/interventions_index.html:1008 -msgid "" -"sélectionne les interventions dont le démarrage a lieu dans cette période." +msgid "sélectionne les interventions dont le démarrage a lieu dans cette période." msgstr "" #: interventions/templates/interventions/interventions_index.html:1012 -msgid "" -"sélectionne les interventions achevées (statut Terminé) dans cette période." +msgid "sélectionne les interventions achevées (statut Terminé) dans cette période." msgstr "" #: interventions/templates/interventions/interventions_index.html:1033 @@ -5867,12 +5793,8 @@ msgid "Changer le statut des interventions" msgstr "Changer le statut des interventions" #: interventions/templates/interventions/interventions_index.html:1242 -msgid "" -"Aucune intervention sélectionnée : le changement de statut s'appliquera à " -"toutes les interventions filtrées." -msgstr "" -"Aucune intervention sélectionnée : le changement de statut s'appliquera à " -"toutes les interventions filtrées." +msgid "Aucune intervention sélectionnée : le changement de statut s'appliquera à toutes les interventions filtrées." +msgstr "Aucune intervention sélectionnée : le changement de statut s'appliquera à toutes les interventions filtrées." #: interventions/templates/interventions/interventions_index.html:1245 msgid "Nouveau statut" @@ -5887,24 +5809,16 @@ msgid "Associer les interventions à une commande" msgstr "Associer les interventions à une commande" #: interventions/templates/interventions/interventions_index.html:1296 -msgid "" -"Aucune intervention sélectionnée : l'association s'appliquera à toutes les " -"interventions filtrées." -msgstr "" -"Aucune intervention sélectionnée : l'association s'appliquera à toutes les " -"interventions filtrées." +msgid "Aucune intervention sélectionnée : l'association s'appliquera à toutes les interventions filtrées." +msgstr "Aucune intervention sélectionnée : l'association s'appliquera à toutes les interventions filtrées." #: interventions/templates/interventions/interventions_index.html:1300 msgid "Rechercher une commande..." msgstr "Rechercher une commande..." #: interventions/templates/interventions/interventions_index.html:1302 -msgid "" -"Seules les commandes au statut 'En préparation' ou 'Envoyé' et auxquelles " -"vous avez accès sont proposées." -msgstr "" -"Seules les commandes au statut 'En préparation' ou 'Envoyé' et auxquelles " -"vous avez accès sont proposées." +msgid "Seules les commandes au statut 'En préparation' ou 'Envoyé' et auxquelles vous avez accès sont proposées." +msgstr "Seules les commandes au statut 'En préparation' ou 'Envoyé' et auxquelles vous avez accès sont proposées." #: interventions/templates/interventions/interventions_index.html:1308 msgid "Associer" @@ -5915,12 +5829,8 @@ msgid "Exporter les interventions sélectionnées" msgstr "Exporter les interventions sélectionnées" #: interventions/templates/interventions/interventions_index.html:1324 -msgid "" -"Aucune intervention sélectionnée : l'export inclura toutes les interventions " -"filtrées." -msgstr "" -"Aucune intervention sélectionnée : l'export inclura toutes les interventions " -"filtrées." +msgid "Aucune intervention sélectionnée : l'export inclura toutes les interventions filtrées." +msgstr "Aucune intervention sélectionnée : l'export inclura toutes les interventions filtrées." #: interventions/templates/interventions/interventions_index.html:1326 msgid "Choisissez le format de fichier à générer." @@ -5932,20 +5842,12 @@ msgid "Rapport d'exécution" msgstr "Rapport d'exécution" #: interventions/templates/interventions/interventions_index.html:1357 -msgid "" -"Aucune intervention sélectionnée : toutes les interventions filtrées seront " -"incluses dans le rapport." -msgstr "" -"Aucune intervention sélectionnée : toutes les interventions filtrées seront " -"incluses dans le rapport." +msgid "Aucune intervention sélectionnée : toutes les interventions filtrées seront incluses dans le rapport." +msgstr "Aucune intervention sélectionnée : toutes les interventions filtrées seront incluses dans le rapport." #: interventions/templates/interventions/interventions_index.html:1361 -msgid "" -"Vous avez sélectionné plus de 50 interventions. Veuillez réduire votre " -"sélection avant de générer le rapport." -msgstr "" -"Vous avez sélectionné plus de 50 interventions. Veuillez réduire votre " -"sélection avant de générer le rapport." +msgid "Vous avez sélectionné plus de 50 interventions. Veuillez réduire votre sélection avant de générer le rapport." +msgstr "Vous avez sélectionné plus de 50 interventions. Veuillez réduire votre sélection avant de générer le rapport." #: interventions/templates/interventions/interventions_index.html:1364 msgid "Titre du rapport" @@ -5964,16 +5866,12 @@ msgid "Période (changement de statut)" msgstr "Période (changement de statut)" #: interventions/templates/interventions/interventions_index.html:1377 -msgid "" -"Optionnel. Filtre sur la date de changement de statut de l'intervention." -msgstr "" -"Optionnel. Filtre sur la date de changement de statut de l'intervention." +msgid "Optionnel. Filtre sur la date de changement de statut de l'intervention." +msgstr "Optionnel. Filtre sur la date de changement de statut de l'intervention." #: interventions/templates/interventions/interventions_index.html:1379 -msgid "" -"Le rapport reprendra les interventions correspondant aux filtres actifs." -msgstr "" -"Le rapport reprendra les interventions correspondant aux filtres actifs." +msgid "Le rapport reprendra les interventions correspondant aux filtres actifs." +msgstr "Le rapport reprendra les interventions correspondant aux filtres actifs." #: interventions/templates/interventions/interventions_index.html:1384 msgid "Télécharger le PDF" @@ -6057,8 +5955,8 @@ msgid "Sans équipe" msgstr "Sans équipe" #: interventions/views/calendar.py:1207 interventions/views/calendar.py:1450 -#: interventions/views/helpers.py:2056 interventions/views/mobile.py:1160 -#: interventions/views/mobile.py:1207 +#: interventions/views/helpers.py:2056 interventions/views/mobile.py:1163 +#: interventions/views/mobile.py:1210 msgid "Authentification requise." msgstr "Authentification requise." @@ -6113,10 +6011,8 @@ msgid "La date de début planifiée est obligatoire." msgstr "La date de début planifiée est obligatoire." #: interventions/views/calendar.py:1342 -msgid "" -"Il est interdit de planifier ou d'assigner une intervention dans le passé." -msgstr "" -"Il est interdit de planifier ou d'assigner une intervention dans le passé." +msgid "Il est interdit de planifier ou d'assigner une intervention dans le passé." +msgstr "Il est interdit de planifier ou d'assigner une intervention dans le passé." #: interventions/views/calendar.py:1346 msgid "La fin planifiée doit être postérieure au début planifié." @@ -6130,538 +6026,494 @@ msgstr "Accès non autorisé" msgid "Permission refusée." msgstr "Permission refusée" -#: interventions/views/detail.py:820 +#: interventions/views/detail.py:823 #, python-format msgid "L'intervention %(codes)s a été liée à %(origin)s." msgid_plural "Les interventions %(codes)s ont été liées à %(origin)s." msgstr[0] "L'intervention %(codes)s a été liée à %(origin)s." msgstr[1] "Les interventions %(codes)s ont été liées à %(origin)s." -#: interventions/views/detail.py:833 +#: interventions/views/detail.py:836 #, python-format msgid "L'intervention %(codes)s était déjà liée à %(origin)s." msgid_plural "Les interventions %(codes)s étaient déjà liées à %(origin)s." msgstr[0] "L'intervention %(codes)s était déjà liée à %(origin)s." msgstr[1] "Les interventions %(codes)s étaient déjà liées à %(origin)s." -#: interventions/views/detail.py:846 +#: interventions/views/detail.py:849 #, python-format msgid "Vous n'avez pas accès à l'intervention %(codes)s." msgid_plural "Vous n'avez pas accès aux interventions %(codes)s." msgstr[0] "Vous n'avez pas accès à l'intervention %(codes)s." msgstr[1] "Vous n'avez pas accès aux interventions %(codes)s." -#: interventions/views/detail.py:858 +#: interventions/views/detail.py:861 #, python-format msgid "Aucune intervention trouvée pour le code %(codes)s." msgid_plural "Aucune intervention trouvée pour les codes %(codes)s." msgstr[0] "Aucune intervention trouvée pour le code %(codes)s." msgstr[1] "Aucune intervention trouvée pour les codes %(codes)s." -#: interventions/views/detail.py:870 +#: interventions/views/detail.py:873 #, python-format msgid "Le code %(codes)s correspond à l'intervention actuelle et a été ignoré." -msgid_plural "" -"Les codes %(codes)s correspondent à l'intervention actuelle et ont été " -"ignorés." -msgstr[0] "" -"Le code %(codes)s correspond à l'intervention actuelle et a été ignoré." -msgstr[1] "" -"Les codes %(codes)s correspondent à l'intervention actuelle et ont été " -"ignorés." +msgid_plural "Les codes %(codes)s correspondent à l'intervention actuelle et ont été ignorés." +msgstr[0] "Le code %(codes)s correspond à l'intervention actuelle et a été ignoré." +msgstr[1] "Les codes %(codes)s correspondent à l'intervention actuelle et ont été ignorés." -#: interventions/views/detail.py:885 -msgid "" -"Vous n'avez pas la permission de créer une intervention de réparation pour " -"cette thématique." -msgstr "" -"Vous n'avez pas la permission de créer une intervention de réparation pour " -"cette thématique." +#: interventions/views/detail.py:888 +msgid "Vous n'avez pas la permission de créer une intervention de réparation pour cette thématique." +msgstr "Vous n'avez pas la permission de créer une intervention de réparation pour cette thématique." -#: interventions/views/detail.py:906 interventions/views/detail.py:927 +#: interventions/views/detail.py:909 interventions/views/detail.py:930 msgid "Réparation à effectuer" msgstr "Aucune opération à afficher." -#: interventions/views/detail.py:906 interventions/views/detail.py:927 +#: interventions/views/detail.py:909 interventions/views/detail.py:930 msgid "origine" msgstr "Origine" -#: interventions/views/detail.py:977 +#: interventions/views/detail.py:980 #, python-format -msgid "" -"Une intervention de réparation %(code)s a été créée à partir de %(origin)s." -msgstr "" -"Une intervention de réparation %(code)s a été créée à partir de %(origin)s." +msgid "Une intervention de réparation %(code)s a été créée à partir de %(origin)s." +msgstr "Une intervention de réparation %(code)s a été créée à partir de %(origin)s." -#: interventions/views/detail.py:1003 +#: interventions/views/detail.py:1006 msgid "Vous n'avez pas la permission de dupliquer cette intervention." msgstr "Vous n'avez pas la permission de dupliquer cette intervention." -#: interventions/views/detail.py:1164 +#: interventions/views/detail.py:1167 #, python-format -msgid "" -"L'intervention %(code)s a été dupliquée avec succès à partir de %(origin)s." -msgstr "" -"L'intervention %(code)s a été dupliquée avec succès à partir de %(origin)s." +msgid "L'intervention %(code)s a été dupliquée avec succès à partir de %(origin)s." +msgstr "L'intervention %(code)s a été dupliquée avec succès à partir de %(origin)s." -#: interventions/views/detail.py:1191 interventions/views/mobile.py:1452 -#: interventions/views/mobile.py:1648 interventions/views/mobile.py:1665 -#: interventions/views/mobile.py:1706 +#: interventions/views/detail.py:1194 interventions/views/mobile.py:1455 +#: interventions/views/mobile.py:1651 interventions/views/mobile.py:1668 +#: interventions/views/mobile.py:1709 msgid "Configuration utilisateur non trouvée." msgstr "Configuration utilisateur non trouvée." -#: interventions/views/detail.py:1199 interventions/views/mobile.py:1457 +#: interventions/views/detail.py:1202 interventions/views/mobile.py:1460 msgid "Cette fonctionnalité est réservée à la thématique structures." msgstr "Cette fonctionnalité est réservée à la thématique structures." -#: interventions/views/detail.py:1207 interventions/views/mobile.py:1462 +#: interventions/views/detail.py:1210 interventions/views/mobile.py:1465 msgid "Cette fonctionnalité est réservée aux techniciens." msgstr "Cette fonctionnalité est réservée aux techniciens." -#: interventions/views/detail.py:1218 interventions/views/mobile.py:1470 +#: interventions/views/detail.py:1221 interventions/views/mobile.py:1473 msgid "Vous n'avez pas les droits pour créer des interventions." msgstr "Vous n'avez pas les droits pour créer des interventions." -#: interventions/views/detail.py:1230 interventions/views/mobile.py:1488 -#: interventions/views/mobile.py:1783 +#: interventions/views/detail.py:1233 interventions/views/mobile.py:1491 +#: interventions/views/mobile.py:1786 msgid "La localisation est obligatoire." msgstr "La localisation est obligatoire." -#: interventions/views/detail.py:1232 interventions/views/mobile.py:1490 -#: interventions/views/mobile.py:1785 +#: interventions/views/detail.py:1235 interventions/views/mobile.py:1493 +#: interventions/views/mobile.py:1788 msgid "La catégorie est obligatoire." msgstr "La catégorie est obligatoire." -#: interventions/views/detail.py:1234 interventions/views/mobile.py:1492 -#: interventions/views/mobile.py:1787 +#: interventions/views/detail.py:1237 interventions/views/mobile.py:1495 +#: interventions/views/mobile.py:1790 msgid "Le titre est obligatoire." msgstr "Le titre est obligatoire." -#: interventions/views/detail.py:1248 interventions/views/mobile.py:1507 +#: interventions/views/detail.py:1251 interventions/views/mobile.py:1510 msgid "Localisation non trouvée." msgstr "Localisation non trouvée." -#: interventions/views/detail.py:1257 interventions/views/mobile.py:1517 -#: interventions/views/mobile.py:1794 +#: interventions/views/detail.py:1260 interventions/views/mobile.py:1520 +#: interventions/views/mobile.py:1797 msgid "Catégorie non trouvée." msgstr "Catégorie non trouvée." -#: interventions/views/detail.py:1299 +#: interventions/views/detail.py:1302 msgid "Intervention de réparation créée depuis l'application web." msgstr "Intervention de réparation créée depuis l'application web." -#: interventions/views/detail.py:1374 +#: interventions/views/detail.py:1377 msgid "Aucune configuration utilisateur n'est associée à votre compte." msgstr "Aucune configuration utilisateur n'est associée à votre compte." -#: interventions/views/detail.py:1389 +#: interventions/views/detail.py:1392 msgid "Vous n'avez pas de droit d'édition sur une thématique d'intervention." msgstr "Vous n'avez pas de droit d'édition sur une thématique d'intervention." -#: interventions/views/detail.py:1622 -msgid "" -"Vous n'avez pas la permission de créer cette inspection pour les contrats " -"associés." -msgstr "" -"Vous n'avez pas la permission de créer cette inspection pour les contrats " -"associés." +#: interventions/views/detail.py:1625 +msgid "Vous n'avez pas la permission de créer cette inspection pour les contrats associés." +msgstr "Vous n'avez pas la permission de créer cette inspection pour les contrats associés." -#: interventions/views/detail.py:1704 +#: interventions/views/detail.py:1707 msgid "Géométrie invalide" msgstr "Paramètre invalide." -#: interventions/views/detail.py:1721 +#: interventions/views/detail.py:1724 msgid "Vous n'avez pas accès à cette commande." msgstr "Vous n'avez pas accès à cette commande." -#: interventions/views/detail.py:1804 +#: interventions/views/detail.py:1807 msgid "Début prévu initial." msgstr "Début prévu initial." -#: interventions/views/detail.py:1818 +#: interventions/views/detail.py:1821 #, python-format -msgid "" -"Le numéro FMS %(fms)s n'apparaît pas dans le nom des documents suivants : " -"%(documents)s" -msgstr "" -"Le numéro FMS %(fms)s n'apparaît pas dans le nom des documents suivants : " -"%(documents)s" +msgid "Le numéro FMS %(fms)s n'apparaît pas dans le nom des documents suivants : %(documents)s" +msgstr "Le numéro FMS %(fms)s n'apparaît pas dans le nom des documents suivants : %(documents)s" -#: interventions/views/detail.py:1915 +#: interventions/views/detail.py:1918 #, python-format msgid "L'intervention %(code)s a été créée avec succès et liée au projet." msgstr "L'intervention %(code)s a été créée avec succès et liée au projet." -#: interventions/views/detail.py:1918 +#: interventions/views/detail.py:1921 #, python-format msgid "L'intervention %(code)s a été créée avec succès et liée à la commande." msgstr "L'intervention %(code)s a été créée avec succès et liée à la commande." -#: interventions/views/detail.py:1984 interventions/views/detail.py:2070 +#: interventions/views/detail.py:1987 interventions/views/detail.py:2073 #, python-format msgid "Nouvelle inspection - %(name)s" msgstr "Nouvelle inspection - %(name)s" -#: interventions/views/detail.py:2111 +#: interventions/views/detail.py:2114 msgid "Modèles inconnus" msgstr "Modèles inconnus: %(models)s" -#: interventions/views/detail.py:2154 +#: interventions/views/detail.py:2157 msgid "Erreur de synchro" msgstr "Erreur de connexion." -#: interventions/views/detail.py:2173 +#: interventions/views/detail.py:2176 #, python-format -msgid "" -"Assets synchronisés. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total: " -"%(total)d" -msgstr "" -"Assets synchronisés. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total: " -"%(total)d" +msgid "Assets synchronisés. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total: %(total)d" +msgstr "Assets synchronisés. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total: %(total)d" -#: interventions/views/detail.py:2180 interventions/views/mobile.py:1425 +#: interventions/views/detail.py:2183 interventions/views/mobile.py:1428 #, python-format msgid " • Opérations supprimées: %(ops)d" msgstr " • Opérations supprimées: %(ops)d" -#: interventions/views/detail.py:2182 interventions/views/mobile.py:1423 +#: interventions/views/detail.py:2185 interventions/views/mobile.py:1426 #, python-format msgid " • Opérations ajoutées: %(ops)d" msgstr " • Opérations ajoutées: %(ops)d" -#: interventions/views/detail.py:2187 +#: interventions/views/detail.py:2190 #, python-format -msgid "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d asset." -msgid_plural "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d assets." -msgstr[0] "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d asset." -msgstr[1] "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d assets." +msgid "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d asset." +msgid_plural "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d assets." +msgstr[0] "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d asset." +msgstr[1] "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d assets." -#: interventions/views/detail.py:2262 +#: interventions/views/detail.py:2265 msgid "Vous ne pouvez pas modifier les postes de cette intervention." msgstr "Vous ne pouvez pas modifier les postes de cette intervention." -#: interventions/views/detail.py:2265 +#: interventions/views/detail.py:2268 msgid "Aucune commande n'est associée à cette intervention." msgstr "Aucune commande n'est associée à cette intervention." -#: interventions/views/detail.py:2269 +#: interventions/views/detail.py:2272 msgid "Aucun devis n'est disponible pour la commande liée." msgstr "Aucun devis n'est disponible pour la commande liée." -#: interventions/views/detail.py:2272 +#: interventions/views/detail.py:2275 msgid "Le devis doit être figé avant de pouvoir être appliqué." msgstr "Le devis doit être figé avant de pouvoir être appliqué." -#: interventions/views/detail.py:2431 +#: interventions/views/detail.py:2434 msgid "Aucune donnée à mettre à jour" msgstr "Aucune donnée à mettre à jour" -#: interventions/views/detail.py:2454 +#: interventions/views/detail.py:2457 msgid "Permission refusée pour la suppression de postes" msgstr "Permission refusée pour la suppression de postes" -#: interventions/views/detail.py:2462 -msgid "" -"Suppression interdite: une quantité a été enregistrée pour ce poste dans une " -"période précédente." -msgstr "" -"Suppression interdite: une quantité a été enregistrée pour ce poste dans une " -"période précédente." +#: interventions/views/detail.py:2465 +msgid "Suppression interdite: une quantité a été enregistrée pour ce poste dans une période précédente." +msgstr "Suppression interdite: une quantité a été enregistrée pour ce poste dans une période précédente." -#: interventions/views/detail.py:2485 +#: interventions/views/detail.py:2488 msgid "Permission refusée pour la mise à jour des quantités" msgstr "Permission refusée pour la mise à jour des quantités" -#: interventions/views/detail.py:2493 +#: interventions/views/detail.py:2496 #, python-format msgid "Quantité invalide pour le poste %(post)s" msgstr "Quantité invalide pour le poste %(post)s" -#: interventions/views/detail.py:2498 +#: interventions/views/detail.py:2501 msgid "Permission refusée pour la mise à jour des commentaires" msgstr "Permission refusée pour la mise à jour des commentaires" -#: interventions/views/detail.py:2505 +#: interventions/views/detail.py:2508 msgid "Permission refusée pour la mise à jour des statuts" msgstr "Permission refusée pour la mise à jour des statuts" -#: interventions/views/detail.py:2541 +#: interventions/views/detail.py:2544 #, python-format msgid "Poste de contrat non trouvé: %(id)s" msgstr "Poste de contrat non trouvé: %(id)s" -#: interventions/views/detail.py:2543 +#: interventions/views/detail.py:2546 #, python-format msgid "Erreur lors de la mise à jour du poste %(id)s: %(error)s" msgstr "Erreur lors de la mise à jour du poste %(id)s: %(error)s" -#: interventions/views/detail.py:2551 +#: interventions/views/detail.py:2554 msgid "Des erreurs se sont produites lors de la mise à jour" msgstr "Des erreurs se sont produites lors de la mise à jour" -#: interventions/views/detail.py:2559 +#: interventions/views/detail.py:2562 #, python-format msgid "%(count)d prestation mise à jour avec succès." msgid_plural "%(count)d prestations mises à jour avec succès." msgstr[0] "%(count)d prestation mise à jour avec succès." msgstr[1] "%(count)d prestations mises à jour avec succès." -#: interventions/views/detail.py:2569 +#: interventions/views/detail.py:2572 msgid "Données JSON invalides" msgstr "Données JSON invalides" -#: interventions/views/detail.py:2574 +#: interventions/views/detail.py:2577 #, python-format msgid "Erreur lors de la mise à jour: %(error)s" msgstr "Erreur lors de la mise à jour: %(error)s" -#: interventions/views/detail.py:2633 +#: interventions/views/detail.py:2636 msgid "Invalid JSON data" msgstr "Invalid JSON data" -#: interventions/views/detail.py:2654 +#: interventions/views/detail.py:2657 #, python-format msgid "You do not have permission to update field: %(field)s" msgstr "You do not have permission to update field: %(field)s" -#: interventions/views/detail.py:2681 +#: interventions/views/detail.py:2684 #, python-format msgid "%(count)s field(s) updated with some errors" msgstr "%(count)s field(s) updated with some errors" -#: interventions/views/detail.py:2687 +#: interventions/views/detail.py:2690 #, python-format msgid "%(count)s field(s) updated successfully" msgstr "%(count)s field(s) updated successfully" -#: interventions/views/detail.py:2695 +#: interventions/views/detail.py:2698 msgid "You do not have permission to update this field" msgstr "You do not have permission to update this field" -#: interventions/views/detail.py:2721 +#: interventions/views/detail.py:2724 msgid "Intervention not found" msgstr "Intervention not found" -#: interventions/views/detail.py:2733 interventions/views/detail.py:2784 +#: interventions/views/detail.py:2736 interventions/views/detail.py:2787 msgid "You do not have permission to update the location" msgstr "You do not have permission to update the location" -#: interventions/views/detail.py:2739 +#: interventions/views/detail.py:2742 msgid "Invalid parameters" msgstr "Invalid parameters" -#: interventions/views/detail.py:2744 +#: interventions/views/detail.py:2747 msgid "Content type not found" msgstr "Content type not found" -#: interventions/views/detail.py:2748 +#: interventions/views/detail.py:2751 msgid "Location object not found" msgstr "Location object not found" -#: interventions/views/detail.py:2801 +#: interventions/views/detail.py:2804 msgid "Missing provider_id" msgstr "Missing provider_id" -#: interventions/views/detail.py:2853 interventions/views/detail.py:2941 -#: interventions/views/detail.py:2988 +#: interventions/views/detail.py:2856 interventions/views/detail.py:2944 +#: interventions/views/detail.py:2991 msgid "Accès non autorisé" msgstr "Accès non autorisé" -#: interventions/views/detail.py:2857 +#: interventions/views/detail.py:2860 msgid "Vous n'avez pas la permission d'ajouter des opérations." msgstr "Vous n'avez pas la permission d'ajouter des opérations." -#: interventions/views/detail.py:2901 +#: interventions/views/detail.py:2904 msgid "Opérations personnalisées" msgstr "Opérations personnalisées" -#: interventions/views/detail.py:2920 +#: interventions/views/detail.py:2923 msgid "Opération personnalisée ajoutée avec succès" msgstr "Opération personnalisée ajoutée avec succès" -#: interventions/views/detail.py:2922 +#: interventions/views/detail.py:2925 #, python-format msgid "%(count)s opérations personnalisées ajoutées avec succès" msgstr "%(count)s opérations personnalisées ajoutées avec succès" -#: interventions/views/detail.py:2945 +#: interventions/views/detail.py:2948 msgid "Vous n'avez pas la permission d'ajouter des photos aux opérations." msgstr "Vous n'avez pas la permission d'ajouter des photos aux opérations." -#: interventions/views/detail.py:2949 +#: interventions/views/detail.py:2952 msgid "Aucune photo fournie" msgstr "Aucune photo fournie" -#: interventions/views/detail.py:2965 +#: interventions/views/detail.py:2968 msgid "Photo ajoutée avec succès" msgstr "Photo ajoutée avec succès" -#: interventions/views/detail.py:2975 +#: interventions/views/detail.py:2978 msgid "Erreur lors de l'ajout de la photo" msgstr "Erreur lors de l'ajout de la photo" -#: interventions/views/detail.py:2992 +#: interventions/views/detail.py:2995 msgid "Vous n'avez pas la permission de supprimer des photos d'opérations." msgstr "Vous n'avez pas la permission de supprimer des photos d'opérations." -#: interventions/views/detail.py:2995 +#: interventions/views/detail.py:2998 msgid "Vous ne pouvez supprimer que vos propres photos" msgstr "Vous ne pouvez supprimer que vos propres photos" -#: interventions/views/detail.py:3001 +#: interventions/views/detail.py:3004 msgid "Photo supprimée avec succès" msgstr "Photo supprimée avec succès" -#: interventions/views/detail.py:3009 +#: interventions/views/detail.py:3012 msgid "Erreur lors de la suppression de la photo" msgstr "Erreur lors de la suppression de la photo" -#: interventions/views/detail.py:3021 interventions/views/detail.py:3215 +#: interventions/views/detail.py:3024 interventions/views/detail.py:3218 msgid "Cette intervention n'a pas de template d'opérations guidées." msgstr "Cette intervention n'a pas de template d'opérations guidées." -#: interventions/views/detail.py:3025 interventions/views/detail.py:3219 -#: interventions/views/detail.py:3290 +#: interventions/views/detail.py:3028 interventions/views/detail.py:3222 +#: interventions/views/detail.py:3293 msgid "Vous n'avez pas la permission de modifier les opérations." msgstr "Vous n'avez pas la permission de modifier les opérations." -#: interventions/views/detail.py:3030 interventions/views/detail.py:3295 -#: interventions/views/detail.py:3508 interventions/views/detail.py:3582 -#: interventions/views/detail.py:3767 interventions/views/workflow.py:320 +#: interventions/views/detail.py:3033 interventions/views/detail.py:3298 +#: interventions/views/detail.py:3511 interventions/views/detail.py:3585 +#: interventions/views/detail.py:3770 interventions/views/workflow.py:320 #: interventions/views/workflow.py:360 msgid "Format JSON invalide" msgstr "Format JSON invalide" -#: interventions/views/detail.py:3034 +#: interventions/views/detail.py:3037 msgid "Le champ 'data' doit être un objet JSON." msgstr "Le champ 'data' doit être un objet JSON." -#: interventions/views/detail.py:3043 +#: interventions/views/detail.py:3046 msgid "Opérations guidées enregistrées." msgstr "Opérations guidées enregistrées." -#: interventions/views/detail.py:3223 +#: interventions/views/detail.py:3226 msgid "Aucun fichier fourni." msgstr "Aucun fichier fourni." -#: interventions/views/detail.py:3268 +#: interventions/views/detail.py:3271 msgid "Vous n'avez pas la permission de supprimer ce fichier." msgstr "Vous n'avez pas la permission de supprimer ce fichier." -#: interventions/views/detail.py:3335 +#: interventions/views/detail.py:3338 #, python-format msgid "évaleur de mesure invalide pour l'opération %(id)s" msgstr "évaleur de mesure invalide pour l'opération %(id)s" -#: interventions/views/detail.py:3354 +#: interventions/views/detail.py:3357 #, python-format msgid "Format de durée invalide pour l'opération %(id)s" msgstr "Format de durée invalide pour l'opération %(id)s" -#: interventions/views/detail.py:3357 interventions/views/mobile.py:2010 +#: interventions/views/detail.py:3360 interventions/views/mobile.py:2013 #, python-format msgid "Valeur de durée invalide pour l'opération %(id)s" msgstr "Valeur de durée invalide pour l'opération %(id)s" -#: interventions/views/detail.py:3378 interventions/views/mobile.py:2029 +#: interventions/views/detail.py:3381 interventions/views/mobile.py:2032 #, python-format msgid "Valeur de date invalide pour l'opération %(id)s" msgstr "Valeur de date invalide pour l'opération %(id)s" -#: interventions/views/detail.py:3393 interventions/views/mobile.py:2049 +#: interventions/views/detail.py:3396 interventions/views/mobile.py:2052 #, python-format msgid "Statut invalide pour l'opération %(id)s" msgstr "Statut invalide pour l'opération %(id)s" -#: interventions/views/detail.py:3402 interventions/views/mobile.py:2047 +#: interventions/views/detail.py:3405 interventions/views/mobile.py:2050 #, python-format msgid "Opération %(id)s introuvable" msgstr "Opération %(id)s introuvable" -#: interventions/views/detail.py:3404 +#: interventions/views/detail.py:3407 #, python-format msgid "Erreur pour l'opération %(id)s : %(err)s" msgstr "Erreur pour l'opération %(id)s : %(err)s" -#: interventions/views/detail.py:3410 +#: interventions/views/detail.py:3413 #, python-format msgid "%(count)s opération(s) sauvegardée(s)" msgstr "%(count)s opération(s) sauvegardée(s)" -#: interventions/views/detail.py:3441 interventions/views/detail.py:3688 -msgid "" -"Cette fonctionnalité n'est disponible que pour les interventions préventives" -msgstr "" -"Cette fonctionnalité n'est disponible que pour les interventions préventives" +#: interventions/views/detail.py:3444 interventions/views/detail.py:3691 +msgid "Cette fonctionnalité n'est disponible que pour les interventions préventives" +msgstr "Cette fonctionnalité n'est disponible que pour les interventions préventives" -#: interventions/views/detail.py:3452 +#: interventions/views/detail.py:3455 msgid "asset_type et asset_id requis" msgstr "asset_type et asset_id requis" -#: interventions/views/detail.py:3461 interventions/views/detail.py:3715 +#: interventions/views/detail.py:3464 interventions/views/detail.py:3718 msgid "Type d'asset invalide" msgstr "Type d'asset invalide" -#: interventions/views/detail.py:3474 +#: interventions/views/detail.py:3477 msgid "Cette intervention n'a pas de templates d'opérations équipement" msgstr "Cette intervention n'a pas de templates d'opérations équipement" -#: interventions/views/detail.py:3492 +#: interventions/views/detail.py:3495 msgid "Choisissez le(s) template(s) d'opérations à appliquer à cet équipement." -msgstr "" -"Choisissez le(s) template(s) d'opérations à appliquer à cet " -"équipement.Choisissez le(s) template(s) d'opérations à appliquer à cet " -"équipement." +msgstr "Choisissez le(s) template(s) d'opérations à appliquer à cet équipement.Choisissez le(s) template(s) d'opérations à appliquer à cet équipement." -#: interventions/views/detail.py:3498 interventions/views/detail.py:3752 +#: interventions/views/detail.py:3501 interventions/views/detail.py:3755 msgid "Type d'asset non trouvé" msgstr "Type d'asset non trouvé" -#: interventions/views/detail.py:3503 interventions/views/detail.py:3757 +#: interventions/views/detail.py:3506 interventions/views/detail.py:3760 msgid "Équipement non trouvé" msgstr "Équipement non trouvé" -#: interventions/views/detail.py:3529 +#: interventions/views/detail.py:3532 msgid "Liste d'assets requise" msgstr "Liste d'assets requise" -#: interventions/views/detail.py:3573 +#: interventions/views/detail.py:3576 #, python-format msgid "%(ops)d opération créée pour %(assets)d équipement" msgid_plural "%(ops)d opérations créées pour %(assets)d équipements" msgstr[0] "%(ops)d opération créée pour %(assets)d équipement" msgstr[1] "%(ops)d opérations créées pour %(assets)d équipements" -#: interventions/views/detail.py:3700 +#: interventions/views/detail.py:3703 msgid "asset_type, asset_id et template_ids requis" msgstr "asset_type, asset_id et template_ids requis" -#: interventions/views/detail.py:3706 +#: interventions/views/detail.py:3709 msgid "template_ids doit être une liste non vide" msgstr "template_ids doit être une liste non vide" -#: interventions/views/detail.py:3726 +#: interventions/views/detail.py:3729 msgid "Certains templates n'ont pas été trouvés" msgstr "Certains templates n'ont pas été trouvés" -#: interventions/views/detail.py:3743 +#: interventions/views/detail.py:3746 #, python-format msgid "%(count)d opération créée avec succès depuis %(templates)d template" -msgid_plural "" -"%(count)d opérations créées avec succès depuis %(templates)d templates" +msgid_plural "%(count)d opérations créées avec succès depuis %(templates)d templates" msgstr[0] "%(count)d opération créée avec succès depuis %(templates)d template" -msgstr[1] "" -"%(count)d opérations créées avec succès depuis %(templates)d templates" +msgstr[1] "%(count)d opérations créées avec succès depuis %(templates)d templates" -#: interventions/views/detail.py:3762 +#: interventions/views/detail.py:3765 msgid "Un ou plusieurs templates non trouvés" msgstr "Un ou plusieurs templates non trouvés" @@ -6678,12 +6530,8 @@ msgid "Un équipement est obligatoire pour ce symptôme." msgstr "Un équipement est obligatoire pour ce symptôme." #: interventions/views/forms.py:295 -msgid "" -"Veuillez indiquer la référence de la source (ex.: l'identifiant de " -"l'observation)." -msgstr "" -"Veuillez indiquer la référence de la source (ex.: l'identifiant de " -"l'observation)." +msgid "Veuillez indiquer la référence de la source (ex.: l'identifiant de l'observation)." +msgstr "Veuillez indiquer la référence de la source (ex.: l'identifiant de l'observation)." #: interventions/views/forms.py:302 msgid "La référence doit être un identifiant numérique (ID d'observation)." @@ -6698,14 +6546,8 @@ msgid "Titre des interventions" msgstr "Titre des interventions" #: interventions/views/forms.py:435 -msgid "" -"Les opérations génériques seront ajoutées une fois par intervention. Les " -"opérations liées aux équipements seront répétées pour chaque asset " -"sélectionné." -msgstr "" -"Les opérations génériques seront ajoutées une fois par intervention. Les " -"opérations liées aux équipements seront répétées pour chaque asset " -"sélectionné." +msgid "Les opérations génériques seront ajoutées une fois par intervention. Les opérations liées aux équipements seront répétées pour chaque asset sélectionné." +msgstr "Les opérations génériques seront ajoutées une fois par intervention. Les opérations liées aux équipements seront répétées pour chaque asset sélectionné." #: interventions/views/forms.py:439 msgid "Début prévisionnel" @@ -6728,16 +6570,8 @@ msgid "Créer une commande par répétition" msgstr "Créer une commande par répétition" #: interventions/views/forms.py:476 -msgid "" -"Si coché, une nouvelle commande sera créée pour chaque répétition. La " -"commande sélectionnée sera renommée avec le suffixe '-1', et des commandes " -"'-2', '-3', etc. seront créées automatiquement pour chaque répétition " -"suivante." -msgstr "" -"Si coché, une nouvelle commande sera créée pour chaque répétition. La " -"commande sélectionnée sera renommée avec le suffixe '-1', et des commandes " -"'-2', '-3', etc. seront créées automatiquement pour chaque répétition " -"suivante." +msgid "Si coché, une nouvelle commande sera créée pour chaque répétition. La commande sélectionnée sera renommée avec le suffixe '-1', et des commandes '-2', '-3', etc. seront créées automatiquement pour chaque répétition suivante." +msgstr "Si coché, une nouvelle commande sera créée pour chaque répétition. La commande sélectionnée sera renommée avec le suffixe '-1', et des commandes '-2', '-3', etc. seront créées automatiquement pour chaque répétition suivante." #: interventions/views/forms.py:483 msgid "Type d'éléments à sélectionner" @@ -6756,12 +6590,8 @@ msgid "Créer une seule intervention pour tous les éléments" msgstr "Créer une seule intervention pour tous les éléments" #: interventions/views/forms.py:508 -msgid "" -"Choisissez comment créer les interventions en fonction des éléments " -"sélectionnés." -msgstr "" -"Choisissez comment créer les interventions en fonction des éléments " -"sélectionnés." +msgid "Choisissez comment créer les interventions en fonction des éléments sélectionnés." +msgstr "Choisissez comment créer les interventions en fonction des éléments sélectionnés." #: interventions/views/forms.py:517 msgid "Ce champ est requis si vous avez indiqué une répétition." @@ -6786,10 +6616,8 @@ msgid "Codes d'intervention" msgstr "Codes d'intervention" #: interventions/views/forms.py:643 -msgid "" -"Séparez les codes par des espaces, des virgules ou des retours à la ligne." -msgstr "" -"Séparez les codes par des espaces, des virgules ou des retours à la ligne." +msgid "Séparez les codes par des espaces, des virgules ou des retours à la ligne." +msgstr "Séparez les codes par des espaces, des virgules ou des retours à la ligne." #: interventions/views/forms.py:651 msgid "Ex.: I000123 I000456" @@ -6812,20 +6640,12 @@ msgid "Vous devez fournir au moins un nom (FR ou NL)." msgstr "Vous devez fournir au moins un nom (FR ou NL)." #: interventions/views/forms.py:741 -msgid "" -"Vous devez sélectionner un ensemble de statuts pour une opération de type " -"'Choix'." -msgstr "" -"Vous devez sélectionner un ensemble de statuts pour une opération de type " -"'Choix'." +msgid "Vous devez sélectionner un ensemble de statuts pour une opération de type 'Choix'." +msgstr "Vous devez sélectionner un ensemble de statuts pour une opération de type 'Choix'." #: interventions/views/forms.py:744 -msgid "" -"Vous devez sélectionner une définition de mesure pour une opération de type " -"'Mesure'." -msgstr "" -"Vous devez sélectionner une définition de mesure pour une opération de type " -"'Mesure'." +msgid "Vous devez sélectionner une définition de mesure pour une opération de type 'Mesure'." +msgstr "Vous devez sélectionner une définition de mesure pour une opération de type 'Mesure'." #: interventions/views/general.py:932 #, python-format @@ -6907,8 +6727,8 @@ msgstr "Pause de l'intervention - %(reason)s" msgid "Modèles inconnus: %(models)s" msgstr "Modèles inconnus: %(models)s" -#: interventions/views/helpers.py:2070 interventions/views/mobile.py:1169 -#: interventions/views/mobile.py:1217 +#: interventions/views/helpers.py:2070 interventions/views/mobile.py:1172 +#: interventions/views/mobile.py:1220 msgid "Vous n'avez pas accès à cette intervention." msgstr "Vous n'avez pas accès à cette intervention." @@ -7037,12 +6857,8 @@ msgid "Selected member does not belong to the assigned provider" msgstr "Selected member does not belong to the assigned provider" #: interventions/views/helpers.py:2679 -msgid "" -"Selected member's team is not associated with the thematic of this " -"intervention" -msgstr "" -"Selected member's team is not associated with the thematic of this " -"intervention" +msgid "Selected member's team is not associated with the thematic of this intervention" +msgstr "Selected member's team is not associated with the thematic of this intervention" #: interventions/views/helpers.py:2687 msgid "Invalid assignment value." @@ -7137,7 +6953,7 @@ msgstr "Champs requis manquants." msgid "Format datetime invalide" msgstr "Format datetime invalide" -#: interventions/views/mobile.py:494 interventions/views/mobile.py:1912 +#: interventions/views/mobile.py:494 interventions/views/mobile.py:1915 msgid "Vous n'êtes pas autorisé à modifier cette note" msgstr "Vous n'êtes pas autorisé à modifier cette note" @@ -7178,183 +6994,159 @@ msgstr "Retour au contrôle" msgid "Retour à l'observation" msgstr "Retour à l'observation" -#: interventions/views/mobile.py:1176 +#: interventions/views/mobile.py:1179 msgid "Aucun fichier reçu." msgstr "Aucun fichier reçu." -#: interventions/views/mobile.py:1186 +#: interventions/views/mobile.py:1189 msgid "Erreur lors de l'enregistrement de la photo." msgstr "Erreur lors de l'enregistrement de la photo." -#: interventions/views/mobile.py:1225 +#: interventions/views/mobile.py:1228 msgid "Vous n'avez pas la permission de supprimer ce document." msgstr "Vous n'avez pas la permission de supprimer ce document." -#: interventions/views/mobile.py:1233 +#: interventions/views/mobile.py:1236 msgid "Erreur lors de la suppression du document." msgstr "Erreur lors de la suppression du document." -#: interventions/views/mobile.py:1383 +#: interventions/views/mobile.py:1386 msgid "Requête invalide." msgstr "Requête invalide." -#: interventions/views/mobile.py:1387 +#: interventions/views/mobile.py:1390 msgid "Aucune sélection d'équipements reçue." msgstr "Aucune sélection d'équipements reçue." -#: interventions/views/mobile.py:1412 +#: interventions/views/mobile.py:1415 msgid "Erreur lors de la synchronisation des équipements." msgstr "Erreur lors de la synchronisation des équipements." -#: interventions/views/mobile.py:1415 +#: interventions/views/mobile.py:1418 #, python-format -msgid "" -"Synchronisation terminée. Ajoutés: %(created)d • Supprimés: %(deleted)d • " -"Total cibles: %(total)d" -msgstr "" -"Synchronisation terminée. Ajoutés: %(created)d • Supprimés: %(deleted)d • " -"Total cibles: %(total)d" +msgid "Synchronisation terminée. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total cibles: %(total)d" +msgstr "Synchronisation terminée. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total cibles: %(total)d" -#: interventions/views/mobile.py:1435 +#: interventions/views/mobile.py:1438 #, python-format -msgid "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d équipement." -msgid_plural "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d équipements." -msgstr[0] "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d équipement." -msgstr[1] "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d équipements." +msgid "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d équipement." +msgid_plural "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d équipements." +msgstr[0] "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d équipement." +msgstr[1] "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d équipements." -#: interventions/views/mobile.py:1572 +#: interventions/views/mobile.py:1575 msgid "Intervention de réparation créée depuis l'application mobile." msgstr "Intervention de réparation créée depuis l'application mobile." -#: interventions/views/mobile.py:1629 interventions/views/mobile.py:1862 +#: interventions/views/mobile.py:1632 interventions/views/mobile.py:1865 #, python-format msgid "L'intervention %(code)s a été créée avec succès." msgstr "L'intervention %(code)s a été créée avec succès." -#: interventions/views/mobile.py:1651 interventions/views/mobile.py:1668 -#: interventions/views/mobile.py:1710 +#: interventions/views/mobile.py:1654 interventions/views/mobile.py:1671 +#: interventions/views/mobile.py:1713 msgid "Accès réservé aux gestionnaires internes (admin, manager, controller)." msgstr "Accès réservé aux gestionnaires internes (admin, manager, controller)." -#: interventions/views/mobile.py:1685 +#: interventions/views/mobile.py:1688 msgid "Aucune thématique avec droits de création d'intervention trouvée." msgstr "Aucune thématique avec droits de création d'intervention trouvée." -#: interventions/views/mobile.py:1721 -msgid "" -"Vous n'avez pas les droits pour créer des interventions pour cette " -"thématique." -msgstr "" -"Vous n'avez pas les droits pour créer des interventions pour cette " -"thématique." +#: interventions/views/mobile.py:1724 +msgid "Vous n'avez pas les droits pour créer des interventions pour cette thématique." +msgstr "Vous n'avez pas les droits pour créer des interventions pour cette thématique." -#: interventions/views/mobile.py:1944 +#: interventions/views/mobile.py:1947 #, python-format msgid "Erreur lors de l'enregistrement de la note: %(error)s" msgstr "Erreur lors de l'enregistrement de la note: %(error)s" -#: interventions/views/mobile.py:1956 +#: interventions/views/mobile.py:1959 #, python-format msgid "Erreur lors de l'upload du fichier %(name)s: %(error)s" msgstr "Erreur lors de l'upload du fichier %(name)s: %(error)s" -#: interventions/views/mobile.py:2051 +#: interventions/views/mobile.py:2054 #, python-format msgid "Valeur de mesure invalide pour l'opération %(id)s" msgstr "Valeur de mesure invalide pour l'opération %(id)s" -#: interventions/views/mobile.py:2053 +#: interventions/views/mobile.py:2056 msgid "Format JSON invalide pour les opérations" msgstr "Format JSON invalide pour les opérations" -#: interventions/views/mobile.py:2058 +#: interventions/views/mobile.py:2061 msgid "Note enregistrée" msgstr "Note enregistrée" -#: interventions/views/mobile.py:2060 +#: interventions/views/mobile.py:2063 #, python-format msgid "%(count)s fichier(s)" msgstr "%(count)s fichier(s)" -#: interventions/views/mobile.py:2062 +#: interventions/views/mobile.py:2065 #, python-format msgid "%(count)s opération(s)" msgstr "%(count)s opération(s)" -#: interventions/views/mobile.py:2067 +#: interventions/views/mobile.py:2070 msgid "Aucune modification" msgstr "Aucune modification" -#: interventions/views/mobile.py:2088 interventions/views/mobile.py:2159 +#: interventions/views/mobile.py:2091 interventions/views/mobile.py:2162 msgid "Vous n'êtes pas membre d'une équipe." msgstr "Vous n'êtes pas membre d'une équipe." -#: interventions/views/mobile.py:2103 +#: interventions/views/mobile.py:2106 msgid "Votre équipe n'a pas de thématiques assignées." msgstr "Votre équipe n'a pas de thématiques assignées." -#: interventions/views/mobile.py:2190 +#: interventions/views/mobile.py:2193 msgid "Veuillez sélectionner un membre." msgstr "Veuillez sélectionner un membre." -#: interventions/views/mobile.py:2197 +#: interventions/views/mobile.py:2200 msgid "Paramètre invalide." msgstr "Paramètre invalide." -#: interventions/views/mobile.py:2206 +#: interventions/views/mobile.py:2209 msgid "Membre introuvable." msgstr "Membre introuvable." -#: interventions/views/mobile.py:2214 +#: interventions/views/mobile.py:2217 msgid "Le membre cible doit être de la même société." msgstr "Le membre cible doit être de la même société." -#: interventions/views/mobile.py:2225 -msgid "" -"Le membre cible doit être dans une équipe avec des thématiques communes." -msgstr "" -"Le membre cible doit être dans une équipe avec des thématiques communes." +#: interventions/views/mobile.py:2228 +msgid "Le membre cible doit être dans une équipe avec des thématiques communes." +msgstr "Le membre cible doit être dans une équipe avec des thématiques communes." -#: interventions/views/mobile.py:2272 +#: interventions/views/mobile.py:2275 #, python-format -msgid "" -"Intervention transférée de %(from_member)s (%(from_team)s) vers " -"%(to_member)s (%(to_team)s)" -msgstr "" -"Intervention transférée de %(from_member)s (%(from_team)s) vers " -"%(to_member)s (%(to_team)s)" +msgid "Intervention transférée de %(from_member)s (%(from_team)s) vers %(to_member)s (%(to_team)s)" +msgstr "Intervention transférée de %(from_member)s (%(from_team)s) vers %(to_member)s (%(to_team)s)" -#: interventions/views/mobile.py:2273 +#: interventions/views/mobile.py:2276 msgid "non assigné" msgstr "non assigné" -#: interventions/views/mobile.py:2274 interventions/views/mobile.py:2276 -#: interventions/views/mobile.py:2296 +#: interventions/views/mobile.py:2277 interventions/views/mobile.py:2279 +#: interventions/views/mobile.py:2299 msgid "aucune équipe" msgstr "aucune équipe" -#: interventions/views/mobile.py:2280 +#: interventions/views/mobile.py:2283 msgid "Statut changé automatiquement de 'Démarré' à 'En pause'." msgstr "Statut changé automatiquement de 'Démarré' à 'En pause'." -#: interventions/views/mobile.py:2292 +#: interventions/views/mobile.py:2295 #, python-format msgid "Intervention transférée avec succès vers %(member)s." msgstr "Intervention transférée avec succès vers %(member)s." #: interventions/views/notes_docs.py:142 -msgid "" -"Vous n'avez pas la permission de poster un message sur cette intervention." -msgstr "" -"Vous n'avez pas la permission de poster un message sur cette intervention." +msgid "Vous n'avez pas la permission de poster un message sur cette intervention." +msgstr "Vous n'avez pas la permission de poster un message sur cette intervention." #: interventions/views/notes_docs.py:187 msgid "Vous ne pouvez pas modifier cette note." @@ -7503,14 +7295,8 @@ msgstr "Sommaire" #: interventions/views/views_pdf_reporting.py:2352 #, python-format -msgid "" -"Le rapport ne peut pas être généré car %(count)s interventions correspondent " -"aux filtres actifs. Veuillez affiner les filtres ou sélectionner " -"manuellement au plus 50 interventions." -msgstr "" -"Le rapport ne peut pas être généré car %(count)s interventions correspondent " -"aux filtres actifs. Veuillez affiner les filtres ou sélectionner " -"manuellement au plus 50 interventions." +msgid "Le rapport ne peut pas être généré car %(count)s interventions correspondent aux filtres actifs. Veuillez affiner les filtres ou sélectionner manuellement au plus 50 interventions." +msgstr "Le rapport ne peut pas être généré car %(count)s interventions correspondent aux filtres actifs. Veuillez affiner les filtres ou sélectionner manuellement au plus 50 interventions." #: interventions/views/views_pdf_reporting.py:2496 msgid "Rapport introuvable ou expiré." @@ -7538,12 +7324,8 @@ msgid "Ce contrat ne nécessite pas de vérification." msgstr "Ce contrat ne nécessite pas de vérification." #: interventions/views/workflow.py:247 -msgid "" -"La vérification n'est disponible que pour les statuts 'À approuver' et 'À " -"traiter'." -msgstr "" -"La vérification n'est disponible que pour les statuts 'À approuver' et 'À " -"traiter'." +msgid "La vérification n'est disponible que pour les statuts 'À approuver' et 'À traiter'." +msgstr "La vérification n'est disponible que pour les statuts 'À approuver' et 'À traiter'." #: interventions/views/workflow.py:261 msgid "Vous n'avez pas le droit de vérifier les interventions de ce contrat." @@ -7558,10 +7340,8 @@ msgid "Vérification annulée." msgstr "Vérification annulée." #: interventions/views/workflow.py:291 -msgid "" -"Vous n'avez pas le droit de modifier les contrôles de cette intervention." -msgstr "" -"Vous n'avez pas le droit de modifier les contrôles de cette intervention." +msgid "Vous n'avez pas le droit de modifier les contrôles de cette intervention." +msgstr "Vous n'avez pas le droit de modifier les contrôles de cette intervention." #: interventions/views/workflow.py:296 msgid "Format JSON invalide." @@ -7611,194 +7391,155 @@ msgstr "Pas de permission pour modifier cette intervention." msgid "Statut inchangé." msgstr "Statut inchangé." -#: interventions/views/workflow.py:415 -msgid "" -"Au moins une photo ajoutée après le passage au statut 'À traiter' est " -"obligatoire pour terminer cette intervention." -msgstr "" -"Au moins une photo ajoutée après le passage au statut 'À traiter' est " -"obligatoire pour terminer cette intervention." +#: interventions/views/workflow.py:416 +msgid "Au moins une photo ajoutée après le passage au statut 'À traiter' est obligatoire pour terminer cette intervention." +msgstr "Au moins une photo ajoutée après le passage au statut 'À traiter' est obligatoire pour terminer cette intervention." -#: interventions/views/workflow.py:427 -msgid "" -"Au moins une occupation doit être enregistrée avant de terminer cette " -"intervention corrective." -msgstr "" -"Au moins une occupation doit être enregistrée avant de terminer cette " -"intervention corrective." +#: interventions/views/workflow.py:428 +msgid "Au moins une occupation doit être enregistrée avant de terminer cette intervention corrective." +msgstr "Au moins une occupation doit être enregistrée avant de terminer cette intervention corrective." -#: interventions/views/workflow.py:434 +#: interventions/views/workflow.py:435 msgid "Vous n'avez pas le droit d'approuver les interventions de ce contrat." msgstr "Vous n'avez pas le droit d'approuver les interventions de ce contrat." -#: interventions/views/workflow.py:476 +#: interventions/views/workflow.py:477 msgid "Confirmation de passage à la période suivante requise." msgstr "Confirmation de passage à la période suivante requise." -#: interventions/views/workflow.py:480 -msgid "" -"Toutes les quantités enregistrées doivent être validées avant de clôturer la " -"période." -msgstr "" -"Toutes les quantités enregistrées doivent être validées avant de clôturer la " -"période." +#: interventions/views/workflow.py:481 +msgid "Toutes les quantités enregistrées doivent être validées avant de clôturer la période." +msgstr "Toutes les quantités enregistrées doivent être validées avant de clôturer la période." -#: interventions/views/workflow.py:520 +#: interventions/views/workflow.py:521 msgid "Passage à la période suivante: retour à 'A planifier'." msgstr "Passage à la période suivante: retour à 'A planifier'." -#: interventions/views/workflow.py:525 +#: interventions/views/workflow.py:526 msgid "Transition non autorisée." msgstr "Transition non autorisée." -#: interventions/views/workflow.py:541 +#: interventions/views/workflow.py:542 msgid "Vous ne pouvez annuler que les interventions créées par votre service." msgstr "Vous ne pouvez annuler que les interventions créées par votre service." -#: interventions/views/workflow.py:550 interventions/views/workflow.py:553 +#: interventions/views/workflow.py:551 interventions/views/workflow.py:554 msgid "Un contrat doit être indiqué avant de passer à ce statut." msgstr "Un contrat doit être indiqué avant de passer à ce statut." -#: interventions/views/workflow.py:580 +#: interventions/views/workflow.py:581 msgid "Veuillez sélectionner une raison de mise en pause." msgstr "Veuillez sélectionner une raison de mise en pause." -#: interventions/views/workflow.py:582 +#: interventions/views/workflow.py:583 msgid "Veuillez préciser la raison de la mise en pause." msgstr "Veuillez préciser la raison de la mise en pause." -#: interventions/views/workflow.py:603 -msgid "" -"Tous les postes de contrat doivent être validés avant de passer à 'validé'." -msgstr "" -"Tous les postes de contrat doivent être validés avant de passer à 'validé'." +#: interventions/views/workflow.py:604 +msgid "Tous les postes de contrat doivent être validés avant de passer à 'validé'." +msgstr "Tous les postes de contrat doivent être validés avant de passer à 'validé'." -#: interventions/views/workflow.py:606 -msgid "" -"L'option de validation par périodes est active. Marquez la dernière période " -"ou confirmez le passage à la période suivante." -msgstr "" -"L'option de validation par périodes est active. Marquez la dernière période " -"ou confirmez le passage à la période suivante." +#: interventions/views/workflow.py:607 +msgid "L'option de validation par périodes est active. Marquez la dernière période ou confirmez le passage à la période suivante." +msgstr "L'option de validation par périodes est active. Marquez la dernière période ou confirmez le passage à la période suivante." -#: interventions/views/workflow.py:636 +#: interventions/views/workflow.py:637 #, python-format -msgid "" -"Observation marquée 'Doublon' suite à l'annulation de l'intervention " -"%(code)s (motif : doublon)" -msgstr "" -"Observation marquée 'Doublon' suite à l'annulation de l'intervention " -"%(code)s (motif : doublon)" +msgid "Observation marquée 'Doublon' suite à l'annulation de l'intervention %(code)s (motif : doublon)" +msgstr "Observation marquée 'Doublon' suite à l'annulation de l'intervention %(code)s (motif : doublon)" -#: interventions/views/workflow.py:638 +#: interventions/views/workflow.py:639 #, python-format -msgid "" -"Observation remise 'À traiter' suite à l'annulation de l'intervention " -"%(code)s" -msgstr "" -"Observation remise 'À traiter' suite à l'annulation de l'intervention " -"%(code)s" +msgid "Observation remise 'À traiter' suite à l'annulation de l'intervention %(code)s" +msgstr "Observation remise 'À traiter' suite à l'annulation de l'intervention %(code)s" -#: interventions/views/workflow.py:868 interventions/views/workflow.py:1053 -#: interventions/views/workflow.py:1284 interventions/views/workflow.py:1423 +#: interventions/views/workflow.py:869 interventions/views/workflow.py:1054 +#: interventions/views/workflow.py:1285 interventions/views/workflow.py:1424 msgid "Serveur SMTP non disponible" msgstr "Serveur SMTP non disponible" -#: interventions/views/workflow.py:951 +#: interventions/views/workflow.py:952 msgid "Un type d'annulation doit être sélectionné." msgstr "Un type d'annulation doit être sélectionné." -#: interventions/views/workflow.py:958 +#: interventions/views/workflow.py:959 msgid "Un commentaire est obligatoire pour le motif 'Autre'." msgstr "Un commentaire est obligatoire pour le motif 'Autre'." -#: interventions/views/workflow.py:1080 +#: interventions/views/workflow.py:1081 msgid "Statut mis à jour." msgstr "Statut mis à jour." -#: interventions/views/workflow.py:1090 interventions/views/workflow.py:1134 +#: interventions/views/workflow.py:1091 interventions/views/workflow.py:1135 msgid "Permission refusée" msgstr "Permission refusée" -#: interventions/views/workflow.py:1111 +#: interventions/views/workflow.py:1112 msgid "Impossible de désactiver après la période 1." msgstr "Impossible de désactiver après la période 1." -#: interventions/views/workflow.py:1137 +#: interventions/views/workflow.py:1138 msgid "L'option de validation par périodes n'est pas activée." msgstr "L'option de validation par périodes n'est pas activée." -#: interventions/views/workflow.py:1169 +#: interventions/views/workflow.py:1170 msgid "Invalid payload." msgstr "Invalid payload." -#: interventions/views/workflow.py:1184 +#: interventions/views/workflow.py:1185 msgid "Invalid date format." msgstr "Invalid date format." -#: interventions/views/workflow.py:1211 -msgid "" -"Seuls les utilisateurs internes peuvent envoyer un rappel pour cette " -"intervention." -msgstr "" -"Seuls les utilisateurs internes peuvent envoyer un rappel pour cette " -"intervention." +#: interventions/views/workflow.py:1212 +msgid "Seuls les utilisateurs internes peuvent envoyer un rappel pour cette intervention." +msgstr "Seuls les utilisateurs internes peuvent envoyer un rappel pour cette intervention." -#: interventions/views/workflow.py:1218 interventions/views/workflow.py:1352 +#: interventions/views/workflow.py:1219 interventions/views/workflow.py:1353 msgid "Aucun contrat n'est associé à cette intervention." msgstr "Aucun contrat n'est associé à cette intervention." -#: interventions/views/workflow.py:1226 interventions/views/workflow.py:1360 +#: interventions/views/workflow.py:1227 interventions/views/workflow.py:1361 msgid "Aucun destinataire n'a été configuré pour le contrat associé." msgstr "Aucun destinataire n'a été configuré pour le contrat associé." -#: interventions/views/workflow.py:1288 +#: interventions/views/workflow.py:1289 msgid "L'envoi du rappel a échoué : le serveur email n'est pas disponible." msgstr "L'envoi du rappel a échoué : le serveur email n'est pas disponible." -#: interventions/views/workflow.py:1313 +#: interventions/views/workflow.py:1314 #, python-format msgid "L'envoi du rappel a échoué : %(error)s" msgstr "L'envoi du rappel a échoué : %(error)s" -#: interventions/views/workflow.py:1318 +#: interventions/views/workflow.py:1319 msgid "Le rappel a été envoyé." msgstr "Le rappel a été envoyé." -#: interventions/views/workflow.py:1333 -msgid "" -"Seuls les utilisateurs internes peuvent envoyer une modification pour cette " -"intervention." -msgstr "" -"Seuls les utilisateurs internes peuvent envoyer une modification pour cette " -"intervention." +#: interventions/views/workflow.py:1334 +msgid "Seuls les utilisateurs internes peuvent envoyer une modification pour cette intervention." +msgstr "Seuls les utilisateurs internes peuvent envoyer une modification pour cette intervention." -#: interventions/views/workflow.py:1345 +#: interventions/views/workflow.py:1346 msgid "Veuillez préciser le motif de la modification." msgstr "Veuillez préciser le motif de la modification." -#: interventions/views/workflow.py:1427 -msgid "" -"L'envoi de la modification a échoué : le serveur email n'est pas disponible." -msgstr "" -"L'envoi de la modification a échoué : le serveur email n'est pas disponible." +#: interventions/views/workflow.py:1428 +msgid "L'envoi de la modification a échoué : le serveur email n'est pas disponible." +msgstr "L'envoi de la modification a échoué : le serveur email n'est pas disponible." -#: interventions/views/workflow.py:1454 +#: interventions/views/workflow.py:1455 #, python-format msgid "L'envoi de la modification a échoué : %(error)s" msgstr "L'envoi de la modification a échoué : %(error)s" -#: interventions/views/workflow.py:1459 +#: interventions/views/workflow.py:1460 msgid "La modification a été envoyée." msgstr "La modification a été envoyée." -#: interventions/views/workflow.py:1476 +#: interventions/views/workflow.py:1477 msgid "Vous ne suivez plus cette intervention." msgstr "Vous ne suivez plus cette intervention." -#: interventions/views/workflow.py:1479 +#: interventions/views/workflow.py:1480 msgid "Vous suivez maintenant cette intervention." msgstr "Vous suivez maintenant cette intervention." - -#~ msgid "Vous ne pouvez pas modifier cette intervention." -#~ msgstr "Vous ne pouvez pas modifier cette intervention." diff --git a/loko/interventions/locale/nl/LC_MESSAGES/django.mo b/loko/interventions/locale/nl/LC_MESSAGES/django.mo index 37db448..53cac51 100644 Binary files a/loko/interventions/locale/nl/LC_MESSAGES/django.mo and b/loko/interventions/locale/nl/LC_MESSAGES/django.mo differ diff --git a/loko/interventions/locale/nl/LC_MESSAGES/django.po b/loko/interventions/locale/nl/LC_MESSAGES/django.po index b6af32c..02a7d5e 100644 --- a/loko/interventions/locale/nl/LC_MESSAGES/django.po +++ b/loko/interventions/locale/nl/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-08-31 13:22+0200\n" +"POT-Creation-Date: 2026-08-31 13:53+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -133,7 +133,7 @@ msgstr "Onderhoud" #: interventions/models.py:102 #: interventions/templates/interventions/detail/right_column.html:411 -#: interventions/templates/interventions/intervention_detail_mobile.html:1065 +#: interventions/templates/interventions/intervention_detail_mobile.html:1070 msgid "Contrôle" msgstr "Controle" @@ -202,35 +202,35 @@ msgstr "Onder cross-market garantie" #: interventions/models.py:1023 interventions/models.py:1229 #: interventions/templates/interventions/detail/card_info.html:168 #: interventions/templates/interventions/detail/card_info.html:730 -#: interventions/templates/interventions/intervention_detail_mobile.html:2609 +#: interventions/templates/interventions/intervention_detail_mobile.html:2614 #: interventions/templates/interventions/interventions_index.html:1269 msgid "Autre" msgstr "Andere" #: interventions/models.py:145 #: interventions/templates/interventions/detail/card_info.html:164 -#: interventions/templates/interventions/intervention_detail_mobile.html:2605 +#: interventions/templates/interventions/intervention_detail_mobile.html:2610 #: interventions/templates/interventions/interventions_index.html:1265 msgid "Doublon" msgstr "Duplicaat" #: interventions/models.py:146 #: interventions/templates/interventions/detail/card_info.html:165 -#: interventions/templates/interventions/intervention_detail_mobile.html:2606 +#: interventions/templates/interventions/intervention_detail_mobile.html:2611 #: interventions/templates/interventions/interventions_index.html:1266 msgid "A rediriger" msgstr "Door te sturen" #: interventions/models.py:147 #: interventions/templates/interventions/detail/card_info.html:166 -#: interventions/templates/interventions/intervention_detail_mobile.html:2607 +#: interventions/templates/interventions/intervention_detail_mobile.html:2612 #: interventions/templates/interventions/interventions_index.html:1267 msgid "Pas sous notre gestion" msgstr "Niet onder ons beheer" #: interventions/models.py:148 #: interventions/templates/interventions/detail/card_info.html:167 -#: interventions/templates/interventions/intervention_detail_mobile.html:2608 +#: interventions/templates/interventions/intervention_detail_mobile.html:2613 #: interventions/templates/interventions/interventions_index.html:1268 msgid "Non-relevant" msgstr "Niet relevant" @@ -264,20 +264,15 @@ msgid "Clean - Ramassage" msgstr "Clean - Opruiming" #: interventions/models.py:189 -msgid "" -"Code unique optionnel pour identifier le symptôme (ex: pour les raccourcis)." -msgstr "" -"Unieke optionele code om het symptoom te identificeren (bijv. voor " -"snelkoppelingen)." +msgid "Code unique optionnel pour identifier le symptôme (ex: pour les raccourcis)." +msgstr "Unieke optionele code om het symptoom te identificeren (bijv. voor snelkoppelingen)." #: interventions/models.py:199 msgid "Indique si la priorité doit être vérifiée." msgstr "Geeft aan of de prioriteit geverifieerd moet worden." #: interventions/models.py:203 -msgid "" -"Type de maintenance concerné (ex: 'controller' pour les contrôleurs de " -"traffic)." +msgid "Type de maintenance concerné (ex: 'controller' pour les contrôleurs de traffic)." msgstr "Type onderhoud (bijv. 'controller' voor verkeersregelaars)." #: interventions/models.py:206 @@ -285,9 +280,7 @@ msgid "Équipement obligatoire" msgstr "Verplichte opmerking" #: interventions/models.py:207 -msgid "" -"Si coché, une intervention avec ce symptôme doit obligatoirement être liée à " -"un équipement." +msgid "Si coché, une intervention avec ce symptôme doit obligatoirement être liée à un équipement." msgstr "" #: interventions/models.py:213 @@ -295,9 +288,7 @@ msgid "Équipes désignées" msgstr "Toegewezen team" #: interventions/models.py:214 -msgid "" -"Équipes désignées pour prendre en charge les observations liées à ce " -"symptôme." +msgid "Équipes désignées pour prendre en charge les observations liées à ce symptôme." msgstr "" #: interventions/models.py:221 @@ -305,9 +296,7 @@ msgid "Création automatique d'interventions" msgstr "Vrijgave van de interventie" #: interventions/models.py:222 -msgid "" -"Si coché, une intervention est automatiquement créée lorsque l'observation " -"passe au statut 'À traiter'." +msgid "Si coché, une intervention est automatiquement créée lorsque l'observation passe au statut 'À traiter'." msgstr "" #: interventions/models.py:230 @@ -333,9 +322,7 @@ msgid "Gestionnaire d'intervention" msgstr "Beschrijving van de interventie" #: interventions/models.py:394 -msgid "" -"Utilisateur qui approuve cette intervention (spécifique aux contrats " -"concernés)." +msgid "Utilisateur qui approuve cette intervention (spécifique aux contrats concernés)." msgstr "" #: interventions/models.py:420 interventions/models.py:1442 @@ -343,9 +330,7 @@ msgid "Template d'opérations guidées" msgstr "Sjablonen voor operaties" #: interventions/models.py:421 -msgid "" -"Assigné automatiquement lors du choix d'un template d'opérations avec un " -"template guidé associé." +msgid "Assigné automatiquement lors du choix d'un template d'opérations avec un template guidé associé." msgstr "" #: interventions/models.py:452 @@ -357,9 +342,7 @@ msgstr "Geverifieerd" #: interventions/models.py:453 msgid "Indique si l'intervention a été vérifiée par un utilisateur habilité." -msgstr "" -"Geeft aan of de interventie is geverifieerd door een geautoriseerde " -"gebruiker." +msgstr "Geeft aan of de interventie is geverifieerd door een geautoriseerde gebruiker." #: interventions/models.py:457 msgid "OK" @@ -368,7 +351,7 @@ msgstr "Oké" #: interventions/models.py:458 #: interventions/templates/interventions/detail/card_controles.html:29 #: interventions/templates/interventions/detail/card_controles.html:40 -#: interventions/templates/interventions/intervention_detail_mobile.html:1143 +#: interventions/templates/interventions/intervention_detail_mobile.html:1148 msgid "Points d’attention" msgstr "Interventie bekijken" @@ -378,7 +361,7 @@ msgstr "Niet oké" #: interventions/models.py:467 #: interventions/templates/interventions/detail/card_controles.html:16 -#: interventions/templates/interventions/intervention_detail_mobile.html:1118 +#: interventions/templates/interventions/intervention_detail_mobile.html:1123 msgid "Résultat du contrôle" msgstr "Terug naar controle" @@ -393,14 +376,11 @@ msgstr "Update van de interventie %(code)s" #: interventions/models.py:547 #, python-format -msgid "" -"L'intervention « %(title)s » est passée du statut « %(old)s » à « %(new)s »." -msgstr "" -"Interventie « %(title)s » is veranderd van status « %(old)s » naar " -"« %(new)s »." +msgid "L'intervention « %(title)s » est passée du statut « %(old)s » à « %(new)s »." +msgstr "Interventie « %(title)s » is veranderd van status « %(old)s » naar « %(new)s »." #: interventions/models.py:562 interventions/models.py:614 -#: interventions/views/workflow.py:673 +#: interventions/views/workflow.py:674 msgid "Voir l'intervention" msgstr "Interventie bekijken" @@ -451,8 +431,7 @@ msgid "Délai (jours)" msgstr "Deadline (dagen)" #: interventions/models.py:917 -msgid "" -"Délai en jours après lequel l'intervention est clôturée automatiquement." +msgid "Délai en jours après lequel l'intervention est clôturée automatiquement." msgstr "" #: interventions/models.py:922 @@ -476,9 +455,7 @@ msgid "Membre assigné" msgstr "Toegewezen lid" #: interventions/models.py:953 -msgid "" -"Membre à qui réassigner automatiquement l'intervention lors d'une mise en " -"pause avec ce motif. Laisser vide pour désassigner." +msgid "Membre à qui réassigner automatiquement l'intervention lors d'une mise en pause avec ce motif. Laisser vide pour désassigner." msgstr "" #: interventions/models.py:957 @@ -544,7 +521,7 @@ msgid "Fin de l'intervention" msgstr "Einde van de interventie" #: interventions/models.py:1021 interventions/views/helpers.py:474 -#: interventions/views/workflow.py:923 +#: interventions/views/workflow.py:924 msgid "Pause de l'intervention" msgstr "Pauze van de interventie" @@ -580,7 +557,7 @@ msgstr "Lid" #: interventions/templates/interventions/detail/card_posts.html:400 #: interventions/templates/interventions/detail/card_stock.html:22 #: interventions/templates/interventions/detail/right_column.html:100 -#: interventions/templates/interventions/intervention_detail_mobile.html:1155 +#: interventions/templates/interventions/intervention_detail_mobile.html:1160 #: interventions/templates/interventions/interventions_calendar.html:569 #: interventions/templates/interventions/interventions_calendar.html:729 #: interventions/templates/interventions/interventions_index.html:586 @@ -636,7 +613,7 @@ msgstr "Hoeveelheid" #: interventions/templates/interventions/detail/card_posts.html:101 #: interventions/templates/interventions/detail/card_posts.html:393 #: interventions/templates/interventions/includes/_operation_comment_modal.html:17 -#: interventions/templates/interventions/intervention_detail_mobile.html:2613 +#: interventions/templates/interventions/intervention_detail_mobile.html:2618 #: interventions/templates/interventions/interventions_index.html:1271 msgid "Commentaire" msgstr "Opmerking" @@ -670,7 +647,9 @@ msgstr "Oorsprong" #: interventions/models.py:1256 #: interventions/templates/interventions/detail/card_notes.html:18 #: interventions/templates/interventions/detail/card_notes.html:79 -#: interventions/templates/interventions/intervention_detail_mobile.html:860 +#: interventions/templates/interventions/detail/card_notes_documents.html:38 +#: interventions/templates/interventions/detail/card_notes_documents.html:138 +#: interventions/templates/interventions/intervention_detail_mobile.html:865 #: interventions/views/forms.py:315 msgid "Type de note" msgstr "Notificatietype" @@ -689,9 +668,7 @@ msgstr "Verplichte opmerking" #: interventions/models.py:1383 msgid "Si coché, un commentaire sera requis lorsque ce statut est sélectionné" -msgstr "" -"Indien aangevinkt, is een opmerking vereist wanneer deze status wordt " -"geselecteerd" +msgstr "Indien aangevinkt, is een opmerking vereist wanneer deze status wordt geselecteerd" #: interventions/models.py:1397 msgid "Numérique" @@ -733,21 +710,19 @@ msgstr "Naaktslak" #: interventions/models.py:1435 #, python-brace-format -msgid "" -"Identifiant unique. Doit correspondre au nom du fichier HTML: " -"guided_operations/{slug}.html" +msgid "Identifiant unique. Doit correspondre au nom du fichier HTML: guided_operations/{slug}.html" msgstr "" #: interventions/models.py:1437 interventions/models.py:1517 #: interventions/templates/interventions/detail/card_operations.html:217 -#: interventions/templates/interventions/intervention_detail_mobile.html:2162 +#: interventions/templates/interventions/intervention_detail_mobile.html:2167 #: interventions/views/forms.py:686 msgid "Nom (FR)" msgstr "Naam (FR)" #: interventions/models.py:1438 interventions/models.py:1518 #: interventions/templates/interventions/detail/card_operations.html:224 -#: interventions/templates/interventions/intervention_detail_mobile.html:2170 +#: interventions/templates/interventions/intervention_detail_mobile.html:2175 #: interventions/views/forms.py:693 msgid "Nom (NL)" msgstr "Naam (NL)" @@ -771,9 +746,7 @@ msgid "Équipe associée" msgstr "Geassocieerd team" #: interventions/models.py:1471 -msgid "" -"Si définie, cette équipe sera automatiquement assignée lors de la création " -"d'interventions préventives utilisant cette gamme." +msgid "Si définie, cette équipe sera automatiquement assignée lors de la création d'interventions préventives utilisant cette gamme." msgstr "" #: interventions/models.py:1479 @@ -781,9 +754,7 @@ msgid "Template guidé associé" msgstr "Bijbehorende begeleide sjabloon" #: interventions/models.py:1480 -msgid "" -"Si défini, ce template d'opérations déclenchera automatiquement " -"l'assignation du template guidé à l'intervention préventive." +msgid "Si défini, ce template d'opérations déclenchera automatiquement l'assignation du template guidé à l'intervention préventive." msgstr "" #: interventions/models.py:1488 @@ -791,12 +762,8 @@ msgid "Catégories" msgstr "Categorieën" #: interventions/models.py:1489 -msgid "" -"Si défini, les opérations équipement ne seront créées que pour les assets de " -"ces catégories." -msgstr "" -"Als gedefinieerd, worden uitrustingsoperaties alleen aangemaakt voor assets " -"in deze categorieën." +msgid "Si défini, les opérations équipement ne seront créées que pour les assets de ces catégories." +msgstr "Als gedefinieerd, worden uitrustingsoperaties alleen aangemaakt voor assets in deze categorieën." #: interventions/models.py:1520 interventions/models.py:2043 #: interventions/templates/interventions/interventions_index.html:565 @@ -838,9 +805,7 @@ msgid "Catégories concernées" msgstr "Categorie niet gevonden." #: interventions/models.py:1558 -msgid "" -"Filtre les localisations et équipements affichés sur la carte par catégorie. " -"Si vide, tous sont affichés." +msgid "Filtre les localisations et équipements affichés sur la carte par catégorie. Si vide, tous sont affichés." msgstr "" #: interventions/models.py:1562 @@ -848,9 +813,7 @@ msgid "Afficher le champ équipement" msgstr "Uitrustingen toevoegen" #: interventions/models.py:1563 -msgid "" -"Si décoché, le champ équipement sera masqué lors de l'encodage de cette " -"inspection." +msgid "Si décoché, le champ équipement sera masqué lors de l'encodage de cette inspection." msgstr "" #: interventions/models.py:1568 interventions/models.py:1588 @@ -902,12 +865,8 @@ msgid "Opération générique" msgstr "Algemene operatie" #: interventions/models.py:1671 -msgid "" -"Si coché, cette opération sera ajoutée une seule fois par intervention. " -"Sinon, elle sera répétée pour chaque équipement." -msgstr "" -"Indien aangevinkt, wordt deze operatie slechts één keer per interventie " -"toegevoegd. Anders wordt deze herhaald voor elke uitrusting." +msgid "Si coché, cette opération sera ajoutée une seule fois par intervention. Sinon, elle sera répétée pour chaque équipement." +msgstr "Indien aangevinkt, wordt deze operatie slechts één keer per interventie toegevoegd. Anders wordt deze herhaald voor elke uitrusting." #: interventions/models.py:1674 interventions/models.py:1818 msgid "Requiert une photo" @@ -1004,7 +963,7 @@ msgstr "Persoonlijke operatie" #: interventions/models.py:1895 interventions/models.py:1953 #: interventions/templates/interventions/detail/card_operations.html:333 -#: interventions/templates/interventions/intervention_detail_mobile.html:2082 +#: interventions/templates/interventions/intervention_detail_mobile.html:2087 msgid "Photo" msgstr "Foto" @@ -1014,7 +973,7 @@ msgstr "Uploaddatum" #: interventions/models.py:1903 #: interventions/templates/interventions/detail/card_operations.html:358 -#: interventions/templates/interventions/intervention_detail_mobile.html:2050 +#: interventions/templates/interventions/intervention_detail_mobile.html:2055 msgid "Photo d'opération" msgstr "Operatiefoto" @@ -1047,8 +1006,7 @@ msgid "Clé de question" msgstr "Sectienummer" #: interventions/models.py:1971 -msgid "" -"Identifie la question à laquelle ce média est rattaché (vide = général)." +msgid "Identifie la question à laquelle ce média est rattaché (vide = général)." msgstr "" #: interventions/models.py:1976 @@ -1125,9 +1083,7 @@ msgid "Symptôme spécifique" msgstr "Symptoom of reden" #: interventions/models.py:2056 -msgid "" -"Si renseigné, cette règle s'applique uniquement à ce symptôme. Sinon, elle " -"s'applique par défaut." +msgid "Si renseigné, cette règle s'applique uniquement à ce symptôme. Sinon, elle s'applique par défaut." msgstr "" #: interventions/models.py:2061 @@ -1155,13 +1111,13 @@ msgid "Envoyer pour traitement" msgstr "Voor behandeling verzenden" #: interventions/permissions.py:155 -#: interventions/templates/interventions/intervention_detail_mobile.html:1667 +#: interventions/templates/interventions/intervention_detail_mobile.html:1672 msgid "Prendre en charge" msgstr "In behandeling nemen" #: interventions/permissions.py:156 -#: interventions/templates/interventions/intervention_detail_mobile.html:1671 -#: interventions/templates/interventions/intervention_detail_mobile.html:1697 +#: interventions/templates/interventions/intervention_detail_mobile.html:1676 +#: interventions/templates/interventions/intervention_detail_mobile.html:1702 msgid "Démarrer l'intervention" msgstr "Interventie starten" @@ -1213,6 +1169,8 @@ msgstr "Afronden" #: interventions/templates/interventions/detail/card_info.html:274 #: interventions/templates/interventions/detail/card_info.html:296 #: interventions/templates/interventions/detail/card_info.html:340 +#: interventions/templates/interventions/detail/card_notes_documents.html:178 +#: interventions/templates/interventions/detail/card_notes_documents.html:242 #: interventions/templates/interventions/detail/card_operations.html:302 #: interventions/templates/interventions/detail/card_operations.html:345 #: interventions/templates/interventions/detail/card_origine.html:158 @@ -1225,22 +1183,22 @@ msgstr "Afronden" #: interventions/templates/interventions/detail/right_column.html:442 #: interventions/templates/interventions/detail/scripts.html:365 #: interventions/templates/interventions/includes/_operation_comment_modal.html:24 -#: interventions/templates/interventions/intervention_detail_mobile.html:1096 -#: interventions/templates/interventions/intervention_detail_mobile.html:1209 -#: interventions/templates/interventions/intervention_detail_mobile.html:1228 -#: interventions/templates/interventions/intervention_detail_mobile.html:1394 -#: interventions/templates/interventions/intervention_detail_mobile.html:1581 -#: interventions/templates/interventions/intervention_detail_mobile.html:1639 -#: interventions/templates/interventions/intervention_detail_mobile.html:1733 -#: interventions/templates/interventions/intervention_detail_mobile.html:1785 -#: interventions/templates/interventions/intervention_detail_mobile.html:2094 -#: interventions/templates/interventions/intervention_detail_mobile.html:2256 -#: interventions/templates/interventions/intervention_detail_mobile.html:2334 -#: interventions/templates/interventions/intervention_detail_mobile.html:2642 -#: interventions/templates/interventions/intervention_detail_mobile.html:2664 -#: interventions/templates/interventions/intervention_detail_mobile.html:2686 -#: interventions/templates/interventions/intervention_detail_mobile.html:2705 -#: interventions/templates/interventions/intervention_detail_mobile.html:5864 +#: interventions/templates/interventions/intervention_detail_mobile.html:1101 +#: interventions/templates/interventions/intervention_detail_mobile.html:1214 +#: interventions/templates/interventions/intervention_detail_mobile.html:1233 +#: interventions/templates/interventions/intervention_detail_mobile.html:1399 +#: interventions/templates/interventions/intervention_detail_mobile.html:1586 +#: interventions/templates/interventions/intervention_detail_mobile.html:1644 +#: interventions/templates/interventions/intervention_detail_mobile.html:1738 +#: interventions/templates/interventions/intervention_detail_mobile.html:1790 +#: interventions/templates/interventions/intervention_detail_mobile.html:2099 +#: interventions/templates/interventions/intervention_detail_mobile.html:2261 +#: interventions/templates/interventions/intervention_detail_mobile.html:2339 +#: interventions/templates/interventions/intervention_detail_mobile.html:2647 +#: interventions/templates/interventions/intervention_detail_mobile.html:2669 +#: interventions/templates/interventions/intervention_detail_mobile.html:2691 +#: interventions/templates/interventions/intervention_detail_mobile.html:2710 +#: interventions/templates/interventions/intervention_detail_mobile.html:5870 #: interventions/templates/interventions/interventions_index.html:542 #: interventions/templates/interventions/interventions_index.html:1061 #: interventions/templates/interventions/interventions_index.html:1278 @@ -1255,74 +1213,68 @@ msgid "Vous n'avez pas la permission de voir cette intervention." msgstr "U hebt geen toestemming om deze interventie te bekijken." #: interventions/permissions.py:868 interventions/permissions.py:890 -msgid "" -"Vous n'avez pas la permission d'ajouter une intervention pour cette " -"thématique." -msgstr "" -"U hebt geen toestemming om een interventie voor dit thema toe te voegen." +msgid "Vous n'avez pas la permission d'ajouter une intervention pour cette thématique." +msgstr "U hebt geen toestemming om een interventie voor dit thema toe te voegen." #: interventions/permissions.py:900 interventions/permissions.py:902 msgid "Vous n'avez pas la permission de créer des interventions préventives." msgstr "U hebt geen toestemming om preventieve interventies aan te maken." -#: interventions/permissions.py:1061 interventions/views/detail.py:773 -#: interventions/views/detail.py:776 interventions/views/detail.py:2621 -#: interventions/views/mobile.py:1172 +#: interventions/permissions.py:1061 interventions/views/detail.py:776 +#: interventions/views/detail.py:779 interventions/views/detail.py:2624 +#: interventions/views/mobile.py:1175 msgid "Vous n'avez pas la permission de modifier cette intervention." msgstr "U hebt geen toestemming om deze interventie te wijzigen." #: interventions/permissions.py:1139 -msgid "" -"Vous n'avez pas la permission de gérer les occupations pour cette " -"intervention." -msgstr "" -"U hebt geen toestemming om de bezettingen voor deze interventie te beheren." +msgid "Vous n'avez pas la permission de gérer les occupations pour cette intervention." +msgstr "U hebt geen toestemming om de bezettingen voor deze interventie te beheren." -#: interventions/services/document_sequencing.py:138 +#: interventions/services/document_sequencing.py:195 #, python-format msgid "Jusqu'au %(date)s" msgstr "Tot %(date)s" -#: interventions/services/document_sequencing.py:140 +#: interventions/services/document_sequencing.py:197 msgid "Phase de préparation" msgstr "Voorbereidingsfase" -#: interventions/services/document_sequencing.py:143 +#: interventions/services/document_sequencing.py:200 #, python-format msgid "Du %(start)s au %(end)s" msgstr "Van %(start)s tot %(end)s" -#: interventions/services/document_sequencing.py:145 +#: interventions/services/document_sequencing.py:202 #, python-format msgid "Depuis le %(date)s" msgstr "Sinds %(date)s" -#: interventions/services/document_sequencing.py:150 +#: interventions/services/document_sequencing.py:207 #, python-format msgid "Après le %(date)s" msgstr "Na %(date)s" -#: interventions/services/document_sequencing.py:157 +#: interventions/services/document_sequencing.py:214 msgid "Avant réalisation" msgstr "Vóór uitvoering" -#: interventions/services/document_sequencing.py:158 +#: interventions/services/document_sequencing.py:215 msgid "Préparation, constat initial et pièces administratives" msgstr "Voorbereiding, initiële vaststelling en administratieve documenten" -#: interventions/services/document_sequencing.py:168 +#: interventions/services/document_sequencing.py:229 msgid "Exécution de l'intervention" msgstr "Uitvoering van de interventie" -#: interventions/services/document_sequencing.py:169 +#: interventions/services/document_sequencing.py:230 msgid "Travaux en cours et constat d'achèvement" msgstr "Lopende werken en vaststelling van voltooiing" -#: interventions/services/document_sequencing.py:179 +#: interventions/services/document_sequencing.py:244 msgid "Après réalisation" msgstr "Na uitvoering" -#: interventions/services/document_sequencing.py:180 +#: interventions/services/document_sequencing.py:245 msgid "Contrôle, levée de réserves et clôture" msgstr "Controle, opheffing van voorbehouden en afsluiting" @@ -1550,8 +1502,8 @@ msgstr "Wegnummer" #: interventions/templates/interventions/add/_intervention_add_form.html:214 #: interventions/templates/interventions/detail/card_links.html:7 -#: interventions/templates/interventions/detail/scripts.html:621 -#: interventions/templates/interventions/intervention_detail_mobile.html:1801 +#: interventions/templates/interventions/detail/scripts.html:620 +#: interventions/templates/interventions/intervention_detail_mobile.html:1806 msgid "Interventions liées" msgstr "Gerelateerde interventies" @@ -1566,6 +1518,7 @@ msgstr "Gerelateerde interventies" #: interventions/templates/interventions/detail/card_info.html:265 #: interventions/templates/interventions/detail/card_info.html:290 #: interventions/templates/interventions/detail/card_info.html:312 +#: interventions/templates/interventions/detail/card_notes_documents.html:215 #: interventions/templates/interventions/detail/card_occupations.html:81 #: interventions/templates/interventions/detail/card_operations.html:194 #: interventions/templates/interventions/detail/card_operations.html:321 @@ -1582,30 +1535,30 @@ msgstr "Gerelateerde interventies" #: interventions/templates/interventions/includes/_gps_navigation_modal.html:12 #: interventions/templates/interventions/includes/_operation_comment_modal.html:9 #: interventions/templates/interventions/intervention_detail_mobile.html:468 -#: interventions/templates/interventions/intervention_detail_mobile.html:1004 -#: interventions/templates/interventions/intervention_detail_mobile.html:1057 -#: interventions/templates/interventions/intervention_detail_mobile.html:1181 -#: interventions/templates/interventions/intervention_detail_mobile.html:1203 -#: interventions/templates/interventions/intervention_detail_mobile.html:1221 -#: interventions/templates/interventions/intervention_detail_mobile.html:1363 -#: interventions/templates/interventions/intervention_detail_mobile.html:1412 -#: interventions/templates/interventions/intervention_detail_mobile.html:1503 -#: interventions/templates/interventions/intervention_detail_mobile.html:1601 -#: interventions/templates/interventions/intervention_detail_mobile.html:1716 -#: interventions/templates/interventions/intervention_detail_mobile.html:1762 -#: interventions/templates/interventions/intervention_detail_mobile.html:2029 -#: interventions/templates/interventions/intervention_detail_mobile.html:2051 -#: interventions/templates/interventions/intervention_detail_mobile.html:2070 -#: interventions/templates/interventions/intervention_detail_mobile.html:2137 -#: interventions/templates/interventions/intervention_detail_mobile.html:2276 -#: interventions/templates/interventions/intervention_detail_mobile.html:2310 -#: interventions/templates/interventions/intervention_detail_mobile.html:2427 -#: interventions/templates/interventions/intervention_detail_mobile.html:2597 -#: interventions/templates/interventions/intervention_detail_mobile.html:2633 -#: interventions/templates/interventions/intervention_detail_mobile.html:2655 -#: interventions/templates/interventions/intervention_detail_mobile.html:2677 -#: interventions/templates/interventions/intervention_detail_mobile.html:2699 -#: interventions/templates/interventions/intervention_detail_mobile.html:4165 +#: interventions/templates/interventions/intervention_detail_mobile.html:1009 +#: interventions/templates/interventions/intervention_detail_mobile.html:1062 +#: interventions/templates/interventions/intervention_detail_mobile.html:1186 +#: interventions/templates/interventions/intervention_detail_mobile.html:1208 +#: interventions/templates/interventions/intervention_detail_mobile.html:1226 +#: interventions/templates/interventions/intervention_detail_mobile.html:1368 +#: interventions/templates/interventions/intervention_detail_mobile.html:1417 +#: interventions/templates/interventions/intervention_detail_mobile.html:1508 +#: interventions/templates/interventions/intervention_detail_mobile.html:1606 +#: interventions/templates/interventions/intervention_detail_mobile.html:1721 +#: interventions/templates/interventions/intervention_detail_mobile.html:1767 +#: interventions/templates/interventions/intervention_detail_mobile.html:2034 +#: interventions/templates/interventions/intervention_detail_mobile.html:2056 +#: interventions/templates/interventions/intervention_detail_mobile.html:2075 +#: interventions/templates/interventions/intervention_detail_mobile.html:2142 +#: interventions/templates/interventions/intervention_detail_mobile.html:2281 +#: interventions/templates/interventions/intervention_detail_mobile.html:2315 +#: interventions/templates/interventions/intervention_detail_mobile.html:2432 +#: interventions/templates/interventions/intervention_detail_mobile.html:2602 +#: interventions/templates/interventions/intervention_detail_mobile.html:2638 +#: interventions/templates/interventions/intervention_detail_mobile.html:2660 +#: interventions/templates/interventions/intervention_detail_mobile.html:2682 +#: interventions/templates/interventions/intervention_detail_mobile.html:2704 +#: interventions/templates/interventions/intervention_detail_mobile.html:4171 #: interventions/templates/interventions/interventions_calendar.html:287 #: interventions/templates/interventions/interventions_calendar.html:460 #: interventions/templates/interventions/interventions_calendar.html:488 @@ -1621,7 +1574,7 @@ msgstr "Sluiten" #: interventions/templates/interventions/detail/card_posts.html:387 #: interventions/templates/interventions/detail/right_column.html:98 #: interventions/templates/interventions/detail/right_column.html:170 -#: interventions/templates/interventions/intervention_detail_mobile.html:1549 +#: interventions/templates/interventions/intervention_detail_mobile.html:1554 #: interventions/templates/interventions/interventions_calendar.html:559 #: interventions/templates/interventions/interventions_calendar.html:726 #: interventions/views/general.py:977 @@ -1739,7 +1692,6 @@ msgstr "Selecteer een categorie" #: interventions/templates/interventions/add/_intervention_add_form.html:405 #: interventions/templates/interventions/add/_intervention_add_form.html:434 -#: interventions/templates/interventions/detail/scripts.html:612 #: interventions/templates/interventions/partials/intervention_summary_modal_body.html:42 #: interventions/templates/interventions/partials/intervention_summary_modal_body_mobile.html:41 #: interventions/views/forms.py:37 interventions/views/forms.py:348 @@ -1793,9 +1745,9 @@ msgstr "Zoek een locatie..." #: interventions/templates/interventions/detail/card_info.html:469 #: interventions/templates/interventions/detail/right_column.html:134 #: interventions/templates/interventions/detail/right_column.html:341 -#: interventions/templates/interventions/intervention_detail_mobile.html:1443 -#: interventions/templates/interventions/intervention_detail_mobile.html:1516 -#: interventions/templates/interventions/intervention_detail_mobile.html:1614 +#: interventions/templates/interventions/intervention_detail_mobile.html:1448 +#: interventions/templates/interventions/intervention_detail_mobile.html:1521 +#: interventions/templates/interventions/intervention_detail_mobile.html:1619 #: interventions/templates/interventions/interventions_calendar.html:334 #: interventions/templates/interventions/interventions_index.html:624 #: interventions/views/views_pdf_reporting.py:1367 @@ -1804,15 +1756,15 @@ msgstr "Categorie" #: interventions/templates/interventions/add/add_intervention_mobile.html:109 #: interventions/templates/interventions/add/add_repair_intervention_mobile.html:105 -#: interventions/templates/interventions/intervention_detail_mobile.html:1616 -#: interventions/templates/interventions/intervention_detail_mobile.html:3748 +#: interventions/templates/interventions/intervention_detail_mobile.html:1621 +#: interventions/templates/interventions/intervention_detail_mobile.html:3753 msgid "Sélectionner une catégorie" msgstr "Selecteer een categorie" #: interventions/templates/interventions/add/add_intervention_mobile.html:120 #: interventions/templates/interventions/add/add_repair_intervention_mobile.html:116 #: interventions/templates/interventions/detail/scripts.html:354 -#: interventions/templates/interventions/intervention_detail_mobile.html:5853 +#: interventions/templates/interventions/intervention_detail_mobile.html:5859 msgid "Équipement" msgstr "Uitrusting" @@ -1823,7 +1775,7 @@ msgstr "optioneel" #: interventions/templates/interventions/add/add_intervention_mobile.html:125 #: interventions/templates/interventions/add/add_repair_intervention_mobile.html:120 -#: interventions/templates/interventions/intervention_detail_mobile.html:763 +#: interventions/templates/interventions/intervention_detail_mobile.html:768 msgid "Rechercher un équipement..." msgstr "Zoek een uitrusting..." @@ -1945,8 +1897,8 @@ msgstr "Preventieve interventies aanmaken" #: interventions/templates/interventions/add/intervention_add_preventive.html:70 #: interventions/templates/interventions/add/intervention_add_preventive.html:281 #: interventions/templates/interventions/detail/card_assets.html:14 -#: interventions/templates/interventions/intervention_detail_mobile.html:1280 -#: interventions/templates/interventions/intervention_detail_mobile.html:1584 +#: interventions/templates/interventions/intervention_detail_mobile.html:1285 +#: interventions/templates/interventions/intervention_detail_mobile.html:1589 msgid "Créer" msgstr "Aanmaken" @@ -1963,7 +1915,7 @@ msgstr "Einde" #: interventions/templates/interventions/add/intervention_add_preventive.html:178 #: interventions/templates/interventions/detail/right_column.html:319 -#: interventions/templates/interventions/intervention_detail_mobile.html:1419 +#: interventions/templates/interventions/intervention_detail_mobile.html:1424 #: interventions/templates/interventions/interventions_index.html:832 #: interventions/views/preventive.py:245 msgid "Localisations" @@ -2003,8 +1955,7 @@ msgid "Montant total (€)" msgstr "Totaalbedrag (€)" #: interventions/templates/interventions/add/intervention_add_preventive.html:383 -msgid "" -"Veuillez sélectionner au moins un élément avant de créer les interventions." +msgid "Veuillez sélectionner au moins un élément avant de créer les interventions." msgstr "Selecteer minstens één element voordat u de interventies aanmaakt." #: interventions/templates/interventions/add/intervention_add_preventive.html:411 @@ -2054,7 +2005,7 @@ msgid "À traiter" msgstr "Te behandelen" #: interventions/templates/interventions/detail/card_assets.html:4 -#: interventions/templates/interventions/detail/scripts.html:616 +#: interventions/templates/interventions/detail/scripts.html:615 msgid "Assets" msgstr "Activa" @@ -2071,13 +2022,13 @@ msgstr "Ontkoppelen" #: interventions/templates/interventions/detail/card_assets.html:13 #: interventions/templates/interventions/detail/right_column.html:119 -#: interventions/templates/interventions/intervention_detail_mobile.html:1279 +#: interventions/templates/interventions/intervention_detail_mobile.html:1284 msgid "Créer un nouvel équipement" msgstr "Nieuwe uitrusting aanmaken" #: interventions/templates/interventions/detail/card_assets.html:17 #: interventions/templates/interventions/detail/card_assets.html:21 -#: interventions/templates/interventions/intervention_detail_mobile.html:1282 +#: interventions/templates/interventions/intervention_detail_mobile.html:1287 msgid "Lier un équipement existant" msgstr "Bestaande uitrusting koppelen" @@ -2098,8 +2049,8 @@ msgstr "Alles selecteren / deselecteren" #: interventions/templates/interventions/detail/card_operations.html:140 #: interventions/templates/interventions/detail/right_column.html:182 #: interventions/templates/interventions/detail/right_column.html:191 -#: interventions/templates/interventions/intervention_detail_mobile.html:1558 -#: interventions/templates/interventions/intervention_detail_mobile.html:1567 +#: interventions/templates/interventions/intervention_detail_mobile.html:1563 +#: interventions/templates/interventions/intervention_detail_mobile.html:1572 #: interventions/views/views_pdf_reporting.py:1727 msgid "Nom" msgstr "Naam" @@ -2107,14 +2058,14 @@ msgstr "Naam" #: interventions/templates/interventions/detail/card_assets.html:37 #: interventions/templates/interventions/detail/right_column.html:157 #: interventions/templates/interventions/detail/right_column.html:347 -#: interventions/templates/interventions/intervention_detail_mobile.html:1449 -#: interventions/templates/interventions/intervention_detail_mobile.html:1539 +#: interventions/templates/interventions/intervention_detail_mobile.html:1454 +#: interventions/templates/interventions/intervention_detail_mobile.html:1544 #: interventions/views/views_pdf_reporting.py:1728 msgid "Modèle" msgstr "Model" #: interventions/templates/interventions/detail/card_chronologie.html:4 -#: interventions/templates/interventions/detail/scripts.html:623 +#: interventions/templates/interventions/detail/scripts.html:622 #: interventions/templates/interventions/interventions_calendar.html:246 msgid "Chronologie" msgstr "Tijdslijn" @@ -2123,7 +2074,7 @@ msgstr "Tijdslijn" #: interventions/templates/interventions/detail/card_controles.html:49 #: interventions/templates/interventions/detail/card_origine.html:205 #: interventions/templates/interventions/detail/card_stock.html:21 -#: interventions/templates/interventions/intervention_detail_mobile.html:1153 +#: interventions/templates/interventions/intervention_detail_mobile.html:1158 #: interventions/templates/interventions/interventions_calendar.html:725 msgid "Date" msgstr "Datum" @@ -2133,7 +2084,7 @@ msgid "Evénement" msgstr "Gebeurtenis" #: interventions/templates/interventions/detail/card_controles.html:4 -#: interventions/templates/interventions/intervention_detail_mobile.html:1105 +#: interventions/templates/interventions/intervention_detail_mobile.html:1110 msgid "Contrôles / Rapports de suivi" msgstr "Opvolgrapporten" @@ -2142,7 +2093,7 @@ msgstr "Opvolgrapporten" #: interventions/templates/interventions/detail/card_origine.html:206 #: interventions/templates/interventions/detail/card_posts.html:103 #: interventions/templates/interventions/detail/card_posts.html:394 -#: interventions/templates/interventions/intervention_detail_mobile.html:1154 +#: interventions/templates/interventions/intervention_detail_mobile.html:1159 msgid "Type" msgstr "Type" @@ -2151,12 +2102,12 @@ msgid "Auteur" msgstr "Auteur" #: interventions/templates/interventions/detail/card_documents.html:5 -#: interventions/templates/interventions/intervention_detail_mobile.html:616 msgid "Documents & Photos" msgstr "Documenten & Foto's" #: interventions/templates/interventions/detail/card_documents.html:5 -#: interventions/templates/interventions/intervention_detail_mobile.html:885 +#: interventions/templates/interventions/detail/card_notes_documents.html:13 +#: interventions/templates/interventions/intervention_detail_mobile.html:890 msgid "Photos obligatoires" msgstr "Verplichte foto's" @@ -2165,149 +2116,165 @@ msgstr "Verplichte foto's" #: interventions/templates/interventions/detail/card_info.html:740 #: interventions/templates/interventions/detail/card_info.html:831 #: interventions/templates/interventions/detail/card_notes.html:6 +#: interventions/templates/interventions/detail/card_notes_documents.html:197 #: interventions/templates/interventions/detail/card_occupations.html:14 #: interventions/templates/interventions/detail/card_occupations.html:111 #: interventions/templates/interventions/detail/card_operations.html:305 #: interventions/templates/interventions/detail/card_operations.html:346 -#: interventions/templates/interventions/intervention_detail_mobile.html:1034 -#: interventions/templates/interventions/intervention_detail_mobile.html:1189 -#: interventions/templates/interventions/intervention_detail_mobile.html:2095 -#: interventions/templates/interventions/intervention_detail_mobile.html:2259 +#: interventions/templates/interventions/intervention_detail_mobile.html:1039 +#: interventions/templates/interventions/intervention_detail_mobile.html:1194 +#: interventions/templates/interventions/intervention_detail_mobile.html:2100 +#: interventions/templates/interventions/intervention_detail_mobile.html:2264 msgid "Ajouter" msgstr "Toevoegen" #: interventions/templates/interventions/detail/card_documents.html:19 -#: interventions/templates/interventions/intervention_detail_mobile.html:630 msgid "Aucun document ou photo pour cette intervention." msgstr "Geen enkel document of foto voor deze interventie." #: interventions/templates/interventions/detail/card_documents.html:31 +#: interventions/templates/interventions/detail/card_notes_documents.html:69 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 msgid "fichiers" msgstr "bestanden" #: interventions/templates/interventions/detail/card_documents.html:31 +#: interventions/templates/interventions/detail/card_notes_documents.html:69 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 msgid "fichier" msgstr "bestand" #: interventions/templates/interventions/detail/card_documents.html:53 -#: interventions/templates/interventions/intervention_detail_mobile.html:656 -#: interventions/templates/interventions/intervention_detail_mobile.html:657 -#: interventions/templates/interventions/intervention_detail_mobile.html:1220 +#: interventions/templates/interventions/detail/card_notes_documents.html:170 +#: interventions/templates/interventions/intervention_detail_mobile.html:612 +#: interventions/templates/interventions/intervention_detail_mobile.html:613 +#: interventions/templates/interventions/intervention_detail_mobile.html:1225 msgid "Supprimer le document" msgstr "Document verwijderen" #: interventions/templates/interventions/detail/card_documents.html:57 -#: interventions/templates/interventions/intervention_detail_mobile.html:1224 +#: interventions/templates/interventions/detail/card_notes_documents.html:174 +#: interventions/templates/interventions/intervention_detail_mobile.html:1229 msgid "Voulez-vous supprimer ce document ?" msgstr "Wilt u dit document verwijderen?" #: interventions/templates/interventions/detail/card_documents.html:62 #: interventions/templates/interventions/detail/card_info.html:757 #: interventions/templates/interventions/detail/card_info.html:848 +#: interventions/templates/interventions/detail/card_notes_documents.html:179 #: interventions/templates/interventions/detail/scripts.html:507 #: interventions/templates/interventions/includes/_desktop_operation_card.html:139 #: interventions/templates/interventions/includes/_mobile_operation_card.html:136 -#: interventions/templates/interventions/intervention_detail_mobile.html:1210 -#: interventions/templates/interventions/intervention_detail_mobile.html:1229 -#: interventions/templates/interventions/intervention_detail_mobile.html:3712 +#: interventions/templates/interventions/intervention_detail_mobile.html:1215 +#: interventions/templates/interventions/intervention_detail_mobile.html:1234 +#: interventions/templates/interventions/intervention_detail_mobile.html:3717 msgid "Supprimer" msgstr "Verwijderen" #: interventions/templates/interventions/detail/card_documents.html:71 -#: interventions/templates/interventions/intervention_detail_mobile.html:883 +#: interventions/templates/interventions/detail/card_notes_documents.html:24 +#: interventions/templates/interventions/detail/card_notes_documents.html:188 +#: interventions/templates/interventions/intervention_detail_mobile.html:888 msgid "Ajouter des documents" msgstr "Documenten toevoegen" #: interventions/templates/interventions/detail/card_documents.html:96 +#: interventions/templates/interventions/detail/card_notes_documents.html:213 msgid "Copier le document vers…" msgstr "Document verwijderen" #: interventions/templates/interventions/detail/card_documents.html:104 +#: interventions/templates/interventions/detail/card_notes_documents.html:221 msgid "Cible" msgstr "Doel" #: interventions/templates/interventions/detail/card_documents.html:106 +#: interventions/templates/interventions/detail/card_notes_documents.html:223 msgid "— Choisir une localisation ou un asset —" msgstr "— Kies een locatie of een asset —" #: interventions/templates/interventions/detail/card_documents.html:111 +#: interventions/templates/interventions/detail/card_notes_documents.html:228 msgid "Tags" msgstr "Labels" #: interventions/templates/interventions/detail/card_documents.html:114 +#: interventions/templates/interventions/detail/card_notes_documents.html:231 msgid "Aucun tag disponible pour ce type de cible." msgstr "Er is geen lid beschikbaar voor overdracht." #: interventions/templates/interventions/detail/card_documents.html:119 +#: interventions/templates/interventions/detail/card_notes_documents.html:236 msgid "Chargement des tags…" msgstr "Uitrustingen laden…" #: interventions/templates/interventions/detail/card_documents.html:127 +#: interventions/templates/interventions/detail/card_notes_documents.html:244 msgid "Copier" msgstr "Kopiëren" #: interventions/templates/interventions/detail/card_history.html:7 -#: interventions/templates/interventions/intervention_detail_mobile.html:1867 +#: interventions/templates/interventions/intervention_detail_mobile.html:1872 msgid "Historique des interventions (3 mois)" msgstr "Interventiegeschiedenis (3 maanden)" #: interventions/templates/interventions/detail/card_history.html:13 -#: interventions/templates/interventions/intervention_detail_mobile.html:1873 +#: interventions/templates/interventions/intervention_detail_mobile.html:1878 msgid "Interventions récentes sur les mêmes localisations" msgstr "Recente interventies op dezelfde locaties" #: interventions/templates/interventions/detail/card_history.html:33 #: interventions/templates/interventions/detail/card_history.html:71 #: interventions/templates/interventions/detail/card_history.html:109 -#: interventions/templates/interventions/intervention_detail_mobile.html:1898 -#: interventions/templates/interventions/intervention_detail_mobile.html:1947 -#: interventions/templates/interventions/intervention_detail_mobile.html:1997 +#: interventions/templates/interventions/intervention_detail_mobile.html:1903 +#: interventions/templates/interventions/intervention_detail_mobile.html:1952 +#: interventions/templates/interventions/intervention_detail_mobile.html:2002 msgid "Accès restreint" msgstr "Beperkte toegang" #: interventions/templates/interventions/detail/card_history.html:44 #: interventions/templates/interventions/detail/card_history.html:82 #: interventions/templates/interventions/detail/card_history.html:120 -#: interventions/templates/interventions/intervention_detail_mobile.html:1912 -#: interventions/templates/interventions/intervention_detail_mobile.html:1961 -#: interventions/templates/interventions/intervention_detail_mobile.html:2011 +#: interventions/templates/interventions/intervention_detail_mobile.html:1917 +#: interventions/templates/interventions/intervention_detail_mobile.html:1966 +#: interventions/templates/interventions/intervention_detail_mobile.html:2016 msgid "Voir le résumé" msgstr "Bekijk de samenvatting" #: interventions/templates/interventions/detail/card_history.html:52 -#: interventions/templates/interventions/intervention_detail_mobile.html:1922 +#: interventions/templates/interventions/intervention_detail_mobile.html:1927 msgid "Voir tout" msgstr "Alles bekijken" #: interventions/templates/interventions/detail/card_history.html:90 -#: interventions/templates/interventions/intervention_detail_mobile.html:1971 +#: interventions/templates/interventions/intervention_detail_mobile.html:1976 msgid "Réduire" msgstr "Samenvouwen" #: interventions/templates/interventions/detail/card_history.html:137 #: interventions/templates/interventions/detail/card_history.html:138 -#: interventions/templates/interventions/intervention_detail_mobile.html:2026 -#: interventions/templates/interventions/intervention_detail_mobile.html:2027 +#: interventions/templates/interventions/intervention_detail_mobile.html:2031 +#: interventions/templates/interventions/intervention_detail_mobile.html:2032 msgid "Résumé de l'intervention" msgstr "Interventiesamenvatting" #: interventions/templates/interventions/detail/card_history.html:145 #: interventions/templates/interventions/detail/scripts.html:157 -#: interventions/templates/interventions/intervention_detail_mobile.html:2034 -#: interventions/templates/interventions/intervention_detail_mobile.html:2315 -#: interventions/templates/interventions/intervention_detail_mobile.html:2768 +#: interventions/templates/interventions/intervention_detail_mobile.html:2039 +#: interventions/templates/interventions/intervention_detail_mobile.html:2320 +#: interventions/templates/interventions/intervention_detail_mobile.html:2773 #: interventions/templates/interventions/interventions_calendar.html:667 #: interventions/templates/interventions/interventions_index.html:1189 msgid "Chargement..." msgstr "Laden..." #: interventions/templates/interventions/detail/card_history.html:167 -#: interventions/templates/interventions/intervention_detail_mobile.html:1754 +#: interventions/templates/interventions/intervention_detail_mobile.html:1759 msgid "Créer une intervention de réparation" msgstr "Reparatie-interventie creëren" #: interventions/templates/interventions/detail/card_history.html:174 -#: interventions/templates/interventions/intervention_detail_mobile.html:1761 +#: interventions/templates/interventions/intervention_detail_mobile.html:1766 msgid "Confirmation" msgstr "Bevestiging" @@ -2316,7 +2283,7 @@ msgid "Créer une intervention de réparation à partir de cette intervention?" msgstr "Een reparatie-interventie creëren op basis van deze interventie?" #: interventions/templates/interventions/detail/card_history.html:181 -#: interventions/templates/interventions/intervention_detail_mobile.html:1768 +#: interventions/templates/interventions/intervention_detail_mobile.html:1773 msgid "Équipements concernés" msgstr "Betrokken uitrustingen" @@ -2326,13 +2293,13 @@ msgstr "Betrokken uitrustingen" #: interventions/templates/interventions/detail/card_info.html:231 #: interventions/templates/interventions/detail/card_info.html:253 #: interventions/templates/interventions/detail/card_info.html:275 -#: interventions/templates/interventions/intervention_detail_mobile.html:1734 -#: interventions/templates/interventions/intervention_detail_mobile.html:1788 -#: interventions/templates/interventions/intervention_detail_mobile.html:2643 -#: interventions/templates/interventions/intervention_detail_mobile.html:2665 -#: interventions/templates/interventions/intervention_detail_mobile.html:2687 -#: interventions/templates/interventions/intervention_detail_mobile.html:2698 -#: interventions/templates/interventions/intervention_detail_mobile.html:2706 +#: interventions/templates/interventions/intervention_detail_mobile.html:1739 +#: interventions/templates/interventions/intervention_detail_mobile.html:1793 +#: interventions/templates/interventions/intervention_detail_mobile.html:2648 +#: interventions/templates/interventions/intervention_detail_mobile.html:2670 +#: interventions/templates/interventions/intervention_detail_mobile.html:2692 +#: interventions/templates/interventions/intervention_detail_mobile.html:2703 +#: interventions/templates/interventions/intervention_detail_mobile.html:2711 #: interventions/templates/interventions/interventions_index.html:1279 msgid "Confirmer" msgstr "Bevestigen" @@ -2393,35 +2360,35 @@ msgid "Par défaut, la date et l'heure actuelles sont proposées." msgstr "Standaard worden de huidige datum en tijd voorgesteld." #: interventions/templates/interventions/detail/card_info.html:155 -#: interventions/templates/interventions/intervention_detail_mobile.html:2596 +#: interventions/templates/interventions/intervention_detail_mobile.html:2601 msgid "Confirmer l'annulation" msgstr "Annulering bevestigen" #: interventions/templates/interventions/detail/card_info.html:159 -#: interventions/templates/interventions/intervention_detail_mobile.html:2600 +#: interventions/templates/interventions/intervention_detail_mobile.html:2605 msgid "Êtes-vous sûr de vouloir annuler cette intervention ?" msgstr "Weet u zeker dat u deze interventie wilt annuleren?" #: interventions/templates/interventions/detail/card_info.html:161 -#: interventions/templates/interventions/intervention_detail_mobile.html:2602 +#: interventions/templates/interventions/intervention_detail_mobile.html:2607 #: interventions/templates/interventions/interventions_index.html:1262 msgid "Type d'annulation" msgstr "Annuleringstype" #: interventions/templates/interventions/detail/card_info.html:163 -#: interventions/templates/interventions/intervention_detail_mobile.html:2604 +#: interventions/templates/interventions/intervention_detail_mobile.html:2609 #: interventions/templates/interventions/interventions_index.html:1264 msgid "Choisissez un type" msgstr "Kies een type" #: interventions/templates/interventions/detail/card_info.html:173 -#: interventions/templates/interventions/intervention_detail_mobile.html:2614 +#: interventions/templates/interventions/intervention_detail_mobile.html:2619 #: interventions/templates/interventions/interventions_index.html:1272 msgid "Commentaire libre..." msgstr "Vrije opmerking..." #: interventions/templates/interventions/detail/card_info.html:174 -#: interventions/templates/interventions/intervention_detail_mobile.html:2615 +#: interventions/templates/interventions/intervention_detail_mobile.html:2620 #: interventions/templates/interventions/interventions_index.html:1273 msgid "Obligatoire pour le motif \\" msgstr "Verplicht voor de reden \\" @@ -2503,69 +2470,69 @@ msgstr "Verplicht voor de reden \\" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2856 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2857 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2964 -#: interventions/templates/interventions/intervention_detail_mobile.html:2620 +#: interventions/templates/interventions/intervention_detail_mobile.html:2625 msgid "Non" msgstr "Nee" #: interventions/templates/interventions/detail/card_info.html:180 -#: interventions/templates/interventions/intervention_detail_mobile.html:2621 +#: interventions/templates/interventions/intervention_detail_mobile.html:2626 msgid "Oui, annuler" msgstr "Ja, annuleren" #: interventions/templates/interventions/detail/card_info.html:190 -#: interventions/templates/interventions/intervention_detail_mobile.html:1715 +#: interventions/templates/interventions/intervention_detail_mobile.html:1720 msgid "Raison de la mise en pause" msgstr "Reden voor pauze" #: interventions/templates/interventions/detail/card_info.html:194 -#: interventions/templates/interventions/intervention_detail_mobile.html:1719 +#: interventions/templates/interventions/intervention_detail_mobile.html:1724 msgid "Sélectionnez la raison" msgstr "Kies een reden" #: interventions/templates/interventions/detail/card_info.html:196 -#: interventions/templates/interventions/intervention_detail_mobile.html:1721 +#: interventions/templates/interventions/intervention_detail_mobile.html:1726 msgid "Choisissez une raison" msgstr "Kies een reden" #: interventions/templates/interventions/detail/card_info.html:202 -#: interventions/templates/interventions/intervention_detail_mobile.html:1727 +#: interventions/templates/interventions/intervention_detail_mobile.html:1732 msgid "Précisez la raison" msgstr "Specificeer de reden" #: interventions/templates/interventions/detail/card_info.html:220 -#: interventions/templates/interventions/intervention_detail_mobile.html:2632 +#: interventions/templates/interventions/intervention_detail_mobile.html:2637 msgid "Confirmer la validation" msgstr "Validatie bevestigen" #: interventions/templates/interventions/detail/card_info.html:226 -#: interventions/templates/interventions/intervention_detail_mobile.html:2638 +#: interventions/templates/interventions/intervention_detail_mobile.html:2643 msgid "Cette action est liée à la validation par périodes." msgstr "Deze actie is gerelateerd aan validatie per periodes." #: interventions/templates/interventions/detail/card_info.html:242 -#: interventions/templates/interventions/intervention_detail_mobile.html:2654 +#: interventions/templates/interventions/intervention_detail_mobile.html:2659 msgid "Raison de la correction" msgstr "Reden voor correctie" #: interventions/templates/interventions/detail/card_info.html:246 -#: interventions/templates/interventions/intervention_detail_mobile.html:2658 +#: interventions/templates/interventions/intervention_detail_mobile.html:2663 msgid "Indiquez la raison pour laquelle une correction est demandée" msgstr "Geef de reden op waarom een correctie wordt gevraagd" #: interventions/templates/interventions/detail/card_info.html:248 #: interventions/templates/interventions/detail/card_info.html:270 -#: interventions/templates/interventions/intervention_detail_mobile.html:2660 -#: interventions/templates/interventions/intervention_detail_mobile.html:2682 +#: interventions/templates/interventions/intervention_detail_mobile.html:2665 +#: interventions/templates/interventions/intervention_detail_mobile.html:2687 msgid "Maximum 1000 caractères" msgstr "Maximum 1000 tekens" #: interventions/templates/interventions/detail/card_info.html:264 -#: interventions/templates/interventions/intervention_detail_mobile.html:2676 +#: interventions/templates/interventions/intervention_detail_mobile.html:2681 msgid "Détails de la correction" msgstr "Details van de correctie" #: interventions/templates/interventions/detail/card_info.html:268 -#: interventions/templates/interventions/intervention_detail_mobile.html:2680 +#: interventions/templates/interventions/intervention_detail_mobile.html:2685 msgid "Décrivez ce qui a été corrigé" msgstr "Beschrijf wat er is gecorrigeerd" @@ -2574,9 +2541,7 @@ msgid "Aucune prestation encodée" msgstr "Geen algemene operatie." #: interventions/templates/interventions/detail/card_info.html:293 -msgid "" -"Aucune prestation n'a été encodée pour cette intervention. Êtes-vous sûr de " -"vouloir passer au statut « Traité » ?" +msgid "Aucune prestation n'a été encodée pour cette intervention. Êtes-vous sûr de vouloir passer au statut « Traité » ?" msgstr "" #: interventions/templates/interventions/detail/card_info.html:297 @@ -2648,7 +2613,7 @@ msgid "Démarrage" msgstr "Start" #: interventions/templates/interventions/detail/card_info.html:728 -#: interventions/templates/interventions/intervention_detail_mobile.html:2558 +#: interventions/templates/interventions/intervention_detail_mobile.html:2563 msgid "Pause" msgstr "Pauze" @@ -2701,8 +2666,8 @@ msgstr "Ontvangers" #: interventions/templates/interventions/detail/card_info.html:870 #: interventions/templates/interventions/detail/scripts.html:324 #: interventions/templates/interventions/intervention_detail_mobile.html:511 -#: interventions/templates/interventions/intervention_detail_mobile.html:2218 -#: interventions/templates/interventions/intervention_detail_mobile.html:5823 +#: interventions/templates/interventions/intervention_detail_mobile.html:2223 +#: interventions/templates/interventions/intervention_detail_mobile.html:5829 #: interventions/templates/interventions/interventions_calendar.html:297 #: interventions/templates/interventions/interventions_calendar.html:318 #: interventions/templates/interventions/interventions_calendar.html:337 @@ -2740,34 +2705,28 @@ msgstr "Geen lid" #: interventions/templates/interventions/detail/card_info.html:933 msgid "Le prestataire assigné n'a pas d'équipes associées à cette thématique." -msgstr "" -"De toegewezen dienstverlener heeft geen teams die aan dit thema zijn " -"gekoppeld." +msgstr "De toegewezen dienstverlener heeft geen teams die aan dit thema zijn gekoppeld." #: interventions/templates/interventions/detail/card_info.html:935 msgid "Le prestataire assigné n'a pas encore d'équipes configurées." msgstr "De toegewezen dienstverlener heeft nog geen teams geconfigureerd." #: interventions/templates/interventions/detail/card_info.html:944 -msgid "" -"Veuillez d'abord assigner un prestataire à cette intervention avant de " -"pouvoir assigner un membre ou une équipe." -msgstr "" -"Wijs eerst een dienstverlener toe aan deze interventie voordat u een lid of " -"team kunt toewijzen." +msgid "Veuillez d'abord assigner un prestataire à cette intervention avant de pouvoir assigner un membre ou une équipe." +msgstr "Wijs eerst een dienstverlener toe aan deze interventie voordat u een lid of team kunt toewijzen." #: interventions/templates/interventions/detail/card_links.html:10 -#: interventions/templates/interventions/intervention_detail_mobile.html:1804 +#: interventions/templates/interventions/intervention_detail_mobile.html:1809 msgid "Êtes-vous sûr de vouloir dupliquer cette intervention ?" msgstr "Weet u zeker dat u deze intervention wilt dupliceren?" #: interventions/templates/interventions/detail/card_links.html:14 -#: interventions/templates/interventions/intervention_detail_mobile.html:1808 +#: interventions/templates/interventions/intervention_detail_mobile.html:1813 msgid "Dupliquer" msgstr "Dupliceren" #: interventions/templates/interventions/detail/card_links.html:38 -#: interventions/templates/interventions/intervention_detail_mobile.html:1828 +#: interventions/templates/interventions/intervention_detail_mobile.html:1833 msgid "Aucune intervention liée pour l'instant." msgstr "Nog geen gekoppelde interventie." @@ -2777,22 +2736,16 @@ msgstr "Interventies koppelen" #: interventions/templates/interventions/detail/card_links.html:79 #: interventions/templates/interventions/detail/card_links.html:93 -#: interventions/templates/interventions/intervention_detail_mobile.html:2350 +#: interventions/templates/interventions/intervention_detail_mobile.html:2355 msgid "Traitement via une autre intervention" msgstr "Verwerking via een andere interventie" #: interventions/templates/interventions/detail/card_links.html:83 #: interventions/templates/interventions/detail/card_links.html:98 -msgid "" -"Indique que le traitement de cette intervention est réalisé via une autre " -"intervention." -msgstr "" -"Geeft aan dat de verwerking van deze interventie via een andere interventie " -"wordt uitgevoerd." +msgid "Indique que le traitement de cette intervention est réalisé via une autre intervention." +msgstr "Geeft aan dat de verwerking van deze interventie via een andere interventie wordt uitgevoerd." #: interventions/templates/interventions/detail/card_notes.html:4 -#: interventions/templates/interventions/detail/scripts.html:611 -#: interventions/templates/interventions/intervention_detail_mobile.html:558 #: interventions/views/general.py:1043 #: interventions/views/views_pdf_reporting.py:1543 #: interventions/views/views_pdf_reporting.py:2103 @@ -2801,150 +2754,205 @@ msgstr "Notities" #: interventions/templates/interventions/detail/card_notes.html:26 #: interventions/templates/interventions/detail/card_notes.html:89 -#: interventions/templates/interventions/intervention_detail_mobile.html:866 +#: interventions/templates/interventions/detail/card_notes_documents.html:46 +#: interventions/templates/interventions/detail/card_notes_documents.html:148 +#: interventions/templates/interventions/intervention_detail_mobile.html:871 #: interventions/views/forms.py:321 msgid "Contenu" msgstr "Inhoud" #: interventions/templates/interventions/detail/card_notes.html:27 +#: interventions/templates/interventions/detail/card_notes_documents.html:47 msgid "Saisir le contenu de la note..." msgstr "Inhoud van de notitie invoeren..." #: interventions/templates/interventions/detail/card_notes.html:58 +#: interventions/templates/interventions/detail/card_notes_documents.html:117 msgid "Mis à jour le" msgstr "Bijgewerkt op" #: interventions/templates/interventions/detail/card_notes.html:59 +#: interventions/templates/interventions/detail/card_notes_documents.html:118 msgid "par " msgstr "door " #: interventions/templates/interventions/detail/card_notes.html:67 -#: interventions/templates/interventions/intervention_detail_mobile.html:597 -#: interventions/templates/interventions/intervention_detail_mobile.html:1202 +#: interventions/templates/interventions/detail/card_notes_documents.html:126 +#: interventions/templates/interventions/intervention_detail_mobile.html:674 +#: interventions/templates/interventions/intervention_detail_mobile.html:1207 msgid "Supprimer la note" msgstr "Notitie verwijderen" +#: interventions/templates/interventions/detail/card_notes_documents.html:5 +#: interventions/templates/interventions/detail/scripts.html:611 +#: interventions/templates/interventions/intervention_detail_mobile.html:559 +msgid "Notes et documents" +msgstr "Documenten en notities" + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +msgid "docs" +msgstr "doc." + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +msgid "doc" +msgstr "doc." + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/detail/card_notes_documents.html:71 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 +msgid "notes" +msgstr "notities" + +#: interventions/templates/interventions/detail/card_notes_documents.html:8 +#: interventions/templates/interventions/detail/card_notes_documents.html:71 +#: interventions/templates/interventions/intervention_detail_mobile.html:564 +#: interventions/templates/interventions/intervention_detail_mobile.html:593 +msgid "note" +msgstr "notitie" + +#: interventions/templates/interventions/detail/card_notes_documents.html:19 +#: interventions/templates/interventions/intervention_detail_mobile.html:861 +#: interventions/templates/interventions/intervention_detail_mobile.html:1185 +msgid "Ajouter une note" +msgstr "Notitie toevoegen" + +#: interventions/templates/interventions/detail/card_notes_documents.html:20 +msgid "Note" +msgstr "Notitie" + +#: interventions/templates/interventions/detail/card_notes_documents.html:25 +msgid "Doc" +msgstr "Doc." + +#: interventions/templates/interventions/detail/card_notes_documents.html:56 +#: interventions/templates/interventions/intervention_detail_mobile.html:580 +msgid "Aucun document ou note pour cette intervention." +msgstr "Geen documenten of notities voor deze interventie." + #: interventions/templates/interventions/detail/card_observations.html:5 -#: interventions/templates/interventions/detail/scripts.html:618 -#: interventions/templates/interventions/intervention_detail_mobile.html:1837 +#: interventions/templates/interventions/detail/scripts.html:617 +#: interventions/templates/interventions/intervention_detail_mobile.html:1842 msgid "Observations liées" msgstr "Gerelateerde interventies" #: interventions/templates/interventions/detail/card_occupations.html:6 -#: interventions/templates/interventions/detail/scripts.html:619 -#: interventions/templates/interventions/intervention_detail_mobile.html:929 +#: interventions/templates/interventions/detail/scripts.html:618 +#: interventions/templates/interventions/intervention_detail_mobile.html:934 msgid "Occupations" msgstr "Bezettingen" #: interventions/templates/interventions/detail/card_occupations.html:8 -#: interventions/templates/interventions/intervention_detail_mobile.html:931 +#: interventions/templates/interventions/intervention_detail_mobile.html:936 msgid "Obligatoire pour terminer cette intervention corrective" msgstr "Vereist om deze corrigerende actie te voltooien" #: interventions/templates/interventions/detail/card_occupations.html:9 -#: interventions/templates/interventions/intervention_detail_mobile.html:932 +#: interventions/templates/interventions/intervention_detail_mobile.html:937 msgid "Obligatoire" msgstr "Verplicht" #: interventions/templates/interventions/detail/card_occupations.html:45 -#: interventions/templates/interventions/intervention_detail_mobile.html:968 +#: interventions/templates/interventions/intervention_detail_mobile.html:973 msgid "Mis à jour par" msgstr "Bijgewerkt door" #: interventions/templates/interventions/detail/card_occupations.html:56 -#: interventions/templates/interventions/intervention_detail_mobile.html:979 +#: interventions/templates/interventions/intervention_detail_mobile.html:984 msgid "Modifier l'occupation" msgstr "Bezetting wijzigen" #: interventions/templates/interventions/detail/card_occupations.html:67 -#: interventions/templates/interventions/intervention_detail_mobile.html:990 +#: interventions/templates/interventions/intervention_detail_mobile.html:995 msgid "Aucune occupation enregistrée pour le moment." msgstr "Nog geen bezetting geregistreerd." #: interventions/templates/interventions/detail/card_occupations.html:71 #: interventions/templates/interventions/detail/card_posts.html:108 #: interventions/templates/interventions/detail/card_posts.html:398 -#: interventions/templates/interventions/intervention_detail_mobile.html:994 +#: interventions/templates/interventions/intervention_detail_mobile.html:999 msgid "Total" msgstr "Totaal" #: interventions/templates/interventions/detail/card_occupations.html:80 -#: interventions/templates/interventions/intervention_detail_mobile.html:1003 +#: interventions/templates/interventions/intervention_detail_mobile.html:1008 msgid "Ajouter une occupation" msgstr "Bezetting toevoegen" #: interventions/templates/interventions/detail/card_occupations.html:89 -#: interventions/templates/interventions/intervention_detail_mobile.html:1012 +#: interventions/templates/interventions/intervention_detail_mobile.html:1017 #: interventions/views/forms.py:361 msgid "Technicien" msgstr "Technicus" #: interventions/templates/interventions/detail/card_occupations.html:93 -#: interventions/templates/interventions/intervention_detail_mobile.html:1016 +#: interventions/templates/interventions/intervention_detail_mobile.html:1021 msgid "Durée" msgstr "Duur" #: interventions/templates/interventions/detail/card_occupations.html:98 -#: interventions/templates/interventions/intervention_detail_mobile.html:1021 +#: interventions/templates/interventions/intervention_detail_mobile.html:1026 msgid "h" msgstr "u" #: interventions/templates/interventions/detail/card_occupations.html:104 -#: interventions/templates/interventions/intervention_detail_mobile.html:1027 +#: interventions/templates/interventions/intervention_detail_mobile.html:1032 msgid "min" msgstr "min" #: interventions/templates/interventions/detail/card_operations.html:7 -#: interventions/templates/interventions/detail/scripts.html:613 +#: interventions/templates/interventions/detail/scripts.html:612 #: interventions/views/views_pdf_reporting.py:1575 msgid "Opérations" msgstr "Operaties" #: interventions/templates/interventions/detail/card_operations.html:16 -#: interventions/templates/interventions/intervention_detail_mobile.html:704 +#: interventions/templates/interventions/intervention_detail_mobile.html:709 msgid "Tout déplier" msgstr "Alles uitvouwen" #: interventions/templates/interventions/detail/card_operations.html:19 -#: interventions/templates/interventions/intervention_detail_mobile.html:707 +#: interventions/templates/interventions/intervention_detail_mobile.html:712 msgid "Tout replier" msgstr "Alles inklappen" #: interventions/templates/interventions/detail/card_operations.html:23 -#: interventions/templates/interventions/intervention_detail_mobile.html:700 +#: interventions/templates/interventions/intervention_detail_mobile.html:705 msgid "Ajouter opération" msgstr "Operatie toevoegen" #: interventions/templates/interventions/detail/card_operations.html:33 -#: interventions/templates/interventions/intervention_detail_mobile.html:717 +#: interventions/templates/interventions/intervention_detail_mobile.html:722 msgid "Opérations générales" msgstr "Algemene operaties" #: interventions/templates/interventions/detail/card_operations.html:48 #: interventions/templates/interventions/detail/card_operations.html:119 -#: interventions/templates/interventions/intervention_detail_mobile.html:732 -#: interventions/templates/interventions/intervention_detail_mobile.html:806 +#: interventions/templates/interventions/intervention_detail_mobile.html:737 +#: interventions/templates/interventions/intervention_detail_mobile.html:811 msgid "Statut success" msgstr "Status succes" #: interventions/templates/interventions/detail/card_operations.html:49 #: interventions/templates/interventions/detail/card_operations.html:120 -#: interventions/templates/interventions/intervention_detail_mobile.html:733 -#: interventions/templates/interventions/intervention_detail_mobile.html:807 +#: interventions/templates/interventions/intervention_detail_mobile.html:738 +#: interventions/templates/interventions/intervention_detail_mobile.html:812 msgid "Statut warning" msgstr "Status waarschuwing" #: interventions/templates/interventions/detail/card_operations.html:50 #: interventions/templates/interventions/detail/card_operations.html:121 -#: interventions/templates/interventions/intervention_detail_mobile.html:734 -#: interventions/templates/interventions/intervention_detail_mobile.html:808 +#: interventions/templates/interventions/intervention_detail_mobile.html:739 +#: interventions/templates/interventions/intervention_detail_mobile.html:813 msgid "Statut danger" msgstr "Status gevaar" #: interventions/templates/interventions/detail/card_operations.html:51 #: interventions/templates/interventions/detail/card_operations.html:122 -#: interventions/templates/interventions/intervention_detail_mobile.html:735 -#: interventions/templates/interventions/intervention_detail_mobile.html:809 +#: interventions/templates/interventions/intervention_detail_mobile.html:740 +#: interventions/templates/interventions/intervention_detail_mobile.html:814 msgid "Autres / Sans valeur" msgstr "Overige / Geen waarde" @@ -2954,7 +2962,7 @@ msgid "Valeur / Statut" msgstr "Waarde / Status" #: interventions/templates/interventions/detail/card_operations.html:87 -#: interventions/templates/interventions/intervention_detail_mobile.html:754 +#: interventions/templates/interventions/intervention_detail_mobile.html:759 msgid "Opérations par équipement" msgstr "Operaties per uitrusting" @@ -2967,71 +2975,71 @@ msgid "Aucune opération à afficher." msgstr "Geen operaties om weer te geven." #: interventions/templates/interventions/detail/card_operations.html:192 -#: interventions/templates/interventions/intervention_detail_mobile.html:2135 +#: interventions/templates/interventions/intervention_detail_mobile.html:2140 msgid "Ajouter une opération personnalisée" msgstr "Aangepaste operatie toevoegen" #: interventions/templates/interventions/detail/card_operations.html:200 -#: interventions/templates/interventions/intervention_detail_mobile.html:2143 +#: interventions/templates/interventions/intervention_detail_mobile.html:2148 #: interventions/views/forms.py:680 msgid "Type d'opération" msgstr "Type operatie" #: interventions/templates/interventions/detail/card_operations.html:204 -#: interventions/templates/interventions/intervention_detail_mobile.html:2147 +#: interventions/templates/interventions/intervention_detail_mobile.html:2152 #: interventions/views/forms.py:675 msgid "Choix de statut" msgstr "Statuskeuze" #: interventions/templates/interventions/detail/card_operations.html:210 -#: interventions/templates/interventions/intervention_detail_mobile.html:2153 +#: interventions/templates/interventions/intervention_detail_mobile.html:2158 #: interventions/views/forms.py:674 msgid "Mesure" msgstr "Meting" #: interventions/templates/interventions/detail/card_operations.html:219 -#: interventions/templates/interventions/intervention_detail_mobile.html:2164 +#: interventions/templates/interventions/intervention_detail_mobile.html:2169 msgid "Nom en français" msgstr "Naam in het Frans" #: interventions/templates/interventions/detail/card_operations.html:226 -#: interventions/templates/interventions/intervention_detail_mobile.html:2172 +#: interventions/templates/interventions/intervention_detail_mobile.html:2177 msgid "Nom en néerlandais" msgstr "Naam in het Nederlands" #: interventions/templates/interventions/detail/card_operations.html:227 -#: interventions/templates/interventions/intervention_detail_mobile.html:2165 +#: interventions/templates/interventions/intervention_detail_mobile.html:2170 msgid "Au moins un nom (FR ou NL) est obligatoire" msgstr "Minstens één naam (FR of NL) is verplicht" #: interventions/templates/interventions/detail/card_operations.html:232 -#: interventions/templates/interventions/intervention_detail_mobile.html:2179 +#: interventions/templates/interventions/intervention_detail_mobile.html:2184 #: interventions/views/forms.py:702 msgid "Ensemble de statuts" msgstr "Set van statussen" #: interventions/templates/interventions/detail/card_operations.html:235 #: interventions/templates/interventions/detail/card_operations.html:247 -#: interventions/templates/interventions/intervention_detail_mobile.html:1519 -#: interventions/templates/interventions/intervention_detail_mobile.html:2182 -#: interventions/templates/interventions/intervention_detail_mobile.html:2194 +#: interventions/templates/interventions/intervention_detail_mobile.html:1524 +#: interventions/templates/interventions/intervention_detail_mobile.html:2187 +#: interventions/templates/interventions/intervention_detail_mobile.html:2199 msgid "Sélectionner..." msgstr "Selecteren" #: interventions/templates/interventions/detail/card_operations.html:244 -#: interventions/templates/interventions/intervention_detail_mobile.html:2191 +#: interventions/templates/interventions/intervention_detail_mobile.html:2196 #: interventions/views/forms.py:710 msgid "Définition de mesure" msgstr "Meetdefinitie" #: interventions/templates/interventions/detail/card_operations.html:256 -#: interventions/templates/interventions/intervention_detail_mobile.html:2205 +#: interventions/templates/interventions/intervention_detail_mobile.html:2210 #: interventions/views/forms.py:716 msgid "Groupe (optionnel)" msgstr "Groep (optioneel)" #: interventions/templates/interventions/detail/card_operations.html:258 -#: interventions/templates/interventions/intervention_detail_mobile.html:2207 +#: interventions/templates/interventions/intervention_detail_mobile.html:2212 #: interventions/views/forms.py:719 msgid "Ex: Opérations personnalisées" msgstr "Bijv.: Aangepaste operaties" @@ -3041,13 +3049,8 @@ msgid "Équipements (optionnel)" msgstr "Uitrustingen (optioneel)" #: interventions/templates/interventions/detail/card_operations.html:267 -msgid "" -"Sélectionnez un ou plusieurs équipements pour créer une opération par " -"équipement. Si aucun n'est sélectionné, une opération générale sera créée." -msgstr "" -"Selecteer één of meerdere uitrustingen om een operatie per uitrusting te " -"creëren. Als er geen wordt geselecteerd, wordt een algemene operatie " -"gecreëerd." +msgid "Sélectionnez un ou plusieurs équipements pour créer une opération par équipement. Si aucun n'est sélectionné, une opération générale sera créée." +msgstr "Selecteer één of meerdere uitrustingen om een operatie per uitrusting te creëren. Als er geen wordt geselecteerd, wordt een algemene operatie gecreëerd." #: interventions/templates/interventions/detail/card_operations.html:289 #: interventions/templates/interventions/interventions_index.html:1137 @@ -3060,12 +3063,12 @@ msgid "Tout désélectionner" msgstr "Alles deselecteren" #: interventions/templates/interventions/detail/card_operations.html:319 -#: interventions/templates/interventions/intervention_detail_mobile.html:2068 +#: interventions/templates/interventions/intervention_detail_mobile.html:2073 msgid "Ajouter une photo" msgstr "Foto toevoegen" #: interventions/templates/interventions/detail/card_operations.html:338 -#: interventions/templates/interventions/intervention_detail_mobile.html:2087 +#: interventions/templates/interventions/intervention_detail_mobile.html:2092 msgid "Description (optionnel)" msgstr "Beschrijving (optioneel)" @@ -3181,8 +3184,8 @@ msgid "Détail" msgstr "Detail" #: interventions/templates/interventions/detail/card_origine.html:117 -#: interventions/templates/interventions/intervention_detail_mobile.html:1240 -#: interventions/templates/interventions/intervention_detail_mobile.html:1256 +#: interventions/templates/interventions/intervention_detail_mobile.html:1245 +#: interventions/templates/interventions/intervention_detail_mobile.html:1261 msgid "Fiche d'intervention" msgstr "Interventiefiche" @@ -3245,7 +3248,7 @@ msgid "Échec" msgstr "Mislukking" #: interventions/templates/interventions/detail/card_posts.html:5 -#: interventions/templates/interventions/detail/scripts.html:620 +#: interventions/templates/interventions/detail/scripts.html:619 msgid "Prestations" msgstr "Prestaties" @@ -3266,10 +3269,8 @@ msgid "Dernière période" msgstr "Laatste periode" #: interventions/templates/interventions/detail/card_posts.html:36 -msgid "" -"Si 'Dernière période' est activée, la prochaine validation sera définitive." -msgstr "" -"Als 'Laatste periode' is ingeschakeld, is de volgende validatie definitief." +msgid "Si 'Dernière période' est activée, la prochaine validation sera définitive." +msgstr "Als 'Laatste periode' is ingeschakeld, is de volgende validatie definitief." #: interventions/templates/interventions/detail/card_posts.html:40 #: interventions/templates/interventions/detail/card_posts.html:44 @@ -3403,7 +3404,7 @@ msgid "Aucun poste ne correspond aux filtres." msgstr "Geen post komt overeen met de filters." #: interventions/templates/interventions/detail/card_stock.html:5 -#: interventions/templates/interventions/detail/scripts.html:614 +#: interventions/templates/interventions/detail/scripts.html:613 #: interventions/views/views_pdf_reporting.py:1814 msgid "Stock" msgstr "Voorraad" @@ -3451,33 +3452,33 @@ msgstr "PDF Rapport" #: interventions/templates/interventions/detail/edit_bar.html:24 #: interventions/templates/interventions/detail/edit_bar.html:93 -#: interventions/templates/interventions/detail/scripts.html:1044 +#: interventions/templates/interventions/detail/scripts.html:1043 #: interventions/templates/interventions/intervention_detail_mobile.html:482 -#: interventions/templates/interventions/intervention_detail_mobile.html:6547 +#: interventions/templates/interventions/intervention_detail_mobile.html:6553 msgid "Ne plus suivre" msgstr "Niet meer volgen" #: interventions/templates/interventions/detail/edit_bar.html:24 #: interventions/templates/interventions/detail/edit_bar.html:93 -#: interventions/templates/interventions/detail/scripts.html:1049 +#: interventions/templates/interventions/detail/scripts.html:1048 #: interventions/templates/interventions/intervention_detail_mobile.html:482 -#: interventions/templates/interventions/intervention_detail_mobile.html:6552 +#: interventions/templates/interventions/intervention_detail_mobile.html:6558 msgid "Suivre cette intervention" msgstr "Deze interventie volgen" #: interventions/templates/interventions/detail/edit_bar.html:26 #: interventions/templates/interventions/detail/edit_bar.html:95 -#: interventions/templates/interventions/detail/scripts.html:1043 +#: interventions/templates/interventions/detail/scripts.html:1042 #: interventions/templates/interventions/intervention_detail_mobile.html:484 -#: interventions/templates/interventions/intervention_detail_mobile.html:6546 +#: interventions/templates/interventions/intervention_detail_mobile.html:6552 msgid "Suivi" msgstr "Gevolgd" #: interventions/templates/interventions/detail/edit_bar.html:26 #: interventions/templates/interventions/detail/edit_bar.html:95 -#: interventions/templates/interventions/detail/scripts.html:1048 +#: interventions/templates/interventions/detail/scripts.html:1047 #: interventions/templates/interventions/intervention_detail_mobile.html:484 -#: interventions/templates/interventions/intervention_detail_mobile.html:6551 +#: interventions/templates/interventions/intervention_detail_mobile.html:6557 msgid "Suivre" msgstr "Volgen" @@ -3531,7 +3532,7 @@ msgstr "Geen gekoppelde locatie" #: interventions/templates/interventions/detail/right_column.html:30 #: interventions/templates/interventions/detail/right_column.html:326 -#: interventions/templates/interventions/intervention_detail_mobile.html:1428 +#: interventions/templates/interventions/intervention_detail_mobile.html:1433 msgid "Ajouter une localisation…" msgstr "Locatie toevoegen…" @@ -3560,12 +3561,12 @@ msgid "Sélectionner une catégorie..." msgstr "Kies een categorie..." #: interventions/templates/interventions/detail/right_column.html:147 -#: interventions/templates/interventions/intervention_detail_mobile.html:1529 +#: interventions/templates/interventions/intervention_detail_mobile.html:1534 msgid "Type d'équipement" msgstr "Gebeurtenistype" #: interventions/templates/interventions/detail/right_column.html:150 -#: interventions/templates/interventions/intervention_detail_mobile.html:1532 +#: interventions/templates/interventions/intervention_detail_mobile.html:1537 msgid "Sélectionner un type..." msgstr "Selecteer een type..." @@ -3578,7 +3579,7 @@ msgid "Le modèle détermine les caractéristiques de l'équipement." msgstr "De model bepaalt de kenmerken van de uitrusting." #: interventions/templates/interventions/detail/right_column.html:173 -#: interventions/templates/interventions/intervention_detail_mobile.html:1552 +#: interventions/templates/interventions/intervention_detail_mobile.html:1557 msgid "Ex: STR-001" msgstr "Bijv: STR-001" @@ -3587,22 +3588,18 @@ msgid "Code unique pour identifier l'équipement." msgstr "Unieke code om de uitrusting te identificeren." #: interventions/templates/interventions/detail/right_column.html:185 -#: interventions/templates/interventions/intervention_detail_mobile.html:1561 +#: interventions/templates/interventions/intervention_detail_mobile.html:1566 msgid "Nom en français (optionnel)" msgstr "Naam in het Frans (optioneel)" #: interventions/templates/interventions/detail/right_column.html:194 -#: interventions/templates/interventions/intervention_detail_mobile.html:1570 +#: interventions/templates/interventions/intervention_detail_mobile.html:1575 msgid "Naam in het Nederlands (optioneel)" msgstr "Naam in Nederland (optioneel)" #: interventions/templates/interventions/detail/right_column.html:199 -msgid "" -"L'équipement sera créé avec le statut 'À approuver' et automatiquement lié à " -"cette intervention." -msgstr "" -"De uitrusting wordt aangemaakt met de status 'Te goedkeuren' en automatisch " -"gekoppeld aan deze interventie." +msgid "L'équipement sera créé avec le statut 'À approuver' et automatiquement lié à cette intervention." +msgstr "De uitrusting wordt aangemaakt met de status 'Te goedkeuren' en automatisch gekoppeld aan deze interventie." #: interventions/templates/interventions/detail/right_column.html:208 msgid "Créer l'équipement" @@ -3610,30 +3607,30 @@ msgstr "Uitrusting aanmaken" #: interventions/templates/interventions/detail/right_column.html:223 #: interventions/templates/interventions/detail/right_column.html:254 -#: interventions/templates/interventions/intervention_detail_mobile.html:1331 -#: interventions/templates/interventions/intervention_detail_mobile.html:1332 -#: interventions/templates/interventions/intervention_detail_mobile.html:1362 -#: interventions/templates/interventions/intervention_detail_mobile.html:1397 +#: interventions/templates/interventions/intervention_detail_mobile.html:1336 +#: interventions/templates/interventions/intervention_detail_mobile.html:1337 +#: interventions/templates/interventions/intervention_detail_mobile.html:1367 +#: interventions/templates/interventions/intervention_detail_mobile.html:1402 msgid "Supprimer le lien" msgstr "Link verwijderen" #: interventions/templates/interventions/detail/right_column.html:228 -#: interventions/templates/interventions/intervention_detail_mobile.html:1367 +#: interventions/templates/interventions/intervention_detail_mobile.html:1372 msgid "Voulez-vous supprimer le lien avec" msgstr "Wilt u de koppeling met" #: interventions/templates/interventions/detail/right_column.html:236 -#: interventions/templates/interventions/intervention_detail_mobile.html:1376 +#: interventions/templates/interventions/intervention_detail_mobile.html:1381 msgid "Supprimer également les opérations liées à cet équipement" msgstr "Ook de operaties gerelateerd aan deze uitrusting verwijderen" #: interventions/templates/interventions/detail/right_column.html:243 -#: interventions/templates/interventions/intervention_detail_mobile.html:1384 +#: interventions/templates/interventions/intervention_detail_mobile.html:1389 msgid "Marquer l'équipement comme retiré ou n'existant plus" msgstr "Markeer de uitrusting als verwijderd of niet meer bestaand" #: interventions/templates/interventions/detail/right_column.html:245 -#: interventions/templates/interventions/intervention_detail_mobile.html:1387 +#: interventions/templates/interventions/intervention_detail_mobile.html:1392 msgid "Cette information sera conservée dans l'historique de l'équipement" msgstr "Deze informatie wordt bewaard in de geschiedenis van de uitrusting" @@ -3667,69 +3664,69 @@ msgid "Lier des équipements existants" msgstr "Bestaande uitrustingen koppelen" #: interventions/templates/interventions/detail/right_column.html:333 -#: interventions/templates/interventions/intervention_detail_mobile.html:1435 +#: interventions/templates/interventions/intervention_detail_mobile.html:1440 #: interventions/templates/interventions/interventions_index.html:1111 #: interventions/templates/interventions/interventions_index_mobile.html:207 msgid "Rechercher" msgstr "Zoeken" #: interventions/templates/interventions/detail/right_column.html:336 -#: interventions/templates/interventions/intervention_detail_mobile.html:1438 +#: interventions/templates/interventions/intervention_detail_mobile.html:1443 msgid "Code, nom ou modèle" msgstr "Code, naam of model" #: interventions/templates/interventions/detail/right_column.html:337 -#: interventions/templates/interventions/intervention_detail_mobile.html:1439 +#: interventions/templates/interventions/intervention_detail_mobile.html:1444 #: interventions/templates/interventions/interventions_index.html:1062 msgid "Filtrer" msgstr "Filteren" #: interventions/templates/interventions/detail/right_column.html:343 -#: interventions/templates/interventions/intervention_detail_mobile.html:1445 +#: interventions/templates/interventions/intervention_detail_mobile.html:1450 msgid "Toutes les catégories autorisées" msgstr "Alle toegestane categorieën" #: interventions/templates/interventions/detail/right_column.html:349 #: interventions/templates/interventions/detail/scripts.html:503 -#: interventions/templates/interventions/intervention_detail_mobile.html:1451 -#: interventions/templates/interventions/intervention_detail_mobile.html:3708 +#: interventions/templates/interventions/intervention_detail_mobile.html:1456 +#: interventions/templates/interventions/intervention_detail_mobile.html:3713 msgid "Sélectionnez un modèle" msgstr "Kies een project" #: interventions/templates/interventions/detail/right_column.html:355 -#: interventions/templates/interventions/intervention_detail_mobile.html:1457 +#: interventions/templates/interventions/intervention_detail_mobile.html:1462 msgid "Aucun résultat pour l'instant." msgstr "Nog geen resultaten." #: interventions/templates/interventions/detail/right_column.html:361 -#: interventions/templates/interventions/intervention_detail_mobile.html:1463 +#: interventions/templates/interventions/intervention_detail_mobile.html:1468 msgid "Les équipements correspondants seront affichés ici." msgstr "De bijbehorende uitrustingen worden hier weergegeven." #: interventions/templates/interventions/detail/right_column.html:365 -#: interventions/templates/interventions/intervention_detail_mobile.html:1467 +#: interventions/templates/interventions/intervention_detail_mobile.html:1472 msgid "Chargement des équipements…" msgstr "Uitrustingen laden…" #: interventions/templates/interventions/detail/right_column.html:374 -#: interventions/templates/interventions/intervention_detail_mobile.html:1476 +#: interventions/templates/interventions/intervention_detail_mobile.html:1481 msgid "sélection(s) en attente" msgstr "selectie(s) in afwachting" #: interventions/templates/interventions/detail/right_column.html:378 -#: interventions/templates/interventions/intervention_detail_mobile.html:1480 +#: interventions/templates/interventions/intervention_detail_mobile.html:1485 msgid "Vider" msgstr "Leegmaken" #: interventions/templates/interventions/detail/right_column.html:381 #: interventions/templates/interventions/detail/scripts.html:495 -#: interventions/templates/interventions/intervention_detail_mobile.html:1483 -#: interventions/templates/interventions/intervention_detail_mobile.html:3700 +#: interventions/templates/interventions/intervention_detail_mobile.html:1488 +#: interventions/templates/interventions/intervention_detail_mobile.html:3705 msgid "Ajouter les équipements" msgstr "Uitrustingen toevoegen" #: interventions/templates/interventions/detail/right_column.html:386 -#: interventions/templates/interventions/intervention_detail_mobile.html:1488 +#: interventions/templates/interventions/intervention_detail_mobile.html:1493 #, python-format msgid "Affichage limité à %(limit)s équipements par recherche." msgstr "Weergave beperkt tot %(limit)s uitrustingen per zoekopdracht." @@ -3739,45 +3736,45 @@ msgid "Quel type de contrôle souhaitez-vous créer ?" msgstr "Welk type interventie wilt u aanmaken?" #: interventions/templates/interventions/detail/right_column.html:412 -#: interventions/templates/interventions/intervention_detail_mobile.html:1066 +#: interventions/templates/interventions/intervention_detail_mobile.html:1071 msgid "Contrôle standard de chantier" msgstr "Standaard inspectie ter plaatse" #: interventions/templates/interventions/detail/right_column.html:419 -#: interventions/templates/interventions/intervention_detail_mobile.html:1073 +#: interventions/templates/interventions/intervention_detail_mobile.html:1078 msgid "Rapport de chantier" msgstr "Opvolgrapporten" #: interventions/templates/interventions/detail/right_column.html:420 -#: interventions/templates/interventions/intervention_detail_mobile.html:1074 +#: interventions/templates/interventions/intervention_detail_mobile.html:1079 msgid "Rapport de suivi de chantier" msgstr "Opvolgrapporten" #: interventions/templates/interventions/detail/right_column.html:427 -#: interventions/templates/interventions/intervention_detail_mobile.html:1081 +#: interventions/templates/interventions/intervention_detail_mobile.html:1086 msgid "Constat" msgstr "Bouw" #: interventions/templates/interventions/detail/right_column.html:428 -#: interventions/templates/interventions/intervention_detail_mobile.html:1082 +#: interventions/templates/interventions/intervention_detail_mobile.html:1087 msgid "Constat de l'état des lieux" msgstr "Observatie van de inventaris" #: interventions/templates/interventions/detail/right_column.html:435 -#: interventions/templates/interventions/intervention_detail_mobile.html:1089 +#: interventions/templates/interventions/intervention_detail_mobile.html:1094 msgid "Rapport de réunion" msgstr "Interventierapport" #: interventions/templates/interventions/detail/right_column.html:436 -#: interventions/templates/interventions/intervention_detail_mobile.html:1090 +#: interventions/templates/interventions/intervention_detail_mobile.html:1095 msgid "Compte-rendu de réunion de chantier" msgstr "Notulen van de locatievergadering" #: interventions/templates/interventions/detail/right_column.html:539 #: interventions/templates/interventions/detail/right_column.html:546 -#: interventions/templates/interventions/intervention_detail_mobile.html:2413 -#: interventions/templates/interventions/intervention_detail_mobile.html:2420 -#: interventions/templates/interventions/intervention_detail_mobile.html:2424 +#: interventions/templates/interventions/intervention_detail_mobile.html:2418 +#: interventions/templates/interventions/intervention_detail_mobile.html:2425 +#: interventions/templates/interventions/intervention_detail_mobile.html:2429 msgid "Discussion" msgstr "Discussie" @@ -3786,241 +3783,235 @@ msgid "Discussion liée à cette intervention" msgstr "Geen contract is gekoppeld aan deze interventie." #: interventions/templates/interventions/detail/right_column.html:600 -#: interventions/templates/interventions/intervention_detail_mobile.html:2473 +#: interventions/templates/interventions/intervention_detail_mobile.html:2478 msgid "Aucun message." msgstr "Geen bericht." #: interventions/templates/interventions/detail/right_column.html:618 -#: interventions/templates/interventions/intervention_detail_mobile.html:2490 +#: interventions/templates/interventions/intervention_detail_mobile.html:2495 msgid "Écrire… (@ pour mentionner)" msgstr "Schrijven… (@ om te vermelden)" #: interventions/templates/interventions/detail/right_column.html:624 -#: interventions/templates/interventions/intervention_detail_mobile.html:2496 +#: interventions/templates/interventions/intervention_detail_mobile.html:2501 msgid "Envoyer" msgstr "Verzenden" #: interventions/templates/interventions/detail/right_column.html:627 -#: interventions/templates/interventions/intervention_detail_mobile.html:2499 +#: interventions/templates/interventions/intervention_detail_mobile.html:2504 msgid "Joindre un fichier" msgstr "Bestand bijvoegen" #: interventions/templates/interventions/detail/scripts.html:163 #: interventions/templates/interventions/detail/scripts.html:183 -#: interventions/templates/interventions/intervention_detail_mobile.html:2774 -#: interventions/templates/interventions/intervention_detail_mobile.html:2793 +#: interventions/templates/interventions/intervention_detail_mobile.html:2779 +#: interventions/templates/interventions/intervention_detail_mobile.html:2798 msgid "Impossible de charger le résumé." msgstr "Kan de samenvatting niet laden." #: interventions/templates/interventions/detail/scripts.html:285 -#: interventions/templates/interventions/intervention_detail_mobile.html:5782 +#: interventions/templates/interventions/intervention_detail_mobile.html:5788 msgid "Aucun template d'opérations disponible pour cette intervention" msgstr "Geen operationele sjablonen beschikbaar voor deze interventie" #: interventions/templates/interventions/detail/scripts.html:295 #: interventions/templates/interventions/detail/scripts.html:319 -#: interventions/templates/interventions/intervention_detail_mobile.html:5792 -#: interventions/templates/interventions/intervention_detail_mobile.html:5817 +#: interventions/templates/interventions/intervention_detail_mobile.html:5798 +#: interventions/templates/interventions/intervention_detail_mobile.html:5823 msgid "Tout" msgstr "Alles" #: interventions/templates/interventions/detail/scripts.html:340 -#: interventions/templates/interventions/intervention_detail_mobile.html:5839 +#: interventions/templates/interventions/intervention_detail_mobile.html:5845 msgid "Sélection des templates d'opérations" msgstr "Selectie van operationele sjablonen" #: interventions/templates/interventions/detail/scripts.html:346 -#: interventions/templates/interventions/intervention_detail_mobile.html:5845 +#: interventions/templates/interventions/intervention_detail_mobile.html:5851 msgid "Vous avez lié" msgstr "U heeft gekoppeld" #: interventions/templates/interventions/detail/scripts.html:347 -#: interventions/templates/interventions/intervention_detail_mobile.html:5846 +#: interventions/templates/interventions/intervention_detail_mobile.html:5852 msgid "nouveaux équipements" msgstr "nieuwe uitrustingen" #: interventions/templates/interventions/detail/scripts.html:347 -#: interventions/templates/interventions/intervention_detail_mobile.html:5846 +#: interventions/templates/interventions/intervention_detail_mobile.html:5852 msgid "nouvel équipement" msgstr "nieuwe uitrusting" #: interventions/templates/interventions/detail/scripts.html:348 -#: interventions/templates/interventions/intervention_detail_mobile.html:5847 -msgid "" -"à cette intervention. Sélectionnez les templates d'opérations à appliquer." -msgstr "" -"aan deze interventie. Selecteer de operationele sjablonen die u wilt " -"toepassen." +#: interventions/templates/interventions/intervention_detail_mobile.html:5853 +msgid "à cette intervention. Sélectionnez les templates d'opérations à appliquer." +msgstr "aan deze interventie. Selecteer de operationele sjablonen die u wilt toepassen." #: interventions/templates/interventions/detail/scripts.html:367 -#: interventions/templates/interventions/intervention_detail_mobile.html:5866 +#: interventions/templates/interventions/intervention_detail_mobile.html:5872 msgid "Créer les opérations" msgstr "Operaties creëren" #: interventions/templates/interventions/detail/scripts.html:451 -#: interventions/templates/interventions/intervention_detail_mobile.html:5950 +#: interventions/templates/interventions/intervention_detail_mobile.html:5956 msgid "Veuillez sélectionner au moins un template pour au moins un équipement" msgstr "Selecteer ten minste één sjabloon voor ten minste één uitrusting" #: interventions/templates/interventions/detail/scripts.html:475 -#: interventions/templates/interventions/intervention_detail_mobile.html:5974 +#: interventions/templates/interventions/intervention_detail_mobile.html:5980 msgid "Erreur" msgstr "Fout" #: interventions/templates/interventions/detail/scripts.html:475 -#: interventions/templates/interventions/intervention_detail_mobile.html:5974 +#: interventions/templates/interventions/intervention_detail_mobile.html:5980 msgid "Erreur inconnue" msgstr "Onbekende fout" #: interventions/templates/interventions/detail/scripts.html:479 -#: interventions/templates/interventions/intervention_detail_mobile.html:5978 +#: interventions/templates/interventions/intervention_detail_mobile.html:5984 msgid "Erreur lors de la création des opérations" msgstr "Fout bij het aanmaken van de operaties" #: interventions/templates/interventions/detail/scripts.html:488 -#: interventions/templates/interventions/intervention_detail_mobile.html:3693 +#: interventions/templates/interventions/intervention_detail_mobile.html:3698 msgid "Aucun équipement ne correspond aux filtres sélectionnés." msgstr "Geen uitrusting komt overeen met de geselecteerde filters." #: interventions/templates/interventions/detail/scripts.html:489 -#: interventions/templates/interventions/intervention_detail_mobile.html:3694 +#: interventions/templates/interventions/intervention_detail_mobile.html:3699 msgid "Veuillez sélectionner une catégorie pour lancer une recherche." msgstr "Selecteer een categorie om een zoekopdracht te starten." #: interventions/templates/interventions/detail/scripts.html:490 -#: interventions/templates/interventions/intervention_detail_mobile.html:3695 +#: interventions/templates/interventions/intervention_detail_mobile.html:3700 msgid "Déjà lié" msgstr "Al gekoppeld" #: interventions/templates/interventions/detail/scripts.html:491 -#: interventions/templates/interventions/intervention_detail_mobile.html:3696 +#: interventions/templates/interventions/intervention_detail_mobile.html:3701 msgid "équipement sélectionné" msgstr "geselecteerd uitrusting" #: interventions/templates/interventions/detail/scripts.html:492 -#: interventions/templates/interventions/intervention_detail_mobile.html:3697 +#: interventions/templates/interventions/intervention_detail_mobile.html:3702 msgid "équipements sélectionnés" msgstr "geselecteerde uitrustingen" #: interventions/templates/interventions/detail/scripts.html:493 -#: interventions/templates/interventions/intervention_detail_mobile.html:3698 +#: interventions/templates/interventions/intervention_detail_mobile.html:3703 msgid "résultat" msgstr "resultaat" #: interventions/templates/interventions/detail/scripts.html:494 -#: interventions/templates/interventions/intervention_detail_mobile.html:3699 +#: interventions/templates/interventions/intervention_detail_mobile.html:3704 msgid "résultats" msgstr "resultaten" #: interventions/templates/interventions/detail/scripts.html:496 -#: interventions/templates/interventions/intervention_detail_mobile.html:3701 +#: interventions/templates/interventions/intervention_detail_mobile.html:3706 msgid "Synchronisation en cours…" msgstr "Synchronisatie bezig…" #: interventions/templates/interventions/detail/scripts.html:497 -#: interventions/templates/interventions/intervention_detail_mobile.html:3702 +#: interventions/templates/interventions/intervention_detail_mobile.html:3707 msgid "Impossible de charger les filtres disponibles." msgstr "Kan de beschikbare filters niet laden." #: interventions/templates/interventions/detail/scripts.html:498 -#: interventions/templates/interventions/intervention_detail_mobile.html:3703 +#: interventions/templates/interventions/intervention_detail_mobile.html:3708 msgid "Impossible de charger les équipements." msgstr "Kan de uitrustingen niet laden." #: interventions/templates/interventions/detail/scripts.html:499 -#: interventions/templates/interventions/intervention_detail_mobile.html:3704 +#: interventions/templates/interventions/intervention_detail_mobile.html:3709 msgid "Impossible de synchroniser les équipements sélectionnés." msgstr "Kan de geselecteerde uitrustingen niet synchroniseren." #: interventions/templates/interventions/detail/scripts.html:500 -#: interventions/templates/interventions/intervention_detail_mobile.html:3705 +#: interventions/templates/interventions/intervention_detail_mobile.html:3710 #, python-brace-format msgid "Résultats limités à {count} équipements." msgstr "Resultaten beperkt tot {count} uitrustingen." #: interventions/templates/interventions/detail/scripts.html:501 -#: interventions/templates/interventions/intervention_detail_mobile.html:3706 +#: interventions/templates/interventions/intervention_detail_mobile.html:3711 msgid "Vous avez des sélections non appliquées. Quitter malgré tout ?" msgstr "U heeft niet-toegepaste selecties. Toch verlaten?" #: interventions/templates/interventions/detail/scripts.html:502 -#: interventions/templates/interventions/intervention_detail_mobile.html:3707 -msgid "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont déjà été " -"encodées." -msgstr "" -"Sommige operaties zijn niet verwijderd omdat er al waarden zijn gecodeerd." +#: interventions/templates/interventions/intervention_detail_mobile.html:3712 +msgid "Certaines opérations n'ont pas été supprimées car des valeurs ont déjà été encodées." +msgstr "Sommige operaties zijn niet verwijderd omdat er al waarden zijn gecodeerd." #: interventions/templates/interventions/detail/scripts.html:504 -#: interventions/templates/interventions/intervention_detail_mobile.html:3709 +#: interventions/templates/interventions/intervention_detail_mobile.html:3714 #, python-brace-format msgid "Supprimer le lien avec {label} ?" msgstr "Verbinding met {label} verwijderen?" #: interventions/templates/interventions/detail/scripts.html:505 -#: interventions/templates/interventions/intervention_detail_mobile.html:3710 +#: interventions/templates/interventions/intervention_detail_mobile.html:3715 msgid "Impossible de supprimer ce lien." msgstr "Kan deze verbinding niet verwijderen." #: interventions/templates/interventions/detail/scripts.html:506 -#: interventions/templates/interventions/intervention_detail_mobile.html:3711 +#: interventions/templates/interventions/intervention_detail_mobile.html:3716 msgid "Suppression en cours…" msgstr "Bezig met verwijderen…" #: interventions/templates/interventions/detail/scripts.html:508 -#: interventions/templates/interventions/intervention_detail_mobile.html:3713 +#: interventions/templates/interventions/intervention_detail_mobile.html:3718 msgid "Aucune localisation — sélectionnez une catégorie pour rechercher." msgstr "Geen locatie — selecteer een categorie om te zoeken." #: interventions/templates/interventions/detail/scripts.html:509 -#: interventions/templates/interventions/intervention_detail_mobile.html:3714 +#: interventions/templates/interventions/intervention_detail_mobile.html:3719 msgid "Aucune localisation trouvée." msgstr "Geen locatie gevonden." #: interventions/templates/interventions/detail/scripts.html:510 -#: interventions/templates/interventions/intervention_detail_mobile.html:3715 +#: interventions/templates/interventions/intervention_detail_mobile.html:3720 msgid "Retirer cette localisation du filtre" msgstr "Deze locatie uit filter verwijderen" #: interventions/templates/interventions/detail/scripts.html:551 #: interventions/templates/interventions/detail/scripts.html:594 -#: interventions/templates/interventions/intervention_detail_mobile.html:6298 +#: interventions/templates/interventions/intervention_detail_mobile.html:6304 msgid "Erreur lors de la mise à jour." msgstr "Fout bij het bijwerken." #: interventions/templates/interventions/detail/scripts.html:557 #: interventions/templates/interventions/detail/scripts.html:600 -#: interventions/templates/interventions/intervention_detail_mobile.html:6304 +#: interventions/templates/interventions/intervention_detail_mobile.html:6310 msgid "Erreur réseau." msgstr "Netwerkfout." -#: interventions/templates/interventions/detail/scripts.html:615 +#: interventions/templates/interventions/detail/scripts.html:614 msgid "Contrôles / Rapports" msgstr "Controle" -#: interventions/templates/interventions/detail/scripts.html:622 +#: interventions/templates/interventions/detail/scripts.html:621 msgid "Historique (3 mois)" msgstr "Verzendgeschiedenis" -#: interventions/templates/interventions/detail/scripts.html:777 +#: interventions/templates/interventions/detail/scripts.html:776 msgid "Retirer" msgstr "Verwijderen" -#: interventions/templates/interventions/detail/scripts.html:976 -#: interventions/templates/interventions/intervention_detail_mobile.html:6490 +#: interventions/templates/interventions/detail/scripts.html:975 +#: interventions/templates/interventions/intervention_detail_mobile.html:6496 #: interventions/views/notes_docs.py:149 msgid "Le message ne peut pas être vide." msgstr "Het bericht mag niet leeg zijn." -#: interventions/templates/interventions/detail/scripts.html:1052 -#: interventions/templates/interventions/intervention_detail_mobile.html:5537 -#: interventions/templates/interventions/intervention_detail_mobile.html:5634 -#: interventions/templates/interventions/intervention_detail_mobile.html:6555 +#: interventions/templates/interventions/detail/scripts.html:1051 +#: interventions/templates/interventions/intervention_detail_mobile.html:5543 +#: interventions/templates/interventions/intervention_detail_mobile.html:5640 +#: interventions/templates/interventions/intervention_detail_mobile.html:6561 msgid "Une erreur est survenue." msgstr "Er is een fout opgetreden." -#: interventions/templates/interventions/detail/scripts.html:1057 -#: interventions/templates/interventions/intervention_detail_mobile.html:6560 +#: interventions/templates/interventions/detail/scripts.html:1056 +#: interventions/templates/interventions/intervention_detail_mobile.html:6566 msgid "Une erreur réseau est survenue." msgstr "Er is een fout opgetreden." @@ -4200,15 +4191,11 @@ msgid "Un amas de détritus bloque-t-il l'eau ?" msgstr "Blokkeert een hoop afval het water?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:385 -msgid "" -"La surface de ruissellement amène-t-elle bien l'eau dans les points " -"d'entrée ?" +msgid "La surface de ruissellement amène-t-elle bien l'eau dans les points d'entrée ?" msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:396 -msgid "" -"L'empierrement de sédimentation est à un niveau inférieur ou égal au niveau " -"de la surface de ruissellement ?" +msgid "L'empierrement de sédimentation est à un niveau inférieur ou égal au niveau de la surface de ruissellement ?" msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:407 @@ -4412,9 +4399,7 @@ msgid "Activer pour inspecter les conduits d'injection d'eau et de drainage" msgstr "Inschakelen om inlaat- en drainageleidingen te inspecteren" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:774 -msgid "" -"Les niveaux du revêtement adjacent conduisent-ils bien l'eau vers la bouche " -"d'injection ?" +msgid "Les niveaux du revêtement adjacent conduisent-ils bien l'eau vers la bouche d'injection ?" msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:786 @@ -4448,9 +4433,7 @@ msgid "Structure enherbée ou remplissage minéral ?" msgstr "Grasstructuur of minerale vulling?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:879 -msgid "" -"Dalles gazon, pavés à joints larges, dalles alvéolaires végétalisées/" -"gravier, etc." +msgid "Dalles gazon, pavés à joints larges, dalles alvéolaires végétalisées/gravier, etc." msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:888 @@ -4482,9 +4465,7 @@ msgid "Modulaire poreux ou continu poreux ?" msgstr "Poreus modulair of poreus continu?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:955 -msgid "" -"Béton poreux, enrobés bitumineux poreux, graviers liés à la résine, EPDM, " -"etc." +msgid "Béton poreux, enrobés bitumineux poreux, graviers liés à la résine, EPDM, etc." msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:988 @@ -4576,9 +4557,7 @@ msgid "Remarques et observations complémentaires" msgstr "Aanvullende informatie" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1319 -msgid "" -"Saisissez vos remarques... Pensez à noter les éléments perturbateurs liés au " -"contexte/usage autour (ex: chantier, commerce...)" +msgid "Saisissez vos remarques... Pensez à noter les éléments perturbateurs liés au contexte/usage autour (ex: chantier, commerce...)" msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1324 @@ -4961,7 +4940,7 @@ msgid "Supprimer ce fichier ?" msgstr "Link verwijderen" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:3252 -#: interventions/views/detail.py:3277 +#: interventions/views/detail.py:3280 msgid "Erreur lors de la suppression." msgstr "Fout bij het verwijderen" @@ -5065,183 +5044,174 @@ msgstr "GPS-navigatie" msgid "Changer d'application GPS" msgstr "GPS-app wijzigen" -#: interventions/templates/interventions/intervention_detail_mobile.html:593 +#: interventions/templates/interventions/intervention_detail_mobile.html:670 msgid "Modifier la note" msgstr "Notitie wijzigen" -#: interventions/templates/interventions/intervention_detail_mobile.html:606 -msgid "Aucune note pour le moment." -msgstr "Nog geen notities." - -#: interventions/templates/interventions/intervention_detail_mobile.html:691 +#: interventions/templates/interventions/intervention_detail_mobile.html:696 msgid "Compléter les opérations" msgstr "Operaties vervolledigen" -#: interventions/templates/interventions/intervention_detail_mobile.html:743 +#: interventions/templates/interventions/intervention_detail_mobile.html:748 msgid "Aucune opération générale." msgstr "Geen algemene operatie." -#: interventions/templates/interventions/intervention_detail_mobile.html:801 +#: interventions/templates/interventions/intervention_detail_mobile.html:806 msgid "Équipement lié introuvable" msgstr "Gerelateerd asset niet gevonden" -#: interventions/templates/interventions/intervention_detail_mobile.html:824 +#: interventions/templates/interventions/intervention_detail_mobile.html:829 msgid "Aucune opération pour cet équipement." msgstr "Geen operatie voor deze uitrusting." -#: interventions/templates/interventions/intervention_detail_mobile.html:847 +#: interventions/templates/interventions/intervention_detail_mobile.html:852 msgid "Aucune opération à compléter pour le moment." msgstr "Geen operatie om op dit moment te voltooien." -#: interventions/templates/interventions/intervention_detail_mobile.html:856 -#: interventions/templates/interventions/intervention_detail_mobile.html:1180 -msgid "Ajouter une note" -msgstr "Notitie toevoegen" - -#: interventions/templates/interventions/intervention_detail_mobile.html:892 +#: interventions/templates/interventions/intervention_detail_mobile.html:897 msgid "Prendre des photos (mode continu)" msgstr "Foto's maken (doorlopende modus)" -#: interventions/templates/interventions/intervention_detail_mobile.html:895 +#: interventions/templates/interventions/intervention_detail_mobile.html:900 msgid "Photos, vidéos, fichiers" msgstr "Foto's, video's, bestanden" -#: interventions/templates/interventions/intervention_detail_mobile.html:1055 +#: interventions/templates/interventions/intervention_detail_mobile.html:1060 msgid "Quel type de contrôle ?" msgstr "Controlecentrum:" -#: interventions/templates/interventions/intervention_detail_mobile.html:1107 +#: interventions/templates/interventions/intervention_detail_mobile.html:1112 msgid "Ajouter un contrôle" msgstr "Commentaar toevoegen" -#: interventions/templates/interventions/intervention_detail_mobile.html:1132 +#: interventions/templates/interventions/intervention_detail_mobile.html:1137 msgid "Attention" msgstr "Interventie" -#: interventions/templates/interventions/intervention_detail_mobile.html:1169 +#: interventions/templates/interventions/intervention_detail_mobile.html:1174 msgid "Aucun contrôle pour le moment." msgstr "Nog geen notities." -#: interventions/templates/interventions/intervention_detail_mobile.html:1206 +#: interventions/templates/interventions/intervention_detail_mobile.html:1211 msgid "Voulez-vous supprimer cette note ?" msgstr "Wilt u deze notitie verwijderen?" -#: interventions/templates/interventions/intervention_detail_mobile.html:1244 -#: interventions/templates/interventions/intervention_detail_mobile.html:1261 +#: interventions/templates/interventions/intervention_detail_mobile.html:1249 +#: interventions/templates/interventions/intervention_detail_mobile.html:1266 msgid "Visualiser" msgstr "Bekijken" -#: interventions/templates/interventions/intervention_detail_mobile.html:1249 -#: interventions/templates/interventions/intervention_detail_mobile.html:1266 +#: interventions/templates/interventions/intervention_detail_mobile.html:1254 +#: interventions/templates/interventions/intervention_detail_mobile.html:1271 msgid "Partager" msgstr "Delen" -#: interventions/templates/interventions/intervention_detail_mobile.html:1276 +#: interventions/templates/interventions/intervention_detail_mobile.html:1281 msgid "Équipements liés" msgstr "Gekoppelde uitrustingen" -#: interventions/templates/interventions/intervention_detail_mobile.html:1283 +#: interventions/templates/interventions/intervention_detail_mobile.html:1288 msgid "Lier existant" msgstr "Bestaande koppelen" -#: interventions/templates/interventions/intervention_detail_mobile.html:1320 -#: interventions/templates/interventions/intervention_detail_mobile.html:1321 -#: interventions/templates/interventions/intervention_detail_mobile.html:1599 +#: interventions/templates/interventions/intervention_detail_mobile.html:1325 +#: interventions/templates/interventions/intervention_detail_mobile.html:1326 +#: interventions/templates/interventions/intervention_detail_mobile.html:1604 msgid "Remplacer l'équipement" msgstr "Uitrusting vervangen" -#: interventions/templates/interventions/intervention_detail_mobile.html:1342 +#: interventions/templates/interventions/intervention_detail_mobile.html:1347 msgid "Aucun équipement n'est encore lié à cette intervention." msgstr "Er is nog geen uitrusting gekoppeld aan deze interventie." -#: interventions/templates/interventions/intervention_detail_mobile.html:1348 +#: interventions/templates/interventions/intervention_detail_mobile.html:1353 msgid "Localisations de l'intervention" msgstr "Locaties van de interventie" -#: interventions/templates/interventions/intervention_detail_mobile.html:1410 +#: interventions/templates/interventions/intervention_detail_mobile.html:1415 msgid "Ajouter des équipements" msgstr "Uitrustingen toevoegen" -#: interventions/templates/interventions/intervention_detail_mobile.html:1501 +#: interventions/templates/interventions/intervention_detail_mobile.html:1506 msgid "Nouvel équipement" msgstr "Nieuwe uitrusting" -#: interventions/templates/interventions/intervention_detail_mobile.html:1542 +#: interventions/templates/interventions/intervention_detail_mobile.html:1547 msgid "Choisir une catégorie d'abord" msgstr "Kies eerst een categorie" -#: interventions/templates/interventions/intervention_detail_mobile.html:1575 +#: interventions/templates/interventions/intervention_detail_mobile.html:1580 msgid "Statut : À approuver" msgstr "Status: Te goedkeuren" -#: interventions/templates/interventions/intervention_detail_mobile.html:1609 +#: interventions/templates/interventions/intervention_detail_mobile.html:1614 msgid "Équipement sélectionné" msgstr "Geselecteerde uitrusting" -#: interventions/templates/interventions/intervention_detail_mobile.html:1621 +#: interventions/templates/interventions/intervention_detail_mobile.html:1626 msgid "Modèle du nouvel équipement" msgstr "Model van de nieuwe uitrusting" -#: interventions/templates/interventions/intervention_detail_mobile.html:1623 -#: interventions/templates/interventions/intervention_detail_mobile.html:3747 +#: interventions/templates/interventions/intervention_detail_mobile.html:1628 +#: interventions/templates/interventions/intervention_detail_mobile.html:3752 msgid "Conserver le modèle actuel" msgstr "Huidig model behouden" -#: interventions/templates/interventions/intervention_detail_mobile.html:1625 +#: interventions/templates/interventions/intervention_detail_mobile.html:1630 msgid "Par défaut, le modèle de l'équipement est présélectionné." msgstr "Standaard is het model van de uitrusting vooraf geselecteerd." -#: interventions/templates/interventions/intervention_detail_mobile.html:1629 +#: interventions/templates/interventions/intervention_detail_mobile.html:1634 msgid "Numéro de série (optionnel)" msgstr "Serienummer (optioneel)" -#: interventions/templates/interventions/intervention_detail_mobile.html:1630 +#: interventions/templates/interventions/intervention_detail_mobile.html:1635 msgid "Ex: SN-12345" msgstr "Bijv: SN-12345" -#: interventions/templates/interventions/intervention_detail_mobile.html:1634 +#: interventions/templates/interventions/intervention_detail_mobile.html:1639 msgid "Marque (optionnel)" msgstr "Merk (optioneel)" -#: interventions/templates/interventions/intervention_detail_mobile.html:1635 +#: interventions/templates/interventions/intervention_detail_mobile.html:1640 msgid "Ex: Marque" msgstr "Bijv: Merk" -#: interventions/templates/interventions/intervention_detail_mobile.html:1641 +#: interventions/templates/interventions/intervention_detail_mobile.html:1646 msgid "Créer le remplacement" msgstr "Vervanging aanmaken" -#: interventions/templates/interventions/intervention_detail_mobile.html:1658 -#: interventions/templates/interventions/intervention_detail_mobile.html:1689 +#: interventions/templates/interventions/intervention_detail_mobile.html:1663 +#: interventions/templates/interventions/intervention_detail_mobile.html:1694 msgid "Que souhaitez-vous faire ?" msgstr "Wat wilt u doen?" -#: interventions/templates/interventions/intervention_detail_mobile.html:1662 +#: interventions/templates/interventions/intervention_detail_mobile.html:1667 msgid "Cette intervention est en attente de traitement." msgstr "Deze interventie wacht op verwerking." -#: interventions/templates/interventions/intervention_detail_mobile.html:1674 -#: interventions/templates/interventions/intervention_detail_mobile.html:1703 +#: interventions/templates/interventions/intervention_detail_mobile.html:1679 +#: interventions/templates/interventions/intervention_detail_mobile.html:1708 msgid "Consulter" msgstr "Bekijken" -#: interventions/templates/interventions/intervention_detail_mobile.html:1693 +#: interventions/templates/interventions/intervention_detail_mobile.html:1698 msgid "Cette intervention est prise en charge." msgstr "Deze interventie is in behandeling." -#: interventions/templates/interventions/intervention_detail_mobile.html:1700 +#: interventions/templates/interventions/intervention_detail_mobile.html:1705 msgid "Libérer l'intervention" msgstr "Interventie vrijgeven" -#: interventions/templates/interventions/intervention_detail_mobile.html:1765 +#: interventions/templates/interventions/intervention_detail_mobile.html:1770 msgid "Créer une intervention de réparation à partir de cette intervention ?" msgstr "Een reparatie-interventie creëren op basis van deze interventie?" -#: interventions/templates/interventions/intervention_detail_mobile.html:2212 +#: interventions/templates/interventions/intervention_detail_mobile.html:2217 msgid "Lier à des équipements" msgstr "Aan uitrustingen koppelen" -#: interventions/templates/interventions/intervention_detail_mobile.html:2221 +#: interventions/templates/interventions/intervention_detail_mobile.html:2226 #: interventions/templates/interventions/interventions_calendar.html:296 #: interventions/templates/interventions/interventions_calendar.html:317 #: interventions/templates/interventions/interventions_calendar.html:336 @@ -5265,128 +5235,124 @@ msgstr "Aan uitrustingen koppelen" msgid "Tous" msgstr "Alle" -#: interventions/templates/interventions/intervention_detail_mobile.html:2230 +#: interventions/templates/interventions/intervention_detail_mobile.html:2235 msgid "Opération générale (sans équipement)" msgstr "Algemene operatie (zonder uitrusting)" -#: interventions/templates/interventions/intervention_detail_mobile.html:2248 -msgid "" -"Sélectionnez un ou plusieurs équipements. L'opération sera créée pour chaque " -"équipement sélectionné." -msgstr "" -"Selecteer één of meerdere uitrustingen. De operatie wordt voor elke " -"geselecteerde uitrusting aangemaakt." +#: interventions/templates/interventions/intervention_detail_mobile.html:2253 +msgid "Sélectionnez un ou plusieurs équipements. L'opération sera créée pour chaque équipement sélectionné." +msgstr "Selecteer één of meerdere uitrustingen. De operatie wordt voor elke geselecteerde uitrusting aangemaakt." -#: interventions/templates/interventions/intervention_detail_mobile.html:2274 +#: interventions/templates/interventions/intervention_detail_mobile.html:2279 msgid "Caméra" msgstr "Camera" -#: interventions/templates/interventions/intervention_detail_mobile.html:2291 -#: interventions/templates/interventions/intervention_detail_mobile.html:2565 +#: interventions/templates/interventions/intervention_detail_mobile.html:2296 +#: interventions/templates/interventions/intervention_detail_mobile.html:2570 msgid "Terminer" msgstr "Voltooien" -#: interventions/templates/interventions/intervention_detail_mobile.html:2294 +#: interventions/templates/interventions/intervention_detail_mobile.html:2299 msgid "Capturer" msgstr "Vastleggen" -#: interventions/templates/interventions/intervention_detail_mobile.html:2308 +#: interventions/templates/interventions/intervention_detail_mobile.html:2313 msgid "Transférer l'intervention" msgstr "Interventie overdragen" -#: interventions/templates/interventions/intervention_detail_mobile.html:2317 +#: interventions/templates/interventions/intervention_detail_mobile.html:2322 msgid "Chargement des membres disponibles..." msgstr "Kan de beschikbare leden niet laden..." -#: interventions/templates/interventions/intervention_detail_mobile.html:2320 +#: interventions/templates/interventions/intervention_detail_mobile.html:2325 msgid "Sélectionnez le membre vers lequel transférer cette intervention :" msgstr "Kies de lid naar wie u deze interventie wilt overdragen:" -#: interventions/templates/interventions/intervention_detail_mobile.html:2325 +#: interventions/templates/interventions/intervention_detail_mobile.html:2330 msgid "Aucun membre disponible pour le transfert." msgstr "Er is geen lid beschikbaar voor overdracht." -#: interventions/templates/interventions/intervention_detail_mobile.html:2337 -#: interventions/templates/interventions/intervention_detail_mobile.html:2572 -#: interventions/templates/interventions/intervention_detail_mobile.html:5636 -#: interventions/templates/interventions/intervention_detail_mobile.html:5644 +#: interventions/templates/interventions/intervention_detail_mobile.html:2342 +#: interventions/templates/interventions/intervention_detail_mobile.html:2577 +#: interventions/templates/interventions/intervention_detail_mobile.html:5642 +#: interventions/templates/interventions/intervention_detail_mobile.html:5650 msgid "Transférer" msgstr "Overdragen" -#: interventions/templates/interventions/intervention_detail_mobile.html:2359 -#: interventions/templates/interventions/intervention_detail_mobile.html:2368 +#: interventions/templates/interventions/intervention_detail_mobile.html:2364 +#: interventions/templates/interventions/intervention_detail_mobile.html:2373 msgid "Le traitement est fait via une autre intervention" msgstr "De verwerking gebeurt via een andere interventie" -#: interventions/templates/interventions/intervention_detail_mobile.html:2386 +#: interventions/templates/interventions/intervention_detail_mobile.html:2391 msgid "Voir sur la carte" msgstr "Op de kaart bekijken" -#: interventions/templates/interventions/intervention_detail_mobile.html:2391 +#: interventions/templates/interventions/intervention_detail_mobile.html:2396 msgid "Localisation de l\\" msgstr "Locatie van de" -#: interventions/templates/interventions/intervention_detail_mobile.html:2394 +#: interventions/templates/interventions/intervention_detail_mobile.html:2399 #: interventions/templates/interventions/interventions_calendar.html:271 msgid "Carte" msgstr "Kaart" -#: interventions/templates/interventions/intervention_detail_mobile.html:2399 +#: interventions/templates/interventions/intervention_detail_mobile.html:2404 msgid "GPS" msgstr "GPS" -#: interventions/templates/interventions/intervention_detail_mobile.html:2401 +#: interventions/templates/interventions/intervention_detail_mobile.html:2406 #: interventions/templates/interventions/interventions_index_mobile.html:251 msgid "Fermer la carte" msgstr "Sluit de kaart" -#: interventions/templates/interventions/intervention_detail_mobile.html:2522 +#: interventions/templates/interventions/intervention_detail_mobile.html:2527 msgid "Au moins une photo est obligatoire pour terminer cette intervention." msgstr "Geen toestemming om deze interventie te wijzigen." -#: interventions/templates/interventions/intervention_detail_mobile.html:2530 +#: interventions/templates/interventions/intervention_detail_mobile.html:2535 msgid "Prendre" msgstr "Neem" -#: interventions/templates/interventions/intervention_detail_mobile.html:2537 +#: interventions/templates/interventions/intervention_detail_mobile.html:2542 msgid "Libérer" msgstr "Vrijgeven" -#: interventions/templates/interventions/intervention_detail_mobile.html:2544 -#: interventions/templates/interventions/intervention_detail_mobile.html:2551 +#: interventions/templates/interventions/intervention_detail_mobile.html:2549 +#: interventions/templates/interventions/intervention_detail_mobile.html:2556 msgid "Démarrer" msgstr "Starten" -#: interventions/templates/interventions/intervention_detail_mobile.html:3744 +#: interventions/templates/interventions/intervention_detail_mobile.html:3749 msgid "Configuration de remplacement introuvable." msgstr "Vervangingsconfiguratie niet gevonden." -#: interventions/templates/interventions/intervention_detail_mobile.html:3745 +#: interventions/templates/interventions/intervention_detail_mobile.html:3750 msgid "Remplacement créé, l'ancien équipement est archivé." msgstr "Vervanging aangemaakt, de oude uitrusting is gearchiveerd." -#: interventions/templates/interventions/intervention_detail_mobile.html:3746 +#: interventions/templates/interventions/intervention_detail_mobile.html:3751 msgid "Impossible de créer l'action de remplacement." msgstr "Kan de vervangingsactie niet aanmaken." -#: interventions/templates/interventions/intervention_detail_mobile.html:4163 +#: interventions/templates/interventions/intervention_detail_mobile.html:4169 msgid "Document supprimé !" msgstr "Document verwijderd!" -#: interventions/templates/interventions/intervention_detail_mobile.html:4164 +#: interventions/templates/interventions/intervention_detail_mobile.html:4170 msgid "Une erreur est survenue lors de la suppression du document." msgstr "Fout bij het verwijderen van het document." -#: interventions/templates/interventions/intervention_detail_mobile.html:5587 -#: interventions/templates/interventions/intervention_detail_mobile.html:5642 +#: interventions/templates/interventions/intervention_detail_mobile.html:5593 +#: interventions/templates/interventions/intervention_detail_mobile.html:5648 msgid "Erreur de connexion." msgstr "Verbindingsfout." -#: interventions/templates/interventions/intervention_detail_mobile.html:5596 +#: interventions/templates/interventions/intervention_detail_mobile.html:5602 msgid "Sauvegarde..." msgstr "Opslaan..." -#: interventions/templates/interventions/intervention_detail_mobile.html:5611 +#: interventions/templates/interventions/intervention_detail_mobile.html:5617 msgid "Transfert..." msgstr "Overdragen..." @@ -5604,11 +5570,8 @@ msgid "Intervention améliorative" msgstr "Verbeteringsinterventie" #: interventions/templates/interventions/interventions_index.html:535 -msgid "" -"Optimiser ou améliorer une situation existante (projet, fonctionnel, ...)" -msgstr "" -"Een bestaande situatie optimaliseren of verbeteren (project, " -"functioneel, ...)" +msgid "Optimiser ou améliorer une situation existante (projet, fonctionnel, ...)" +msgstr "Een bestaande situatie optimaliseren of verbeteren (project, functioneel, ...)" #: interventions/templates/interventions/interventions_index.html:554 msgid "Filtrer les interventions" @@ -5722,13 +5685,11 @@ msgid "Comment fonctionnent ces deux intervalles ?" msgstr "" #: interventions/templates/interventions/interventions_index.html:1008 -msgid "" -"sélectionne les interventions dont le démarrage a lieu dans cette période." +msgid "sélectionne les interventions dont le démarrage a lieu dans cette période." msgstr "" #: interventions/templates/interventions/interventions_index.html:1012 -msgid "" -"sélectionne les interventions achevées (statut Terminé) dans cette période." +msgid "sélectionne les interventions achevées (statut Terminé) dans cette période." msgstr "" #: interventions/templates/interventions/interventions_index.html:1033 @@ -5832,9 +5793,7 @@ msgid "Changer le statut des interventions" msgstr "Status van interventies wijzigen" #: interventions/templates/interventions/interventions_index.html:1242 -msgid "" -"Aucune intervention sélectionnée : le changement de statut s'appliquera à " -"toutes les interventions filtrées." +msgid "Aucune intervention sélectionnée : le changement de statut s'appliquera à toutes les interventions filtrées." msgstr "" #: interventions/templates/interventions/interventions_index.html:1245 @@ -5850,9 +5809,7 @@ msgid "Associer les interventions à une commande" msgstr "Interventies koppelen aan een bestelbon" #: interventions/templates/interventions/interventions_index.html:1296 -msgid "" -"Aucune intervention sélectionnée : l'association s'appliquera à toutes les " -"interventions filtrées." +msgid "Aucune intervention sélectionnée : l'association s'appliquera à toutes les interventions filtrées." msgstr "" #: interventions/templates/interventions/interventions_index.html:1300 @@ -5860,12 +5817,8 @@ msgid "Rechercher une commande..." msgstr "Zoek een bestelbon..." #: interventions/templates/interventions/interventions_index.html:1302 -msgid "" -"Seules les commandes au statut 'En préparation' ou 'Envoyé' et auxquelles " -"vous avez accès sont proposées." -msgstr "" -"Alleen bestellingen met de status 'In voorbereiding' of 'Verzonden' en " -"waartoe u toegang hebt, worden aangeboden." +msgid "Seules les commandes au statut 'En préparation' ou 'Envoyé' et auxquelles vous avez accès sont proposées." +msgstr "Alleen bestellingen met de status 'In voorbereiding' of 'Verzonden' en waartoe u toegang hebt, worden aangeboden." #: interventions/templates/interventions/interventions_index.html:1308 msgid "Associer" @@ -5876,9 +5829,7 @@ msgid "Exporter les interventions sélectionnées" msgstr "Geselecteerde interventies exporteren" #: interventions/templates/interventions/interventions_index.html:1324 -msgid "" -"Aucune intervention sélectionnée : l'export inclura toutes les interventions " -"filtrées." +msgid "Aucune intervention sélectionnée : l'export inclura toutes les interventions filtrées." msgstr "" #: interventions/templates/interventions/interventions_index.html:1326 @@ -5891,15 +5842,11 @@ msgid "Rapport d'exécution" msgstr "Interventierapport" #: interventions/templates/interventions/interventions_index.html:1357 -msgid "" -"Aucune intervention sélectionnée : toutes les interventions filtrées seront " -"incluses dans le rapport." +msgid "Aucune intervention sélectionnée : toutes les interventions filtrées seront incluses dans le rapport." msgstr "" #: interventions/templates/interventions/interventions_index.html:1361 -msgid "" -"Vous avez sélectionné plus de 50 interventions. Veuillez réduire votre " -"sélection avant de générer le rapport." +msgid "Vous avez sélectionné plus de 50 interventions. Veuillez réduire votre sélection avant de générer le rapport." msgstr "" #: interventions/templates/interventions/interventions_index.html:1364 @@ -5919,13 +5866,11 @@ msgid "Période (changement de statut)" msgstr "Statuswijziging" #: interventions/templates/interventions/interventions_index.html:1377 -msgid "" -"Optionnel. Filtre sur la date de changement de statut de l'intervention." +msgid "Optionnel. Filtre sur la date de changement de statut de l'intervention." msgstr "" #: interventions/templates/interventions/interventions_index.html:1379 -msgid "" -"Le rapport reprendra les interventions correspondant aux filtres actifs." +msgid "Le rapport reprendra les interventions correspondant aux filtres actifs." msgstr "" #: interventions/templates/interventions/interventions_index.html:1384 @@ -6010,8 +5955,8 @@ msgid "Sans équipe" msgstr "Zonder team" #: interventions/views/calendar.py:1207 interventions/views/calendar.py:1450 -#: interventions/views/helpers.py:2056 interventions/views/mobile.py:1160 -#: interventions/views/mobile.py:1207 +#: interventions/views/helpers.py:2056 interventions/views/mobile.py:1163 +#: interventions/views/mobile.py:1210 msgid "Authentification requise." msgstr "Authenticatie vereist." @@ -6066,11 +6011,8 @@ msgid "La date de début planifiée est obligatoire." msgstr "De geplande startdatum is verplicht." #: interventions/views/calendar.py:1342 -msgid "" -"Il est interdit de planifier ou d'assigner une intervention dans le passé." -msgstr "" -"Het is verboden om een interventie in het verleden te plannen of toe te " -"wijzen." +msgid "Il est interdit de planifier ou d'assigner une intervention dans le passé." +msgstr "Het is verboden om een interventie in het verleden te plannen of toe te wijzen." #: interventions/views/calendar.py:1346 msgid "La fin planifiée doit être postérieure au début planifié." @@ -6084,536 +6026,494 @@ msgstr "Ongeautoriseerde toegang" msgid "Permission refusée." msgstr "Toestemming geweigerd" -#: interventions/views/detail.py:820 +#: interventions/views/detail.py:823 #, python-format msgid "L'intervention %(codes)s a été liée à %(origin)s." msgid_plural "Les interventions %(codes)s ont été liées à %(origin)s." msgstr[0] "Interventie %(codes)s is gekoppeld aan %(origin)s." msgstr[1] "Interventies %(codes)s zijn gekoppeld aan %(origin)s." -#: interventions/views/detail.py:833 +#: interventions/views/detail.py:836 #, python-format msgid "L'intervention %(codes)s était déjà liée à %(origin)s." msgid_plural "Les interventions %(codes)s étaient déjà liées à %(origin)s." msgstr[0] "Interventie %(codes)s was al gekoppeld aan %(origin)s." msgstr[1] "Interventies %(codes)s waren al gekoppeld aan %(origin)s." -#: interventions/views/detail.py:846 +#: interventions/views/detail.py:849 #, python-format msgid "Vous n'avez pas accès à l'intervention %(codes)s." msgid_plural "Vous n'avez pas accès aux interventions %(codes)s." msgstr[0] "U hebt geen toestemming om interventie %(codes)s te bekijken." msgstr[1] "U hebt geen toestemming om interventies %(codes)s te bekijken." -#: interventions/views/detail.py:858 +#: interventions/views/detail.py:861 #, python-format msgid "Aucune intervention trouvée pour le code %(codes)s." msgid_plural "Aucune intervention trouvée pour les codes %(codes)s." msgstr[0] "Geen interventies gevonden voor code %(codes)s." msgstr[1] "Geen interventies gevonden voor codes %(codes)s." -#: interventions/views/detail.py:870 +#: interventions/views/detail.py:873 #, python-format msgid "Le code %(codes)s correspond à l'intervention actuelle et a été ignoré." -msgid_plural "" -"Les codes %(codes)s correspondent à l'intervention actuelle et ont été " -"ignorés." -msgstr[0] "" -"De code %(codes)s komt overeen met de huidige interventie en is genegeerd." -msgstr[1] "" -"De codes %(codes)s komen overeen met de huidige interventie en zijn " -"genegeerd." +msgid_plural "Les codes %(codes)s correspondent à l'intervention actuelle et ont été ignorés." +msgstr[0] "De code %(codes)s komt overeen met de huidige interventie en is genegeerd." +msgstr[1] "De codes %(codes)s komen overeen met de huidige interventie en zijn genegeerd." -#: interventions/views/detail.py:885 -msgid "" -"Vous n'avez pas la permission de créer une intervention de réparation pour " -"cette thématique." -msgstr "" -"U hebt geen toestemming om een reparatie-interventie te creëren voor dit " -"thema." +#: interventions/views/detail.py:888 +msgid "Vous n'avez pas la permission de créer une intervention de réparation pour cette thématique." +msgstr "U hebt geen toestemming om een reparatie-interventie te creëren voor dit thema." -#: interventions/views/detail.py:906 interventions/views/detail.py:927 +#: interventions/views/detail.py:909 interventions/views/detail.py:930 msgid "Réparation à effectuer" msgstr "Geen operaties om weer te geven." -#: interventions/views/detail.py:906 interventions/views/detail.py:927 +#: interventions/views/detail.py:909 interventions/views/detail.py:930 msgid "origine" msgstr "Oorsprong" -#: interventions/views/detail.py:977 +#: interventions/views/detail.py:980 #, python-format -msgid "" -"Une intervention de réparation %(code)s a été créée à partir de %(origin)s." -msgstr "" -"Een reparatie-interventie %(code)s is aangemaakt op basis van %(origin)s." +msgid "Une intervention de réparation %(code)s a été créée à partir de %(origin)s." +msgstr "Een reparatie-interventie %(code)s is aangemaakt op basis van %(origin)s." -#: interventions/views/detail.py:1003 +#: interventions/views/detail.py:1006 msgid "Vous n'avez pas la permission de dupliquer cette intervention." msgstr "U hebt geen toestemming om deze interventie te dupliceren." -#: interventions/views/detail.py:1164 +#: interventions/views/detail.py:1167 #, python-format -msgid "" -"L'intervention %(code)s a été dupliquée avec succès à partir de %(origin)s." +msgid "L'intervention %(code)s a été dupliquée avec succès à partir de %(origin)s." msgstr "Interventie %(code)s is succesvol gedupliceerd van %(origin)s." -#: interventions/views/detail.py:1191 interventions/views/mobile.py:1452 -#: interventions/views/mobile.py:1648 interventions/views/mobile.py:1665 -#: interventions/views/mobile.py:1706 +#: interventions/views/detail.py:1194 interventions/views/mobile.py:1455 +#: interventions/views/mobile.py:1651 interventions/views/mobile.py:1668 +#: interventions/views/mobile.py:1709 msgid "Configuration utilisateur non trouvée." msgstr "Gebruikersconfiguratie niet gevonden." -#: interventions/views/detail.py:1199 interventions/views/mobile.py:1457 +#: interventions/views/detail.py:1202 interventions/views/mobile.py:1460 msgid "Cette fonctionnalité est réservée à la thématique structures." msgstr "Deze functie is gereserveerd voor het thema structuren." -#: interventions/views/detail.py:1207 interventions/views/mobile.py:1462 +#: interventions/views/detail.py:1210 interventions/views/mobile.py:1465 msgid "Cette fonctionnalité est réservée aux techniciens." msgstr "Deze functie is gereserveerd voor technici." -#: interventions/views/detail.py:1218 interventions/views/mobile.py:1470 +#: interventions/views/detail.py:1221 interventions/views/mobile.py:1473 msgid "Vous n'avez pas les droits pour créer des interventions." msgstr "U hebt geen toestemming om interventies te creëren." -#: interventions/views/detail.py:1230 interventions/views/mobile.py:1488 -#: interventions/views/mobile.py:1783 +#: interventions/views/detail.py:1233 interventions/views/mobile.py:1491 +#: interventions/views/mobile.py:1786 msgid "La localisation est obligatoire." msgstr "De locatie is verplicht." -#: interventions/views/detail.py:1232 interventions/views/mobile.py:1490 -#: interventions/views/mobile.py:1785 +#: interventions/views/detail.py:1235 interventions/views/mobile.py:1493 +#: interventions/views/mobile.py:1788 msgid "La catégorie est obligatoire." msgstr "De categorie is verplicht." -#: interventions/views/detail.py:1234 interventions/views/mobile.py:1492 -#: interventions/views/mobile.py:1787 +#: interventions/views/detail.py:1237 interventions/views/mobile.py:1495 +#: interventions/views/mobile.py:1790 msgid "Le titre est obligatoire." msgstr "De titel is verplicht." -#: interventions/views/detail.py:1248 interventions/views/mobile.py:1507 +#: interventions/views/detail.py:1251 interventions/views/mobile.py:1510 msgid "Localisation non trouvée." msgstr "Locatie niet gevonden." -#: interventions/views/detail.py:1257 interventions/views/mobile.py:1517 -#: interventions/views/mobile.py:1794 +#: interventions/views/detail.py:1260 interventions/views/mobile.py:1520 +#: interventions/views/mobile.py:1797 msgid "Catégorie non trouvée." msgstr "Categorie niet gevonden." -#: interventions/views/detail.py:1299 +#: interventions/views/detail.py:1302 msgid "Intervention de réparation créée depuis l'application web." msgstr "Interventie de reparatie aangemaakt vanuit de webapplicatie." -#: interventions/views/detail.py:1374 +#: interventions/views/detail.py:1377 msgid "Aucune configuration utilisateur n'est associée à votre compte." msgstr "Er is geen gebruikersconfiguratie gekoppeld aan uw account." -#: interventions/views/detail.py:1389 +#: interventions/views/detail.py:1392 msgid "Vous n'avez pas de droit d'édition sur une thématique d'intervention." msgstr "U hebt geen bewerkingsrechten voor een interventiethema." -#: interventions/views/detail.py:1622 -msgid "" -"Vous n'avez pas la permission de créer cette inspection pour les contrats " -"associés." +#: interventions/views/detail.py:1625 +msgid "Vous n'avez pas la permission de créer cette inspection pour les contrats associés." msgstr "U hebt geen toestemming om preventieve interventies aan te maken." -#: interventions/views/detail.py:1704 +#: interventions/views/detail.py:1707 msgid "Géométrie invalide" msgstr "Ongeldige parameter." -#: interventions/views/detail.py:1721 +#: interventions/views/detail.py:1724 msgid "Vous n'avez pas accès à cette commande." msgstr "U hebt geen toegang tot deze bestelling." -#: interventions/views/detail.py:1804 +#: interventions/views/detail.py:1807 msgid "Début prévu initial." msgstr "Oorspronkelijk geplande start." -#: interventions/views/detail.py:1818 +#: interventions/views/detail.py:1821 #, python-format -msgid "" -"Le numéro FMS %(fms)s n'apparaît pas dans le nom des documents suivants : " -"%(documents)s" -msgstr "" -"FMS-nummer %(fms)s verschijnt niet in de naam van de volgende documenten: " -"%(documents)s" - -#: interventions/views/detail.py:1915 -#, python-format -msgid "L'intervention %(code)s a été créée avec succès et liée au projet." -msgstr "" -"De interventie %(code)s is succesvol aangemaakt en aan het project gekoppeld." +msgid "Le numéro FMS %(fms)s n'apparaît pas dans le nom des documents suivants : %(documents)s" +msgstr "FMS-nummer %(fms)s verschijnt niet in de naam van de volgende documenten: %(documents)s" #: interventions/views/detail.py:1918 #, python-format -msgid "L'intervention %(code)s a été créée avec succès et liée à la commande." -msgstr "" -"De werkorder %(code)s is succesvol aangemaakt en aan de order gekoppeld." +msgid "L'intervention %(code)s a été créée avec succès et liée au projet." +msgstr "De interventie %(code)s is succesvol aangemaakt en aan het project gekoppeld." -#: interventions/views/detail.py:1984 interventions/views/detail.py:2070 +#: interventions/views/detail.py:1921 +#, python-format +msgid "L'intervention %(code)s a été créée avec succès et liée à la commande." +msgstr "De werkorder %(code)s is succesvol aangemaakt en aan de order gekoppeld." + +#: interventions/views/detail.py:1987 interventions/views/detail.py:2073 #, python-format msgid "Nouvelle inspection - %(name)s" msgstr "Nieuwe inspectie - %(name)s" -#: interventions/views/detail.py:2111 +#: interventions/views/detail.py:2114 msgid "Modèles inconnus" msgstr "Onbekende modellen: %(models)s" -#: interventions/views/detail.py:2154 +#: interventions/views/detail.py:2157 msgid "Erreur de synchro" msgstr "Verbindingsfout." -#: interventions/views/detail.py:2173 +#: interventions/views/detail.py:2176 #, python-format -msgid "" -"Assets synchronisés. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total: " -"%(total)d" -msgstr "" -"Assets gesynchroniseerd. Toegevoegd: %(created)d • Verwijderd: %(deleted)d • " -"Totaal: %(total)d" +msgid "Assets synchronisés. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total: %(total)d" +msgstr "Assets gesynchroniseerd. Toegevoegd: %(created)d • Verwijderd: %(deleted)d • Totaal: %(total)d" -#: interventions/views/detail.py:2180 interventions/views/mobile.py:1425 +#: interventions/views/detail.py:2183 interventions/views/mobile.py:1428 #, python-format msgid " • Opérations supprimées: %(ops)d" msgstr " • Verwijderde operaties: %(ops)d" -#: interventions/views/detail.py:2182 interventions/views/mobile.py:1423 +#: interventions/views/detail.py:2185 interventions/views/mobile.py:1426 #, python-format msgid " • Opérations ajoutées: %(ops)d" msgstr " • Toegevoegde operaties: %(ops)d" -#: interventions/views/detail.py:2187 +#: interventions/views/detail.py:2190 #, python-format -msgid "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d asset." -msgid_plural "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d assets." -msgstr[0] "" -"Sommige operaties zijn niet verwijderd omdat er al waarden zijn gecodeerd " -"voor %(count)d asset." -msgstr[1] "" -"Sommige operaties zijn niet verwijderd omdat er al waarden zijn gecodeerd " -"voor %(count)d assets." +msgid "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d asset." +msgid_plural "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d assets." +msgstr[0] "Sommige operaties zijn niet verwijderd omdat er al waarden zijn gecodeerd voor %(count)d asset." +msgstr[1] "Sommige operaties zijn niet verwijderd omdat er al waarden zijn gecodeerd voor %(count)d assets." -#: interventions/views/detail.py:2262 +#: interventions/views/detail.py:2265 msgid "Vous ne pouvez pas modifier les postes de cette intervention." msgstr "U hebt geen toestemming om deze notitie te wijzigen." -#: interventions/views/detail.py:2265 +#: interventions/views/detail.py:2268 msgid "Aucune commande n'est associée à cette intervention." msgstr "Er is geen bestelling gekoppeld aan deze interventie." -#: interventions/views/detail.py:2269 +#: interventions/views/detail.py:2272 msgid "Aucun devis n'est disponible pour la commande liée." msgstr "Er is geen offerte beschikbaar voor de gekoppelde bestelling." -#: interventions/views/detail.py:2272 +#: interventions/views/detail.py:2275 msgid "Le devis doit être figé avant de pouvoir être appliqué." msgstr "De offerte moet worden bevroren voordat deze kan worden toegepast." -#: interventions/views/detail.py:2431 +#: interventions/views/detail.py:2434 msgid "Aucune donnée à mettre à jour" msgstr "Geen gegevens om bij te werken" -#: interventions/views/detail.py:2454 +#: interventions/views/detail.py:2457 msgid "Permission refusée pour la suppression de postes" msgstr "Geweigering toestemming voor het verwijderen van posten" -#: interventions/views/detail.py:2462 -msgid "" -"Suppression interdite: une quantité a été enregistrée pour ce poste dans une " -"période précédente." -msgstr "" -"Verwijdering niet toegestaan: er is een hoeveelheid geregistreerd voor deze " -"post in een vorige periode." +#: interventions/views/detail.py:2465 +msgid "Suppression interdite: une quantité a été enregistrée pour ce poste dans une période précédente." +msgstr "Verwijdering niet toegestaan: er is een hoeveelheid geregistreerd voor deze post in een vorige periode." -#: interventions/views/detail.py:2485 +#: interventions/views/detail.py:2488 msgid "Permission refusée pour la mise à jour des quantités" msgstr "Geweigering toestemming voor het bijwerken van hoeveelheden" -#: interventions/views/detail.py:2493 +#: interventions/views/detail.py:2496 #, python-format msgid "Quantité invalide pour le poste %(post)s" msgstr "Ongeldige hoeveelheid voor post %(post)s" -#: interventions/views/detail.py:2498 +#: interventions/views/detail.py:2501 msgid "Permission refusée pour la mise à jour des commentaires" msgstr "Geweigering toestemming voor het bijwerken van opmerkingen" -#: interventions/views/detail.py:2505 +#: interventions/views/detail.py:2508 msgid "Permission refusée pour la mise à jour des statuts" msgstr "Geweigering toestemming voor het bijwerken van statussen" -#: interventions/views/detail.py:2541 +#: interventions/views/detail.py:2544 #, python-format msgid "Poste de contrat non trouvé: %(id)s" msgstr "Contractpost niet gevonden: %(id)s" -#: interventions/views/detail.py:2543 +#: interventions/views/detail.py:2546 #, python-format msgid "Erreur lors de la mise à jour du poste %(id)s: %(error)s" msgstr "Fout bij het bijwerken van post %(id)s: %(error)s" -#: interventions/views/detail.py:2551 +#: interventions/views/detail.py:2554 msgid "Des erreurs se sont produites lors de la mise à jour" msgstr "Er zijn fouten opgetreden tijdens het bijwerken" -#: interventions/views/detail.py:2559 +#: interventions/views/detail.py:2562 #, python-format msgid "%(count)d prestation mise à jour avec succès." msgid_plural "%(count)d prestations mises à jour avec succès." msgstr[0] "%(count)d dienst succesvol bijgewerkt." msgstr[1] "%(count)d diensten succesvol bijgewerkt." -#: interventions/views/detail.py:2569 +#: interventions/views/detail.py:2572 msgid "Données JSON invalides" msgstr "Ongeldige JSON-gegevens" -#: interventions/views/detail.py:2574 +#: interventions/views/detail.py:2577 #, python-format msgid "Erreur lors de la mise à jour: %(error)s" msgstr "Fout bij het bijwerken: %(error)s" -#: interventions/views/detail.py:2633 +#: interventions/views/detail.py:2636 msgid "Invalid JSON data" msgstr "Ongeldige JSON-gegevens" -#: interventions/views/detail.py:2654 +#: interventions/views/detail.py:2657 #, python-format msgid "You do not have permission to update field: %(field)s" msgstr "U hebt geen toestemming om veld bij te werken: %(field)s" -#: interventions/views/detail.py:2681 +#: interventions/views/detail.py:2684 #, python-format msgid "%(count)s field(s) updated with some errors" msgstr "%(count)s veld(en) bijgewerkt met enkele fouten" -#: interventions/views/detail.py:2687 +#: interventions/views/detail.py:2690 #, python-format msgid "%(count)s field(s) updated successfully" msgstr "%(count)s veld(en) succesvol bijgewerkt" -#: interventions/views/detail.py:2695 +#: interventions/views/detail.py:2698 msgid "You do not have permission to update this field" msgstr "U hebt geen toestemming om dit veld bij te werken" -#: interventions/views/detail.py:2721 +#: interventions/views/detail.py:2724 msgid "Intervention not found" msgstr "Interventie niet gevonden" -#: interventions/views/detail.py:2733 interventions/views/detail.py:2784 +#: interventions/views/detail.py:2736 interventions/views/detail.py:2787 msgid "You do not have permission to update the location" msgstr "U hebt geen toestemming om dit veld bij te werken" -#: interventions/views/detail.py:2739 +#: interventions/views/detail.py:2742 msgid "Invalid parameters" msgstr "Ongeldige payload." -#: interventions/views/detail.py:2744 +#: interventions/views/detail.py:2747 msgid "Content type not found" msgstr "Onderhoudstype niet gevonden" -#: interventions/views/detail.py:2748 +#: interventions/views/detail.py:2751 msgid "Location object not found" msgstr "Project niet gevonden" -#: interventions/views/detail.py:2801 +#: interventions/views/detail.py:2804 msgid "Missing provider_id" msgstr "provider_id ontbreekt" -#: interventions/views/detail.py:2853 interventions/views/detail.py:2941 -#: interventions/views/detail.py:2988 +#: interventions/views/detail.py:2856 interventions/views/detail.py:2944 +#: interventions/views/detail.py:2991 msgid "Accès non autorisé" msgstr "Ongeautoriseerde toegang" -#: interventions/views/detail.py:2857 +#: interventions/views/detail.py:2860 msgid "Vous n'avez pas la permission d'ajouter des opérations." msgstr "U hebt geen toestemming om operaties toe te voegen." -#: interventions/views/detail.py:2901 +#: interventions/views/detail.py:2904 msgid "Opérations personnalisées" msgstr "Persoonlijke operaties" -#: interventions/views/detail.py:2920 +#: interventions/views/detail.py:2923 msgid "Opération personnalisée ajoutée avec succès" msgstr "Persoonlijke operatie succesvol toegevoegd" -#: interventions/views/detail.py:2922 +#: interventions/views/detail.py:2925 #, python-format msgid "%(count)s opérations personnalisées ajoutées avec succès" msgstr "%(count)s persoonlijke operaties succesvol toegevoegd" -#: interventions/views/detail.py:2945 +#: interventions/views/detail.py:2948 msgid "Vous n'avez pas la permission d'ajouter des photos aux opérations." msgstr "U hebt geen toestemming om foto's toe te voegen aan operaties." -#: interventions/views/detail.py:2949 +#: interventions/views/detail.py:2952 msgid "Aucune photo fournie" msgstr "Geen foto geleverd" -#: interventions/views/detail.py:2965 +#: interventions/views/detail.py:2968 msgid "Photo ajoutée avec succès" msgstr "Foto succesvol toegevoegd" -#: interventions/views/detail.py:2975 +#: interventions/views/detail.py:2978 msgid "Erreur lors de l'ajout de la photo" msgstr "Fout bij het toevoegen van de foto." -#: interventions/views/detail.py:2992 +#: interventions/views/detail.py:2995 msgid "Vous n'avez pas la permission de supprimer des photos d'opérations." msgstr "U hebt geen toestemming om foto's van operaties te verwijderen." -#: interventions/views/detail.py:2995 +#: interventions/views/detail.py:2998 msgid "Vous ne pouvez supprimer que vos propres photos" msgstr "U kunt alleen uw eigen foto's verwijderen." -#: interventions/views/detail.py:3001 +#: interventions/views/detail.py:3004 msgid "Photo supprimée avec succès" msgstr "Foto succesvol verwijderd" -#: interventions/views/detail.py:3009 +#: interventions/views/detail.py:3012 msgid "Erreur lors de la suppression de la photo" msgstr "Fout bij het verwijderen van de foto." -#: interventions/views/detail.py:3021 interventions/views/detail.py:3215 +#: interventions/views/detail.py:3024 interventions/views/detail.py:3218 msgid "Cette intervention n'a pas de template d'opérations guidées." msgstr "Deze interventie heeft geen uitrustingsoperatiesjablonen" -#: interventions/views/detail.py:3025 interventions/views/detail.py:3219 -#: interventions/views/detail.py:3290 +#: interventions/views/detail.py:3028 interventions/views/detail.py:3222 +#: interventions/views/detail.py:3293 msgid "Vous n'avez pas la permission de modifier les opérations." msgstr "U hebt geen toestemming om operaties te wijzigen." -#: interventions/views/detail.py:3030 interventions/views/detail.py:3295 -#: interventions/views/detail.py:3508 interventions/views/detail.py:3582 -#: interventions/views/detail.py:3767 interventions/views/workflow.py:320 +#: interventions/views/detail.py:3033 interventions/views/detail.py:3298 +#: interventions/views/detail.py:3511 interventions/views/detail.py:3585 +#: interventions/views/detail.py:3770 interventions/views/workflow.py:320 #: interventions/views/workflow.py:360 msgid "Format JSON invalide" msgstr "Ongeldig JSON-formaat" -#: interventions/views/detail.py:3034 +#: interventions/views/detail.py:3037 msgid "Le champ 'data' doit être un objet JSON." msgstr "Item #%(index)s moet een JSON-object zijn." -#: interventions/views/detail.py:3043 +#: interventions/views/detail.py:3046 msgid "Opérations guidées enregistrées." msgstr "Algemene operaties" -#: interventions/views/detail.py:3223 +#: interventions/views/detail.py:3226 msgid "Aucun fichier fourni." msgstr "Geen bestanden opgegeven." -#: interventions/views/detail.py:3268 +#: interventions/views/detail.py:3271 msgid "Vous n'avez pas la permission de supprimer ce fichier." msgstr "U hebt geen toestemming om dit document te verwijderen." -#: interventions/views/detail.py:3335 +#: interventions/views/detail.py:3338 #, python-format msgid "évaleur de mesure invalide pour l'opération %(id)s" msgstr "Ongeldige meetwaarde voor operatie %(id)s" -#: interventions/views/detail.py:3354 +#: interventions/views/detail.py:3357 #, python-format msgid "Format de durée invalide pour l'opération %(id)s" msgstr "Ongeldig duurformaat voor operatie %(id)s" -#: interventions/views/detail.py:3357 interventions/views/mobile.py:2010 +#: interventions/views/detail.py:3360 interventions/views/mobile.py:2013 #, python-format msgid "Valeur de durée invalide pour l'opération %(id)s" msgstr "Ongeldige duurwaarde voor operatie %(id)s" -#: interventions/views/detail.py:3378 interventions/views/mobile.py:2029 +#: interventions/views/detail.py:3381 interventions/views/mobile.py:2032 #, python-format msgid "Valeur de date invalide pour l'opération %(id)s" msgstr "Ongeldige datumwaarde voor operatie %(id)s" -#: interventions/views/detail.py:3393 interventions/views/mobile.py:2049 +#: interventions/views/detail.py:3396 interventions/views/mobile.py:2052 #, python-format msgid "Statut invalide pour l'opération %(id)s" msgstr "Ongeldige status voor operatie %(id)s" -#: interventions/views/detail.py:3402 interventions/views/mobile.py:2047 +#: interventions/views/detail.py:3405 interventions/views/mobile.py:2050 #, python-format msgid "Opération %(id)s introuvable" msgstr "Operatie %(id)s niet gevonden" -#: interventions/views/detail.py:3404 +#: interventions/views/detail.py:3407 #, python-format msgid "Erreur pour l'opération %(id)s : %(err)s" msgstr "Fout voor operatie %(id)s: %(err)s" -#: interventions/views/detail.py:3410 +#: interventions/views/detail.py:3413 #, python-format msgid "%(count)s opération(s) sauvegardée(s)" msgstr "%(count)s operatie(s) opgeslagen" -#: interventions/views/detail.py:3441 interventions/views/detail.py:3688 -msgid "" -"Cette fonctionnalité n'est disponible que pour les interventions préventives" -msgstr "" -"Deze functionaliteit is alleen beschikbaar voor preventieve interventies" +#: interventions/views/detail.py:3444 interventions/views/detail.py:3691 +msgid "Cette fonctionnalité n'est disponible que pour les interventions préventives" +msgstr "Deze functionaliteit is alleen beschikbaar voor preventieve interventies" -#: interventions/views/detail.py:3452 +#: interventions/views/detail.py:3455 msgid "asset_type et asset_id requis" msgstr "asset_type en asset_id vereist" -#: interventions/views/detail.py:3461 interventions/views/detail.py:3715 +#: interventions/views/detail.py:3464 interventions/views/detail.py:3718 msgid "Type d'asset invalide" msgstr "Ongeldig asset-type" -#: interventions/views/detail.py:3474 +#: interventions/views/detail.py:3477 msgid "Cette intervention n'a pas de templates d'opérations équipement" msgstr "Deze interventie heeft geen uitrustingsoperatiesjablonen" -#: interventions/views/detail.py:3492 +#: interventions/views/detail.py:3495 msgid "Choisissez le(s) template(s) d'opérations à appliquer à cet équipement." -msgstr "" -"Kies de bedieningssjabloon(en) die u op deze apparatuur wilt toepassen." +msgstr "Kies de bedieningssjabloon(en) die u op deze apparatuur wilt toepassen." -#: interventions/views/detail.py:3498 interventions/views/detail.py:3752 +#: interventions/views/detail.py:3501 interventions/views/detail.py:3755 msgid "Type d'asset non trouvé" msgstr "Ongeldig asset-type" -#: interventions/views/detail.py:3503 interventions/views/detail.py:3757 +#: interventions/views/detail.py:3506 interventions/views/detail.py:3760 msgid "Équipement non trouvé" msgstr "Uitrusting niet gevonden" -#: interventions/views/detail.py:3529 +#: interventions/views/detail.py:3532 msgid "Liste d'assets requise" msgstr "Lijst van assets vereist" -#: interventions/views/detail.py:3573 +#: interventions/views/detail.py:3576 #, python-format msgid "%(ops)d opération créée pour %(assets)d équipement" msgid_plural "%(ops)d opérations créées pour %(assets)d équipements" msgstr[0] "%(ops)d operatie aangemaakt voor %(assets)d uitrusting" msgstr[1] "%(ops)d operaties aangemaakt voor %(assets)d uitrustingen" -#: interventions/views/detail.py:3700 +#: interventions/views/detail.py:3703 msgid "asset_type, asset_id et template_ids requis" msgstr "asset_type, asset_id en template_ids vereist" -#: interventions/views/detail.py:3706 +#: interventions/views/detail.py:3709 msgid "template_ids doit être une liste non vide" msgstr "template_ids moet een niet-lege lijst zijn" -#: interventions/views/detail.py:3726 +#: interventions/views/detail.py:3729 msgid "Certains templates n'ont pas été trouvés" msgstr "Sommige sjablonen zijn niet gevonden" -#: interventions/views/detail.py:3743 +#: interventions/views/detail.py:3746 #, python-format msgid "%(count)d opération créée avec succès depuis %(templates)d template" -msgid_plural "" -"%(count)d opérations créées avec succès depuis %(templates)d templates" -msgstr[0] "" -"%(count)d operatie succesvol aangemaakt vanaf %(templates)d sjabloon" -msgstr[1] "" -"%(count)d operaties succesvol aangemaakt vanaf %(templates)d sjablonen" +msgid_plural "%(count)d opérations créées avec succès depuis %(templates)d templates" +msgstr[0] "%(count)d operatie succesvol aangemaakt vanaf %(templates)d sjabloon" +msgstr[1] "%(count)d operaties succesvol aangemaakt vanaf %(templates)d sjablonen" -#: interventions/views/detail.py:3762 +#: interventions/views/detail.py:3765 msgid "Un ou plusieurs templates non trouvés" msgstr "Een of meer sjablonen niet gevonden" @@ -6630,9 +6530,7 @@ msgid "Un équipement est obligatoire pour ce symptôme." msgstr "Uitrusting is verplicht voor dit symptoom." #: interventions/views/forms.py:295 -msgid "" -"Veuillez indiquer la référence de la source (ex.: l'identifiant de " -"l'observation)." +msgid "Veuillez indiquer la référence de la source (ex.: l'identifiant de l'observation)." msgstr "Gelieve de referentie van de bron op te geven (bijv.: het ID van de " #: interventions/views/forms.py:302 @@ -6648,14 +6546,8 @@ msgid "Titre des interventions" msgstr "Titel van de interventies" #: interventions/views/forms.py:435 -msgid "" -"Les opérations génériques seront ajoutées une fois par intervention. Les " -"opérations liées aux équipements seront répétées pour chaque asset " -"sélectionné." -msgstr "" -"De algemene operaties worden één keer per interventie toegevoegd. De " -"operaties die aan de uitrusting zijn gekoppeld, worden herhaald voor elk " -"geselecteerd asset." +msgid "Les opérations génériques seront ajoutées une fois par intervention. Les opérations liées aux équipements seront répétées pour chaque asset sélectionné." +msgstr "De algemene operaties worden één keer per interventie toegevoegd. De operaties die aan de uitrusting zijn gekoppeld, worden herhaald voor elk geselecteerd asset." #: interventions/views/forms.py:439 msgid "Début prévisionnel" @@ -6678,16 +6570,8 @@ msgid "Créer une commande par répétition" msgstr "Een bestelling maken per herhaling" #: interventions/views/forms.py:476 -msgid "" -"Si coché, une nouvelle commande sera créée pour chaque répétition. La " -"commande sélectionnée sera renommée avec le suffixe '-1', et des commandes " -"'-2', '-3', etc. seront créées automatiquement pour chaque répétition " -"suivante." -msgstr "" -"Indien aangevinkt, wordt er voor elke herhaling een nieuwe bestelling " -"aangemaakt. De geselecteerde bestelling wordt hernoemd met het achtervoegsel " -"'-1', en bestellingen '-2', '-3', enz. worden automatisch aangemaakt voor " -"elke volgende herhaling." +msgid "Si coché, une nouvelle commande sera créée pour chaque répétition. La commande sélectionnée sera renommée avec le suffixe '-1', et des commandes '-2', '-3', etc. seront créées automatiquement pour chaque répétition suivante." +msgstr "Indien aangevinkt, wordt er voor elke herhaling een nieuwe bestelling aangemaakt. De geselecteerde bestelling wordt hernoemd met het achtervoegsel '-1', en bestellingen '-2', '-3', enz. worden automatisch aangemaakt voor elke volgende herhaling." #: interventions/views/forms.py:483 msgid "Type d'éléments à sélectionner" @@ -6706,12 +6590,8 @@ msgid "Créer une seule intervention pour tous les éléments" msgstr "Een enkele interventie aanmaken voor alle elementen" #: interventions/views/forms.py:508 -msgid "" -"Choisissez comment créer les interventions en fonction des éléments " -"sélectionnés." -msgstr "" -"Kies hoe de interventies moeten worden aangemaakt op basis van de " -"geselecteerde elementen." +msgid "Choisissez comment créer les interventions en fonction des éléments sélectionnés." +msgstr "Kies hoe de interventies moeten worden aangemaakt op basis van de geselecteerde elementen." #: interventions/views/forms.py:517 msgid "Ce champ est requis si vous avez indiqué une répétition." @@ -6736,8 +6616,7 @@ msgid "Codes d'intervention" msgstr "Interventiecodes" #: interventions/views/forms.py:643 -msgid "" -"Séparez les codes par des espaces, des virgules ou des retours à la ligne." +msgid "Séparez les codes par des espaces, des virgules ou des retours à la ligne." msgstr "Scheiding van codes met spaties, komma's of regeleinden." #: interventions/views/forms.py:651 @@ -6761,18 +6640,12 @@ msgid "Vous devez fournir au moins un nom (FR ou NL)." msgstr "U moet ten minste een naam opgeven (FR of NL)." #: interventions/views/forms.py:741 -msgid "" -"Vous devez sélectionner un ensemble de statuts pour une opération de type " -"'Choix'." -msgstr "" -"U moet een set statussen selecteren voor een operatie van het type 'Keuze'." +msgid "Vous devez sélectionner un ensemble de statuts pour une opération de type 'Choix'." +msgstr "U moet een set statussen selecteren voor een operatie van het type 'Keuze'." #: interventions/views/forms.py:744 -msgid "" -"Vous devez sélectionner une définition de mesure pour une opération de type " -"'Mesure'." -msgstr "" -"U moet een meetdefinitie selecteren voor een operatie van het type 'Meting'." +msgid "Vous devez sélectionner une définition de mesure pour une opération de type 'Mesure'." +msgstr "U moet een meetdefinitie selecteren voor een operatie van het type 'Meting'." #: interventions/views/general.py:932 #, python-format @@ -6854,8 +6727,8 @@ msgstr "Pauze van de interventie - %(reason)s" msgid "Modèles inconnus: %(models)s" msgstr "Onbekende modellen: %(models)s" -#: interventions/views/helpers.py:2070 interventions/views/mobile.py:1169 -#: interventions/views/mobile.py:1217 +#: interventions/views/helpers.py:2070 interventions/views/mobile.py:1172 +#: interventions/views/mobile.py:1220 msgid "Vous n'avez pas accès à cette intervention." msgstr "U hebt geen toegang tot deze interventie." @@ -6984,9 +6857,7 @@ msgid "Selected member does not belong to the assigned provider" msgstr "Geselecteerd lid behoort niet tot de toegewezen leverancier" #: interventions/views/helpers.py:2679 -msgid "" -"Selected member's team is not associated with the thematic of this " -"intervention" +msgid "Selected member's team is not associated with the thematic of this intervention" msgstr "Geselecteerd lid is niet gekoppeld aan het thema van deze interventie" #: interventions/views/helpers.py:2687 @@ -7082,7 +6953,7 @@ msgstr "Vereiste velden ontbreken." msgid "Format datetime invalide" msgstr "Ongeldig datumtijdformaat" -#: interventions/views/mobile.py:494 interventions/views/mobile.py:1912 +#: interventions/views/mobile.py:494 interventions/views/mobile.py:1915 msgid "Vous n'êtes pas autorisé à modifier cette note" msgstr "U hebt geen toestemming om deze notitie te wijzigen." @@ -7123,179 +6994,158 @@ msgstr "Terug naar controle" msgid "Retour à l'observation" msgstr "Terug naar observatie" -#: interventions/views/mobile.py:1176 +#: interventions/views/mobile.py:1179 msgid "Aucun fichier reçu." msgstr "Geen bestand ontvangen." -#: interventions/views/mobile.py:1186 +#: interventions/views/mobile.py:1189 msgid "Erreur lors de l'enregistrement de la photo." msgstr "Fout bij het opslaan van de foto." -#: interventions/views/mobile.py:1225 +#: interventions/views/mobile.py:1228 msgid "Vous n'avez pas la permission de supprimer ce document." msgstr "U hebt geen toestemming om dit document te verwijderen." -#: interventions/views/mobile.py:1233 +#: interventions/views/mobile.py:1236 msgid "Erreur lors de la suppression du document." msgstr "Fout bij het verwijderen van het document." -#: interventions/views/mobile.py:1383 +#: interventions/views/mobile.py:1386 msgid "Requête invalide." msgstr "Ongeldige aanvraag." -#: interventions/views/mobile.py:1387 +#: interventions/views/mobile.py:1390 msgid "Aucune sélection d'équipements reçue." msgstr "Geen selectie van apparatuur ontvangen." -#: interventions/views/mobile.py:1412 +#: interventions/views/mobile.py:1415 msgid "Erreur lors de la synchronisation des équipements." msgstr "Fout bij het synchroniseren van de uitrustingen." -#: interventions/views/mobile.py:1415 +#: interventions/views/mobile.py:1418 #, python-format -msgid "" -"Synchronisation terminée. Ajoutés: %(created)d • Supprimés: %(deleted)d • " -"Total cibles: %(total)d" -msgstr "" -"Synchronisatie voltooid. Toegevoegd: %(created)d • Verwijderd: %(deleted)d • " -"Totaal doelwitten: %(total)d" +msgid "Synchronisation terminée. Ajoutés: %(created)d • Supprimés: %(deleted)d • Total cibles: %(total)d" +msgstr "Synchronisatie voltooid. Toegevoegd: %(created)d • Verwijderd: %(deleted)d • Totaal doelwitten: %(total)d" -#: interventions/views/mobile.py:1435 +#: interventions/views/mobile.py:1438 #, python-format -msgid "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d équipement." -msgid_plural "" -"Certaines opérations n'ont pas été supprimées car des valeurs ont été " -"encodées pour %(count)d équipements." -msgstr[0] "" -"Sommige operaties zijn niet verwijderd omdat er al waarden zijn gecodeerd " -"voor %(count)d uitrusting." -msgstr[1] "" -"Sommige operaties zijn niet verwijderd omdat er al waarden zijn gecodeerd " -"voor %(count)d uitrustingen." +msgid "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d équipement." +msgid_plural "Certaines opérations n'ont pas été supprimées car des valeurs ont été encodées pour %(count)d équipements." +msgstr[0] "Sommige operaties zijn niet verwijderd omdat er al waarden zijn gecodeerd voor %(count)d uitrusting." +msgstr[1] "Sommige operaties zijn niet verwijderd omdat er al waarden zijn gecodeerd voor %(count)d uitrustingen." -#: interventions/views/mobile.py:1572 +#: interventions/views/mobile.py:1575 msgid "Intervention de réparation créée depuis l'application mobile." msgstr "Interventie de réparation aangemaakt vanuit de mobiele applicatie." -#: interventions/views/mobile.py:1629 interventions/views/mobile.py:1862 +#: interventions/views/mobile.py:1632 interventions/views/mobile.py:1865 #, python-format msgid "L'intervention %(code)s a été créée avec succès." msgstr "Interventie %(code)s is succesvol aangemaakt." -#: interventions/views/mobile.py:1651 interventions/views/mobile.py:1668 -#: interventions/views/mobile.py:1710 +#: interventions/views/mobile.py:1654 interventions/views/mobile.py:1671 +#: interventions/views/mobile.py:1713 msgid "Accès réservé aux gestionnaires internes (admin, manager, controller)." -msgstr "" -"Toegang gereserveerd voor interne managers (admin, manager, controller)." +msgstr "Toegang gereserveerd voor interne managers (admin, manager, controller)." -#: interventions/views/mobile.py:1685 +#: interventions/views/mobile.py:1688 msgid "Aucune thématique avec droits de création d'intervention trouvée." msgstr "Er zijn geen thema's met interventiecreatierechten gevonden." -#: interventions/views/mobile.py:1721 -msgid "" -"Vous n'avez pas les droits pour créer des interventions pour cette " -"thématique." +#: interventions/views/mobile.py:1724 +msgid "Vous n'avez pas les droits pour créer des interventions pour cette thématique." msgstr "U hebt geen toestemming om interventies te creëren voor dit thema." -#: interventions/views/mobile.py:1944 +#: interventions/views/mobile.py:1947 #, python-format msgid "Erreur lors de l'enregistrement de la note: %(error)s" msgstr "Fout bij het opslaan van de notitie: %(error)s" -#: interventions/views/mobile.py:1956 +#: interventions/views/mobile.py:1959 #, python-format msgid "Erreur lors de l'upload du fichier %(name)s: %(error)s" msgstr "Fout bij het uploaden van bestand %(name)s: %(error)s" -#: interventions/views/mobile.py:2051 +#: interventions/views/mobile.py:2054 #, python-format msgid "Valeur de mesure invalide pour l'opération %(id)s" msgstr "Ongeldige meetwaarde voor operatie %(id)s" -#: interventions/views/mobile.py:2053 +#: interventions/views/mobile.py:2056 msgid "Format JSON invalide pour les opérations" msgstr "Ongeldig JSON-formaat voor operaties" -#: interventions/views/mobile.py:2058 +#: interventions/views/mobile.py:2061 msgid "Note enregistrée" msgstr "Notitie opgeslagen" -#: interventions/views/mobile.py:2060 +#: interventions/views/mobile.py:2063 #, python-format msgid "%(count)s fichier(s)" msgstr "%(count)s bestand(en)" -#: interventions/views/mobile.py:2062 +#: interventions/views/mobile.py:2065 #, python-format msgid "%(count)s opération(s)" msgstr "%(count)s operatie(s)" -#: interventions/views/mobile.py:2067 +#: interventions/views/mobile.py:2070 msgid "Aucune modification" msgstr "Geen wijziging" -#: interventions/views/mobile.py:2088 interventions/views/mobile.py:2159 +#: interventions/views/mobile.py:2091 interventions/views/mobile.py:2162 msgid "Vous n'êtes pas membre d'une équipe." msgstr "U bent geen lid van een team." -#: interventions/views/mobile.py:2103 +#: interventions/views/mobile.py:2106 msgid "Votre équipe n'a pas de thématiques assignées." msgstr "Aan jouw team zijn geen thema's toegewezen." -#: interventions/views/mobile.py:2190 +#: interventions/views/mobile.py:2193 msgid "Veuillez sélectionner un membre." msgstr "Selecteer een lid." -#: interventions/views/mobile.py:2197 +#: interventions/views/mobile.py:2200 msgid "Paramètre invalide." msgstr "Ongeldige parameter." -#: interventions/views/mobile.py:2206 +#: interventions/views/mobile.py:2209 msgid "Membre introuvable." msgstr "Lid niet gevonden." -#: interventions/views/mobile.py:2214 +#: interventions/views/mobile.py:2217 msgid "Le membre cible doit être de la même société." msgstr "Het doelwitlid moet van hetzelfde bedrijf zijn." -#: interventions/views/mobile.py:2225 -msgid "" -"Le membre cible doit être dans une équipe avec des thématiques communes." +#: interventions/views/mobile.py:2228 +msgid "Le membre cible doit être dans une équipe avec des thématiques communes." msgstr "Het doelwitlid moet in een team zitten met gemeenschappelijke thema's." -#: interventions/views/mobile.py:2272 +#: interventions/views/mobile.py:2275 #, python-format -msgid "" -"Intervention transférée de %(from_member)s (%(from_team)s) vers " -"%(to_member)s (%(to_team)s)" -msgstr "" -"Interventie overgedragen van %(from_member)s (%(from_team)s) naar " -"%(to_member)s (%(to_team)s)" +msgid "Intervention transférée de %(from_member)s (%(from_team)s) vers %(to_member)s (%(to_team)s)" +msgstr "Interventie overgedragen van %(from_member)s (%(from_team)s) naar %(to_member)s (%(to_team)s)" -#: interventions/views/mobile.py:2273 +#: interventions/views/mobile.py:2276 msgid "non assigné" msgstr "Niet toegewezen" -#: interventions/views/mobile.py:2274 interventions/views/mobile.py:2276 -#: interventions/views/mobile.py:2296 +#: interventions/views/mobile.py:2277 interventions/views/mobile.py:2279 +#: interventions/views/mobile.py:2299 msgid "aucune équipe" msgstr "geen team" -#: interventions/views/mobile.py:2280 +#: interventions/views/mobile.py:2283 msgid "Statut changé automatiquement de 'Démarré' à 'En pause'." msgstr "Status automatisch gewijzigd van 'Gestart' naar 'In pauze'." -#: interventions/views/mobile.py:2292 +#: interventions/views/mobile.py:2295 #, python-format msgid "Intervention transférée avec succès vers %(member)s." msgstr "Interventie succesvol overgedragen aan %(member)s." #: interventions/views/notes_docs.py:142 -msgid "" -"Vous n'avez pas la permission de poster un message sur cette intervention." +msgid "Vous n'avez pas la permission de poster un message sur cette intervention." msgstr "U hebt geen toestemming om deze interventie te bekijken." #: interventions/views/notes_docs.py:187 @@ -7445,10 +7295,7 @@ msgstr "Commentaar" #: interventions/views/views_pdf_reporting.py:2352 #, python-format -msgid "" -"Le rapport ne peut pas être généré car %(count)s interventions correspondent " -"aux filtres actifs. Veuillez affiner les filtres ou sélectionner " -"manuellement au plus 50 interventions." +msgid "Le rapport ne peut pas être généré car %(count)s interventions correspondent aux filtres actifs. Veuillez affiner les filtres ou sélectionner manuellement au plus 50 interventions." msgstr "" #: interventions/views/views_pdf_reporting.py:2496 @@ -7477,17 +7324,12 @@ msgid "Ce contrat ne nécessite pas de vérification." msgstr "Dit contract vereist geen verificatie." #: interventions/views/workflow.py:247 -msgid "" -"La vérification n'est disponible que pour les statuts 'À approuver' et 'À " -"traiter'." -msgstr "" -"Verificatie is alleen beschikbaar voor de statussen 'Te goedkeuren' en 'Te " -"behandelen'." +msgid "La vérification n'est disponible que pour les statuts 'À approuver' et 'À traiter'." +msgstr "Verificatie is alleen beschikbaar voor de statussen 'Te goedkeuren' en 'Te behandelen'." #: interventions/views/workflow.py:261 msgid "Vous n'avez pas le droit de vérifier les interventions de ce contrat." -msgstr "" -"U heeft niet het recht om de tussenkomsten van dit contract te verifiëren." +msgstr "U heeft niet het recht om de tussenkomsten van dit contract te verifiëren." #: interventions/views/workflow.py:270 msgid "Intervention marquée comme vérifiée." @@ -7498,8 +7340,7 @@ msgid "Vérification annulée." msgstr "Verificatie geannuleerd." #: interventions/views/workflow.py:291 -msgid "" -"Vous n'avez pas le droit de modifier les contrôles de cette intervention." +msgid "Vous n'avez pas le droit de modifier les contrôles de cette intervention." msgstr "U hebt geen toestemming om deze notitie te wijzigen." #: interventions/views/workflow.py:296 @@ -7550,194 +7391,155 @@ msgstr "Geen toestemming om deze interventie te wijzigen." msgid "Statut inchangé." msgstr "Status ongewijzigd." -#: interventions/views/workflow.py:415 -msgid "" -"Au moins une photo ajoutée après le passage au statut 'À traiter' est " -"obligatoire pour terminer cette intervention." +#: interventions/views/workflow.py:416 +msgid "Au moins une photo ajoutée après le passage au statut 'À traiter' est obligatoire pour terminer cette intervention." msgstr "" -#: interventions/views/workflow.py:427 -msgid "" -"Au moins une occupation doit être enregistrée avant de terminer cette " -"intervention corrective." +#: interventions/views/workflow.py:428 +msgid "Au moins une occupation doit être enregistrée avant de terminer cette intervention corrective." msgstr "" -#: interventions/views/workflow.py:434 +#: interventions/views/workflow.py:435 msgid "Vous n'avez pas le droit d'approuver les interventions de ce contrat." -msgstr "" -"U heeft niet het recht om de tussenkomsten van dit contract goed te keuren." +msgstr "U heeft niet het recht om de tussenkomsten van dit contract goed te keuren." -#: interventions/views/workflow.py:476 +#: interventions/views/workflow.py:477 msgid "Confirmation de passage à la période suivante requise." msgstr "Bevestiging van de overgang naar de volgende periode vereist." -#: interventions/views/workflow.py:480 -msgid "" -"Toutes les quantités enregistrées doivent être validées avant de clôturer la " -"période." -msgstr "" -"Alle geregistreerde hoeveelheden moeten worden gevalideerd voordat de " -"periode kan worden afgesloten." +#: interventions/views/workflow.py:481 +msgid "Toutes les quantités enregistrées doivent être validées avant de clôturer la période." +msgstr "Alle geregistreerde hoeveelheden moeten worden gevalideerd voordat de periode kan worden afgesloten." -#: interventions/views/workflow.py:520 +#: interventions/views/workflow.py:521 msgid "Passage à la période suivante: retour à 'A planifier'." msgstr "Overgang naar de volgende periode: terug naar 'Te plannen'." -#: interventions/views/workflow.py:525 +#: interventions/views/workflow.py:526 msgid "Transition non autorisée." msgstr "Niet-toegestane overgang." -#: interventions/views/workflow.py:541 +#: interventions/views/workflow.py:542 msgid "Vous ne pouvez annuler que les interventions créées par votre service." -msgstr "" -"Alleen interventies die door uw dienst zijn aangemaakt, kunt u annuleren." +msgstr "Alleen interventies die door uw dienst zijn aangemaakt, kunt u annuleren." -#: interventions/views/workflow.py:550 interventions/views/workflow.py:553 +#: interventions/views/workflow.py:551 interventions/views/workflow.py:554 msgid "Un contrat doit être indiqué avant de passer à ce statut." -msgstr "" -"Voordat u naar deze status overschakelt, moet er een contract worden " -"aangegeven." +msgstr "Voordat u naar deze status overschakelt, moet er een contract worden aangegeven." -#: interventions/views/workflow.py:580 +#: interventions/views/workflow.py:581 msgid "Veuillez sélectionner une raison de mise en pause." msgstr "Selecteer een reden voor pauzering." -#: interventions/views/workflow.py:582 +#: interventions/views/workflow.py:583 msgid "Veuillez préciser la raison de la mise en pause." msgstr "Geef de reden voor pauzering op." -#: interventions/views/workflow.py:603 -msgid "" -"Tous les postes de contrat doivent être validés avant de passer à 'validé'." -msgstr "" -"Alle contractposten moeten gevalideerd zijn voordat u naar 'gevalideerd' " -"kunt overschakelen." +#: interventions/views/workflow.py:604 +msgid "Tous les postes de contrat doivent être validés avant de passer à 'validé'." +msgstr "Alle contractposten moeten gevalideerd zijn voordat u naar 'gevalideerd' kunt overschakelen." -#: interventions/views/workflow.py:606 -msgid "" -"L'option de validation par périodes est active. Marquez la dernière période " -"ou confirmez le passage à la période suivante." -msgstr "" -"De optie voor validatie per periode is actief. Markeer de laatste periode of " -"bevestig de overgang naar de volgende periode." +#: interventions/views/workflow.py:607 +msgid "L'option de validation par périodes est active. Marquez la dernière période ou confirmez le passage à la période suivante." +msgstr "De optie voor validatie per periode is actief. Markeer de laatste periode of bevestig de overgang naar de volgende periode." -#: interventions/views/workflow.py:636 +#: interventions/views/workflow.py:637 #, python-format -msgid "" -"Observation marquée 'Doublon' suite à l'annulation de l'intervention " -"%(code)s (motif : doublon)" +msgid "Observation marquée 'Doublon' suite à l'annulation de l'intervention %(code)s (motif : doublon)" msgstr "" -#: interventions/views/workflow.py:638 +#: interventions/views/workflow.py:639 #, python-format -msgid "" -"Observation remise 'À traiter' suite à l'annulation de l'intervention " -"%(code)s" +msgid "Observation remise 'À traiter' suite à l'annulation de l'intervention %(code)s" msgstr "" -#: interventions/views/workflow.py:868 interventions/views/workflow.py:1053 -#: interventions/views/workflow.py:1284 interventions/views/workflow.py:1423 +#: interventions/views/workflow.py:869 interventions/views/workflow.py:1054 +#: interventions/views/workflow.py:1285 interventions/views/workflow.py:1424 msgid "Serveur SMTP non disponible" msgstr "SMTP-server niet beschikbaar" -#: interventions/views/workflow.py:951 +#: interventions/views/workflow.py:952 msgid "Un type d'annulation doit être sélectionné." msgstr "Er moet een annuleringstype worden geselecteerd." -#: interventions/views/workflow.py:958 +#: interventions/views/workflow.py:959 msgid "Un commentaire est obligatoire pour le motif 'Autre'." msgstr "Een opmerking is verplicht voor de reden 'Andere'." -#: interventions/views/workflow.py:1080 +#: interventions/views/workflow.py:1081 msgid "Statut mis à jour." msgstr "Status bijgewerkt." -#: interventions/views/workflow.py:1090 interventions/views/workflow.py:1134 +#: interventions/views/workflow.py:1091 interventions/views/workflow.py:1135 msgid "Permission refusée" msgstr "Toestemming geweigerd" -#: interventions/views/workflow.py:1111 +#: interventions/views/workflow.py:1112 msgid "Impossible de désactiver après la période 1." msgstr "Kan niet uitschakelen na periode 1." -#: interventions/views/workflow.py:1137 +#: interventions/views/workflow.py:1138 msgid "L'option de validation par périodes n'est pas activée." msgstr "De optie voor validatie per periode is niet geactiveerd." -#: interventions/views/workflow.py:1169 +#: interventions/views/workflow.py:1170 msgid "Invalid payload." msgstr "Ongeldige payload." -#: interventions/views/workflow.py:1184 +#: interventions/views/workflow.py:1185 msgid "Invalid date format." msgstr "Ongeldig datumformaat." -#: interventions/views/workflow.py:1211 -msgid "" -"Seuls les utilisateurs internes peuvent envoyer un rappel pour cette " -"intervention." -msgstr "" -"Alleen interne gebruikers kunnen een herinnering voor deze interventie " -"verzenden." +#: interventions/views/workflow.py:1212 +msgid "Seuls les utilisateurs internes peuvent envoyer un rappel pour cette intervention." +msgstr "Alleen interne gebruikers kunnen een herinnering voor deze interventie verzenden." -#: interventions/views/workflow.py:1218 interventions/views/workflow.py:1352 +#: interventions/views/workflow.py:1219 interventions/views/workflow.py:1353 msgid "Aucun contrat n'est associé à cette intervention." msgstr "Geen contract is gekoppeld aan deze interventie." -#: interventions/views/workflow.py:1226 interventions/views/workflow.py:1360 +#: interventions/views/workflow.py:1227 interventions/views/workflow.py:1361 msgid "Aucun destinataire n'a été configuré pour le contrat associé." msgstr "Er is geen ontvanger geconfigureerd voor het gekoppelde contract." -#: interventions/views/workflow.py:1288 +#: interventions/views/workflow.py:1289 msgid "L'envoi du rappel a échoué : le serveur email n'est pas disponible." -msgstr "" -"Het verzenden van de herinnering is mislukt: de e-mailserver is niet " -"beschikbaar." +msgstr "Het verzenden van de herinnering is mislukt: de e-mailserver is niet beschikbaar." -#: interventions/views/workflow.py:1313 +#: interventions/views/workflow.py:1314 #, python-format msgid "L'envoi du rappel a échoué : %(error)s" msgstr "Het verzenden van de herinnering is mislukt: %(error)s" -#: interventions/views/workflow.py:1318 +#: interventions/views/workflow.py:1319 msgid "Le rappel a été envoyé." msgstr "De herinnering is verzonden." -#: interventions/views/workflow.py:1333 -msgid "" -"Seuls les utilisateurs internes peuvent envoyer une modification pour cette " -"intervention." -msgstr "" -"Alleen interne gebruikers kunnen een wijziging voor deze interventie " -"verzenden." +#: interventions/views/workflow.py:1334 +msgid "Seuls les utilisateurs internes peuvent envoyer une modification pour cette intervention." +msgstr "Alleen interne gebruikers kunnen een wijziging voor deze interventie verzenden." -#: interventions/views/workflow.py:1345 +#: interventions/views/workflow.py:1346 msgid "Veuillez préciser le motif de la modification." msgstr "Geef alstublieft de reden voor de wijziging op." -#: interventions/views/workflow.py:1427 -msgid "" -"L'envoi de la modification a échoué : le serveur email n'est pas disponible." -msgstr "" -"Het verzenden van de wijziging is mislukt: de e-mailserver is niet " -"beschikbaar." +#: interventions/views/workflow.py:1428 +msgid "L'envoi de la modification a échoué : le serveur email n'est pas disponible." +msgstr "Het verzenden van de wijziging is mislukt: de e-mailserver is niet beschikbaar." -#: interventions/views/workflow.py:1454 +#: interventions/views/workflow.py:1455 #, python-format msgid "L'envoi de la modification a échoué : %(error)s" msgstr "Het verzenden van de wijziging is mislukt: %(error)s" -#: interventions/views/workflow.py:1459 +#: interventions/views/workflow.py:1460 msgid "La modification a été envoyée." msgstr "De wijziging is verzonden." -#: interventions/views/workflow.py:1476 +#: interventions/views/workflow.py:1477 msgid "Vous ne suivez plus cette intervention." msgstr "U hebt geen toestemming om deze interventie te wijzigen." -#: interventions/views/workflow.py:1479 +#: interventions/views/workflow.py:1480 msgid "Vous suivez maintenant cette intervention." msgstr "U hebt geen toestemming om deze interventie te wijzigen." - -#~ msgid "Vous ne pouvez pas modifier cette intervention." -#~ msgstr "U hebt geen toestemming om deze interventie te wijzigen." diff --git a/loko/interventions/services/document_sequencing.py b/loko/interventions/services/document_sequencing.py index b0bcc01..20b1fc4 100644 --- a/loko/interventions/services/document_sequencing.py +++ b/loko/interventions/services/document_sequencing.py @@ -72,16 +72,17 @@ def get_intervention_milestones(intervention) -> tuple[Optional[datetime], Optio def get_sequenced_intervention_documents( intervention, + notes_qs=None, tolerance_minutes: int = DEFAULT_TOLERANCE_MINUTES, ) -> Dict[str, Any]: """ - Organise les documents et photos de l'intervention en 3 blocs temporels : - 1. before_work : Avant réalisation (préparation, constat, signalement) - 2. during_work : Exécution de l'intervention (pendant les travaux) - 3. after_work : Après réalisation (contrôle, levée de réserves, clôture) + Organise les documents, photos et notes de l'intervention en 3 blocs temporels : + 1. before_work : Avant réalisation (préparation, constat, signalement, devis) + 2. during_work : Exécution de l'intervention (travaux en cours, photos d'avancement, notes de chantier) + 3. after_work : Après réalisation (contrôle, levée de réserves, PV de réception, clôture) Une tolérance temporelle (par défaut 15 minutes) est appliquée autour des jalons - pour tenir compte des photos ajoutées juste avant de changer le statut ou juste après + pour tenir compte des photos et notes ajoutées juste avant de changer le statut ou juste après avoir terminé. Retourne un dictionnaire : @@ -96,12 +97,21 @@ def get_sequenced_intervention_documents( 'period_display': '...', 'modal_id': '...', 'documents': [...], + 'notes': [...], + 'documents_count': int, + 'notes_count': int, 'count': int, + 'has_items': bool, }, ... ], + 'total_documents_count': int, + 'total_notes_count': int, 'total_count': int, + 'total_items_count': int, 'has_documents': bool, + 'has_notes': bool, + 'has_items': bool, 'start_dt': datetime|None, 'end_dt': datetime|None, } @@ -112,6 +122,7 @@ def get_sequenced_intervention_documents( start_threshold = (start_dt - timedelta(minutes=tolerance_minutes)) if start_dt else None end_threshold = (end_dt + timedelta(minutes=tolerance_minutes)) if end_dt else None + # Récupération et partitionnement des documents docs = list( intervention.documents .all() @@ -142,6 +153,39 @@ def get_sequenced_intervention_documents( else: after_docs.append(doc) + # Récupération et partitionnement des notes + if notes_qs is None: + notes_list = list( + intervention.notes + .all() + .select_related('note_author', 'intervention', 'intervention__thematic') + .order_by('note_time', 'id') + ) + else: + notes_list = list(notes_qs) + + before_notes: List[Any] = [] + during_notes: List[Any] = [] + after_notes: List[Any] = [] + + for note in notes_list: + note_dt = getattr(note, 'note_time', None) or getattr(note, 'updated_at', None) or getattr(intervention, 'creation_time', None) + + if not start_threshold: + before_notes.append(note) + elif not note_dt: + before_notes.append(note) + elif note_dt < start_threshold: + before_notes.append(note) + else: + # note_dt >= start_threshold + if not end_threshold: + during_notes.append(note) + elif note_dt <= end_threshold: + during_notes.append(note) + else: + after_notes.append(note) + # Libellés temporels formatés def _fmt(dt: datetime) -> str: loc_dt = timezone.localtime(dt) if timezone.is_aware(dt) else dt @@ -174,7 +218,11 @@ def get_sequenced_intervention_documents( 'period_display': period_before, 'modal_id': 'interventionDocViewerModal_before', 'documents': before_docs, - 'count': len(before_docs), + 'notes': before_notes, + 'documents_count': len(before_docs), + 'notes_count': len(before_notes), + 'count': len(before_docs) + len(before_notes), + 'has_items': (len(before_docs) + len(before_notes)) > 0, }, { 'key': 'during_work', @@ -185,7 +233,11 @@ def get_sequenced_intervention_documents( 'period_display': period_during, 'modal_id': 'interventionDocViewerModal_during', 'documents': during_docs, - 'count': len(during_docs), + 'notes': during_notes, + 'documents_count': len(during_docs), + 'notes_count': len(during_notes), + 'count': len(during_docs) + len(during_notes), + 'has_items': (len(during_docs) + len(during_notes)) > 0, }, { 'key': 'after_work', @@ -196,16 +248,27 @@ def get_sequenced_intervention_documents( 'period_display': period_after, 'modal_id': 'interventionDocViewerModal_after', 'documents': after_docs, - 'count': len(after_docs), + 'notes': after_notes, + 'documents_count': len(after_docs), + 'notes_count': len(after_notes), + 'count': len(after_docs) + len(after_notes), + 'has_items': (len(after_docs) + len(after_notes)) > 0, }, ] - total_count = len(docs) + total_docs = len(docs) + total_notes = len(notes_list) + total_items = total_docs + total_notes return { 'blocks': blocks, - 'total_count': total_count, - 'has_documents': total_count > 0, + 'total_documents_count': total_docs, + 'total_notes_count': total_notes, + 'total_count': total_docs, # compatibilité ascendante pour les vérifications de documents + 'total_items_count': total_items, + 'has_documents': total_docs > 0, + 'has_notes': total_notes > 0, + 'has_items': total_items > 0, 'start_dt': start_dt, 'end_dt': end_dt, } diff --git a/loko/interventions/templates/interventions/detail/card_notes_documents.html b/loko/interventions/templates/interventions/detail/card_notes_documents.html new file mode 100644 index 0000000..b94b53b --- /dev/null +++ b/loko/interventions/templates/interventions/detail/card_notes_documents.html @@ -0,0 +1,516 @@ +{% load document_viewer_tags i18n interventions_tags short_name tz %} +
+
+

+ {% translate "Notes et documents" %} + {% if total_items_count %} + + {{ total_documents_count }} {% if total_documents_count > 1 %}{% translate "docs" %}{% else %}{% translate "doc" %}{% endif %} • {{ total_notes_count }} {% if total_notes_count > 1 %}{% translate "notes" %}{% else %}{% translate "note" %}{% endif %} + + {% endif %} + {% if photos_required %} + + {% translate "Photos obligatoires" %} + + {% endif %} +

+
+ {% if can_edit_notes %} + + {% endif %} + {% if 'documents' in allowed_update_fields %} + + {% endif %} +
+
+
+
+
+ + + {% if can_edit_notes %} + + {% endif %} + +
+ {% if total_items_count == 0 %} +
+ +

{% translate "Aucun document ou note pour cette intervention." %}

+
+ {% else %} + {% for block in sequenced_blocks %} + {% if block.has_items %} +
+ +
+
+ + {{ block.title }} + + + {% if block.documents_count > 0 %}{{ block.documents_count }} {% if block.documents_count > 1 %}{% translate "fichiers" %}{% else %}{% translate "fichier" %}{% endif %}{% endif %} + {% if block.documents_count > 0 and block.notes_count > 0 %}•{% endif %} + {% if block.notes_count > 0 %}{{ block.notes_count }} {% if block.notes_count > 1 %}{% translate "notes" %}{% else %}{% translate "note" %}{% endif %}{% endif %} + +
+ {% if block.period_display %} + + {{ block.period_display }} + + {% endif %} +
+ + + {% if block.documents %} +
+ {% render_document_viewer block.documents modal_id=block.modal_id allow_delete=can_delete_documents delete_always_visible=can_delete_documents allow_copy=can_copy_documents %} +
+ {% endif %} + + + {% if block.notes %} +
+ {% for note in block.notes %} +
+ + +
+
+
+
+ + + {{ note.get_note_type_display }} + + +
+

{{ note.content|safe|linebreaksbr }}

+
+ {% if note.id in editable_note_ids and can_edit_notes %} +
+ +
+ {% endif %} +
+
+ + + {% if note.id in editable_note_ids and can_edit_notes %} + + {% endif %} +
+ {% endfor %} +
+ {% endif %} +
+ {% endif %} + {% endfor %} + {% endif %} +
+
+
+ + {% if 'documents' in allowed_update_fields %} + + + + {# ── Copy-document modal ── #} + + + {# Copy-targets JSON for JS #} + + + + {% endif %} diff --git a/loko/interventions/templates/interventions/detail/scripts.html b/loko/interventions/templates/interventions/detail/scripts.html index 1f0721b..15d5895 100644 --- a/loko/interventions/templates/interventions/detail/scripts.html +++ b/loko/interventions/templates/interventions/detail/scripts.html @@ -608,8 +608,7 @@ function toggleInterventionChecked(interventionId, checkboxEl) { // ===================================================================== const SECTION_NAV_ITEMS = [ { id: 'section-recommandations', icon: 'bi-exclamation-circle-fill', label: "{% translate 'Recommandations' %}" }, - { id: 'section-notes', icon: 'bi-sticky', label: "{% translate 'Notes' %}" }, - { id: 'section-documents', icon: 'bi-file-earmark', label: "{% translate 'Documents' %}" }, + { id: 'section-notes', icon: 'bi-journal-text', label: "{% translate 'Notes et documents' %}" }, { id: 'operationsCard', icon: 'bi-list-task', label: "{% translate 'Opérations' %}" }, { id: 'section-stock', icon: 'bi-box-seam', label: "{% translate 'Stock' %}" }, { id: 'section-controles', icon: 'bi-clipboard2-check', label: "{% translate 'Contrôles / Rapports' %}" }, diff --git a/loko/interventions/templates/interventions/intervention_detail.html b/loko/interventions/templates/interventions/intervention_detail.html index 47b3353..eee6b9e 100644 --- a/loko/interventions/templates/interventions/intervention_detail.html +++ b/loko/interventions/templates/interventions/intervention_detail.html @@ -33,8 +33,7 @@
{% include "interventions/detail/card_info.html" %} - {% include "interventions/detail/card_notes.html" %} - {% include "interventions/detail/card_documents.html" %} + {% include "interventions/detail/card_notes_documents.html" %} {% include "interventions/detail/card_operations.html" %} {% include "interventions/detail/card_stock.html" %} {% include "interventions/detail/card_controles.html" %} diff --git a/loko/interventions/templates/interventions/intervention_detail_mobile.html b/loko/interventions/templates/interventions/intervention_detail_mobile.html index 4c16d8a..8f297d6 100644 --- a/loko/interventions/templates/interventions/intervention_detail_mobile.html +++ b/loko/interventions/templates/interventions/intervention_detail_mobile.html @@ -552,135 +552,140 @@ {% if back_history %}{% endif %} {% endif %} - +
- {% translate "Notes" %} -
-
-
-
- {% if notes %} - {% for note in notes %} -
-
-
-
- - - {{ note.get_note_type_display }} - - - {{ note.note_time|timezone:"Europe/Paris"|date:"d-m-Y H:i" }} - {{ note.note_author|short_name }} - -
-

{{ note.content|safe|linebreaksbr }}

-
- {% if note.id in editable_note_ids and can_edit_notes %} -
- - -
- {% endif %} -
-
- {% endfor %} - {% else %} -

{% translate "Aucune note pour le moment." %}

+ + {% translate "Notes et documents" %} + +
+ {% if total_items_count %} + + {{ total_documents_count }} {% if total_documents_count > 1 %}{% translate "docs" %}{% else %}{% translate "doc" %}{% endif %} • {{ total_notes_count }} {% if total_notes_count > 1 %}{% translate "notes" %}{% else %}{% translate "note" %}{% endif %} + {% endif %}
-
- - -
-
- - {% translate "Documents & Photos" %} - - {% if total_documents_count %} - {{ total_documents_count }} - {% endif %} -
+
{% if 'documents' in allowed_update_fields %}
{% endif %} -
- {% if total_documents_count == 0 %} -
- - {% translate "Aucun document ou photo pour cette intervention." %} -
- {% else %} - {% for block in document_blocks %} - {% if block.count > 0 %} -
-
-
- - {{ block.title }} - - ({{ block.count }}) + +
+
+ {% if total_items_count == 0 %} +
+ + {% translate "Aucun document ou note pour cette intervention." %} +
+ {% else %} + {% for block in sequenced_blocks %} + {% if block.has_items %} +
+ +
+
+ + {{ block.title }} + + + ({% if block.documents_count > 0 %}{{ block.documents_count }} {% if block.documents_count > 1 %}{% translate "fichiers" %}{% else %}{% translate "fichier" %}{% endif %}{% endif %}{% if block.documents_count > 0 and block.notes_count > 0 %}, {% endif %}{% if block.notes_count > 0 %}{{ block.notes_count }} {% if block.notes_count > 1 %}{% translate "notes" %}{% else %}{% translate "note" %}{% endif %}{% endif %}) + +
+ {% if block.period_display %} + {{ block.period_display }} + {% endif %} +
+ + + {% if block.documents %} +
+ {% for document in block.documents %} +
+
+ {% if 'documents' in allowed_update_fields and document.id in deletable_document_ids %} + + {% endif %} + {% private_file_url document 'file' as document_file_url %} + +
+ {% if document.thumbnail %} + {% private_file_url document 'thumbnail' as document_thumbnail_url %} + {{ document.filename }} + {% else %} + {{ document.filename }} + {% endif %} +
+
+
+
+ {{ document.upload_date|date:"d/m/Y H:i" }}
+ {{ document.uploaded_by|short_name }} +
+
+ {% endfor %}
- {% if block.period_display %} - {{ block.period_display }} {% endif %} -
-
- {% for document in block.documents %} - - {% endif %} - {% endfor %} - {% endif %} + {% endif %} + {% endfor %} + {% endif %} +
diff --git a/loko/interventions/tests/test_document_sequencing.py b/loko/interventions/tests/test_document_sequencing.py index f8e01f7..f923a99 100644 --- a/loko/interventions/tests/test_document_sequencing.py +++ b/loko/interventions/tests/test_document_sequencing.py @@ -9,6 +9,7 @@ from common.models import UserConfig, Role, Thematic from interventions.models import ( Intervention, InterventionDocument, + InterventionNote, InterventionTimeLine, InterventionRealizationTimeLine, ) @@ -101,20 +102,78 @@ class DocumentSequencingServiceTests(TestCase): InterventionDocument.objects.filter(id=doc_after.id).update(upload_date=self.now + timedelta(hours=6)) result = get_sequenced_intervention_documents(self.intervention) - self.assertEqual(result['total_count'], 3) + self.assertEqual(result['total_documents_count'], 3) self.assertTrue(result['has_documents']) blocks_map = {b['key']: b for b in result['blocks']} - self.assertEqual(blocks_map['before_work']['count'], 1) + self.assertEqual(blocks_map['before_work']['documents_count'], 1) self.assertEqual(blocks_map['before_work']['documents'][0].id, doc_before.id) - self.assertEqual(blocks_map['during_work']['count'], 1) + self.assertEqual(blocks_map['during_work']['documents_count'], 1) self.assertEqual(blocks_map['during_work']['documents'][0].id, doc_during.id) - self.assertEqual(blocks_map['after_work']['count'], 1) + self.assertEqual(blocks_map['after_work']['documents_count'], 1) self.assertEqual(blocks_map['after_work']['documents'][0].id, doc_after.id) + def test_sequenced_notes_and_documents(self): + t_begin = self.now + timedelta(hours=2) + t_end = self.now + timedelta(hours=5) + self.intervention.begin_time = t_begin + self.intervention.end_time = t_end + self.intervention.save() + + dummy_file = SimpleUploadedFile("doc.pdf", b"fake pdf", content_type="application/pdf") + doc1 = InterventionDocument.objects.create( + intervention=self.intervention, + file=dummy_file, + uploaded_by=self.user, + ) + InterventionDocument.objects.filter(id=doc1.id).update(upload_date=self.now) + + note_before = InterventionNote.objects.create( + intervention=self.intervention, + note_author=self.user, + content="Note de préparation", + note_time=self.now + timedelta(hours=1), + ) + + note_during = InterventionNote.objects.create( + intervention=self.intervention, + note_author=self.user, + content="Note pendant travaux", + note_time=self.now + timedelta(hours=3), + ) + + note_after = InterventionNote.objects.create( + intervention=self.intervention, + note_author=self.user, + content="Note de contrôle", + note_time=self.now + timedelta(hours=6), + ) + + result = get_sequenced_intervention_documents(self.intervention) + self.assertEqual(result['total_documents_count'], 1) + self.assertEqual(result['total_notes_count'], 3) + self.assertEqual(result['total_items_count'], 4) + + blocks_map = {b['key']: b for b in result['blocks']} + + # Avant réalisation : 1 doc, 1 note + self.assertEqual(blocks_map['before_work']['documents_count'], 1) + self.assertEqual(blocks_map['before_work']['notes_count'], 1) + self.assertEqual(blocks_map['before_work']['notes'][0].id, note_before.id) + + # Exécution : 0 doc, 1 note + self.assertEqual(blocks_map['during_work']['documents_count'], 0) + self.assertEqual(blocks_map['during_work']['notes_count'], 1) + self.assertEqual(blocks_map['during_work']['notes'][0].id, note_during.id) + + # Après réalisation : 0 doc, 1 note + self.assertEqual(blocks_map['after_work']['documents_count'], 0) + self.assertEqual(blocks_map['after_work']['notes_count'], 1) + self.assertEqual(blocks_map['after_work']['notes'][0].id, note_after.id) + def test_sequenced_documents_before_start_only(self): # Intervention pas encore démarrée self.intervention.begin_time = None @@ -129,12 +188,12 @@ class DocumentSequencingServiceTests(TestCase): ) result = get_sequenced_intervention_documents(self.intervention) - self.assertEqual(result['total_count'], 1) + self.assertEqual(result['total_documents_count'], 1) blocks_map = {b['key']: b for b in result['blocks']} - self.assertEqual(blocks_map['before_work']['count'], 1) - self.assertEqual(blocks_map['during_work']['count'], 0) - self.assertEqual(blocks_map['after_work']['count'], 0) + self.assertEqual(blocks_map['before_work']['documents_count'], 1) + self.assertEqual(blocks_map['during_work']['documents_count'], 0) + self.assertEqual(blocks_map['after_work']['documents_count'], 0) def test_sequenced_documents_with_tolerance(self): # Début à T+2h, Fin à T+4h @@ -182,17 +241,17 @@ class DocumentSequencingServiceTests(TestCase): blocks_map = {b['key']: b for b in result['blocks']} # Doc C dans Avant réalisation - self.assertEqual(blocks_map['before_work']['count'], 1) + self.assertEqual(blocks_map['before_work']['documents_count'], 1) self.assertEqual(blocks_map['before_work']['documents'][0].id, doc_early.id) # Docs A et B dans Exécution de l'intervention (grâce à la tolérance) - self.assertEqual(blocks_map['during_work']['count'], 2) + self.assertEqual(blocks_map['during_work']['documents_count'], 2) during_ids = [d.id for d in blocks_map['during_work']['documents']] self.assertIn(doc_just_before.id, during_ids) self.assertIn(doc_just_after.id, during_ids) # Doc D dans Après réalisation - self.assertEqual(blocks_map['after_work']['count'], 1) + self.assertEqual(blocks_map['after_work']['documents_count'], 1) self.assertEqual(blocks_map['after_work']['documents'][0].id, doc_late.id) @@ -229,6 +288,13 @@ class DocumentSequencingViewsTests(TestCase): ) InterventionDocument.objects.filter(id=doc2.id).update(upload_date=self.now - timedelta(hours=1)) + self.note = InterventionNote.objects.create( + intervention=self.intervention, + note_author=self.user, + content="Note de test pendant travaux", + note_time=self.now - timedelta(hours=1), + ) + self.client.force_login(self.user) self.client.cookies['django_language'] = 'fr' @@ -238,13 +304,16 @@ class DocumentSequencingViewsTests(TestCase): url = reverse('interventions:intervention_detail', args=[self.intervention.id]) response = self.client.get(url + '?force_desktop=1') self.assertEqual(response.status_code, 200) - self.assertIn('document_blocks', response.context) + self.assertIn('sequenced_blocks', response.context) self.assertEqual(response.context['total_documents_count'], 2) + self.assertEqual(response.context['total_notes_count'], 1) import html content = html.unescape(response.content.decode('utf-8')) + self.assertIn('Notes et documents', content) self.assertIn('Avant réalisation', content) self.assertIn("Exécution de l'intervention", content) + self.assertIn("Note de test pendant travaux", content) def test_mobile_detail_view_contains_sequenced_blocks(self): from django.utils import translation @@ -252,13 +321,16 @@ class DocumentSequencingViewsTests(TestCase): url = reverse('interventions:intervention_detail_mobile', args=[self.intervention.id]) response = self.client.get(url) self.assertEqual(response.status_code, 200) - self.assertIn('document_blocks', response.context) + self.assertIn('sequenced_blocks', response.context) self.assertEqual(response.context['total_documents_count'], 2) + self.assertEqual(response.context['total_notes_count'], 1) import html content = html.unescape(response.content.decode('utf-8')) + self.assertIn('Notes et documents', content) self.assertIn('Avant réalisation', content) self.assertIn("Exécution de l'intervention", content) + self.assertIn("Note de test pendant travaux", content) def test_translations_nl_and_en(self): from django.utils import translation @@ -275,3 +347,4 @@ class DocumentSequencingViewsTests(TestCase): self.assertIn('Before realization', titles_en) self.assertIn('Execution of the intervention', titles_en) self.assertIn('After realization', titles_en) + diff --git a/loko/interventions/views/detail.py b/loko/interventions/views/detail.py index 7f37f14..c05ad56 100644 --- a/loko/interventions/views/detail.py +++ b/loko/interventions/views/detail.py @@ -742,9 +742,12 @@ def intervention_detail(request, intervention_id): # Discussion 'discussion_messages': discussion_messages, 'can_post_discussion_message': can_post_discussion_message, - # Document permissions & sequenced blocks - 'document_blocks': get_sequenced_intervention_documents(intervention)['blocks'], + # Sequenced notes & documents + 'sequenced_blocks': get_sequenced_intervention_documents(intervention, notes_qs=notes)['blocks'], + 'document_blocks': get_sequenced_intervention_documents(intervention, notes_qs=notes)['blocks'], 'total_documents_count': intervention.documents.count(), + 'total_notes_count': notes.count() if hasattr(notes, 'count') else len(notes), + 'total_items_count': intervention.documents.count() + (notes.count() if hasattr(notes, 'count') else len(notes)), 'can_delete_documents': 'documents' in allowed_update_fields, 'can_copy_documents': 'documents' in allowed_update_fields and copy_targets_json != '[]', # Guided operation template diff --git a/loko/interventions/views/mobile.py b/loko/interventions/views/mobile.py index 4f51e08..0c1763c 100644 --- a/loko/interventions/views/mobile.py +++ b/loko/interventions/views/mobile.py @@ -1075,8 +1075,11 @@ def intervention_detail_mobile(request, intervention_id): context = { 'intervention': intervention, - 'document_blocks': get_sequenced_intervention_documents(intervention)['blocks'], + 'sequenced_blocks': get_sequenced_intervention_documents(intervention, notes_qs=notes)['blocks'], + 'document_blocks': get_sequenced_intervention_documents(intervention, notes_qs=notes)['blocks'], 'total_documents_count': intervention.documents.count(), + 'total_notes_count': notes.count() if hasattr(notes, 'count') else len(notes), + 'total_items_count': intervention.documents.count() + (notes.count() if hasattr(notes, 'count') else len(notes)), 'assets': assets, 'notes': notes, 'can_edit_intervention': can_edit_mobile,