loko/loko/contracts/locale/fr/LC_MESSAGES/django.po
kdeterme b86d805cb5 feat(contracts,home): include finished status in controller shortcuts and display assigned controller in order interventions
- Add 'finished' status to controller shortcuts widget filter and links
- Add conditional 'Contrôleur assigné' column in order interventions table for contracts with auto_assign_control_team
- Optimize order interventions query with select_related for controllers
- Update and compile translations (fr, nl, en)
- Add unit tests for order detail controller display and widget status inclusion
2026-09-30 18:17:30 +02:00

2427 lines
74 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-12 15:59+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: contracts/forms.py:30
msgid ""
"Ce contrat ne peut plus être modifié car des interventions sont déjà liées."
msgstr ""
"Ce contrat ne peut plus être modifié car des interventions sont déjà liées."
#: contracts/forms.py:67
msgid ""
"Le contrat ne peut plus être modifié car des interventions sont déjà liées à"
" cette commande."
msgstr ""
"Le contrat ne peut plus être modifié car des interventions sont déjà liées à"
" cette commande."
#: contracts/forms.py:69
msgid "Modification du contrat interdite."
msgstr "Modification du contrat interdite."
#: contracts/forms.py:79
msgid "Date de la commande"
msgstr "Date de la commande"
#: contracts/forms.py:87
#: contracts/templates/contracts/contracts_orders_detail.html:89
msgid "Date de livraison"
msgstr "Date de livraison"
#: contracts/forms.py:92
msgid "Statut de la commande"
msgstr "Statut de la commande"
#: contracts/forms.py:97
#: contracts/templates/contracts/contracts_orders_detail.html:185
msgid "Fichier de commande"
msgstr "Fichier de commande"
#: contracts/forms.py:101
msgid "Montant total (€)"
msgstr "Montant total (€)"
#: contracts/forms.py:124
#: contracts/templates/contracts/contracts_detail.html:22
#: contracts/templates/contracts/contracts_order_quote_form.html:37
msgid "Contrat"
msgstr "Contrat"
#: contracts/forms.py:125
msgid "Référence de commande"
msgstr "Référence de commande"
#: contracts/forms.py:126
#: contracts/templates/contracts/contracts_detail.html:25
#: contracts/templates/contracts/contracts_index.html:198
#: contracts/templates/contracts/contracts_index.html:241
#: contracts/templates/contracts/contracts_order_quote_form.html:38
#: contracts/templates/contracts/contracts_order_quote_form.html:71
#: contracts/templates/contracts/contracts_orders_detail.html:85
#: contracts/templates/contracts/contracts_orders_detail.html:480
#: contracts/templates/contracts/contracts_orders_detail.html:568
#: contracts/views_pdf_reports.py:580 contracts/views_pdf_reports.py:718
#: contracts/views_pdf_reports.py:946 contracts/views_pdf_reports.py:1139
msgid "Description"
msgstr "Description"
#: contracts/forms.py:136 contracts/models.py:1058
#: contracts/templates/contracts/contracts_order_quote_form.html:74
#: contracts/templates/contracts/contracts_orders_detail.html:571
#: contracts/templates/contracts/contracts_orders_detail.html:692
#: contracts/views_pdf_reports.py:949 contracts/views_pdf_reports.py:1142
msgid "Quantité"
msgstr "Quantité"
#: contracts/forms.py:166 contracts/forms.py:168
msgid "Poste invalide."
msgstr "Poste invalide."
#: contracts/forms.py:193
msgid "Ex: Facture fournisseur, Bon de livraison..."
msgstr "Ex: Facture fournisseur, Bon de livraison..."
#: contracts/forms.py:200
msgid "Titre du justificatif"
msgstr "Titre du justificatif"
#: contracts/forms.py:201 contracts/models.py:970 contracts/models.py:1142
#: contracts/templates/contracts/contracts_index.html:201
msgid "Fichier"
msgstr "Fichier"
#: contracts/forms.py:225
msgid "Fichiers"
msgstr "Fichiers"
#: contracts/models.py:39
msgid "Maintenance corrective"
msgstr "Maintenance corrective"
#: contracts/models.py:40
msgid "Maintenance préventive"
msgstr "Maintenance préventive"
#: contracts/models.py:41
msgid "Maintenance améliorative"
msgstr "Maintenance améliorative"
#: contracts/models.py:47
msgid "Code du type de maintenance (corrective, preventive, ameliorative)"
msgstr "Code du type de maintenance (corrective, preventive, ameliorative)"
#: contracts/models.py:48
msgid "Nom (FR)"
msgstr "Nom (FR)"
#: contracts/models.py:49
msgid "Nom (NL)"
msgstr "Nom (NL)"
#: contracts/models.py:64
msgid "Type de maintenance"
msgstr "Type de maintenance"
#: contracts/models.py:65
msgid "Types de maintenance"
msgstr "Types de maintenance"
#: contracts/models.py:78
msgid "Catégories d'assets gérées"
msgstr "Catégories d'assets gérées"
#: contracts/models.py:79
msgid "Catégories d'assets dont cette équipe est responsable."
msgstr "Catégories d'assets dont cette équipe est responsable."
#: contracts/models.py:83
msgid "Gestionnaire d'assets"
msgstr "Gestionnaire d'assets"
#: contracts/models.py:84
msgid ""
"Indique si cette équipe est gestionnaire des catégories d'assets associées."
msgstr ""
"Indique si cette équipe est gestionnaire des catégories d'assets associées."
#: contracts/models.py:88
#: contracts/templates/contracts/contracts_detail.html:26
#: contracts/templates/contracts/contracts_index.html:242
msgid "Prestataire"
msgstr "Prestataire"
#: contracts/models.py:89
msgid "Indique si cette équipe est un prestataire extérieur."
msgstr "Indique si cette équipe est un prestataire extérieur."
#: contracts/models.py:93
msgid "Peut générer le rapport journalier"
msgstr "Peut générer le rapport journalier"
#: contracts/models.py:94
msgid ""
"Indique si les membres de cette équipe peuvent générer un rapport quotidien "
"des interventions."
msgstr ""
"Indique si les membres de cette équipe peuvent générer un rapport quotidien "
"des interventions."
#: contracts/models.py:98
msgid "Photos obligatoires"
msgstr "Photos obligatoires"
#: contracts/models.py:99
msgid ""
"Si activé, au moins une photo doit être ajoutée à l'intervention avant de "
"pouvoir la terminer."
msgstr ""
"Si activé, au moins une photo doit être ajoutée à l'intervention avant de "
"pouvoir la terminer."
#: contracts/models.py:103
msgid "Restreindre la visibilité aux interventions du jour"
msgstr "Restreindre la visibilité aux interventions du jour"
#: contracts/models.py:104
msgid ""
"Si activé, les interventions ne sont visibles qu'à partir d'une certaine "
"heure, et uniquement pour le jour même."
msgstr ""
"Si activé, les interventions ne sont visibles qu'à partir d'une certaine "
"heure, et uniquement pour le jour même."
#: contracts/models.py:109
msgid "Heure de début de visibilité"
msgstr "Heure de début de visibilité"
#: contracts/models.py:110
msgid ""
"Heure locale à partir de laquelle les interventions du jour deviennent "
"visibles (ex: 06:00:00)."
msgstr ""
"Heure locale à partir de laquelle les interventions du jour deviennent "
"visibles (ex: 06:00:00)."
#: contracts/models.py:114
msgid "Restreindre aux interventions assignées"
msgstr "Restreindre aux interventions assignées"
#: contracts/models.py:115
msgid ""
"Si activé, les membres de cette équipe ne voient que les interventions "
"assignées à l'équipe ou directement à un membre."
msgstr ""
"Si activé, les membres de cette équipe ne voient que les interventions "
"assignées à l'équipe ou directement à un membre."
#: contracts/models.py:122
msgid "Équipe de société/organisme"
msgstr "Équipe de société/organisme"
#: contracts/models.py:123
msgid "Équipes de sociétés/organismes"
msgstr "Équipes de sociétés/organismes"
#: contracts/models.py:135 contracts/templates/contracts/teams_index.html:718
#: contracts/templates/contracts/teams_index.html:1791
msgid "Équipes"
msgstr "Équipes"
#: contracts/models.py:136
msgid "Équipes auxquelles ce membre appartient."
msgstr "Équipes auxquelles ce membre appartient."
#: contracts/models.py:142
msgid "Types de maintenance visibles"
msgstr "Types de maintenance visibles"
#: contracts/models.py:143
msgid ""
"Types de maintenance visibles par défaut pour cet utilisateur. Si vide, tous"
" les types sont visibles. Les interventions assignées à l'utilisateur "
"restent toujours visibles."
msgstr ""
"Types de maintenance visibles par défaut pour cet utilisateur. Si vide, tous"
" les types sont visibles. Les interventions assignées à l'utilisateur "
"restent toujours visibles."
#: contracts/models.py:178 contracts/models.py:223
msgid "Membre"
msgstr "Membre"
#: contracts/models.py:186 contracts/models.py:266
#: contracts/templates/contracts/teams_index.html:1030
#: contracts/templates/contracts/teams_index.html:1158
#: contracts/templates/contracts/teams_index.html:1185
msgid "Équipe"
msgstr "Équipe"
#: contracts/models.py:188
msgid "Date d'entrée"
msgstr "Date d'entrée"
#: contracts/models.py:189
msgid "Date de sortie"
msgstr "Date de sortie"
#: contracts/models.py:196
msgid "Modifié par"
msgstr "Modifié par"
#: contracts/models.py:205
msgid "Historique d'équipe d'un membre"
msgstr "Historique d'équipe d'un membre"
#: contracts/models.py:206
msgid "Historiques d'équipe des membres"
msgstr "Historiques d'équipe des membres"
#: contracts/models.py:213 contracts/templates/contracts/teams_index.html:947
msgid "Congé / RTT"
msgstr "Congé / RTT"
#: contracts/models.py:214 contracts/templates/contracts/teams_index.html:948
msgid "Maladie / Arrêt"
msgstr "Maladie / Arrêt"
#: contracts/models.py:215 contracts/templates/contracts/teams_index.html:949
msgid "Formation"
msgstr "Formation"
#: contracts/models.py:216 contracts/templates/contracts/teams_index.html:950
msgid "Autre"
msgstr "Autre"
#: contracts/models.py:225
msgid "Date d'absence"
msgstr "Date d'absence"
#: contracts/models.py:231 contracts/templates/contracts/teams_index.html:945
msgid "Motif d'absence"
msgstr "Motif d'absence"
#: contracts/models.py:233 contracts/models.py:1060
#: contracts/templates/contracts/contracts_orders_detail.html:574
#: contracts/templates/contracts/contracts_orders_detail.html:696
msgid "Commentaire"
msgstr "Commentaire"
#: contracts/models.py:240
msgid "Enregistré par"
msgstr "Enregistré par"
#: contracts/models.py:242
msgid "Créé le"
msgstr "Créé le"
#: contracts/models.py:248
msgid "Absence d'un membre"
msgstr "Absence d'un membre"
#: contracts/models.py:249
msgid "Absences des membres"
msgstr ""
#: contracts/models.py:260
msgid "Configuration utilisateur"
msgstr "Configuration utilisateur"
#: contracts/models.py:270
msgid "Peut consulter"
msgstr "Peut consulter"
#: contracts/models.py:271
msgid "L'utilisateur peut voir cette équipe et ses membres."
msgstr "L'utilisateur peut voir cette équipe et ses membres."
#: contracts/models.py:275
msgid "Peut éditer"
msgstr "Peut éditer"
#: contracts/models.py:276
msgid ""
"L'utilisateur peut créer/supprimer des équipes et des membres, et déplacer "
"des membres entre équipes."
msgstr ""
"L'utilisateur peut créer/supprimer des équipes et des membres, et déplacer "
"des membres entre équipes."
#: contracts/models.py:280
msgid "Peut tagger"
msgstr "Peut tagger"
#: contracts/models.py:281
msgid ""
"L'utilisateur peut tagger / mentionner cette équipe (@) dans les "
"discussions."
msgstr ""
"L'utilisateur peut tagger / mentionner cette équipe (@) dans les "
"discussions."
#: contracts/models.py:289
msgid "Accès utilisateur à une équipe"
msgstr "Accès utilisateur à une équipe"
#: contracts/models.py:290
msgid "Accès utilisateurs aux équipes"
msgstr "Accès utilisateurs aux équipes"
#: contracts/models.py:308
msgid "Emails en copie (CC)"
msgstr "Emails en copie (CC)"
#: contracts/models.py:309
msgid ""
"Adresses email à ajouter en copie des notifications (séparées par des "
"virgules ou points-virgules)"
msgstr ""
"Adresses email à ajouter en copie des notifications (séparées par des "
"virgules ou points-virgules)"
#: contracts/models.py:313
msgid "Envoyer des notifications liées aux interventions par email."
msgstr "Envoyer des notifications liées aux interventions par email."
#: contracts/models.py:319
msgid "Nom du signataire (prestataire)"
msgstr "Nom du signataire (prestataire)"
#: contracts/models.py:320
msgid "Nom de la personne qui signe les documents côté prestataire."
msgstr "Nom de la personne qui signe les documents côté prestataire."
#: contracts/models.py:326
msgid "Rôle du signataire (prestataire)"
msgstr "Rôle du signataire (prestataire)"
#: contracts/models.py:327
msgid "Rôle/fonction de la personne qui signe les documents côté prestataire."
msgstr ""
"Rôle/fonction de la personne qui signe les documents côté prestataire."
#: contracts/models.py:333
msgid "Téléphone de contact"
msgstr "Téléphone de contact"
#: contracts/models.py:334
msgid ""
"Numéro de téléphone du technicien de garde ou contact principal pour les "
"urgences."
msgstr ""
"Numéro de téléphone du technicien de garde ou contact principal pour les "
"urgences."
#: contracts/models.py:340
msgid "Thématiques"
msgstr "Thématiques"
#: contracts/models.py:341
msgid "Thématiques associées à ce contrat."
msgstr "Thématiques associées à ce contrat."
#: contracts/models.py:345
msgid "Actif"
msgstr "Actif"
#: contracts/models.py:346
msgid "Indique si le contrat est actif."
msgstr "Indique si le contrat est actif."
#: contracts/models.py:350
msgid "Nécessite une approbation"
msgstr "Nécessite une approbation"
#: contracts/models.py:351
msgid ""
"Indique si les interventions liées à ce contrat nécessitent une approbation "
"avant d'être transmises pour traitement."
msgstr ""
"Indique si les interventions liées à ce contrat nécessitent une approbation "
"avant d'être transmises pour traitement."
#: contracts/models.py:355
msgid "Nécessite une vérification"
msgstr "Nécessite une vérification"
#: contracts/models.py:356
msgid ""
"Indique si les interventions liées à ce contrat nécessitent une vérification"
" avant d'être transmises pour traitement."
msgstr ""
"Indique si les interventions liées à ce contrat nécessitent une vérification"
" avant d'être transmises pour traitement."
#: contracts/models.py:360
msgid "Utilise les occupations"
msgstr "Utilise les occupations"
#: contracts/models.py:361
msgid ""
"Indique si les interventions liées à ce contrat utilisent la gestion des "
"occupations (temps passé par membre)."
msgstr ""
"Indique si les interventions liées à ce contrat utilisent la gestion des "
"occupations (temps passé par membre)."
#: contracts/models.py:365
msgid "Utilise les gestionnaires d'intervention"
msgstr "Utilise les gestionnaires d'intervention"
#: contracts/models.py:366
msgid ""
"Indique si les interventions liées à ce contrat utilisent un gestionnaire "
"d'intervention."
msgstr ""
"Indique si les interventions liées à ce contrat utilisent un gestionnaire "
"d'intervention."
#: contracts/models.py:370
msgid "Occupations obligatoires"
msgstr "Occupations obligatoires"
#: contracts/models.py:371
msgid ""
"Si activé, au moins une occupation doit être enregistrée avant de terminer "
"une intervention corrective liée à ce contrat."
msgstr ""
"Si activé, au moins une occupation doit être enregistrée avant de terminer "
"une intervention corrective liée à ce contrat."
#: contracts/models.py:375
msgid "Avertir si aucune prestation au passage à 'Traité'"
msgstr "Avertir si aucune prestation au passage à 'Traité'"
#: contracts/models.py:376
msgid ""
"Si activé, un avertissement est affiché lorsque l'utilisateur tente de "
"passer une intervention au statut 'Traité' sans avoir encodé de prestation."
msgstr ""
"Si activé, un avertissement est affiché lorsque l'utilisateur tente de "
"passer une intervention au statut 'Traité' sans avoir encodé de prestation."
#: contracts/models.py:380
msgid "Envoi groupé journalier"
msgstr "Envoi groupé journalier"
#: contracts/models.py:381
msgid ""
"Si activé, les fiches d'intervention du jour sont regroupées dans un seul "
"email envoyé en fin de journée, plutôt qu'un email par intervention."
msgstr ""
"Si activé, les fiches d'intervention du jour sont regroupées dans un seul "
"email envoyé en fin de journée, plutôt qu'un email par intervention."
#: contracts/models.py:385
msgid "Heure d'envoi du résumé journalier"
msgstr "Heure d'envoi du résumé journalier"
#: contracts/models.py:386
msgid ""
"Heure (0-23) à laquelle le résumé journalier des interventions est envoyé "
"(heure locale)."
msgstr ""
"Heure (0-23) à laquelle le résumé journalier des interventions est envoyé "
"(heure locale)."
#: contracts/models.py:390
msgid "Emails uniquement si priorité urgente"
msgstr "Emails uniquement si priorité urgente"
#: contracts/models.py:391
msgid ""
"Si activé, les notifications email ne sont envoyées que pour les "
"interventions de priorité 'Urgent'."
msgstr ""
"Si activé, les notifications email ne sont envoyées que pour les "
"interventions de priorité 'Urgent'."
#: contracts/models.py:395
msgid "Modification inter-membres d'équipe autorisée"
msgstr ""
#: contracts/models.py:396
msgid ""
"Si activé, les membres d'une même équipe peuvent modifier les interventions "
"assignées à d'autres membres de leur équipe, y compris à partir du statut "
"'Pris en charge' ou au-delà."
msgstr ""
"Si activé, les membres d'une même équipe peuvent modifier les interventions "
"assignées à d'autres membres de leur équipe, y compris à partir du statut "
"'Pris en charge' ou au-delà."
#: contracts/models.py:400
msgid "Marché bloqué / gelé"
msgstr ""
#: contracts/models.py:401
msgid ""
"Indique si le marché est temporairement bloqué (raisons budgétaires). "
"Empêche l'envoi d'interventions au prestataire."
msgstr ""
#: contracts/models.py:406
msgid "Motif du blocage"
msgstr ""
#: contracts/models.py:407
msgid "Raison du blocage temporaire du contrat."
msgstr ""
#: contracts/models.py:412
msgid "Date de blocage"
msgstr "Date de blocage"
#: contracts/models.py:413
msgid "Date et heure auxquelles le contrat a été marqué comme bloqué."
msgstr ""
#: contracts/models.py:450
msgid "BLOQUÉ"
msgstr ""
#: contracts/models.py:544
#: contracts/templates/contracts/contracts_index.html:139
msgid "En préparation"
msgstr "En préparation"
#: contracts/models.py:545
#: contracts/templates/contracts/contracts_index.html:144
msgid "Envoyé"
msgstr "Envoyé"
#: contracts/models.py:546
#: contracts/templates/contracts/contracts_index.html:149
msgid "Terminé"
msgstr "Terminé"
#: contracts/models.py:547
#: contracts/templates/contracts/contracts_index.html:154
msgid "Comptabilisé"
msgstr "Comptabilisé"
#: contracts/models.py:548
#: contracts/templates/contracts/contracts_index.html:159
msgid "Payé"
msgstr "Payé"
#: contracts/models.py:549
#: contracts/templates/contracts/contracts_index.html:164
msgid "Annulé"
msgstr "Annulé"
#: contracts/models.py:568
msgid "Projets"
msgstr "Projets"
#: contracts/models.py:934
msgid "État d'avancement associé à ce document, le cas échéant"
msgstr "État d'avancement associé à ce document, le cas échéant"
#: contracts/models.py:960
#: contracts/templates/contracts/claim_declaration_attachments.html:47
#: contracts/views_pdf_reports.py:432
msgid "Déclaration de créance"
msgstr "Déclaration de créance"
#: contracts/models.py:964
#: contracts/templates/contracts/claim_declaration_attachments.html:52
#: contracts/templates/contracts/contracts_detail.html:116
#: contracts/templates/contracts/contracts_orders_detail.html:751
#: contracts/templates/contracts/teams_index.html:1184
#: contracts/templates/contracts/teams_index.html:2411
msgid "Titre"
msgstr "Titre"
#: contracts/models.py:965
msgid "Titre ou description du justificatif"
msgstr "Titre ou description du justificatif"
#: contracts/models.py:972 contracts/models.py:1153
msgid "Date d'ajout"
msgstr "Date d'ajout"
#: contracts/models.py:979 contracts/models.py:1160
msgid "Ajouté par"
msgstr "Ajouté par"
#: contracts/models.py:986
msgid "Pièce jointe de déclaration de créance"
msgstr "Pièce jointe de déclaration de créance"
#: contracts/models.py:987
msgid "Pièces jointes de déclarations de créance"
msgstr "Pièces jointes de déclarations de créance"
#: contracts/models.py:994
msgid "Numéro d'ordre de l'état d'avancement pour cette commande"
msgstr "Numéro d'ordre de l'état d'avancement pour cette commande"
#: contracts/models.py:1013
msgid "Quantité consommée à cette date"
msgstr "Quantité consommée à cette date"
#: contracts/models.py:1034
msgid "En attente de validation"
msgstr "En attente de validation"
#: contracts/models.py:1035
#: contracts/templates/contracts/contracts_orders_detail.html:599
#: contracts/templates/contracts/contracts_orders_detail.html:909
msgid "Approuvé"
msgstr "Approuvé"
#: contracts/models.py:1036
#: contracts/templates/contracts/contracts_orders_detail.html:604
#: contracts/templates/contracts/contracts_orders_detail.html:910
msgid "Refusé"
msgstr "Refusé"
#: contracts/models.py:1037
#: contracts/templates/contracts/contracts_orders_detail.html:606
#: contracts/templates/contracts/contracts_orders_detail.html:912
msgid "Facturé"
msgstr "Facturé"
#: contracts/models.py:1047 contracts/models.py:1137
#: contracts/templates/contracts/claim_declaration_attachments.html:53
#: contracts/templates/contracts/contracts_orders_detail.html:69
msgid "Commande"
msgstr "Commande"
#: contracts/models.py:1053
#: contracts/templates/contracts/contracts_orders_detail.html:682
msgid "Poste de marché"
msgstr "Poste de marché"
#: contracts/models.py:1065
msgid "Statut de validation"
msgstr "Statut de validation"
#: contracts/models.py:1067
#: contracts/templates/contracts/claim_declaration_attachments.html:54
msgid "Date de création"
msgstr "Date de création"
#: contracts/models.py:1074
msgid "Créé par"
msgstr "Créé par"
#: contracts/models.py:1076
msgid "Date de validation"
msgstr "Date de validation"
#: contracts/models.py:1083
msgid "Validé par"
msgstr "Validé par"
#: contracts/models.py:1089
msgid "Quantité déjà facturée"
msgstr "Quantité déjà facturée"
#: contracts/models.py:1090
msgid "Quantité cumulée sur les déclarations de créance précédentes."
msgstr "Quantité cumulée sur les déclarations de créance précédentes."
#: contracts/models.py:1125
msgid "Commande directe – poste"
msgstr "Commande directe – poste"
#: contracts/models.py:1126
msgid "Commandes directes – postes"
msgstr "Commandes directes – postes"
#: contracts/models.py:1151
msgid "Vignette"
msgstr "Vignette"
#: contracts/models.py:1172
msgid "Pièce jointe de commande"
msgstr "Pièce jointe de commande"
#: contracts/models.py:1173
msgid "Pièces jointes de commande"
msgstr "Pièces jointes de commande"
#: contracts/permissions.py:98
msgid "Paramètre 'contract_id' manquant."
msgstr "Paramètre 'contract_id' manquant."
#: contracts/permissions.py:103
msgid "Accès au contrat refusé."
msgstr "Accès au contrat refusé."
#: contracts/permissions.py:132
msgid "Paramètre 'order_id' manquant."
msgstr "Paramètre 'order_id' manquant."
#: contracts/permissions.py:137 contracts/views.py:979
msgid "Accès à la commande refusé."
msgstr "Accès à la commande refusé."
#: contracts/templates/admin/contracts/contractpost/change_list.html:7
msgid "Importer / mettre à jour des postes (Excel)"
msgstr "Importer / mettre à jour des postes (Excel)"
#: contracts/templates/admin/contracts/contractpost/import_posts.html:8
msgid "Accueil"
msgstr "Accueil"
#: contracts/templates/contracts/claim_declaration_attachments.html:27
msgid "Contrats"
msgstr "Contrats"
#: contracts/templates/contracts/claim_declaration_attachments.html:29
#: contracts/templates/contracts/contracts_orders_detail.html:457
msgid "Justificatifs"
msgstr "Justificatifs"
#: contracts/templates/contracts/claim_declaration_attachments.html:33
msgid "Justificatifs de la déclaration de créance"
msgstr "Justificatifs de la déclaration de créance"
#: contracts/templates/contracts/claim_declaration_attachments.html:58
msgid "Voir le document"
msgstr "Voir le document"
#: contracts/templates/contracts/claim_declaration_attachments.html:68
msgid "Ajouter un justificatif"
msgstr "Ajouter un justificatif"
#: contracts/templates/contracts/claim_declaration_attachments.html:90
#: contracts/templates/contracts/contracts_orders_detail.html:296
#: contracts/templates/contracts/teams_index.html:1005
msgid "Ajouter"
msgstr "Ajouter"
#: contracts/templates/contracts/claim_declaration_attachments.html:101
msgid "Justificatifs attachés"
msgstr "Justificatifs attachés"
#: contracts/templates/contracts/claim_declaration_attachments.html:117
#: contracts/templates/contracts/contracts_orders_detail.html:449
msgid "Ajouté le"
msgstr "Ajouté le"
#: contracts/templates/contracts/claim_declaration_attachments.html:119
msgid "par"
msgstr "par"
#: contracts/templates/contracts/claim_declaration_attachments.html:125
#: contracts/templates/contracts/contracts_orders_detail.html:315
#: contracts/templates/contracts/contracts_orders_detail.html:316
msgid "Télécharger"
msgstr "Télécharger"
#: contracts/templates/contracts/claim_declaration_attachments.html:128
msgid "Êtes-vous sûr de vouloir supprimer ce justificatif ?"
msgstr "Êtes-vous sûr de vouloir supprimer ce justificatif ?"
#: contracts/templates/contracts/claim_declaration_attachments.html:130
#: contracts/templates/contracts/contracts_orders_detail.html:221
#: contracts/templates/contracts/contracts_orders_detail.html:273
#: contracts/templates/contracts/contracts_orders_detail.html:625
#: contracts/templates/contracts/contracts_orders_detail.html:726
#: contracts/templates/contracts/contracts_orders_detail.html:932
msgid "Supprimer"
msgstr "Supprimer"
#: contracts/templates/contracts/claim_declaration_attachments.html:141
msgid ""
"Aucun justificatif n'a encore été ajouté à cette déclaration de créance."
msgstr ""
"Aucun justificatif n'a encore été ajouté à cette déclaration de créance."
#: contracts/templates/contracts/claim_declaration_attachments.html:149
#: contracts/templates/contracts/contracts_order_quote_form.html:31
#: contracts/templates/contracts/contracts_order_quote_form.html:154
msgid "Retour à la commande"
msgstr "Retour à la commande"
#: contracts/templates/contracts/contracts_detail.html:19
msgid "Détail du marché / contrat"
msgstr "Détail du marché / contrat"
#: contracts/templates/contracts/contracts_detail.html:28
#: contracts/templates/contracts/contracts_detail.html:117
#: contracts/templates/contracts/contracts_index.html:243
#: contracts/templates/contracts/contracts_orders_detail.html:752
msgid "Début"
msgstr "Début"
#: contracts/templates/contracts/contracts_detail.html:29
#: contracts/templates/contracts/contracts_index.html:244
msgid "Fin"
msgstr "Fin"
#: contracts/templates/contracts/contracts_detail.html:31
msgid "Fonctionnaire dirigeant"
msgstr "Fonctionnaire dirigeant"
#: contracts/templates/contracts/contracts_detail.html:34
msgid "Notifications email"
msgstr "Notifications email"
#: contracts/templates/contracts/contracts_detail.html:36
msgid "Oui"
msgstr "Oui"
#: contracts/templates/contracts/contracts_detail.html:38
msgid "Non"
msgstr "Non"
#: contracts/templates/contracts/contracts_detail.html:45
msgid "Montant engagé"
msgstr "Montant engagé"
#: contracts/templates/contracts/contracts_detail.html:49
msgid "Montant \"presté"
msgstr "Montant \"presté"
#: contracts/templates/contracts/contracts_detail.html:67
#: contracts/templates/contracts/contracts_orders_detail.html:118
msgid "Montant validé"
msgstr "Montant validé"
#: contracts/templates/contracts/contracts_detail.html:87
msgid "Dossier interne"
msgstr "Dossier interne"
#: contracts/templates/contracts/contracts_detail.html:96
#: contracts/templates/contracts/contracts_orders_detail.html:195
msgid "Retour à la liste"
msgstr "Retour à la liste"
#: contracts/templates/contracts/contracts_detail.html:104
#: contracts/templates/contracts/contracts_index.html:120
msgid "Commandes"
msgstr "Commandes"
#: contracts/templates/contracts/contracts_detail.html:115
#: contracts/templates/contracts/contracts_order_quote_form.html:70
#: contracts/templates/contracts/contracts_orders_detail.html:479
#: contracts/templates/contracts/contracts_orders_detail.html:567
#: contracts/templates/contracts/contracts_orders_detail.html:750
#: contracts/templates/contracts/teams_index.html:1183
#: contracts/templates/contracts/teams_index.html:2410
#: contracts/views_pdf_reports.py:945 contracts/views_pdf_reports.py:1138
msgid "Code"
msgstr "Code"
#: contracts/templates/contracts/contracts_detail.html:118
#: contracts/templates/contracts/contracts_index.html:200
#: contracts/templates/contracts/contracts_orders_detail.html:575
#: contracts/templates/contracts/contracts_orders_detail.html:753
#: contracts/templates/contracts/teams_index.html:1186
#: contracts/templates/contracts/teams_index.html:2413
msgid "Statut"
msgstr "Statut"
#: contracts/templates/contracts/contracts_index.html:114
msgid "Nouvelle commande"
msgstr "Nouvelle commande"
#: contracts/templates/contracts/contracts_index.html:123
msgid "Marchés/Contrats"
msgstr "Marchés/Contrats"
#: contracts/templates/contracts/contracts_index.html:134
msgid "Statuts"
msgstr "Statuts"
#: contracts/templates/contracts/contracts_index.html:171
msgid "Commandes à partir du"
msgstr "Commandes à partir du"
#: contracts/templates/contracts/contracts_index.html:175
msgid "jusqu'au"
msgstr "jusqu'au"
#: contracts/templates/contracts/contracts_index.html:181
msgid "Filtrer"
msgstr "Filtrer"
#: contracts/templates/contracts/contracts_index.html:182
msgid "Réinitialiser"
msgstr "Réinitialiser"
#: contracts/templates/contracts/contracts_index.html:197
msgid "Numéro de commande"
msgstr "Numéro de commande"
#: contracts/templates/contracts/contracts_index.html:199
#: contracts/templates/contracts/teams_index.html:1182
msgid "Date"
msgstr "Date"
#: contracts/templates/contracts/contracts_index.html:202
msgid "Marché"
msgstr "Marché"
#: contracts/templates/contracts/contracts_index.html:240
msgid "Numéro"
msgstr "Numéro"
#: contracts/templates/contracts/contracts_index.html:289
msgid "Aucune commande trouvée"
msgstr "Aucune commande trouvée"
#: contracts/templates/contracts/contracts_index.html:294
msgid "Aucun marché trouvé"
msgstr "Aucun marché trouvé"
#: contracts/templates/contracts/contracts_order_form.html:22
msgid "Modifier la commande"
msgstr "Modifier la commande"
#: contracts/templates/contracts/contracts_order_form.html:24
msgid "Ajouter une nouvelle commande"
msgstr "Ajouter une nouvelle commande"
#: contracts/templates/contracts/contracts_order_form.html:35
msgid "Mettre à jour"
msgstr "Mettre à jour"
#: contracts/templates/contracts/contracts_order_form.html:35
msgid "Créer la commande"
msgstr "Créer la commande"
#: contracts/templates/contracts/contracts_order_quote_form.html:29
#, python-format
msgid "Devis pour la commande %(order_code)s"
msgstr "Devis pour la commande %(order_code)s"
#: contracts/templates/contracts/contracts_order_quote_form.html:38
#: contracts/templates/contracts/contracts_orders_detail.html:95
msgid "Non renseigné"
msgstr "Non renseigné"
#: contracts/templates/contracts/contracts_order_quote_form.html:39
msgid "Montant total du devis"
msgstr "Montant total du devis"
#: contracts/templates/contracts/contracts_order_quote_form.html:54
#, python-format
msgid "Ce devis est figé depuis le %(finalized_at)s."
msgstr "Ce devis est figé depuis le %(finalized_at)s."
#: contracts/templates/contracts/contracts_order_quote_form.html:56
#: contracts/views.py:463
msgid "Ce devis est figé et ne peut plus être modifié."
msgstr "Ce devis est figé et ne peut plus être modifié."
#: contracts/templates/contracts/contracts_order_quote_form.html:69
msgid "N° de poste"
msgstr "N° de poste"
#: contracts/templates/contracts/contracts_order_quote_form.html:72
#: contracts/templates/contracts/contracts_orders_detail.html:569
#: contracts/views_pdf_reports.py:947 contracts/views_pdf_reports.py:1140
msgid "Unité"
msgstr "Unité"
#: contracts/templates/contracts/contracts_order_quote_form.html:73
#: contracts/templates/contracts/contracts_orders_detail.html:493
#: contracts/views_pdf_reports.py:1141
msgid "Prix unitaire"
msgstr "Prix unitaire"
#: contracts/templates/contracts/contracts_order_quote_form.html:75
#: contracts/templates/contracts/contracts_orders_detail.html:573
#: contracts/views_pdf_reports.py:1143
msgid "Montant"
msgstr "Montant"
#: contracts/templates/contracts/contracts_order_quote_form.html:81
#: contracts/templates/contracts/contracts_order_quote_form.html:87
#: contracts/templates/contracts/contracts_order_quote_form.html:93
msgid "Filtrer…"
msgstr "Filtrer…"
#: contracts/templates/contracts/contracts_order_quote_form.html:103
msgid "Quantité > 0"
msgstr "Quantité > 0"
#: contracts/templates/contracts/contracts_order_quote_form.html:140
msgid "Aucun poste disponible pour ce contrat."
msgstr "Aucun poste disponible pour ce contrat."
#: contracts/templates/contracts/contracts_order_quote_form.html:145
msgid "Aucun poste ne correspond aux filtres."
msgstr "Aucun poste ne correspond aux filtres."
#: contracts/templates/contracts/contracts_order_quote_form.html:159
msgid "Enregistrer le devis"
msgstr "Enregistrer le devis"
#: contracts/templates/contracts/contracts_order_quote_form.html:163
msgid "Figer le devis"
msgstr "Figer le devis"
#: contracts/templates/contracts/contracts_orders_detail.html:47
msgid "Détail de la commande"
msgstr "Détail de la commande"
#: contracts/templates/contracts/contracts_orders_detail.html:82
msgid "Contrat lié"
msgstr "Contrat lié"
#: contracts/templates/contracts/contracts_orders_detail.html:88
msgid "Date de commande"
msgstr "Date de commande"
#: contracts/templates/contracts/contracts_orders_detail.html:94
msgid "Montant prévisionnel"
msgstr "Montant prévisionnel"
#: contracts/templates/contracts/contracts_orders_detail.html:100
msgid "Montant \"presté\""
msgstr "Montant \"presté\""
#: contracts/templates/contracts/contracts_orders_detail.html:139
msgid "Devis"
msgstr "Devis"
#: contracts/templates/contracts/contracts_orders_detail.html:141
msgid "Montant total"
msgstr "Montant total"
#: contracts/templates/contracts/contracts_orders_detail.html:143
msgid "Devis figé"
msgstr "Devis figé"
#: contracts/templates/contracts/contracts_orders_detail.html:150
#, python-format
msgid ""
"\n"
" %(item_count)s poste dans le devis.\n"
" "
msgid_plural ""
"\n"
" %(item_count)s postes dans le devis.\n"
" "
msgstr[0] ""
"\n"
" %(item_count)s poste dans le devis.\n"
" "
msgstr[1] ""
"\n"
" %(item_count)s postes dans le devis.\n"
" "
#: contracts/templates/contracts/contracts_orders_detail.html:157
msgid "Aucun devis n'est associé à cette commande pour le moment."
msgstr "Aucun devis n'est associé à cette commande pour le moment."
#: contracts/templates/contracts/contracts_orders_detail.html:164
msgid "Voir le devis"
msgstr "Voir le devis"
#: contracts/templates/contracts/contracts_orders_detail.html:166
msgid "Gérer le devis"
msgstr "Gérer le devis"
#: contracts/templates/contracts/contracts_orders_detail.html:172
msgid "Exporter en PDF"
msgstr "Exporter en PDF"
#: contracts/templates/contracts/contracts_orders_detail.html:181
msgid "Commandé par"
msgstr "Commandé par"
#: contracts/templates/contracts/contracts_orders_detail.html:188
msgid "Télécharger le fichier"
msgstr "Télécharger le fichier"
#: contracts/templates/contracts/contracts_orders_detail.html:202
#: contracts/templates/contracts/contracts_orders_detail.html:312
msgid "Documents"
msgstr "Documents"
#: contracts/templates/contracts/contracts_orders_detail.html:204
#: contracts/templates/contracts/contracts_orders_detail.html:284
msgid "Ajouter des documents"
msgstr "Ajouter des documents"
#: contracts/templates/contracts/contracts_orders_detail.html:253
msgid "Aucun document associé à cette commande."
msgstr "Aucun document associé à cette commande."
#: contracts/templates/contracts/contracts_orders_detail.html:264
msgid "Supprimer le document"
msgstr "Supprimer le document"
#: contracts/templates/contracts/contracts_orders_detail.html:268
msgid "Voulez-vous supprimer ce document ?"
msgstr "Voulez-vous supprimer ce document ?"
#: contracts/templates/contracts/contracts_orders_detail.html:272
#: contracts/templates/contracts/contracts_orders_detail.html:702
#: contracts/templates/contracts/contracts_orders_detail.html:725
#: contracts/templates/contracts/teams_index.html:799
#: contracts/templates/contracts/teams_index.html:836
#: contracts/templates/contracts/teams_index.html:916
#: contracts/templates/contracts/teams_index.html:1003
#: contracts/templates/contracts/teams_index.html:1057
msgid "Annuler"
msgstr "Annuler"
#: contracts/templates/contracts/contracts_orders_detail.html:357
msgid "Précédent"
msgstr "Précédent"
#: contracts/templates/contracts/contracts_orders_detail.html:362
msgid "Suivant"
msgstr "Suivant"
#: contracts/templates/contracts/contracts_orders_detail.html:399
msgid "Documents financiers"
msgstr "Documents financiers"
#: contracts/templates/contracts/contracts_orders_detail.html:404
msgid "Générer un draft de l'état de travaux"
msgstr "Générer un draft de l'état de travaux"
#: contracts/templates/contracts/contracts_orders_detail.html:407
msgid "Générer un draft de la déclaration de créance"
msgstr "Générer un draft de la déclaration de créance"
#: contracts/templates/contracts/contracts_orders_detail.html:413
msgid "Générer la déclaration de créance"
msgstr "Générer la déclaration de créance"
#: contracts/templates/contracts/contracts_orders_detail.html:417
msgid ""
"Cette opération va générer un état de travaux, une déclaration de créance et"
" faire passer les interventions validées au statut \"comptabilisé\"."
msgstr ""
"Cette opération va générer un état de travaux, une déclaration de créance et"
" faire passer les interventions validées au statut \"comptabilisé\"."
#: contracts/templates/contracts/contracts_orders_detail.html:427
#, python-format
msgid "État d'avancement %(num)s"
msgstr "État d'avancement %(num)s"
#: contracts/templates/contracts/contracts_orders_detail.html:431
msgid "Autres documents"
msgstr "Autres documents"
#: contracts/templates/contracts/contracts_orders_detail.html:448
msgid "Type"
msgstr "Type"
#: contracts/templates/contracts/contracts_orders_detail.html:451
msgid "justificatif(s)"
msgstr "justificatif(s)"
#: contracts/templates/contracts/contracts_orders_detail.html:456
msgid "Gérer les justificatifs"
msgstr "Gérer les justificatifs"
#: contracts/templates/contracts/contracts_orders_detail.html:470
msgid "Consommation des postes"
msgstr "Consommation des postes"
#: contracts/templates/contracts/contracts_orders_detail.html:478
msgid "Poste"
msgstr "Poste"
#: contracts/templates/contracts/contracts_orders_detail.html:482
msgid "Quantité prévue"
msgstr "Quantité prévue"
#: contracts/templates/contracts/contracts_orders_detail.html:485
msgid "État d avancement du"
msgstr "État d avancement du"
#: contracts/templates/contracts/contracts_orders_detail.html:486
msgid "État"
msgstr "État"
#: contracts/templates/contracts/contracts_orders_detail.html:489
msgid "Quantité consommée"
msgstr "Quantité consommée"
#: contracts/templates/contracts/contracts_orders_detail.html:491
msgid "Quantité restante"
msgstr "Quantité restante"
#: contracts/templates/contracts/contracts_orders_detail.html:494
msgid "Montant consommé"
msgstr "Montant consommé"
#: contracts/templates/contracts/contracts_orders_detail.html:533
msgid "Aucune consommation enregistrée pour cette commande."
msgstr "Aucune consommation enregistrée pour cette commande."
#: contracts/templates/contracts/contracts_orders_detail.html:540
msgid "Projets associés"
msgstr "Projets associés"
#: contracts/templates/contracts/contracts_orders_detail.html:550
#: contracts/views_pdf_reports.py:713
msgid "Commandes directes"
msgstr "Commandes directes"
#: contracts/templates/contracts/contracts_orders_detail.html:552
#: contracts/templates/contracts/contracts_orders_detail.html:676
#: contracts/templates/contracts/contracts_orders_detail.html:1093
msgid "Ajouter un poste direct"
msgstr "Ajouter un poste direct"
#: contracts/templates/contracts/contracts_orders_detail.html:560
msgid ""
"Les commandes directes permettent d'enregistrer des postes de marché "
"consommés sans passer par une intervention. Les postes validés sont inclus "
"dans les totaux, les états d'avancement et les déclarations de créance."
msgstr ""
"Les commandes directes permettent d'enregistrer des postes de marché "
"consommés sans passer par une intervention. Les postes validés sont inclus "
"dans les totaux, les états d'avancement et les déclarations de créance."
#: contracts/templates/contracts/contracts_orders_detail.html:566
msgid "N°"
msgstr "N°"
#: contracts/templates/contracts/contracts_orders_detail.html:570
msgid "Prix unit."
msgstr "Prix unit."
#: contracts/templates/contracts/contracts_orders_detail.html:572
msgid "Qté facturée"
msgstr "Qté facturée"
#: contracts/templates/contracts/contracts_orders_detail.html:576
msgid "Actions"
msgstr "Actions"
#: contracts/templates/contracts/contracts_orders_detail.html:608
#: contracts/templates/contracts/contracts_orders_detail.html:911
msgid "En attente"
msgstr "En attente"
#: contracts/templates/contracts/contracts_orders_detail.html:618
#: contracts/templates/contracts/contracts_orders_detail.html:927
msgid "Modifier"
msgstr "Modifier"
#: contracts/templates/contracts/contracts_orders_detail.html:635
#: contracts/templates/contracts/contracts_orders_detail.html:939
msgid "Valider"
msgstr "Valider"
#: contracts/templates/contracts/contracts_orders_detail.html:643
#: contracts/templates/contracts/contracts_orders_detail.html:944
msgid "Refuser"
msgstr "Refuser"
#: contracts/templates/contracts/contracts_orders_detail.html:651
#: contracts/templates/contracts/contracts_orders_detail.html:949
msgid "Remettre en attente"
msgstr "Remettre en attente"
#: contracts/templates/contracts/contracts_orders_detail.html:661
#: contracts/templates/contracts/contracts_orders_detail.html:1196
msgid "Aucune commande directe enregistrée."
msgstr "Aucune commande directe enregistrée."
#: contracts/templates/contracts/contracts_orders_detail.html:683
msgid "Rechercher par code, numéro ou description…"
msgstr "Rechercher par code, numéro ou description…"
#: contracts/templates/contracts/contracts_orders_detail.html:704
#: contracts/templates/contracts/teams_index.html:1059
msgid "Enregistrer"
msgstr "Enregistrer"
#: contracts/templates/contracts/contracts_orders_detail.html:718
msgid "Supprimer le poste direct"
msgstr "Supprimer le poste direct"
#: contracts/templates/contracts/contracts_orders_detail.html:722
msgid "Voulez-vous supprimer ce poste direct ?"
msgstr "Voulez-vous supprimer ce poste direct ?"
#: contracts/templates/contracts/contracts_orders_detail.html:738
msgid "Ajouter une intervention"
msgstr "Ajouter une intervention"
#: contracts/templates/contracts/contracts_orders_detail.html:1090
msgid "Modifier le poste direct"
msgstr "Modifier le poste direct"
#: contracts/templates/contracts/contracts_orders_detail.html:1126
msgid "Veuillez sélectionner un poste de marché."
msgstr "Veuillez sélectionner un poste de marché."
#: contracts/templates/contracts/contracts_orders_detail.html:1156
#: contracts/templates/contracts/contracts_orders_detail.html:1161
#: contracts/templates/contracts/teams_index.html:1227
#: contracts/templates/contracts/teams_index.html:1231
msgid "Une erreur est survenue."
msgstr "Une erreur est survenue."
#: contracts/templates/contracts/teams_index.html:455
msgid "Gestion des équipes"
msgstr "Gestion des équipes"
#: contracts/templates/contracts/teams_index.html:457
msgid ""
"Affectation des membres, suivi des présences et planification calendaire."
msgstr ""
"Affectation des membres, suivi des présences et planification calendaire."
#: contracts/templates/contracts/teams_index.html:464
msgid "État actuel"
msgstr "État actuel"
#: contracts/templates/contracts/teams_index.html:469
#: contracts/templates/contracts/teams_index.html:794
msgid "Planification des équipes"
msgstr "Planification des équipes"
#: contracts/templates/contracts/teams_index.html:485
msgid "Aucune équipe accessible."
msgstr "Aucune équipe accessible."
#: contracts/templates/contracts/teams_index.html:498
#: contracts/templates/contracts/teams_index.html:505
msgid "Non assignés"
msgstr "Non assignés"
#: contracts/templates/contracts/teams_index.html:500
msgid "Aucune équipe"
msgstr "Aucune équipe"
#: contracts/templates/contracts/teams_index.html:504
#: contracts/templates/contracts/teams_index.html:1453
msgid "Ajouter un membre non assigné"
msgstr "Ajouter un membre non assigné"
#: contracts/templates/contracts/teams_index.html:528
#: contracts/templates/contracts/teams_index.html:1034
msgid "Assigner à une équipe"
msgstr "Assigner à une équipe"
#: contracts/templates/contracts/teams_index.html:533
#: contracts/templates/contracts/teams_index.html:619
msgid "Supprimer ce membre"
msgstr "Supprimer ce membre"
#: contracts/templates/contracts/teams_index.html:543
#: contracts/templates/contracts/teams_index.html:630
msgid "Aucun membre"
msgstr "Aucun membre"
#: contracts/templates/contracts/teams_index.html:550
#: contracts/templates/contracts/teams_index.html:638
msgid "membre(s)"
msgstr "membre(s)"
#: contracts/templates/contracts/teams_index.html:567
msgid "Voir les interventions assignées"
msgstr "Voir les interventions assignées"
#: contracts/templates/contracts/teams_index.html:574
#: contracts/templates/contracts/teams_index.html:979
#: contracts/templates/contracts/teams_index.html:1452
msgid "Ajouter un membre"
msgstr "Ajouter un membre"
#: contracts/templates/contracts/teams_index.html:595
msgid "Affecté à plusieurs équipes"
msgstr "Affecté à plusieurs équipes"
#: contracts/templates/contracts/teams_index.html:596
#: contracts/templates/contracts/teams_index.html:1939
msgid "Multi-équipes"
msgstr "Multi-équipes"
#: contracts/templates/contracts/teams_index.html:607
msgid "Modifier ou déplacer ce membre"
msgstr "Modifier ou déplacer ce membre"
#: contracts/templates/contracts/teams_index.html:613
msgid "Retirer de cette équipe"
msgstr "Retirer de cette équipe"
#: contracts/templates/contracts/teams_index.html:657
msgid "Période précédente"
msgstr "Période précédente"
#: contracts/templates/contracts/teams_index.html:661
#: contracts/templates/contracts/teams_index.html:1813
msgid "Aujourd'hui"
msgstr "Aujourd'hui"
#: contracts/templates/contracts/teams_index.html:663
msgid "Période suivante"
msgstr "Période suivante"
#: contracts/templates/contracts/teams_index.html:676
msgid "5j (Ouvré)"
msgstr "5j (Ouvré)"
#: contracts/templates/contracts/teams_index.html:677
msgid "1 Semaine (7j)"
msgstr "1 Semaine (7j)"
#: contracts/templates/contracts/teams_index.html:678
msgid "2 Semaines"
msgstr "2 Semaines"
#: contracts/templates/contracts/teams_index.html:686
#: contracts/templates/contracts/teams_index.html:1767
msgid "Toutes les sociétés"
msgstr "Toutes les sociétés"
#: contracts/templates/contracts/teams_index.html:692
msgid "Dupliquer une journée ou une semaine"
msgstr "Dupliquer une journée ou une semaine"
#: contracts/templates/contracts/teams_index.html:693
msgid "Dupliquer..."
msgstr "Dupliquer..."
#: contracts/templates/contracts/teams_index.html:698
msgid "Actualiser"
msgstr "Actualiser"
#: contracts/templates/contracts/teams_index.html:711
msgid "Chargement du planning..."
msgstr "Chargement du planning..."
#: contracts/templates/contracts/teams_index.html:733
msgid "Membres"
msgstr "Membres"
#: contracts/templates/contracts/teams_index.html:740
msgid "Rechercher un membre…"
msgstr "Rechercher un membre…"
#: contracts/templates/contracts/teams_index.html:747
#: contracts/templates/contracts/teams_index.html:2098
msgid "Tous les rôles"
msgstr "Tous les rôles"
#: contracts/templates/contracts/teams_index.html:752
msgid "Tous"
msgstr "Tous"
#: contracts/templates/contracts/teams_index.html:753
msgid "Présents"
msgstr "Présents"
#: contracts/templates/contracts/teams_index.html:754
msgid "Absents"
msgstr "Absents"
#: contracts/templates/contracts/teams_index.html:784
msgid "Affectation d'équipe immédiate"
msgstr "Affectation d'équipe immédiate"
#: contracts/templates/contracts/teams_index.html:790
msgid "Vous modifiez l'affectation de"
msgstr ""
#: contracts/templates/contracts/teams_index.html:790
msgid "pour aujourd'hui."
msgstr "pour aujourd'hui."
#: contracts/templates/contracts/teams_index.html:794
msgid ""
"Pour planifier des affectations d'équipes pour demain ou les jours futurs "
"sans impacter la journée en cours, utilisez l'onglet"
msgstr ""
"Pour planifier des affectations d'équipes pour demain ou les jours futurs "
"sans impacter la journée en cours, utilisez l'onglet"
#: contracts/templates/contracts/teams_index.html:803
#: contracts/templates/contracts/teams_index.html:1050
msgid "Ajouter aussi (multi-équipes)"
msgstr ""
#: contracts/templates/contracts/teams_index.html:806
msgid "Déplacer"
msgstr ""
#: contracts/templates/contracts/teams_index.html:820
msgid "Membre déjà planifié ce jour"
msgstr ""
#: contracts/templates/contracts/teams_index.html:826
msgid "est déjà planifié(e) le"
msgstr ""
#: contracts/templates/contracts/teams_index.html:826
msgid "dans l'équipe"
msgstr "dans l'équipe"
#: contracts/templates/contracts/teams_index.html:830
msgid "Vous tentez de l'assigner à l'équipe"
msgstr ""
#: contracts/templates/contracts/teams_index.html:831
msgid "Souhaitez-vous déplacer ce membre ou l'affecter aux deux équipes ?"
msgstr ""
#: contracts/templates/contracts/teams_index.html:840
msgid "Affecter aussi à cette équipe"
msgstr "Affecter aussi à cette équipe"
#: contracts/templates/contracts/teams_index.html:843
msgid "Déplacer vers cette équipe"
msgstr "Déplacer vers cette équipe"
#: contracts/templates/contracts/teams_index.html:857
msgid "Dupliquer la configuration des équipes"
msgstr "Dupliquer la configuration des équipes"
#: contracts/templates/contracts/teams_index.html:864
msgid "Que souhaitez-vous dupliquer ?"
msgstr "Que souhaitez-vous dupliquer ?"
#: contracts/templates/contracts/teams_index.html:868
msgid "Une journée"
msgstr "Une journée"
#: contracts/templates/contracts/teams_index.html:872
msgid "Une semaine complète"
msgstr "Une semaine complète"
#: contracts/templates/contracts/teams_index.html:881
msgid "Jour source"
msgstr "Jour source"
#: contracts/templates/contracts/teams_index.html:885
msgid "Jour cible"
msgstr "Jour cible"
#: contracts/templates/contracts/teams_index.html:895
msgid "Semaine source (Lundi)"
msgstr "Semaine source (Lundi)"
#: contracts/templates/contracts/teams_index.html:899
msgid "Semaine cible (Lundi)"
msgstr "Semaine cible (Lundi)"
#: contracts/templates/contracts/teams_index.html:909
msgid "Copier également les statuts d'absence"
msgstr "Copier également les statuts d'absence"
#: contracts/templates/contracts/teams_index.html:918
msgid "Dupliquer"
msgstr "Dupliquer"
#: contracts/templates/contracts/teams_index.html:931
msgid "Gestion de l'absence"
msgstr "Gestion de l'absence"
#: contracts/templates/contracts/teams_index.html:955
msgid "Commentaire (optionnel)"
msgstr "Commentaire (optionnel)"
#: contracts/templates/contracts/teams_index.html:956
msgid "Précisions…"
msgstr "Précisions…"
#: contracts/templates/contracts/teams_index.html:963
msgid "Présent"
msgstr "Présent"
#: contracts/templates/contracts/teams_index.html:966
msgid "Marquer Absent"
msgstr "Marquer Absent"
#: contracts/templates/contracts/teams_index.html:986
#: contracts/templates/contracts/teams_index.html:1026
msgid "Nom affiché"
msgstr "Nom affiché"
#: contracts/templates/contracts/teams_index.html:987
msgid "Ex : Jean Dupont"
msgstr "Ex : Jean Dupont"
#: contracts/templates/contracts/teams_index.html:990
msgid "Compte utilisateur"
msgstr "Compte utilisateur"
#: contracts/templates/contracts/teams_index.html:992
msgid "Sélectionner un utilisateur"
msgstr "Sélectionner un utilisateur"
#: contracts/templates/contracts/teams_index.html:1018
msgid "Modifier le membre"
msgstr "Modifier le membre"
#: contracts/templates/contracts/teams_index.html:1032
msgid "Ne pas modifier l'équipe"
msgstr "Ne pas modifier l'équipe"
#: contracts/templates/contracts/teams_index.html:1033
msgid "Désassigner (aucune équipe)"
msgstr "Désassigner (aucune équipe)"
#: contracts/templates/contracts/teams_index.html:1042
msgid "Type d'affectation"
msgstr ""
#: contracts/templates/contracts/teams_index.html:1046
msgid "Déplacer (remplace l'ancienne équipe)"
msgstr "Déplacer (remplace l'ancienne équipe)"
#: contracts/templates/contracts/teams_index.html:1074
msgid "Interventions"
msgstr "Interventions"
#: contracts/templates/contracts/teams_index.html:1081
#: contracts/templates/contracts/teams_index.html:1124
#: contracts/templates/contracts/teams_index.html:2357
#: contracts/templates/contracts/teams_index.html:2432
msgid "Chargement..."
msgstr "Chargement..."
#: contracts/templates/contracts/teams_index.html:1096
#: contracts/templates/contracts/teams_index.html:1097
msgid "Résumé intervention"
msgstr "Résumé intervention"
#: contracts/templates/contracts/teams_index.html:1104
msgid "Retour aux interventions"
msgstr "Retour aux interventions"
#: contracts/templates/contracts/teams_index.html:1106
#: contracts/templates/contracts/teams_index.html:1119
#: contracts/templates/contracts/teams_index.html:1199
msgid "Fermer"
msgstr "Fermer"
#: contracts/templates/contracts/teams_index.html:1117
msgid "Historique du membre"
msgstr "Historique du membre"
#: contracts/templates/contracts/teams_index.html:1132
msgid "Technicien / Membre"
msgstr ""
#: contracts/templates/contracts/teams_index.html:1138
msgid "Entreprise"
msgstr ""
#: contracts/templates/contracts/teams_index.html:1151
msgid "Historique des équipes"
msgstr "Historique des équipes"
#: contracts/templates/contracts/teams_index.html:1159
msgid "Entrée"
msgstr ""
#: contracts/templates/contracts/teams_index.html:1160
msgid "Sortie"
msgstr ""
#: contracts/templates/contracts/teams_index.html:1175
msgid "Dernières interventions réalisées / assignées"
msgstr "Dernières interventions réalisées / assignées"
#: contracts/templates/contracts/teams_index.html:1409
#: contracts/templates/contracts/teams_index.html:1501
msgid "Le nom du membre est requis."
msgstr "Le nom du membre est requis."
#: contracts/templates/contracts/teams_index.html:1434
msgid "Voulez-vous retirer"
msgstr "Voulez-vous retirer"
#: contracts/templates/contracts/teams_index.html:1434
msgid "de l'équipe"
msgstr "de l'équipe"
#: contracts/templates/contracts/teams_index.html:1434
msgid "(Le membre restera dans ses éventuelles autres équipes)"
msgstr ""
#: contracts/templates/contracts/teams_index.html:1502
msgid "L\\'utilisateur est requis."
msgstr "L\\'utilisateur est requis."
#: contracts/templates/contracts/teams_index.html:1516
msgid "Supprimer le membre"
msgstr "Supprimer le membre"
#: contracts/templates/contracts/teams_index.html:1516
msgid "Cette action est irréversible."
msgstr "Cette action est irréversible."
#: contracts/templates/contracts/teams_index.html:1760
msgid "Erreur lors du chargement de la planification."
msgstr "Erreur lors du chargement de la planification."
#: contracts/templates/contracts/teams_index.html:1806
msgid "Dupliquer vers le lundi suivant (avec absences)"
msgstr "Dupliquer vers le lundi suivant (avec absences)"
#: contracts/templates/contracts/teams_index.html:1807
msgid "Dupliquer vers le jour suivant (avec absences)"
msgstr "Dupliquer vers le jour suivant (avec absences)"
#: contracts/templates/contracts/teams_index.html:1808
msgid "Options de la journée"
msgstr "Options de la journée"
#: contracts/templates/contracts/teams_index.html:1809
msgid "Dupliquer cette journée…"
msgstr "Dupliquer cette journée…"
#: contracts/templates/contracts/teams_index.html:1815
msgid "Passé"
msgstr "Passé"
#: contracts/templates/contracts/teams_index.html:1855
msgid "Aucune équipe trouvée."
msgstr "Aucune équipe trouvée."
#: contracts/templates/contracts/teams_index.html:1931
msgid "Absent"
msgstr "Absent"
#: contracts/templates/contracts/teams_index.html:1938
msgid "Affecté à plusieurs équipes ce jour"
msgstr ""
#: contracts/templates/contracts/teams_index.html:1942
msgid "Modifier ou annuler l'absence"
msgstr "Modifier ou annuler l'absence"
#: contracts/templates/contracts/teams_index.html:1942
msgid "Marquer absent"
msgstr "Marquer absent"
#: contracts/templates/contracts/teams_index.html:1943
msgid "Désassigner de cette équipe"
msgstr "Désassigner de cette équipe"
#: contracts/templates/contracts/teams_index.html:2151
msgid "Historique du technicien"
msgstr ""
#: contracts/templates/contracts/teams_index.html:2315
msgid "Veuillez renseigner les dates source et cible."
msgstr "Veuillez renseigner les dates source et cible."
#: contracts/templates/contracts/teams_index.html:2370
msgid "Impossible de charger les interventions."
msgstr "Impossible de charger les interventions."
#: contracts/templates/contracts/teams_index.html:2376
msgid "intervention(s)"
msgstr "intervention(s)"
#: contracts/templates/contracts/teams_index.html:2379
msgid "Aucune intervention assignée à cette équipe."
msgstr "Aucune intervention assignée à cette équipe."
#: contracts/templates/contracts/teams_index.html:2391
msgid "Voir le résumé"
msgstr "Voir le résumé"
#: contracts/templates/contracts/teams_index.html:2412
msgid "Membre assigné"
msgstr "Membre assigné"
#: contracts/templates/contracts/teams_index.html:2448
msgid "Résumé non disponible."
msgstr "Résumé non disponible."
#: contracts/templates/contracts/teams_index.html:2500
msgid "Historique de"
msgstr ""
#: contracts/templates/contracts/teams_index.html:2510
msgid "En poste"
msgstr "En poste"
#: contracts/templates/contracts/teams_index.html:2513
msgid "Aucun historique d'équipe"
msgstr "Aucun historique d'équipe"
#: contracts/templates/contracts/teams_index.html:2534
msgid "Aucune intervention enregistrée"
msgstr "Aucune intervention enregistrée"
#: contracts/templates/contracts/teams_index.html:2543
msgid "Erreur de chargement"
msgstr "Erreur de chargement"
#: contracts/views.py:272 contracts/views.py:876 contracts/views.py:920
#: contracts/views.py:945
msgid "Vous n'avez pas accès à cette commande."
msgstr "Vous n'avez pas accès à cette commande."
#: contracts/views.py:278
msgid ""
"Vous n'avez pas de thématique d'intervention autorisée pour cette commande."
msgstr ""
"Vous n'avez pas de thématique d'intervention autorisée pour cette commande."
#: contracts/views.py:350
msgid "Vous n'avez pas le droit d'ajouter une commande pour ce contrat."
msgstr "Vous n'avez pas le droit d'ajouter une commande pour ce contrat."
#: contracts/views.py:391
msgid ""
"Impossible de changer le contrat: des interventions sont déjà liées à cette "
"commande."
msgstr ""
"Impossible de changer le contrat: des interventions sont déjà liées à cette "
"commande."
#: contracts/views.py:400
msgid "Vous n'avez pas le droit de modifier une commande pour ce contrat."
msgstr "Vous n'avez pas le droit de modifier une commande pour ce contrat."
#: contracts/views.py:419
msgid "Vous n'avez pas le droit de modifier le devis de cette commande."
msgstr "Vous n'avez pas le droit de modifier le devis de cette commande."
#: contracts/views.py:472 contracts/views.py:477 contracts/views.py:483
msgid "Les données reçues sont invalides."
msgstr "Les données reçues sont invalides."
#: contracts/views.py:526
msgid "Le formulaire contient des erreurs."
msgstr "Le formulaire contient des erreurs."
#: contracts/views.py:555
msgid "Impossible de figer un devis vide."
msgstr "Impossible de figer un devis vide."
#: contracts/views.py:558
msgid "Le devis a été figé."
msgstr "Le devis a été figé."
#: contracts/views.py:561
msgid "Le devis a été enregistré."
msgstr "Le devis a été enregistré."
#: contracts/views.py:705
msgid "Accès refusé au document de la commande."
msgstr "Accès refusé au document de la commande."
#: contracts/views.py:710
msgid "Fichier introuvable"
msgstr "Fichier introuvable"
#: contracts/views.py:735
msgid "Le contrat est requis"
msgstr "Le contrat est requis"
#: contracts/views.py:738
msgid "La référence de commande est requise"
msgstr "La référence de commande est requise"
#: contracts/views.py:741
msgid "La date de commande est requise"
msgstr "La date de commande est requise"
#: contracts/views.py:744
msgid "La date de livraison est requise"
msgstr "La date de livraison est requise"
#: contracts/views.py:748
msgid "Vous n'avez pas le droit d'ajouter une commande pour ce contrat"
msgstr "Vous n'avez pas le droit d'ajouter une commande pour ce contrat"
#: contracts/views.py:755
msgid "Une commande avec cette référence existe déjà pour ce contrat"
msgstr "Une commande avec cette référence existe déjà pour ce contrat"
#: contracts/views.py:778
msgid "Données JSON invalides"
msgstr "Données JSON invalides"
#: contracts/views.py:837
msgid "Vous n'avez pas accès à ce contrat"
msgstr "Vous n'avez pas accès à ce contrat"
#: contracts/views.py:885
msgid "Le justificatif a été ajouté avec succès."
msgstr "Le justificatif a été ajouté avec succès."
#: contracts/views.py:930
#, python-format
msgid "Le justificatif « %(title)s » a été supprimé."
msgstr "Le justificatif « %(title)s » a été supprimé."
#: contracts/views.py:950
msgid ""
"Seuls les managers et administrateurs peuvent changer le statut d'une "
"commande."
msgstr ""
"Seuls les managers et administrateurs peuvent changer le statut d'une "
"commande."
#: contracts/views.py:959 contracts/views.py:1229
msgid "Statut invalide."
msgstr "Statut invalide."
#: contracts/views.py:967
msgid "Le statut de la commande a été mis à jour avec succès."
msgstr "Le statut de la commande a été mis à jour avec succès."
#: contracts/views.py:982
msgid ""
"Vous n'avez pas la permission d'ajouter des documents à cette commande."
msgstr ""
"Vous n'avez pas la permission d'ajouter des documents à cette commande.Vous "
"n'avez pas la permission d'ajouter des documents à cette commande."
#: contracts/views.py:994
msgid "Document(s) ajouté(s) avec succès."
msgstr "Document(s) ajouté(s) avec succès."
#: contracts/views.py:996
msgid "Erreur lors de l'ajout des documents."
msgstr "Erreur lors de l'ajout des documents."
#: contracts/views.py:1008 contracts/views.py:1046 contracts/views.py:1077
#: contracts/views.py:1145 contracts/views.py:1195 contracts/views.py:1215
msgid "Accès refusé."
msgstr "Accès refusé."
#: contracts/views.py:1011
msgid "Vous n'avez pas la permission de supprimer ce document."
msgstr "Vous n'avez pas la permission de supprimer ce document."
#: contracts/views.py:1079 contracts/views.py:1147 contracts/views.py:1197
#: contracts/views.py:1217
msgid "Permission insuffisante."
msgstr "Permission insuffisante."
#: contracts/views.py:1084 contracts/views.py:1156 contracts/views.py:1224
msgid "Données JSON invalides."
msgstr "Données JSON invalides."
#: contracts/views.py:1091
msgid "Le poste de marché est requis."
msgstr "Le poste de marché est requis."
#: contracts/views.py:1098
msgid "La quantité doit être un nombre positif."
msgstr "La quantité doit être un nombre positif."
#: contracts/views.py:1105
msgid ""
"Un poste direct existe déjà pour ce poste dans cette commande. Modifiez-le "
"plutôt."
msgstr ""
"Un poste direct existe déjà pour ce poste dans cette commande. Modifiez-le "
"plutôt."
#: contracts/views.py:1151
msgid "Impossible de modifier un poste déjà validé."
msgstr "Impossible de modifier un poste déjà validé."
#: contracts/views.py:1166
msgid "La quantité doit être un nombre positif ou nul."
msgstr "La quantité doit être un nombre positif ou nul."
#: contracts/views.py:1201
msgid "Impossible de supprimer un poste déjà validé."
msgstr "Impossible de supprimer un poste déjà validé."
#: contracts/views.py:1203
msgid "Impossible de supprimer un poste déjà facturé."
msgstr "Impossible de supprimer un poste déjà facturé."
#: contracts/views_daily_report.py:241
msgid "Rapport journalier des interventions"
msgstr "Rapport journalier des interventions"
#: contracts/views_daily_report.py:262 contracts/views_daily_report.py:407
msgid "Synthèse par thématique"
msgstr "Synthèse par thématique"
#: contracts/views_daily_report.py:265 contracts/views_daily_report.py:417
msgid "Thématique"
msgstr "Thématique"
#: contracts/views_daily_report.py:316 contracts/views_daily_report.py:358
#: contracts/views_daily_report.py:447 contracts/views_daily_report.py:495
msgid "TOTAL"
msgstr "TOTAL"
#: contracts/views_daily_report.py:328
msgid "Nombre d'interventions par personne"
msgstr "Nombre d'interventions par personne"
#: contracts/views_daily_report.py:331 contracts/views_daily_report.py:473
msgid "Personne"
msgstr "Personne"
#: contracts/views_daily_report.py:331 contracts/views_daily_report.py:473
msgid "Nombre"
msgstr "Nombre"
#: contracts/views_daily_report.py:411 contracts/views_daily_report.py:468
msgid "Rapport journalier"
msgstr "Rapport journalier des interventions"
#: contracts/views_daily_report.py:465
msgid "Par personne"
msgstr "Par personne"
#: contracts/views_daily_report.py:532
msgid "Aucune de vos équipes n'est autorisée à générer ce rapport."
msgstr "Aucune de vos équipes n'est autorisée à générer ce rapport."
#: contracts/views_pdf_reports.py:301 contracts/views_pdf_reports.py:481
msgid "Service public régional de Bruxelles"
msgstr "Service public régional de Bruxelles"
#: contracts/views_pdf_reports.py:302 contracts/views_pdf_reports.py:482
msgid "Cahier des charges "
msgstr "Cahier des charges "
#: contracts/views_pdf_reports.py:307 contracts/views_pdf_reports.py:487
msgid "Bruxelles: "
msgstr "Bruxelles: "
#: contracts/views_pdf_reports.py:310
msgid "DECLARATION DE CREANCE"
msgstr "DECLARATION DE CREANCE"
#: contracts/views_pdf_reports.py:314
msgid "Concerne:"
msgstr "Concerne:"
#: contracts/views_pdf_reports.py:325
#, python-format
msgid ""
"Je soussigné %(signatory)s, %(role)s, de la firme %(company)s, déclare que "
"le Service public régional de Bruxelles – Place Saint-Lazare 2 à 1035 "
"Bruxelles, est redevable de la somme de :"
msgstr ""
"Je soussigné %(signatory)s, %(role)s, de la firme %(company)s, déclare que "
"le Service public régional de Bruxelles – Place Saint-Lazare 2 à 1035 "
"Bruxelles, est redevable de la somme de :"
#: contracts/views_pdf_reports.py:345 contracts/views_pdf_reports.py:788
#: contracts/views_pdf_reports.py:1295
msgid "Total général TVA non comprise :"
msgstr "Total général TVA non comprise :"
#: contracts/views_pdf_reports.py:350 contracts/views_pdf_reports.py:793
#: contracts/views_pdf_reports.py:1307
msgid "TVA 21 % :"
msgstr "TVA 21 % :"
#: contracts/views_pdf_reports.py:370
msgid "euro"
msgid_plural "euros"
msgstr[0] "euro"
msgstr[1] "euros"
#: contracts/views_pdf_reports.py:374
msgid "centime"
msgid_plural "centimes"
msgstr[0] "centime"
msgstr[1] "centimes"
#: contracts/views_pdf_reports.py:375
msgid "et"
msgstr "et"
#: contracts/views_pdf_reports.py:380
#, python-format
msgid "Montant total, TVA incluse : %(amount)s"
msgstr "Montant total, TVA incluse : %(amount)s"
#: contracts/views_pdf_reports.py:399
#, python-format
msgid "Declaration_Creance_%(slug_contract_number)s_%(slug_order_code)s.pdf"
msgstr "Declaration_Creance_%(slug_contract_number)s_%(slug_order_code)s.pdf"
#: contracts/views_pdf_reports.py:427 contracts/views_pdf_reports.py:827
msgid "Declaration_Creance"
msgstr "Declaration_Creance"
#: contracts/views_pdf_reports.py:490
msgid "ETAT DE TRAVAUX"
msgstr "ETAT DE TRAVAUX"
#: contracts/views_pdf_reports.py:558
#, python-format
msgid "Intervention %(code)s du %(date)s"
msgstr "Intervention %(code)s du %(date)s"
#: contracts/views_pdf_reports.py:569
msgid "périodes"
msgstr "périodes"
#: contracts/views_pdf_reports.py:579 contracts/views_pdf_reports.py:717
msgid "Code poste"
msgstr "Code poste"
#: contracts/views_pdf_reports.py:581 contracts/views_pdf_reports.py:719
#: contracts/views_pdf_reports.py:948
msgid "PU"
msgstr "PU"
#: contracts/views_pdf_reports.py:582 contracts/views_pdf_reports.py:720
msgid "Qté"
msgstr "Qté"
#: contracts/views_pdf_reports.py:583 contracts/views_pdf_reports.py:721
#: contracts/views_pdf_reports.py:950
msgid "Total"
msgstr "Total"
#: contracts/views_pdf_reports.py:681
msgid "Aucun poste validé pour cette intervention"
msgstr "Aucun poste validé pour cette intervention"
#: contracts/views_pdf_reports.py:687 contracts/views_pdf_reports.py:743
msgid "Total HTVA :"
msgstr "Total HTVA :"
#: contracts/views_pdf_reports.py:798 contracts/views_pdf_reports.py:1318
msgid "Total général TVAC :"
msgstr "Total général TVAC :"
#: contracts/views_pdf_reports.py:853
msgid "Etat_de_travaux"
msgstr "Etat_de_travaux"
#: contracts/views_pdf_reports.py:856
msgid "État de travaux"
msgstr "État de travaux"
#: contracts/views_pdf_reports.py:914
#, python-format
msgid "Devis de la commande %(order)s"
msgstr "Devis de la commande %(order)s"
#: contracts/views_pdf_reports.py:917
#, python-format
msgid "Contrat %(contract)s – Commande %(order)s"
msgstr "Contrat %(contract)s – Commande %(order)s"
#: contracts/views_pdf_reports.py:927
msgid "Postes du devis"
msgstr "Postes du devis"
#: contracts/views_pdf_reports.py:944 contracts/views_pdf_reports.py:1137
msgid "N° poste"
msgstr "N° poste"
#: contracts/views_pdf_reports.py:1033
#, python-format
msgid "Total HTVA : %(amount)s"
msgstr "Total HTVA : %(amount)s"
#: contracts/views_pdf_reports.py:1037
#, python-format
msgid "TVA 21%% : %(amount)s"
msgstr "TVA 21%% : %(amount)s"
#: contracts/views_pdf_reports.py:1041
#, python-format
msgid "Total TVAC : %(amount)s"
msgstr "Total TVAC : %(amount)s"
#: contracts/views_pdf_reports.py:1059
msgid "Aucun devis n'est disponible pour cette commande."
msgstr "Aucun devis n'est disponible pour cette commande."
#: contracts/views_pdf_reports.py:1065
#, python-format
msgid "Devis_%(contract)s_%(order)s.pdf"
msgstr "Devis_%(contract)s_%(order)s.pdf"
#: contracts/views_pdf_reports.py:1084
msgid "Postes"
msgstr "Postes"
#: contracts/views_pdf_reports.py:1103
msgid "Marché :"
msgstr "Marché :"
#: contracts/views_pdf_reports.py:1109 contracts/views_pdf_reports.py:1121
msgid "Description :"
msgstr "Description :"
#: contracts/views_pdf_reports.py:1115
msgid "Commande :"
msgstr "Commande :"
#: contracts/views_pdf_reports.py:1128
msgid "Date :"
msgstr "Date :"
#: contracts/views_pdf_reports.py:1144
msgid "SAJ"
msgstr "SAJ"
#: contracts/views_pdf_reports.py:1239
msgid "Total général des fournitures et travaux revisables hors TVA :"
msgstr "Total général des fournitures et travaux revisables hors TVA :"
#: contracts/views_pdf_reports.py:1250
msgid "Coefficient de révision :"
msgstr "Coefficient de révision :"
#: contracts/views_pdf_reports.py:1265
msgid ""
"Total général des fournitures et travaux non revisables hors TVA (SAJ) :"
msgstr ""
"Total général des fournitures et travaux non revisables hors TVA (SAJ) :"
#: contracts/views_pdf_reports.py:1278
#, python-format
msgid ""
"Total général des %(type)s non revisables hors TVA (SAJ) avec coefficient "
"%(coef)s :"
msgstr ""
"Total général des %(type)s non revisables hors TVA (SAJ) avec coefficient "
"%(coef)s :"
#: contracts/views_pdf_reports.py:1345
msgid "Detail_postes"
msgstr "Detail_postes"
#: contracts/views_pdf_reports.py:1349
msgid "Détail des postes"
msgstr "Détail des postes"
#: contracts/views_pdf_reports.py:1372
msgid ""
"Vous n'avez pas la permission de générer des documents pour cette commande."
msgstr ""
"Vous n'avez pas la permission de générer des documents pour cette commande."
#: contracts/views_pdf_reports.py:1506
msgid "Déclaration de créance créée et sauvegardée."
msgstr "Déclaration de créance créée et sauvegardée."
#: contracts/models.py:73
msgid "Inspections"
msgstr "Inspections"
#: contracts/models.py:75
msgid "Contrôles"
msgstr "Contrôles"
#: contracts/models.py:76
msgid "Observations"
msgstr "Observations"
#: contracts/models.py:93
msgid "Zone géographique"
msgstr "Zone géographique"
#: contracts/models.py:94
msgid "Emprise géographique multi-polygone pour l'attribution automatique."
msgstr "Emprise géographique multi-polygone pour l'attribution automatique."
#: contracts/models.py:99 contracts/admin.py:274
msgid "Types d'opérations gérées"
msgstr "Types d'opérations gérées"
#: contracts/models.py:100
msgid "Types d'opérations prises en charge par cette équipe (ex: Inspections, Interventions, Contrôles, Observations)."
msgstr "Types d'opérations prises en charge par cette équipe (ex: Inspections, Interventions, Contrôles, Observations)."
#: contracts/admin.py:312
msgid "Opérations gérées"
msgstr "Opérations gérées"
#: contracts/admin.py:318
msgid "Zone définie"
msgstr "Zone définie"
#: contracts/templates/contracts/teams_index.html:679
msgid "1 Mois"
msgstr "1 Mois"
#: contracts/templates/contracts/teams_index.html:684
msgid "Portée :"
msgstr "Portée :"
#: contracts/templates/contracts/teams_index.html:685
msgid "Durée appliquée lors de l'assignation ou du retrait d'un membre"
msgstr "Durée appliquée lors de l'assignation ou du retrait d'un membre"
#: contracts/templates/contracts/teams_index.html:686
msgid "Jour"
msgstr "Jour"
#: contracts/templates/contracts/teams_index.html:687
msgid "Semaine"
msgstr "Semaine"
#: contracts/templates/contracts/teams_index.html:688
msgid "Mois"
msgstr "Mois"
#: contracts/templates/contracts/teams_index.html:887
msgid "Un mois complet"
msgstr "Un mois complet"
#: contracts/templates/contracts/teams_index.html:924
msgid "Mois source"
msgstr "Mois source"
#: contracts/templates/contracts/teams_index.html:928
msgid "Mois cible"
msgstr "Mois cible"
#: contracts/views_teams.py:648 contracts/views_teams.py:664
msgid "Impossible de modifier une période passée."
msgstr "Impossible de modifier une période passée."
#: contracts/views_teams.py:790
msgid "Le mois cible ne peut pas être dans le passé."
msgstr "Le mois cible ne peut pas être dans le passé."
#: contracts/views_teams.py:792
msgid "La date cible ne peut pas être dans le passé."
msgstr "La date cible ne peut pas être dans le passé."
#~ msgid "Ce déplacement modifie l'équipe de"
#~ msgstr "Ce déplacement modifie l'équipe de"
#~ msgid "immédiatement pour aujourd'hui."
#~ msgstr "immédiatement pour aujourd'hui."
#~ msgid "Confirmer le changement immédiat"
#~ msgstr "Confirmer le changement immédiat"
#: contracts/models.py:435
msgid "Assigner automatiquement une équipe de contrôle"
msgstr "Assigner automatiquement une équipe de contrôle"
#: contracts/models.py:436
msgid "Si activé, une équipe de contrôle est automatiquement assignée aux interventions correctives de ce contrat."
msgstr "Si activé, une équipe de contrôle est automatiquement assignée aux interventions correctives de ce contrat."
#: contracts/templates/contracts/contracts_orders_detail.html:755
msgid "Contrôleur assigné"
msgstr "Contrôleur assigné"