diff --git a/Dockerfile b/Dockerfile index 417e79e..63dc4ef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -55,7 +55,6 @@ RUN pip install --no-cache-dir -r requirements/base.txt && \ fi # 1. Copie des répertoires volumineux et statiques (très bonne mise en cache) -COPY streetup/road_detection/detection_models/ /app/road_detection/detection_models/ COPY streetup/scripts/ /app/scripts/ COPY streetup/common/ /app/common/ COPY streetup/home/ /app/home/ @@ -72,7 +71,7 @@ COPY streetup/maps/ /app/maps/ COPY streetup/notifications/ /app/notifications/ COPY streetup/projects/ /app/projects/ COPY streetup/reporting/ /app/reporting/ -COPY streetup/schools/ /app/schools/ +COPY streetup/bim/ /app/bim/ COPY streetup/sign/ /app/sign/ COPY streetup/stock/ /app/stock/ @@ -83,6 +82,7 @@ COPY streetup/observations/ /app/observations/ COPY streetup/controls/ /app/controls/ COPY streetup/interventions/ /app/interventions/ COPY streetup/assets/ /app/assets/ +COPY streetup/panoramax/ /app/panoramax/ # 4. Copie des fichiers de code de road_detection (sans réimporter les modèles de détection) COPY streetup/road_detection/__init__.py /app/road_detection/ diff --git a/README.md b/README.md index 792ebb5..8f99735 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,15 @@ -# StreetUp — Street Asset Management System +# StreetUp — Asset Management pour l'espace public -**StreetUp** est une application web complète de gestion des actifs de voirie (Street Asset Management System). Elle permet aux administrations publiques, gestionnaires d'infrastructures et prestataires de maintenance de cartographier, de suivre et de maintenir l'ensemble des équipements et infrastructures présents sur l'espace public. +**StreetUp** est une application web complète de gestion des actifs de l'espace public. Elle permet aux administrations publiques, gestionnaires d'infrastructures et prestataires de maintenance de cartographier, de suivre et de maintenir l'ensemble des équipements et infrastructures présents sur l'espace public. + +Le projet est publié sous licence libre **EUPL (European Union Public Licence)**. + +Les grandes lignes de la licence EUPL : +* **Liberté d'utilisation, de modification et de redistribution** : Vous êtes libre d'utiliser le logiciel pour tout usage (y compris commercial), d'accéder au code source, de le modifier et de le redistribuer. +* **Réciprocité (Copyleft)** : Tout code dérivé ou modifié qui est redistribué doit rester sous licence EUPL (ou sous une licence compatible), afin de garantir la pérennité du code ouvert. +* **Compatibilité inter-licences** : La licence comporte une clause expresse de compatibilité avec d'autres licences copyleft majeures (GPL v2/v3, AGPL v3, MPL, CeCILL, EPL, etc.), facilitant la réutilisation de composants open source. +* **Cadre juridique européen & multilinguisme** : Conçue par la Commission européenne, elle possède une valeur juridique identique dans les 24 langues officielles de l'Union européenne. +* **Absence de garantie** : Le logiciel est fourni "en l'état", sans garantie explicite ou implicite de la part des contributeurs. Le projet est propulsé par **Django** et s'appuie sur une base de données **PostgreSQL avec l'extension PostGIS** pour toute la dimension géospatiale et cartographique. @@ -10,15 +19,16 @@ Le projet est propulsé par **Django** et s'appuie sur une base de données **Po StreetUp permet de modéliser et de localiser précisément les équipements liés à plusieurs domaines de la voirie : -* **Feux tricolores / de signalisation** : Carrefours à feux, poteaux, lanternes, contrôleurs, câblages et détecteurs. -* **Éclairage public** : Rues d'éclairage, poteaux, luminaires et caractéristiques d'éclairage. -* **Signalisation routière** : Panneaux de signalisation (types de panneaux, poteaux supports, etc.). -* **Ouvrages d'art** : Suivi des tunnels, ponts, viaducs et des équipements associés à ces structures. -* **Espaces verts / Nature** : Zones naturelles, arbres isolés, surfaces végétalisées. -* **Systèmes de transport intelligents (ITS)** : Capteurs de trafic, caméras, panneaux à messages variables. -* **Chaussées, trottoirs et mobilier urbain** : Description géométrique des rues, des trottoirs et du mobilier. -* **Patrimoine artistique** : Statues, monuments historiques, fontaines publiques. -* **Centres de contrôle** : Supervision et gestion des équipements centralisés. +* **Bâtiments** : Bâtiments publics, gestion des salles, etc. +* **Espaces extérieurs** : Plaines de jeux, terrains de sport extérieurs, etc. +* **Éclairage public** : Rues d'éclairage, poteaux, luminaires et caractéristiques d'éclairage. +* **Signalisation routière** : Panneaux de signalisation (types de panneaux, poteaux supports, etc.). +* **Ouvrages d'art** : Suivi des tunnels, ponts, viaducs et des équipements associés à ces structures. +* **Espaces verts / Nature** : Zones naturelles, arbres isolés, surfaces végétalisées. +* **Systèmes de transport intelligents (ITS)** : Capteurs de trafic, caméras, panneaux à messages variables. +* **Chaussées, trottoirs et mobilier urbain** : Description géométrique des rues, des trottoirs et du mobilier. +* **Patrimoine artistique** : Statues, monuments historiques, fontaines publiques. +* **Centres de contrôle** : Supervision et gestion des équipements centralisés. --- diff --git a/docker-compose.yml b/docker-compose.yml index c66f976..c23053c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,19 +1,21 @@ services: db: image: postgis/postgis:18-3.6 - container_name: streetup_db + container_name: streetup_core_db restart: unless-stopped ports: - - "5434:5432" # Mappé sur le port 5434 de l'hôte pour éviter tout conflit avec PostgreSQL local + - "5436:5432" # Mappé sur le port 5436 de l'hôte + env_file: + - ./streetup/.env environment: - POSTGRES_DB: streetup - POSTGRES_USER: admin - POSTGRES_PASSWORD: replace_by_your_pwd + POSTGRES_DB: ${DB_NAME:-streetup} + POSTGRES_USER: ${DB_USER:-admin} + POSTGRES_PASSWORD: ${DB_PASSWORD:?La variable DB_PASSWORD est obligatoire dans le fichier .env} volumes: - - streetup_db_data:/var/lib/postgresql + - streetup_core_db_data:/var/lib/postgresql - ./streetup/scripts/init-db.sql:/docker-entrypoint-initdb.d/init-db.sql:ro healthcheck: - test: [ "CMD-SHELL", "pg_isready -U admin -d streetup" ] + test: [ "CMD-SHELL", "pg_isready -U ${DB_USER:-admin} -d ${DB_NAME:-streetup}" ] interval: 10s timeout: 5s retries: 5 @@ -25,15 +27,15 @@ services: args: # Mettre "true" pour installer ultralytics, OpenCV et PyTorch dans l'image INSTALL_AI_LIBS: "false" - container_name: streetup_web + container_name: streetup_core_web restart: unless-stopped command: python manage.py runserver 0.0.0.0:8000 ports: - - "8000:8000" + - "8003:8000" # Mappé sur le port 8003 de l'hôte volumes: - ./streetup:/app # Volume mount pour le hot-reload local - - streetup_media:/app/media - - streetup_private_media:/app/private_media + - streetup_core_media:/app/media + - streetup_core_private_media:/app/private_media env_file: - ./streetup/.env # Chargement du fichier d'environnement local environment: @@ -52,22 +54,20 @@ services: caddy: image: caddy:latest - container_name: streetup_caddy + container_name: streetup_core_caddy restart: unless-stopped ports: - - "80:80" - - "443:443" - - "443:443/udp" + - "8083:80" # Mappé sur le port 8083 de l'hôte volumes: - ./Caddyfile:/etc/caddy/Caddyfile - - streetup_caddy_data:/data - - streetup_caddy_config:/config + - streetup_core_caddy_data:/data + - streetup_core_caddy_config:/config depends_on: - web volumes: - streetup_db_data: - streetup_media: - streetup_private_media: - streetup_caddy_data: - streetup_caddy_config: + streetup_core_db_data: + streetup_core_media: + streetup_core_private_media: + streetup_core_caddy_data: + streetup_core_caddy_config: diff --git a/streetup/assets/admin.py b/streetup/assets/admin.py index 4641362..3028c35 100644 --- a/streetup/assets/admin.py +++ b/streetup/assets/admin.py @@ -648,6 +648,37 @@ admin.site.register(CleanGlassContainer, AssetAdmin) admin.site.register(CleanLocationContract, AssetAdmin) from .models import CleanLitterBinPhoto, CleanLitterBinObservation +from .models import PublicBuilding, BuildingAsset, PublicBuildingDocument +from .models import OutdoorLocation, OutdoorAsset, OutdoorLocationDocument -admin.site.register(CleanLitterBinPhoto, AssetAdmin) -admin.site.register(CleanLitterBinObservation, AssetAdmin) \ No newline at end of file +@admin.register(PublicBuilding) +class PublicBuildingAdmin(admin.GISModelAdmin): + list_display = ("code", "name_fr", "location_type", "parent_location", "usage_type", "building_status", "owner", "manager", "is_erp", "dpe_rating") + list_filter = ("location_type", "usage_type", "building_status", "is_erp", "erp_category", "dpe_rating", "pmr_accessible") + search_fields = ("code", "name_fr", "name_nl", "address", "owner") + raw_id_fields = ("parent_location", "manager") + +@admin.register(BuildingAsset) +class BuildingAssetAdmin(admin.GISModelAdmin): + list_display = ("code", "name_fr", "asset_type", "building", "location", "parent_asset", "status", "obsolescence") + list_filter = ("asset_type", "status", "obsolescence") + search_fields = ("code", "name_fr", "name_nl", "serial_number") + raw_id_fields = ("building", "location", "parent_asset") + +admin.site.register(PublicBuildingDocument, AssetAdmin) + +@admin.register(OutdoorLocation) +class OutdoorLocationAdmin(admin.GISModelAdmin): + list_display = ("code", "name_fr", "site_type", "parent_location", "owner", "manager", "pmr_accessible", "has_water_point", "has_power_supply", "is_fenced") + list_filter = ("site_type", "pmr_accessible", "has_water_point", "has_power_supply", "is_fenced") + search_fields = ("code", "name_fr", "name_nl", "address", "owner") + raw_id_fields = ("parent_location", "manager") + +@admin.register(OutdoorAsset) +class OutdoorAssetAdmin(admin.GISModelAdmin): + list_display = ("code", "name_fr", "asset_type", "site", "location", "norm", "last_annual_inspection", "next_annual_inspection", "status") + list_filter = ("asset_type", "norm", "status", "obsolescence") + search_fields = ("code", "name_fr", "name_nl", "serial_number", "certifying_body") + raw_id_fields = ("site", "location", "parent_asset") + +admin.site.register(OutdoorLocationDocument, AssetAdmin) \ No newline at end of file diff --git a/streetup/assets/forms.py b/streetup/assets/forms.py index e9ad790..2d15324 100644 --- a/streetup/assets/forms.py +++ b/streetup/assets/forms.py @@ -4,6 +4,7 @@ from assets.models import TrafficLightIntersectionDocument, PublicLightingStreet from assets.models import SignStreetDocument, RoadStreetDocument, ITSLocationDocument from assets.models import TrafficLightIntersection from assets.models.its import ITSLocation +from assets.models.buildings import PublicBuilding from assets.models.trafficlights import TL_INTERSECTION_STATUS_CHOICES, TL_VOLTAGE_CHOICES @@ -270,4 +271,121 @@ LOCATION_FORM_REGISTRY = { 'thematic_code': 'its', 'label': 'Localisation ITS', }, -} \ No newline at end of file +} + + +from assets.models.buildings import PublicBuilding, BuildingAsset + +class PublicBuildingForm(forms.ModelForm): + """Formulaire de création et d'édition d'une Localisation de Bâtiment Public.""" + + class Meta: + model = PublicBuilding + fields = [ + 'code', 'name_fr', 'name_nl', 'parent_location', 'location_type', 'is_main_location', + 'address', 'description', 'owner', 'manager', 'occupant_entity', + 'usage_type', 'building_status', + 'construction_year', 'floors_count', 'basement_count', + 'total_surface_m2', 'usable_surface_m2', 'surface_m2', 'level_number', + 'is_erp', 'erp_category', 'erp_type', 'max_capacity', 'pmr_accessible', + 'dpe_rating', 'ges_rating', 'has_asbestos_diag', 'has_lead_diag', + 'lat', 'lon', + ] + widgets = { + 'code': forms.TextInput(attrs={'class': 'form-control'}), + 'name_fr': forms.TextInput(attrs={'class': 'form-control'}), + 'name_nl': forms.TextInput(attrs={'class': 'form-control'}), + 'parent_location': forms.Select(attrs={'class': 'form-select'}), + 'location_type': forms.Select(attrs={'class': 'form-select'}), + 'is_main_location': forms.CheckboxInput(attrs={'class': 'form-check-input'}), + 'address': forms.TextInput(attrs={'class': 'form-control'}), + 'description': forms.Textarea(attrs={'class': 'form-control', 'rows': 3}), + 'owner': forms.TextInput(attrs={'class': 'form-control'}), + 'manager': forms.Select(attrs={'class': 'form-select'}), + 'occupant_entity': forms.TextInput(attrs={'class': 'form-control'}), + 'usage_type': forms.Select(attrs={'class': 'form-select'}), + 'building_status': forms.Select(attrs={'class': 'form-select'}), + 'construction_year': forms.NumberInput(attrs={'class': 'form-control'}), + 'floors_count': forms.NumberInput(attrs={'class': 'form-control'}), + 'basement_count': forms.NumberInput(attrs={'class': 'form-control'}), + 'total_surface_m2': forms.NumberInput(attrs={'class': 'form-control', 'step': 'any'}), + 'usable_surface_m2': forms.NumberInput(attrs={'class': 'form-control', 'step': 'any'}), + 'surface_m2': forms.NumberInput(attrs={'class': 'form-control', 'step': 'any'}), + 'level_number': forms.NumberInput(attrs={'class': 'form-control'}), + 'is_erp': forms.CheckboxInput(attrs={'class': 'form-check-input'}), + 'erp_category': forms.Select(attrs={'class': 'form-select'}), + 'erp_type': forms.Select(attrs={'class': 'form-select'}), + 'max_capacity': forms.NumberInput(attrs={'class': 'form-control'}), + 'pmr_accessible': forms.CheckboxInput(attrs={'class': 'form-check-input'}), + 'dpe_rating': forms.Select(attrs={'class': 'form-select'}), + 'ges_rating': forms.Select(attrs={'class': 'form-select'}), + 'has_asbestos_diag': forms.CheckboxInput(attrs={'class': 'form-check-input'}), + 'has_lead_diag': forms.CheckboxInput(attrs={'class': 'form-check-input'}), + 'lat': forms.NumberInput(attrs={'class': 'form-control', 'step': 'any'}), + 'lon': forms.NumberInput(attrs={'class': 'form-control', 'step': 'any'}), + } + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + self.fields['name_fr'].required = False + self.fields['name_nl'].required = False + self.fields['parent_location'].required = False + self.fields['location_type'].required = False + self.fields['address'].required = False + self.fields['description'].required = False + self.fields['owner'].required = False + self.fields['manager'].required = False + self.fields['occupant_entity'].required = False + self.fields['construction_year'].required = False + self.fields['floors_count'].required = False + self.fields['basement_count'].required = False + self.fields['total_surface_m2'].required = False + self.fields['usable_surface_m2'].required = False + self.fields['surface_m2'].required = False + self.fields['level_number'].required = False + self.fields['erp_category'].required = False + self.fields['erp_type'].required = False + self.fields['max_capacity'].required = False + self.fields['dpe_rating'].required = False + self.fields['ges_rating'].required = False + self.fields['lat'].required = False + self.fields['lon'].required = False + + +class BuildingAssetForm(forms.ModelForm): + """Formulaire pour les assets/équipements physiques d'un bâtiment.""" + class Meta: + model = BuildingAsset + fields = [ + 'code', 'name_fr', 'name_nl', 'building', 'location', 'parent_asset', + 'asset_type', 'category', 'status', 'obsolescence', 'installation_date', + 'serial_number', 'last_control_date', 'next_control_date', 'note' + ] + widgets = { + 'code': forms.TextInput(attrs={'class': 'form-control'}), + 'name_fr': forms.TextInput(attrs={'class': 'form-control'}), + 'name_nl': forms.TextInput(attrs={'class': 'form-control'}), + 'building': forms.Select(attrs={'class': 'form-select'}), + 'location': forms.Select(attrs={'class': 'form-select'}), + 'parent_asset': forms.Select(attrs={'class': 'form-select'}), + 'asset_type': forms.Select(attrs={'class': 'form-select'}), + 'category': forms.Select(attrs={'class': 'form-select'}), + 'status': forms.Select(attrs={'class': 'form-select'}), + 'obsolescence': forms.Select(attrs={'class': 'form-select'}), + 'installation_date': forms.DateTimeInput(attrs={'class': 'form-control', 'type': 'datetime-local'}), + 'serial_number': forms.TextInput(attrs={'class': 'form-control'}), + 'last_control_date': forms.DateInput(attrs={'class': 'form-control', 'type': 'date'}), + 'next_control_date': forms.DateInput(attrs={'class': 'form-control', 'type': 'date'}), + 'note': forms.Textarea(attrs={'class': 'form-control', 'rows': 3}), + } + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + for field_name in ['name_fr', 'name_nl', 'location', 'parent_asset', 'category', 'installation_date', 'serial_number', 'last_control_date', 'next_control_date', 'note']: + if field_name in self.fields: + self.fields[field_name].required = False + from common.models import Thematic + from assets.models import AssetCategory + t = Thematic.objects.filter(code='publicbuildings').first() + if t and 'category' in self.fields: + self.fields['category'].queryset = AssetCategory.objects.filter(thematic=t) \ No newline at end of file diff --git a/streetup/assets/locale/en/LC_MESSAGES/django.mo b/streetup/assets/locale/en/LC_MESSAGES/django.mo index abad66a..943c749 100644 Binary files a/streetup/assets/locale/en/LC_MESSAGES/django.mo and b/streetup/assets/locale/en/LC_MESSAGES/django.mo differ diff --git a/streetup/assets/locale/en/LC_MESSAGES/django.po b/streetup/assets/locale/en/LC_MESSAGES/django.po index 0f0049e..10f79cd 100644 --- a/streetup/assets/locale/en/LC_MESSAGES/django.po +++ b/streetup/assets/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-07-06 10:57+0200\n" +"POT-Creation-Date: 2026-07-28 14:20+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,2123 +17,2859 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: assets/models/clean.py:16 +# #: streetup/assets/models/buildings.py:22 +#: streetup/assets/models/buildings.py:22 +msgid "Administratif" +msgstr "Administrative" + +#: streetup/assets/models/buildings.py:25 +msgid "Enseignement / École / Crèche" +msgstr "Education / School / Daycare" + +#: streetup/assets/models/buildings.py:26 +msgid "Sport & Équipement sportif" +msgstr "Sports & Athletic facility" + +#: streetup/assets/models/buildings.py:27 +msgid "Culture / Médiathèque / Musée" +msgstr "Culture / Media library / Museum" + +#: streetup/assets/models/buildings.py:28 +msgid "Social / Centre communautaire" +msgstr "Social / Community center" + +#: streetup/assets/models/buildings.py:29 +msgid "Technique / Ateliers / Stock" +msgstr "Technical / Workshops / Storage" + +#: streetup/assets/models/buildings.py:30 +msgid "Logement communal" +msgstr "Municipal housing" + +#: streetup/assets/models/buildings.py:31 +msgid "Autre bâtiment public" +msgstr "Other public building" + +#: streetup/assets/models/buildings.py:38 +#: streetup/assets/templates/assets/detail_generic.html:618 +msgid "En service" +msgstr "In service" + +#: streetup/assets/models/buildings.py:39 +msgid "En travaux / Rénovation" +msgstr "Under renovation / Construction" + +#: streetup/assets/models/buildings.py:40 +msgid "Désaffecté" +msgstr "Decommissioned" + +#: streetup/assets/models/buildings.py:41 +msgid "Cédé / Vendu" +msgstr "Ceded / Sold" + +#: streetup/assets/models/buildings.py:55 +msgid "1ère catégorie (> 1500 pers.)" +msgstr "1st category (> 1500 people)" + +#: streetup/assets/models/buildings.py:56 +msgid "2ème catégorie (301 - 1500 pers.)" +msgstr "2nd category (301 - 1500 people)" + +#: streetup/assets/models/buildings.py:57 +msgid "3ème catégorie (101 - 300 pers.)" +msgstr "3rd category (101 - 300 people)" + +#: streetup/assets/models/buildings.py:58 +msgid "4ème catégorie (jusqu'à 100 pers.)" +msgstr "4th category (up to 100 people)" + +#: streetup/assets/models/buildings.py:59 +msgid "5ème catégorie (seuils spécifiques)" +msgstr "5th category (specific thresholds)" + +#: streetup/assets/models/buildings.py:63 +msgid "J - Structures d'accueil pour personnes âgées ou handicapées" +msgstr "J - Facilities for elderly or disabled persons" + +#: streetup/assets/models/buildings.py:64 +msgid "L - Salles de spectacles, de réunions, polyvalentes" +msgstr "L - Performance, meeting & multipurpose halls" + +#: streetup/assets/models/buildings.py:65 +msgid "M - Magasins, centres commerciaux" +msgstr "M - Stores, shopping centers" + +#: streetup/assets/models/buildings.py:66 +msgid "N - Restaurants et débits de boissons" +msgstr "N - Restaurants and drinking establishments" + +#: streetup/assets/models/buildings.py:67 +msgid "O - Hôtels et pensions de famille" +msgstr "O - Hotels and boarding houses" + +#: streetup/assets/models/buildings.py:68 +msgid "P - Salles de danse et salles de jeux" +msgstr "P - Dance and gaming halls" + +#: streetup/assets/models/buildings.py:69 +msgid "R - Établissements d'éveil, d'enseignement, colonies de vacances" +msgstr "R - Early childhood & educational facilities, summer camps" + +#: streetup/assets/models/buildings.py:70 +msgid "S - Bibliothèques, centres de documentation" +msgstr "S - Libraries, documentation centers" + +#: streetup/assets/models/buildings.py:71 +msgid "T - Salles d'expositions" +msgstr "T - Exhibition halls" + +#: streetup/assets/models/buildings.py:72 +msgid "U - Établissements de soins" +msgstr "U - Healthcare facilities" + +#: streetup/assets/models/buildings.py:73 +msgid "V - Établissements de culte" +msgstr "V - Places of worship" + +#: streetup/assets/models/buildings.py:74 +msgid "W - Administrations, banques, bureaux" +msgstr "W - Administrations, banks, offices" + +#: streetup/assets/models/buildings.py:75 +msgid "X - Établissements sportifs couverts" +msgstr "X - Indoor sports facilities" + +#: streetup/assets/models/buildings.py:76 +msgid "Y - Musées" +msgstr "Y - Museums" + +#: streetup/assets/models/buildings.py:80 +msgid "Site / Complexe" +msgstr "" + +#: streetup/assets/models/buildings.py:81 +#, fuzzy +#| msgid "Bâtiment public" +msgid "Bâtiment / Bloc" +msgstr "Public building" + +#: streetup/assets/models/buildings.py:82 +msgid "Niveau / Étage" +msgstr "Level / Floor" + +#: streetup/assets/models/buildings.py:83 +msgid "Pièce / Local" +msgstr "Room / Local" + +#: streetup/assets/models/buildings.py:84 +#, fuzzy +#| msgid "Code localisation" +msgid "Autre localisation" +msgstr "Location code" + +#: streetup/assets/models/buildings.py:88 +msgid "Génie civil / Bâti" +msgstr "" + +#: streetup/assets/models/buildings.py:89 +msgid "Façade / Mur extérieur" +msgstr "" + +#: streetup/assets/models/buildings.py:90 +msgid "Mur intérieur / Cloison" +msgstr "" + +#: streetup/assets/models/buildings.py:91 +#, fuzzy +#| msgid "Titre / Objet" +msgid "Toiture / Couverture" +msgstr "Title / Subject" + +#: streetup/assets/models/buildings.py:92 +msgid "Chauffage / CVC / Chaudière" +msgstr "Heating / HVAC / Boiler" + +#: streetup/assets/models/buildings.py:93 +msgid "Ascenseur / Monte-charge" +msgstr "Elevator / Freight elevator" + +#: streetup/assets/models/buildings.py:94 +#, fuzzy +#| msgid "Tableau électrique / TGBT" +msgid "Électricité / TGBT" +msgstr "Electrical panel / Main distribution board" + +#: streetup/assets/models/buildings.py:95 +msgid "Sécurité incendie / Extincteur / RIA" +msgstr "Fire safety / Fire extinguisher / Hose reel" + +#: streetup/assets/models/buildings.py:96 +msgid "Alarme / Contrôle d'accès" +msgstr "Alarm / Access control" + +#: streetup/assets/models/buildings.py:97 +msgid "Compteur (Eau / Gaz / Électricité)" +msgstr "Meter (Water / Gas / Electricity)" + +#: streetup/assets/models/buildings.py:98 +msgid "Plomberie / Sanitaires" +msgstr "Plumbing / Restrooms" + +#: streetup/assets/models/buildings.py:99 +#, fuzzy +#| msgid "Autre équipement technique" +msgid "Autre équipement / asset" +msgstr "Other technical equipment" + +#: streetup/assets/models/buildings.py:111 streetup/assets/models/outdoor.py:67 +msgid "Emprise cartographique" +msgstr "Map footprint" + +#: streetup/assets/models/buildings.py:112 streetup/assets/models/outdoor.py:68 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:163 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:68 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:170 +#, fuzzy +#| msgid "Localisation parente:" +msgid "Localisation parente" +msgstr "Parent location:" + +#: streetup/assets/models/buildings.py:113 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:63 +#: streetup/assets/templates/assets/nature_index.html:8 +#: streetup/assets/templates/assets/water_index.html:7 +#: streetup/assets/views/core.py:686 streetup/assets/views/core.py:706 +msgid "Type de localisation" +msgstr "Location type" + +#: streetup/assets/models/buildings.py:114 streetup/assets/models/outdoor.py:70 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:75 +#: streetup/assets/templates/assets/structures_location_detail.html:19 +#: streetup/assets/views/core.py:664 streetup/assets/views/core.py:743 +msgid "Localisation principale" +msgstr "Main location" + +#: streetup/assets/models/buildings.py:116 streetup/assets/models/outdoor.py:72 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:79 +msgid "Adresse complète" +msgstr "Full address" + +#: streetup/assets/models/buildings.py:117 streetup/assets/models/outdoor.py:73 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:84 +#: streetup/assets/templates/assets/components/asset_model_card.html:38 +msgid "Description" +msgstr "Description" + +#: streetup/assets/models/buildings.py:120 streetup/assets/models/outdoor.py:76 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:104 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:100 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:108 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:107 +msgid "Propriétaire" +msgstr "Owner" + +#: streetup/assets/models/buildings.py:121 streetup/assets/models/outdoor.py:77 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:108 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:105 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:111 +msgid "Gestionnaire référent" +msgstr "Referent manager" + +#: streetup/assets/models/buildings.py:122 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:110 +msgid "Direction / Service occupant" +msgstr "Department / Occupant service" + +#: streetup/assets/models/buildings.py:125 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:126 +msgid "Type d'usage principal" +msgstr "Main usage type" + +#: streetup/assets/models/buildings.py:126 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:131 +msgid "Statut d'occupation" +msgstr "Occupancy status" + +#: streetup/assets/models/buildings.py:129 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:125 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:136 +msgid "Année de construction" +msgstr "Construction year" + +#: streetup/assets/models/buildings.py:130 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:141 +msgid "Nombre d'étages hors-sol" +msgstr "Number of above-ground floors" + +#: streetup/assets/models/buildings.py:131 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:146 +msgid "Nombre de niveaux en sous-sol" +msgstr "Number of basement levels" + +#: streetup/assets/models/buildings.py:132 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:151 +msgid "Surface brute totale (m²)" +msgstr "Total gross area (m²)" + +#: streetup/assets/models/buildings.py:133 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:156 +msgid "Surface utile (m²)" +msgstr "Usable area (m²)" + +#: streetup/assets/models/buildings.py:134 +#, fuzzy +#| msgid "Surface utile (m²)" +msgid "Surface spécifique (m²)" +msgstr "Usable area (m²)" + +#: streetup/assets/models/buildings.py:135 +#, fuzzy +#| msgid "Numéro d'étage (0=RDC, 1=1er, -1=Sous-sol)" +msgid "Numéro d'étage (ex: 0=RDC, 1=1er, -1=Sous-sol)" +msgstr "Floor number (0=Ground floor, 1=1st, -1=Basement)" + +#: streetup/assets/models/buildings.py:136 +msgid "Plan d'étage" +msgstr "Floor plan" + +#: streetup/assets/models/buildings.py:139 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:167 +msgid "Accueil & Sécurité du Public (ERP / PMR)" +msgstr "Public Reception & Safety (ERP / PRM)" + +#: streetup/assets/models/buildings.py:140 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:188 +msgid "Catégorie d'accueil / ERP" +msgstr "Reception Category / ERP" + +#: streetup/assets/models/buildings.py:141 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:193 +msgid "Type d'établissement / ERP" +msgstr "Establishment Type / ERP" + +#: streetup/assets/models/buildings.py:142 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:198 +msgid "Jauge maximale d'accueil du public" +msgstr "Maximum public capacity" + +#: streetup/assets/models/buildings.py:145 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:214 +msgid "Performance Énergétique (PEB / DPE / EPC)" +msgstr "Energy Performance (PEB / DPE / EPC)" + +#: streetup/assets/models/buildings.py:146 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:219 +msgid "Émissions de Carbone & GES" +msgstr "Carbon & GHG Emissions" + +#: streetup/assets/models/buildings.py:147 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:227 +msgid "Diagnostic Amiante réalisé" +msgstr "Asbestos Inspection completed" + +#: streetup/assets/models/buildings.py:148 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:235 +msgid "Diagnostic Plomb réalisé" +msgstr "Lead Inspection completed" + +#: streetup/assets/models/buildings.py:149 streetup/assets/models/outdoor.py:83 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:183 +#: streetup/assets/views/core.py:789 +msgid "Accessible PMR" +msgstr "PRM Accessible" + +#: streetup/assets/models/buildings.py:152 +#, fuzzy +#| msgid "Localisation introuvable" +msgid "Localisation Bâtiment public" +msgstr "Location not found" + +#: streetup/assets/models/buildings.py:153 +#, fuzzy +#| msgid "Gestion des Bâtiments Publics" +msgid "Localisations Bâtiments publics" +msgstr "Public Buildings Management" + +#: streetup/assets/models/buildings.py:207 +#, fuzzy +#| msgid "Répertoire principal" +msgid "Bâtiment / Site principal" +msgstr "Main directory" + +#: streetup/assets/models/buildings.py:208 +#: streetup/assets/models/outdoor.py:135 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:303 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:331 +#, fuzzy +#| msgid "Localisation associée" +msgid "Localisation spécifique" +msgstr "Associated location" + +#: streetup/assets/models/buildings.py:209 +#: streetup/assets/models/outdoor.py:136 +#, fuzzy +#| msgid "Assets parents" +msgid "Asset parent" +msgstr "Assets only" + +#: streetup/assets/models/buildings.py:210 +#: streetup/assets/models/outdoor.py:137 +#, fuzzy +#| msgid "Type d'équipement" +msgid "Type d'asset / Équipement" +msgstr "Equipment type" + +#: streetup/assets/models/buildings.py:211 +msgid "Dernier contrôle réglementaire" +msgstr "Last regulatory inspection" + +#: streetup/assets/models/buildings.py:212 +msgid "Prochain contrôle réglementaire" +msgstr "Next regulatory inspection" + +#: streetup/assets/models/buildings.py:215 +#, fuzzy +#| msgid "Équipement bâtiment" +msgid "Asset / Équipement de bâtiment" +msgstr "Building equipment" + +#: streetup/assets/models/buildings.py:216 +#, fuzzy +#| msgid "Équipement bâtiment" +msgid "Assets / Équipements de bâtiment" +msgstr "Building equipment" + +#: streetup/assets/models/buildings.py:238 +msgid "Bâtiment" +msgstr "Building" + +#: streetup/assets/models/buildings.py:239 +#: streetup/assets/models/outdoor.py:172 +msgid "Fichier" +msgstr "File" + +#: streetup/assets/models/buildings.py:240 +#: streetup/assets/models/outdoor.py:173 +msgid "Type de document" +msgstr "Document type" + +#: streetup/assets/models/buildings.py:243 +msgid "Document de bâtiment" +msgstr "Building document" + +#: streetup/assets/models/buildings.py:244 +msgid "Documents de bâtiment" +msgstr "Building documents" + +#: streetup/assets/models/clean.py:16 msgid "Cemented to ground" msgstr "Cemented to ground" -#: assets/models/clean.py:17 +#: streetup/assets/models/clean.py:17 msgid "Bolted to ground" msgstr "Bolted to ground" -#: assets/models/clean.py:18 +#: streetup/assets/models/clean.py:18 msgid "Pole-mounted" msgstr "Pole-mounted" -#: assets/models/clean.py:19 +#: streetup/assets/models/clean.py:19 msgid "Wall-mounted" msgstr "Wall-mounted" -#: assets/models/clean.py:20 +#: streetup/assets/models/clean.py:20 msgid "Freestanding" msgstr "Freestanding" -#: assets/models/clean.py:21 +#: streetup/assets/models/clean.py:21 msgid "Other" msgstr "Other" -#: assets/models/clean.py:25 +#: streetup/assets/models/clean.py:25 msgid "Clear glass" msgstr "Clear glass" -#: assets/models/clean.py:26 +#: streetup/assets/models/clean.py:26 msgid "Coloured glass" msgstr "Coloured glass" -#: assets/models/clean.py:27 +#: streetup/assets/models/clean.py:27 msgid "Mixed" msgstr "Mixed" -#: assets/models/clean.py:82 assets/models/clean.py:118 -#: assets/models/clean.py:155 assets/models/clean.py:194 +#: streetup/assets/models/clean.py:82 streetup/assets/models/clean.py:118 +#: streetup/assets/models/clean.py:155 streetup/assets/models/clean.py:194 msgid "Colour" msgstr "Colour" -#: assets/models/clean.py:83 assets/models/clean.py:156 +#: streetup/assets/models/clean.py:83 streetup/assets/models/clean.py:156 msgid "RAL code" msgstr "RAL code" -#: assets/models/clean.py:84 assets/models/clean.py:119 -#: assets/models/clean.py:157 assets/models/clean.py:195 +#: streetup/assets/models/clean.py:84 streetup/assets/models/clean.py:119 +#: streetup/assets/models/clean.py:157 streetup/assets/models/clean.py:195 msgid "Material" msgstr "Material" -#: assets/models/clean.py:85 assets/models/clean.py:120 +#: streetup/assets/models/clean.py:85 streetup/assets/models/clean.py:120 msgid "Volume (litres)" msgstr "Volume (litres)" -#: assets/models/clean.py:86 assets/models/clean.py:121 +#: streetup/assets/models/clean.py:86 streetup/assets/models/clean.py:121 msgid "Cover" msgstr "Cover" -#: assets/models/clean.py:87 assets/models/clean.py:122 +#: streetup/assets/models/clean.py:87 streetup/assets/models/clean.py:122 msgid "Built-in ashtray" msgstr "Built-in ashtray" -#: assets/models/clean.py:90 +#: streetup/assets/models/clean.py:90 msgid "Litter bin model" msgstr "Litter bin model" -#: assets/models/clean.py:91 +#: streetup/assets/models/clean.py:91 msgid "Litter bin models" msgstr "Litter bin models" -#: assets/models/clean.py:104 assets/models/clean.py:177 +#: streetup/assets/models/clean.py:104 streetup/assets/models/clean.py:177 msgid "Location" msgstr "Location" -#: assets/models/clean.py:110 assets/models/clean.py:183 -#: assets/templates/assets/clean_index.html:28 -#: assets/templates/assets/clean_index.html:74 +#: streetup/assets/models/clean.py:110 streetup/assets/models/clean.py:183 +#: streetup/assets/templates/assets/clean_index.html:28 +#: streetup/assets/templates/assets/clean_index.html:74 msgid "Model" msgstr "Model" -#: assets/models/clean.py:116 +#: streetup/assets/models/clean.py:116 msgid "Fixation type" msgstr "Fixation type" -#: assets/models/clean.py:123 +#: streetup/assets/models/clean.py:123 msgid "Built-in extinguisher stub (éteignoir)" msgstr "Built-in extinguisher stub (éteignoir)" -#: assets/models/clean.py:126 assets/models/clean.py:198 +#: streetup/assets/models/clean.py:126 streetup/assets/models/clean.py:198 msgid "Emptying frequency" msgstr "Emptying frequency" -#: assets/models/clean.py:130 +#: streetup/assets/models/clean.py:130 msgid "Collection route (tournée)" msgstr "Collection route (tournée)" -#: assets/models/clean.py:134 +#: streetup/assets/models/clean.py:134 msgid "External ID (source system)" msgstr "External ID (source system)" -#: assets/models/clean.py:136 assets/models/clean.py:204 +#: streetup/assets/models/clean.py:136 streetup/assets/models/clean.py:204 msgid "Remarks" msgstr "Remarks" -#: assets/models/clean.py:139 assets/models/clean.py:238 -#: assets/models/clean.py:305 +#: streetup/assets/models/clean.py:139 streetup/assets/models/clean.py:238 +#: streetup/assets/models/clean.py:305 msgid "Litter bin" msgstr "Litter bin" -#: assets/models/clean.py:140 -#: assets/templates/assets/clean_location_detail.html:72 -#: assets/templates/assets/clean_location_detail.html:110 +#: streetup/assets/models/clean.py:140 +#: streetup/assets/templates/assets/clean_location_detail.html:72 +#: streetup/assets/templates/assets/clean_location_detail.html:110 msgid "Litter bins" msgstr "Litter bins" -#: assets/models/clean.py:158 assets/models/clean.py:191 +#: streetup/assets/models/clean.py:158 streetup/assets/models/clean.py:191 msgid "Capacity (litres)" msgstr "Capacity (litres)" -#: assets/models/clean.py:159 assets/models/clean.py:192 -#: assets/templates/assets/clean_location_detail.html:96 +#: streetup/assets/models/clean.py:159 streetup/assets/models/clean.py:192 +#: streetup/assets/templates/assets/clean_location_detail.html:96 msgid "Underground" msgstr "Underground" -#: assets/models/clean.py:160 assets/models/clean.py:193 +#: streetup/assets/models/clean.py:160 streetup/assets/models/clean.py:193 msgid "Number of openings" msgstr "Number of openings" -#: assets/models/clean.py:163 +#: streetup/assets/models/clean.py:163 msgid "Glass container model" msgstr "Glass container model" -#: assets/models/clean.py:164 +#: streetup/assets/models/clean.py:164 msgid "Glass container models" msgstr "Glass container models" -#: assets/models/clean.py:189 +#: streetup/assets/models/clean.py:189 msgid "Accepted glass type" msgstr "Accepted glass type" -#: assets/models/clean.py:202 +#: streetup/assets/models/clean.py:202 msgid "Operator / manager" msgstr "Operator / manager" -#: assets/models/clean.py:207 +#: streetup/assets/models/clean.py:207 msgid "Glass container" msgstr "Glass container" -#: assets/models/clean.py:208 -#: assets/templates/assets/clean_location_detail.html:88 -#: assets/templates/assets/clean_location_detail.html:124 +#: streetup/assets/models/clean.py:208 +#: streetup/assets/templates/assets/clean_location_detail.html:88 +#: streetup/assets/templates/assets/clean_location_detail.html:124 msgid "Glass containers" msgstr "Glass containers" -#: assets/models/clean.py:243 +#: streetup/assets/models/clean.py:243 msgid "Photo" msgstr "Photo" -#: assets/models/clean.py:248 +#: streetup/assets/models/clean.py:248 msgid "Source URL (original)" msgstr "Source URL (original)" -#: assets/models/clean.py:250 +#: streetup/assets/models/clean.py:250 msgid "Order" msgstr "Order" -#: assets/models/clean.py:251 +#: streetup/assets/models/clean.py:251 msgid "Taken at" msgstr "Taken at" -#: assets/models/clean.py:252 +#: streetup/assets/models/clean.py:252 msgid "Caption" msgstr "Caption" -#: assets/models/clean.py:255 +#: streetup/assets/models/clean.py:255 msgid "Litter bin photo" msgstr "Litter bin photo" -#: assets/models/clean.py:256 +#: streetup/assets/models/clean.py:256 msgid "Litter bin photos" msgstr "Litter bin photos" -#: assets/models/clean.py:268 -#: assets/templates/assets/cleanlitterbin_detail.html:250 -#: assets/templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/models/clean.py:268 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:250 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 msgid "Important – ponctuel" msgstr "Important – one-off" -#: assets/models/clean.py:269 -#: assets/templates/assets/cleanlitterbin_detail.html:251 -#: assets/templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/models/clean.py:269 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:251 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 msgid "Important – continu" msgstr "Important – continuous" -#: assets/models/clean.py:270 assets/models/clean.py:277 -#: assets/templates/assets/cleanlitterbin_detail.html:252 -#: assets/templates/assets/cleanlitterbin_detail.html:262 -#: assets/templates/assets/cleanlitterbin_detail.html:378 -#: assets/templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/models/clean.py:270 streetup/assets/models/clean.py:277 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:252 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:262 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Faible" msgstr "Low" -#: assets/models/clean.py:271 assets/models/clean.py:295 -#: assets/models/roads.py:275 assets/models/roads.py:287 -#: assets/models/roads.py:297 assets/models/trafficlights.py:203 -#: assets/templates/assets/cleanlitterbin_detail.html:253 -#: assets/templates/assets/cleanlitterbin_detail.html:303 -#: assets/templates/assets/cleanlitterbin_detail.html:378 -#: assets/templates/assets/cleanlitterbin_detail.html:401 -#: assets/templates/assets/trafficlights_intersection_detail.html:1208 +#: streetup/assets/models/clean.py:271 streetup/assets/models/clean.py:295 +#: streetup/assets/models/roads.py:275 streetup/assets/models/roads.py:287 +#: streetup/assets/models/roads.py:297 +#: streetup/assets/models/trafficlights.py:203 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:253 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:303 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:401 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1234 msgid "Autre" msgstr "Other" -#: assets/models/clean.py:275 -#: assets/templates/assets/cleanlitterbin_detail.html:260 -#: assets/templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/models/clean.py:275 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:260 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Élevée" msgstr "High" -#: assets/models/clean.py:276 -#: assets/templates/assets/cleanlitterbin_detail.html:261 -#: assets/templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/models/clean.py:276 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:261 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Moyenne" msgstr "Medium" -#: assets/models/clean.py:281 -#: assets/templates/assets/cleanlitterbin_detail.html:165 -#: assets/templates/assets/cleanlitterbin_detail.html:175 -#: assets/templates/assets/cleanlitterbin_detail.html:269 -#: assets/templates/assets/cleanlitterbin_detail.html:278 -#: assets/templates/assets/cleanlitterbin_detail.html:380 -#: assets/templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/models/clean.py:281 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:165 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:175 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:269 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:278 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Normal" msgstr "Normal" -#: assets/models/clean.py:282 -#: assets/templates/assets/cleanlitterbin_detail.html:166 -#: assets/templates/assets/cleanlitterbin_detail.html:176 -#: assets/templates/assets/cleanlitterbin_detail.html:270 -#: assets/templates/assets/cleanlitterbin_detail.html:279 -#: assets/templates/assets/cleanlitterbin_detail.html:380 -#: assets/templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/models/clean.py:282 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:166 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:176 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:270 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:279 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Difficile" msgstr "Difficult" -#: assets/models/clean.py:283 -#: assets/templates/assets/cleanlitterbin_detail.html:167 -#: assets/templates/assets/cleanlitterbin_detail.html:177 -#: assets/templates/assets/cleanlitterbin_detail.html:271 -#: assets/templates/assets/cleanlitterbin_detail.html:280 -#: assets/templates/assets/cleanlitterbin_detail.html:380 -#: assets/templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/models/clean.py:283 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:167 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:177 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:271 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:280 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Impossible" msgstr "Impossible" -#: assets/models/clean.py:287 -#: assets/templates/assets/cleanlitterbin_detail.html:295 -#: assets/templates/assets/cleanlitterbin_detail.html:393 +#: streetup/assets/models/clean.py:287 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:295 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:393 msgid "Arrêt Bus/Tram" msgstr "Bus/Tram stop" -#: assets/models/clean.py:288 -#: assets/templates/assets/cleanlitterbin_detail.html:296 -#: assets/templates/assets/cleanlitterbin_detail.html:394 +#: streetup/assets/models/clean.py:288 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:296 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:394 msgid "Parc" msgstr "Park" -#: assets/models/clean.py:289 -#: assets/templates/assets/cleanlitterbin_detail.html:297 -#: assets/templates/assets/cleanlitterbin_detail.html:395 +#: streetup/assets/models/clean.py:289 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:297 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:395 msgid "École" msgstr "School" -#: assets/models/clean.py:290 -#: assets/templates/assets/cleanlitterbin_detail.html:298 -#: assets/templates/assets/cleanlitterbin_detail.html:396 +#: streetup/assets/models/clean.py:290 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:298 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:396 msgid "Commerce" msgstr "Shop / Commerce" -#: assets/models/clean.py:291 -#: assets/templates/assets/cleanlitterbin_detail.html:299 -#: assets/templates/assets/cleanlitterbin_detail.html:397 -#: assets/views/artworks.py:420 assets/views/artworks.py:424 +#: streetup/assets/models/clean.py:291 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:299 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:397 +#: streetup/assets/views/artworks.py:420 streetup/assets/views/artworks.py:424 +#: streetup/assets/views/core.py:398 msgid "Monument" msgstr "Monument" -#: assets/models/clean.py:292 -#: assets/templates/assets/cleanlitterbin_detail.html:300 -#: assets/templates/assets/cleanlitterbin_detail.html:398 +#: streetup/assets/models/clean.py:292 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:300 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:398 msgid "Passage piéton" msgstr "Pedestrian crossing" -#: assets/models/clean.py:293 assets/models/roads.py:284 -#: assets/templates/assets/cleanlitterbin_detail.html:301 -#: assets/templates/assets/cleanlitterbin_detail.html:399 +#: streetup/assets/models/clean.py:293 streetup/assets/models/roads.py:284 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:301 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:399 msgid "Place" msgstr "Square / Place" -#: assets/models/clean.py:294 -#: assets/templates/assets/cleanlitterbin_detail.html:302 -#: assets/templates/assets/cleanlitterbin_detail.html:400 -#: assets/templates/assets/permissions/panel.html:230 -#: assets/templates/assets/permissions/panel.html:256 -#: assets/templates/assets/permissions/type_page.html:173 -#: assets/templates/assets/permissions/type_page.html:196 -#: assets/templates/assets/permissions/type_page.html:374 -#: assets/templates/assets/permissions/type_page.html:397 -#: assets/templates/assets/trafficlights_intersection_detail.html:68 -#: assets/templates/assets/trafficlights_intersection_detail.html:1285 -#: assets/templates/assets/unified_index.html:94 -#: assets/templates/assets/unified_index.html:132 +#: streetup/assets/models/clean.py:294 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:302 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:400 +#: streetup/assets/templates/assets/permissions/panel.html:230 +#: streetup/assets/templates/assets/permissions/panel.html:256 +#: streetup/assets/templates/assets/permissions/type_page.html:173 +#: streetup/assets/templates/assets/permissions/type_page.html:196 +#: streetup/assets/templates/assets/permissions/type_page.html:374 +#: streetup/assets/templates/assets/permissions/type_page.html:397 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:68 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1311 +#: streetup/assets/templates/assets/unified_index.html:94 +#: streetup/assets/templates/assets/unified_index.html:132 msgid "Aucun" msgstr "None" -#: assets/models/clean.py:307 +#: streetup/assets/models/clean.py:307 msgid "Observation date/time" msgstr "Observation date/time" -#: assets/models/clean.py:308 +#: streetup/assets/models/clean.py:308 msgid "Observer notes" msgstr "Observer notes" -#: assets/models/clean.py:311 +#: streetup/assets/models/clean.py:311 msgid "Slope too steep" msgstr "Slope too steep" -#: assets/models/clean.py:312 +#: streetup/assets/models/clean.py:312 msgid "Unstable ground" msgstr "Unstable ground" -#: assets/models/clean.py:313 +#: streetup/assets/models/clean.py:313 msgid "Reflective surface" msgstr "Reflective surface" -#: assets/models/clean.py:314 +#: streetup/assets/models/clean.py:314 msgid "Slippery surface" msgstr "Slippery surface" -#: assets/models/clean.py:315 +#: streetup/assets/models/clean.py:315 msgid "Cracks in ground" msgstr "Cracks in ground" -#: assets/models/clean.py:316 +#: streetup/assets/models/clean.py:316 msgid "Ground obstacle" msgstr "Ground obstacle" -#: assets/models/clean.py:317 +#: streetup/assets/models/clean.py:317 msgid "Tactile paving (dalles podotactiles)" msgstr "Tactile paving (dalles podotactiles)" -#: assets/models/clean.py:318 +#: streetup/assets/models/clean.py:318 msgid "Transversal slope (%)" msgstr "Transversal slope (%)" -#: assets/models/clean.py:319 +#: streetup/assets/models/clean.py:319 msgid "Longitudinal slope (%)" msgstr "Longitudinal slope (%)" -#: assets/models/clean.py:320 +#: streetup/assets/models/clean.py:320 msgid "Ground remarks" msgstr "Ground remarks" -#: assets/models/clean.py:327 +#: streetup/assets/models/clean.py:327 msgid "Neighbourhood type" msgstr "Neighbourhood type" -#: assets/models/clean.py:333 +#: streetup/assets/models/clean.py:333 msgid "Pedestrian flow density" msgstr "Pedestrian flow density" -#: assets/models/clean.py:338 +#: streetup/assets/models/clean.py:338 msgid "Points of interest" msgstr "Points of interest" -#: assets/models/clean.py:340 +#: streetup/assets/models/clean.py:340 msgid "Clear 2 m approach" msgstr "Clear 2 m approach" -#: assets/models/clean.py:341 +#: streetup/assets/models/clean.py:341 msgid "Road to cross" msgstr "Road to cross" -#: assets/models/clean.py:342 +#: streetup/assets/models/clean.py:342 msgid "Isolated bin" msgstr "Isolated bin" -#: assets/models/clean.py:343 +#: streetup/assets/models/clean.py:343 msgid "Obstructs road traffic" msgstr "Obstructs road traffic" -#: assets/models/clean.py:344 +#: streetup/assets/models/clean.py:344 msgid "Obstructs pedestrian flow" msgstr "Obstructs pedestrian flow" -#: assets/models/clean.py:345 +#: streetup/assets/models/clean.py:345 msgid "Logical path (itinéraire logique)" msgstr "Logical path (itinéraire logique)" -#: assets/models/clean.py:346 +#: streetup/assets/models/clean.py:346 msgid "Visual contrast" msgstr "Visual contrast" -#: assets/models/clean.py:347 +#: streetup/assets/models/clean.py:347 msgid "Sorting indicators present" msgstr "Sorting indicators present" -#: assets/models/clean.py:352 +#: streetup/assets/models/clean.py:352 msgid "Agent access – vehicle" msgstr "Agent access – vehicle" -#: assets/models/clean.py:358 +#: streetup/assets/models/clean.py:358 msgid "Agent access – on foot" msgstr "Agent access – on foot" -#: assets/models/clean.py:362 +#: streetup/assets/models/clean.py:362 msgid "Other point of interest" msgstr "Other point of interest" -#: assets/models/clean.py:367 +#: streetup/assets/models/clean.py:367 msgid "Placement relevance codes" msgstr "Placement relevance codes" -#: assets/models/clean.py:371 +#: streetup/assets/models/clean.py:371 msgid "Obstruction codes" msgstr "Obstruction codes" -#: assets/models/clean.py:373 +#: streetup/assets/models/clean.py:373 msgid "Point of interest remarks" msgstr "Point of interest remarks" -#: assets/models/clean.py:374 +#: streetup/assets/models/clean.py:374 msgid "Accessibility remarks" msgstr "Accessibility remarks" -#: assets/models/clean.py:377 +#: streetup/assets/models/clean.py:377 msgid "Litter bin observation" msgstr "Litter bin observation" -#: assets/models/clean.py:378 +#: streetup/assets/models/clean.py:378 msgid "Litter bin observations" msgstr "Litter bin observations" -#: assets/models/core.py:42 +#: streetup/assets/models/core.py:42 msgid "Catégorie parente" msgstr "Parent category" -#: assets/models/core.py:43 +#: streetup/assets/models/core.py:43 msgid "" "Laisser vide pour une catégorie de premier niveau. Une sous-catégorie ne " "peut pas avoir d'enfants." msgstr "" -#: assets/models/core.py:52 -#, fuzzy -#| msgid "Modèle non trouvé" +#: streetup/assets/models/core.py:52 msgid "Modèles Django autorisés" msgstr "Model not found" -#: assets/models/core.py:53 -#, fuzzy -#| msgid "Type d'asset non supporté pour cette thématique/catégorie" +#: streetup/assets/models/core.py:53 msgid "Les types de modèles d'assets (Django) autorisés pour cette catégorie." msgstr "Asset type not supported for this theme/category" -#: assets/models/core.py:104 +#: streetup/assets/models/core.py:104 msgid "À approuver" msgstr "To be approved" -#: assets/models/core.py:105 +#: streetup/assets/models/core.py:105 msgid "Planifié" msgstr "Planned" -#: assets/models/core.py:106 assets/models/trafficlights.py:18 -#: assets/templates/assets/detail_generic.html:1308 assets/views/artworks.py:78 +#: streetup/assets/models/core.py:106 +#: streetup/assets/models/trafficlights.py:18 +#: streetup/assets/templates/assets/detail_generic.html:1310 +#: streetup/assets/views/artworks.py:78 msgid "Actif" msgstr "Active" -#: assets/models/core.py:107 assets/templates/assets/detail_generic.html:1309 +#: streetup/assets/models/core.py:107 +#: streetup/assets/templates/assets/detail_generic.html:1311 msgid "Endommagé" msgstr "Damaged" -#: assets/models/core.py:108 assets/templates/assets/detail_generic.html:1310 +#: streetup/assets/models/core.py:108 +#: streetup/assets/templates/assets/detail_generic.html:1312 msgid "A remplacer" msgstr "To be replaced" -#: assets/models/core.py:109 assets/models/trafficlights.py:21 +#: streetup/assets/models/core.py:109 +#: streetup/assets/models/trafficlights.py:21 msgid "Mis hors service volontairement" msgstr "Decommissioned voluntarily" -#: assets/models/core.py:110 assets/templates/assets/detail_generic.html:1311 +#: streetup/assets/models/core.py:110 +#: streetup/assets/templates/assets/detail_generic.html:1313 msgid "Enlevé" msgstr "Removed" -#: assets/models/core.py:111 assets/models/trafficlights.py:23 -#: assets/views/core.py:454 +#: streetup/assets/models/core.py:111 +#: streetup/assets/models/trafficlights.py:23 streetup/assets/views/core.py:533 msgid "Archivé" msgstr "Archived" -#: assets/models/core.py:115 +#: streetup/assets/models/core.py:115 msgid "Bon état" msgstr "Good condition" -#: assets/models/core.py:116 +#: streetup/assets/models/core.py:116 msgid "Moyen" msgstr "Fair" -#: assets/models/core.py:117 +#: streetup/assets/models/core.py:117 msgid "Dégradé" msgstr "Degraded" -#: assets/models/core.py:118 +#: streetup/assets/models/core.py:118 msgid "Critique" msgstr "Critical" -#: assets/models/core.py:119 +#: streetup/assets/models/core.py:119 msgid "Inconnu" msgstr "Unknown" -#: assets/models/core.py:123 +#: streetup/assets/models/core.py:123 msgid "À valider" msgstr "To validate" -#: assets/models/core.py:124 +#: streetup/assets/models/core.py:124 msgid "Validé" msgstr "Validated" -#: assets/models/core.py:125 +#: streetup/assets/models/core.py:125 msgid "À compléter" msgstr "To complete" -#: assets/models/core.py:126 -#: assets/templates/assets/document_version_history_list.html:41 +#: streetup/assets/models/core.py:126 +#: streetup/assets/templates/assets/document_version_history_list.html:41 msgid "Rejeté" msgstr "Rejected" -#: assets/models/history.py:186 +#: streetup/assets/models/history.py:186 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:302 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:330 msgid "Type d'asset" msgstr "Asset type" -#: assets/models/history.py:189 +#: streetup/assets/models/history.py:189 msgid "ID de l'asset" msgstr "Asset ID" -#: assets/models/history.py:200 -#: assets/templates/assets/components/asset_history.html:38 -#: assets/templates/assets/permissions/panel.html:67 -#: assets/templates/assets/permissions/panel.html:109 -#: assets/templates/assets/permissions/panel.html:192 -#: assets/templates/assets/permissions/type_page.html:69 -#: assets/templates/assets/permissions/type_page.html:141 -#: assets/templates/assets/permissions/type_page.html:235 -#: assets/templates/assets/permissions/type_page.html:334 +#: streetup/assets/models/history.py:200 +#: streetup/assets/templates/assets/components/asset_history.html:38 +#: streetup/assets/templates/assets/permissions/panel.html:67 +#: streetup/assets/templates/assets/permissions/panel.html:109 +#: streetup/assets/templates/assets/permissions/panel.html:192 +#: streetup/assets/templates/assets/permissions/type_page.html:69 +#: streetup/assets/templates/assets/permissions/type_page.html:141 +#: streetup/assets/templates/assets/permissions/type_page.html:235 +#: streetup/assets/templates/assets/permissions/type_page.html:334 msgid "Utilisateur" msgstr "User" -#: assets/models/history.py:205 +#: streetup/assets/models/history.py:205 msgid "Date de modification" msgstr "Modification date" -#: assets/models/history.py:211 +#: streetup/assets/models/history.py:211 msgid "Champ modifié" msgstr "Modified field" -#: assets/models/history.py:216 -#: assets/templates/assets/components/asset_history.html:40 +#: streetup/assets/models/history.py:216 +#: streetup/assets/templates/assets/components/asset_history.html:40 msgid "Ancienne valeur" msgstr "Old value" -#: assets/models/history.py:221 -#: assets/templates/assets/components/asset_history.html:41 +#: streetup/assets/models/history.py:221 +#: streetup/assets/templates/assets/components/asset_history.html:41 msgid "Nouvelle valeur" msgstr "New value" -#: assets/models/history.py:229 +#: streetup/assets/models/history.py:229 msgid "Création" msgstr "Creation" -#: assets/models/history.py:230 +#: streetup/assets/models/history.py:230 msgid "Modification" msgstr "Modification" -#: assets/models/history.py:231 -#: assets/templates/assets/cleanlitterbin_detail.html:47 -#: assets/templates/assets/cleanlitterbin_detail.html:343 +#: streetup/assets/models/history.py:231 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:47 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:343 msgid "Suppression" msgstr "Deletion" -#: assets/models/history.py:232 -#: assets/templates/assets/components/asset_history.html:337 +#: streetup/assets/models/history.py:232 +#: streetup/assets/templates/assets/components/asset_history.html:337 msgid "Changement de statut" msgstr "Status change" -#: assets/models/history.py:234 +#: streetup/assets/models/history.py:234 msgid "Type d'action" msgstr "Action type" -#: assets/models/history.py:240 +#: streetup/assets/models/history.py:240 msgid "Historique d'asset" msgstr "Asset history" -#: assets/models/history.py:241 +#: streetup/assets/models/history.py:241 msgid "Historiques d'assets" msgstr "Assets history" -#: assets/models/history.py:266 +#: streetup/assets/models/history.py:266 msgid "(vide)" msgstr "(empty)" -#: assets/models/history.py:325 assets/templates/assets/clean_index.html:65 -#: assets/templates/assets/clean_index.html:71 -#: assets/templates/assets/clean_location_detail.html:158 -#: assets/templates/assets/components/add_asset_modal.html:70 -#: assets/templates/assets/components/asset_model_card.html:17 -#: assets/templates/assets/controlcenters_location_detail.html:242 -#: assets/templates/assets/detail_generic.html:209 -#: assets/templates/assets/detail_generic.html:576 -#: assets/templates/assets/its_location_detail.html:166 -#: assets/templates/assets/nature_locations_detail.html:72 -#: assets/templates/assets/naturerwiz_detail.html:241 -#: assets/templates/assets/publiclighting_street_detail.html:301 -#: assets/templates/assets/roads_street_detail.html:316 -#: assets/templates/assets/sign_street_detail.html:293 -#: assets/templates/assets/structures_location_detail.html:351 -#: assets/templates/assets/trafficlights_import_dxf.html:1480 -#: assets/templates/assets/trafficlights_intersection_detail.html:921 -#: assets/templates/assets/unified_index.html:310 assets/views/export.py:95 +#: streetup/assets/models/history.py:325 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:378 +#: streetup/assets/templates/assets/clean_index.html:65 +#: streetup/assets/templates/assets/clean_index.html:71 +#: streetup/assets/templates/assets/clean_location_detail.html:158 +#: streetup/assets/templates/assets/components/add_asset_modal.html:70 +#: streetup/assets/templates/assets/components/asset_model_card.html:17 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:242 +#: streetup/assets/templates/assets/detail_generic.html:211 +#: streetup/assets/templates/assets/detail_generic.html:578 +#: streetup/assets/templates/assets/its_location_detail.html:166 +#: streetup/assets/templates/assets/nature_locations_detail.html:72 +#: streetup/assets/templates/assets/naturerwiz_detail.html:241 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:328 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:301 +#: streetup/assets/templates/assets/roads_street_detail.html:316 +#: streetup/assets/templates/assets/sign_street_detail.html:293 +#: streetup/assets/templates/assets/structures_location_detail.html:351 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:946 +#: streetup/assets/templates/assets/unified_index.html:309 +#: streetup/assets/views/export.py:95 msgid "Code" msgstr "Code" -#: assets/models/history.py:326 +#: streetup/assets/models/history.py:326 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:53 msgid "Nom (FR)" msgstr "Name (FR)" -#: assets/models/history.py:327 +#: streetup/assets/models/history.py:327 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:58 msgid "Nom (NL)" msgstr "Name (NL)" -#: assets/models/history.py:328 assets/templates/assets/artworks_index.html:8 -#: assets/templates/assets/artworks_index.html:36 -#: assets/templates/assets/controlcenters_location_detail.html:245 -#: assets/templates/assets/detail_generic.html:248 -#: assets/templates/assets/detail_generic.html:577 -#: assets/templates/assets/its_location_detail.html:169 -#: assets/templates/assets/nature_locations_detail.html:75 -#: assets/templates/assets/naturerwiz_detail.html:244 -#: assets/templates/assets/publiclighting_street_detail.html:304 -#: assets/templates/assets/roads_street_detail.html:319 -#: assets/templates/assets/sign_street_detail.html:296 -#: assets/templates/assets/structures_location_detail.html:354 -#: assets/templates/assets/trafficlights_import_cross_plan.html:181 -#: assets/templates/assets/trafficlights_import_cross_plan.html:262 -#: assets/templates/assets/trafficlights_import_cross_plan.html:344 -#: assets/templates/assets/trafficlights_import_cross_plan.html:433 -#: assets/templates/assets/trafficlights_index.html:8 -#: assets/templates/assets/trafficlights_intersection_detail.html:38 -#: assets/templates/assets/trafficlights_intersection_detail.html:924 -#: assets/templates/assets/trafficlights_intersection_detail.html:1159 -#: assets/templates/assets/trafficlights_intersection_detail.html:1250 -#: assets/templates/assets/unified_index.html:195 assets/views/export.py:99 +#: streetup/assets/models/history.py:328 +#: streetup/assets/templates/assets/artworks_index.html:8 +#: streetup/assets/templates/assets/artworks_index.html:36 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:305 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:381 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:42 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:80 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:245 +#: streetup/assets/templates/assets/detail_generic.html:250 +#: streetup/assets/templates/assets/detail_generic.html:579 +#: streetup/assets/templates/assets/its_location_detail.html:169 +#: streetup/assets/templates/assets/nature_locations_detail.html:75 +#: streetup/assets/templates/assets/naturerwiz_detail.html:244 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:333 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:392 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:304 +#: streetup/assets/templates/assets/roads_street_detail.html:319 +#: streetup/assets/templates/assets/sign_street_detail.html:296 +#: streetup/assets/templates/assets/structures_location_detail.html:354 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:242 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:325 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:409 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:500 +#: streetup/assets/templates/assets/trafficlights_index.html:8 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:38 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:949 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1185 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1276 +#: streetup/assets/templates/assets/unified_index.html:195 +#: streetup/assets/views/export.py:99 msgid "Statut" msgstr "Status" -#: assets/models/history.py:329 assets/views/export.py:103 +#: streetup/assets/models/history.py:329 streetup/assets/views/export.py:103 msgid "Date d'installation" msgstr "Installation date" -#: assets/models/history.py:330 +#: streetup/assets/models/history.py:330 msgid "Date de désinstallation" msgstr "Uninstallation date" -#: assets/models/history.py:331 assets/templates/assets/detail_generic.html:747 -#: assets/templates/assets/detail_generic.html:748 assets/views/export.py:105 +#: streetup/assets/models/history.py:331 +#: streetup/assets/templates/assets/detail_generic.html:749 +#: streetup/assets/templates/assets/detail_generic.html:750 +#: streetup/assets/views/export.py:105 msgid "Numéro de série" msgstr "Serial number" -#: assets/models/history.py:332 assets/templates/assets/detail_generic.html:363 +#: streetup/assets/models/history.py:332 +#: streetup/assets/templates/assets/detail_generic.html:365 msgid "Durée de garantie" msgstr "Warranty duration" -#: assets/models/history.py:333 assets/templates/assets/detail_generic.html:392 +#: streetup/assets/models/history.py:333 +#: streetup/assets/templates/assets/detail_generic.html:394 msgid "Dernière inspection" msgstr "Last inspection" -#: assets/models/history.py:334 +#: streetup/assets/models/history.py:334 msgid "Dernier entretien préventif" msgstr "Last preventive maintenance" -#: assets/models/history.py:335 +#: streetup/assets/models/history.py:335 msgid "Dernier entretien correctif" msgstr "Last corrective maintenance" -#: assets/models/history.py:336 +#: streetup/assets/models/history.py:336 msgid "Dernier relevé" msgstr "Last survey" -#: assets/models/history.py:337 assets/templates/assets/artworks_index.html:72 -#: assets/templates/assets/components/add_asset_modal.html:34 -#: assets/templates/assets/components/asset_model_card.html:32 -#: assets/templates/assets/components/asset_model_card.html:74 -#: assets/templates/assets/controlcenters_index.html:25 -#: assets/templates/assets/controlcenters_index.html:68 -#: assets/templates/assets/detail_generic.html:306 -#: assets/templates/assets/its_index.html:36 -#: assets/templates/assets/its_index.html:88 -#: assets/templates/assets/nature_index.html:39 -#: assets/templates/assets/nature_index.html:82 -#: assets/templates/assets/publiclighting_index.html:29 -#: assets/templates/assets/publiclighting_index.html:73 -#: assets/templates/assets/roads_index.html:29 -#: assets/templates/assets/roads_index.html:85 -#: assets/templates/assets/sign_index.html:29 -#: assets/templates/assets/sign_index.html:85 -#: assets/templates/assets/structures_index.html:37 -#: assets/templates/assets/structures_index.html:82 -#: assets/templates/assets/trafficlights_index.html:81 -#: assets/templates/assets/trafficlights_index.html:126 -#: assets/templates/assets/trafficlights_intersection_detail.html:968 -#: assets/templates/assets/unified_index.html:115 -#: assets/templates/assets/unified_index.html:291 -#: assets/templates/assets/water_index.html:40 -#: assets/templates/assets/water_index.html:80 assets/views/export.py:97 +#: streetup/assets/models/history.py:337 +#: streetup/assets/templates/assets/artworks_index.html:72 +#: streetup/assets/templates/assets/components/add_asset_modal.html:34 +#: streetup/assets/templates/assets/components/asset_model_card.html:32 +#: streetup/assets/templates/assets/components/asset_model_card.html:74 +#: streetup/assets/templates/assets/controlcenters_index.html:25 +#: streetup/assets/templates/assets/controlcenters_index.html:68 +#: streetup/assets/templates/assets/detail_generic.html:308 +#: streetup/assets/templates/assets/its_index.html:36 +#: streetup/assets/templates/assets/its_index.html:88 +#: streetup/assets/templates/assets/nature_index.html:39 +#: streetup/assets/templates/assets/nature_index.html:82 +#: streetup/assets/templates/assets/publiclighting_index.html:29 +#: streetup/assets/templates/assets/publiclighting_index.html:73 +#: streetup/assets/templates/assets/roads_index.html:29 +#: streetup/assets/templates/assets/roads_index.html:85 +#: streetup/assets/templates/assets/sign_index.html:29 +#: streetup/assets/templates/assets/sign_index.html:85 +#: streetup/assets/templates/assets/structures_index.html:37 +#: streetup/assets/templates/assets/structures_index.html:82 +#: streetup/assets/templates/assets/trafficlights_index.html:81 +#: streetup/assets/templates/assets/trafficlights_index.html:126 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:993 +#: streetup/assets/templates/assets/unified_index.html:115 +#: streetup/assets/templates/assets/unified_index.html:290 +#: streetup/assets/templates/assets/water_index.html:40 +#: streetup/assets/templates/assets/water_index.html:80 +#: streetup/assets/views/export.py:97 msgid "Catégorie" msgstr "Category" -#: assets/models/history.py:338 -#: assets/templates/assets/components/asset_model_card.html:26 -#: assets/templates/assets/detail_generic.html:350 -#: assets/templates/assets/detail_generic.html:752 -#: assets/templates/assets/detail_generic.html:753 assets/views/export.py:107 +#: streetup/assets/models/history.py:338 +#: streetup/assets/templates/assets/components/asset_model_card.html:26 +#: streetup/assets/templates/assets/detail_generic.html:352 +#: streetup/assets/templates/assets/detail_generic.html:754 +#: streetup/assets/templates/assets/detail_generic.html:755 +#: streetup/assets/views/export.py:107 msgid "Marque" msgstr "Brand" -#: assets/models/history.py:339 -#: assets/templates/assets/components/add_asset_modal.html:57 -#: assets/templates/assets/components/asset_model_card.html:6 -#: assets/templates/assets/controlcenters_index.html:35 -#: assets/templates/assets/controlcenters_index.html:69 -#: assets/templates/assets/its_index.html:46 -#: assets/templates/assets/its_index.html:89 -#: assets/templates/assets/nature_index.html:49 -#: assets/templates/assets/nature_index.html:83 -#: assets/templates/assets/publiclighting_index.html:39 -#: assets/templates/assets/publiclighting_index.html:74 -#: assets/templates/assets/roads_index.html:39 -#: assets/templates/assets/roads_index.html:86 -#: assets/templates/assets/sign_index.html:39 -#: assets/templates/assets/sign_index.html:86 -#: assets/templates/assets/structures_index.html:47 -#: assets/templates/assets/structures_index.html:83 -#: assets/templates/assets/trafficlights_import_dxf.html:1484 -#: assets/templates/assets/trafficlights_index.html:91 -#: assets/templates/assets/trafficlights_index.html:127 -#: assets/templates/assets/trafficlights_intersection_detail.html:617 -#: assets/templates/assets/trafficlights_intersection_detail.html:985 -#: assets/templates/assets/unified_index.html:129 -#: assets/templates/assets/unified_index.html:297 assets/views/export.py:98 +#: streetup/assets/models/history.py:339 +#: streetup/assets/templates/assets/components/add_asset_modal.html:57 +#: streetup/assets/templates/assets/components/asset_model_card.html:6 +#: streetup/assets/templates/assets/controlcenters_index.html:35 +#: streetup/assets/templates/assets/controlcenters_index.html:69 +#: streetup/assets/templates/assets/its_index.html:46 +#: streetup/assets/templates/assets/its_index.html:89 +#: streetup/assets/templates/assets/nature_index.html:49 +#: streetup/assets/templates/assets/nature_index.html:83 +#: streetup/assets/templates/assets/publiclighting_index.html:39 +#: streetup/assets/templates/assets/publiclighting_index.html:74 +#: streetup/assets/templates/assets/roads_index.html:39 +#: streetup/assets/templates/assets/roads_index.html:86 +#: streetup/assets/templates/assets/sign_index.html:39 +#: streetup/assets/templates/assets/sign_index.html:86 +#: streetup/assets/templates/assets/structures_index.html:47 +#: streetup/assets/templates/assets/structures_index.html:83 +#: streetup/assets/templates/assets/trafficlights_index.html:91 +#: streetup/assets/templates/assets/trafficlights_index.html:127 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:642 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1010 +#: streetup/assets/templates/assets/unified_index.html:129 +#: streetup/assets/templates/assets/unified_index.html:296 +#: streetup/assets/views/export.py:98 msgid "Modèle" msgstr "Model" -#: assets/models/history.py:340 -#: assets/templates/assets/components/add_asset_modal.html:101 -#: assets/templates/assets/unified_index.html:260 -#: assets/templates/assets/unified_index.html:303 +#: streetup/assets/models/history.py:340 +#: streetup/assets/templates/assets/components/add_asset_modal.html:101 +#: streetup/assets/templates/assets/unified_index.html:260 +#: streetup/assets/templates/assets/unified_index.html:302 msgid "Localisation" msgstr "Location" -#: assets/models/history.py:341 -#: assets/templates/assets/structures_location_detail.html:16 +#: streetup/assets/models/history.py:341 +#: streetup/assets/templates/assets/structures_location_detail.html:16 msgid "Structure" msgstr "Structure" -#: assets/models/history.py:342 assets/templates/assets/detail_generic.html:670 -#: assets/views/export.py:109 +#: streetup/assets/models/history.py:342 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:260 +#: streetup/assets/templates/assets/detail_generic.html:672 +#: streetup/assets/views/export.py:109 msgid "Longitude" msgstr "Longitude" -#: assets/models/history.py:343 assets/templates/assets/detail_generic.html:681 -#: assets/views/export.py:110 +#: streetup/assets/models/history.py:343 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:255 +#: streetup/assets/templates/assets/detail_generic.html:683 +#: streetup/assets/views/export.py:110 msgid "Latitude" msgstr "Latitude" -#: assets/models/history.py:344 +#: streetup/assets/models/history.py:344 msgid "Géométrie" msgstr "Geometry" -#: assets/models/history.py:345 +#: streetup/assets/models/history.py:345 msgid "GeoJSON" msgstr "GeoJSON" -#: assets/models/nature.py:81 +#: streetup/assets/models/nature.py:81 msgid "Tulipes" msgstr "Tulips" -#: assets/models/nature.py:82 +#: streetup/assets/models/nature.py:82 msgid "Jacynthes" msgstr "Hyacinths" -#: assets/models/nature.py:83 +#: streetup/assets/models/nature.py:83 msgid "Jonquilles" msgstr "Daffodils" -#: assets/models/nature.py:84 +#: streetup/assets/models/nature.py:84 msgid "Narcisses" msgstr "Narcissi" -#: assets/models/nature.py:85 +#: streetup/assets/models/nature.py:85 msgid "Crocus" msgstr "Crocus" -#: assets/models/nature.py:86 +#: streetup/assets/models/nature.py:86 msgid "Perce-neige" msgstr "Snowdrops" -#: assets/models/nature.py:87 assets/views/core.py:475 +#: streetup/assets/models/nature.py:87 streetup/assets/views/core.py:554 msgid "Autres" msgstr "Others" -#: assets/models/nature.py:106 +#: streetup/assets/models/nature.py:106 msgid "Types de bulbes" msgstr "Bulb types" -#: assets/models/nature.py:298 +#: streetup/assets/models/nature.py:298 msgid "Zone de gestion intégrée des eaux pluviales (ZIEP)" msgstr "Integrated stormwater management zone" -#: assets/models/nature.py:299 +#: streetup/assets/models/nature.py:299 msgid "Zones de gestion intégrée des eaux pluviales (ZIEP)" msgstr "Integrated stormwater management zones" -#: assets/models/nature.py:307 assets/models/nature.py:334 +#: streetup/assets/models/nature.py:307 streetup/assets/models/nature.py:334 msgid "Stormwater inlet (Avaloir)" msgstr "Stormwater inlet" -#: assets/models/nature.py:308 assets/models/nature.py:335 +#: streetup/assets/models/nature.py:308 streetup/assets/models/nature.py:335 msgid "Sequenced border (Bordure séquencée)" msgstr "Sequenced border" -#: assets/models/nature.py:309 assets/models/nature.py:336 +#: streetup/assets/models/nature.py:309 streetup/assets/models/nature.py:336 msgid "Injection port (Bouche d'injection)" msgstr "Injection port" -#: assets/models/nature.py:310 assets/models/nature.py:337 +#: streetup/assets/models/nature.py:310 streetup/assets/models/nature.py:337 msgid "Non-return valve (Clapet anti-retour)" msgstr "Non-return valve" -#: assets/models/nature.py:311 assets/models/nature.py:338 +#: streetup/assets/models/nature.py:311 streetup/assets/models/nature.py:338 msgid "Sedimentation (Empierrement sédimentation)" msgstr "Sedimentation" -#: assets/models/nature.py:312 assets/models/nature.py:339 +#: streetup/assets/models/nature.py:312 streetup/assets/models/nature.py:339 msgid "Kerb cell" msgstr "" -#: assets/models/nature.py:313 assets/models/nature.py:340 +#: streetup/assets/models/nature.py:313 streetup/assets/models/nature.py:340 msgid "Infiltration well (Puits d'infiltration)" msgstr "Infiltration well" -#: assets/models/nature.py:314 assets/models/nature.py:341 +#: streetup/assets/models/nature.py:314 streetup/assets/models/nature.py:341 msgid "Overflow (Surverse)" msgstr "Overflow" -#: assets/models/nature.py:315 assets/models/nature.py:342 +#: streetup/assets/models/nature.py:315 streetup/assets/models/nature.py:342 msgid "Isolation valve (Vanne d'isolation)" msgstr "Isolation valve" -#: assets/models/nature.py:316 assets/models/nature.py:343 +#: streetup/assets/models/nature.py:316 streetup/assets/models/nature.py:343 msgid "Control valve (Vanne de régulation)" msgstr "Control valve" -#: assets/models/nature.py:317 assets/models/nature.py:345 +#: streetup/assets/models/nature.py:317 streetup/assets/models/nature.py:345 msgid "Sidewalk gargoyle (Gargouille de trottoir)" msgstr "Sidewalk gargoyle" -#: assets/models/nature.py:318 assets/models/nature.py:346 +#: streetup/assets/models/nature.py:318 streetup/assets/models/nature.py:346 msgid "Trickle of water (Filet d'eau)" msgstr "Trickle of water" -#: assets/models/nature.py:319 assets/models/nature.py:347 +#: streetup/assets/models/nature.py:319 streetup/assets/models/nature.py:347 msgid "Rail drain (Avaloir de rail)" msgstr "Rail drain" -#: assets/models/nature.py:320 assets/models/nature.py:348 +#: streetup/assets/models/nature.py:320 streetup/assets/models/nature.py:348 msgid "Leveled edge (Bordure arasée)" msgstr "Leveled edge" -#: assets/models/nature.py:321 assets/models/nature.py:349 +#: streetup/assets/models/nature.py:321 streetup/assets/models/nature.py:349 msgid "Infiltration channel (Caniveau infiltrant)" msgstr "Infiltration channel" -#: assets/models/nature.py:322 assets/models/nature.py:350 -#, fuzzy -#| msgid "Road Drain" +#: streetup/assets/models/nature.py:322 streetup/assets/models/nature.py:350 +#: streetup/assets/views/core.py:367 msgid "Drain" msgstr "Road Drain" -#: assets/models/nature.py:323 assets/models/nature.py:351 +#: streetup/assets/models/nature.py:323 streetup/assets/models/nature.py:351 msgid "Overflowing (Trop plein)" msgstr "Overflowing" -#: assets/models/nature.py:324 assets/models/nature.py:352 +#: streetup/assets/models/nature.py:324 streetup/assets/models/nature.py:352 msgid "Separate sewer system (Réseau égout séparatif)" msgstr "Separate sewer system" -#: assets/models/nature.py:325 -#, fuzzy -#| msgid "Espace vert creux" +#: streetup/assets/models/nature.py:325 msgid "Hollow green space (Espace vert creux)" msgstr "Depressed green space" -#: assets/models/nature.py:326 +#: streetup/assets/models/nature.py:326 msgid "Decentralized underground structure (Ouvrage enterré décentralisé)" msgstr "Decentralized underground structure" -#: assets/models/nature.py:327 +#: streetup/assets/models/nature.py:327 msgid "Work on an impermeable surface (Ouvrage sur surface imperméable)" msgstr "Work on an impermeable surface" -#: assets/models/nature.py:328 +#: streetup/assets/models/nature.py:328 msgid "Alternative technique (Technique alternative)" msgstr "Alternative technique" -#: assets/models/nature.py:329 +#: streetup/assets/models/nature.py:329 msgid "Supplementary work (Ouvrage annexe)" msgstr "Supplementary work" -#: assets/models/nature.py:354 -#, fuzzy -#| msgid "Bassin sec/d'infiltration" +#: streetup/assets/models/nature.py:354 msgid "Dry/infiltration basin (Bassin sec/infiltration)" msgstr "Dry/infiltration basin" -#: assets/models/nature.py:355 -#, fuzzy -#| msgid "Bassin en eau" +#: streetup/assets/models/nature.py:355 msgid "Wet basin (Bassin en eau)" msgstr "Wet basin / pond" -#: assets/models/nature.py:356 -#, fuzzy -#| msgid "Fossé" +#: streetup/assets/models/nature.py:356 msgid "Ditch (Fossé)" msgstr "Ditch" -#: assets/models/nature.py:357 -#, fuzzy -#| msgid "Jardin de pluie" +#: streetup/assets/models/nature.py:357 msgid "Rain garden (Jardin de pluie)" msgstr "Rain garden" -#: assets/models/nature.py:358 +#: streetup/assets/models/nature.py:358 msgid "Swale (Noue)" msgstr "Swale" -#: assets/models/nature.py:359 +#: streetup/assets/models/nature.py:359 msgid "Draining structure (Massif drainant)" msgstr "Draining structure" -#: assets/models/nature.py:360 +#: streetup/assets/models/nature.py:360 msgid "Draining trench (Tranchée drainante)" msgstr "Draining trench" -#: assets/models/nature.py:361 +#: streetup/assets/models/nature.py:361 msgid "Retention roof (Toiture stockante)" msgstr "Retention roof" -#: assets/models/nature.py:362 +#: streetup/assets/models/nature.py:362 msgid "Green roof (Toiture verte)" msgstr "Green roof" -#: assets/models/nature.py:363 +#: streetup/assets/models/nature.py:363 msgid "Stormwater basin (Bassin d'orage)" msgstr "Stormwater basin" -#: assets/models/nature.py:364 +#: streetup/assets/models/nature.py:364 msgid "SAUL-empty (SAUL-vide)" msgstr "SAUL-empty" -#: assets/models/nature.py:365 +#: streetup/assets/models/nature.py:365 msgid "SAUL-earth (SAUL-terre)" msgstr "SAUL-earth" -#: assets/models/nature.py:366 +#: streetup/assets/models/nature.py:366 msgid "Cistern (Citerne)" msgstr "Cistern" -#: assets/models/nature.py:367 +#: streetup/assets/models/nature.py:367 msgid "Green space on slab (Espace vert sur dalle)" msgstr "Green space on slab" -#: assets/models/nature.py:368 +#: streetup/assets/models/nature.py:368 msgid "Filter strip (Bande filtrante)" msgstr "Filter strip" -#: assets/models/nature.py:369 +#: streetup/assets/models/nature.py:369 msgid "Porous concrete collector (Collecteur en béton poreux)" msgstr "Porous concrete collector" -#: assets/models/nature.py:384 +#: streetup/assets/models/nature.py:384 msgid "Design (Étude)" msgstr "Design" -#: assets/models/nature.py:385 +#: streetup/assets/models/nature.py:385 msgid "Construction (Travaux)" msgstr "Construction" -#: assets/models/nature.py:386 +#: streetup/assets/models/nature.py:386 msgid "Provisional acceptance (Réception provisoire)" msgstr "Provisional acceptance" -#: assets/models/nature.py:387 +#: streetup/assets/models/nature.py:387 msgid "Final acceptance (Réception définitive)" msgstr "Final acceptance" -#: assets/models/nature.py:391 +#: streetup/assets/models/nature.py:391 msgid "Good (Bon)" msgstr "Good" -#: assets/models/nature.py:392 +#: streetup/assets/models/nature.py:392 msgid "Inspection to schedule (Examen à programmer)" msgstr "Inspection to schedule" -#: assets/models/nature.py:393 +#: streetup/assets/models/nature.py:393 msgid "Curative action needed (Intervention curative nécessaire)" msgstr "Curative action needed" -#: assets/models/nature.py:394 +#: streetup/assets/models/nature.py:394 msgid "Total rehabilitation needed (Réfection totale nécessaire)" msgstr "Total rehabilitation needed" -#: assets/models/nature.py:395 +#: streetup/assets/models/nature.py:395 msgid "Maintenance works to perform (Travaux entretien à réaliser)" msgstr "Maintenance works to perform" -#: assets/models/nature.py:396 +#: streetup/assets/models/nature.py:396 msgid "Maintenance works (Travaux maintenance)" msgstr "Maintenance works" -#: assets/models/nature.py:397 +#: streetup/assets/models/nature.py:397 msgid "Maintenance works to schedule (Travaux maintenance à programmer)" msgstr "Maintenance works to schedule" -#: assets/models/nature.py:401 +#: streetup/assets/models/nature.py:401 msgid "Connected (Connecté)" msgstr "Connected" -#: assets/models/nature.py:402 +#: streetup/assets/models/nature.py:402 msgid "Not connected (Non connecté)" msgstr "Not connected" -#: assets/models/nature.py:406 -#, fuzzy -#| msgid "Végétal" +#: streetup/assets/models/nature.py:406 msgid "Vegetal (Végétal)" msgstr "Vegetal" -#: assets/models/nature.py:407 -#, fuzzy -#| msgid "Structure enherbée" +#: streetup/assets/models/nature.py:407 msgid "Grassed structure (Structure enherbée)" msgstr "Grassed structure" -#: assets/models/nature.py:408 -#, fuzzy -#| msgid "Matériau non agrégé" +#: streetup/assets/models/nature.py:408 msgid "Unbound material (Matériau non agrégé)" msgstr "Unaggregated material" -#: assets/models/nature.py:409 -#, fuzzy -#| msgid "Structure à remplissage minéral" +#: streetup/assets/models/nature.py:409 msgid "Mineral-filled structure (Structure à remplissage minéral)" msgstr "Mineral-filled structure" -#: assets/models/nature.py:410 -#, fuzzy -#| msgid "Revêtement surélevé" +#: streetup/assets/models/nature.py:410 msgid "Raised coating (Revêtement surélevé)" msgstr "Raised pavement" -#: assets/models/nature.py:411 -#, fuzzy -#| msgid "Modulaire poreux" +#: streetup/assets/models/nature.py:411 msgid "Porous modular (Modulaire poreux)" msgstr "Porous modular" -#: assets/models/nature.py:412 +#: streetup/assets/models/nature.py:412 msgid "Porous continuous (Continu poreux)" msgstr "Porous continuous" -#: assets/models/nature.py:413 +#: streetup/assets/models/nature.py:413 msgid "Impermeable (Imperméable)" msgstr "Impermeable" -#: assets/models/nature.py:417 +#: streetup/assets/models/nature.py:417 msgid "Open soil (Pleine terre)" msgstr "Open soil" -#: assets/models/nature.py:418 -#, fuzzy -#| msgid "Mélange terre-pierre" +#: streetup/assets/models/nature.py:418 msgid "Soil-stone mixture (Mélange terre-pierre)" msgstr "Soil-stone mixture" -#: assets/models/nature.py:419 +#: streetup/assets/models/nature.py:419 msgid "Grassed wide-joint pavers (Pavés à joints larges enherbés)" msgstr "Grassed wide-joint pavers" -#: assets/models/nature.py:420 +#: streetup/assets/models/nature.py:420 msgid "Concrete grass grids (Dalles gazon en béton)" msgstr "Concrete grass grids" -#: assets/models/nature.py:421 +#: streetup/assets/models/nature.py:421 msgid "Vegetated cellular tiles (Dalles alvéolaires végétalisées)" msgstr "Vegetated cellular tiles" -#: assets/models/nature.py:422 +#: streetup/assets/models/nature.py:422 msgid "Woodchips/mulch (Mulch végétal)" msgstr "Woodchips/mulch" -#: assets/models/nature.py:423 +#: streetup/assets/models/nature.py:423 msgid "Limestone gravel (Graviers calcaires)" msgstr "Limestone gravel" -#: assets/models/nature.py:424 +#: streetup/assets/models/nature.py:424 msgid "Non-limestone gravel (Graviers non calcaires)" msgstr "Non-limestone gravel" -#: assets/models/nature.py:425 +#: streetup/assets/models/nature.py:425 msgid "Dirt ground (Terre battue)" msgstr "Dirt ground" -#: assets/models/nature.py:426 +#: streetup/assets/models/nature.py:426 msgid "Gravel wide-joint pavers (Pavés à joints larges engravillonnés)" msgstr "Gravel wide-joint pavers" -#: assets/models/nature.py:427 +#: streetup/assets/models/nature.py:427 msgid "Gravel cellular tiles (Dalles alvéolaires en gravier)" msgstr "Gravel cellular tiles" -#: assets/models/nature.py:428 +#: streetup/assets/models/nature.py:428 msgid "HDPE tiles filled with pavers (Dalles en PEHD remplies de pavé)" msgstr "HDPE tiles filled with pavers" -#: assets/models/nature.py:429 +#: streetup/assets/models/nature.py:429 msgid "Grates (Grilles)" msgstr "Grates" -#: assets/models/nature.py:430 +#: streetup/assets/models/nature.py:430 msgid "Wooden decking (Platelages bois)" msgstr "Wooden decking" -#: assets/models/nature.py:431 +#: streetup/assets/models/nature.py:431 msgid "Porous concrete pavers (Pavé en béton poreux)" msgstr "Porous concrete pavers" -#: assets/models/nature.py:432 +#: streetup/assets/models/nature.py:432 msgid "Porous concrete slab (Dalle en béton poreux)" msgstr "Porous concrete slab" -#: assets/models/nature.py:433 +#: streetup/assets/models/nature.py:433 msgid "Porous asphalt (Enrobés bitumineux poreux)" msgstr "Porous asphalt" -#: assets/models/nature.py:434 +#: streetup/assets/models/nature.py:434 msgid "Porous concrete (Bétons poreux)" msgstr "Porous concrete" -#: assets/models/nature.py:435 +#: streetup/assets/models/nature.py:435 msgid "Resin-bound gravel (Graviers liés à la résine)" msgstr "Resin-bound gravel" -#: assets/models/nature.py:436 +#: streetup/assets/models/nature.py:436 msgid "Polymer-bound crushed gravel (Graviers concassés liés aux polymères)" msgstr "Polymer-bound crushed gravel" -#: assets/models/nature.py:437 +#: streetup/assets/models/nature.py:437 msgid "EPDM and SBR rubber coatings (Revêtements EPDM et ESBR)" msgstr "EPDM and SBR rubber coatings" -#: assets/models/nature.py:438 +#: streetup/assets/models/nature.py:438 msgid "" "Non-porous cement concrete coatings (Revêtements en béton de ciment non " "perméables)" msgstr "" -#: assets/models/nature.py:439 +#: streetup/assets/models/nature.py:439 msgid "Non-porous asphalt coatings (Revêtements bitumineux non perméables)" msgstr "Non-porous asphalt coatings" -#: assets/models/nature.py:440 +#: streetup/assets/models/nature.py:440 msgid "Non-porous tiling (Dallages non perméables)" msgstr "Non-porous tiling" -#: assets/models/nature.py:441 +#: streetup/assets/models/nature.py:441 msgid "Non-porous paving (Pavages non perméables)" msgstr "Non-porous paving" -#: assets/models/nature.py:442 +#: streetup/assets/models/nature.py:442 msgid "Other non-porous coatings (Autres revêtements non perméables)" msgstr "Other non-porous coatings" -#: assets/models/nature.py:447 +#: streetup/assets/models/nature.py:447 msgid "Point" msgstr "" -#: assets/models/nature.py:448 +#: streetup/assets/models/nature.py:448 msgid "Line" msgstr "" -#: assets/models/nature.py:449 +#: streetup/assets/models/nature.py:449 msgid "Polygon" msgstr "" -#: assets/models/nature.py:456 +#: streetup/assets/models/nature.py:456 msgid "External ID" msgstr "" -#: assets/models/nature.py:457 -#, fuzzy -#| msgid "Code, nom…" +#: streetup/assets/models/nature.py:457 msgid "Code name" msgstr "Code, name..." -#: assets/models/nature.py:458 -#, fuzzy -#| msgid "Structure" +#: streetup/assets/models/nature.py:458 msgid "Structure type" msgstr "Structure" -#: assets/models/nature.py:459 +#: streetup/assets/models/nature.py:459 msgid "Geometry type" msgstr "" -#: assets/models/nature.py:460 -#, fuzzy -#| msgid "Operator / manager" +#: streetup/assets/models/nature.py:460 msgid "Project manager" msgstr "Operator / manager" -#: assets/models/nature.py:462 -#, fuzzy -#| msgid "Obstruction codes" +#: streetup/assets/models/nature.py:462 msgid "Construction status" msgstr "Obstruction codes" -#: assets/models/nature.py:463 +#: streetup/assets/models/nature.py:463 msgid "Commissioning date" msgstr "" -#: assets/models/nature.py:464 -#, fuzzy -#| msgid "Modification" +#: streetup/assets/models/nature.py:464 msgid "Condition" msgstr "Modification" -#: assets/models/nature.py:465 +#: streetup/assets/models/nature.py:465 msgid "Administrator" msgstr "" -#: assets/models/nature.py:466 +#: streetup/assets/models/nature.py:466 msgid "Monitoring" msgstr "" -#: assets/models/nature.py:467 -#, fuzzy -#| msgid "Commune" +#: streetup/assets/models/nature.py:467 msgid "Comment" msgstr "Municipality" -#: assets/models/nature.py:468 -#, fuzzy -#| msgid "Filter" +#: streetup/assets/models/nature.py:468 msgid "Has filter" msgstr "Filter" -#: assets/models/nature.py:470 -#, fuzzy -#| msgid "Section" +#: streetup/assets/models/nature.py:470 msgid "Sewer connection" msgstr "Section" -#: assets/models/nature.py:471 +#: streetup/assets/models/nature.py:471 msgid "Separate network connection" msgstr "" -#: assets/models/nature.py:472 +#: streetup/assets/models/nature.py:472 msgid "Hydro network connection" msgstr "" -#: assets/models/nature.py:474 +#: streetup/assets/models/nature.py:474 msgid "Surface area (m²)" msgstr "Surface area" -#: assets/models/nature.py:475 +#: streetup/assets/models/nature.py:475 msgid "Length (m)" msgstr "Length" -#: assets/models/nature.py:477 -#, fuzzy -#| msgid "Category" +#: streetup/assets/models/nature.py:477 msgid "Coating category" msgstr "Category" -#: assets/models/nature.py:478 -#, fuzzy -#| msgid "Fixation type" +#: streetup/assets/models/nature.py:478 msgid "Coating type" msgstr "Fixation type" -#: assets/models/nature.py:485 assets/models/nature.py:493 -#, fuzzy -#| msgid "Asset" +#: streetup/assets/models/nature.py:485 streetup/assets/models/nature.py:493 msgid "RWI Asset" msgstr "Asset" -#: assets/models/nature.py:486 -#, fuzzy -#| msgid "Assets" +#: streetup/assets/models/nature.py:486 msgid "RWI Assets" msgstr "Assets" -#: assets/models/nature.py:494 +#: streetup/assets/models/nature.py:494 msgid "File" msgstr "" -#: assets/models/nature.py:498 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/models/nature.py:498 msgid "RWI Asset Document" msgstr "Assets only" -#: assets/models/nature.py:499 -#, fuzzy -#| msgid "Documents" +#: streetup/assets/models/nature.py:499 msgid "RWI Asset Documents" msgstr "Documents" -#: assets/models/publiclighting.py:85 +#: streetup/assets/models/outdoor.py:18 +msgid "Aire / Plaine de jeux" +msgstr "" + +#: streetup/assets/models/outdoor.py:19 +msgid "Terrain de sport extérieur" +msgstr "" + +#: streetup/assets/models/outdoor.py:20 +msgid "Terrain multisports / City-stadium" +msgstr "" + +#: streetup/assets/models/outdoor.py:21 +msgid "Skatepark / Pumptrack / Bowl" +msgstr "" + +#: streetup/assets/models/outdoor.py:22 +msgid "Fitness plein air / Street Workout" +msgstr "" + +#: streetup/assets/models/outdoor.py:23 +msgid "Théâtre de verdure / Scène extérieure" +msgstr "" + +#: streetup/assets/models/outdoor.py:24 +msgid "Parc & Espace récréatif" +msgstr "" + +#: streetup/assets/models/outdoor.py:25 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:36 +msgid "Espace canin / Canisite" +msgstr "" + +#: streetup/assets/models/outdoor.py:26 +#, fuzzy +#| msgid "Logement communal" +msgid "Cimetière communal" +msgstr "Municipal housing" + +#: streetup/assets/models/outdoor.py:27 +msgid "Place publique / Zone événementielle" +msgstr "" + +#: streetup/assets/models/outdoor.py:28 +msgid "Autre espace plein air" +msgstr "" + +#: streetup/assets/models/outdoor.py:32 +msgid "Structure combinée / Tour de jeu" +msgstr "" + +#: streetup/assets/models/outdoor.py:33 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:24 +msgid "Balançoire / Portique" +msgstr "" + +#: streetup/assets/models/outdoor.py:34 +msgid "Jeu à ressort / Bascule" +msgstr "" + +#: streetup/assets/models/outdoor.py:35 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:26 +msgid "Toboggan" +msgstr "" + +#: streetup/assets/models/outdoor.py:36 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:30 +msgid "Tyrolienne" +msgstr "" + +#: streetup/assets/models/outdoor.py:37 +msgid "Sol amortissant / Réception" +msgstr "" + +#: streetup/assets/models/outdoor.py:38 +msgid "But / Cage / Panneau de basket" +msgstr "" + +#: streetup/assets/models/outdoor.py:39 +msgid "Agrès de fitness outdoor / Workout" +msgstr "" + +#: streetup/assets/models/outdoor.py:40 +msgid "Module de skate / Rampe / Rail" +msgstr "" + +#: streetup/assets/models/outdoor.py:41 +msgid "Scène extérieure / Podium" +msgstr "" + +#: streetup/assets/models/outdoor.py:42 +msgid "Gradins / Bancs de spectateurs" +msgstr "" + +#: streetup/assets/models/outdoor.py:43 +msgid "Borne foraine / Armoire électrique événementielle" +msgstr "" + +#: streetup/assets/models/outdoor.py:44 +msgid "Éclairage plein air / Projecteur scénique" +msgstr "" + +#: streetup/assets/models/outdoor.py:45 +msgid "Banc / Table de pique-nique" +msgstr "" + +#: streetup/assets/models/outdoor.py:46 +msgid "Kiosque / Voile d'ombrage / Abri" +msgstr "" + +#: streetup/assets/models/outdoor.py:47 +msgid "Fontaine d'eau potable" +msgstr "" + +#: streetup/assets/models/outdoor.py:48 +msgid "Clôture / Portillon de sécurité" +msgstr "" + +#: streetup/assets/models/outdoor.py:49 +msgid "Panneau d'information / Consignes" +msgstr "" + +#: streetup/assets/models/outdoor.py:50 +#, fuzzy +#| msgid "Autre équipement technique" +msgid "Autre équipement plein air" +msgstr "Other technical equipment" + +#: streetup/assets/models/outdoor.py:54 +msgid "EN 1176 - Équipements & sols d'aires de jeux" +msgstr "" + +#: streetup/assets/models/outdoor.py:55 +msgid "EN 16630 - Modules de fitness d'extérieur" +msgstr "" + +#: streetup/assets/models/outdoor.py:56 +msgid "EN 14974 - Équipements de skatepark" +msgstr "" + +#: streetup/assets/models/outdoor.py:57 +msgid "EN 15312 - Équipements multisports en accès libre" +msgstr "" + +#: streetup/assets/models/outdoor.py:58 +msgid "Autre norme / Non spécifié" +msgstr "" + +#: streetup/assets/models/outdoor.py:69 +#, fuzzy +#| msgid "Type de maintenance" +msgid "Type de site plein air" +msgstr "Maintenance type" + +#: streetup/assets/models/outdoor.py:78 +#, fuzzy +#| msgid "Direction / Service occupant" +msgid "Direction / Service gestionnaire" +msgstr "Department / Occupant service" + +#: streetup/assets/models/outdoor.py:81 +#, fuzzy +#| msgid "Surface utile (m²)" +msgid "Surface totale (m²)" +msgstr "Usable area (m²)" + +#: streetup/assets/models/outdoor.py:82 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:132 +msgid "Jauge / Capacité d'accueil" +msgstr "" + +#: streetup/assets/models/outdoor.py:84 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:140 +msgid "Point d'eau potable" +msgstr "" + +#: streetup/assets/models/outdoor.py:85 +#, fuzzy +#| msgid "Alimentation électrique" +msgid "Alimentation électrique disponible" +msgstr "Power supply" + +#: streetup/assets/models/outdoor.py:86 +msgid "Site clôturé / Sécurisé" +msgstr "" + +#: streetup/assets/models/outdoor.py:89 +#, fuzzy +#| msgid "Espace public" +msgid "Espace public d'extérieur" +msgstr "Public space" + +#: streetup/assets/models/outdoor.py:90 +#, fuzzy +#| msgid "Espace public" +msgid "Espaces publics d'extérieur" +msgstr "Public space" + +#: streetup/assets/models/outdoor.py:134 +#, fuzzy +#| msgid "Usage principal" +msgid "Site / Espace principal" +msgstr "Main usage" + +#: streetup/assets/models/outdoor.py:140 +msgid "Norme de sécurité appliquée" +msgstr "" + +#: streetup/assets/models/outdoor.py:141 +#, fuzzy +#| msgid "Dernier contrôle réglementaire" +msgid "Dernier contrôle visuel/opérationnel" +msgstr "Last regulatory inspection" + +#: streetup/assets/models/outdoor.py:142 +#, fuzzy +#| msgid "Prochain contrôle" +msgid "Prochain contrôle requis" +msgstr "Next control" + +#: streetup/assets/models/outdoor.py:143 +#, fuzzy +#| msgid "Dernier contrôle réglementaire" +msgid "Dernier contrôle annuel certifié" +msgstr "Last regulatory inspection" + +#: streetup/assets/models/outdoor.py:144 +#, fuzzy +#| msgid "Prochain contrôle" +msgid "Prochain contrôle annuel certifié" +msgstr "Next control" + +#: streetup/assets/models/outdoor.py:145 +msgid "Organisme de contrôle certifié" +msgstr "" + +#: streetup/assets/models/outdoor.py:148 +#, fuzzy +#| msgid "Type de revêtement" +msgid "Type de sol d'amortissement" +msgstr "Pavement type" + +#: streetup/assets/models/outdoor.py:149 +msgid "Hauteur critique de chute (m)" +msgstr "" + +#: streetup/assets/models/outdoor.py:152 +#, fuzzy +#| msgid "Sport & Équipement sportif" +msgid "Asset / Équipement plein air" +msgstr "Sports & Athletic facility" + +#: streetup/assets/models/outdoor.py:153 +msgid "Assets / Équipements plein air" +msgstr "" + +#: streetup/assets/models/outdoor.py:171 +#, fuzzy +#| msgid "Espaces verts creux" +msgid "Espace extérieur" +msgstr "Depressed green spaces" + +#: streetup/assets/models/outdoor.py:176 +#, fuzzy +#| msgid "Documents des assets" +msgid "Document d'espace extérieur" +msgstr "Asset documents" + +#: streetup/assets/models/outdoor.py:177 +#, fuzzy +#| msgid "Documents des assets" +msgid "Documents d'espace extérieur" +msgstr "Asset documents" + +#: streetup/assets/models/publiclighting.py:85 msgid "Public lighting pole" msgstr "" -#: assets/models/publiclighting.py:86 +#: streetup/assets/models/publiclighting.py:86 msgid "Public lighting poles" msgstr "" -#: assets/models/publiclighting.py:108 +#: streetup/assets/models/publiclighting.py:113 +#: streetup/assets/views/core.py:371 msgid "Luminaire" msgstr "Streetlight" -#: assets/models/publiclighting.py:109 +#: streetup/assets/models/publiclighting.py:114 msgid "Luminaires" msgstr "Streetlights" -#: assets/models/roads.py:224 +#: streetup/assets/models/roads.py:224 msgid "Protection Asset" msgstr "Protection Asset" -#: assets/models/roads.py:225 +#: streetup/assets/models/roads.py:225 msgid "Antiterroriste" msgstr "Anti-terrorist" -#: assets/models/roads.py:226 +#: streetup/assets/models/roads.py:226 msgid "Neutralisation stationnement" msgstr "Parking neutralization" -#: assets/models/roads.py:227 +#: streetup/assets/models/roads.py:227 msgid "Sécurité routière" msgstr "Road safety" -#: assets/models/roads.py:228 +#: streetup/assets/models/roads.py:228 msgid "Espace public" msgstr "Public space" -#: assets/models/roads.py:229 +#: streetup/assets/models/roads.py:229 msgid "Chantier" msgstr "Works" -#: assets/models/roads.py:230 +#: streetup/assets/models/roads.py:230 msgid "Non identifié" msgstr "Unidentified" -#: assets/models/roads.py:234 +#: streetup/assets/models/roads.py:234 msgid "Maintenir" msgstr "Maintain" -#: assets/models/roads.py:235 +#: streetup/assets/models/roads.py:235 msgid "Enlever" msgstr "Remove" -#: assets/models/roads.py:236 assets/templates/assets/detail_generic.html:137 -#: assets/templates/assets/detail_generic.html:138 -#: assets/templates/assets/detail_generic.html:181 -#: assets/templates/assets/detail_generic.html:182 -#: assets/templates/assets/detail_generic.html:759 +#: streetup/assets/models/roads.py:236 +#: streetup/assets/templates/assets/detail_generic.html:139 +#: streetup/assets/templates/assets/detail_generic.html:140 +#: streetup/assets/templates/assets/detail_generic.html:183 +#: streetup/assets/templates/assets/detail_generic.html:184 +#: streetup/assets/templates/assets/detail_generic.html:761 msgid "Remplacer" msgstr "Replace" -#: assets/models/roads.py:258 +#: streetup/assets/models/roads.py:258 msgid "Road Concrete Block Set" msgstr "Road Concrete Block Set" -#: assets/models/roads.py:264 +#: streetup/assets/models/roads.py:264 msgid "Béton" msgstr "Concrete" -#: assets/models/roads.py:265 +#: streetup/assets/models/roads.py:265 msgid "Asphalte" msgstr "Asphalt" -#: assets/models/roads.py:266 +#: streetup/assets/models/roads.py:266 msgid "Pierre" msgstr "Stone" -#: assets/models/roads.py:267 +#: streetup/assets/models/roads.py:267 msgid "Dalles en béton" msgstr "Concrete slabs" -#: assets/models/roads.py:268 +#: streetup/assets/models/roads.py:268 msgid "Pavés en béton" msgstr "Concrete pavers" -#: assets/models/roads.py:269 +#: streetup/assets/models/roads.py:269 msgid "Dalles en pierre" msgstr "Stone slabs" -#: assets/models/roads.py:270 +#: streetup/assets/models/roads.py:270 msgid "Pavés en pierre" msgstr "Stone pavers" -#: assets/models/roads.py:271 +#: streetup/assets/models/roads.py:271 msgid "Béton/Gazon" msgstr "Concrete/Grass" -#: assets/models/roads.py:272 +#: streetup/assets/models/roads.py:272 msgid "Gravier" msgstr "Gravel" -#: assets/models/roads.py:273 +#: streetup/assets/models/roads.py:273 msgid "Gazon" msgstr "Grass" -#: assets/models/roads.py:274 +#: streetup/assets/models/roads.py:274 msgid "Terre" msgstr "Soil" -#: assets/models/roads.py:276 assets/models/roads.py:288 +#: streetup/assets/models/roads.py:276 streetup/assets/models/roads.py:288 msgid "N/A" msgstr "N/A" -#: assets/models/roads.py:280 +#: streetup/assets/models/roads.py:280 msgid "Filet d'eau" msgstr "Gutter" -#: assets/models/roads.py:281 +#: streetup/assets/models/roads.py:281 streetup/assets/views/core.py:365 msgid "Trottoir" msgstr "Sidewalk" -#: assets/models/roads.py:282 +#: streetup/assets/models/roads.py:282 msgid "Berme" msgstr "Berm" -#: assets/models/roads.py:283 +#: streetup/assets/models/roads.py:283 msgid "Trottoir façade vers chaussée" msgstr "Sidewalk façade to road" -#: assets/models/roads.py:285 +#: streetup/assets/models/roads.py:285 msgid "Le long du trottoir" msgstr "Along the sidewalk" -#: assets/models/roads.py:286 +#: streetup/assets/models/roads.py:286 msgid "Milieu chaussée" msgstr "Middle of road" -#: assets/models/roads.py:292 +#: streetup/assets/models/roads.py:292 msgid "Obstrué" msgstr "Obstructed" -#: assets/models/roads.py:293 +#: streetup/assets/models/roads.py:293 msgid "Coupe-odeur manquant" msgstr "Siphon missing" -#: assets/models/roads.py:294 +#: streetup/assets/models/roads.py:294 msgid "Grille cassée" msgstr "Broken grate" -#: assets/models/roads.py:295 +#: streetup/assets/models/roads.py:295 msgid "Grille manquante" msgstr "Missing grate" -#: assets/models/roads.py:296 +#: streetup/assets/models/roads.py:296 msgid "Mauvais écoulement" msgstr "Poor drainage" -#: assets/models/roads.py:330 +#: streetup/assets/models/roads.py:330 msgid "Road Drain" msgstr "Road Drain" -#: assets/models/sign.py:173 +#: streetup/assets/models/sign.py:173 msgid "Panneau de signalisation" msgstr "Road sign" -#: assets/models/sign.py:174 +#: streetup/assets/models/sign.py:174 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:463 msgid "Panneaux de signalisation" msgstr "Road signs" -#: assets/models/trafficlights.py:19 +#: streetup/assets/models/trafficlights.py:19 msgid "En préparation" msgstr "In preparation" -#: assets/models/trafficlights.py:20 +#: streetup/assets/models/trafficlights.py:20 msgid "En cours de réparation" msgstr "Under repair" -#: assets/models/trafficlights.py:22 +#: streetup/assets/models/trafficlights.py:22 msgid "Désactivé" msgstr "Disabled" -#: assets/models/trafficlights.py:73 +#: streetup/assets/models/trafficlights.py:73 msgid "Est un radar ?" msgstr "" -#: assets/models/trafficlights.py:202 +#: streetup/assets/models/trafficlights.py:202 msgid "Plan de croix" msgstr "Cross plan" -#: assets/models/trafficlights.py:204 +#: streetup/assets/models/trafficlights.py:204 msgid "Fichier de programmation" msgstr "Programming file" -#: assets/models/trafficlights.py:205 +#: streetup/assets/models/trafficlights.py:205 msgid "Plan de raccordement" msgstr "Connection plan" -#: assets/models/trafficlights.py:209 +#: streetup/assets/models/trafficlights.py:211 msgid "Programmation associée" msgstr "Associated programming" -#: assets/models/trafficlights.py:235 assets/models/trafficlights.py:246 -#: assets/models/trafficlights.py:502 +#: streetup/assets/models/trafficlights.py:262 +#: streetup/assets/models/trafficlights.py:273 +#: streetup/assets/models/trafficlights.py:558 msgid "Couleur" msgstr "Color" -#: assets/models/trafficlights.py:236 assets/models/trafficlights.py:247 -#: assets/models/trafficlights.py:503 +#: streetup/assets/models/trafficlights.py:263 +#: streetup/assets/models/trafficlights.py:274 +#: streetup/assets/models/trafficlights.py:559 msgid "RAL" msgstr "RAL" -#: assets/models/trafficlights.py:237 +#: streetup/assets/models/trafficlights.py:264 msgid "Hauteur (m)" msgstr "Height (m)" -#: assets/models/trafficlights.py:244 +#: streetup/assets/models/trafficlights.py:271 msgid "Longueur de l'arc (m)" msgstr "Arc length (m)" -#: assets/models/trafficlights.py:245 +#: streetup/assets/models/trafficlights.py:272 msgid "Extension" msgstr "Extension" -#: assets/models/trafficlights.py:262 -#, fuzzy -#| msgid "Traffic Light Radar Model" +#: streetup/assets/models/trafficlights.py:302 msgid "Traffic light pole" msgstr "Traffic Light Radar Model" -#: assets/models/trafficlights.py:263 -#, fuzzy -#| msgid "Traffic Light Radar Models" +#: streetup/assets/models/trafficlights.py:303 msgid "Traffic light poles" msgstr "Traffic Light Radar Models" -#: assets/models/trafficlights.py:268 +#: streetup/assets/models/trafficlights.py:308 msgid "Nombre de brins" msgstr "Number of strands" -#: assets/models/trafficlights.py:277 +#: streetup/assets/models/trafficlights.py:317 msgid "Câble" msgstr "Cable" -#: assets/models/trafficlights.py:278 -#: assets/templates/assets/publiclighting_street_detail.html:269 -#: assets/templates/assets/trafficlights_import_cross_plan.html:154 -#: assets/templates/assets/trafficlights_import_cross_plan.html:539 -#: assets/templates/assets/trafficlights_intersection_detail.html:542 +#: streetup/assets/models/trafficlights.py:318 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:269 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:215 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:608 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:567 msgid "Câbles" msgstr "Cables" -#: assets/models/trafficlights.py:283 +#: streetup/assets/models/trafficlights.py:323 msgid "Tension (V)" msgstr "Voltage (V)" -#: assets/models/trafficlights.py:292 +#: streetup/assets/models/trafficlights.py:332 msgid "Lanterne" msgstr "Lantern" -#: assets/models/trafficlights.py:293 -#: assets/templates/assets/trafficlights_import_cross_plan.html:144 +#: streetup/assets/models/trafficlights.py:333 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:205 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:454 msgid "Lanternes" msgstr "Lanterns" -#: assets/models/trafficlights.py:304 +#: streetup/assets/models/trafficlights.py:344 msgid "Connecté à la centrale de contrôle" msgstr "Connected to control center" -#: assets/models/trafficlights.py:306 assets/models/trafficlights.py:483 -#: assets/templates/assets/trafficlights_intersection_detail.html:625 -#: assets/templates/assets/trafficlights_intersection_detail.html:949 +#: streetup/assets/models/trafficlights.py:346 +#: streetup/assets/models/trafficlights.py:539 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:650 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:974 msgid "Plan" msgstr "Plan" -#: assets/models/trafficlights.py:307 -#: assets/templates/assets/sign_index.html:87 -#: assets/templates/assets/structures_index.html:76 -#: assets/templates/assets/trafficlights_index.html:120 -#: assets/templates/assets/trafficlights_intersection_detail.html:621 -#: assets/templates/assets/trafficlights_intersection_detail.html:1204 -#: assets/views/export.py:93 +#: streetup/assets/models/trafficlights.py:347 +#: streetup/assets/templates/assets/sign_index.html:87 +#: streetup/assets/templates/assets/structures_index.html:76 +#: streetup/assets/templates/assets/trafficlights_index.html:120 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:646 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1230 +#: streetup/assets/views/export.py:93 msgid "Type" msgstr "Type" -#: assets/models/trafficlights.py:308 -#: assets/templates/assets/trafficlights_intersection_detail.html:629 +#: streetup/assets/models/trafficlights.py:348 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:654 msgid "Puissance" msgstr "Power" -#: assets/models/trafficlights.py:309 +#: streetup/assets/models/trafficlights.py:349 msgid "Version du firmware" msgstr "Firmware version" -#: assets/models/trafficlights.py:310 +#: streetup/assets/models/trafficlights.py:350 msgid "RMS" msgstr "RMS" -#: assets/models/trafficlights.py:311 +#: streetup/assets/models/trafficlights.py:351 msgid "URL" msgstr "URL" -#: assets/models/trafficlights.py:314 -#: assets/templates/assets/trafficlights_intersection_detail.html:401 +#: streetup/assets/models/trafficlights.py:370 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:401 msgid "Contrôleur" msgstr "Controller" -#: assets/models/trafficlights.py:315 +#: streetup/assets/models/trafficlights.py:371 msgid "Contrôleurs" msgstr "Controllers" -#: assets/models/trafficlights.py:321 assets/models/trafficlights.py:348 -#: assets/models/trafficlights.py:364 assets/models/trafficlights.py:380 +#: streetup/assets/models/trafficlights.py:377 +#: streetup/assets/models/trafficlights.py:404 +#: streetup/assets/models/trafficlights.py:420 +#: streetup/assets/models/trafficlights.py:436 msgid "Hardware" msgstr "Hardware" -#: assets/models/trafficlights.py:322 assets/models/trafficlights.py:363 -#: assets/models/trafficlights.py:379 +#: streetup/assets/models/trafficlights.py:378 +#: streetup/assets/models/trafficlights.py:419 +#: streetup/assets/models/trafficlights.py:435 msgid "Nom du matériel" msgstr "Hardware name" -#: assets/models/trafficlights.py:323 +#: streetup/assets/models/trafficlights.py:379 msgid "Description du matériel" msgstr "Hardware description" -#: assets/models/trafficlights.py:326 +#: streetup/assets/models/trafficlights.py:382 +#: streetup/assets/views/core.py:382 msgid "Hardware contrôleur" msgstr "Controller hardware" -#: assets/models/trafficlights.py:327 +#: streetup/assets/models/trafficlights.py:383 msgid "Hardwares contrôleur" msgstr "Controller hardwares" -#: assets/models/trafficlights.py:334 +#: streetup/assets/models/trafficlights.py:390 msgid "Date du log" msgstr "Log date" -#: assets/models/trafficlights.py:337 +#: streetup/assets/models/trafficlights.py:393 msgid "Fichier de log du contrôleur" msgstr "Controller log file" -#: assets/models/trafficlights.py:338 +#: streetup/assets/models/trafficlights.py:394 msgid "Fichiers de log du contrôleur" msgstr "Controller log files" -#: assets/models/trafficlights.py:347 +#: streetup/assets/models/trafficlights.py:403 msgid "Nom du détecteur" msgstr "Detector name" -#: assets/models/trafficlights.py:353 +#: streetup/assets/models/trafficlights.py:409 msgid "Phases associées" msgstr "Associated phases" -#: assets/models/trafficlights.py:354 assets/models/trafficlights.py:367 -#: assets/models/trafficlights.py:383 +#: streetup/assets/models/trafficlights.py:410 +#: streetup/assets/models/trafficlights.py:423 +#: streetup/assets/models/trafficlights.py:439 msgid "Mentionné sur le plan" msgstr "Mentioned on the plan" -#: assets/models/trafficlights.py:357 +#: streetup/assets/models/trafficlights.py:413 msgid "Détecteur" msgstr "Detector" -#: assets/models/trafficlights.py:358 -#: assets/templates/assets/trafficlights_intersection_detail.html:692 +#: streetup/assets/models/trafficlights.py:414 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:460 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:717 msgid "Détecteurs" msgstr "Detectors" -#: assets/models/trafficlights.py:373 +#: streetup/assets/models/trafficlights.py:429 msgid "Network Hardware" msgstr "Network Hardware" -#: assets/models/trafficlights.py:374 +#: streetup/assets/models/trafficlights.py:430 msgid "Network Hardwares" msgstr "Network Hardwares" -#: assets/models/trafficlights.py:389 +#: streetup/assets/models/trafficlights.py:445 msgid "Voltage Hardware" msgstr "Voltage Hardware" -#: assets/models/trafficlights.py:390 +#: streetup/assets/models/trafficlights.py:446 msgid "Voltage Hardwares" msgstr "Voltage Hardwares" -#: assets/models/trafficlights.py:396 +#: streetup/assets/models/trafficlights.py:452 msgid "Largeur (cm)" msgstr "Width (cm)" -#: assets/models/trafficlights.py:397 +#: streetup/assets/models/trafficlights.py:453 msgid "Hauteur (cm)" msgstr "Height (cm)" -#: assets/models/trafficlights.py:398 +#: streetup/assets/models/trafficlights.py:454 msgid "Profondeur (cm)" msgstr "Depth (cm)" -#: assets/models/trafficlights.py:399 +#: streetup/assets/models/trafficlights.py:455 msgid "Indice de protection IP" msgstr "IP protection index" -#: assets/models/trafficlights.py:424 assets/models/trafficlights.py:454 +#: streetup/assets/models/trafficlights.py:480 +#: streetup/assets/models/trafficlights.py:510 msgid "Code EAN" msgstr "Code EAN" -#: assets/models/trafficlights.py:425 +#: streetup/assets/models/trafficlights.py:481 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:144 msgid "Alimentation électrique" msgstr "Power supply" -#: assets/models/trafficlights.py:426 +#: streetup/assets/models/trafficlights.py:482 msgid "Numéro de compteur" msgstr "Meter number" -#: assets/models/trafficlights.py:427 +#: streetup/assets/models/trafficlights.py:483 msgid "Publicité" msgstr "Advertising" -#: assets/models/trafficlights.py:428 +#: streetup/assets/models/trafficlights.py:484 msgid "Type de clé" msgstr "Key type" -#: assets/models/trafficlights.py:429 +#: streetup/assets/models/trafficlights.py:485 msgid "Type d'armoire" msgstr "Cabinet type" -#: assets/models/trafficlights.py:430 +#: streetup/assets/models/trafficlights.py:486 msgid "Géré par" msgstr "Managed by" -#: assets/models/trafficlights.py:431 +#: streetup/assets/models/trafficlights.py:487 msgid "Présence Compteur" msgstr "Meter presence" -#: assets/models/trafficlights.py:432 +#: streetup/assets/models/trafficlights.py:488 msgid "Interrupteur différentiel" msgstr "Differential switch" -#: assets/models/trafficlights.py:433 +#: streetup/assets/models/trafficlights.py:489 msgid "Calibre du disjoncteur différentiel" msgstr "Differential switch rating" -#: assets/models/trafficlights.py:434 +#: streetup/assets/models/trafficlights.py:490 msgid "Disjoncteur différentiel" msgstr "Differential circuit breaker" -#: assets/models/trafficlights.py:435 +#: streetup/assets/models/trafficlights.py:491 msgid "Calibre du disjoncteur" msgstr "Circuit breaker rating" -#: assets/models/trafficlights.py:436 +#: streetup/assets/models/trafficlights.py:492 msgid "Calibre différentiel" msgstr "Differential rating" -#: assets/models/trafficlights.py:437 +#: streetup/assets/models/trafficlights.py:493 msgid "Départ vers" msgstr "Departure to" -#: assets/models/trafficlights.py:438 +#: streetup/assets/models/trafficlights.py:494 msgid "Conformité visuelle" msgstr "Visual compliance" -#: assets/models/trafficlights.py:439 assets/views/locations.py:33 +#: streetup/assets/models/trafficlights.py:495 +#: streetup/assets/views/locations.py:33 msgid "Propreté" msgstr "Cleanliness" -#: assets/models/trafficlights.py:442 +#: streetup/assets/models/trafficlights.py:498 msgid "Armoire" msgstr "Cabinet" -#: assets/models/trafficlights.py:443 +#: streetup/assets/models/trafficlights.py:499 msgid "Armoires" msgstr "Cabinets" -#: assets/models/trafficlights.py:452 +#: streetup/assets/models/trafficlights.py:508 msgid "Description du contenu" msgstr "Content description" -#: assets/models/trafficlights.py:453 +#: streetup/assets/models/trafficlights.py:509 msgid "Numéro de référence" msgstr "Reference number" -#: assets/models/trafficlights.py:457 +#: streetup/assets/models/trafficlights.py:513 msgid "Contenu d'armoire" msgstr "Cabinet content" -#: assets/models/trafficlights.py:458 +#: streetup/assets/models/trafficlights.py:514 msgid "Contenus d'armoires" msgstr "Cabinet contents" -#: assets/models/trafficlights.py:473 +#: streetup/assets/models/trafficlights.py:529 msgid "Accessoire" msgstr "Accessory" -#: assets/models/trafficlights.py:474 +#: streetup/assets/models/trafficlights.py:530 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:451 msgid "Accessoires" msgstr "Accessories" -#: assets/models/trafficlights.py:481 -#: assets/templates/assets/trafficlights_intersection_detail.html:633 +#: streetup/assets/models/trafficlights.py:537 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:658 msgid "Date de mise en service" msgstr "Commissioning date" -#: assets/models/trafficlights.py:482 +#: streetup/assets/models/trafficlights.py:538 msgid "Date de mise hors service" msgstr "Decommissioning date" -#: assets/models/trafficlights.py:484 -#: assets/templates/assets/trafficlights_intersection_detail.html:50 +#: streetup/assets/models/trafficlights.py:540 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:50 msgid "Index" msgstr "Index" -#: assets/models/trafficlights.py:485 +#: streetup/assets/models/trafficlights.py:541 msgid "Informations" msgstr "Information" -#: assets/models/trafficlights.py:518 +#: streetup/assets/models/trafficlights.py:583 msgid "Radar Pole" msgstr "Radar Pole" -#: assets/models/trafficlights.py:519 +#: streetup/assets/models/trafficlights.py:584 msgid "Radar Poles" msgstr "Radar Poles" -#: assets/models/trafficlights.py:524 +#: streetup/assets/models/trafficlights.py:589 msgid "Traffic Light Radar Model" msgstr "Traffic Light Radar Model" -#: assets/models/trafficlights.py:525 +#: streetup/assets/models/trafficlights.py:590 msgid "Traffic Light Radar Models" msgstr "Traffic Light Radar Models" -#: assets/models/trafficlights.py:536 +#: streetup/assets/models/trafficlights.py:598 +msgid "Radar Pole (Support)" +msgstr "Radar Pole" + +#: streetup/assets/models/trafficlights.py:599 +msgid "Public Lighting Pole (Support)" +msgstr "" + +#: streetup/assets/models/trafficlights.py:600 +msgid "Traffic Light Pole (Support)" +msgstr "Traffic Light Radar Model" + +#: streetup/assets/models/trafficlights.py:603 +msgid "Public Lighting Pole (Power)" +msgstr "" + +#: streetup/assets/models/trafficlights.py:604 +msgid "Traffic Light Pole (Power)" +msgstr "Traffic Light Radar Model" + +#: streetup/assets/models/trafficlights.py:607 msgid "Radar" msgstr "Radar" -#: assets/models/trafficlights.py:537 +#: streetup/assets/models/trafficlights.py:608 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:457 msgid "Radars" msgstr "Radars" -#: assets/permissions.py:502 +#: streetup/assets/permissions.py:510 msgid "Missing asset information" msgstr "Missing asset information" -#: assets/permissions.py:509 +#: streetup/assets/permissions.py:517 msgid "Invalid asset type" msgstr "Invalid asset type" -#: assets/permissions.py:512 +#: streetup/assets/permissions.py:520 msgid "You do not have permission to edit this asset" msgstr "You do not have permission to edit this asset" -#: assets/permissions.py:549 +#: streetup/assets/permissions.py:557 msgid "Invalid thematic" msgstr "Invalid thematic" -#: assets/permissions.py:553 assets/views/history.py:44 +#: streetup/assets/permissions.py:561 streetup/assets/views/history.py:44 msgid "You do not have permission to edit assets for this thematic" msgstr "You do not have permission to edit assets for this thematic" -#: assets/templates/assets/artworks_index.html:18 -#: assets/templates/assets/artworks_index.html:46 -#: assets/templates/assets/clean_index.html:8 -#: assets/templates/assets/controlcenters_index.html:16 -#: assets/templates/assets/controlcenters_index.html:45 -#: assets/templates/assets/its_index.html:16 -#: assets/templates/assets/its_index.html:56 -#: assets/templates/assets/nature_index.html:28 -#: assets/templates/assets/nature_index.html:59 -#: assets/templates/assets/publiclighting_index.html:18 -#: assets/templates/assets/publiclighting_index.html:49 -#: assets/templates/assets/roads_index.html:18 -#: assets/templates/assets/roads_index.html:61 -#: assets/templates/assets/sign_index.html:18 -#: assets/templates/assets/sign_index.html:61 -#: assets/templates/assets/structures_index.html:26 -#: assets/templates/assets/structures_index.html:57 -#: assets/templates/assets/trafficlights_index.html:61 -#: assets/templates/assets/trafficlights_index.html:101 -#: assets/templates/assets/unified_index.html:229 -#: assets/templates/assets/water_index.html:22 -#: assets/templates/assets/water_index.html:50 +#: streetup/assets/templates/assets/artworks_index.html:18 +#: streetup/assets/templates/assets/artworks_index.html:46 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:60 +#: streetup/assets/templates/assets/clean_index.html:8 +#: streetup/assets/templates/assets/controlcenters_index.html:16 +#: streetup/assets/templates/assets/controlcenters_index.html:45 +#: streetup/assets/templates/assets/its_index.html:16 +#: streetup/assets/templates/assets/its_index.html:56 +#: streetup/assets/templates/assets/nature_index.html:28 +#: streetup/assets/templates/assets/nature_index.html:59 +#: streetup/assets/templates/assets/publiclighting_index.html:18 +#: streetup/assets/templates/assets/publiclighting_index.html:49 +#: streetup/assets/templates/assets/roads_index.html:18 +#: streetup/assets/templates/assets/roads_index.html:61 +#: streetup/assets/templates/assets/sign_index.html:18 +#: streetup/assets/templates/assets/sign_index.html:61 +#: streetup/assets/templates/assets/structures_index.html:26 +#: streetup/assets/templates/assets/structures_index.html:57 +#: streetup/assets/templates/assets/trafficlights_index.html:61 +#: streetup/assets/templates/assets/trafficlights_index.html:101 +#: streetup/assets/templates/assets/unified_index.html:229 +#: streetup/assets/templates/assets/water_index.html:22 +#: streetup/assets/templates/assets/water_index.html:50 msgid "Filtrer" msgstr "Filter" -#: assets/templates/assets/artworks_index.html:19 -#: assets/templates/assets/artworks_index.html:47 -#: assets/templates/assets/clean_index.html:9 -#: assets/templates/assets/controlcenters_index.html:17 -#: assets/templates/assets/controlcenters_index.html:46 -#: assets/templates/assets/its_index.html:17 -#: assets/templates/assets/its_index.html:57 -#: assets/templates/assets/nature_index.html:29 -#: assets/templates/assets/nature_index.html:60 -#: assets/templates/assets/publiclighting_index.html:19 -#: assets/templates/assets/publiclighting_index.html:50 -#: assets/templates/assets/roads_index.html:19 -#: assets/templates/assets/roads_index.html:62 -#: assets/templates/assets/sign_index.html:19 -#: assets/templates/assets/sign_index.html:62 -#: assets/templates/assets/structures_index.html:27 -#: assets/templates/assets/structures_index.html:58 -#: assets/templates/assets/trafficlights_index.html:62 -#: assets/templates/assets/trafficlights_index.html:102 -#: assets/templates/assets/unified_index.html:227 -#: assets/templates/assets/water_index.html:23 -#: assets/templates/assets/water_index.html:51 +#: streetup/assets/templates/assets/artworks_index.html:19 +#: streetup/assets/templates/assets/artworks_index.html:47 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:61 +#: streetup/assets/templates/assets/clean_index.html:9 +#: streetup/assets/templates/assets/controlcenters_index.html:17 +#: streetup/assets/templates/assets/controlcenters_index.html:46 +#: streetup/assets/templates/assets/its_index.html:17 +#: streetup/assets/templates/assets/its_index.html:57 +#: streetup/assets/templates/assets/nature_index.html:29 +#: streetup/assets/templates/assets/nature_index.html:60 +#: streetup/assets/templates/assets/publiclighting_index.html:19 +#: streetup/assets/templates/assets/publiclighting_index.html:50 +#: streetup/assets/templates/assets/roads_index.html:19 +#: streetup/assets/templates/assets/roads_index.html:62 +#: streetup/assets/templates/assets/sign_index.html:19 +#: streetup/assets/templates/assets/sign_index.html:62 +#: streetup/assets/templates/assets/structures_index.html:27 +#: streetup/assets/templates/assets/structures_index.html:58 +#: streetup/assets/templates/assets/trafficlights_index.html:62 +#: streetup/assets/templates/assets/trafficlights_index.html:102 +#: streetup/assets/templates/assets/unified_index.html:227 +#: streetup/assets/templates/assets/water_index.html:23 +#: streetup/assets/templates/assets/water_index.html:51 msgid "Réinitialiser" msgstr "Reset" -#: assets/templates/assets/artworks_index.html:22 -#: assets/templates/assets/artworks_index.html:64 -#: assets/templates/assets/artworks_street_detail.html:15 -#: assets/templates/assets/publiclighting_index.html:8 -#: assets/templates/assets/publiclighting_index.html:67 -#: assets/templates/assets/roads_index.html:8 -#: assets/templates/assets/roads_index.html:79 -#: assets/templates/assets/sign_index.html:8 -#: assets/templates/assets/sign_index.html:79 -#: assets/templates/assets/trafficlights_intersection_detail.html:79 -#: assets/views/core.py:537 +#: streetup/assets/templates/assets/artworks_index.html:22 +#: streetup/assets/templates/assets/artworks_index.html:64 +#: streetup/assets/templates/assets/artworks_street_detail.html:15 +#: streetup/assets/templates/assets/publiclighting_index.html:8 +#: streetup/assets/templates/assets/publiclighting_index.html:67 +#: streetup/assets/templates/assets/roads_index.html:8 +#: streetup/assets/templates/assets/roads_index.html:79 +#: streetup/assets/templates/assets/sign_index.html:8 +#: streetup/assets/templates/assets/sign_index.html:79 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:79 +#: streetup/assets/views/core.py:616 msgid "Commune" msgstr "Municipality" -#: assets/templates/assets/artworks_index.html:63 -#: assets/templates/assets/artworks_index.html:71 -#: assets/templates/assets/components/add_asset_modal.html:82 -#: assets/templates/assets/components/add_asset_modal.html:91 -#: assets/templates/assets/components/asset_model_card.html:21 -#: assets/templates/assets/controlcenters_index.html:62 -#: assets/templates/assets/controlcenters_index.html:67 -#: assets/templates/assets/detail_generic.html:222 -#: assets/templates/assets/detail_generic.html:235 -#: assets/templates/assets/its_index.html:82 -#: assets/templates/assets/its_index.html:87 -#: assets/templates/assets/nature_index.html:76 -#: assets/templates/assets/publiclighting_index.html:66 -#: assets/templates/assets/publiclighting_index.html:72 -#: assets/templates/assets/roads_index.html:78 -#: assets/templates/assets/roads_index.html:84 -#: assets/templates/assets/sign_index.html:78 -#: assets/templates/assets/sign_index.html:84 -#: assets/templates/assets/structures_index.html:75 -#: assets/templates/assets/structures_index.html:81 -#: assets/templates/assets/trafficlights_import_cross_plan.html:180 -#: assets/templates/assets/trafficlights_import_cross_plan.html:260 -#: assets/templates/assets/trafficlights_import_cross_plan.html:342 -#: assets/templates/assets/trafficlights_import_cross_plan.html:432 -#: assets/templates/assets/trafficlights_index.html:119 -#: assets/templates/assets/trafficlights_index.html:125 -#: assets/templates/assets/unified_index.html:315 -#: assets/templates/assets/unified_index.html:319 -#: assets/templates/assets/water_index.html:75 assets/views/export.py:96 +#: streetup/assets/templates/assets/artworks_index.html:63 +#: streetup/assets/templates/assets/artworks_index.html:71 +#: streetup/assets/templates/assets/components/add_asset_modal.html:82 +#: streetup/assets/templates/assets/components/add_asset_modal.html:91 +#: streetup/assets/templates/assets/components/asset_model_card.html:21 +#: streetup/assets/templates/assets/controlcenters_index.html:62 +#: streetup/assets/templates/assets/controlcenters_index.html:67 +#: streetup/assets/templates/assets/detail_generic.html:224 +#: streetup/assets/templates/assets/detail_generic.html:237 +#: streetup/assets/templates/assets/its_index.html:82 +#: streetup/assets/templates/assets/its_index.html:87 +#: streetup/assets/templates/assets/nature_index.html:76 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:329 +#: streetup/assets/templates/assets/publiclighting_index.html:66 +#: streetup/assets/templates/assets/publiclighting_index.html:72 +#: streetup/assets/templates/assets/roads_index.html:78 +#: streetup/assets/templates/assets/roads_index.html:84 +#: streetup/assets/templates/assets/sign_index.html:78 +#: streetup/assets/templates/assets/sign_index.html:84 +#: streetup/assets/templates/assets/structures_index.html:75 +#: streetup/assets/templates/assets/structures_index.html:81 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:241 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:323 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:407 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:499 +#: streetup/assets/templates/assets/trafficlights_index.html:119 +#: streetup/assets/templates/assets/trafficlights_index.html:125 +#: streetup/assets/templates/assets/unified_index.html:314 +#: streetup/assets/templates/assets/unified_index.html:318 +#: streetup/assets/templates/assets/water_index.html:75 +#: streetup/assets/views/export.py:96 msgid "Nom" msgstr "Name" -#: assets/templates/assets/artworks_index.html:65 -#: assets/templates/assets/artworks_street_detail.html:19 +#: streetup/assets/templates/assets/artworks_index.html:65 +#: streetup/assets/templates/assets/artworks_street_detail.html:19 msgid "Code voirie" msgstr "Road code" -#: assets/templates/assets/artworks_index.html:66 -#: assets/templates/assets/artworks_street_detail.html:23 +#: streetup/assets/templates/assets/artworks_index.html:66 +#: streetup/assets/templates/assets/artworks_street_detail.html:23 msgid "Section" msgstr "Section" -#: assets/templates/assets/artworks_index.html:73 +#: streetup/assets/templates/assets/artworks_index.html:73 msgid "Sous-type" msgstr "Subtype" -#: assets/templates/assets/artworks_street_detail.html:7 +#: streetup/assets/templates/assets/artworks_street_detail.html:7 msgid "Retour à la vue Artworks" msgstr "Back to Artworks view" -#: assets/templates/assets/artworks_street_detail.html:27 +#: streetup/assets/templates/assets/artworks_street_detail.html:27 msgid "Niveau" msgstr "Level" -#: assets/templates/assets/artworks_street_detail.html:38 +#: streetup/assets/templates/assets/artworks_street_detail.html:38 msgid "Monuments" msgstr "Monuments" -#: assets/templates/assets/artworks_street_detail.html:51 -#: assets/templates/assets/artworks_street_detail.html:78 -#: assets/templates/assets/controlcenters_location_detail.html:251 -#: assets/templates/assets/its_location_detail.html:175 -#: assets/templates/assets/nature_locations_detail.html:81 -#: assets/templates/assets/naturerwiz_detail.html:250 -#: assets/templates/assets/publiclighting_street_detail.html:310 -#: assets/templates/assets/roads_street_detail.html:325 -#: assets/templates/assets/sign_street_detail.html:302 -#: assets/templates/assets/structures_location_detail.html:117 -#: assets/templates/assets/structures_location_detail.html:360 -#: assets/templates/assets/trafficlights_intersection_detail.html:930 +#: streetup/assets/templates/assets/artworks_street_detail.html:51 +#: streetup/assets/templates/assets/artworks_street_detail.html:78 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:348 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:388 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:251 +#: streetup/assets/templates/assets/its_location_detail.html:175 +#: streetup/assets/templates/assets/nature_locations_detail.html:81 +#: streetup/assets/templates/assets/naturerwiz_detail.html:250 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:310 +#: streetup/assets/templates/assets/roads_street_detail.html:325 +#: streetup/assets/templates/assets/sign_street_detail.html:302 +#: streetup/assets/templates/assets/structures_location_detail.html:117 +#: streetup/assets/templates/assets/structures_location_detail.html:360 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:955 msgid "Détail" msgstr "Detail" -#: assets/templates/assets/artworks_street_detail.html:57 +#: streetup/assets/templates/assets/artworks_street_detail.html:57 msgid "Aucun monument actif n'est lié à cette localisation." msgstr "No active monument is linked to this location." -#: assets/templates/assets/artworks_street_detail.html:65 +#: streetup/assets/templates/assets/artworks_street_detail.html:65 msgid "Fontaines" msgstr "Fountains" -#: assets/templates/assets/artworks_street_detail.html:84 +#: streetup/assets/templates/assets/artworks_street_detail.html:84 msgid "Aucune fontaine active n'est liée à cette localisation." msgstr "No active fountain is linked to this location." -#: assets/templates/assets/base_assets_index.html:22 +#: streetup/assets/templates/assets/base_assets_index.html:22 msgid "Thématique :" msgstr "Theme:" -#: assets/templates/assets/base_assets_index.html:33 +#: streetup/assets/templates/assets/base_assets_index.html:33 msgid "Sélectionnez une thématique" msgstr "Select a theme" -#: assets/templates/assets/base_assets_index.html:56 -#: assets/templates/assets/base_assets_index.html:69 +#: streetup/assets/templates/assets/base_assets_index.html:56 +#: streetup/assets/templates/assets/base_assets_index.html:69 msgid "Filtre" msgstr "Filter" -#: assets/templates/assets/base_assets_index.html:81 +#: streetup/assets/templates/assets/base_assets_index.html:81 msgid "Sélection de la vue" msgstr "View selection" -#: assets/templates/assets/base_assets_index.html:82 -#: assets/templates/assets/unified_index.html:425 +#: streetup/assets/templates/assets/base_assets_index.html:82 +#: streetup/assets/templates/assets/unified_index.html:447 msgid "Vue tableau uniquement" msgstr "Table view only" -#: assets/templates/assets/base_assets_index.html:85 -#: assets/templates/assets/unified_index.html:428 +#: streetup/assets/templates/assets/base_assets_index.html:85 +#: streetup/assets/templates/assets/unified_index.html:450 msgid "Vue partagée" msgstr "Split view" -#: assets/templates/assets/base_assets_index.html:88 -#: assets/templates/assets/unified_index.html:431 +#: streetup/assets/templates/assets/base_assets_index.html:88 +#: streetup/assets/templates/assets/unified_index.html:453 msgid "Vue carte uniquement" msgstr "Map view only" -#: assets/templates/assets/base_assets_index.html:102 +#: streetup/assets/templates/assets/base_assets_index.html:102 msgid "Code, nom…" msgstr "Code, name..." -#: assets/templates/assets/base_assets_index.html:107 +#: streetup/assets/templates/assets/base_assets_index.html:107 msgid "Effacer la recherche" msgstr "Clear search" -#: assets/templates/assets/base_assets_index.html:113 +#: streetup/assets/templates/assets/base_assets_index.html:113 msgid "Mode" msgstr "Mode" -#: assets/templates/assets/base_assets_index.html:115 +#: streetup/assets/templates/assets/base_assets_index.html:115 msgid "Tous les mots doivent correspondre" msgstr "All words must match" -#: assets/templates/assets/base_assets_index.html:117 +#: streetup/assets/templates/assets/base_assets_index.html:117 msgid "Au moins un mot doit correspondre" msgstr "At least one word must match" -#: assets/templates/assets/base_assets_index.html:123 +#: streetup/assets/templates/assets/base_assets_index.html:123 msgid "Rechercher" msgstr "Search" -#: assets/templates/assets/base_assets_index.html:151 -#: assets/templates/assets/base_assets_index.html:188 -#: assets/templates/assets/unified_index.html:475 +#: streetup/assets/templates/assets/base_assets_index.html:151 +#: streetup/assets/templates/assets/base_assets_index.html:188 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:64 +#: streetup/assets/templates/assets/unified_index.html:497 msgid "Tout sélectionner" msgstr "Select all" -#: assets/templates/assets/base_assets_index.html:152 -#: assets/templates/assets/base_assets_index.html:189 -#: assets/templates/assets/unified_index.html:476 +#: streetup/assets/templates/assets/base_assets_index.html:152 +#: streetup/assets/templates/assets/base_assets_index.html:189 +#: streetup/assets/templates/assets/unified_index.html:498 msgid "Tout désélectionner" msgstr "Deselect all" -#: assets/templates/assets/base_assets_index.html:154 -#: assets/templates/assets/base_assets_index.html:191 -#: assets/templates/assets/unified_index.html:378 -#: assets/templates/assets/unified_index.html:478 +#: streetup/assets/templates/assets/base_assets_index.html:154 +#: streetup/assets/templates/assets/base_assets_index.html:191 +#: streetup/assets/templates/assets/unified_index.html:374 +#: streetup/assets/templates/assets/unified_index.html:500 msgid "Valider la sélection" msgstr "Validate selection" -#: assets/templates/assets/base_assets_index.html:157 +#: streetup/assets/templates/assets/base_assets_index.html:157 #, python-format msgid "" "\n" @@ -2152,13 +2888,13 @@ msgstr[1] "" " %(counter)s locations selected\n" " " -#: assets/templates/assets/base_assets_index.html:171 -#: assets/templates/assets/base_assets_index.html:225 -#: assets/templates/assets/unified_index.html:520 +#: streetup/assets/templates/assets/base_assets_index.html:171 +#: streetup/assets/templates/assets/base_assets_index.html:225 +#: streetup/assets/templates/assets/unified_index.html:542 msgid "Loading..." msgstr "Loading..." -#: assets/templates/assets/base_assets_index.html:194 +#: streetup/assets/templates/assets/base_assets_index.html:194 #, python-format msgid "" "\n" @@ -2177,1883 +2913,2389 @@ msgstr[1] "" " %(counter)s assets selected\n" " " -#: assets/templates/assets/base_assets_index.html:205 -#: assets/templates/assets/unified_index.html:484 +#: streetup/assets/templates/assets/base_assets_index.html:205 +#: streetup/assets/templates/assets/unified_index.html:506 msgid "Action" msgstr "Action" -#: assets/templates/assets/base_assets_index.html:211 -#: assets/templates/assets/base_assets_index.html:321 -#: assets/templates/assets/unified_index.html:490 -#: assets/templates/assets/unified_index.html:603 +#: streetup/assets/templates/assets/base_assets_index.html:211 +#: streetup/assets/templates/assets/base_assets_index.html:321 +#: streetup/assets/templates/assets/unified_index.html:512 +#: streetup/assets/templates/assets/unified_index.html:625 msgid "Exporter" msgstr "Export" -#: assets/templates/assets/base_assets_index.html:261 +#: streetup/assets/templates/assets/base_assets_index.html:261 msgid "Carte" msgstr "Map" -#: assets/templates/assets/base_assets_index.html:269 +#: streetup/assets/templates/assets/base_assets_index.html:269 msgid "Filtrer automatiquement sur la zone visible" msgstr "Automatically filter on the visible area" -#: assets/templates/assets/base_assets_index.html:280 -#: assets/templates/assets/unified_index.html:566 +#: streetup/assets/templates/assets/base_assets_index.html:280 +#: streetup/assets/templates/assets/unified_index.html:588 msgid "Totaux des assets" msgstr "Asset totals" -#: assets/templates/assets/base_assets_index.html:282 -#: assets/templates/assets/base_assets_index.html:305 -#: assets/templates/assets/components/add_asset_modal.html:19 -#: assets/templates/assets/components/asset_documents.html:37 -#: assets/templates/assets/components/asset_location_link.html:50 -#: assets/templates/assets/components/asset_model_card.html:62 -#: assets/templates/assets/components/location_edit_modals.html:24 -#: assets/templates/assets/components/location_edit_modals.html:56 -#: assets/templates/assets/components/location_edit_modals.html:82 -#: assets/templates/assets/controlcenters_location_detail.html:112 -#: assets/templates/assets/controlcenters_location_detail.html:145 -#: assets/templates/assets/controlcenters_location_detail.html:170 -#: assets/templates/assets/its_location_detail.html:55 -#: assets/templates/assets/its_location_detail.html:88 -#: assets/templates/assets/naturerwiz_detail.html:273 -#: assets/templates/assets/naturerwiz_detail.html:306 -#: assets/templates/assets/publiclighting_street_detail.html:161 -#: assets/templates/assets/publiclighting_street_detail.html:194 -#: assets/templates/assets/publiclighting_street_detail.html:219 -#: assets/templates/assets/roads_street_detail.html:160 -#: assets/templates/assets/roads_street_detail.html:193 -#: assets/templates/assets/roads_street_detail.html:218 -#: assets/templates/assets/sign_street_detail.html:160 -#: assets/templates/assets/sign_street_detail.html:193 -#: assets/templates/assets/sign_street_detail.html:218 -#: assets/templates/assets/structures_location_detail.html:190 -#: assets/templates/assets/structures_location_detail.html:232 -#: assets/templates/assets/structures_location_detail.html:257 -#: assets/templates/assets/trafficlights_import_cross_plan.html:733 -#: assets/templates/assets/trafficlights_intersection_detail.html:248 -#: assets/templates/assets/trafficlights_intersection_detail.html:281 -#: assets/templates/assets/trafficlights_intersection_detail.html:306 -#: assets/templates/assets/trafficlights_intersection_detail.html:1098 -#: assets/templates/assets/trafficlights_intersection_detail.html:1146 -#: assets/templates/assets/trafficlights_intersection_detail.html:1222 -#: assets/templates/assets/unified_index.html:84 -#: assets/templates/assets/unified_index.html:241 -#: assets/templates/assets/unified_index.html:283 -#: assets/templates/assets/unified_index.html:343 -#: assets/templates/assets/unified_index.html:568 -#: assets/templates/assets/unified_index.html:587 +#: streetup/assets/templates/assets/base_assets_index.html:282 +#: streetup/assets/templates/assets/base_assets_index.html:305 +#: streetup/assets/templates/assets/components/add_asset_modal.html:19 +#: streetup/assets/templates/assets/components/asset_documents.html:37 +#: streetup/assets/templates/assets/components/asset_location_link.html:50 +#: streetup/assets/templates/assets/components/asset_model_card.html:62 +#: streetup/assets/templates/assets/components/location_edit_modals.html:24 +#: streetup/assets/templates/assets/components/location_edit_modals.html:56 +#: streetup/assets/templates/assets/components/location_edit_modals.html:82 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:112 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:145 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:170 +#: streetup/assets/templates/assets/its_location_detail.html:55 +#: streetup/assets/templates/assets/its_location_detail.html:88 +#: streetup/assets/templates/assets/naturerwiz_detail.html:273 +#: streetup/assets/templates/assets/naturerwiz_detail.html:306 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:161 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:194 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:219 +#: streetup/assets/templates/assets/roads_street_detail.html:160 +#: streetup/assets/templates/assets/roads_street_detail.html:193 +#: streetup/assets/templates/assets/roads_street_detail.html:218 +#: streetup/assets/templates/assets/sign_street_detail.html:160 +#: streetup/assets/templates/assets/sign_street_detail.html:193 +#: streetup/assets/templates/assets/sign_street_detail.html:218 +#: streetup/assets/templates/assets/structures_location_detail.html:190 +#: streetup/assets/templates/assets/structures_location_detail.html:232 +#: streetup/assets/templates/assets/structures_location_detail.html:257 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:802 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:248 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:281 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:306 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1123 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1172 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1248 +#: streetup/assets/templates/assets/unified_index.html:84 +#: streetup/assets/templates/assets/unified_index.html:241 +#: streetup/assets/templates/assets/unified_index.html:285 +#: streetup/assets/templates/assets/unified_index.html:344 +#: streetup/assets/templates/assets/unified_index.html:590 +#: streetup/assets/templates/assets/unified_index.html:609 msgid "Fermer" msgstr "Close" -#: assets/templates/assets/base_assets_index.html:293 -#: assets/templates/assets/unified_index.html:575 +#: streetup/assets/templates/assets/base_assets_index.html:293 +#: streetup/assets/templates/assets/unified_index.html:597 msgid "Totaux" msgstr "Totals" -#: assets/templates/assets/base_assets_index.html:304 -#: assets/templates/assets/unified_index.html:586 +#: streetup/assets/templates/assets/base_assets_index.html:304 +#: streetup/assets/templates/assets/unified_index.html:608 msgid "Exporter les assets sélectionnés" msgstr "Export selected assets" -#: assets/templates/assets/base_assets_index.html:308 -#: assets/templates/assets/unified_index.html:590 +#: streetup/assets/templates/assets/base_assets_index.html:308 +#: streetup/assets/templates/assets/unified_index.html:612 msgid "Choisissez le format d'export :" msgstr "Choose export format:" -#: assets/templates/assets/base_assets_index.html:320 -#: assets/templates/assets/components/add_asset_modal.html:138 -#: assets/templates/assets/components/asset_documents.html:87 -#: assets/templates/assets/components/asset_location_link.html:75 -#: assets/templates/assets/components/asset_model_card.html:98 -#: assets/templates/assets/components/location_edit_modals.html:38 -#: assets/templates/assets/components/location_edit_modals.html:63 -#: assets/templates/assets/components/location_edit_modals.html:96 -#: assets/templates/assets/controlcenters_location_detail.html:156 -#: assets/templates/assets/detail_generic.html:148 -#: assets/templates/assets/detail_generic.html:192 -#: assets/templates/assets/detail_generic.html:757 -#: assets/templates/assets/its_location_detail.html:99 -#: assets/templates/assets/permissions/access_edit.html:121 -#: assets/templates/assets/permissions/type_access_edit.html:126 -#: assets/templates/assets/publiclighting_street_detail.html:205 -#: assets/templates/assets/roads_street_detail.html:204 -#: assets/templates/assets/sign_street_detail.html:204 -#: assets/templates/assets/structures_location_detail.html:243 -#: assets/templates/assets/trafficlights_import_dxf.html:167 -#: assets/templates/assets/trafficlights_import_dxf.html:1490 -#: assets/templates/assets/trafficlights_intersection_detail.html:292 -#: assets/templates/assets/trafficlights_intersection_detail.html:992 -#: assets/templates/assets/unified_index.html:228 -#: assets/templates/assets/unified_index.html:327 -#: assets/templates/assets/unified_index.html:359 -#: assets/templates/assets/unified_index.html:602 -#: assets/templates/assets/unified_index.html:631 -#: assets/templates/assets/unified_index.html:661 +#: streetup/assets/templates/assets/base_assets_index.html:320 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:24 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:271 +#: streetup/assets/templates/assets/components/add_asset_modal.html:138 +#: streetup/assets/templates/assets/components/asset_documents.html:87 +#: streetup/assets/templates/assets/components/asset_location_link.html:75 +#: streetup/assets/templates/assets/components/asset_model_card.html:98 +#: streetup/assets/templates/assets/components/location_edit_modals.html:38 +#: streetup/assets/templates/assets/components/location_edit_modals.html:63 +#: streetup/assets/templates/assets/components/location_edit_modals.html:96 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:156 +#: streetup/assets/templates/assets/detail_generic.html:150 +#: streetup/assets/templates/assets/detail_generic.html:194 +#: streetup/assets/templates/assets/detail_generic.html:759 +#: streetup/assets/templates/assets/its_location_detail.html:99 +#: streetup/assets/templates/assets/permissions/access_edit.html:121 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:126 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:205 +#: streetup/assets/templates/assets/roads_street_detail.html:204 +#: streetup/assets/templates/assets/sign_street_detail.html:204 +#: streetup/assets/templates/assets/structures_location_detail.html:243 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:126 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:292 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1017 +#: streetup/assets/templates/assets/unified_index.html:228 +#: streetup/assets/templates/assets/unified_index.html:326 +#: streetup/assets/templates/assets/unified_index.html:356 +#: streetup/assets/templates/assets/unified_index.html:624 +#: streetup/assets/templates/assets/unified_index.html:653 +#: streetup/assets/templates/assets/unified_index.html:683 msgid "Annuler" msgstr "Cancel" -#: assets/templates/assets/clean_index.html:18 -#: assets/templates/assets/clean_index.html:73 -msgid "Category" -msgstr "Category" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:18 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:13 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:4 +#: streetup/assets/views/core.py:868 +msgid "Bâtiments publics" +msgstr "Public buildings" -#: assets/templates/assets/clean_index.html:38 -#: assets/templates/assets/clean_location_detail.html:161 -msgid "Status" -msgstr "Status" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:25 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:15 +#: streetup/assets/templates/assets/permissions/panel.html:69 +#: streetup/assets/templates/assets/permissions/panel.html:111 +#: streetup/assets/templates/assets/permissions/panel.html:211 +#: streetup/assets/templates/assets/permissions/type_page.html:71 +#: streetup/assets/templates/assets/permissions/type_page.html:157 +#: streetup/assets/templates/assets/permissions/type_page.html:238 +#: streetup/assets/templates/assets/permissions/type_page.html:360 +msgid "Modifier" +msgstr "Edit" -#: assets/templates/assets/clean_index.html:40 -msgid "To be approved" -msgstr "To be approved" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:29 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:24 +msgid "Retour à la liste" +msgstr "Back to list" -#: assets/templates/assets/clean_index.html:41 -#: assets/templates/assets/clean_location_detail.html:53 -msgid "Active" -msgstr "Active" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:42 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:37 +msgid "Adresse non renseignée" +msgstr "Address not specified" -#: assets/templates/assets/clean_index.html:42 -msgid "Damaged" -msgstr "Damaged" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:73 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:76 +msgid "Vue d'ensemble" +msgstr "Overview" -#: assets/templates/assets/clean_index.html:43 -msgid "To replace" -msgstr "To replace" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:78 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:81 +#, fuzzy +#| msgid "Assets uniquement" +msgid "Assets & Équipements" +msgstr "Assets only" -#: assets/templates/assets/clean_index.html:44 -msgid "Removed" -msgstr "Removed" - -#: assets/templates/assets/clean_index.html:48 -msgid "Filter" -msgstr "Filter" - -#: assets/templates/assets/clean_index.html:49 -msgid "Reset" -msgstr "Reset" - -#: assets/templates/assets/clean_index.html:66 -#: assets/templates/assets/clean_index.html:72 -msgid "Name" -msgstr "Name" - -#: assets/templates/assets/clean_location_detail.html:19 -msgid "Municipality:" -msgstr "Municipality:" - -#: assets/templates/assets/clean_location_detail.html:22 -msgid "Road code:" -msgstr "Road code:" - -#: assets/templates/assets/clean_location_detail.html:25 -#: assets/templates/assets/roads_street_detail.html:20 -msgid "Section:" -msgstr "Section:" - -#: assets/templates/assets/clean_location_detail.html:28 -msgid "Street level:" -msgstr "Street level:" - -#: assets/templates/assets/clean_location_detail.html:35 -#: assets/templates/assets/controlcenters_location_detail.html:34 -#: assets/templates/assets/its_location_detail.html:30 -#: assets/templates/assets/nature_locations_detail.html:20 -#: assets/templates/assets/naturerwiz_detail.html:20 -#: assets/templates/assets/publiclighting_street_detail.html:18 -#: assets/templates/assets/roads_street_detail.html:27 -#: assets/templates/assets/sign_street_detail.html:18 -#: assets/templates/assets/structures_location_detail.html:35 -#: assets/templates/assets/trafficlights_intersection_detail.html:82 -msgid "Street View" -msgstr "Street View" - -#: assets/templates/assets/clean_location_detail.html:36 -#: assets/templates/assets/controlcenters_location_detail.html:35 -#: assets/templates/assets/its_location_detail.html:31 -#: assets/templates/assets/nature_locations_detail.html:21 -#: assets/templates/assets/naturerwiz_detail.html:21 -#: assets/templates/assets/publiclighting_street_detail.html:19 -#: assets/templates/assets/roads_street_detail.html:28 -#: assets/templates/assets/sign_street_detail.html:19 -#: assets/templates/assets/structures_location_detail.html:36 -#: assets/templates/assets/trafficlights_intersection_detail.html:83 -msgid "View in Google Street View" -msgstr "View in Google Street View" - -#: assets/templates/assets/clean_location_detail.html:45 -#: assets/templates/assets/controlcenters_location_detail.html:186 -#: assets/templates/assets/its_location_detail.html:110 -#: assets/templates/assets/naturerwiz_detail.html:180 -#: assets/templates/assets/publiclighting_street_detail.html:233 -#: assets/templates/assets/roads_street_detail.html:232 -#: assets/templates/assets/sign_street_detail.html:232 -#: assets/templates/assets/structures_location_detail.html:273 -#: assets/templates/assets/trafficlights_intersection_detail.html:324 -#: assets/templates/assets/unified_index.html:448 assets/views/artworks.py:95 -#: assets/views/clean.py:260 assets/views/controlcenters.py:108 -msgid "Assets" -msgstr "Assets" - -#: assets/templates/assets/clean_location_detail.html:60 -msgid "All" -msgstr "All" - -#: assets/templates/assets/clean_location_detail.html:82 -#: assets/templates/assets/clean_location_detail.html:119 -msgid "No litter bins" -msgstr "No litter bins" - -#: assets/templates/assets/clean_location_detail.html:99 -#: assets/templates/assets/clean_location_detail.html:133 -msgid "No glass containers" -msgstr "No glass containers" - -#: assets/templates/assets/clean_location_detail.html:147 -#: assets/templates/assets/controlcenters_location_detail.html:231 -#: assets/templates/assets/its_location_detail.html:155 -#: assets/templates/assets/nature_locations_detail.html:61 -#: assets/templates/assets/naturerwiz_detail.html:230 -#: assets/templates/assets/publiclighting_street_detail.html:290 -#: assets/templates/assets/roads_street_detail.html:305 -#: assets/templates/assets/sign_street_detail.html:282 -#: assets/templates/assets/structures_location_detail.html:340 -#: assets/templates/assets/trafficlights_intersection_detail.html:910 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:83 +#: streetup/assets/templates/assets/clean_location_detail.html:147 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:231 +#: streetup/assets/templates/assets/its_location_detail.html:155 +#: streetup/assets/templates/assets/nature_locations_detail.html:61 +#: streetup/assets/templates/assets/naturerwiz_detail.html:230 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:86 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:290 +#: streetup/assets/templates/assets/roads_street_detail.html:305 +#: streetup/assets/templates/assets/sign_street_detail.html:282 +#: streetup/assets/templates/assets/structures_location_detail.html:340 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:935 msgid "Interventions" msgstr "Interventions" -#: assets/templates/assets/clean_location_detail.html:159 -msgid "Title" -msgstr "Title" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:100 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:103 +msgid "Propriété & Responsables" +msgstr "Ownership & Managers" -#: assets/templates/assets/clean_location_detail.html:160 -msgid "Start" -msgstr "Start" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:112 +msgid "Service occupant" +msgstr "Occupant department" -#: assets/templates/assets/clean_location_detail.html:168 -msgid "Detail" -msgstr "Detail" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:121 +msgid "Caractéristiques physiques &" +msgstr "Physical characteristics &" -#: assets/templates/assets/clean_location_detail.html:179 -msgid "No interventions" -msgstr "No interventions" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:129 +msgid "Étages / Sous-sols" +msgstr "Floors / Basements" -#: assets/templates/assets/cleanlitterbin_detail.html:18 -msgid "Observations" -msgstr "Observations" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:130 +msgid "étage(s)" +msgstr "" -#: assets/templates/assets/cleanlitterbin_detail.html:23 -#: assets/templates/assets/components/asset_documents.html:14 -#: assets/templates/assets/controlcenters_location_detail.html:46 -#: assets/templates/assets/controlcenters_location_detail.html:129 -#: assets/templates/assets/its_location_detail.html:41 -#: assets/templates/assets/its_location_detail.html:72 -#: assets/templates/assets/naturerwiz_detail.html:82 -#: assets/templates/assets/naturerwiz_detail.html:290 -#: assets/templates/assets/publiclighting_street_detail.html:29 -#: assets/templates/assets/publiclighting_street_detail.html:178 -#: assets/templates/assets/roads_street_detail.html:38 -#: assets/templates/assets/roads_street_detail.html:177 -#: assets/templates/assets/sign_street_detail.html:29 -#: assets/templates/assets/sign_street_detail.html:177 -#: assets/templates/assets/structures_location_detail.html:47 -#: assets/templates/assets/structures_location_detail.html:207 -#: assets/templates/assets/trafficlights_import_dxf.html:1492 -#: assets/templates/assets/trafficlights_intersection_detail.html:157 -#: assets/templates/assets/trafficlights_intersection_detail.html:265 -#: assets/templates/assets/trafficlights_intersection_detail.html:329 -#: assets/templates/assets/trafficlights_intersection_detail.html:1214 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:130 +msgid "sous-sol(s)" +msgstr "Floors / Basements" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:133 +msgid "Surface Utile / Brut" +msgstr "Net / Gross Floor Area" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:141 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:136 +msgid "Accessibilité PMR" +msgstr "PRM Accessibility" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:142 +#: streetup/assets/templates/assets/detail_generic.html:432 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:137 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:141 +#: streetup/assets/templates/assets/trafficlights_index.html:35 +#: streetup/assets/templatetags/asset_tags.py:129 +#: streetup/assets/views/core.py:641 streetup/assets/views/core.py:667 +#: streetup/assets/views/core.py:746 streetup/assets/views/core.py:755 +#: streetup/assets/views/core.py:792 streetup/assets/views/trafficlights.py:186 +msgid "Oui" +msgstr "Yes" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:142 +#: streetup/assets/templates/assets/detail_generic.html:433 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:137 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:141 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:145 +#: streetup/assets/templates/assets/trafficlights_index.html:39 +#: streetup/assets/templatetags/asset_tags.py:129 +#: streetup/assets/views/core.py:642 streetup/assets/views/core.py:668 +#: streetup/assets/views/core.py:747 streetup/assets/views/core.py:756 +#: streetup/assets/views/core.py:793 streetup/assets/views/trafficlights.py:186 +msgid "Non" +msgstr "No" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:151 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:158 +#, fuzzy +#| msgid "Arborescence" +msgid "Arborescence Hiérarchique" +msgstr "Tree structure" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:152 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:159 +#, fuzzy +#| msgid "sous-localisations" +msgid "sous-localisation(s)" +msgstr "sub-locations" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:171 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:178 +#, fuzzy +#| msgid "Changer le parent" +msgid "Voir la parente" +msgstr "Change model" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:202 +#: streetup/assets/templates/assets/buildings/publicbuilding_location_tree.html:54 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:229 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:68 +#, fuzzy +#| msgid "Assets liés" +msgid "Assets rattachés à" +msgstr "Linked assets" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:225 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:252 +msgid "Localisation & Carte" +msgstr "Location & Map" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:239 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:266 +msgid "Adresse" +msgstr "Address" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:239 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:266 +msgid "Non renseignée" +msgstr "Not specified" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:252 +#: streetup/assets/templates/assets/components/asset_documents.html:6 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:279 +msgid "Documents associés" +msgstr "Associated documents" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:254 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:23 +#: streetup/assets/templates/assets/components/asset_documents.html:14 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:46 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:129 +#: streetup/assets/templates/assets/its_location_detail.html:41 +#: streetup/assets/templates/assets/its_location_detail.html:72 +#: streetup/assets/templates/assets/naturerwiz_detail.html:82 +#: streetup/assets/templates/assets/naturerwiz_detail.html:290 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:281 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:29 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:178 +#: streetup/assets/templates/assets/roads_street_detail.html:38 +#: streetup/assets/templates/assets/roads_street_detail.html:177 +#: streetup/assets/templates/assets/sign_street_detail.html:29 +#: streetup/assets/templates/assets/sign_street_detail.html:177 +#: streetup/assets/templates/assets/structures_location_detail.html:47 +#: streetup/assets/templates/assets/structures_location_detail.html:207 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:157 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:265 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:329 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1240 msgid "Ajouter" msgstr "Add" -#: assets/templates/assets/cleanlitterbin_detail.html:31 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:266 +#: streetup/assets/templates/assets/document_version_history_list.html:50 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:293 +msgid "Télécharger" +msgstr "Download" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:270 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:297 +msgid "Fichier indisponible" +msgstr "File unavailable" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:277 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:304 +msgid "Aucun document associé." +msgstr "No associated document." + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:293 +msgid "" +"Assets Physiques & Équipements de la Localisation et de ses sous-" +"localisations" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:294 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:321 +#, fuzzy +#| msgid "assets" +msgid "asset(s)" +msgstr "assets" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:301 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:74 +msgid "Code / Nom" +msgstr "Code / Name" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:304 +#, fuzzy +#| msgid "Assets parents" +msgid "Asset Parent" +msgstr "Assets only" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:306 +msgid "Prochain contrôle" +msgstr "Next control" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:307 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:81 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:334 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:395 +msgid "Actions" +msgstr "Action" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:347 +msgid "Détail de l\\" +msgstr "Detail of " + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:354 +#, fuzzy +#| msgid "Aucun équipement technique enregistré." +msgid "Aucun asset ou équipement technique enregistré." +msgstr "No technical equipment registered." + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:368 +msgid "Interventions & Maintenance" +msgstr "Interventions & Maintenance" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:370 +msgid "Nouvelle intervention" +msgstr "New intervention" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:379 +msgid "Titre / Objet" +msgstr "Title / Subject" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:380 +msgid "Date de début" +msgstr "Start date" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:401 +msgid "Aucune intervention enregistrée pour ce bâtiment." +msgstr "No intervention registered for this building." + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:4 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:19 +msgid "Modifier le bâtiment" +msgstr "Edit building" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:35 +msgid "Certains champs contiennent des erreurs." +msgstr "Some fields contain errors." + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:35 +msgid "Veuillez vérifier les informations ci-dessous." +msgstr "Please check the information below." + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:43 +#: streetup/assets/templates/assets/detail_generic.html:204 +msgid "Informations générales" +msgstr "General information" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:48 +msgid "Code du bâtiment" +msgstr "Building code" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:95 +msgid "Propriété & Gestion" +msgstr "Ownership & Management" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:121 +msgid "Usage & Caractéristiques physiques" +msgstr "Usage & Physical Characteristics" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:175 +msgid "Bâtiment recevant du public (ERP / PMR)" +msgstr "Public reception building (ERP / PRM)" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:209 +msgid "Diagnostics & Énergie" +msgstr "Diagnostics & Energy" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:246 +msgid "Coordonnées géographiques (GPS WGS84)" +msgstr "Geographic Coordinates (GPS WGS84)" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:250 +msgid "" +"Cliquez sur la carte ou déplacez le marqueur pour ajuster la position du " +"bâtiment. Vous pouvez également rechercher une adresse ou basculer en vue " +"orthophoto." +msgstr "" +"Click on the map or drag the marker to adjust the building position. You can " +"also search for an address or switch to orthophoto view." + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:274 +msgid "Enregistrer les modifications" +msgstr "Save changes" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:11 +msgid "Gestion des Bâtiments Publics" +msgstr "Public Buildings Management" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:12 +msgid "Patrimoine bâti, pièces, équipements techniques et diagnostics ERP" +msgstr "Built heritage, rooms, technical equipment and ERP diagnostics" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:16 +msgid "Nouveau Bâtiment" +msgstr "New Building" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:26 +#: streetup/assets/templates/assets/components/asset_location_link.html:59 +msgid "Recherche" +msgstr "Search" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:29 +msgid "Code, nom, adresse, propriétaire..." +msgstr "Code, name, address, owner..." + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:33 +msgid "Usage" +msgstr "Usage" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:35 +msgid "Tous les usages" +msgstr "All usages" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:44 +msgid "Tous les statuts" +msgstr "All statuses" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:51 +msgid "Diagnostic DPE" +msgstr "EPC Assessment" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:53 +msgid "Tous DPE" +msgstr "All EPC" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:75 +#, fuzzy +#| msgid "Type d'asset" +msgid "Type & Parent" +msgstr "Asset type" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:76 +msgid "Usage principal" +msgstr "Main usage" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:77 +msgid "Propriétaire & Gestionnaire" +msgstr "Owner & Manager" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:78 +msgid "ERP" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:79 +msgid "DPE / GES" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:111 +msgid "Gestionnaire" +msgstr "Secondary" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:120 +msgid "Non ERP" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:137 +msgid "Voir détails" +msgstr "Details" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:141 +#: streetup/assets/templates/assets/detail_generic.html:144 +#: streetup/assets/templates/assets/detail_generic.html:188 +msgid "Éditer" +msgstr "Edit" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:151 +msgid "Aucun bâtiment public ne correspond à vos critères." +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_location_tree.html:70 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:84 +#, fuzzy +#| msgid "sous-localisations" +msgid "Aucune sous-localisation." +msgstr "sub-locations" + +#: streetup/assets/templates/assets/clean_index.html:18 +#: streetup/assets/templates/assets/clean_index.html:73 +msgid "Category" +msgstr "Category" + +#: streetup/assets/templates/assets/clean_index.html:38 +#: streetup/assets/templates/assets/clean_location_detail.html:161 +msgid "Status" +msgstr "Status" + +#: streetup/assets/templates/assets/clean_index.html:40 +msgid "To be approved" +msgstr "To be approved" + +#: streetup/assets/templates/assets/clean_index.html:41 +#: streetup/assets/templates/assets/clean_location_detail.html:53 +msgid "Active" +msgstr "Active" + +#: streetup/assets/templates/assets/clean_index.html:42 +msgid "Damaged" +msgstr "Damaged" + +#: streetup/assets/templates/assets/clean_index.html:43 +msgid "To replace" +msgstr "To replace" + +#: streetup/assets/templates/assets/clean_index.html:44 +msgid "Removed" +msgstr "Removed" + +#: streetup/assets/templates/assets/clean_index.html:48 +msgid "Filter" +msgstr "Filter" + +#: streetup/assets/templates/assets/clean_index.html:49 +msgid "Reset" +msgstr "Reset" + +#: streetup/assets/templates/assets/clean_index.html:66 +#: streetup/assets/templates/assets/clean_index.html:72 +msgid "Name" +msgstr "Name" + +#: streetup/assets/templates/assets/clean_location_detail.html:19 +msgid "Municipality:" +msgstr "Municipality:" + +#: streetup/assets/templates/assets/clean_location_detail.html:22 +msgid "Road code:" +msgstr "Road code:" + +#: streetup/assets/templates/assets/clean_location_detail.html:25 +#: streetup/assets/templates/assets/roads_street_detail.html:20 +msgid "Section:" +msgstr "Section:" + +#: streetup/assets/templates/assets/clean_location_detail.html:28 +msgid "Street level:" +msgstr "Street level:" + +#: streetup/assets/templates/assets/clean_location_detail.html:35 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:34 +#: streetup/assets/templates/assets/its_location_detail.html:30 +#: streetup/assets/templates/assets/nature_locations_detail.html:20 +#: streetup/assets/templates/assets/naturerwiz_detail.html:20 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:18 +#: streetup/assets/templates/assets/roads_street_detail.html:27 +#: streetup/assets/templates/assets/sign_street_detail.html:18 +#: streetup/assets/templates/assets/structures_location_detail.html:35 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:82 +msgid "Street View" +msgstr "Street View" + +#: streetup/assets/templates/assets/clean_location_detail.html:36 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:35 +#: streetup/assets/templates/assets/its_location_detail.html:31 +#: streetup/assets/templates/assets/nature_locations_detail.html:21 +#: streetup/assets/templates/assets/naturerwiz_detail.html:21 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:19 +#: streetup/assets/templates/assets/roads_street_detail.html:28 +#: streetup/assets/templates/assets/sign_street_detail.html:19 +#: streetup/assets/templates/assets/structures_location_detail.html:36 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:83 +msgid "View in Google Street View" +msgstr "View in Google Street View" + +#: streetup/assets/templates/assets/clean_location_detail.html:45 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:186 +#: streetup/assets/templates/assets/its_location_detail.html:110 +#: streetup/assets/templates/assets/naturerwiz_detail.html:180 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:233 +#: streetup/assets/templates/assets/roads_street_detail.html:232 +#: streetup/assets/templates/assets/sign_street_detail.html:232 +#: streetup/assets/templates/assets/structures_location_detail.html:273 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:324 +#: streetup/assets/templates/assets/unified_index.html:470 +#: streetup/assets/views/artworks.py:95 streetup/assets/views/clean.py:260 +#: streetup/assets/views/controlcenters.py:108 +msgid "Assets" +msgstr "Assets" + +#: streetup/assets/templates/assets/clean_location_detail.html:60 +msgid "All" +msgstr "All" + +#: streetup/assets/templates/assets/clean_location_detail.html:82 +#: streetup/assets/templates/assets/clean_location_detail.html:119 +msgid "No litter bins" +msgstr "No litter bins" + +#: streetup/assets/templates/assets/clean_location_detail.html:99 +#: streetup/assets/templates/assets/clean_location_detail.html:133 +msgid "No glass containers" +msgstr "No glass containers" + +#: streetup/assets/templates/assets/clean_location_detail.html:159 +msgid "Title" +msgstr "Title" + +#: streetup/assets/templates/assets/clean_location_detail.html:160 +msgid "Start" +msgstr "Start" + +#: streetup/assets/templates/assets/clean_location_detail.html:168 +msgid "Detail" +msgstr "Detail" + +#: streetup/assets/templates/assets/clean_location_detail.html:179 +msgid "No interventions" +msgstr "No interventions" + +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:18 +msgid "Observations" +msgstr "Observations" + +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:31 msgid "Aucune observation enregistrée." msgstr "No observation recorded." -#: assets/templates/assets/cleanlitterbin_detail.html:42 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:42 msgid "Date inconnue" msgstr "Unknown date" -#: assets/templates/assets/cleanlitterbin_detail.html:65 -#: assets/templates/assets/cleanlitterbin_detail.html:221 -#: assets/templates/assets/cleanlitterbin_detail.html:362 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:65 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:221 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:362 msgid "Sol" msgstr "Ground" -#: assets/templates/assets/cleanlitterbin_detail.html:70 -#: assets/templates/assets/cleanlitterbin_detail.html:223 -#: assets/templates/assets/cleanlitterbin_detail.html:364 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:70 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:223 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:364 msgid "Pente trop forte" msgstr "Slope too steep" -#: assets/templates/assets/cleanlitterbin_detail.html:74 -#: assets/templates/assets/cleanlitterbin_detail.html:224 -#: assets/templates/assets/cleanlitterbin_detail.html:365 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:74 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:224 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:365 msgid "Sol instable" msgstr "Unstable ground" -#: assets/templates/assets/cleanlitterbin_detail.html:78 -#: assets/templates/assets/cleanlitterbin_detail.html:225 -#: assets/templates/assets/cleanlitterbin_detail.html:366 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:78 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:225 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:366 msgid "Surface réfléchissante" msgstr "Reflective surface" -#: assets/templates/assets/cleanlitterbin_detail.html:82 -#: assets/templates/assets/cleanlitterbin_detail.html:226 -#: assets/templates/assets/cleanlitterbin_detail.html:367 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:82 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:226 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:367 msgid "Surface glissante" msgstr "Slippery surface" -#: assets/templates/assets/cleanlitterbin_detail.html:86 -#: assets/templates/assets/cleanlitterbin_detail.html:227 -#: assets/templates/assets/cleanlitterbin_detail.html:368 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:86 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:227 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:368 msgid "Fissures" msgstr "Cracks" -#: assets/templates/assets/cleanlitterbin_detail.html:90 -#: assets/templates/assets/cleanlitterbin_detail.html:228 -#: assets/templates/assets/cleanlitterbin_detail.html:369 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:90 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:228 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:369 msgid "Entrave" msgstr "Obstruction / Obstacle" -#: assets/templates/assets/cleanlitterbin_detail.html:94 -#: assets/templates/assets/cleanlitterbin_detail.html:229 -#: assets/templates/assets/cleanlitterbin_detail.html:370 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:94 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:229 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:370 msgid "Dalles podotactiles" msgstr "Tactile paving" -#: assets/templates/assets/cleanlitterbin_detail.html:99 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:99 msgid "Pente transversale" msgstr "Transversal slope" -#: assets/templates/assets/cleanlitterbin_detail.html:103 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:103 msgid "Pente longitudinale" msgstr "Longitudinal slope" -#: assets/templates/assets/cleanlitterbin_detail.html:108 -#: assets/templates/assets/cleanlitterbin_detail.html:194 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:108 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:194 msgid "Remarque" msgstr "Remark" -#: assets/templates/assets/cleanlitterbin_detail.html:118 -#: assets/templates/assets/cleanlitterbin_detail.html:244 -#: assets/templates/assets/cleanlitterbin_detail.html:376 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:118 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:244 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:376 msgid "Accessibilité" msgstr "Accessibility" -#: assets/templates/assets/cleanlitterbin_detail.html:122 -#: assets/templates/assets/cleanlitterbin_detail.html:247 -#: assets/templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:122 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:247 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 msgid "Type de quartier" msgstr "Neighbourhood type" -#: assets/templates/assets/cleanlitterbin_detail.html:126 -#: assets/templates/assets/cleanlitterbin_detail.html:257 -#: assets/templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:126 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:257 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Densité flux piéton" msgstr "Pedestrian flow density" -#: assets/templates/assets/cleanlitterbin_detail.html:130 -#: assets/templates/assets/cleanlitterbin_detail.html:283 -#: assets/templates/assets/cleanlitterbin_detail.html:382 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:130 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:283 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:382 msgid "Approche 2 m dégagée" msgstr "Clear 2 m approach" -#: assets/templates/assets/cleanlitterbin_detail.html:134 -#: assets/templates/assets/cleanlitterbin_detail.html:284 -#: assets/templates/assets/cleanlitterbin_detail.html:383 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:134 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:284 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:383 msgid "Voirie à traverser" msgstr "Road to cross" -#: assets/templates/assets/cleanlitterbin_detail.html:138 -#: assets/templates/assets/cleanlitterbin_detail.html:285 -#: assets/templates/assets/cleanlitterbin_detail.html:384 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:138 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:285 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:384 msgid "Poubelle isolée" msgstr "Isolated bin" -#: assets/templates/assets/cleanlitterbin_detail.html:142 -#: assets/templates/assets/cleanlitterbin_detail.html:286 -#: assets/templates/assets/cleanlitterbin_detail.html:385 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:142 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:286 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:385 msgid "Gêne flux routier" msgstr "Obstructs road traffic" -#: assets/templates/assets/cleanlitterbin_detail.html:146 -#: assets/templates/assets/cleanlitterbin_detail.html:287 -#: assets/templates/assets/cleanlitterbin_detail.html:386 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:146 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:287 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:386 msgid "Gêne flux piéton" msgstr "Obstructs pedestrian flow" -#: assets/templates/assets/cleanlitterbin_detail.html:150 -#: assets/templates/assets/cleanlitterbin_detail.html:288 -#: assets/templates/assets/cleanlitterbin_detail.html:387 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:150 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:288 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:387 msgid "Itinéraire logique" msgstr "Logical path" -#: assets/templates/assets/cleanlitterbin_detail.html:154 -#: assets/templates/assets/cleanlitterbin_detail.html:289 -#: assets/templates/assets/cleanlitterbin_detail.html:388 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:154 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:289 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:388 msgid "Contraste visuel" msgstr "Visual contrast" -#: assets/templates/assets/cleanlitterbin_detail.html:158 -#: assets/templates/assets/cleanlitterbin_detail.html:290 -#: assets/templates/assets/cleanlitterbin_detail.html:389 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:158 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:290 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:389 msgid "Indicateurs de tri" msgstr "Sorting indicators" -#: assets/templates/assets/cleanlitterbin_detail.html:162 -#: assets/templates/assets/cleanlitterbin_detail.html:266 -#: assets/templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:162 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:266 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 msgid "Accès agent (véhicule)" msgstr "Agent access (vehicle)" -#: assets/templates/assets/cleanlitterbin_detail.html:172 -#: assets/templates/assets/cleanlitterbin_detail.html:275 -#: assets/templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:172 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:275 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Accès agent (pied)" msgstr "Agent access (on foot)" -#: assets/templates/assets/cleanlitterbin_detail.html:183 -#: assets/templates/assets/cleanlitterbin_detail.html:292 -#: assets/templates/assets/cleanlitterbin_detail.html:391 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:183 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:292 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:391 msgid "Points d'intérêt" msgstr "Points of interest" -#: assets/templates/assets/cleanlitterbin_detail.html:208 -#: assets/templates/assets/cleanlitterbin_detail.html:350 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:208 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:350 msgid "Général" msgstr "General" -#: assets/templates/assets/cleanlitterbin_detail.html:211 -#: assets/templates/assets/cleanlitterbin_detail.html:353 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:211 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:353 msgid "Date / heure" msgstr "Date / time" -#: assets/templates/assets/cleanlitterbin_detail.html:216 -#: assets/templates/assets/cleanlitterbin_detail.html:357 -#: assets/views/export.py:108 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:216 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:357 +#: streetup/assets/views/export.py:108 msgid "Note" msgstr "Note" -#: assets/templates/assets/cleanlitterbin_detail.html:231 -#: assets/templates/assets/cleanlitterbin_detail.html:371 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:231 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:371 #, python-format msgid "Pente transversale (%%)" msgstr "Transversal slope (%%)" -#: assets/templates/assets/cleanlitterbin_detail.html:235 -#: assets/templates/assets/cleanlitterbin_detail.html:372 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:235 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:372 #, python-format msgid "Pente longitudinale (%%)" msgstr "Longitudinal slope (%%)" -#: assets/templates/assets/cleanlitterbin_detail.html:239 -#: assets/templates/assets/cleanlitterbin_detail.html:373 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:239 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:373 msgid "Remarque sol" msgstr "Ground remarks" -#: assets/templates/assets/cleanlitterbin_detail.html:308 -#: assets/templates/assets/cleanlitterbin_detail.html:404 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:308 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:404 msgid "Autre point d'intérêt" msgstr "Other point of interest" -#: assets/templates/assets/cleanlitterbin_detail.html:312 -#: assets/templates/assets/cleanlitterbin_detail.html:405 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:312 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:405 msgid "Remarque accessibilité" msgstr "Accessibility remarks" -#: assets/templates/assets/cleanlitterbin_detail.html:319 -#: assets/templates/assets/cleanlitterbin_detail.html:409 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:319 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:409 msgid "Supprimer cette observation" msgstr "Delete this observation" -#: assets/templates/assets/components/add_asset_modal.html:17 +#: streetup/assets/templates/assets/components/add_asset_modal.html:17 msgid "Ajouter un nouvel équipement" msgstr "Add a new asset" -#: assets/templates/assets/components/add_asset_modal.html:37 -#: assets/templates/assets/unified_index.html:293 +#: streetup/assets/templates/assets/components/add_asset_modal.html:37 +#: streetup/assets/templates/assets/unified_index.html:292 msgid "Sélectionner une catégorie..." msgstr "Select a category..." -#: assets/templates/assets/components/add_asset_modal.html:47 -#: assets/templates/assets/trafficlights_intersection_detail.html:977 -#, fuzzy -#| msgid "Type d'élément" +#: streetup/assets/templates/assets/components/add_asset_modal.html:47 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1002 msgid "Type d'équipement" -msgstr "Item type" +msgstr "Equipment type" -#: assets/templates/assets/components/add_asset_modal.html:50 -#: assets/templates/assets/trafficlights_intersection_detail.html:980 -#, fuzzy -#| msgid "Sélectionner un type" +#: streetup/assets/templates/assets/components/add_asset_modal.html:50 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1005 msgid "Sélectionner un type..." msgstr "Select a type" -#: assets/templates/assets/components/add_asset_modal.html:60 -#: assets/templates/assets/trafficlights_intersection_detail.html:987 -#: assets/templates/assets/unified_index.html:299 +#: streetup/assets/templates/assets/components/add_asset_modal.html:60 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1012 +#: streetup/assets/templates/assets/unified_index.html:298 msgid "Sélectionner d'abord une catégorie..." msgstr "Select a category first..." -#: assets/templates/assets/components/add_asset_modal.html:63 +#: streetup/assets/templates/assets/components/add_asset_modal.html:63 msgid "Le modèle détermine les caractéristiques de l'équipement." msgstr "The model determines the characteristics of the asset." -#: assets/templates/assets/components/add_asset_modal.html:73 +#: streetup/assets/templates/assets/components/add_asset_modal.html:73 msgid "Ex: STR-001" msgstr "Ex: STR-001" -#: assets/templates/assets/components/add_asset_modal.html:75 +#: streetup/assets/templates/assets/components/add_asset_modal.html:75 msgid "Code unique pour identifier l'équipement." msgstr "Unique code to identify the asset." -#: assets/templates/assets/components/add_asset_modal.html:85 +#: streetup/assets/templates/assets/components/add_asset_modal.html:85 msgid "Nom en français (optionnel)" msgstr "Name in French (optional)" -#: assets/templates/assets/components/add_asset_modal.html:94 +#: streetup/assets/templates/assets/components/add_asset_modal.html:94 msgid "Naam in het Nederlands (optioneel)" msgstr "Name in Dutch (optional)" -#: assets/templates/assets/components/add_asset_modal.html:104 +#: streetup/assets/templates/assets/components/add_asset_modal.html:104 msgid "Aucune localisation (optionnel)" msgstr "No location (optional)" -#: assets/templates/assets/components/add_asset_modal.html:110 +#: streetup/assets/templates/assets/components/add_asset_modal.html:110 msgid "Associez l'équipement à une localisation spécifique." msgstr "Associate the asset with a specific location." -#: assets/templates/assets/components/add_asset_modal.html:119 -#: assets/templates/assets/structures_index.html:74 +#: streetup/assets/templates/assets/components/add_asset_modal.html:119 +#: streetup/assets/templates/assets/structures_index.html:74 msgid "Ouvrage" msgstr "Structure" -#: assets/templates/assets/components/add_asset_modal.html:122 +#: streetup/assets/templates/assets/components/add_asset_modal.html:122 msgid "Aucun ouvrage (optionnel)" msgstr "No structure (optional)" -#: assets/templates/assets/components/add_asset_modal.html:132 +#: streetup/assets/templates/assets/components/add_asset_modal.html:132 msgid "L'équipement sera créé avec le statut 'À approuver'." msgstr "The asset will be created with the status 'To be approved'." -#: assets/templates/assets/components/add_asset_modal.html:141 +#: streetup/assets/templates/assets/components/add_asset_modal.html:141 msgid "Créer l'équipement" msgstr "Create asset" -#: assets/templates/assets/components/asset_children_tree.html:25 -#: assets/templates/assets/detail_generic.html:790 -#: assets/templates/assets/detail_generic.html:800 -#: assets/templates/assets/detail_generic.html:1388 +#: streetup/assets/templates/assets/components/asset_children_tree.html:25 +#: streetup/assets/templates/assets/detail_generic.html:792 +#: streetup/assets/templates/assets/detail_generic.html:802 +#: streetup/assets/templates/assets/detail_generic.html:1390 msgid "Lier un asset existant" msgstr "Link an existing asset" -#: assets/templates/assets/components/asset_children_tree.html:36 -#, fuzzy -#| msgid "Changer le modèle" +#: streetup/assets/templates/assets/components/asset_children_tree.html:36 msgid "Changer le parent" msgstr "Change model" -#: assets/templates/assets/components/asset_children_tree.html:82 -#: assets/templates/assets/detail_generic.html:1355 +#: streetup/assets/templates/assets/components/asset_children_tree.html:82 +#: streetup/assets/templates/assets/components/asset_children_tree.html:96 +#: streetup/assets/templates/assets/detail_generic.html:1357 msgid "Délier cet asset" msgstr "Unlink this asset" -#: assets/templates/assets/components/asset_documents.html:6 -msgid "Documents associés" -msgstr "Associated documents" - -#: assets/templates/assets/components/asset_documents.html:34 -#: assets/templates/assets/controlcenters_location_detail.html:111 -#: assets/templates/assets/its_location_detail.html:54 -#: assets/templates/assets/naturerwiz_detail.html:272 -#: assets/templates/assets/publiclighting_street_detail.html:160 -#: assets/templates/assets/roads_street_detail.html:159 -#: assets/templates/assets/sign_street_detail.html:159 -#: assets/templates/assets/structures_location_detail.html:189 -#: assets/templates/assets/trafficlights_intersection_detail.html:247 +#: streetup/assets/templates/assets/components/asset_documents.html:34 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:111 +#: streetup/assets/templates/assets/its_location_detail.html:54 +#: streetup/assets/templates/assets/naturerwiz_detail.html:272 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:160 +#: streetup/assets/templates/assets/roads_street_detail.html:159 +#: streetup/assets/templates/assets/sign_street_detail.html:159 +#: streetup/assets/templates/assets/structures_location_detail.html:189 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:247 msgid "Ajouter des documents" msgstr "Add documents" -#: assets/templates/assets/components/asset_documents.html:48 +#: streetup/assets/templates/assets/components/asset_documents.html:48 msgid "Sélectionnez un ou plusieurs fichiers pour continuer." msgstr "Select one or more files to continue." -#: assets/templates/assets/components/asset_documents.html:50 +#: streetup/assets/templates/assets/components/asset_documents.html:50 msgid "Choisir des fichiers" msgstr "Choose files" -#: assets/templates/assets/components/asset_documents.html:59 +#: streetup/assets/templates/assets/components/asset_documents.html:59 msgid "Changer les fichiers" msgstr "Change files" -#: assets/templates/assets/components/asset_documents.html:66 +#: streetup/assets/templates/assets/components/asset_documents.html:66 msgid "Tag" msgstr "Tag" -#: assets/templates/assets/components/asset_documents.html:78 +#: streetup/assets/templates/assets/components/asset_documents.html:78 msgid "Aucun tag disponible pour cette thématique." msgstr "No tags available for this topic." -#: assets/templates/assets/components/asset_documents.html:89 +#: streetup/assets/templates/assets/components/asset_documents.html:89 msgid "Uploader" msgstr "Upload" -#: assets/templates/assets/components/asset_history.html:8 +#: streetup/assets/templates/assets/components/asset_history.html:8 msgid "Historique des modifications" msgstr "Modification history" -#: assets/templates/assets/components/asset_history.html:12 +#: streetup/assets/templates/assets/components/asset_history.html:12 msgid "Tableau" msgstr "Table" -#: assets/templates/assets/components/asset_history.html:17 +#: streetup/assets/templates/assets/components/asset_history.html:17 msgid "Ligne du temps" msgstr "Timeline" -#: assets/templates/assets/components/asset_history.html:28 -#: assets/templates/assets/detail_generic.html:785 -#: assets/templates/assets/trafficlights_import_dxf.html:262 -#: assets/templates/assets/trafficlights_import_dxf.html:1042 -#: assets/templates/assets/unified_index.html:305 +#: streetup/assets/templates/assets/components/asset_history.html:28 +#: streetup/assets/templates/assets/detail_generic.html:787 +#: streetup/assets/templates/assets/unified_index.html:304 msgid "Chargement..." msgstr "Loading..." -#: assets/templates/assets/components/asset_history.html:37 +#: streetup/assets/templates/assets/components/asset_history.html:37 msgid "Date" msgstr "Date" -#: assets/templates/assets/components/asset_history.html:39 +#: streetup/assets/templates/assets/components/asset_history.html:39 msgid "Champ" msgstr "Field" -#: assets/templates/assets/components/asset_history.html:50 -#: assets/templates/assets/components/asset_history.html:67 +#: streetup/assets/templates/assets/components/asset_history.html:50 +#: streetup/assets/templates/assets/components/asset_history.html:67 msgid "Aucune modification enregistrée pour cet asset." msgstr "No modifications recorded for this asset." -#: assets/templates/assets/components/asset_history.html:211 +#: streetup/assets/templates/assets/components/asset_history.html:211 msgid "Authentification requise" msgstr "Authentication required" -#: assets/templates/assets/components/asset_history.html:213 +#: streetup/assets/templates/assets/components/asset_history.html:213 msgid "Vous n'avez pas accès à cet historique" msgstr "You do not have access to this history" -#: assets/templates/assets/components/asset_history.html:214 -#: assets/templates/assets/components/asset_history.html:237 -#: assets/templates/assets/components/asset_history.html:242 +#: streetup/assets/templates/assets/components/asset_history.html:214 +#: streetup/assets/templates/assets/components/asset_history.html:237 +#: streetup/assets/templates/assets/components/asset_history.html:242 msgid "Erreur lors du chargement de l'historique" msgstr "Error loading history" -#: assets/templates/assets/components/asset_history.html:331 +#: streetup/assets/templates/assets/components/asset_history.html:331 msgid "Asset créé" msgstr "Asset created" -#: assets/templates/assets/components/asset_location_link.html:8 +#: streetup/assets/templates/assets/components/asset_location_link.html:8 msgid "Rue associée" msgstr "Associated street" -#: assets/templates/assets/components/asset_location_link.html:10 +#: streetup/assets/templates/assets/components/asset_location_link.html:10 msgid "Carrefour associé" msgstr "Associated intersection" -#: assets/templates/assets/components/asset_location_link.html:12 +#: streetup/assets/templates/assets/components/asset_location_link.html:12 msgid "Localisation associée" msgstr "Associated location" -#: assets/templates/assets/components/asset_location_link.html:17 -#: assets/templates/assets/components/asset_model_card.html:9 +#: streetup/assets/templates/assets/components/asset_location_link.html:17 +#: streetup/assets/templates/assets/components/asset_model_card.html:9 msgid "Changer" msgstr "Change" -#: assets/templates/assets/components/asset_location_link.html:26 +#: streetup/assets/templates/assets/components/asset_location_link.html:26 msgid "Voir le détail de la localisation" msgstr "View location details" -#: assets/templates/assets/components/asset_location_link.html:35 +#: streetup/assets/templates/assets/components/asset_location_link.html:35 msgid "Aucune localisation associée" msgstr "No associated location" -#: assets/templates/assets/components/asset_location_link.html:48 +#: streetup/assets/templates/assets/components/asset_location_link.html:48 msgid "Changer la localisation" msgstr "Change location" -#: assets/templates/assets/components/asset_location_link.html:55 +#: streetup/assets/templates/assets/components/asset_location_link.html:55 msgid "Localisation actuelle :" msgstr "Current location:" -#: assets/templates/assets/components/asset_location_link.html:59 -msgid "Recherche" -msgstr "Search" - -#: assets/templates/assets/components/asset_location_link.html:62 +#: streetup/assets/templates/assets/components/asset_location_link.html:62 msgid "Code ou nom de localisation…" msgstr "Location code or name..." -#: assets/templates/assets/components/asset_location_link.html:67 +#: streetup/assets/templates/assets/components/asset_location_link.html:67 msgid "Nouvelle localisation" msgstr "New location" -#: assets/templates/assets/components/asset_location_link.html:70 +#: streetup/assets/templates/assets/components/asset_location_link.html:70 msgid "Sélectionner une localisation..." msgstr "Select a location..." -#: assets/templates/assets/components/asset_location_link.html:77 -#: assets/templates/assets/components/asset_model_card.html:101 +#: streetup/assets/templates/assets/components/asset_location_link.html:77 +#: streetup/assets/templates/assets/components/asset_model_card.html:101 msgid "Appliquer" msgstr "Apply" -#: assets/templates/assets/components/asset_model_card.html:38 -msgid "Description" -msgstr "Description" - -#: assets/templates/assets/components/asset_model_card.html:60 +#: streetup/assets/templates/assets/components/asset_model_card.html:60 msgid "Changer le modèle" msgstr "Change model" -#: assets/templates/assets/components/asset_model_card.html:69 +#: streetup/assets/templates/assets/components/asset_model_card.html:69 msgid "Modèle actuel :" msgstr "Current model:" -#: assets/templates/assets/components/asset_model_card.html:77 +#: streetup/assets/templates/assets/components/asset_model_card.html:77 msgid "Toutes les catégories" msgstr "All categories" -#: assets/templates/assets/components/asset_model_card.html:86 +#: streetup/assets/templates/assets/components/asset_model_card.html:86 msgid "Nouveau modèle" msgstr "New model" -#: assets/templates/assets/components/asset_model_card.html:89 +#: streetup/assets/templates/assets/components/asset_model_card.html:89 msgid "Sélectionner un modèle..." msgstr "Select a model..." -#: assets/templates/assets/components/location_edit_modals.html:22 +#: streetup/assets/templates/assets/components/location_edit_modals.html:22 #, python-format msgid "Modifier %(label)s" msgstr "Modify %(label)s" -#: assets/templates/assets/components/location_edit_modals.html:40 -#: assets/templates/assets/permissions/access_edit.html:117 -#: assets/templates/assets/permissions/panel.html:278 -#: assets/templates/assets/permissions/type_access_edit.html:122 -#: assets/templates/assets/permissions/type_page.html:215 -#: assets/templates/assets/permissions/type_page.html:419 -#: assets/templates/assets/unified_index.html:632 -#: assets/templates/assets/unified_index.html:662 +#: streetup/assets/templates/assets/components/location_edit_modals.html:40 +#: streetup/assets/templates/assets/permissions/access_edit.html:117 +#: streetup/assets/templates/assets/permissions/panel.html:278 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:122 +#: streetup/assets/templates/assets/permissions/type_page.html:215 +#: streetup/assets/templates/assets/permissions/type_page.html:419 +#: streetup/assets/templates/assets/unified_index.html:654 +#: streetup/assets/templates/assets/unified_index.html:684 msgid "Enregistrer" msgstr "Save" -#: assets/templates/assets/components/location_edit_modals.html:54 -#: assets/templates/assets/controlcenters_location_detail.html:144 -#: assets/templates/assets/its_location_detail.html:87 -#: assets/templates/assets/publiclighting_street_detail.html:193 -#: assets/templates/assets/roads_street_detail.html:192 -#: assets/templates/assets/sign_street_detail.html:192 -#: assets/templates/assets/structures_location_detail.html:231 -#: assets/templates/assets/trafficlights_intersection_detail.html:280 +#: streetup/assets/templates/assets/components/location_edit_modals.html:54 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:144 +#: streetup/assets/templates/assets/its_location_detail.html:87 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:193 +#: streetup/assets/templates/assets/roads_street_detail.html:192 +#: streetup/assets/templates/assets/sign_street_detail.html:192 +#: streetup/assets/templates/assets/structures_location_detail.html:231 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:280 msgid "Confirmer la suppression" msgstr "Confirm deletion" -#: assets/templates/assets/components/location_edit_modals.html:59 +#: streetup/assets/templates/assets/components/location_edit_modals.html:59 #, python-format msgid "Êtes-vous sûr de vouloir supprimer cette localisation (%(label)s) ?" msgstr "Are you sure you want to delete this location (%(label)s)?" -#: assets/templates/assets/components/location_edit_modals.html:60 +#: streetup/assets/templates/assets/components/location_edit_modals.html:60 msgid "" "Cette action est irréversible. Tous les assets associés seront également " "affectés." msgstr "" -#: assets/templates/assets/components/location_edit_modals.html:65 -#: assets/templates/assets/controlcenters_location_detail.html:95 -#: assets/templates/assets/controlcenters_location_detail.html:157 -#: assets/templates/assets/document_version_history_list.html:59 -#: assets/templates/assets/its_location_detail.html:100 -#: assets/templates/assets/permissions/panel.html:70 -#: assets/templates/assets/permissions/panel.html:112 -#: assets/templates/assets/permissions/panel.html:215 -#: assets/templates/assets/permissions/type_page.html:72 -#: assets/templates/assets/permissions/type_page.html:161 -#: assets/templates/assets/permissions/type_page.html:239 -#: assets/templates/assets/permissions/type_page.html:364 -#: assets/templates/assets/publiclighting_street_detail.html:88 -#: assets/templates/assets/publiclighting_street_detail.html:143 -#: assets/templates/assets/publiclighting_street_detail.html:206 -#: assets/templates/assets/roads_street_detail.html:92 -#: assets/templates/assets/roads_street_detail.html:142 -#: assets/templates/assets/roads_street_detail.html:205 -#: assets/templates/assets/sign_street_detail.html:87 -#: assets/templates/assets/sign_street_detail.html:142 -#: assets/templates/assets/sign_street_detail.html:205 -#: assets/templates/assets/structures_location_detail.html:244 -#: assets/templates/assets/trafficlights_import_dxf.html:635 -#: assets/templates/assets/trafficlights_intersection_detail.html:293 +#: streetup/assets/templates/assets/components/location_edit_modals.html:65 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:95 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:157 +#: streetup/assets/templates/assets/document_version_history_list.html:59 +#: streetup/assets/templates/assets/its_location_detail.html:100 +#: streetup/assets/templates/assets/permissions/panel.html:70 +#: streetup/assets/templates/assets/permissions/panel.html:112 +#: streetup/assets/templates/assets/permissions/panel.html:215 +#: streetup/assets/templates/assets/permissions/type_page.html:72 +#: streetup/assets/templates/assets/permissions/type_page.html:161 +#: streetup/assets/templates/assets/permissions/type_page.html:239 +#: streetup/assets/templates/assets/permissions/type_page.html:364 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:88 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:143 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:206 +#: streetup/assets/templates/assets/roads_street_detail.html:92 +#: streetup/assets/templates/assets/roads_street_detail.html:142 +#: streetup/assets/templates/assets/roads_street_detail.html:205 +#: streetup/assets/templates/assets/sign_street_detail.html:87 +#: streetup/assets/templates/assets/sign_street_detail.html:142 +#: streetup/assets/templates/assets/sign_street_detail.html:205 +#: streetup/assets/templates/assets/structures_location_detail.html:244 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:293 msgid "Supprimer" msgstr "Delete" # , python-format -#: assets/templates/assets/components/location_edit_modals.html:80 +#: streetup/assets/templates/assets/components/location_edit_modals.html:80 #, python-format msgid "Créer une nouvelle localisation (%(label)s)" msgstr "Create a new location (%(label)s)" -#: assets/templates/assets/components/location_edit_modals.html:98 -#: assets/templates/assets/trafficlights_intersection_detail.html:994 +#: streetup/assets/templates/assets/components/location_edit_modals.html:98 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1019 msgid "Créer" msgstr "Create" -#: assets/templates/assets/components/location_edit_modals.html:179 +#: streetup/assets/templates/assets/components/location_edit_modals.html:179 msgid "Cliquez pour fermer le polygone" msgstr "Click to close the polygon" -#: assets/templates/assets/components/location_edit_modals.html:207 +#: streetup/assets/templates/assets/components/location_edit_modals.html:207 msgid "Polygone enregistré. Cliquez sur « Dessiner » pour le redessiner." msgstr "Polygon saved. Click \"Draw\" to redraw." -#: assets/templates/assets/components/location_edit_modals.html:286 +#: streetup/assets/templates/assets/components/location_edit_modals.html:287 msgid "Sommets" msgstr "Vertices" -#: assets/templates/assets/components/location_edit_modals.html:286 +#: streetup/assets/templates/assets/components/location_edit_modals.html:287 msgid "Cliquez sur le premier sommet ou « Terminer » pour clore." msgstr "Click on the first vertex or \"Finish\" to close." -#: assets/templates/assets/components/location_edit_modals.html:301 +#: streetup/assets/templates/assets/components/location_edit_modals.html:302 msgid "Cliquez sur la carte pour ajouter des sommets." msgstr "Click on the map to add vertices." -#: assets/templates/assets/components/location_edit_modals.html:321 +#: streetup/assets/templates/assets/components/location_edit_modals.html:322 msgid "Polygone effacé. Cliquez sur « Dessiner » pour en tracer un nouveau." msgstr "Polygon cleared. Click \"Draw\" to draw a new one." -#: assets/templates/assets/components/location_edit_modals.html:436 -#: assets/templates/assets/components/location_edit_modals.html:515 -#: assets/templates/assets/detail_generic.html:1189 +#: streetup/assets/templates/assets/components/location_edit_modals.html:439 +#: streetup/assets/templates/assets/components/location_edit_modals.html:519 +#: streetup/assets/templates/assets/detail_generic.html:1191 msgid "Erreur lors du chargement du formulaire." msgstr "Error while loading the form." -#: assets/templates/assets/components/location_edit_modals.html:460 +#: streetup/assets/templates/assets/components/location_edit_modals.html:463 msgid "Erreur lors de la sauvegarde." msgstr "Error while saving." -#: assets/templates/assets/components/location_edit_modals.html:463 -#: assets/templates/assets/components/location_edit_modals.html:544 +#: streetup/assets/templates/assets/components/location_edit_modals.html:466 +#: streetup/assets/templates/assets/components/location_edit_modals.html:548 msgid "Erreur réseau." msgstr "Network error." -#: assets/templates/assets/components/location_edit_modals.html:541 +#: streetup/assets/templates/assets/components/location_edit_modals.html:545 msgid "Erreur lors de la création." msgstr "Error during creation." -#: assets/templates/assets/components/map_location_picker.html:23 +#: streetup/assets/templates/assets/components/map_location_picker.html:23 msgid "Position géographique" msgstr "Geographical position" -#: assets/templates/assets/components/map_location_picker.html:24 -#: assets/templates/assets/components/map_polygon_picker.html:26 +#: streetup/assets/templates/assets/components/map_location_picker.html:24 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:26 msgid "facultatif" msgstr "optional" -#: assets/templates/assets/components/map_location_picker.html:29 +#: streetup/assets/templates/assets/components/map_location_picker.html:29 msgid "Utiliser ma position" msgstr "Use my position" -#: assets/templates/assets/components/map_location_picker.html:34 +#: streetup/assets/templates/assets/components/map_location_picker.html:34 msgid "Effacer le marqueur" msgstr "Clear marker" -#: assets/templates/assets/components/map_location_picker.html:45 +#: streetup/assets/templates/assets/components/map_location_picker.html:45 msgid "" "Cliquez sur la carte pour positionner le marqueur, ou glissez-le pour " "l'ajuster." msgstr "" -#: assets/templates/assets/components/map_polygon_picker.html:25 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:25 msgid "Géométrie (polygone)" msgstr "Geometry (polygon)" -#: assets/templates/assets/components/map_polygon_picker.html:31 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:31 msgid "Dessiner un polygone" msgstr "Draw a polygon" -#: assets/templates/assets/components/map_polygon_picker.html:32 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:32 msgid "Dessiner" msgstr "Draw" -#: assets/templates/assets/components/map_polygon_picker.html:36 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:36 msgid "Terminer le polygone" msgstr "Finish polygon" -#: assets/templates/assets/components/map_polygon_picker.html:37 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:37 msgid "Terminer" msgstr "Finish" -#: assets/templates/assets/components/map_polygon_picker.html:41 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:41 msgid "Effacer le polygone" msgstr "Clear polygon" -#: assets/templates/assets/components/map_polygon_picker.html:51 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:51 msgid "" "Cliquez sur « Dessiner » pour commencer à tracer un polygone sur la carte." msgstr "" -#: assets/templates/assets/controlcenters_index.html:8 -#: assets/templates/assets/its_index.html:8 -#: assets/templates/assets/structures_index.html:18 +#: streetup/assets/templates/assets/controlcenters_index.html:8 +#: streetup/assets/templates/assets/its_index.html:8 +#: streetup/assets/templates/assets/structures_index.html:18 msgid "Type de Localisation" msgstr "Location type" -#: assets/templates/assets/controlcenters_index.html:10 -#: assets/templates/assets/its_index.html:10 -#: assets/templates/assets/structures_index.html:20 -#: assets/templates/assets/trafficlights_import_dxf.html:148 -#: assets/templates/assets/trafficlights_import_dxf.html:255 -#: assets/templates/assets/unified_index.html:117 +#: streetup/assets/templates/assets/controlcenters_index.html:10 +#: streetup/assets/templates/assets/its_index.html:10 +#: streetup/assets/templates/assets/structures_index.html:20 +#: streetup/assets/templates/assets/unified_index.html:117 msgid "Toutes" msgstr "All" -#: assets/templates/assets/controlcenters_index.html:11 -#: assets/templates/assets/its_index.html:11 -#: assets/templates/assets/structures_index.html:21 +#: streetup/assets/templates/assets/controlcenters_index.html:11 +#: streetup/assets/templates/assets/its_index.html:11 +#: streetup/assets/templates/assets/structures_index.html:21 msgid "Principale" msgstr "Main" -#: assets/templates/assets/controlcenters_index.html:12 -#: assets/templates/assets/its_index.html:12 -#: assets/templates/assets/structures_index.html:22 +#: streetup/assets/templates/assets/controlcenters_index.html:12 +#: streetup/assets/templates/assets/its_index.html:12 +#: streetup/assets/templates/assets/structures_index.html:22 msgid "Secondaire" msgstr "Secondary" -#: assets/templates/assets/controlcenters_index.html:61 +#: streetup/assets/templates/assets/controlcenters_index.html:61 msgid "Centre de contrôle" msgstr "Control center" -#: assets/templates/assets/controlcenters_location_detail.html:15 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:15 msgid "Centre de contrôle:" msgstr "Control center:" -#: assets/templates/assets/controlcenters_location_detail.html:18 -#: assets/templates/assets/its_location_detail.html:19 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:18 +#: streetup/assets/templates/assets/its_location_detail.html:19 msgid "Localisation principale:" msgstr "Main location:" -#: assets/templates/assets/controlcenters_location_detail.html:26 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:26 msgid "Parent:" msgstr "Parent:" -#: assets/templates/assets/controlcenters_location_detail.html:45 -#: assets/templates/assets/its_location_detail.html:40 -#: assets/templates/assets/nature_locations_detail.html:37 -#: assets/templates/assets/naturerwiz_detail.html:80 -#: assets/templates/assets/publiclighting_street_detail.html:28 -#: assets/templates/assets/roads_street_detail.html:37 -#: assets/templates/assets/sign_street_detail.html:28 -#: assets/templates/assets/structures_location_detail.html:46 -#: assets/templates/assets/trafficlights_intersection_detail.html:156 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:45 +#: streetup/assets/templates/assets/its_location_detail.html:40 +#: streetup/assets/templates/assets/nature_locations_detail.html:37 +#: streetup/assets/templates/assets/naturerwiz_detail.html:80 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:28 +#: streetup/assets/templates/assets/roads_street_detail.html:37 +#: streetup/assets/templates/assets/sign_street_detail.html:28 +#: streetup/assets/templates/assets/structures_location_detail.html:46 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:156 msgid "Documents" msgstr "Documents" -#: assets/templates/assets/controlcenters_location_detail.html:86 -#: assets/templates/assets/detail_generic.html:132 -#: assets/templates/assets/detail_generic.html:133 -#: assets/templates/assets/detail_generic.html:176 -#: assets/templates/assets/detail_generic.html:177 -#: assets/templates/assets/publiclighting_street_detail.html:78 -#: assets/templates/assets/publiclighting_street_detail.html:133 -#: assets/templates/assets/sign_street_detail.html:78 -#: assets/templates/assets/sign_street_detail.html:132 -#: assets/templates/assets/trafficlights_import_cross_plan.html:211 -#: assets/templates/assets/trafficlights_import_cross_plan.html:293 -#: assets/templates/assets/trafficlights_import_cross_plan.html:375 -#: assets/templates/assets/trafficlights_import_cross_plan.html:463 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:86 +#: streetup/assets/templates/assets/detail_generic.html:134 +#: streetup/assets/templates/assets/detail_generic.html:135 +#: streetup/assets/templates/assets/detail_generic.html:178 +#: streetup/assets/templates/assets/detail_generic.html:179 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:78 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:133 +#: streetup/assets/templates/assets/sign_street_detail.html:78 +#: streetup/assets/templates/assets/sign_street_detail.html:132 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:274 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:358 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:442 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:532 msgid "Archiver" msgstr "Archive" -#: assets/templates/assets/controlcenters_location_detail.html:119 -#: assets/templates/assets/its_location_detail.html:62 -#: assets/templates/assets/naturerwiz_detail.html:280 -#: assets/templates/assets/publiclighting_street_detail.html:168 -#: assets/templates/assets/roads_street_detail.html:167 -#: assets/templates/assets/sign_street_detail.html:167 -#: assets/templates/assets/structures_location_detail.html:197 -#: assets/templates/assets/trafficlights_intersection_detail.html:255 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:119 +#: streetup/assets/templates/assets/its_location_detail.html:62 +#: streetup/assets/templates/assets/naturerwiz_detail.html:280 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:168 +#: streetup/assets/templates/assets/roads_street_detail.html:167 +#: streetup/assets/templates/assets/sign_street_detail.html:167 +#: streetup/assets/templates/assets/structures_location_detail.html:197 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:255 msgid "Sélectionner des fichiers" msgstr "Select files" -#: assets/templates/assets/controlcenters_location_detail.html:149 -#: assets/templates/assets/its_location_detail.html:92 -#: assets/templates/assets/publiclighting_street_detail.html:198 -#: assets/templates/assets/roads_street_detail.html:197 -#: assets/templates/assets/sign_street_detail.html:197 -#: assets/templates/assets/structures_location_detail.html:236 -#: assets/templates/assets/trafficlights_intersection_detail.html:285 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:149 +#: streetup/assets/templates/assets/its_location_detail.html:92 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:198 +#: streetup/assets/templates/assets/roads_street_detail.html:197 +#: streetup/assets/templates/assets/sign_street_detail.html:197 +#: streetup/assets/templates/assets/structures_location_detail.html:236 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:285 msgid "Voulez-vous vraiment supprimer ce document ?" msgstr "Are you sure you want to delete this document?" -#: assets/templates/assets/controlcenters_location_detail.html:150 -#: assets/templates/assets/its_location_detail.html:93 -#: assets/templates/assets/publiclighting_street_detail.html:199 -#: assets/templates/assets/roads_street_detail.html:198 -#: assets/templates/assets/sign_street_detail.html:198 -#: assets/templates/assets/structures_location_detail.html:237 -#: assets/templates/assets/trafficlights_intersection_detail.html:286 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:150 +#: streetup/assets/templates/assets/its_location_detail.html:93 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:199 +#: streetup/assets/templates/assets/roads_street_detail.html:198 +#: streetup/assets/templates/assets/sign_street_detail.html:198 +#: streetup/assets/templates/assets/structures_location_detail.html:237 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:286 msgid "Nom du fichier" msgstr "File name" -#: assets/templates/assets/controlcenters_location_detail.html:169 -#: assets/templates/assets/naturerwiz_detail.html:305 -#: assets/templates/assets/publiclighting_street_detail.html:218 -#: assets/templates/assets/roads_street_detail.html:217 -#: assets/templates/assets/sign_street_detail.html:217 -#: assets/templates/assets/structures_location_detail.html:256 -#: assets/templates/assets/trafficlights_intersection_detail.html:305 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:169 +#: streetup/assets/templates/assets/naturerwiz_detail.html:305 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:218 +#: streetup/assets/templates/assets/roads_street_detail.html:217 +#: streetup/assets/templates/assets/sign_street_detail.html:217 +#: streetup/assets/templates/assets/structures_location_detail.html:256 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:305 msgid "Historique des documents" msgstr "Document history" -#: assets/templates/assets/controlcenters_location_detail.html:195 -#: assets/templates/assets/its_location_detail.html:119 -#: assets/templates/assets/naturerwiz_detail.html:195 -#: assets/templates/assets/publiclighting_street_detail.html:238 -#: assets/templates/assets/roads_street_detail.html:237 -#: assets/templates/assets/sign_street_detail.html:237 -#: assets/templates/assets/structures_location_detail.html:287 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:195 +#: streetup/assets/templates/assets/its_location_detail.html:119 +#: streetup/assets/templates/assets/naturerwiz_detail.html:195 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:238 +#: streetup/assets/templates/assets/roads_street_detail.html:237 +#: streetup/assets/templates/assets/sign_street_detail.html:237 +#: streetup/assets/templates/assets/structures_location_detail.html:287 msgid "Arborescence" msgstr "Tree structure" -#: assets/templates/assets/controlcenters_location_detail.html:202 -#: assets/templates/assets/its_location_detail.html:126 -#: assets/templates/assets/publiclighting_street_detail.html:241 -#: assets/templates/assets/roads_street_detail.html:240 -#: assets/templates/assets/sign_street_detail.html:240 -#: assets/templates/assets/structures_location_detail.html:294 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:202 +#: streetup/assets/templates/assets/its_location_detail.html:126 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:241 +#: streetup/assets/templates/assets/roads_street_detail.html:240 +#: streetup/assets/templates/assets/sign_street_detail.html:240 +#: streetup/assets/templates/assets/structures_location_detail.html:294 msgid "Archives" msgstr "Archives" -#: assets/templates/assets/controlcenters_location_detail.html:212 -#: assets/templates/assets/controlcenters_location_tree.html:21 -#: assets/templates/assets/its_location_detail.html:136 -#: assets/templates/assets/its_location_tree.html:21 -#: assets/templates/assets/structures_location_tree.html:21 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:212 +#: streetup/assets/templates/assets/controlcenters_location_tree.html:21 +#: streetup/assets/templates/assets/its_location_detail.html:136 +#: streetup/assets/templates/assets/its_location_tree.html:21 +#: streetup/assets/templates/assets/structures_location_tree.html:21 msgid "sous-localisations" msgstr "sub-locations" -#: assets/templates/assets/controlcenters_location_detail.html:215 -#: assets/templates/assets/its_location_detail.html:139 -#: assets/templates/assets/its_location_tree.html:24 -#: assets/templates/assets/naturerwiz_detail.html:206 -#: assets/templates/assets/naturerwiz_location_tree.html:35 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:215 +#: streetup/assets/templates/assets/its_location_detail.html:139 +#: streetup/assets/templates/assets/its_location_tree.html:24 +#: streetup/assets/templates/assets/naturerwiz_detail.html:206 +#: streetup/assets/templates/assets/naturerwiz_location_tree.html:35 msgid "assets" msgstr "assets" -#: assets/templates/assets/controlcenters_location_detail.html:243 -#: assets/templates/assets/its_location_detail.html:167 -#: assets/templates/assets/nature_locations_detail.html:73 -#: assets/templates/assets/naturerwiz_detail.html:242 -#: assets/templates/assets/publiclighting_street_detail.html:302 -#: assets/templates/assets/roads_street_detail.html:317 -#: assets/templates/assets/sign_street_detail.html:294 -#: assets/templates/assets/structures_location_detail.html:352 -#: assets/templates/assets/trafficlights_intersection_detail.html:922 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:243 +#: streetup/assets/templates/assets/its_location_detail.html:167 +#: streetup/assets/templates/assets/nature_locations_detail.html:73 +#: streetup/assets/templates/assets/naturerwiz_detail.html:242 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:391 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:302 +#: streetup/assets/templates/assets/roads_street_detail.html:317 +#: streetup/assets/templates/assets/sign_street_detail.html:294 +#: streetup/assets/templates/assets/structures_location_detail.html:352 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:947 msgid "Titre" msgstr "Title" -#: assets/templates/assets/controlcenters_location_detail.html:244 -#: assets/templates/assets/its_location_detail.html:168 -#: assets/templates/assets/nature_locations_detail.html:74 -#: assets/templates/assets/naturerwiz_detail.html:243 -#: assets/templates/assets/publiclighting_street_detail.html:303 -#: assets/templates/assets/roads_street_detail.html:318 -#: assets/templates/assets/sign_street_detail.html:295 -#: assets/templates/assets/structures_location_detail.html:353 -#: assets/templates/assets/trafficlights_intersection_detail.html:923 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:244 +#: streetup/assets/templates/assets/its_location_detail.html:168 +#: streetup/assets/templates/assets/nature_locations_detail.html:74 +#: streetup/assets/templates/assets/naturerwiz_detail.html:243 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:303 +#: streetup/assets/templates/assets/roads_street_detail.html:318 +#: streetup/assets/templates/assets/sign_street_detail.html:295 +#: streetup/assets/templates/assets/structures_location_detail.html:353 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:948 msgid "Début" msgstr "Start" -#: assets/templates/assets/detail_generic.html:73 -#: assets/templates/assets/detail_generic.html:814 -#: assets/templates/assets/detail_generic.html:831 +#: streetup/assets/templates/assets/detail_generic.html:73 +#: streetup/assets/templates/assets/detail_generic.html:816 +#: streetup/assets/templates/assets/detail_generic.html:833 msgid "Retour" msgstr "Back" -#: assets/templates/assets/detail_generic.html:85 +#: streetup/assets/templates/assets/detail_generic.html:85 msgid "Détails" msgstr "Details" -#: assets/templates/assets/detail_generic.html:87 +#: streetup/assets/templates/assets/detail_generic.html:87 msgid "StreetUp" msgstr "StreetUp" -#: assets/templates/assets/detail_generic.html:116 -#: assets/templates/assets/detail_generic.html:158 -#: assets/templates/assets/unified_index.html:250 +#: streetup/assets/templates/assets/detail_generic.html:118 +#: streetup/assets/templates/assets/detail_generic.html:160 +#: streetup/assets/templates/assets/unified_index.html:250 msgid "Asset" msgstr "Asset" -#: assets/templates/assets/detail_generic.html:142 -#: assets/templates/assets/detail_generic.html:186 -msgid "Éditer" -msgstr "Edit" - -#: assets/templates/assets/detail_generic.html:145 -#: assets/templates/assets/detail_generic.html:189 +#: streetup/assets/templates/assets/detail_generic.html:147 +#: streetup/assets/templates/assets/detail_generic.html:191 msgid "Sauvegarder" msgstr "Save" -#: assets/templates/assets/detail_generic.html:202 -msgid "Informations générales" -msgstr "General information" - -#: assets/templates/assets/detail_generic.html:275 -#: assets/templates/assets/unified_index.html:212 +#: streetup/assets/templates/assets/detail_generic.html:277 +#: streetup/assets/templates/assets/unified_index.html:212 msgid "Statut de validation" msgstr "Validation status" -#: assets/templates/assets/detail_generic.html:324 -#: assets/templates/assets/detail_generic.html:578 +#: streetup/assets/templates/assets/detail_generic.html:326 +#: streetup/assets/templates/assets/detail_generic.html:580 msgid "Installé le" msgstr "Installed on" -#: assets/templates/assets/detail_generic.html:337 +#: streetup/assets/templates/assets/detail_generic.html:339 msgid "N° de série" msgstr "Serial number" -#: assets/templates/assets/detail_generic.html:368 +#: streetup/assets/templates/assets/detail_generic.html:370 msgid "mois" msgstr "months" -#: assets/templates/assets/detail_generic.html:373 +#: streetup/assets/templates/assets/detail_generic.html:375 #, python-format msgid "%(n)s mois restants" msgstr "%(n)s months remaining" -#: assets/templates/assets/detail_generic.html:375 +#: streetup/assets/templates/assets/detail_generic.html:377 msgid "Expire ce mois-ci" msgstr "Expires this month" -#: assets/templates/assets/detail_generic.html:377 +#: streetup/assets/templates/assets/detail_generic.html:379 #, python-format msgid "Expirée (%(n)s mois)" msgstr "Expired (%(n)s months)" -#: assets/templates/assets/detail_generic.html:415 +#: streetup/assets/templates/assets/detail_generic.html:417 msgid "Attributs spécifiques" msgstr "Specific attributes" -#: assets/templates/assets/detail_generic.html:430 -#: assets/templates/assets/trafficlights_index.html:35 -#: assets/templatetags/asset_tags.py:122 assets/views/core.py:562 -#: assets/views/core.py:588 assets/views/trafficlights.py:183 -msgid "Oui" -msgstr "Yes" - -#: assets/templates/assets/detail_generic.html:431 -#: assets/templates/assets/trafficlights_index.html:39 -#: assets/templatetags/asset_tags.py:122 assets/views/core.py:563 -#: assets/views/core.py:589 assets/views/trafficlights.py:183 -msgid "Non" -msgstr "No" - -#: assets/templates/assets/detail_generic.html:472 +#: streetup/assets/templates/assets/detail_generic.html:474 msgid "Permissions spécifiques" msgstr "Specific permissions" -#: assets/templates/assets/detail_generic.html:477 +#: streetup/assets/templates/assets/detail_generic.html:479 msgid "Voir tous les accès pour ce type" msgstr "View all access for this type" -#: assets/templates/assets/detail_generic.html:479 +#: streetup/assets/templates/assets/detail_generic.html:481 msgid "Vue par type" msgstr "View by type" -#: assets/templates/assets/detail_generic.html:490 +#: streetup/assets/templates/assets/detail_generic.html:492 msgid "Chargement des permissions…" msgstr "Loading permissions..." -#: assets/templates/assets/detail_generic.html:508 +#: streetup/assets/templates/assets/detail_generic.html:510 msgid "Erreur lors du chargement." msgstr "Error while loading." -#: assets/templates/assets/detail_generic.html:520 +#: streetup/assets/templates/assets/detail_generic.html:522 msgid "Assets liés" msgstr "Linked assets" -#: assets/templates/assets/detail_generic.html:526 +#: streetup/assets/templates/assets/detail_generic.html:528 msgid "Lier ou créer un asset" msgstr "Link or create an asset" -#: assets/templates/assets/detail_generic.html:527 +#: streetup/assets/templates/assets/detail_generic.html:529 msgid "Lier / Créer" msgstr "Link / Create" -#: assets/templates/assets/detail_generic.html:533 +#: streetup/assets/templates/assets/detail_generic.html:535 msgid "Aucun asset lié." msgstr "No linked asset." -#: assets/templates/assets/detail_generic.html:545 +#: streetup/assets/templates/assets/detail_generic.html:547 msgid "Historique des remplacements" msgstr "Replacement history" -#: assets/templates/assets/detail_generic.html:579 +#: streetup/assets/templates/assets/detail_generic.html:581 msgid "Désinstallé le" msgstr "Uninstalled on" -#: assets/templates/assets/detail_generic.html:580 +#: streetup/assets/templates/assets/detail_generic.html:582 msgid "Durée" msgstr "Duration" -#: assets/templates/assets/detail_generic.html:616 -msgid "En service" -msgstr "In service" - -#: assets/templates/assets/detail_generic.html:642 +#: streetup/assets/templates/assets/detail_generic.html:644 msgid "Géolocalisation" msgstr "Geolocation" -#: assets/templates/assets/detail_generic.html:649 +#: streetup/assets/templates/assets/detail_generic.html:651 msgid "Voir sur Street View" msgstr "View in Street View" -#: assets/templates/assets/detail_generic.html:655 +#: streetup/assets/templates/assets/detail_generic.html:657 msgid "Voir sur Mapillary" msgstr "View in Mapillary" -#: assets/templates/assets/detail_generic.html:726 +#: streetup/assets/templates/assets/detail_generic.html:728 msgid "Remplacer l'asset" msgstr "Replace the asset" -#: assets/templates/assets/detail_generic.html:731 +#: streetup/assets/templates/assets/detail_generic.html:733 msgid "L'asset actuel sera archivé et un nouvel asset sera créé." msgstr "The current asset will be archived and a new asset will be created." -#: assets/templates/assets/detail_generic.html:732 +#: streetup/assets/templates/assets/detail_generic.html:734 msgid "Les noms (FR/NL) de l'ancien asset seront automatiquement copiés." msgstr "The names (FR/NL) of the old asset will be automatically copied." -#: assets/templates/assets/detail_generic.html:736 +#: streetup/assets/templates/assets/detail_generic.html:738 msgid "Modèle du nouvel asset" msgstr "Model of the new asset" -#: assets/templates/assets/detail_generic.html:738 +#: streetup/assets/templates/assets/detail_generic.html:740 msgid "Garder le même modèle" msgstr "Keep the same model" -#: assets/templates/assets/detail_generic.html:747 -#: assets/templates/assets/detail_generic.html:752 +#: streetup/assets/templates/assets/detail_generic.html:749 +#: streetup/assets/templates/assets/detail_generic.html:754 msgid "optionnel" msgstr "optional" -#: assets/templates/assets/detail_generic.html:775 +#: streetup/assets/templates/assets/detail_generic.html:777 msgid "Lier / Créer un asset" msgstr "Link / Create an asset" -#: assets/templates/assets/detail_generic.html:783 +#: streetup/assets/templates/assets/detail_generic.html:785 msgid "Type d'asset à lier" msgstr "Type of asset to link" -#: assets/templates/assets/detail_generic.html:793 -#: assets/templates/assets/detail_generic.html:824 +#: streetup/assets/templates/assets/detail_generic.html:795 +#: streetup/assets/templates/assets/detail_generic.html:826 msgid "Créer un nouvel asset" msgstr "Create a new asset" -#: assets/templates/assets/detail_generic.html:802 -#: assets/templates/assets/detail_generic.html:1078 +#: streetup/assets/templates/assets/detail_generic.html:804 +#: streetup/assets/templates/assets/detail_generic.html:1080 msgid "Rechercher l'asset à lier" msgstr "Search for asset to link" -#: assets/templates/assets/detail_generic.html:804 +#: streetup/assets/templates/assets/detail_generic.html:806 msgid "Code ou nom..." msgstr "Code or name..." -#: assets/templates/assets/detail_generic.html:817 +#: streetup/assets/templates/assets/detail_generic.html:819 msgid "Lier" msgstr "Link" -#: assets/templates/assets/detail_generic.html:825 +#: streetup/assets/templates/assets/detail_generic.html:827 msgid "Un nouvel asset sera créé et lié automatiquement à cet asset parent." msgstr "" "A new asset will be created and automatically linked to this parent asset." -#: assets/templates/assets/detail_generic.html:834 +#: streetup/assets/templates/assets/detail_generic.html:836 msgid "Créer et lier" msgstr "Create and link" -#: assets/templates/assets/detail_generic.html:940 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/templates/assets/detail_generic.html:942 msgid "Assets enfants" msgstr "Assets only" -#: assets/templates/assets/detail_generic.html:957 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/templates/assets/detail_generic.html:959 msgid "Assets parents" msgstr "Assets only" -#: assets/templates/assets/detail_generic.html:1046 -#: assets/templates/assets/detail_generic.html:1077 -#, fuzzy -#| msgid "Rechercher l'asset à lier" +#: streetup/assets/templates/assets/detail_generic.html:1048 +#: streetup/assets/templates/assets/detail_generic.html:1079 msgid "Rechercher le parent à lier" msgstr "Search for asset to link" -#: assets/templates/assets/detail_generic.html:1178 +#: streetup/assets/templates/assets/detail_generic.html:1180 msgid "Chargement du formulaire…" msgstr "Loading form..." -#: assets/templates/assets/detail_generic.html:1196 +#: streetup/assets/templates/assets/detail_generic.html:1198 msgid "Aucun champ supplémentaire requis." msgstr "No additional fields required." -#: assets/templates/assets/detail_generic.html:1221 +#: streetup/assets/templates/assets/detail_generic.html:1223 msgid "— Sélectionner —" msgstr "— Select —" -#: assets/templates/assets/detail_generic.html:1221 +#: streetup/assets/templates/assets/detail_generic.html:1223 msgid "— Aucun —" msgstr "— None —" -#: assets/templates/assets/detail_generic.html:1497 +#: streetup/assets/templates/assets/detail_generic.html:1513 msgid "Champs obligatoires manquants" msgstr "Missing required fields" -#: assets/templates/assets/detail_generic.html:1580 +#: streetup/assets/templates/assets/detail_generic.html:1596 +#: streetup/assets/templates/assets/detail_generic.html:1629 msgid "Délier cet asset de son parent ?" msgstr "Unlink this asset from its parent?" -#: assets/templates/assets/document_history_list.html:19 -#: assets/templates/assets/document_version_history_list.html:27 +#: streetup/assets/templates/assets/document_history_list.html:19 +#: streetup/assets/templates/assets/document_version_history_list.html:27 msgid "Ajouté le" msgstr "Added on" -#: assets/templates/assets/document_history_list.html:21 -#: assets/templates/assets/document_version_history_list.html:29 +#: streetup/assets/templates/assets/document_history_list.html:21 +#: streetup/assets/templates/assets/document_version_history_list.html:29 msgid "par" msgstr "by" -#: assets/templates/assets/document_history_list.html:42 +#: streetup/assets/templates/assets/document_history_list.html:42 msgid "Aucun document trouvé." msgstr "No document found." -#: assets/templates/assets/document_version_history_list.html:37 +#: streetup/assets/templates/assets/document_version_history_list.html:37 msgid "Approuvé" msgstr "Approved" -#: assets/templates/assets/document_version_history_list.html:39 +#: streetup/assets/templates/assets/document_version_history_list.html:39 msgid "En attente" msgstr "Pending" -#: assets/templates/assets/document_version_history_list.html:43 +#: streetup/assets/templates/assets/document_version_history_list.html:43 msgid "Brouillon" msgstr "Draft" -#: assets/templates/assets/document_version_history_list.html:50 -msgid "Télécharger" -msgstr "Download" - -#: assets/templates/assets/document_version_history_list.html:66 +#: streetup/assets/templates/assets/document_version_history_list.html:66 msgid "Aucune version trouvée." msgstr "No version found." -#: assets/templates/assets/its_index.html:27 +#: streetup/assets/templates/assets/its_index.html:27 msgid "Créer une nouvelle localisation ITS" msgstr "Create new ITS location" -#: assets/templates/assets/its_index.html:66 +#: streetup/assets/templates/assets/its_index.html:66 msgid "Créer un nouvel asset ITS" msgstr "Create new ITS asset" -#: assets/templates/assets/its_location_detail.html:22 +#: streetup/assets/templates/assets/its_location_detail.html:22 msgid "Localisation parente:" msgstr "Parent location:" -#: assets/templates/assets/nature_index.html:8 -#: assets/templates/assets/water_index.html:7 assets/views/core.py:607 -#: assets/views/core.py:627 -msgid "Type de localisation" -msgstr "Location type" - -#: assets/templates/assets/nature_index.html:13 -#: assets/templates/assets/permissions/panel.html:147 -#: assets/templates/assets/permissions/panel.html:228 -#: assets/templates/assets/permissions/panel.html:254 -#: assets/templates/assets/permissions/type_page.html:98 -#: assets/templates/assets/permissions/type_page.html:171 -#: assets/templates/assets/permissions/type_page.html:194 -#: assets/templates/assets/permissions/type_page.html:282 -#: assets/templates/assets/permissions/type_page.html:372 -#: assets/templates/assets/permissions/type_page.html:395 -#: assets/templates/assets/trafficlights_index.html:43 -#: assets/templates/assets/trafficlights_index.html:51 -#: assets/templates/assets/unified_index.html:93 -#: assets/templates/assets/unified_index.html:131 -#: assets/templates/assets/water_index.html:12 assets/views/core.py:610 -#: assets/views/core.py:630 +#: streetup/assets/templates/assets/nature_index.html:13 +#: streetup/assets/templates/assets/permissions/panel.html:147 +#: streetup/assets/templates/assets/permissions/panel.html:228 +#: streetup/assets/templates/assets/permissions/panel.html:254 +#: streetup/assets/templates/assets/permissions/type_page.html:98 +#: streetup/assets/templates/assets/permissions/type_page.html:171 +#: streetup/assets/templates/assets/permissions/type_page.html:194 +#: streetup/assets/templates/assets/permissions/type_page.html:282 +#: streetup/assets/templates/assets/permissions/type_page.html:372 +#: streetup/assets/templates/assets/permissions/type_page.html:395 +#: streetup/assets/templates/assets/trafficlights_index.html:43 +#: streetup/assets/templates/assets/trafficlights_index.html:51 +#: streetup/assets/templates/assets/unified_index.html:93 +#: streetup/assets/templates/assets/unified_index.html:131 +#: streetup/assets/templates/assets/water_index.html:12 +#: streetup/assets/views/core.py:689 streetup/assets/views/core.py:709 msgid "Tous" msgstr "All" -#: assets/templates/assets/nature_index.html:18 assets/views/core.py:611 -#: assets/views/nature.py:104 assets/views/publiclighting.py:93 -#: assets/views/roads.py:99 assets/views/sign.py:105 +#: streetup/assets/templates/assets/nature_index.html:18 +#: streetup/assets/views/core.py:690 streetup/assets/views/nature.py:104 +#: streetup/assets/views/publiclighting.py:93 streetup/assets/views/roads.py:99 +#: streetup/assets/views/sign.py:105 msgid "Voiries" msgstr "Roads" -#: assets/templates/assets/nature_index.html:24 assets/views/core.py:616 +#: streetup/assets/templates/assets/nature_index.html:24 +#: streetup/assets/views/core.py:695 msgid "Ring et autoroutes" msgstr "Ring and highways" -#: assets/templates/assets/nature_index.html:77 +#: streetup/assets/templates/assets/nature_index.html:77 msgid "Ring/Autoroute" msgstr "Ring/Highway" -#: assets/templates/assets/nature_index.html:84 -#: assets/templates/assets/water_index.html:81 +#: streetup/assets/templates/assets/nature_index.html:84 +#: streetup/assets/templates/assets/water_index.html:81 msgid "Superficie" msgstr "Area" -#: assets/templates/assets/nature_locations_detail.html:14 +#: streetup/assets/templates/assets/nature_locations_detail.html:14 msgid "Zone:" msgstr "Zone:" -#: assets/templates/assets/nature_locations_detail.html:15 +#: streetup/assets/templates/assets/nature_locations_detail.html:15 msgid "Autoroute:" msgstr "Highway:" -#: assets/templates/assets/nature_locations_detail.html:28 +#: streetup/assets/templates/assets/nature_locations_detail.html:28 msgid "Nombre d'arbres:" msgstr "Number of trees:" -#: assets/templates/assets/nature_locations_detail.html:29 +#: streetup/assets/templates/assets/nature_locations_detail.html:29 msgid "Superficie massif arboré:" msgstr "Wooded area:" -#: assets/templates/assets/nature_locations_detail.html:30 +#: streetup/assets/templates/assets/nature_locations_detail.html:30 msgid "Superficie pré fleuri:" msgstr "Flower meadow area:" -#: assets/templates/assets/naturerwiz_detail.html:116 +#: streetup/assets/templates/assets/naturerwiz_detail.html:116 msgid "Documents de la zone" msgstr "Zone documents" -#: assets/templates/assets/naturerwiz_detail.html:124 +#: streetup/assets/templates/assets/naturerwiz_detail.html:124 msgid "Documents des assets" msgstr "Asset documents" -#: assets/templates/assets/naturerwiz_detail.html:135 -#: assets/templates/assets/structures_location_detail.html:54 -#: assets/templates/assets/trafficlights_intersection_detail.html:165 +#: streetup/assets/templates/assets/naturerwiz_detail.html:135 +#: streetup/assets/templates/assets/structures_location_detail.html:54 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:165 msgid "Répertoire principal" msgstr "Main directory" -#: assets/templates/assets/naturerwiz_detail.html:143 -#, fuzzy -#| msgid "Aucun document trouvé." +#: streetup/assets/templates/assets/naturerwiz_detail.html:143 msgid "Aucun document de zone configuré." msgstr "No document found." -#: assets/templates/assets/naturerwiz_detail.html:169 -#, fuzzy -#| msgid "Aucun contrat associé." +#: streetup/assets/templates/assets/naturerwiz_detail.html:169 msgid "Aucun document d'asset associé." msgstr "No associated contract." -#: assets/templates/assets/naturerwiz_detail.html:211 -#: assets/templates/assets/structures_location_detail.html:321 +#: streetup/assets/templates/assets/naturerwiz_detail.html:211 +#: streetup/assets/templates/assets/structures_location_detail.html:321 msgid "Masquer les non-actifs" msgstr "Hide inactive" -#: assets/templates/assets/naturerwiz_detail.html:213 -#: assets/templates/assets/structures_location_detail.html:323 +#: streetup/assets/templates/assets/naturerwiz_detail.html:213 +#: streetup/assets/templates/assets/structures_location_detail.html:323 msgid "Afficher les non-actifs" msgstr "Show inactive" -#: assets/templates/assets/naturerwiz_detail.html:220 -#, fuzzy -#| msgid "Aucun asset lié." +#: streetup/assets/templates/assets/naturerwiz_detail.html:220 msgid "Aucun asset associé." msgstr "No linked asset." -#: assets/templates/assets/permissions/access_edit.html:10 -#: assets/templates/assets/permissions/type_access_edit.html:10 -#: assets/templates/assets/permissions/type_page.html:10 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:22 +#, fuzzy +#| msgid "Structure type" +msgid "Structure de jeu" +msgstr "Structure" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:28 +msgid "Jeu à ressort" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:32 +msgid "But / Panneau basket" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:34 +msgid "Agrès fitness" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:36 +msgid "Module skate" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:38 +msgid "Scène / Podium" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:40 +#, fuzzy +#| msgid "Armoires électriques" +msgid "Borne électrique" +msgstr "Electrical cabinets" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:42 +#, fuzzy +#| msgid "Fontaine" +msgid "Fontaine d\\" +msgstr "Fountain" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:44 +msgid "Banc / Table" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:46 +msgid "Clôture" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:18 +#, fuzzy +#| msgid "Sport & Équipement sportif" +msgid "Espaces & Équipements plein air" +msgstr "Sports & Athletic facility" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:57 +#, fuzzy +#| msgid "Surface (m²)" +msgid "Surface" +msgstr "Area (m²)" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:63 +msgid "Jauge max" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:115 +#, fuzzy +#| msgid "Gestionnaire" +msgid "Service gestionnaire" +msgstr "Secondary" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:124 +#, fuzzy +#| msgid "Caractéristiques physiques &" +msgid "Caractéristiques physiques & Aménagements" +msgstr "Physical characteristics &" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:128 +#, fuzzy +#| msgid "Surface verte" +msgid "Surface totale" +msgstr "Slippery surface" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:133 +msgid "personnes" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:145 +#, fuzzy +#| msgid "Fichier indisponible" +msgid "Disponible" +msgstr "File unavailable" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:148 +msgid "Clôture & Sécurité" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:149 +msgid "Site clôturé" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:149 +#, fuzzy +#| msgid "Accès restreint" +msgid "Accès libre" +msgstr "Restricted access" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:320 +msgid "Assets Physiques & Équipements du Site et de ses sous-localisations" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:332 +#, fuzzy +#| msgid "Normal" +msgid "Norme" +msgstr "Normal" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:351 +#, fuzzy +#| msgid "Usage principal" +msgid "Site principal" +msgstr "Main usage" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:367 +#, fuzzy +#| msgid "Aucun local enregistré pour ce niveau." +msgid "Aucun asset physique répertorié pour ce site." +msgstr "No room registered for this level." + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:382 +#, fuzzy +#| msgid "Historique des documents" +msgid "Historique des Interventions" +msgstr "Document history" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:383 +#, fuzzy +#| msgid "Interventions" +msgid "intervention(s)" +msgstr "Interventions" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:390 +msgid "N° Ticket" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:393 +msgid "Priorité" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:394 +msgid "Créée le" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:415 +#, fuzzy +#| msgid "Aucune intervention enregistrée pour ce bâtiment." +msgid "Aucune intervention enregistrée sur cet espace." +msgstr "No intervention registered for this building." + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:486 +#, fuzzy +#| msgid "Géométrie (polygone)" +msgid "Géométrie non disponible" +msgstr "Geometry (polygon)" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:22 +msgid "Aire de jeux" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:24 +msgid "Terrain de sport" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:26 +msgid "City-stadium / Agora" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:28 +msgid "Fitness plein air" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:30 +msgid "Skatepark & Pumptrack" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:32 +msgid "Théâtre en plein air" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:34 +msgid "Parc récréatif" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:38 +msgid "Cimetière" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:40 +#, fuzzy +#| msgid "Espace public" +msgid "Place publique" +msgstr "Public space" + +#: streetup/assets/templates/assets/permissions/access_edit.html:10 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:10 +#: streetup/assets/templates/assets/permissions/type_page.html:10 msgid "Accueil" msgstr "Home" -#: assets/templates/assets/permissions/access_edit.html:11 +#: streetup/assets/templates/assets/permissions/access_edit.html:11 msgid "Modifier un accès" msgstr "Modify access" -#: assets/templates/assets/permissions/access_edit.html:18 +#: streetup/assets/templates/assets/permissions/access_edit.html:18 msgid "Modifier l'accès" msgstr "Modify access" -#: assets/templates/assets/permissions/access_edit.html:29 +#: streetup/assets/templates/assets/permissions/access_edit.html:29 msgid "Type :" msgstr "Type:" -#: assets/templates/assets/permissions/access_edit.html:31 +#: streetup/assets/templates/assets/permissions/access_edit.html:31 msgid "Objet #" msgstr "Object #" -#: assets/templates/assets/permissions/access_edit.html:37 -#: assets/templates/assets/permissions/panel.html:204 -#: assets/templates/assets/permissions/type_access_edit.html:42 -#: assets/templates/assets/permissions/type_page.html:150 -#: assets/templates/assets/permissions/type_page.html:353 +#: streetup/assets/templates/assets/permissions/access_edit.html:37 +#: streetup/assets/templates/assets/permissions/panel.html:204 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:42 +#: streetup/assets/templates/assets/permissions/type_page.html:150 +#: streetup/assets/templates/assets/permissions/type_page.html:353 msgid "Droits" msgstr "Rights / Permissions" -#: assets/templates/assets/permissions/access_edit.html:41 -#: assets/templates/assets/permissions/type_access_edit.html:46 +#: streetup/assets/templates/assets/permissions/access_edit.html:41 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:46 msgid "Peut visualiser" msgstr "Can view" -#: assets/templates/assets/permissions/access_edit.html:46 -#: assets/templates/assets/permissions/type_access_edit.html:51 +#: streetup/assets/templates/assets/permissions/access_edit.html:46 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:51 msgid "Peut modifier" msgstr "Can modify" -#: assets/templates/assets/permissions/access_edit.html:51 -#: assets/templates/assets/permissions/type_access_edit.html:56 +#: streetup/assets/templates/assets/permissions/access_edit.html:51 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:56 msgid "Peut supprimer" msgstr "Can delete" -#: assets/templates/assets/permissions/access_edit.html:61 -#: assets/templates/assets/permissions/panel.html:113 -#: assets/templates/assets/permissions/panel.html:224 -#: assets/templates/assets/permissions/type_access_edit.html:66 -#: assets/templates/assets/permissions/type_page.html:73 -#: assets/templates/assets/permissions/type_page.html:169 -#: assets/templates/assets/permissions/type_page.html:240 -#: assets/templates/assets/permissions/type_page.html:393 +#: streetup/assets/templates/assets/permissions/access_edit.html:61 +#: streetup/assets/templates/assets/permissions/panel.html:113 +#: streetup/assets/templates/assets/permissions/panel.html:224 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:66 +#: streetup/assets/templates/assets/permissions/type_page.html:73 +#: streetup/assets/templates/assets/permissions/type_page.html:169 +#: streetup/assets/templates/assets/permissions/type_page.html:240 +#: streetup/assets/templates/assets/permissions/type_page.html:393 msgid "Champs visibles" msgstr "Visible fields" -#: assets/templates/assets/permissions/access_edit.html:62 -#: assets/templates/assets/permissions/type_access_edit.html:67 +#: streetup/assets/templates/assets/permissions/access_edit.html:62 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:67 msgid "vide = tous les champs" msgstr "empty = all fields" -#: assets/templates/assets/permissions/access_edit.html:65 -#: assets/templates/assets/permissions/access_edit.html:93 -#: assets/templates/assets/permissions/type_access_edit.html:70 -#: assets/templates/assets/permissions/type_access_edit.html:98 +#: streetup/assets/templates/assets/permissions/access_edit.html:65 +#: streetup/assets/templates/assets/permissions/access_edit.html:93 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:70 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:98 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:117 msgid "Tout cocher" msgstr "Check all" -#: assets/templates/assets/permissions/access_edit.html:67 -#: assets/templates/assets/permissions/access_edit.html:95 -#: assets/templates/assets/permissions/type_access_edit.html:72 -#: assets/templates/assets/permissions/type_access_edit.html:100 +#: streetup/assets/templates/assets/permissions/access_edit.html:67 +#: streetup/assets/templates/assets/permissions/access_edit.html:95 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:72 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:100 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:118 msgid "Tout décocher" msgstr "Uncheck all" -#: assets/templates/assets/permissions/access_edit.html:80 -#: assets/templates/assets/permissions/access_edit.html:108 -#: assets/templates/assets/permissions/panel.html:242 -#: assets/templates/assets/permissions/panel.html:268 -#: assets/templates/assets/permissions/type_access_edit.html:85 -#: assets/templates/assets/permissions/type_access_edit.html:113 -#: assets/templates/assets/permissions/type_page.html:185 -#: assets/templates/assets/permissions/type_page.html:208 -#: assets/templates/assets/permissions/type_page.html:386 -#: assets/templates/assets/permissions/type_page.html:409 +#: streetup/assets/templates/assets/permissions/access_edit.html:80 +#: streetup/assets/templates/assets/permissions/access_edit.html:108 +#: streetup/assets/templates/assets/permissions/panel.html:242 +#: streetup/assets/templates/assets/permissions/panel.html:268 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:85 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:113 +#: streetup/assets/templates/assets/permissions/type_page.html:185 +#: streetup/assets/templates/assets/permissions/type_page.html:208 +#: streetup/assets/templates/assets/permissions/type_page.html:386 +#: streetup/assets/templates/assets/permissions/type_page.html:409 msgid "Aucun champ disponible" msgstr "No fields available" -#: assets/templates/assets/permissions/access_edit.html:89 -#: assets/templates/assets/permissions/panel.html:114 -#: assets/templates/assets/permissions/panel.html:250 -#: assets/templates/assets/permissions/type_access_edit.html:94 -#: assets/templates/assets/permissions/type_page.html:74 -#: assets/templates/assets/permissions/type_page.html:192 -#: assets/templates/assets/permissions/type_page.html:241 -#: assets/templates/assets/permissions/type_page.html:370 +#: streetup/assets/templates/assets/permissions/access_edit.html:89 +#: streetup/assets/templates/assets/permissions/panel.html:114 +#: streetup/assets/templates/assets/permissions/panel.html:250 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:94 +#: streetup/assets/templates/assets/permissions/type_page.html:74 +#: streetup/assets/templates/assets/permissions/type_page.html:192 +#: streetup/assets/templates/assets/permissions/type_page.html:241 +#: streetup/assets/templates/assets/permissions/type_page.html:370 msgid "Champs modifiables" msgstr "Editable fields" -#: assets/templates/assets/permissions/access_edit.html:90 -#: assets/templates/assets/permissions/type_access_edit.html:95 +#: streetup/assets/templates/assets/permissions/access_edit.html:90 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:95 msgid "vide = droits par rôle" msgstr "empty = rights by role" -#: assets/templates/assets/permissions/panel.html:29 +#: streetup/assets/templates/assets/permissions/panel.html:29 msgid "Type d'objet :" msgstr "Object type:" -#: assets/templates/assets/permissions/panel.html:38 +#: streetup/assets/templates/assets/permissions/panel.html:38 msgid "Droits explicites requis (droits thématiques insuffisants)" msgstr "Explicit rights required (insufficient thematic rights)" -#: assets/templates/assets/permissions/panel.html:43 +#: streetup/assets/templates/assets/permissions/panel.html:43 msgid "Accès restreint" msgstr "Restricted access" -#: assets/templates/assets/permissions/panel.html:55 +#: streetup/assets/templates/assets/permissions/panel.html:55 msgid "Accès au niveau du type (tous les objets)" msgstr "Access at type level (all objects)" -#: assets/templates/assets/permissions/panel.html:58 +#: streetup/assets/templates/assets/permissions/panel.html:58 msgid "Gérer" msgstr "Manage" -#: assets/templates/assets/permissions/panel.html:62 +#: streetup/assets/templates/assets/permissions/panel.html:62 msgid "" "Les utilisateurs ci-dessous ont un accès défini pour TOUS les objets de ce " "type. Ces droits s'appliquent à cet objet sauf si une ligne d'accès " "spécifique ci-dessous les écrase." msgstr "" -#: assets/templates/assets/permissions/panel.html:68 -#: assets/templates/assets/permissions/panel.html:110 -#: assets/templates/assets/permissions/panel.html:207 -#: assets/templates/assets/permissions/type_page.html:70 -#: assets/templates/assets/permissions/type_page.html:153 -#: assets/templates/assets/permissions/type_page.html:237 -#: assets/templates/assets/permissions/type_page.html:356 +#: streetup/assets/templates/assets/permissions/panel.html:68 +#: streetup/assets/templates/assets/permissions/panel.html:110 +#: streetup/assets/templates/assets/permissions/panel.html:207 +#: streetup/assets/templates/assets/permissions/type_page.html:70 +#: streetup/assets/templates/assets/permissions/type_page.html:153 +#: streetup/assets/templates/assets/permissions/type_page.html:237 +#: streetup/assets/templates/assets/permissions/type_page.html:356 msgid "Voir" msgstr "View" -#: assets/templates/assets/permissions/panel.html:69 -#: assets/templates/assets/permissions/panel.html:111 -#: assets/templates/assets/permissions/panel.html:211 -#: assets/templates/assets/permissions/type_page.html:71 -#: assets/templates/assets/permissions/type_page.html:157 -#: assets/templates/assets/permissions/type_page.html:238 -#: assets/templates/assets/permissions/type_page.html:360 -msgid "Modifier" -msgstr "Edit" - -#: assets/templates/assets/permissions/panel.html:71 +#: streetup/assets/templates/assets/permissions/panel.html:71 msgid "Champs" msgstr "Fields" -#: assets/templates/assets/permissions/panel.html:94 -#: assets/templates/assets/permissions/panel.html:154 -#: assets/templates/assets/permissions/type_page.html:105 -#: assets/templates/assets/permissions/type_page.html:289 +#: streetup/assets/templates/assets/permissions/panel.html:94 +#: streetup/assets/templates/assets/permissions/panel.html:154 +#: streetup/assets/templates/assets/permissions/type_page.html:105 +#: streetup/assets/templates/assets/permissions/type_page.html:289 msgid "Par rôle" msgstr "By role" -#: assets/templates/assets/permissions/panel.html:165 -#: assets/templates/assets/permissions/type_page.html:300 +#: streetup/assets/templates/assets/permissions/panel.html:165 +#: streetup/assets/templates/assets/permissions/type_page.html:300 msgid "Supprimer cet accès ?" msgstr "Delete this access?" -#: assets/templates/assets/permissions/panel.html:177 +#: streetup/assets/templates/assets/permissions/panel.html:177 msgid "Aucun accès spécifique défini pour cet objet." msgstr "No specific access defined for this object." -#: assets/templates/assets/permissions/panel.html:183 +#: streetup/assets/templates/assets/permissions/panel.html:183 msgid "Ajouter / mettre à jour un accès" msgstr "Add / update access" -#: assets/templates/assets/permissions/panel.html:194 -#: assets/templates/assets/permissions/type_page.html:143 -#: assets/templates/assets/permissions/type_page.html:336 +#: streetup/assets/templates/assets/permissions/panel.html:194 +#: streetup/assets/templates/assets/permissions/type_page.html:143 +#: streetup/assets/templates/assets/permissions/type_page.html:336 msgid "choisir" msgstr "choose" -#: assets/templates/assets/permissions/panel.html:225 -#: assets/templates/assets/permissions/type_page.html:169 -#: assets/templates/assets/permissions/type_page.html:393 +#: streetup/assets/templates/assets/permissions/panel.html:225 +#: streetup/assets/templates/assets/permissions/type_page.html:169 +#: streetup/assets/templates/assets/permissions/type_page.html:393 msgid "vide = tous" msgstr "empty = all" -#: assets/templates/assets/permissions/panel.html:251 -#: assets/templates/assets/permissions/type_page.html:192 -#: assets/templates/assets/permissions/type_page.html:370 +#: streetup/assets/templates/assets/permissions/panel.html:251 +#: streetup/assets/templates/assets/permissions/type_page.html:192 +#: streetup/assets/templates/assets/permissions/type_page.html:370 msgid "vide = rôle" msgstr "empty = role" -#: assets/templates/assets/permissions/type_access_edit.html:13 -#: assets/templates/assets/permissions/type_page.html:12 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:13 +#: streetup/assets/templates/assets/permissions/type_page.html:12 msgid "Permissions" msgstr "Permissions" -#: assets/templates/assets/permissions/type_access_edit.html:16 -#: assets/templates/assets/permissions/type_access_edit.html:23 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:16 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:23 msgid "Modifier l'accès de type" msgstr "Modify type-level access" -#: assets/templates/assets/permissions/type_access_edit.html:34 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:34 msgid "Type d'asset :" msgstr "Asset type:" -#: assets/templates/assets/permissions/type_access_edit.html:36 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:36 msgid "s'applique à tous les objets de ce type" msgstr "applies to all objects of this type" -#: assets/templates/assets/permissions/type_page.html:26 +#: streetup/assets/templates/assets/permissions/type_page.html:26 msgid "Configuration du type" msgstr "Type configuration" -#: assets/templates/assets/permissions/type_page.html:38 +#: streetup/assets/templates/assets/permissions/type_page.html:38 msgid "Droits explicites requis" msgstr "Explicit rights required" -#: assets/templates/assets/permissions/type_page.html:42 +#: streetup/assets/templates/assets/permissions/type_page.html:42 msgid "" "Si activé, les droits thématiques seuls ne suffisent pas pour accéder aux " "objets de ce type. Chaque utilisateur doit avoir une ligne d'accès explicite " "ci-dessous." msgstr "" -#: assets/templates/assets/permissions/type_page.html:47 +#: streetup/assets/templates/assets/permissions/type_page.html:47 msgid "" "Accès restreint actif — les droits thématiques ne sont pas pris en compte " "pour ce type." msgstr "" -#: assets/templates/assets/permissions/type_page.html:59 +#: streetup/assets/templates/assets/permissions/type_page.html:59 msgid "Accès utilisateur (tous les objets de ce type)" msgstr "User access (all objects of this type)" -#: assets/templates/assets/permissions/type_page.html:116 +#: streetup/assets/templates/assets/permissions/type_page.html:116 msgid "Supprimer cet accès de type ?" msgstr "Delete this type access?" -#: assets/templates/assets/permissions/type_page.html:130 +#: streetup/assets/templates/assets/permissions/type_page.html:130 msgid "" "Aucun accès de type défini. Les droits thématiques s'appliquent (sauf " "restriction ci-dessus)." msgstr "" -#: assets/templates/assets/permissions/type_page.html:226 +#: streetup/assets/templates/assets/permissions/type_page.html:226 msgid "Accès par utilisateur" msgstr "Access by user" -#: assets/templates/assets/permissions/type_page.html:236 +#: streetup/assets/templates/assets/permissions/type_page.html:236 msgid "Objet" msgstr "Object" -#: assets/templates/assets/permissions/type_page.html:315 +#: streetup/assets/templates/assets/permissions/type_page.html:315 msgid "Aucun accès spécifique défini pour ce type d'objet." msgstr "No specific access defined for this object type." -#: assets/templates/assets/permissions/type_page.html:324 +#: streetup/assets/templates/assets/permissions/type_page.html:324 msgid "Ajouter un accès sur un objet spécifique" msgstr "Add access to a specific object" -#: assets/templates/assets/permissions/type_page.html:346 +#: streetup/assets/templates/assets/permissions/type_page.html:346 msgid "ID objet" msgstr "Object ID" -#: assets/templates/assets/permissions/type_page.html:349 +#: streetup/assets/templates/assets/permissions/type_page.html:349 msgid "ID de l'instance précise" msgstr "ID of precise instance" -#: assets/templates/assets/publiclighting_street_detail.html:15 -#: assets/templates/assets/roads_street_detail.html:15 -#: assets/templates/assets/sign_street_detail.html:15 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:15 +#: streetup/assets/templates/assets/roads_street_detail.html:15 +#: streetup/assets/templates/assets/sign_street_detail.html:15 msgid "Commune:" msgstr "Municipality:" -#: assets/templates/assets/publiclighting_street_detail.html:74 -#: assets/templates/assets/roads_street_detail.html:83 -#: assets/templates/assets/sign_street_detail.html:74 -#: assets/templates/assets/structures_location_detail.html:111 -#: assets/templates/assets/structures_location_detail.html:171 -#: assets/templates/assets/trafficlights_intersection_detail.html:217 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:74 +#: streetup/assets/templates/assets/roads_street_detail.html:83 +#: streetup/assets/templates/assets/sign_street_detail.html:74 +#: streetup/assets/templates/assets/structures_location_detail.html:111 +#: streetup/assets/templates/assets/structures_location_detail.html:171 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:217 msgid "Historique" msgstr "History" -#: assets/templates/assets/publiclighting_street_detail.html:250 -#: assets/templates/assets/sign_street_detail.html:249 -#: assets/templates/assets/trafficlights_import_cross_plan.html:139 -#: assets/templates/assets/trafficlights_import_cross_plan.html:534 -#: assets/templates/assets/trafficlights_intersection_detail.html:425 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:250 +#: streetup/assets/templates/assets/sign_street_detail.html:249 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:200 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:603 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:425 msgid "Poteaux" msgstr "Poles" -#: assets/templates/assets/publiclighting_street_detail.html:267 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:267 msgid "Alimentation:" msgstr "Power supply:" -#: assets/templates/assets/roads_index.html:49 +#: streetup/assets/templates/assets/roads_index.html:49 msgid "Qualité globale" msgstr "Overall quality" -#: assets/templates/assets/roads_index.html:87 -#: assets/templates/assets/roads_street_detail.html:255 -#: assets/templates/assets/roads_street_detail.html:270 +#: streetup/assets/templates/assets/roads_index.html:87 +#: streetup/assets/templates/assets/roads_street_detail.html:255 +#: streetup/assets/templates/assets/roads_street_detail.html:270 msgid "Qualité" msgstr "Quality" -#: assets/templates/assets/roads_street_detail.html:17 +#: streetup/assets/templates/assets/roads_street_detail.html:17 msgid "Code voirie:" msgstr "Road code:" -#: assets/templates/assets/roads_street_detail.html:23 +#: streetup/assets/templates/assets/roads_street_detail.html:23 msgid "Niveau:" msgstr "Level:" -#: assets/templates/assets/roads_street_detail.html:249 +#: streetup/assets/templates/assets/roads_street_detail.html:249 msgid "Chaussées" msgstr "Roadways" -#: assets/templates/assets/roads_street_detail.html:259 +#: streetup/assets/templates/assets/roads_street_detail.html:259 msgid "Aucune chaussée" msgstr "No roadway" -#: assets/templates/assets/roads_street_detail.html:264 +#: streetup/assets/templates/assets/roads_street_detail.html:264 msgid "Trottoirs" msgstr "Sidewalks" -#: assets/templates/assets/roads_street_detail.html:274 +#: streetup/assets/templates/assets/roads_street_detail.html:274 msgid "Aucun trottoir" msgstr "No sidewalk" -#: assets/templates/assets/roads_street_detail.html:279 +#: streetup/assets/templates/assets/roads_street_detail.html:279 msgid "Mobilier urbain" msgstr "Street furniture" -#: assets/templates/assets/roads_street_detail.html:287 +#: streetup/assets/templates/assets/roads_street_detail.html:287 msgid "Aucun mobilier urbain" msgstr "No street furniture" -#: assets/templates/assets/roads_street_detail.html:296 +#: streetup/assets/templates/assets/roads_street_detail.html:296 msgid "Aucun asset archivé" msgstr "No archived asset" -#: assets/templates/assets/roads_street_detail.html:336 +#: streetup/assets/templates/assets/roads_street_detail.html:336 msgid "Aucune intervention" msgstr "No intervention" -#: assets/templates/assets/sign_index.html:49 assets/views/core.py:649 +#: streetup/assets/templates/assets/sign_index.html:49 +#: streetup/assets/views/core.py:802 msgid "Type de panneau" msgstr "Sign type" -#: assets/templates/assets/sign_index.html:88 +#: streetup/assets/templates/assets/sign_index.html:88 msgid "Texte" msgstr "Text" -#: assets/templates/assets/structures_index.html:8 assets/views/core.py:597 +#: streetup/assets/templates/assets/structures_index.html:8 +#: streetup/assets/views/core.py:676 msgid "Type d'ouvrage" msgstr "Structure type" -#: assets/templates/assets/structures_location_detail.html:19 -#: assets/views/core.py:585 -msgid "Localisation principale" -msgstr "Main location" - -#: assets/templates/assets/structures_location_detail.html:27 +#: streetup/assets/templates/assets/structures_location_detail.html:27 msgid "Parent" msgstr "Parent" -#: assets/templates/assets/structures_location_detail.html:275 +#: streetup/assets/templates/assets/structures_location_detail.html:275 msgid "Créer un nouvel équipement" msgstr "Create a new asset" -#: assets/templates/assets/structures_location_detail.html:276 -#: assets/templates/assets/trafficlights_import_cross_plan.html:196 -#: assets/templates/assets/trafficlights_import_cross_plan.html:278 -#: assets/templates/assets/trafficlights_import_cross_plan.html:360 -#: assets/templates/assets/trafficlights_import_cross_plan.html:448 +#: streetup/assets/templates/assets/structures_location_detail.html:276 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:259 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:343 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:427 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:517 msgid "Nouveau" msgstr "New" -#: assets/templates/assets/structures_location_detail.html:305 +#: streetup/assets/templates/assets/structures_location_detail.html:305 #, fuzzy, python-format #| msgid "" #| "\n" @@ -4080,7 +5322,7 @@ msgstr[1] "" " %(c)s sub-locations\n" " " -#: assets/templates/assets/structures_location_detail.html:312 +#: streetup/assets/templates/assets/structures_location_detail.html:312 #, fuzzy, python-format #| msgid "" #| "\n" @@ -4107,677 +5349,545 @@ msgstr[1] "" " %(a)s assets\n" " " -#: assets/templates/assets/trafficlights_import_cross_plan.html:18 -#: assets/templates/assets/trafficlights_import_dxf.html:17 -#, fuzzy -#| msgid "Thématique" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:18 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:12 msgid "Thématiques" msgstr "Topic" -#: assets/templates/assets/trafficlights_import_cross_plan.html:20 -#, fuzzy -#| msgid "Plan de croix" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:20 msgid "Importation Plan de croix" msgstr "Cross plan" -#: assets/templates/assets/trafficlights_import_cross_plan.html:26 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:26 msgid "Importation d'un plan de croix (Excel)" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:29 -#: assets/templates/assets/trafficlights_import_dxf.html:28 -#: assets/templates/assets/trafficlights_import_dxf.html:323 -#, fuzzy -#| msgid "Statut des carrefours" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:29 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:23 msgid "Retour au carrefour" msgstr "Intersections status" -#: assets/templates/assets/trafficlights_import_cross_plan.html:42 -msgid "Téléverser le plan de croix (.xlsx)" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:42 +msgid "Sélectionner / Téléverser le plan de croix (.xlsx)" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:59 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:60 +msgid "Utiliser des plans de croix déjà rattachés" +msgstr "" + +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:80 +msgid "" +"Sélectionnez un ou plusieurs plans de croix déjà associés à ce carrefour, ou " +"téléversez-en de nouveaux ci-dessous." +msgstr "" + +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:85 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:68 +#: streetup/assets/templates/assets/unified_index.html:408 +msgid "OU" +msgstr "" + +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:92 msgid "Fichier Excel du plan de croix" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:63 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:96 msgid "" "Téléversez un ou plusieurs classeurs Excel de plans de croix (contenant " "l'onglet 'kruisjesplan' ou 'Plan croix')." msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:69 -#, fuzzy -#| msgid "Filtrer les assets" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:102 msgid "Analyser et comparer les assets" msgstr "Filter assets" -#: assets/templates/assets/trafficlights_import_cross_plan.html:110 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:132 +msgid "" +"Veuillez téléverser un fichier Excel ou sélectionner au moins un plan " +"existant." +msgstr "" + +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:171 msgid "Aperçu de la comparaison des assets" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:113 -#, fuzzy -#| msgid "Fichier" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:174 msgid "Fichiers :" msgstr "File" -#: assets/templates/assets/trafficlights_import_cross_plan.html:115 -#, fuzzy -#| msgid "Fichier" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:176 msgid "Fichier :" msgstr "File" -#: assets/templates/assets/trafficlights_import_cross_plan.html:117 -#, fuzzy -#| msgid "Carrefour associé" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:178 msgid "Carrefour :" msgstr "Associated intersection" -#: assets/templates/assets/trafficlights_import_cross_plan.html:122 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:183 msgid "Tout remplacer (Archiver l'existant + Recréer)" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:125 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:186 msgid "Appliquer les décisions" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:149 -#, fuzzy -#| msgid "Détecteurs" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:210 msgid "Détecteurs & BP" msgstr "Detectors" -#: assets/templates/assets/trafficlights_import_cross_plan.html:168 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:229 msgid "" "Vous pouvez géolocaliser les poteaux en les plaçant sur le plan de la carte." msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:171 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:232 msgid "Positionner les poteaux sur la carte" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:179 -#: assets/templates/assets/trafficlights_import_cross_plan.html:259 -#: assets/templates/assets/trafficlights_import_cross_plan.html:341 -#: assets/templates/assets/trafficlights_import_cross_plan.html:431 -#, fuzzy -#| msgid "Code EAN" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:240 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:322 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:406 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:498 msgid "Code Asset" msgstr "Code EAN" -#: assets/templates/assets/trafficlights_import_cross_plan.html:182 -#: assets/templates/assets/trafficlights_import_cross_plan.html:263 -#: assets/templates/assets/trafficlights_import_cross_plan.html:345 -#: assets/templates/assets/trafficlights_import_cross_plan.html:434 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:243 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:326 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:410 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:501 msgid "Modèle Déduit (Excel)" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:183 -#: assets/templates/assets/trafficlights_import_cross_plan.html:264 -#: assets/templates/assets/trafficlights_import_cross_plan.html:346 -#: assets/templates/assets/trafficlights_import_cross_plan.html:435 -#, fuzzy -#| msgid "Modèle actuel :" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:244 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:327 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:411 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:502 msgid "Modèle Actuel (DB)" msgstr "Current model:" -#: assets/templates/assets/trafficlights_import_cross_plan.html:184 -#: assets/templates/assets/trafficlights_import_cross_plan.html:265 -#: assets/templates/assets/trafficlights_import_cross_plan.html:347 -#: assets/templates/assets/trafficlights_import_cross_plan.html:436 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:245 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:328 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:412 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:503 msgid "Décision" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:185 -#: assets/templates/assets/trafficlights_import_cross_plan.html:266 -#: assets/templates/assets/trafficlights_import_cross_plan.html:348 -#: assets/templates/assets/trafficlights_import_cross_plan.html:437 -#, fuzzy -#| msgid "Changer le modèle" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:246 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:329 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:413 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:504 msgid "Forcer le Modèle" msgstr "Change model" -#: assets/templates/assets/trafficlights_import_cross_plan.html:198 -#: assets/templates/assets/trafficlights_import_cross_plan.html:280 -#: assets/templates/assets/trafficlights_import_cross_plan.html:362 -#: assets/templates/assets/trafficlights_import_cross_plan.html:450 -#, fuzzy -#| msgid "Modifier" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:261 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:345 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:429 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:519 msgid "Modifié" msgstr "Edit" -#: assets/templates/assets/trafficlights_import_cross_plan.html:200 -#: assets/templates/assets/trafficlights_import_cross_plan.html:282 -#: assets/templates/assets/trafficlights_import_cross_plan.html:364 -#: assets/templates/assets/trafficlights_import_cross_plan.html:452 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:263 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:347 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:431 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:521 msgid "Identique" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:202 -#: assets/templates/assets/trafficlights_import_cross_plan.html:284 -#: assets/templates/assets/trafficlights_import_cross_plan.html:366 -#: assets/templates/assets/trafficlights_import_cross_plan.html:454 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:265 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:349 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:433 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:523 msgid "DB uniquement" msgstr "Assets only" -#: assets/templates/assets/trafficlights_import_cross_plan.html:210 -#: assets/templates/assets/trafficlights_import_cross_plan.html:292 -#: assets/templates/assets/trafficlights_import_cross_plan.html:374 -#: assets/templates/assets/trafficlights_import_cross_plan.html:462 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:273 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:357 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:441 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:531 msgid "Conserver en DB" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:216 -#: assets/templates/assets/trafficlights_import_cross_plan.html:298 -#: assets/templates/assets/trafficlights_import_cross_plan.html:380 -#: assets/templates/assets/trafficlights_import_cross_plan.html:468 -#: assets/templates/assets/unified_index.html:329 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:279 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:363 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:447 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:537 +#: streetup/assets/templates/assets/unified_index.html:328 msgid "Créer l'asset" msgstr "Create the asset" -#: assets/templates/assets/trafficlights_import_cross_plan.html:217 -#: assets/templates/assets/trafficlights_import_cross_plan.html:299 -#: assets/templates/assets/trafficlights_import_cross_plan.html:381 -#: assets/templates/assets/trafficlights_import_cross_plan.html:469 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:280 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:364 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:448 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:538 msgid "Ignorer" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:219 -#: assets/templates/assets/trafficlights_import_cross_plan.html:301 -#: assets/templates/assets/trafficlights_import_cross_plan.html:383 -#: assets/templates/assets/trafficlights_import_cross_plan.html:471 -#, fuzzy -#| msgid "Créer l'asset" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:282 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:366 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:450 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:540 msgid "Mettre à jour l'asset" msgstr "Create the asset" -#: assets/templates/assets/trafficlights_import_cross_plan.html:220 -#: assets/templates/assets/trafficlights_import_cross_plan.html:224 -#: assets/templates/assets/trafficlights_import_cross_plan.html:302 -#: assets/templates/assets/trafficlights_import_cross_plan.html:306 -#: assets/templates/assets/trafficlights_import_cross_plan.html:384 -#: assets/templates/assets/trafficlights_import_cross_plan.html:388 -#: assets/templates/assets/trafficlights_import_cross_plan.html:472 -#: assets/templates/assets/trafficlights_import_cross_plan.html:476 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:283 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:287 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:367 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:371 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:451 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:455 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:541 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:545 msgid "Remplacer (Archiver + Créer)" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:221 -#: assets/templates/assets/trafficlights_import_cross_plan.html:303 -#: assets/templates/assets/trafficlights_import_cross_plan.html:385 -#: assets/templates/assets/trafficlights_import_cross_plan.html:473 -#, fuzzy -#| msgid "Inexistant" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:284 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:368 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:452 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:542 msgid "Conserver existant" msgstr "Nonexistent" -#: assets/templates/assets/trafficlights_import_cross_plan.html:223 -#: assets/templates/assets/trafficlights_import_cross_plan.html:305 -#: assets/templates/assets/trafficlights_import_cross_plan.html:387 -#: assets/templates/assets/trafficlights_import_cross_plan.html:475 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:286 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:370 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:454 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:544 msgid "Ne rien faire (Identique)" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:232 -#: assets/templates/assets/trafficlights_import_cross_plan.html:314 -#: assets/templates/assets/trafficlights_import_cross_plan.html:396 -#: assets/templates/assets/trafficlights_import_cross_plan.html:484 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:295 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:379 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:463 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:553 msgid "Laisser par défaut" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:244 -#, fuzzy -#| msgid "Aucun poteau" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:307 msgid "Aucun poteau détecté." msgstr "No pole" -#: assets/templates/assets/trafficlights_import_cross_plan.html:261 -#: assets/templates/assets/trafficlights_import_cross_plan.html:343 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:324 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:408 msgid "Poteau" msgstr "Pole" -#: assets/templates/assets/trafficlights_import_cross_plan.html:326 -#, fuzzy -#| msgid "Aucun détecteur" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:391 msgid "Aucune lanterne détectée." msgstr "No detector" -#: assets/templates/assets/trafficlights_import_cross_plan.html:408 -#, fuzzy -#| msgid "Aucun détecteur" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:475 msgid "Aucun détecteur détecté." msgstr "No detector" -#: assets/templates/assets/trafficlights_import_cross_plan.html:420 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:487 msgid "" "Vous pouvez tracer précisément les câbles d'interconnexion le long des " "tranchées de la carte." msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:423 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:490 msgid "Tracer les câbles sur la carte" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:496 -#, fuzzy -#| msgid "Aucun câble" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:565 msgid "Aucun câble détecté." msgstr "No cable" -#: assets/templates/assets/trafficlights_import_cross_plan.html:521 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:590 msgid "Retour au tableau comparatif" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:524 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:593 msgid "Poteaux positionnés :" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:554 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:623 msgid "Aide au placement" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:557 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:626 msgid "" "Cliquez sur 'Placer sur la carte' pour un poteau, puis cliquez sur la carte " "pour le positionner." msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:567 -#, fuzzy -#| msgid "A remplacer" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:636 msgid "À placer" msgstr "To be replaced" -#: assets/templates/assets/trafficlights_import_cross_plan.html:576 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:645 msgid "Placer sur la carte" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:591 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:660 msgid "Tracé des câbles" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:594 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:663 msgid "" "Cliquez sur 'Tracer / Éditer' puis double-cliquez sur la carte pour tracer " "la ligne du câble." msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:608 -#, fuzzy -#| msgid "Éditer" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:677 msgid "Tracer / Éditer" msgstr "Edit" -#: assets/templates/assets/trafficlights_import_cross_plan.html:628 -#: assets/templates/assets/trafficlights_import_cross_plan.html:1250 -#: assets/templates/assets/trafficlights_import_cross_plan.html:1304 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:697 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1319 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1373 msgid "Mode: Lecture" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:630 -#: assets/templates/assets/unified_index.html:399 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:699 +#: streetup/assets/templates/assets/unified_index.html:395 msgid "Effacer" msgstr "Clear" -#: assets/templates/assets/trafficlights_import_cross_plan.html:646 -#: assets/templates/assets/trafficlights_intersection_detail.html:1008 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:715 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1033 msgid "Plans géoréférencés" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:654 -#: assets/templates/assets/trafficlights_intersection_detail.html:1016 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:723 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1041 msgid "Plan image" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:659 -#: assets/templates/assets/trafficlights_intersection_detail.html:1021 -#, fuzzy -#| msgid "Plan" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:728 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1046 msgid "Plan CAO" msgstr "Plan" -#: assets/templates/assets/trafficlights_import_cross_plan.html:674 -#: assets/templates/assets/trafficlights_intersection_detail.html:1036 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:743 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1061 msgid "Aucun plan d'image géoréférencé disponible" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:675 -#: assets/templates/assets/trafficlights_intersection_detail.html:1037 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:744 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1062 msgid "" "Géoréférencez d'abord un plan PDF ou image dans l'onglet Documents de la " "fiche." msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:686 -#: assets/templates/assets/trafficlights_intersection_detail.html:1048 -#, fuzzy -#| msgid "Aucun tag disponible pour cette thématique." +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:755 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1073 msgid "Aucun fichier DXF disponible pour ce carrefour" msgstr "No tags available for this topic." -#: assets/templates/assets/trafficlights_import_cross_plan.html:687 -#: assets/templates/assets/trafficlights_intersection_detail.html:1049 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:756 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1074 msgid "Veuillez d'abord en importer un." msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:692 -#: assets/templates/assets/trafficlights_intersection_detail.html:1057 -#, fuzzy -#| msgid "Sélection de la vue" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:761 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1082 msgid "Sélectionner le plan DXF" msgstr "View selection" -#: assets/templates/assets/trafficlights_import_cross_plan.html:700 -#: assets/templates/assets/trafficlights_intersection_detail.html:1065 -#, fuzzy -#| msgid "Sélectionner un type" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:769 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1090 msgid "-- Sélectionner un plan CAO (DXF) --" msgstr "Select a type" -#: assets/templates/assets/trafficlights_import_cross_plan.html:711 -#: assets/templates/assets/trafficlights_intersection_detail.html:1076 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:780 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1101 msgid "Couches vectorielles CAO" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:713 -#: assets/templates/assets/trafficlights_intersection_detail.html:1078 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:782 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1103 msgid "Décocher tout" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:718 -#: assets/templates/assets/trafficlights_intersection_detail.html:1083 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:787 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1108 msgid "Lecture des couches du plan..." msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:731 -#: assets/templates/assets/trafficlights_intersection_detail.html:1096 -#, fuzzy -#| msgid "Désactivé" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:800 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1121 msgid "Désactiver tout" msgstr "Disabled" -#: assets/templates/assets/trafficlights_import_cross_plan.html:790 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:859 msgid "" "Voulez-vous vraiment archiver TOUS les assets actifs existants de ce " "carrefour et recréer les nouveaux à partir du fichier Excel ? Cette action " "est irréversible." msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:945 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1014 msgid "Rechercher une adresse…" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:1146 -#, fuzzy -#| msgid "Position géographique" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1215 msgid "Positionné" msgstr "Geographical position" -#: assets/templates/assets/trafficlights_import_cross_plan.html:1234 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1303 msgid "Mode: Placement de" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:1275 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1344 msgid "Mode: Tracé" msgstr "" -#: assets/templates/assets/trafficlights_import_cross_plan.html:1989 -#, fuzzy -#| msgid "Commentaire enregistré avec succès" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:2058 msgid "Couche vectorielle chargée avec succès !" msgstr "Comment saved successfully" -#: assets/templates/assets/trafficlights_import_dxf.html:19 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:14 msgid "Importation DXF" msgstr "" -#: assets/templates/assets/trafficlights_import_dxf.html:25 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:20 msgid "Importation d'un plan DXF — Poteaux" msgstr "" -#: assets/templates/assets/trafficlights_import_dxf.html:41 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:36 msgid "Choisir un plan DXF" msgstr "" -#: assets/templates/assets/trafficlights_import_dxf.html:58 -#, fuzzy -#| msgid "Sélectionner une catégorie" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:53 msgid "Sélectionner un fichier existant (déjà importé)" msgstr "Select a category" -#: assets/templates/assets/trafficlights_import_dxf.html:61 -#, fuzzy -#| msgid "Sélectionner des fichiers" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:56 msgid "Sélectionner un fichier" msgstr "Select files" -#: assets/templates/assets/trafficlights_import_dxf.html:67 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:62 msgid "" "Sélectionnez un fichier DXF parmi les fichiers déjà disponibles sur le " "serveur." msgstr "" -#: assets/templates/assets/trafficlights_import_dxf.html:73 -#: assets/templates/assets/unified_index.html:412 -msgid "OU" -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:80 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:75 msgid "Téléverser un nouveau fichier DXF" msgstr "" -#: assets/templates/assets/trafficlights_import_dxf.html:87 -#, fuzzy -#| msgid "Changer les fichiers" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:82 msgid "Analyser le fichier" msgstr "Change files" -#: assets/templates/assets/trafficlights_import_dxf.html:107 -msgid "Option d'importation du plan DXF" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:99 +msgid "Importer les couches vectorielles" msgstr "" -#: assets/templates/assets/trafficlights_import_dxf.html:112 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:108 msgid "" -"Le fichier DXF contient des données géométriques (vecteurs) structurées en " -"couches. Vous pouvez choisir de toutes les importer, d'en sélectionner une " -"partie pour accélérer le chargement, ou de n'afficher que l'image de fond." +"Sélectionnez les couches vectorielles à importer depuis le fichier DXF. Les " +"couches non cochées ne seront pas converties ni affichées sur la carte." msgstr "" -#: assets/templates/assets/trafficlights_import_dxf.html:120 -msgid "Importer toutes les couches vectorielles" -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:122 -msgid "" -"Affiche l'intégralité du plan vectoriel (peut être plus lent à charger)." -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:127 -msgid "Sélectionner les couches à importer (Recommandé)" -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:129 -msgid "" -"Permet de choisir uniquement les couches utiles (ex: signalisation, poteaux) " -"pour un chargement instantané." -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:134 -msgid "Ne pas importer de couches vectorielles (image uniquement)" -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:136 -msgid "Charge uniquement l'image de fond du plan. Très rapide." -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:145 -msgid "Rechercher une couche..." -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:149 -#: assets/templates/assets/trafficlights_import_dxf.html:256 -#: assets/templates/assets/unified_index.html:118 -msgid "Aucune" -msgstr "None" - -#: assets/templates/assets/trafficlights_import_dxf.html:156 -msgid "Lecture des couches du fichier..." -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:171 -#, fuzzy -#| msgid "Changer le modèle" -msgid "Charger le plan" -msgstr "Change model" - -#: assets/templates/assets/trafficlights_import_dxf.html:206 -#, fuzzy -#| msgid "Configuration du type" -msgid "Configuration" -msgstr "Type configuration" - -#: assets/templates/assets/trafficlights_import_dxf.html:218 -msgid "Couches CAO" -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:223 -#, fuzzy -#| msgid "Totaux des assets" -msgid "Nouveaux assets" -msgstr "Asset totals" - -#: assets/templates/assets/trafficlights_import_dxf.html:236 -msgid "Opacité du plan image" -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:245 -msgid "Gérer / Charger d'autres couches CAO" -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:252 -#, fuzzy -#| msgid "Rechercher" -msgid "Rechercher..." +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:113 +msgid "Rechercher un calque..." msgstr "Search" -#: assets/templates/assets/trafficlights_import_dxf.html:264 -#: assets/templates/assets/trafficlights_import_dxf.html:1044 -msgid "Traitement et conversion du plan..." -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:266 -msgid "" -"Cette opération (lecture, vectorisation et optimisation) peut prendre " -"environ 1 minute pour les plans complexes lors du premier chargement." -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:278 -#, fuzzy -#| msgid "Cliquez sur la carte pour ajouter des sommets." -msgid "Cliquez sur la carte pour ajouter manuellement un nouveau poteau." -msgstr "Click on the map to add vertices." - -#: assets/templates/assets/trafficlights_import_dxf.html:286 -#, fuzzy -#| msgid "Aucun template trouvé pour ce type d’asset." -msgid "Aucun poteau ajouté pour le moment." -msgstr "No template found for this asset type." - -#: assets/templates/assets/trafficlights_import_dxf.html:299 -msgid "Plan interactif" -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:302 -#, fuzzy -#| msgid "Inexistant" -msgid "Existants" -msgstr "Nonexistent" - -#: assets/templates/assets/trafficlights_import_dxf.html:303 -#, fuzzy -#| msgid "Nouveau" -msgid "Nouveaux" -msgstr "New" - -#: assets/templates/assets/trafficlights_import_dxf.html:319 -msgid "" -"Les poteaux placés sur la carte sont persistés à chaque ajout/suppression." -msgstr "" - -#: assets/templates/assets/trafficlights_import_dxf.html:326 -#, fuzzy -#| msgid "Valider la sélection" -msgid "Valider l'importation" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:128 +msgid "Lancer l'importation" msgstr "Validate selection" -#: assets/templates/assets/trafficlights_import_dxf.html:395 -#, fuzzy -#| msgid "Erreur lors de la sauvegarde." -msgid "Erreur lors de la lecture des couches." -msgstr "Error while saving." - -#: assets/templates/assets/trafficlights_import_dxf.html:1136 -msgid "Aucune couche vectorielle chargée." +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:138 +msgid "Génération de l'image géolocalisée et des couches vectorielles..." msgstr "" -#: assets/templates/assets/trafficlights_import_dxf.html:1477 -#, fuzzy -#| msgid "Ajouter un contrat" -msgid "Ajouter un poteau" -msgstr "Add a contract" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:139 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:302 +msgid "Cette opération peut prendre un peu de temps..." +msgstr "" -#: assets/templates/assets/trafficlights_index.html:18 assets/views/core.py:553 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:182 +msgid "Analyse..." +msgstr "" + +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:189 +msgid "Téléversement et analyse du fichier DXF..." +msgstr "" + +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:190 +msgid "Veuillez patienter pendant l\\" +msgstr "" + +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:192 +msgid "Analyse du fichier DXF..." +msgstr "Change files" + +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:193 +msgid "Lecture des calques disponibles dans le fichier..." +msgstr "" + +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:242 +msgid "Aucune couche trouvée dans le fichier." +msgstr "No street found" + +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:269 +msgid "Erreur lors de l\\" +msgstr "Error while adding." + +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:280 +#: streetup/assets/views/trafficlights.py:1907 +msgid "Veuillez sélectionner un fichier DXF ou en téléverser un." +msgstr "" + +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:301 +msgid "Génération de l\\" +msgstr "General" + +#: streetup/assets/templates/assets/trafficlights_index.html:18 +#: streetup/assets/views/core.py:632 msgid "Voltage" msgstr "Voltage" -#: assets/templates/assets/trafficlights_index.html:28 assets/views/core.py:568 +#: streetup/assets/templates/assets/trafficlights_index.html:28 +#: streetup/assets/views/core.py:647 msgid "Date de mise en service (à partir de)" msgstr "Commissioning date (from)" -#: assets/templates/assets/trafficlights_index.html:31 assets/views/core.py:559 +#: streetup/assets/templates/assets/trafficlights_index.html:31 +#: streetup/assets/views/core.py:638 msgid "Connexion à la centrale" msgstr "Connection to central" -#: assets/templates/assets/trafficlights_index.html:49 assets/views/core.py:575 +#: streetup/assets/templates/assets/trafficlights_index.html:49 +#: streetup/assets/views/core.py:654 msgid "Prestataire maintenance contrôleurs" msgstr "Controller maintenance provider" -#: assets/templates/assets/trafficlights_index.html:72 +#: streetup/assets/templates/assets/trafficlights_index.html:72 msgid "Créer une nouvelle intersection" msgstr "Create a new intersection" -#: assets/templates/assets/trafficlights_intersection_detail.html:29 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:29 msgid "Modifier cette intersection" msgstr "Modify this intersection" -#: assets/templates/assets/trafficlights_intersection_detail.html:39 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:39 msgid "Tension (Voltage)" msgstr "Voltage" -#: assets/templates/assets/trafficlights_intersection_detail.html:41 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:41 msgid "Connexion centrale" msgstr "Central connection" -#: assets/templates/assets/trafficlights_intersection_detail.html:53 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:53 msgid "Carrefour principal" msgstr "Main intersection" -#: assets/templates/assets/trafficlights_intersection_detail.html:58 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:58 msgid "Contrats" msgstr "Contracts" -#: assets/templates/assets/trafficlights_intersection_detail.html:72 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:72 msgid "Modifier les contrats" msgstr "Modify contracts" -#: assets/templates/assets/trafficlights_intersection_detail.html:94 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:94 msgid "Assets importés par DXF en attente de validation" msgstr "" -#: assets/templates/assets/trafficlights_intersection_detail.html:97 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:97 #, python-format msgid "" "\n" @@ -4792,1009 +5902,1298 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: assets/templates/assets/trafficlights_intersection_detail.html:108 -#, fuzzy -#| msgid "Date d'installation" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:108 msgid "Date d'installation :" msgstr "Installation date" -#: assets/templates/assets/trafficlights_intersection_detail.html:119 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:119 msgid "Option A : Remplacer par code et créer les nouveaux" msgstr "" -#: assets/templates/assets/trafficlights_intersection_detail.html:127 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:127 msgid "" "Êtes-vous sûr de vouloir archiver TOUS les poteaux existants de ce carrefour " "et d\\'activer uniquement les nouveaux poteaux importés ?" msgstr "" -#: assets/templates/assets/trafficlights_intersection_detail.html:128 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:128 msgid "Option B : Remplacement complet (Archiver tout le reste)" msgstr "" -#: assets/templates/assets/trafficlights_intersection_detail.html:133 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:133 msgid "Réimporter / Corriger" msgstr "" -#: assets/templates/assets/trafficlights_intersection_detail.html:328 -#: assets/templates/assets/trafficlights_intersection_detail.html:962 -#: assets/templates/assets/unified_index.html:453 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:328 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:987 +#: streetup/assets/templates/assets/unified_index.html:475 msgid "Ajouter un asset" msgstr "Add an asset" -#: assets/templates/assets/trafficlights_intersection_detail.html:333 -#: assets/templates/assets/trafficlights_intersection_detail.html:334 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:333 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:334 msgid "Importer plan DXF" msgstr "" -#: assets/templates/assets/trafficlights_intersection_detail.html:336 -#: assets/templates/assets/trafficlights_intersection_detail.html:337 -#, fuzzy -#| msgid "Plan de croix" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:336 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:337 msgid "Importer plan de croix" msgstr "Cross plan" -#: assets/templates/assets/trafficlights_intersection_detail.html:341 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:341 msgid "Archiver tous les assets" msgstr "Archive all assets" -#: assets/templates/assets/trafficlights_intersection_detail.html:342 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:342 msgid "Tout archiver" msgstr "Archive all" -#: assets/templates/assets/trafficlights_intersection_detail.html:392 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:392 msgid "Installation extérieure" msgstr "Outdoor installation" -#: assets/templates/assets/trafficlights_intersection_detail.html:409 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:409 msgid "Programmation" msgstr "Programming" -#: assets/templates/assets/trafficlights_intersection_detail.html:429 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:429 msgid "Tout déplier / replier" msgstr "Expand / collapse all" -#: assets/templates/assets/trafficlights_intersection_detail.html:464 -#, fuzzy -#| msgid "Afficher les lanternes et accessoires" -msgid "Afficher les lanternes, accessoires et radars" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:472 +msgid "" +"Afficher les lanternes, accessoires, radars, détecteurs et panneaux de " +"signalisation" msgstr "Show lanterns and accessories" -#: assets/templates/assets/trafficlights_intersection_detail.html:504 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:529 msgid "Aucun poteau" msgstr "No pole" -#: assets/templates/assets/trafficlights_intersection_detail.html:517 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:542 msgid "Armoires électriques" msgstr "Electrical cabinets" -#: assets/templates/assets/trafficlights_intersection_detail.html:533 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:558 msgid "Aucune armoire électrique" msgstr "No electrical cabinet" -#: assets/templates/assets/trafficlights_intersection_detail.html:549 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:574 msgid "Couleur du câble sur la carte" msgstr "" -#: assets/templates/assets/trafficlights_intersection_detail.html:561 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:586 msgid "Aucun câble" msgstr "No cable" -#: assets/templates/assets/trafficlights_intersection_detail.html:570 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:595 msgid "Radars préventifs" msgstr "" -#: assets/templates/assets/trafficlights_intersection_detail.html:586 -#, fuzzy -#| msgid "Aucun hardware réseau" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:611 msgid "Aucun radar préventif" msgstr "No network hardware" -#: assets/templates/assets/trafficlights_intersection_detail.html:605 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:630 msgid "Contrôleur de trafic" msgstr "Traffic controller" -#: assets/templates/assets/trafficlights_intersection_detail.html:652 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:677 msgid "Hardwares du contrôleur" msgstr "Controller hardware" -#: assets/templates/assets/trafficlights_intersection_detail.html:676 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:701 msgid "Aucun hardware" msgstr "No hardware" -#: assets/templates/assets/trafficlights_intersection_detail.html:716 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:741 msgid "Aucun détecteur" msgstr "No detector" -#: assets/templates/assets/trafficlights_intersection_detail.html:732 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:757 msgid "Hardware réseau" msgstr "Network hardware" -#: assets/templates/assets/trafficlights_intersection_detail.html:756 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:781 msgid "Aucun hardware réseau" msgstr "No network hardware" -#: assets/templates/assets/trafficlights_intersection_detail.html:772 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:797 msgid "Hardware Tension" msgstr "Voltage hardware" -#: assets/templates/assets/trafficlights_intersection_detail.html:796 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:821 msgid "Aucun hardware tension" msgstr "No voltage hardware" -#: assets/templates/assets/trafficlights_intersection_detail.html:809 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:834 msgid "Aucun contrôleur" msgstr "No controller" -#: assets/templates/assets/trafficlights_intersection_detail.html:825 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:850 msgid "Programmations" msgstr "Programmings" -#: assets/templates/assets/trafficlights_intersection_detail.html:852 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:877 msgid "Aucune programmation" msgstr "No programming" -#: assets/templates/assets/trafficlights_intersection_detail.html:870 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:895 msgid "Fichiers de log" msgstr "Log files" -#: assets/templates/assets/trafficlights_intersection_detail.html:890 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:915 msgid "Aucun fichier de log" msgstr "No log file" -#: assets/templates/assets/trafficlights_intersection_detail.html:970 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:995 msgid "Sélectionner une catégorie" msgstr "Select a category" -#: assets/templates/assets/trafficlights_intersection_detail.html:1051 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1076 msgid "Importer un plan DXF" msgstr "" -#: assets/templates/assets/trafficlights_intersection_detail.html:1144 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1170 msgid "Gérer les contrats" msgstr "Manage contracts" -#: assets/templates/assets/trafficlights_intersection_detail.html:1150 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1176 msgid "Contrats associés" msgstr "Associated contracts" -#: assets/templates/assets/trafficlights_intersection_detail.html:1156 -#: assets/templates/assets/trafficlights_intersection_detail.html:1247 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1182 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1273 msgid "Numéro de contrat" msgstr "Contract number" -#: assets/templates/assets/trafficlights_intersection_detail.html:1157 -#: assets/templates/assets/trafficlights_intersection_detail.html:1248 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1183 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1274 msgid "Entreprise" msgstr "Company" -#: assets/templates/assets/trafficlights_intersection_detail.html:1158 -#: assets/templates/assets/trafficlights_intersection_detail.html:1249 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1184 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1275 msgid "Type de maintenance" msgstr "Maintenance type" -#: assets/templates/assets/trafficlights_intersection_detail.html:1174 -#: assets/templates/assets/trafficlights_intersection_detail.html:1325 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1200 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1351 msgid "Retirer ce contrat" msgstr "Remove this contract" -#: assets/templates/assets/trafficlights_intersection_detail.html:1183 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1209 msgid "Aucun contrat associé." msgstr "No associated contract." -#: assets/templates/assets/trafficlights_intersection_detail.html:1190 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1216 msgid "Ajouter un contrat" msgstr "Add a contract" -#: assets/templates/assets/trafficlights_intersection_detail.html:1195 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1221 msgid "Contrat" msgstr "Contract" -#: assets/templates/assets/trafficlights_intersection_detail.html:1197 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1223 msgid "Sélectionner" msgstr "Select" -#: assets/templates/assets/trafficlights_intersection_detail.html:1206 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1232 msgid "Infrastructure" msgstr "Infrastructure" -#: assets/templates/assets/trafficlights_intersection_detail.html:1207 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1233 msgid "Contrôleur de traffic" msgstr "Traffic controller" -#: assets/templates/assets/trafficlights_intersection_detail.html:1332 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1358 msgid "Erreur lors de l’ajout." msgstr "Error while adding." -#: assets/templates/assets/unified_index.html:83 +#: streetup/assets/templates/assets/unified_index.html:83 msgid "Filtrer les assets" msgstr "Filter assets" -#: assets/templates/assets/unified_index.html:91 -#: assets/templates/assets/unified_index.html:251 -#: assets/templates/assets/unified_index.html:261 +#: streetup/assets/templates/assets/unified_index.html:91 +#: streetup/assets/templates/assets/unified_index.html:251 +#: streetup/assets/templates/assets/unified_index.html:261 msgid "Thématique" msgstr "Topic" -#: assets/templates/assets/unified_index.html:122 -#: assets/templates/assets/unified_index.html:147 +#: streetup/assets/templates/assets/unified_index.html:118 +msgid "Aucune" +msgstr "None" + +#: streetup/assets/templates/assets/unified_index.html:122 +#: streetup/assets/templates/assets/unified_index.html:147 msgid "Sélectionnez d'abord une ou plusieurs thématiques." msgstr "Select one or more topics first." -#: assets/templates/assets/unified_index.html:137 +#: streetup/assets/templates/assets/unified_index.html:137 msgid "Sélectionnez d'abord une ou plusieurs catégories." msgstr "Select one or more categories first." -#: assets/templates/assets/unified_index.html:144 +#: streetup/assets/templates/assets/unified_index.html:144 msgid "Filtres thématiques" msgstr "Thematic filters" -#: assets/templates/assets/unified_index.html:154 +#: streetup/assets/templates/assets/unified_index.html:154 msgid "Type d'élément" msgstr "Item type" -#: assets/templates/assets/unified_index.html:161 +#: streetup/assets/templates/assets/unified_index.html:161 msgid "Assets et localisations" msgstr "Assets and locations" -#: assets/templates/assets/unified_index.html:167 +#: streetup/assets/templates/assets/unified_index.html:167 msgid "Localisations uniquement" msgstr "Locations only" -#: assets/templates/assets/unified_index.html:173 +#: streetup/assets/templates/assets/unified_index.html:173 msgid "Assets uniquement" msgstr "Assets only" -#: assets/templates/assets/unified_index.html:181 -#, fuzzy -#| msgid "Description du matériel" +#: streetup/assets/templates/assets/unified_index.html:181 msgid "Options de géométrie" msgstr "Hardware description" -#: assets/templates/assets/unified_index.html:186 +#: streetup/assets/templates/assets/unified_index.html:186 msgid "Inclure les assets sans géométrie" msgstr "" -#: assets/templates/assets/unified_index.html:240 +#: streetup/assets/templates/assets/unified_index.html:240 msgid "Créer un élément" msgstr "Create an item" -#: assets/templates/assets/unified_index.html:245 +#: streetup/assets/templates/assets/unified_index.html:245 msgid "Choisissez d'abord le type d'élément, puis la thématique autorisée." msgstr "Choose the item type first, then the authorized topic." -#: assets/templates/assets/unified_index.html:254 -#: assets/templates/assets/unified_index.html:282 +#: streetup/assets/templates/assets/unified_index.html:254 +#: streetup/assets/templates/assets/unified_index.html:284 msgid "Créer un asset" msgstr "Create an asset" -#: assets/templates/assets/unified_index.html:264 -#: assets/templates/assets/unified_index.html:342 +#: streetup/assets/templates/assets/unified_index.html:264 +#: streetup/assets/templates/assets/unified_index.html:343 msgid "Créer une localisation" msgstr "Create a location" -#: assets/templates/assets/unified_index.html:270 +#: streetup/assets/templates/assets/unified_index.html:270 msgid "Aucune thématique éditable n'est disponible pour la création." msgstr "No editable topic is available for creation." -#: assets/templates/assets/unified_index.html:323 +#: streetup/assets/templates/assets/unified_index.html:322 msgid "L'asset sera créé avec le statut 'À approuver'." msgstr "The asset will be created with status 'To approve'." -#: assets/templates/assets/unified_index.html:361 +#: streetup/assets/templates/assets/unified_index.html:358 msgid "Créer la localisation" msgstr "Create the location" -#: assets/templates/assets/unified_index.html:373 +#: streetup/assets/templates/assets/unified_index.html:369 msgid "Mode sélection intervention préventive" msgstr "Preventive intervention selection mode" -#: assets/templates/assets/unified_index.html:394 +#: streetup/assets/templates/assets/unified_index.html:390 msgid "Code, nom, type…" msgstr "Code, name, type..." -#: assets/templates/assets/unified_index.html:408 -#, fuzzy -#| msgid "Tous les mots doivent correspondre" +#: streetup/assets/templates/assets/unified_index.html:404 msgid "Tous les mots recherchés doivent être présents" msgstr "All words must match" -#: assets/templates/assets/unified_index.html:408 +#: streetup/assets/templates/assets/unified_index.html:404 msgid "ET" msgstr "" -#: assets/templates/assets/unified_index.html:412 -#, fuzzy -#| msgid "Au moins un mot doit correspondre" +#: streetup/assets/templates/assets/unified_index.html:408 msgid "Au moins un des mots recherchés doit être présent" msgstr "At least one word must match" -#: assets/templates/assets/unified_index.html:460 -#: assets/templates/assets/unified_index.html:461 +#: streetup/assets/templates/assets/unified_index.html:425 +msgid "Répertoires" +msgstr "Directories" + +#: streetup/assets/templates/assets/unified_index.html:428 +msgid "Répertoires spécifiques" +msgstr "Specific directories" + +#: streetup/assets/templates/assets/unified_index.html:482 +#: streetup/assets/templates/assets/unified_index.html:483 msgid "Filtres" msgstr "Filters" -#: assets/templates/assets/unified_index.html:480 +#: streetup/assets/templates/assets/unified_index.html:502 msgid "sélectionné(s)" msgstr "selected" -#: assets/templates/assets/unified_index.html:497 -#: assets/templates/assets/unified_index.html:616 -#, fuzzy -#| msgid "Modifier les contrats" +#: streetup/assets/templates/assets/unified_index.html:519 +#: streetup/assets/templates/assets/unified_index.html:638 msgid "Modifier le statut en masse" msgstr "Modify contracts" -#: assets/templates/assets/unified_index.html:505 -#: assets/templates/assets/unified_index.html:645 +#: streetup/assets/templates/assets/unified_index.html:527 +#: streetup/assets/templates/assets/unified_index.html:667 msgid "Modifier le statut de validation en masse" msgstr "Bulk modify validation status" -#: assets/templates/assets/unified_index.html:527 +#: streetup/assets/templates/assets/unified_index.html:549 msgid "" "Sélectionnez une ou plusieurs thématiques dans les filtres, saisissez une " "recherche ou zoomez sur la carte." msgstr "" -#: assets/templates/assets/unified_index.html:560 +#: streetup/assets/templates/assets/unified_index.html:582 msgid "Choisissez une catégorie ou zoomez sur la carte pour voir les assets." msgstr "Choose a category or zoom in on the map to see assets." -#: assets/templates/assets/unified_index.html:621 -#, fuzzy -#| msgid "Nouveau" +#: streetup/assets/templates/assets/unified_index.html:643 msgid "Nouveau statut" msgstr "New" -#: assets/templates/assets/unified_index.html:650 +#: streetup/assets/templates/assets/unified_index.html:672 msgid "Nouveau statut de validation" msgstr "New validation status" -#: assets/templates/assets/water_index.html:17 assets/views/core.py:631 -#: assets/views/locations.py:29 +#: streetup/assets/templates/assets/water_index.html:17 +#: streetup/assets/views/core.py:710 streetup/assets/views/locations.py:29 msgid "GIEP" msgstr "GIEP" -#: assets/templates/assets/water_index.html:31 -#, fuzzy -#| msgid "Créer une nouvelle localisation ITS" +#: streetup/assets/templates/assets/water_index.html:31 msgid "Créer une nouvelle localisation GIEP" msgstr "Create new ITS location" -#: assets/templates/assets/water_index.html:59 -#, fuzzy -#| msgid "Créer un nouvel asset ITS" +#: streetup/assets/templates/assets/water_index.html:59 msgid "Créer un nouvel ouvrage GIEP" msgstr "Create new ITS asset" -#: assets/views/artworks.py:79 +#: streetup/assets/views/artworks.py:79 msgid "Inactif" msgstr "Inactive" -#: assets/views/artworks.py:80 +#: streetup/assets/views/artworks.py:80 msgid "À supprimer" msgstr "To be deleted" -#: assets/views/artworks.py:94 assets/views/controlcenters.py:107 -#: assets/views/its.py:110 assets/views/structures.py:111 +#: streetup/assets/views/artworks.py:94 +#: streetup/assets/views/controlcenters.py:107 streetup/assets/views/its.py:110 +#: streetup/assets/views/structures.py:111 msgid "Localisations" msgstr "Locations" -#: assets/views/artworks.py:268 +#: streetup/assets/views/artworks.py:268 #, python-format msgid "Type d'asset inconnu: %(asset_model)s" msgstr "Unknown asset type: %(asset_model)s" -#: assets/views/artworks.py:328 assets/views/trafficlights.py:1360 +#: streetup/assets/views/artworks.py:328 +#: streetup/assets/views/trafficlights.py:1393 msgid "Coordonnées invalides" msgstr "Invalid coordinates" -#: assets/views/artworks.py:343 assets/views/its.py:853 +#: streetup/assets/views/artworks.py:343 streetup/assets/views/its.py:853 msgid "Aucune localisation trouvée" msgstr "No location found" -#: assets/views/artworks.py:436 assets/views/artworks.py:440 +#: streetup/assets/views/artworks.py:436 streetup/assets/views/artworks.py:440 +#: streetup/assets/views/core.py:399 msgid "Fontaine" msgstr "Fountain" -#: assets/views/artworks.py:817 +#: streetup/assets/views/artworks.py:817 msgid "Aucun équipement trouvé" msgstr "No equipment found" -#: assets/views/asset_editing.py:49 assets/views/asset_editing.py:132 -#: assets/views/asset_editing.py:1833 assets/views/asset_editing.py:1972 -#: assets/views/asset_editing.py:2026 assets/views/asset_editing.py:2084 -#: assets/views/asset_editing.py:2160 +#: streetup/assets/views/asset_editing.py:49 +#: streetup/assets/views/asset_editing.py:132 +#: streetup/assets/views/asset_editing.py:1851 +#: streetup/assets/views/asset_editing.py:1990 +#: streetup/assets/views/asset_editing.py:2044 +#: streetup/assets/views/asset_editing.py:2102 +#: streetup/assets/views/asset_editing.py:2178 msgid "Permission refusée" msgstr "Permission denied" -#: assets/views/asset_editing.py:55 +#: streetup/assets/views/asset_editing.py:55 msgid "Aucun fichier fourni" msgstr "No file provided" -#: assets/views/asset_editing.py:145 +#: streetup/assets/views/asset_editing.py:145 msgid "Document non trouvé" msgstr "Document not found" -#: assets/views/asset_editing.py:170 assets/views/asset_editing.py:1987 -#: assets/views/asset_editing.py:2041 assets/views/asset_editing.py:2113 -#: assets/views/asset_editing.py:2194 +#: streetup/assets/views/asset_editing.py:170 +#: streetup/assets/views/asset_editing.py:2005 +#: streetup/assets/views/asset_editing.py:2059 +#: streetup/assets/views/asset_editing.py:2131 +#: streetup/assets/views/asset_editing.py:2212 msgid "Type d'asset inconnu" msgstr "Unknown asset type" -#: assets/views/asset_editing.py:289 +#: streetup/assets/views/asset_editing.py:289 #, python-format msgid "Champ inconnu: %(field)s" msgstr "Unknown field: %(field)s" -#: assets/views/asset_editing.py:303 assets/views/asset_editing.py:459 +#: streetup/assets/views/asset_editing.py:303 +#: streetup/assets/views/asset_editing.py:459 #, python-format msgid "Format de date invalide pour %(field)s" msgstr "Invalid date format for %(field)s" -#: assets/views/asset_editing.py:318 +#: streetup/assets/views/asset_editing.py:318 msgid "Modèle non trouvé" msgstr "Model not found" -#: assets/views/asset_editing.py:329 assets/views/asset_editing.py:1521 +#: streetup/assets/views/asset_editing.py:329 +#: streetup/assets/views/asset_editing.py:1539 msgid "Catégorie non trouvée" msgstr "Category not found" -#: assets/views/asset_editing.py:346 +#: streetup/assets/views/asset_editing.py:346 msgid "Localisation non trouvée" msgstr "Location not found" -#: assets/views/asset_editing.py:355 +#: streetup/assets/views/asset_editing.py:355 #, python-format msgid "Statut invalide: %(status)s" msgstr "Invalid status: %(status)s" -#: assets/views/asset_editing.py:362 +#: streetup/assets/views/asset_editing.py:362 #, python-format msgid "Statut de validation invalide: %(status)s" msgstr "Invalid validation status: %(status)s" -#: assets/views/asset_editing.py:376 assets/views/asset_editing.py:413 -#: assets/views/asset_editing.py:431 assets/views/asset_editing.py:440 +#: streetup/assets/views/asset_editing.py:376 +#: streetup/assets/views/asset_editing.py:413 +#: streetup/assets/views/asset_editing.py:431 +#: streetup/assets/views/asset_editing.py:440 #, python-format msgid "Valeur numérique invalide pour %(field)s" msgstr "Invalid numeric value for %(field)s" -#: assets/views/asset_editing.py:403 +#: streetup/assets/views/asset_editing.py:403 #, python-format msgid "Géométrie invalide: %(error)s" msgstr "Invalid geometry: %(error)s" -#: assets/views/asset_editing.py:485 assets/views/asset_editing.py:555 -#: assets/views/asset_editing.py:590 assets/views/clean.py:512 +#: streetup/assets/views/asset_editing.py:485 +#: streetup/assets/views/asset_editing.py:555 +#: streetup/assets/views/asset_editing.py:590 +#: streetup/assets/views/clean.py:512 msgid "Vous n'avez pas la permission de modifier cet asset" msgstr "You do not have permission to edit this asset" -#: assets/views/asset_editing.py:495 assets/views/asset_editing.py:605 -#: assets/views/asset_editing.py:756 assets/views/asset_editing.py:1449 -#: assets/views/asset_editing.py:1977 assets/views/asset_editing.py:2031 -#: assets/views/asset_editing.py:2089 assets/views/asset_editing.py:2182 -#: assets/views/asset_editing.py:2302 assets/views/clean.py:518 +#: streetup/assets/views/asset_editing.py:495 +#: streetup/assets/views/asset_editing.py:605 +#: streetup/assets/views/asset_editing.py:756 +#: streetup/assets/views/asset_editing.py:1467 +#: streetup/assets/views/asset_editing.py:1995 +#: streetup/assets/views/asset_editing.py:2049 +#: streetup/assets/views/asset_editing.py:2107 +#: streetup/assets/views/asset_editing.py:2200 +#: streetup/assets/views/asset_editing.py:2320 +#: streetup/assets/views/clean.py:518 msgid "Format JSON invalide" msgstr "Invalid JSON format" -#: assets/views/asset_editing.py:504 +#: streetup/assets/views/asset_editing.py:504 #, python-format msgid "Champ non modifiable: %(field)s" msgstr "Field not editable: %(field)s" -#: assets/views/asset_editing.py:534 +#: streetup/assets/views/asset_editing.py:534 msgid "Aucun champ mis à jour" msgstr "No fields updated" -#: assets/views/asset_editing.py:541 +#: streetup/assets/views/asset_editing.py:541 #, python-format msgid "%(count)s champ(s) mis à jour" msgstr "%(count)s field(s) updated" -#: assets/views/asset_editing.py:562 +#: streetup/assets/views/asset_editing.py:562 msgid "Vous n'avez pas la permission d'archiver cet asset" msgstr "You do not have permission to archive this asset" -#: assets/views/asset_editing.py:572 +#: streetup/assets/views/asset_editing.py:572 msgid "Asset archivé avec succès" msgstr "Asset archived successfully" -#: assets/views/asset_editing.py:597 +#: streetup/assets/views/asset_editing.py:597 msgid "Vous n'avez pas la permission de remplacer cet asset" msgstr "You do not have permission to replace this asset" -#: assets/views/asset_editing.py:682 +#: streetup/assets/views/asset_editing.py:682 msgid "Asset remplacé avec succès" msgstr "Asset replaced successfully" -#: assets/views/asset_editing.py:741 assets/views/asset_editing.py:933 -#: assets/views/asset_editing.py:1505 +#: streetup/assets/views/asset_editing.py:741 +#: streetup/assets/views/asset_editing.py:933 +#: streetup/assets/views/asset_editing.py:1523 msgid "Thématique non trouvée" msgstr "Theme not found" -#: assets/views/asset_editing.py:748 assets/views/asset_editing.py:2175 +#: streetup/assets/views/asset_editing.py:748 +#: streetup/assets/views/asset_editing.py:2193 msgid "Vous n'avez pas la permission de créer des assets" msgstr "You do not have permission to create assets" -#: assets/views/asset_editing.py:802 +#: streetup/assets/views/asset_editing.py:802 msgid "Type d'asset requis" msgstr "Asset type required" -#: assets/views/asset_editing.py:810 +#: streetup/assets/views/asset_editing.py:810 #, python-format msgid "Type d'asset invalide: %(type)s" msgstr "Unknown asset type: %(type)s" -#: assets/views/asset_editing.py:821 assets/views/asset_editing.py:951 +#: streetup/assets/views/asset_editing.py:821 +#: streetup/assets/views/asset_editing.py:951 msgid "Type de localisation invalide" msgstr "Invalid location type" -#: assets/views/asset_editing.py:844 +#: streetup/assets/views/asset_editing.py:844 msgid "Impossible de lier l'asset à cette localisation" msgstr "Cannot link the asset to this location" -#: assets/views/asset_editing.py:859 +#: streetup/assets/views/asset_editing.py:859 msgid "Le modèle d'asset est requis pour ce type d'asset" msgstr "Asset model is required for this asset type" -#: assets/views/asset_editing.py:864 +#: streetup/assets/views/asset_editing.py:864 msgid "Modèle d'asset non trouvé" msgstr "Asset model not found" -#: assets/views/asset_editing.py:897 +#: streetup/assets/views/asset_editing.py:897 msgid "Asset créé avec succès" msgstr "Asset created successfully" -#: assets/views/asset_editing.py:940 +#: streetup/assets/views/asset_editing.py:940 msgid "Vous n'avez pas la permission d'archiver en masse" msgstr "You do not have permission for bulk archiving" -#: assets/views/asset_editing.py:958 +#: streetup/assets/views/asset_editing.py:958 msgid "Cette localisation ne supporte pas la gestion des assets" msgstr "This location does not support asset management" -#: assets/views/asset_editing.py:973 +#: streetup/assets/views/asset_editing.py:991 #, python-format msgid "%(count)s asset(s) archivé(s)" msgstr "%(count)s asset(s) archived" -#: assets/views/asset_editing.py:1477 +#: streetup/assets/views/asset_editing.py:1495 msgid "Format d'ID invalide" msgstr "Invalid ID format" -#: assets/views/asset_editing.py:1484 +#: streetup/assets/views/asset_editing.py:1502 msgid "Thématique requise" msgstr "Theme required" -#: assets/views/asset_editing.py:1490 +#: streetup/assets/views/asset_editing.py:1508 msgid "Catégorie requise" msgstr "Category required" -#: assets/views/asset_editing.py:1496 +#: streetup/assets/views/asset_editing.py:1514 msgid "Code requis" msgstr "Code required" -#: assets/views/asset_editing.py:1512 +#: streetup/assets/views/asset_editing.py:1530 msgid "Vous n'avez pas la permission de créer des équipements" msgstr "You do not have permission to create equipment" -#: assets/views/asset_editing.py:1533 +#: streetup/assets/views/asset_editing.py:1551 msgid "Type d'asset non supporté pour cette thématique/catégorie" msgstr "Asset type not supported for this theme/category" -#: assets/views/asset_editing.py:1540 +#: streetup/assets/views/asset_editing.py:1558 msgid "Un équipement avec ce code existe déjà" msgstr "An equipment with this code already exists" -#: assets/views/asset_editing.py:1550 +#: streetup/assets/views/asset_editing.py:1568 msgid "Modèle d'équipement non trouvé" msgstr "Equipment model not found" -#: assets/views/asset_editing.py:1555 +#: streetup/assets/views/asset_editing.py:1573 msgid "Modèle requis" msgstr "Model required" -#: assets/views/asset_editing.py:1624 +#: streetup/assets/views/asset_editing.py:1642 msgid "Une localisation est requise pour créer cet asset." msgstr "A location is required to create this asset." -#: assets/views/asset_editing.py:1634 +#: streetup/assets/views/asset_editing.py:1652 msgid "Localisation introuvable" msgstr "Location not found" -#: assets/views/asset_editing.py:1680 +#: streetup/assets/views/asset_editing.py:1698 msgid "Équipement créé avec succès" msgstr "Equipment created successfully" -#: assets/views/asset_editing.py:1682 +#: streetup/assets/views/asset_editing.py:1700 #, python-format msgid " • %(count)d opération(s) ajoutée(s)" msgstr " • %(count)d operation(s) added" -#: assets/views/asset_editing.py:1995 assets/views/asset_editing.py:2100 -#: assets/views/asset_editing.py:2103 assets/views/asset_editing.py:2117 -#: assets/views/asset_editing.py:2200 +#: streetup/assets/views/asset_editing.py:2013 +#: streetup/assets/views/asset_editing.py:2118 +#: streetup/assets/views/asset_editing.py:2121 +#: streetup/assets/views/asset_editing.py:2135 +#: streetup/assets/views/asset_editing.py:2218 msgid "Champ de liaison invalide" msgstr "Invalid linking field" -#: assets/views/asset_editing.py:1997 assets/views/asset_editing.py:2061 -#: assets/views/asset_editing.py:2105 assets/views/asset_editing.py:2202 +#: streetup/assets/views/asset_editing.py:2015 +#: streetup/assets/views/asset_editing.py:2079 +#: streetup/assets/views/asset_editing.py:2123 +#: streetup/assets/views/asset_editing.py:2220 msgid "Champ de liaison inconnu" msgstr "Unknown linking field" -#: assets/views/asset_editing.py:2007 +#: streetup/assets/views/asset_editing.py:2025 msgid "Asset lié avec succès" msgstr "Asset linked successfully" -#: assets/views/asset_editing.py:2049 +#: streetup/assets/views/asset_editing.py:2067 msgid "Cet asset n'est pas lié à ce parent" msgstr "This asset is not linked to this parent" -#: assets/views/asset_editing.py:2057 assets/views/asset_editing.py:2140 +#: streetup/assets/views/asset_editing.py:2075 +#: streetup/assets/views/asset_editing.py:2158 msgid "Ce champ est obligatoire et ne peut pas être vidé" msgstr "This field is required and cannot be emptied" -#: assets/views/asset_editing.py:2068 +#: streetup/assets/views/asset_editing.py:2086 msgid "Asset délié avec succès" msgstr "Asset unlinked successfully" -#: assets/views/asset_editing.py:2129 -#, fuzzy -#| msgid "Asset lié avec succès" +#: streetup/assets/views/asset_editing.py:2147 msgid "Parent lié avec succès" msgstr "Asset linked successfully" -#: assets/views/asset_editing.py:2148 -#, fuzzy -#| msgid "Asset délié avec succès" +#: streetup/assets/views/asset_editing.py:2166 msgid "Parent délié avec succès" msgstr "Asset unlinked successfully" -#: assets/views/asset_editing.py:2267 +#: streetup/assets/views/asset_editing.py:2285 #, python-format msgid "Le champ « %(field)s » est obligatoire." msgstr "The field \"%(field)s\" is required." -#: assets/views/asset_editing.py:2269 +#: streetup/assets/views/asset_editing.py:2287 msgid "Impossible de créer l'asset : un champ obligatoire est manquant." msgstr "Unable to create asset: a required field is missing." -#: assets/views/asset_editing.py:2275 +#: streetup/assets/views/asset_editing.py:2293 msgid "Asset créé et lié avec succès" msgstr "Asset created and linked successfully" -#: assets/views/asset_editing.py:2309 -#, fuzzy -#| msgid "Champ non modifiable: %(field)s" +#: streetup/assets/views/asset_editing.py:2327 msgid "Champ non modifiable en masse" msgstr "Field not editable: %(field)s" -#: assets/views/asset_editing.py:2355 +#: streetup/assets/views/asset_editing.py:2373 #, python-format msgid "%(updated)s équipement(s) mis à jour, %(skipped)s ignoré(s)." msgstr "" -#: assets/views/asset_permissions.py:47 +#: streetup/assets/views/asset_permissions.py:47 msgid "Accès refusé — rôle admin requis." msgstr "Access denied — admin role required." -#: assets/views/asset_permissions.py:100 +#: streetup/assets/views/asset_permissions.py:100 msgid "Utilisateur requis." msgstr "User required." -#: assets/views/asset_permissions.py:106 +#: streetup/assets/views/asset_permissions.py:106 msgid "Utilisateur introuvable." msgstr "User not found." -#: assets/views/clean.py:259 +#: streetup/assets/views/buildings.py:400 +#, fuzzy +#| msgid "Vous n'avez pas la permission de modifier cet asset" +msgid "Vous n'avez pas la permission de modifier ce bâtiment." +msgstr "You do not have permission to edit this asset" + +#: streetup/assets/views/buildings.py:406 +#, python-format +msgid "La localisation '%s' a été mise à jour avec succès." +msgstr "" + +#: streetup/assets/views/clean.py:259 msgid "Locations" msgstr "Locations" -#: assets/views/clean.py:475 +#: streetup/assets/views/clean.py:475 #, python-format msgid "Unknown model: %(asset_model)s" msgstr "Unknown model: %(asset_model)s" -#: assets/views/clean.py:632 +#: streetup/assets/views/clean.py:632 msgid "No location found nearby" msgstr "No location found nearby" -#: assets/views/controlcenters.py:396 +#: streetup/assets/views/controlcenters.py:396 #, python-format msgid "Trop d'objets à afficher (> %(max)d)" msgstr "Too many objects to display (> %(max)d)" -#: assets/views/controlcenters.py:410 +#: streetup/assets/views/controlcenters.py:410 #, python-format msgid "Trop d'objets à afficher (> %(max)d). Limitez votre sélection." msgstr "Too many objects to display (> %(max)d). Limit your selection." -#: assets/views/controlcenters.py:528 +#: streetup/assets/views/controlcenters.py:528 #, python-format msgid "Modèle '%(model)s' inconnu." msgstr "Unknown model '%(model)s'." -#: assets/views/controlcenters.py:541 assets/views/its.py:544 -#: assets/views/nature.py:237 assets/views/publiclighting.py:278 -#: assets/views/roads.py:541 assets/views/sign.py:794 -#: assets/views/structures.py:666 assets/views/trafficlights.py:1240 +#: streetup/assets/views/controlcenters.py:541 streetup/assets/views/its.py:544 +#: streetup/assets/views/nature.py:237 +#: streetup/assets/views/publiclighting.py:278 +#: streetup/assets/views/roads.py:541 streetup/assets/views/sign.py:794 +#: streetup/assets/views/structures.py:666 +#: streetup/assets/views/trafficlights.py:1273 msgid "Aucun template trouvé pour ce type d’asset." msgstr "No template found for this asset type." -#: assets/views/core.py:186 assets/views/nature.py:224 -#: assets/views/publiclighting.py:265 assets/views/roads.py:528 -#: assets/views/sign.py:781 assets/views/structures.py:653 -#: assets/views/trafficlights.py:1227 assets/views/water.py:523 +#: streetup/assets/views/core.py:247 streetup/assets/views/nature.py:224 +#: streetup/assets/views/publiclighting.py:265 +#: streetup/assets/views/roads.py:528 streetup/assets/views/sign.py:781 +#: streetup/assets/views/structures.py:653 +#: streetup/assets/views/trafficlights.py:1260 +#: streetup/assets/views/water.py:523 #, python-format msgid "Modèle %(asset_model)s inconnu." msgstr "Unknown model %(asset_model)s." -#: assets/views/core.py:467 +#: streetup/assets/views/core.py:363 +msgid "Rue / Voie" +msgstr "Associated street" + +#: streetup/assets/views/core.py:364 +msgid "Chaussée" +msgstr "Roadways" + +#: streetup/assets/views/core.py:366 +msgid "Mobilier voirie" +msgstr "Street furniture" + +#: streetup/assets/views/core.py:368 +msgid "Blocs béton" +msgstr "Concrete" + +#: streetup/assets/views/core.py:370 +msgid "Candélabre" +msgstr "" + +#: streetup/assets/views/core.py:372 +msgid "Armoire électrique EP" +msgstr "Electrical cabinet" + +#: streetup/assets/views/core.py:374 +msgid "Poteau signalisation" +msgstr "Road sign" + +#: streetup/assets/views/core.py:375 +msgid "Panneau" +msgstr "" + +#: streetup/assets/views/core.py:376 +msgid "Place de parking" +msgstr "Cross plan" + +#: streetup/assets/views/core.py:378 +msgid "Poteau tricolore" +msgstr "" + +#: streetup/assets/views/core.py:379 +msgid "Câble TL" +msgstr "Cable" + +#: streetup/assets/views/core.py:380 +msgid "Lanterne TL" +msgstr "Lantern" + +#: streetup/assets/views/core.py:381 +msgid "Contrôleur TL" +msgstr "Controller" + +#: streetup/assets/views/core.py:383 +msgid "Détecteur TL" +msgstr "Detector" + +#: streetup/assets/views/core.py:384 +msgid "Hardware réseau TL" +msgstr "Network hardware" + +#: streetup/assets/views/core.py:385 +msgid "Hardware tension TL" +msgstr "Voltage hardware" + +#: streetup/assets/views/core.py:386 +msgid "Armoire électrique TL" +msgstr "Electrical cabinet" + +#: streetup/assets/views/core.py:387 +msgid "Contenu armoire TL" +msgstr "Cabinet content" + +#: streetup/assets/views/core.py:388 +msgid "Accessoire TL" +msgstr "Accessory" + +#: streetup/assets/views/core.py:390 +msgid "Surface verte" +msgstr "Slippery surface" + +#: streetup/assets/views/core.py:391 +msgid "Arbre" +msgstr "" + +#: streetup/assets/views/core.py:392 +msgid "Arbuste" +msgstr "" + +#: streetup/assets/views/core.py:393 +msgid "Banc" +msgstr "" + +#: streetup/assets/views/core.py:394 +msgid "Ouvrage RWI" +msgstr "Structure" + +#: streetup/assets/views/core.py:396 +msgid "Composant d'ouvrage" +msgstr "Structure type" + +#: streetup/assets/views/core.py:401 +msgid "Équipement CdC" +msgstr "Item type" + +#: streetup/assets/views/core.py:403 +msgid "Équipement ITS" +msgstr "Item type" + +#: streetup/assets/views/core.py:405 +msgid "Corbeille" +msgstr "" + +#: streetup/assets/views/core.py:406 +msgid "Conteneur verre" +msgstr "Cabinet content" + +#: streetup/assets/views/core.py:408 +msgid "Bâtiment public" +msgstr "Public building" + +#: streetup/assets/views/core.py:409 +msgid "Équipement bâtiment" +msgstr "Building equipment" + +#: streetup/assets/views/core.py:411 +#, fuzzy +#| msgid "Espace public" +msgid "Espace public plein air" +msgstr "Public space" + +#: streetup/assets/views/core.py:412 +#, fuzzy +#| msgid "Équipement CdC" +msgid "Équipement plein air" +msgstr "Item type" + +#: streetup/assets/views/core.py:546 msgid "Signaux de danger" msgstr "Danger signals" -#: assets/views/core.py:468 +#: streetup/assets/views/core.py:547 msgid "Signaux de priorité" msgstr "Priority signals" -#: assets/views/core.py:469 +#: streetup/assets/views/core.py:548 msgid "Signaux d'interdiction" msgstr "Prohibition signs" -#: assets/views/core.py:470 +#: streetup/assets/views/core.py:549 msgid "Signaux d'obligation" msgstr "Obligation signals" -#: assets/views/core.py:471 +#: streetup/assets/views/core.py:550 msgid "Arrêt / Stationnement" msgstr "Stopping / Parking" -#: assets/views/core.py:472 +#: streetup/assets/views/core.py:551 msgid "Signaux d'indication" msgstr "Indication signals" -#: assets/views/core.py:473 +#: streetup/assets/views/core.py:552 msgid "Signaux de zone" msgstr "Zone signals" -#: assets/views/core.py:474 +#: streetup/assets/views/core.py:553 msgid "Signaux additionnels" msgstr "Additional signals" -#: assets/views/core.py:547 +#: streetup/assets/views/core.py:626 msgid "Statut des carrefours" msgstr "Intersections status" -#: assets/views/core.py:640 +#: streetup/assets/views/core.py:719 msgid "Niveau de qualité" msgstr "Quality level" -#: assets/views/export.py:94 +#: streetup/assets/views/core.py:737 +#, fuzzy +#| msgid "Type de Localisation" +msgid "Type d'usage (Localisation)" +msgstr "Location type" + +#: streetup/assets/views/core.py:752 +#, fuzzy +#| msgid "Accessible PMR" +msgid "Accueil ERP / PMR" +msgstr "PRM Accessible" + +#: streetup/assets/views/core.py:777 +#, fuzzy +#| msgid "Type de Localisation" +msgid "Type de site (Localisation)" +msgstr "Location type" + +#: streetup/assets/views/core.py:783 +msgid "Norme de sécurité (Asset)" +msgstr "" + +#: streetup/assets/views/core.py:869 +msgid "Gestion du patrimoine bâti & équipements" +msgstr "" + +#: streetup/assets/views/export.py:94 msgid "ID" msgstr "ID" -#: assets/views/export.py:100 +#: streetup/assets/views/export.py:100 msgid "Obsolescence" msgstr "Obsolescence" -#: assets/views/export.py:101 +#: streetup/assets/views/export.py:101 msgid "Code localisation" msgstr "Location code" -#: assets/views/export.py:102 +#: streetup/assets/views/export.py:102 msgid "Nom localisation" msgstr "Location name" -#: assets/views/export.py:104 +#: streetup/assets/views/export.py:104 msgid "Date de déinstallation" msgstr "Deinstallation date" -#: assets/views/export.py:106 +#: streetup/assets/views/export.py:106 msgid "Garantie (mois)" msgstr "Warranty (months)" -#: assets/views/export.py:133 +#: streetup/assets/views/export.py:133 msgid "Paramètre 'ids' invalide." msgstr "Invalid parameter 'ids'." -#: assets/views/export.py:136 +#: streetup/assets/views/export.py:136 msgid "Aucun asset sélectionné." msgstr "No asset selected." -#: assets/views/export.py:168 +#: streetup/assets/views/export.py:168 msgid "Export XLSX indisponible (dépendance manquante)." msgstr "XLSX export unavailable (missing dependency)." -#: assets/views/history.py:27 assets/views/history.py:89 -#: assets/views/history.py:112 assets/views/history.py:318 +#: streetup/assets/views/history.py:27 streetup/assets/views/history.py:89 +#: streetup/assets/views/history.py:112 streetup/assets/views/history.py:318 msgid "Authentication required" msgstr "Authentication required" -#: assets/views/history.py:35 +#: streetup/assets/views/history.py:35 msgid "Cannot determine asset's thematic" msgstr "Cannot determine asset's thematic" -#: assets/views/history.py:50 +#: streetup/assets/views/history.py:50 msgid "You do not have permission to view assets for this thematic" msgstr "You do not have permission to view assets for this thematic" -#: assets/views/history.py:148 assets/views/history.py:149 -#: assets/views/history.py:280 assets/views/history.py:281 +#: streetup/assets/views/history.py:148 streetup/assets/views/history.py:149 +#: streetup/assets/views/history.py:280 streetup/assets/views/history.py:281 msgid "Système" msgstr "System" -#: assets/views/history.py:196 +#: streetup/assets/views/history.py:196 msgid "You do not have access to any thematics" msgstr "You do not have access to any thematics" -#: assets/views/history.py:224 +#: streetup/assets/views/history.py:224 msgid "You do not have permission to view this thematic" msgstr "You do not have permission to view this thematic" -#: assets/views/history.py:241 +#: streetup/assets/views/history.py:241 msgid "Thematic not found" msgstr "Thematic not found" -#: assets/views/history.py:326 +#: streetup/assets/views/history.py:326 msgid "Paramètre 'date' manquant" msgstr "Missing 'date' parameter" -#: assets/views/history.py:342 +#: streetup/assets/views/history.py:342 msgid "Format de date invalide. Utilisez ISO 8601." msgstr "Invalid date format. Use ISO 8601." -#: assets/views/history.py:426 +#: streetup/assets/views/history.py:426 msgid "Inexistant" msgstr "Nonexistent" -#: assets/views/its.py:404 assets/views/its.py:415 assets/views/nature.py:463 -#: assets/views/nature.py:543 assets/views/publiclighting.py:454 -#: assets/views/publiclighting.py:475 assets/views/publiclighting.py:496 -#: assets/views/publiclighting.py:506 assets/views/roads.py:412 -#: assets/views/roads.py:416 assets/views/roads.py:420 -#: assets/views/roads.py:424 assets/views/roads.py:428 -#: assets/views/roads.py:441 assets/views/roads.py:450 -#: assets/views/roads.py:459 assets/views/roads.py:468 -#: assets/views/roads.py:477 assets/views/sign.py:676 assets/views/sign.py:680 -#: assets/views/sign.py:721 assets/views/sign.py:730 -#: assets/views/structures.py:439 assets/views/structures.py:450 -#: assets/views/trafficlights.py:1193 assets/views/trafficlights.py:1207 -#: assets/views/water.py:223 +#: streetup/assets/views/its.py:404 streetup/assets/views/its.py:415 +#: streetup/assets/views/nature.py:463 streetup/assets/views/nature.py:543 +#: streetup/assets/views/publiclighting.py:454 +#: streetup/assets/views/publiclighting.py:475 +#: streetup/assets/views/publiclighting.py:496 +#: streetup/assets/views/publiclighting.py:506 +#: streetup/assets/views/roads.py:412 streetup/assets/views/roads.py:416 +#: streetup/assets/views/roads.py:420 streetup/assets/views/roads.py:424 +#: streetup/assets/views/roads.py:428 streetup/assets/views/roads.py:441 +#: streetup/assets/views/roads.py:450 streetup/assets/views/roads.py:459 +#: streetup/assets/views/roads.py:468 streetup/assets/views/roads.py:477 +#: streetup/assets/views/sign.py:676 streetup/assets/views/sign.py:680 +#: streetup/assets/views/sign.py:721 streetup/assets/views/sign.py:730 +#: streetup/assets/views/structures.py:439 +#: streetup/assets/views/structures.py:450 +#: streetup/assets/views/trafficlights.py:1226 +#: streetup/assets/views/trafficlights.py:1240 +#: streetup/assets/views/water.py:223 msgid "Trop d'objets à afficher" msgstr "Too many objects to display" -#: assets/views/its.py:415 assets/views/nature.py:543 -#: assets/views/publiclighting.py:506 assets/views/roads.py:441 -#: assets/views/roads.py:450 assets/views/roads.py:459 -#: assets/views/roads.py:468 assets/views/roads.py:477 assets/views/sign.py:721 -#: assets/views/sign.py:730 assets/views/structures.py:450 -#: assets/views/trafficlights.py:1207 +#: streetup/assets/views/its.py:415 streetup/assets/views/nature.py:543 +#: streetup/assets/views/publiclighting.py:506 +#: streetup/assets/views/roads.py:441 streetup/assets/views/roads.py:450 +#: streetup/assets/views/roads.py:459 streetup/assets/views/roads.py:468 +#: streetup/assets/views/roads.py:477 streetup/assets/views/sign.py:721 +#: streetup/assets/views/sign.py:730 streetup/assets/views/structures.py:450 +#: streetup/assets/views/trafficlights.py:1240 msgid "Limitez votre sélection." msgstr "Limit your selection." -#: assets/views/location_editing.py:46 +#: streetup/assets/views/location_editing.py:46 msgid "Authentification requise." msgstr "Authentication required." -#: assets/views/location_editing.py:48 assets/views/location_editing.py:59 +#: streetup/assets/views/location_editing.py:48 +#: streetup/assets/views/location_editing.py:59 msgid "Permission refusée." msgstr "Permission denied." -#: assets/views/locations.py:25 assets/views/water.py:86 +#: streetup/assets/views/locations.py:25 streetup/assets/views/water.py:86 msgid "Ouvrages" msgstr "Structures" -#: assets/views/locations.py:26 +#: streetup/assets/views/locations.py:26 msgid "Feux" msgstr "Traffic lights" -#: assets/views/locations.py:27 +#: streetup/assets/views/locations.py:27 msgid "Éclairage" msgstr "Lighting" -#: assets/views/locations.py:28 +#: streetup/assets/views/locations.py:28 msgid "Nature" msgstr "Nature" -#: assets/views/locations.py:30 +#: streetup/assets/views/locations.py:30 msgid "Centres de contrôle" msgstr "Control centers" -#: assets/views/locations.py:31 +#: streetup/assets/views/locations.py:31 msgid "Signalisation" msgstr "Signage" -#: assets/views/locations.py:32 +#: streetup/assets/views/locations.py:32 msgid "Voirie" msgstr "Road" -#: assets/views/nature.py:766 +#: streetup/assets/views/nature.py:766 msgid "Aucune section trouvée" msgstr "No section found" -#: assets/views/nature.py:797 assets/views/nature.py:838 +#: streetup/assets/views/nature.py:797 streetup/assets/views/nature.py:838 msgid "Aucun asset sélectionné" msgstr "No asset selected" -#: assets/views/nature.py:911 +#: streetup/assets/views/nature.py:911 msgid "Aucune modification fournie" msgstr "No modification provided" -#: assets/views/nature.py:1252 +#: streetup/assets/views/nature.py:1252 msgid "Commentaire enregistré avec succès" msgstr "Comment saved successfully" -#: assets/views/nature.py:1280 +#: streetup/assets/views/nature.py:1280 msgid "Commentaire supprimé avec succès" msgstr "Comment deleted successfully" -#: assets/views/nature.py:1331 +#: streetup/assets/views/nature.py:1331 msgid "Photos ajoutées avec succès" msgstr "Photos added successfully" -#: assets/views/publiclighting.py:549 assets/views/roads.py:655 -#: assets/views/sign.py:908 +#: streetup/assets/views/publiclighting.py:549 +#: streetup/assets/views/roads.py:655 streetup/assets/views/sign.py:908 msgid "Aucune rue trouvée" msgstr "No street found" -#: assets/views/structures.py:1181 +#: streetup/assets/views/structures.py:1181 msgid "Aucune localisation structure trouvée" msgstr "No structure location found" -#: assets/views/trafficlights.py:202 +#: streetup/assets/views/trafficlights.py:205 msgid "Intersections" msgstr "Intersections" -#: assets/views/trafficlights.py:602 +#: streetup/assets/views/trafficlights.py:629 msgid "Contrat requis." msgstr "Contract required." -#: assets/views/trafficlights.py:1116 +#: streetup/assets/views/trafficlights.py:1149 msgid "Date de mise en service invalide." msgstr "Invalid commissioning date." -#: assets/views/trafficlights.py:1323 assets/views/trafficlights.py:1351 +#: streetup/assets/views/trafficlights.py:1356 +#: streetup/assets/views/trafficlights.py:1384 msgid "Intersection introuvable" msgstr "Intersection not found" -#: assets/views/trafficlights.py:1384 +#: streetup/assets/views/trafficlights.py:1417 msgid "Aucune intersection trouvée" msgstr "No intersection found" -#: assets/views/trafficlights.py:1849 -msgid "Veuillez sélectionner un fichier DXF ou en téléverser un." +#: streetup/assets/views/trafficlights.py:2411 +msgid "" +"Le fichier DXF a bien été importé et le plan est disponible pour un " +"affichage sur la carte." msgstr "" -#: assets/views/trafficlights.py:1867 -msgid "Le fichier sélectionné n'existe pas." +#: streetup/assets/views/trafficlights.py:3809 +msgid "" +"Veuillez téléverser un fichier ou sélectionner au moins un plan existant." msgstr "" -#: assets/views/trafficlights.py:3401 -msgid "Veuillez téléverser un ou plusieurs fichiers Excel de plan de croix." +#: streetup/assets/views/trafficlights.py:3865 +msgid "Un des fichiers de plan de croix sélectionnés est introuvable." msgstr "" -#: assets/views/trafficlights.py:3577 +#: streetup/assets/views/trafficlights.py:4018 msgid "Absent du fichier Excel (Sera conservé ou archivé)" msgstr "" -#: assets/views/trafficlights.py:3622 assets/views/trafficlights.py:3684 -#: assets/views/trafficlights.py:3746 -#, fuzzy -#| msgid "Aucun fichier de log" +#: streetup/assets/views/trafficlights.py:4063 +#: streetup/assets/views/trafficlights.py:4125 +#: streetup/assets/views/trafficlights.py:4187 msgid "Absent du fichier Excel" msgstr "No log file" -#: assets/views/water.py:85 +#: streetup/assets/views/water.py:85 msgid "Zones GIEP" msgstr "" -#: assets/views/water.py:572 -#, fuzzy -#| msgid "Aucune localisation trouvée" +#: streetup/assets/views/water.py:572 msgid "Aucune localisation GIEP trouvée à proximité" msgstr "No location found" +#~ msgid "Code du niveau" +#~ msgstr "Level code" + +#~ msgid "Nom du niveau" +#~ msgstr "Level name" + +#~ msgid "Niveaux / Étages" +#~ msgstr "Levels / Floors" + +#~ msgid "Code du local" +#~ msgstr "Room code" + +#~ msgid "Nom de la pièce" +#~ msgstr "Room name" + +#~ msgid "Type de local (ex: Bureau, Classe, Sanitaires)" +#~ msgstr "Room type (e.g. Office, Classroom, Restrooms)" + +#~ msgid "Pièces / Locaux" +#~ msgstr "Rooms / Locaux" + +#~ msgid "Local" +#~ msgstr "Room" + +#~ msgid "Équipement technique de bâtiment" +#~ msgstr "Building technical equipment" + +#~ msgid "Équipements techniques de bâtiment" +#~ msgstr "Building technical equipments" + +#~ msgid "Équipements" +#~ msgstr "Equipments" + +#~ msgid "Arborescence du bâtiment" +#~ msgstr "Building hierarchy" + +#~ msgid "niveau(x)" +#~ msgstr "level(s)" + +#~ msgid "local(aux)" +#~ msgstr "room(s)" + +#~ msgid "équipement(s)" +#~ msgstr "equipment(s)" + +#~ msgid "Aucun niveau enregistré pour ce bâtiment." +#~ msgstr "No level registered for this building." + +#~ msgid "Modifier dans l'admin" +#~ msgstr "Edit in admin" + +#, fuzzy +#~| msgid "Changer le modèle" +#~ msgid "Charger le plan" +#~ msgstr "Change model" + +#, fuzzy +#~| msgid "Configuration du type" +#~ msgid "Configuration" +#~ msgstr "Type configuration" + +#, fuzzy +#~| msgid "Cliquez sur la carte pour ajouter des sommets." +#~ msgid "Cliquez sur la carte pour ajouter manuellement un nouveau poteau." +#~ msgstr "Click on the map to add vertices." + +#, fuzzy +#~| msgid "Aucun template trouvé pour ce type d’asset." +#~ msgid "Aucun poteau ajouté pour le moment." +#~ msgstr "No template found for this asset type." + +#, fuzzy +#~| msgid "Inexistant" +#~ msgid "Existants" +#~ msgstr "Nonexistent" + +#, fuzzy +#~| msgid "Nouveau" +#~ msgid "Nouveaux" +#~ msgstr "New" + +#, fuzzy +#~| msgid "Erreur lors de la sauvegarde." +#~ msgid "Erreur lors de la lecture des couches." +#~ msgstr "Error while saving." + +#, fuzzy +#~| msgid "Ajouter un contrat" +#~ msgid "Ajouter un poteau" +#~ msgstr "Add a contract" + #~ msgid "Noue" #~ msgstr "Bioswale / swale" @@ -5807,15 +7206,6 @@ msgstr "No location found" #~ msgid "Type d'EVC" #~ msgstr "Type of EVC" -#~ msgid "Type de revêtement" -#~ msgstr "Pavement type" - -#~ msgid "Espaces verts creux" -#~ msgstr "Depressed green spaces" - -#~ msgid "Armoire électrique" -#~ msgstr "Electrical cabinet" - #~ msgid "Sélectionner un modèle" #~ msgstr "Select a model" diff --git a/streetup/assets/locale/fr/LC_MESSAGES/django.mo b/streetup/assets/locale/fr/LC_MESSAGES/django.mo index d7f48f0..df4b3a6 100644 Binary files a/streetup/assets/locale/fr/LC_MESSAGES/django.mo and b/streetup/assets/locale/fr/LC_MESSAGES/django.mo differ diff --git a/streetup/assets/locale/fr/LC_MESSAGES/django.po b/streetup/assets/locale/fr/LC_MESSAGES/django.po index 104e1d1..511573f 100644 --- a/streetup/assets/locale/fr/LC_MESSAGES/django.po +++ b/streetup/assets/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-07-10 11:26+0200\n" +"POT-Creation-Date: 2026-07-28 14:20+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,434 +17,892 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: models/clean.py:16 +#: streetup/assets/models/buildings.py:22 +msgid "Administratif" +msgstr "Administrateur" + +#: streetup/assets/models/buildings.py:25 +msgid "Enseignement / École / Crèche" +msgstr "" + +#: streetup/assets/models/buildings.py:26 +msgid "Sport & Équipement sportif" +msgstr "" + +#: streetup/assets/models/buildings.py:27 +msgid "Culture / Médiathèque / Musée" +msgstr "" + +#: streetup/assets/models/buildings.py:28 +msgid "Social / Centre communautaire" +msgstr "" + +#: streetup/assets/models/buildings.py:29 +msgid "Technique / Ateliers / Stock" +msgstr "" + +#: streetup/assets/models/buildings.py:30 +msgid "Logement communal" +msgstr "" + +#: streetup/assets/models/buildings.py:31 +msgid "Autre bâtiment public" +msgstr "" + +#: streetup/assets/models/buildings.py:38 +#: streetup/assets/templates/assets/detail_generic.html:618 +msgid "En service" +msgstr "En service" + +#: streetup/assets/models/buildings.py:39 +msgid "En travaux / Rénovation" +msgstr "" + +#: streetup/assets/models/buildings.py:40 +msgid "Désaffecté" +msgstr "Désactivé" + +#: streetup/assets/models/buildings.py:41 +msgid "Cédé / Vendu" +msgstr "" + +#: streetup/assets/models/buildings.py:55 +msgid "1ère catégorie (> 1500 pers.)" +msgstr "" + +#: streetup/assets/models/buildings.py:56 +msgid "2ème catégorie (301 - 1500 pers.)" +msgstr "" + +#: streetup/assets/models/buildings.py:57 +msgid "3ème catégorie (101 - 300 pers.)" +msgstr "" + +#: streetup/assets/models/buildings.py:58 +msgid "4ème catégorie (jusqu'à 100 pers.)" +msgstr "" + +#: streetup/assets/models/buildings.py:59 +msgid "5ème catégorie (seuils spécifiques)" +msgstr "Permissions spécifiques" + +#: streetup/assets/models/buildings.py:63 +msgid "J - Structures d'accueil pour personnes âgées ou handicapées" +msgstr "" + +#: streetup/assets/models/buildings.py:64 +msgid "L - Salles de spectacles, de réunions, polyvalentes" +msgstr "" + +#: streetup/assets/models/buildings.py:65 +msgid "M - Magasins, centres commerciaux" +msgstr "" + +#: streetup/assets/models/buildings.py:66 +msgid "N - Restaurants et débits de boissons" +msgstr "" + +#: streetup/assets/models/buildings.py:67 +msgid "O - Hôtels et pensions de famille" +msgstr "" + +#: streetup/assets/models/buildings.py:68 +msgid "P - Salles de danse et salles de jeux" +msgstr "" + +#: streetup/assets/models/buildings.py:69 +msgid "R - Établissements d'éveil, d'enseignement, colonies de vacances" +msgstr "" + +#: streetup/assets/models/buildings.py:70 +msgid "S - Bibliothèques, centres de documentation" +msgstr "" + +#: streetup/assets/models/buildings.py:71 +msgid "T - Salles d'expositions" +msgstr "" + +#: streetup/assets/models/buildings.py:72 +msgid "U - Établissements de soins" +msgstr "" + +#: streetup/assets/models/buildings.py:73 +msgid "V - Établissements de culte" +msgstr "" + +#: streetup/assets/models/buildings.py:74 +msgid "W - Administrations, banques, bureaux" +msgstr "" + +#: streetup/assets/models/buildings.py:75 +msgid "X - Établissements sportifs couverts" +msgstr "" + +#: streetup/assets/models/buildings.py:76 +msgid "Y - Musées" +msgstr "" + +#: streetup/assets/models/buildings.py:80 +msgid "Site / Complexe" +msgstr "" + +#: streetup/assets/models/buildings.py:81 +msgid "Bâtiment / Bloc" +msgstr "" + +#: streetup/assets/models/buildings.py:82 +msgid "Niveau / Étage" +msgstr "" + +#: streetup/assets/models/buildings.py:83 +msgid "Pièce / Local" +msgstr "" + +#: streetup/assets/models/buildings.py:84 +#, fuzzy +#| msgid "Code localisation" +msgid "Autre localisation" +msgstr "Code localisation" + +#: streetup/assets/models/buildings.py:88 +msgid "Génie civil / Bâti" +msgstr "" + +#: streetup/assets/models/buildings.py:89 +msgid "Façade / Mur extérieur" +msgstr "" + +#: streetup/assets/models/buildings.py:90 +msgid "Mur intérieur / Cloison" +msgstr "" + +#: streetup/assets/models/buildings.py:91 +msgid "Toiture / Couverture" +msgstr "" + +#: streetup/assets/models/buildings.py:92 +msgid "Chauffage / CVC / Chaudière" +msgstr "" + +#: streetup/assets/models/buildings.py:93 +msgid "Ascenseur / Monte-charge" +msgstr "" + +#: streetup/assets/models/buildings.py:94 +#, fuzzy +#| msgid "Tableau électrique / TGBT" +msgid "Électricité / TGBT" +msgstr "Alimentation électrique" + +#: streetup/assets/models/buildings.py:95 +msgid "Sécurité incendie / Extincteur / RIA" +msgstr "" + +#: streetup/assets/models/buildings.py:96 +msgid "Alarme / Contrôle d'accès" +msgstr "" + +#: streetup/assets/models/buildings.py:97 +msgid "Compteur (Eau / Gaz / Électricité)" +msgstr "" + +#: streetup/assets/models/buildings.py:98 +msgid "Plomberie / Sanitaires" +msgstr "" + +#: streetup/assets/models/buildings.py:99 +#, fuzzy +#| msgid "Autre équipement technique" +msgid "Autre équipement / asset" +msgstr "Aucun équipement trouvé" + +#: streetup/assets/models/buildings.py:111 streetup/assets/models/outdoor.py:67 +msgid "Emprise cartographique" +msgstr "" + +#: streetup/assets/models/buildings.py:112 streetup/assets/models/outdoor.py:68 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:163 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:68 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:170 +#, fuzzy +#| msgid "Localisation parente:" +msgid "Localisation parente" +msgstr "Localisation parente:" + +#: streetup/assets/models/buildings.py:113 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:63 +#: streetup/assets/templates/assets/nature_index.html:8 +#: streetup/assets/templates/assets/water_index.html:7 +#: streetup/assets/views/core.py:686 streetup/assets/views/core.py:706 +msgid "Type de localisation" +msgstr "Type de localisation" + +#: streetup/assets/models/buildings.py:114 streetup/assets/models/outdoor.py:70 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:75 +#: streetup/assets/templates/assets/structures_location_detail.html:19 +#: streetup/assets/views/core.py:664 streetup/assets/views/core.py:743 +msgid "Localisation principale" +msgstr "Localisation principale" + +#: streetup/assets/models/buildings.py:116 streetup/assets/models/outdoor.py:72 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:79 +msgid "Adresse complète" +msgstr "À compléter" + +#: streetup/assets/models/buildings.py:117 streetup/assets/models/outdoor.py:73 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:84 +#: streetup/assets/templates/assets/components/asset_model_card.html:38 +msgid "Description" +msgstr "Description" + +#: streetup/assets/models/buildings.py:120 streetup/assets/models/outdoor.py:76 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:104 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:100 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:108 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:107 +msgid "Propriétaire" +msgstr "Propreté" + +#: streetup/assets/models/buildings.py:121 streetup/assets/models/outdoor.py:77 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:108 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:105 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:111 +msgid "Gestionnaire référent" +msgstr "" + +#: streetup/assets/models/buildings.py:122 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:110 +msgid "Direction / Service occupant" +msgstr "" + +#: streetup/assets/models/buildings.py:125 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:126 +msgid "Type d'usage principal" +msgstr "Type d'asset inconnu" + +#: streetup/assets/models/buildings.py:126 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:131 +msgid "Statut d'occupation" +msgstr "Statut de validation" + +#: streetup/assets/models/buildings.py:129 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:125 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:136 +msgid "Année de construction" +msgstr "Numéro de contrat" + +#: streetup/assets/models/buildings.py:130 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:141 +msgid "Nombre d'étages hors-sol" +msgstr "Nombre de brins" + +#: streetup/assets/models/buildings.py:131 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:146 +msgid "Nombre de niveaux en sous-sol" +msgstr "" + +#: streetup/assets/models/buildings.py:132 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:151 +msgid "Surface brute totale (m²)" +msgstr "Surface (m²)" + +#: streetup/assets/models/buildings.py:133 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:156 +msgid "Surface utile (m²)" +msgstr "Surface (m²)" + +#: streetup/assets/models/buildings.py:134 +#, fuzzy +#| msgid "Surface utile (m²)" +msgid "Surface spécifique (m²)" +msgstr "Surface (m²)" + +#: streetup/assets/models/buildings.py:135 +msgid "Numéro d'étage (ex: 0=RDC, 1=1er, -1=Sous-sol)" +msgstr "" + +#: streetup/assets/models/buildings.py:136 +msgid "Plan d'étage" +msgstr "" + +#: streetup/assets/models/buildings.py:139 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:167 +msgid "Accueil & Sécurité du Public (ERP / PMR)" +msgstr "" + +#: streetup/assets/models/buildings.py:140 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:188 +msgid "Catégorie d'accueil / ERP" +msgstr "" + +#: streetup/assets/models/buildings.py:141 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:193 +msgid "Type d'établissement / ERP" +msgstr "Type d'élément" + +#: streetup/assets/models/buildings.py:142 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:198 +msgid "Jauge maximale d'accueil du public" +msgstr "" + +#: streetup/assets/models/buildings.py:145 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:214 +msgid "Performance Énergétique (PEB / DPE / EPC)" +msgstr "" + +#: streetup/assets/models/buildings.py:146 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:219 +msgid "Émissions de Carbone & GES" +msgstr "" + +#: streetup/assets/models/buildings.py:147 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:227 +msgid "Diagnostic Amiante réalisé" +msgstr "" + +#: streetup/assets/models/buildings.py:148 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:235 +msgid "Diagnostic Plomb réalisé" +msgstr "" + +#: streetup/assets/models/buildings.py:149 streetup/assets/models/outdoor.py:83 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:183 +#: streetup/assets/views/core.py:789 +msgid "Accessible PMR" +msgstr "Accessoire" + +#: streetup/assets/models/buildings.py:152 +#, fuzzy +#| msgid "Localisation introuvable" +msgid "Localisation Bâtiment public" +msgstr "Localisation introuvable" + +#: streetup/assets/models/buildings.py:153 +#, fuzzy +#| msgid "Localisations uniquement" +msgid "Localisations Bâtiments publics" +msgstr "Localisations uniquement" + +#: streetup/assets/models/buildings.py:207 +#, fuzzy +#| msgid "Répertoire principal" +msgid "Bâtiment / Site principal" +msgstr "Répertoire principal" + +#: streetup/assets/models/buildings.py:208 +#: streetup/assets/models/outdoor.py:135 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:303 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:331 +#, fuzzy +#| msgid "Localisation associée" +msgid "Localisation spécifique" +msgstr "Localisation associée" + +#: streetup/assets/models/buildings.py:209 +#: streetup/assets/models/outdoor.py:136 +#, fuzzy +#| msgid "Assets parents" +msgid "Asset parent" +msgstr "Assets uniquement" + +#: streetup/assets/models/buildings.py:210 +#: streetup/assets/models/outdoor.py:137 +#, fuzzy +#| msgid "Type d'équipement" +msgid "Type d'asset / Équipement" +msgstr "Type d'élément" + +#: streetup/assets/models/buildings.py:211 +msgid "Dernier contrôle réglementaire" +msgstr "Dernier entretien préventif" + +#: streetup/assets/models/buildings.py:212 +msgid "Prochain contrôle réglementaire" +msgstr "" + +#: streetup/assets/models/buildings.py:215 +#, fuzzy +#| msgid "Équipement bâtiment" +msgid "Asset / Équipement de bâtiment" +msgstr "Documents des assets" + +#: streetup/assets/models/buildings.py:216 +#, fuzzy +#| msgid "Équipement bâtiment" +msgid "Assets / Équipements de bâtiment" +msgstr "Documents des assets" + +#: streetup/assets/models/buildings.py:238 +msgid "Bâtiment" +msgstr "" + +#: streetup/assets/models/buildings.py:239 +#: streetup/assets/models/outdoor.py:172 +msgid "Fichier" +msgstr "Fichier" + +#: streetup/assets/models/buildings.py:240 +#: streetup/assets/models/outdoor.py:173 +msgid "Type de document" +msgstr "Ajouter des documents" + +#: streetup/assets/models/buildings.py:243 +msgid "Document de bâtiment" +msgstr "Documents des assets" + +#: streetup/assets/models/buildings.py:244 +msgid "Documents de bâtiment" +msgstr "Documents des assets" + +#: streetup/assets/models/clean.py:16 msgid "Cemented to ground" msgstr "Cemented to ground" -#: models/clean.py:17 +#: streetup/assets/models/clean.py:17 msgid "Bolted to ground" msgstr "Bolted to ground" -#: models/clean.py:18 +#: streetup/assets/models/clean.py:18 msgid "Pole-mounted" msgstr "Pole-mounted" -#: models/clean.py:19 +#: streetup/assets/models/clean.py:19 msgid "Wall-mounted" msgstr "Wall-mounted" -#: models/clean.py:20 +#: streetup/assets/models/clean.py:20 msgid "Freestanding" msgstr "Freestanding" -#: models/clean.py:21 +#: streetup/assets/models/clean.py:21 msgid "Other" msgstr "Other" -#: models/clean.py:25 +#: streetup/assets/models/clean.py:25 msgid "Clear glass" msgstr "Clear glass" -#: models/clean.py:26 +#: streetup/assets/models/clean.py:26 msgid "Coloured glass" msgstr "Coloured glass" -#: models/clean.py:27 +#: streetup/assets/models/clean.py:27 msgid "Mixed" msgstr "Mixed" -#: models/clean.py:82 models/clean.py:118 models/clean.py:155 -#: models/clean.py:194 +#: streetup/assets/models/clean.py:82 streetup/assets/models/clean.py:118 +#: streetup/assets/models/clean.py:155 streetup/assets/models/clean.py:194 msgid "Colour" msgstr "Colour" -#: models/clean.py:83 models/clean.py:156 +#: streetup/assets/models/clean.py:83 streetup/assets/models/clean.py:156 msgid "RAL code" msgstr "RAL code" -#: models/clean.py:84 models/clean.py:119 models/clean.py:157 -#: models/clean.py:195 +#: streetup/assets/models/clean.py:84 streetup/assets/models/clean.py:119 +#: streetup/assets/models/clean.py:157 streetup/assets/models/clean.py:195 msgid "Material" msgstr "Material" -#: models/clean.py:85 models/clean.py:120 +#: streetup/assets/models/clean.py:85 streetup/assets/models/clean.py:120 msgid "Volume (litres)" msgstr "Volume (litres)" -#: models/clean.py:86 models/clean.py:121 +#: streetup/assets/models/clean.py:86 streetup/assets/models/clean.py:121 msgid "Cover" msgstr "Cover" -#: models/clean.py:87 models/clean.py:122 +#: streetup/assets/models/clean.py:87 streetup/assets/models/clean.py:122 msgid "Built-in ashtray" msgstr "Built-in ashtray" -#: models/clean.py:90 +#: streetup/assets/models/clean.py:90 msgid "Litter bin model" msgstr "Litter bin model" -#: models/clean.py:91 +#: streetup/assets/models/clean.py:91 msgid "Litter bin models" msgstr "Litter bin models" -#: models/clean.py:104 models/clean.py:177 +#: streetup/assets/models/clean.py:104 streetup/assets/models/clean.py:177 msgid "Location" msgstr "Location" -#: models/clean.py:110 models/clean.py:183 templates/assets/clean_index.html:28 -#: templates/assets/clean_index.html:74 +#: streetup/assets/models/clean.py:110 streetup/assets/models/clean.py:183 +#: streetup/assets/templates/assets/clean_index.html:28 +#: streetup/assets/templates/assets/clean_index.html:74 msgid "Model" msgstr "Model" -#: models/clean.py:116 +#: streetup/assets/models/clean.py:116 msgid "Fixation type" msgstr "Fixation type" -#: models/clean.py:123 +#: streetup/assets/models/clean.py:123 msgid "Built-in extinguisher stub (éteignoir)" msgstr "Built-in extinguisher stub (éteignoir)" -#: models/clean.py:126 models/clean.py:198 +#: streetup/assets/models/clean.py:126 streetup/assets/models/clean.py:198 msgid "Emptying frequency" msgstr "Emptying frequency" -#: models/clean.py:130 +#: streetup/assets/models/clean.py:130 msgid "Collection route (tournée)" msgstr "Collection route (tournée)" -#: models/clean.py:134 +#: streetup/assets/models/clean.py:134 msgid "External ID (source system)" msgstr "External ID (source system)" -#: models/clean.py:136 models/clean.py:204 +#: streetup/assets/models/clean.py:136 streetup/assets/models/clean.py:204 msgid "Remarks" msgstr "Remarks" -#: models/clean.py:139 models/clean.py:238 models/clean.py:305 +#: streetup/assets/models/clean.py:139 streetup/assets/models/clean.py:238 +#: streetup/assets/models/clean.py:305 msgid "Litter bin" msgstr "Litter bin" -#: models/clean.py:140 templates/assets/clean_location_detail.html:72 -#: templates/assets/clean_location_detail.html:110 +#: streetup/assets/models/clean.py:140 +#: streetup/assets/templates/assets/clean_location_detail.html:72 +#: streetup/assets/templates/assets/clean_location_detail.html:110 msgid "Litter bins" msgstr "Litter bins" -#: models/clean.py:158 models/clean.py:191 +#: streetup/assets/models/clean.py:158 streetup/assets/models/clean.py:191 msgid "Capacity (litres)" msgstr "Capacity (litres)" -#: models/clean.py:159 models/clean.py:192 -#: templates/assets/clean_location_detail.html:96 +#: streetup/assets/models/clean.py:159 streetup/assets/models/clean.py:192 +#: streetup/assets/templates/assets/clean_location_detail.html:96 msgid "Underground" msgstr "Underground" -#: models/clean.py:160 models/clean.py:193 +#: streetup/assets/models/clean.py:160 streetup/assets/models/clean.py:193 msgid "Number of openings" msgstr "Number of openings" -#: models/clean.py:163 +#: streetup/assets/models/clean.py:163 msgid "Glass container model" msgstr "Glass container model" -#: models/clean.py:164 +#: streetup/assets/models/clean.py:164 msgid "Glass container models" msgstr "Glass container models" -#: models/clean.py:189 +#: streetup/assets/models/clean.py:189 msgid "Accepted glass type" msgstr "Accepted glass type" -#: models/clean.py:202 +#: streetup/assets/models/clean.py:202 msgid "Operator / manager" msgstr "Operator / manager" -#: models/clean.py:207 +#: streetup/assets/models/clean.py:207 msgid "Glass container" msgstr "Glass container" -#: models/clean.py:208 templates/assets/clean_location_detail.html:88 -#: templates/assets/clean_location_detail.html:124 +#: streetup/assets/models/clean.py:208 +#: streetup/assets/templates/assets/clean_location_detail.html:88 +#: streetup/assets/templates/assets/clean_location_detail.html:124 msgid "Glass containers" msgstr "Glass containers" -#: models/clean.py:243 +#: streetup/assets/models/clean.py:243 msgid "Photo" msgstr "Photo" -#: models/clean.py:248 +#: streetup/assets/models/clean.py:248 msgid "Source URL (original)" msgstr "Source URL (original)" -#: models/clean.py:250 +#: streetup/assets/models/clean.py:250 msgid "Order" msgstr "Order" -#: models/clean.py:251 +#: streetup/assets/models/clean.py:251 msgid "Taken at" msgstr "Taken at" -#: models/clean.py:252 +#: streetup/assets/models/clean.py:252 msgid "Caption" msgstr "Caption" -#: models/clean.py:255 +#: streetup/assets/models/clean.py:255 msgid "Litter bin photo" msgstr "Litter bin photo" -#: models/clean.py:256 +#: streetup/assets/models/clean.py:256 msgid "Litter bin photos" msgstr "Litter bin photos" -#: models/clean.py:268 templates/assets/cleanlitterbin_detail.html:250 -#: templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/models/clean.py:268 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:250 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 msgid "Important – ponctuel" msgstr "Important – ponctuel" -#: models/clean.py:269 templates/assets/cleanlitterbin_detail.html:251 -#: templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/models/clean.py:269 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:251 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 msgid "Important – continu" msgstr "Important – continu" -#: models/clean.py:270 models/clean.py:277 -#: templates/assets/cleanlitterbin_detail.html:252 -#: templates/assets/cleanlitterbin_detail.html:262 -#: templates/assets/cleanlitterbin_detail.html:378 -#: templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/models/clean.py:270 streetup/assets/models/clean.py:277 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:252 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:262 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Faible" msgstr "Faible" -#: models/clean.py:271 models/clean.py:295 models/roads.py:275 -#: models/roads.py:287 models/roads.py:297 models/trafficlights.py:203 -#: templates/assets/cleanlitterbin_detail.html:253 -#: templates/assets/cleanlitterbin_detail.html:303 -#: templates/assets/cleanlitterbin_detail.html:378 -#: templates/assets/cleanlitterbin_detail.html:401 -#: templates/assets/trafficlights_intersection_detail.html:1220 +#: streetup/assets/models/clean.py:271 streetup/assets/models/clean.py:295 +#: streetup/assets/models/roads.py:275 streetup/assets/models/roads.py:287 +#: streetup/assets/models/roads.py:297 +#: streetup/assets/models/trafficlights.py:203 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:253 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:303 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:401 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1234 msgid "Autre" msgstr "Autre" -#: models/clean.py:275 templates/assets/cleanlitterbin_detail.html:260 -#: templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/models/clean.py:275 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:260 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Élevée" msgstr "Élevée" -#: models/clean.py:276 templates/assets/cleanlitterbin_detail.html:261 -#: templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/models/clean.py:276 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:261 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Moyenne" msgstr "Moyenne" -#: models/clean.py:281 templates/assets/cleanlitterbin_detail.html:165 -#: templates/assets/cleanlitterbin_detail.html:175 -#: templates/assets/cleanlitterbin_detail.html:269 -#: templates/assets/cleanlitterbin_detail.html:278 -#: templates/assets/cleanlitterbin_detail.html:380 -#: templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/models/clean.py:281 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:165 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:175 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:269 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:278 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Normal" msgstr "Normal" -#: models/clean.py:282 templates/assets/cleanlitterbin_detail.html:166 -#: templates/assets/cleanlitterbin_detail.html:176 -#: templates/assets/cleanlitterbin_detail.html:270 -#: templates/assets/cleanlitterbin_detail.html:279 -#: templates/assets/cleanlitterbin_detail.html:380 -#: templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/models/clean.py:282 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:166 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:176 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:270 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:279 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Difficile" msgstr "Difficile" -#: models/clean.py:283 templates/assets/cleanlitterbin_detail.html:167 -#: templates/assets/cleanlitterbin_detail.html:177 -#: templates/assets/cleanlitterbin_detail.html:271 -#: templates/assets/cleanlitterbin_detail.html:280 -#: templates/assets/cleanlitterbin_detail.html:380 -#: templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/models/clean.py:283 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:167 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:177 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:271 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:280 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Impossible" msgstr "Impossible" -#: models/clean.py:287 templates/assets/cleanlitterbin_detail.html:295 -#: templates/assets/cleanlitterbin_detail.html:393 +#: streetup/assets/models/clean.py:287 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:295 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:393 msgid "Arrêt Bus/Tram" msgstr "Arrêt Bus/Tram" -#: models/clean.py:288 templates/assets/cleanlitterbin_detail.html:296 -#: templates/assets/cleanlitterbin_detail.html:394 +#: streetup/assets/models/clean.py:288 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:296 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:394 msgid "Parc" msgstr "Parc" -#: models/clean.py:289 templates/assets/cleanlitterbin_detail.html:297 -#: templates/assets/cleanlitterbin_detail.html:395 +#: streetup/assets/models/clean.py:289 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:297 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:395 msgid "École" msgstr "École" -#: models/clean.py:290 templates/assets/cleanlitterbin_detail.html:298 -#: templates/assets/cleanlitterbin_detail.html:396 +#: streetup/assets/models/clean.py:290 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:298 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:396 msgid "Commerce" msgstr "Commerce" -#: models/clean.py:291 templates/assets/cleanlitterbin_detail.html:299 -#: templates/assets/cleanlitterbin_detail.html:397 views/artworks.py:420 -#: views/artworks.py:424 +#: streetup/assets/models/clean.py:291 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:299 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:397 +#: streetup/assets/views/artworks.py:420 streetup/assets/views/artworks.py:424 +#: streetup/assets/views/core.py:398 msgid "Monument" msgstr "Monument" -#: models/clean.py:292 templates/assets/cleanlitterbin_detail.html:300 -#: templates/assets/cleanlitterbin_detail.html:398 +#: streetup/assets/models/clean.py:292 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:300 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:398 msgid "Passage piéton" msgstr "Passage piéton" -#: models/clean.py:293 models/roads.py:284 -#: templates/assets/cleanlitterbin_detail.html:301 -#: templates/assets/cleanlitterbin_detail.html:399 +#: streetup/assets/models/clean.py:293 streetup/assets/models/roads.py:284 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:301 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:399 msgid "Place" msgstr "Place" -#: models/clean.py:294 templates/assets/cleanlitterbin_detail.html:302 -#: templates/assets/cleanlitterbin_detail.html:400 -#: templates/assets/permissions/panel.html:230 -#: templates/assets/permissions/panel.html:256 -#: templates/assets/permissions/type_page.html:173 -#: templates/assets/permissions/type_page.html:196 -#: templates/assets/permissions/type_page.html:374 -#: templates/assets/permissions/type_page.html:397 -#: templates/assets/trafficlights_intersection_detail.html:68 -#: templates/assets/trafficlights_intersection_detail.html:1297 -#: templates/assets/unified_index.html:94 -#: templates/assets/unified_index.html:132 +#: streetup/assets/models/clean.py:294 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:302 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:400 +#: streetup/assets/templates/assets/permissions/panel.html:230 +#: streetup/assets/templates/assets/permissions/panel.html:256 +#: streetup/assets/templates/assets/permissions/type_page.html:173 +#: streetup/assets/templates/assets/permissions/type_page.html:196 +#: streetup/assets/templates/assets/permissions/type_page.html:374 +#: streetup/assets/templates/assets/permissions/type_page.html:397 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:68 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1311 +#: streetup/assets/templates/assets/unified_index.html:94 +#: streetup/assets/templates/assets/unified_index.html:132 msgid "Aucun" msgstr "Aucun" -#: models/clean.py:307 +#: streetup/assets/models/clean.py:307 msgid "Observation date/time" msgstr "Observation date/time" -#: models/clean.py:308 +#: streetup/assets/models/clean.py:308 msgid "Observer notes" msgstr "Observer notes" -#: models/clean.py:311 +#: streetup/assets/models/clean.py:311 msgid "Slope too steep" msgstr "Slope too steep" -#: models/clean.py:312 +#: streetup/assets/models/clean.py:312 msgid "Unstable ground" msgstr "Unstable ground" -#: models/clean.py:313 +#: streetup/assets/models/clean.py:313 msgid "Reflective surface" msgstr "Reflective surface" -#: models/clean.py:314 +#: streetup/assets/models/clean.py:314 msgid "Slippery surface" msgstr "Slippery surface" -#: models/clean.py:315 +#: streetup/assets/models/clean.py:315 msgid "Cracks in ground" msgstr "Cracks in ground" -#: models/clean.py:316 +#: streetup/assets/models/clean.py:316 msgid "Ground obstacle" msgstr "Ground obstacle" -#: models/clean.py:317 +#: streetup/assets/models/clean.py:317 msgid "Tactile paving (dalles podotactiles)" msgstr "Tactile paving (dalles podotactiles)" -#: models/clean.py:318 +#: streetup/assets/models/clean.py:318 msgid "Transversal slope (%)" msgstr "Transversal slope (%)" -#: models/clean.py:319 +#: streetup/assets/models/clean.py:319 msgid "Longitudinal slope (%)" msgstr "Longitudinal slope (%)" -#: models/clean.py:320 +#: streetup/assets/models/clean.py:320 msgid "Ground remarks" msgstr "Ground remarks" -#: models/clean.py:327 +#: streetup/assets/models/clean.py:327 msgid "Neighbourhood type" msgstr "Neighbourhood type" -#: models/clean.py:333 +#: streetup/assets/models/clean.py:333 msgid "Pedestrian flow density" msgstr "Pedestrian flow density" -#: models/clean.py:338 +#: streetup/assets/models/clean.py:338 msgid "Points of interest" msgstr "Points of interest" -#: models/clean.py:340 +#: streetup/assets/models/clean.py:340 msgid "Clear 2 m approach" msgstr "Clear 2 m approach" -#: models/clean.py:341 +#: streetup/assets/models/clean.py:341 msgid "Road to cross" msgstr "Road to cross" -#: models/clean.py:342 +#: streetup/assets/models/clean.py:342 msgid "Isolated bin" msgstr "Isolated bin" -#: models/clean.py:343 +#: streetup/assets/models/clean.py:343 msgid "Obstructs road traffic" msgstr "Obstructs road traffic" -#: models/clean.py:344 +#: streetup/assets/models/clean.py:344 msgid "Obstructs pedestrian flow" msgstr "Obstructs pedestrian flow" -#: models/clean.py:345 +#: streetup/assets/models/clean.py:345 msgid "Logical path (itinéraire logique)" msgstr "Logical path (itinéraire logique)" -#: models/clean.py:346 +#: streetup/assets/models/clean.py:346 msgid "Visual contrast" msgstr "Visual contrast" -#: models/clean.py:347 +#: streetup/assets/models/clean.py:347 msgid "Sorting indicators present" msgstr "Sorting indicators present" -#: models/clean.py:352 +#: streetup/assets/models/clean.py:352 msgid "Agent access – vehicle" msgstr "Agent access – vehicle" -#: models/clean.py:358 +#: streetup/assets/models/clean.py:358 msgid "Agent access – on foot" msgstr "Agent access – on foot" -#: models/clean.py:362 +#: streetup/assets/models/clean.py:362 msgid "Other point of interest" msgstr "Other point of interest" -#: models/clean.py:367 +#: streetup/assets/models/clean.py:367 msgid "Placement relevance codes" msgstr "Placement relevance codes" -#: models/clean.py:371 +#: streetup/assets/models/clean.py:371 msgid "Obstruction codes" msgstr "Obstruction codes" -#: models/clean.py:373 +#: streetup/assets/models/clean.py:373 msgid "Point of interest remarks" msgstr "Point of interest remarks" -#: models/clean.py:374 +#: streetup/assets/models/clean.py:374 msgid "Accessibility remarks" msgstr "Accessibility remarks" -#: models/clean.py:377 +#: streetup/assets/models/clean.py:377 msgid "Litter bin observation" msgstr "Litter bin observation" -#: models/clean.py:378 +#: streetup/assets/models/clean.py:378 msgid "Litter bin observations" msgstr "Litter bin observations" -#: models/core.py:42 +#: streetup/assets/models/core.py:42 msgid "Catégorie parente" msgstr "Catégorie parente" -#: models/core.py:43 +#: streetup/assets/models/core.py:43 msgid "" "Laisser vide pour une catégorie de premier niveau. Une sous-catégorie ne " "peut pas avoir d'enfants." @@ -452,1632 +910,1957 @@ msgstr "" "Laisser vide pour une catégorie de premier niveau. Une sous-catégorie ne " "peut pas avoir d'enfants." -#: models/core.py:52 -#, fuzzy -#| msgid "Modèle non trouvé" +#: streetup/assets/models/core.py:52 msgid "Modèles Django autorisés" msgstr "Modèle non trouvé" -#: models/core.py:53 -#, fuzzy -#| msgid "Type d'asset non supporté pour cette thématique/catégorie" +#: streetup/assets/models/core.py:53 msgid "Les types de modèles d'assets (Django) autorisés pour cette catégorie." msgstr "Type d'asset non supporté pour cette thématique/catégorie" -#: models/core.py:104 +#: streetup/assets/models/core.py:104 msgid "À approuver" msgstr "À approuver" -#: models/core.py:105 +#: streetup/assets/models/core.py:105 msgid "Planifié" msgstr "Planifié" -#: models/core.py:106 models/trafficlights.py:18 -#: templates/assets/detail_generic.html:1310 views/artworks.py:78 +#: streetup/assets/models/core.py:106 +#: streetup/assets/models/trafficlights.py:18 +#: streetup/assets/templates/assets/detail_generic.html:1310 +#: streetup/assets/views/artworks.py:78 msgid "Actif" msgstr "Actif" -#: models/core.py:107 templates/assets/detail_generic.html:1311 +#: streetup/assets/models/core.py:107 +#: streetup/assets/templates/assets/detail_generic.html:1311 msgid "Endommagé" msgstr "Endommagé" -#: models/core.py:108 templates/assets/detail_generic.html:1312 +#: streetup/assets/models/core.py:108 +#: streetup/assets/templates/assets/detail_generic.html:1312 msgid "A remplacer" msgstr "A remplacer" -#: models/core.py:109 models/trafficlights.py:21 +#: streetup/assets/models/core.py:109 +#: streetup/assets/models/trafficlights.py:21 msgid "Mis hors service volontairement" msgstr "Mis hors service volontairement" -#: models/core.py:110 templates/assets/detail_generic.html:1313 +#: streetup/assets/models/core.py:110 +#: streetup/assets/templates/assets/detail_generic.html:1313 msgid "Enlevé" msgstr "Enlevé" -#: models/core.py:111 models/trafficlights.py:23 views/core.py:514 +#: streetup/assets/models/core.py:111 +#: streetup/assets/models/trafficlights.py:23 streetup/assets/views/core.py:533 msgid "Archivé" msgstr "Archivé" -#: models/core.py:115 +#: streetup/assets/models/core.py:115 msgid "Bon état" msgstr "Bon état" -#: models/core.py:116 +#: streetup/assets/models/core.py:116 msgid "Moyen" msgstr "Moyen" -#: models/core.py:117 +#: streetup/assets/models/core.py:117 msgid "Dégradé" msgstr "Dégradé" -#: models/core.py:118 +#: streetup/assets/models/core.py:118 msgid "Critique" msgstr "Critique" -#: models/core.py:119 +#: streetup/assets/models/core.py:119 msgid "Inconnu" msgstr "Inconnu" -#: models/core.py:123 +#: streetup/assets/models/core.py:123 msgid "À valider" msgstr "À valider" -#: models/core.py:124 +#: streetup/assets/models/core.py:124 msgid "Validé" msgstr "Validé" -#: models/core.py:125 +#: streetup/assets/models/core.py:125 msgid "À compléter" msgstr "À compléter" -#: models/core.py:126 templates/assets/document_version_history_list.html:41 +#: streetup/assets/models/core.py:126 +#: streetup/assets/templates/assets/document_version_history_list.html:41 msgid "Rejeté" msgstr "Rejeté" -#: models/history.py:186 +#: streetup/assets/models/history.py:186 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:302 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:330 msgid "Type d'asset" msgstr "Type d'asset" -#: models/history.py:189 +#: streetup/assets/models/history.py:189 msgid "ID de l'asset" msgstr "ID de l'asset" -#: models/history.py:200 templates/assets/components/asset_history.html:38 -#: templates/assets/permissions/panel.html:67 -#: templates/assets/permissions/panel.html:109 -#: templates/assets/permissions/panel.html:192 -#: templates/assets/permissions/type_page.html:69 -#: templates/assets/permissions/type_page.html:141 -#: templates/assets/permissions/type_page.html:235 -#: templates/assets/permissions/type_page.html:334 +#: streetup/assets/models/history.py:200 +#: streetup/assets/templates/assets/components/asset_history.html:38 +#: streetup/assets/templates/assets/permissions/panel.html:67 +#: streetup/assets/templates/assets/permissions/panel.html:109 +#: streetup/assets/templates/assets/permissions/panel.html:192 +#: streetup/assets/templates/assets/permissions/type_page.html:69 +#: streetup/assets/templates/assets/permissions/type_page.html:141 +#: streetup/assets/templates/assets/permissions/type_page.html:235 +#: streetup/assets/templates/assets/permissions/type_page.html:334 msgid "Utilisateur" msgstr "Utilisateur" -#: models/history.py:205 +#: streetup/assets/models/history.py:205 msgid "Date de modification" msgstr "Date de modification" -#: models/history.py:211 +#: streetup/assets/models/history.py:211 msgid "Champ modifié" msgstr "Champ modifié" -#: models/history.py:216 templates/assets/components/asset_history.html:40 +#: streetup/assets/models/history.py:216 +#: streetup/assets/templates/assets/components/asset_history.html:40 msgid "Ancienne valeur" msgstr "Ancienne valeur" -#: models/history.py:221 templates/assets/components/asset_history.html:41 +#: streetup/assets/models/history.py:221 +#: streetup/assets/templates/assets/components/asset_history.html:41 msgid "Nouvelle valeur" msgstr "Nouvelle valeur" -#: models/history.py:229 +#: streetup/assets/models/history.py:229 msgid "Création" msgstr "Création" -#: models/history.py:230 +#: streetup/assets/models/history.py:230 msgid "Modification" msgstr "Modification" -#: models/history.py:231 templates/assets/cleanlitterbin_detail.html:47 -#: templates/assets/cleanlitterbin_detail.html:343 +#: streetup/assets/models/history.py:231 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:47 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:343 msgid "Suppression" msgstr "Suppression" -#: models/history.py:232 templates/assets/components/asset_history.html:337 +#: streetup/assets/models/history.py:232 +#: streetup/assets/templates/assets/components/asset_history.html:337 msgid "Changement de statut" msgstr "Changement de statut" -#: models/history.py:234 +#: streetup/assets/models/history.py:234 msgid "Type d'action" msgstr "Type d'action" -#: models/history.py:240 +#: streetup/assets/models/history.py:240 msgid "Historique d'asset" msgstr "Historique d'asset" -#: models/history.py:241 +#: streetup/assets/models/history.py:241 msgid "Historiques d'assets" msgstr "Historiques d'assets" -#: models/history.py:266 +#: streetup/assets/models/history.py:266 msgid "(vide)" msgstr "(vide)" -#: models/history.py:325 templates/assets/clean_index.html:65 -#: templates/assets/clean_index.html:71 -#: templates/assets/clean_location_detail.html:158 -#: templates/assets/components/add_asset_modal.html:70 -#: templates/assets/components/asset_model_card.html:17 -#: templates/assets/controlcenters_location_detail.html:242 -#: templates/assets/detail_generic.html:211 -#: templates/assets/detail_generic.html:578 -#: templates/assets/its_location_detail.html:166 -#: templates/assets/nature_locations_detail.html:72 -#: templates/assets/naturerwiz_detail.html:241 -#: templates/assets/publiclighting_street_detail.html:301 -#: templates/assets/roads_street_detail.html:316 -#: templates/assets/sign_street_detail.html:293 -#: templates/assets/structures_location_detail.html:351 -#: templates/assets/trafficlights_intersection_detail.html:932 -#: templates/assets/unified_index.html:310 views/export.py:95 +#: streetup/assets/models/history.py:325 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:378 +#: streetup/assets/templates/assets/clean_index.html:65 +#: streetup/assets/templates/assets/clean_index.html:71 +#: streetup/assets/templates/assets/clean_location_detail.html:158 +#: streetup/assets/templates/assets/components/add_asset_modal.html:70 +#: streetup/assets/templates/assets/components/asset_model_card.html:17 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:242 +#: streetup/assets/templates/assets/detail_generic.html:211 +#: streetup/assets/templates/assets/detail_generic.html:578 +#: streetup/assets/templates/assets/its_location_detail.html:166 +#: streetup/assets/templates/assets/nature_locations_detail.html:72 +#: streetup/assets/templates/assets/naturerwiz_detail.html:241 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:328 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:301 +#: streetup/assets/templates/assets/roads_street_detail.html:316 +#: streetup/assets/templates/assets/sign_street_detail.html:293 +#: streetup/assets/templates/assets/structures_location_detail.html:351 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:946 +#: streetup/assets/templates/assets/unified_index.html:309 +#: streetup/assets/views/export.py:95 msgid "Code" msgstr "Code" -#: models/history.py:326 +#: streetup/assets/models/history.py:326 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:53 msgid "Nom (FR)" msgstr "Nom (FR)" -#: models/history.py:327 +#: streetup/assets/models/history.py:327 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:58 msgid "Nom (NL)" msgstr "Nom (NL)" -#: models/history.py:328 templates/assets/artworks_index.html:8 -#: templates/assets/artworks_index.html:36 -#: templates/assets/controlcenters_location_detail.html:245 -#: templates/assets/detail_generic.html:250 -#: templates/assets/detail_generic.html:579 -#: templates/assets/its_location_detail.html:169 -#: templates/assets/nature_locations_detail.html:75 -#: templates/assets/naturerwiz_detail.html:244 -#: templates/assets/publiclighting_street_detail.html:304 -#: templates/assets/roads_street_detail.html:319 -#: templates/assets/sign_street_detail.html:296 -#: templates/assets/structures_location_detail.html:354 -#: templates/assets/trafficlights_import_cross_plan.html:242 -#: templates/assets/trafficlights_import_cross_plan.html:325 -#: templates/assets/trafficlights_import_cross_plan.html:409 -#: templates/assets/trafficlights_import_cross_plan.html:500 -#: templates/assets/trafficlights_index.html:8 -#: templates/assets/trafficlights_intersection_detail.html:38 -#: templates/assets/trafficlights_intersection_detail.html:935 -#: templates/assets/trafficlights_intersection_detail.html:1171 -#: templates/assets/trafficlights_intersection_detail.html:1262 -#: templates/assets/unified_index.html:195 views/export.py:99 +#: streetup/assets/models/history.py:328 +#: streetup/assets/templates/assets/artworks_index.html:8 +#: streetup/assets/templates/assets/artworks_index.html:36 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:305 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:381 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:42 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:80 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:245 +#: streetup/assets/templates/assets/detail_generic.html:250 +#: streetup/assets/templates/assets/detail_generic.html:579 +#: streetup/assets/templates/assets/its_location_detail.html:169 +#: streetup/assets/templates/assets/nature_locations_detail.html:75 +#: streetup/assets/templates/assets/naturerwiz_detail.html:244 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:333 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:392 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:304 +#: streetup/assets/templates/assets/roads_street_detail.html:319 +#: streetup/assets/templates/assets/sign_street_detail.html:296 +#: streetup/assets/templates/assets/structures_location_detail.html:354 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:242 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:325 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:409 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:500 +#: streetup/assets/templates/assets/trafficlights_index.html:8 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:38 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:949 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1185 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1276 +#: streetup/assets/templates/assets/unified_index.html:195 +#: streetup/assets/views/export.py:99 msgid "Statut" msgstr "Statut" -#: models/history.py:329 views/export.py:103 +#: streetup/assets/models/history.py:329 streetup/assets/views/export.py:103 msgid "Date d'installation" msgstr "Date d'installation" -#: models/history.py:330 +#: streetup/assets/models/history.py:330 msgid "Date de désinstallation" msgstr "Date de désinstallation" -#: models/history.py:331 templates/assets/detail_generic.html:749 -#: templates/assets/detail_generic.html:750 views/export.py:105 +#: streetup/assets/models/history.py:331 +#: streetup/assets/templates/assets/detail_generic.html:749 +#: streetup/assets/templates/assets/detail_generic.html:750 +#: streetup/assets/views/export.py:105 msgid "Numéro de série" msgstr "Numéro de série" -#: models/history.py:332 templates/assets/detail_generic.html:365 +#: streetup/assets/models/history.py:332 +#: streetup/assets/templates/assets/detail_generic.html:365 msgid "Durée de garantie" msgstr "Durée de garantie" -#: models/history.py:333 templates/assets/detail_generic.html:394 +#: streetup/assets/models/history.py:333 +#: streetup/assets/templates/assets/detail_generic.html:394 msgid "Dernière inspection" msgstr "Dernière inspection" -#: models/history.py:334 +#: streetup/assets/models/history.py:334 msgid "Dernier entretien préventif" msgstr "Dernier entretien préventif" -#: models/history.py:335 +#: streetup/assets/models/history.py:335 msgid "Dernier entretien correctif" msgstr "Dernier entretien correctif" -#: models/history.py:336 +#: streetup/assets/models/history.py:336 msgid "Dernier relevé" msgstr "Dernier relevé" -#: models/history.py:337 templates/assets/artworks_index.html:72 -#: templates/assets/components/add_asset_modal.html:34 -#: templates/assets/components/asset_model_card.html:32 -#: templates/assets/components/asset_model_card.html:74 -#: templates/assets/controlcenters_index.html:25 -#: templates/assets/controlcenters_index.html:68 -#: templates/assets/detail_generic.html:308 templates/assets/its_index.html:36 -#: templates/assets/its_index.html:88 templates/assets/nature_index.html:39 -#: templates/assets/nature_index.html:82 -#: templates/assets/publiclighting_index.html:29 -#: templates/assets/publiclighting_index.html:73 -#: templates/assets/roads_index.html:29 templates/assets/roads_index.html:85 -#: templates/assets/sign_index.html:29 templates/assets/sign_index.html:85 -#: templates/assets/structures_index.html:37 -#: templates/assets/structures_index.html:82 -#: templates/assets/trafficlights_index.html:81 -#: templates/assets/trafficlights_index.html:126 -#: templates/assets/trafficlights_intersection_detail.html:979 -#: templates/assets/unified_index.html:115 -#: templates/assets/unified_index.html:291 templates/assets/water_index.html:40 -#: templates/assets/water_index.html:80 views/export.py:97 +#: streetup/assets/models/history.py:337 +#: streetup/assets/templates/assets/artworks_index.html:72 +#: streetup/assets/templates/assets/components/add_asset_modal.html:34 +#: streetup/assets/templates/assets/components/asset_model_card.html:32 +#: streetup/assets/templates/assets/components/asset_model_card.html:74 +#: streetup/assets/templates/assets/controlcenters_index.html:25 +#: streetup/assets/templates/assets/controlcenters_index.html:68 +#: streetup/assets/templates/assets/detail_generic.html:308 +#: streetup/assets/templates/assets/its_index.html:36 +#: streetup/assets/templates/assets/its_index.html:88 +#: streetup/assets/templates/assets/nature_index.html:39 +#: streetup/assets/templates/assets/nature_index.html:82 +#: streetup/assets/templates/assets/publiclighting_index.html:29 +#: streetup/assets/templates/assets/publiclighting_index.html:73 +#: streetup/assets/templates/assets/roads_index.html:29 +#: streetup/assets/templates/assets/roads_index.html:85 +#: streetup/assets/templates/assets/sign_index.html:29 +#: streetup/assets/templates/assets/sign_index.html:85 +#: streetup/assets/templates/assets/structures_index.html:37 +#: streetup/assets/templates/assets/structures_index.html:82 +#: streetup/assets/templates/assets/trafficlights_index.html:81 +#: streetup/assets/templates/assets/trafficlights_index.html:126 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:993 +#: streetup/assets/templates/assets/unified_index.html:115 +#: streetup/assets/templates/assets/unified_index.html:290 +#: streetup/assets/templates/assets/water_index.html:40 +#: streetup/assets/templates/assets/water_index.html:80 +#: streetup/assets/views/export.py:97 msgid "Catégorie" msgstr "Catégorie" -#: models/history.py:338 templates/assets/components/asset_model_card.html:26 -#: templates/assets/detail_generic.html:352 -#: templates/assets/detail_generic.html:754 -#: templates/assets/detail_generic.html:755 views/export.py:107 +#: streetup/assets/models/history.py:338 +#: streetup/assets/templates/assets/components/asset_model_card.html:26 +#: streetup/assets/templates/assets/detail_generic.html:352 +#: streetup/assets/templates/assets/detail_generic.html:754 +#: streetup/assets/templates/assets/detail_generic.html:755 +#: streetup/assets/views/export.py:107 msgid "Marque" msgstr "Marque" -#: models/history.py:339 templates/assets/components/add_asset_modal.html:57 -#: templates/assets/components/asset_model_card.html:6 -#: templates/assets/controlcenters_index.html:35 -#: templates/assets/controlcenters_index.html:69 -#: templates/assets/its_index.html:46 templates/assets/its_index.html:89 -#: templates/assets/nature_index.html:49 templates/assets/nature_index.html:83 -#: templates/assets/publiclighting_index.html:39 -#: templates/assets/publiclighting_index.html:74 -#: templates/assets/roads_index.html:39 templates/assets/roads_index.html:86 -#: templates/assets/sign_index.html:39 templates/assets/sign_index.html:86 -#: templates/assets/structures_index.html:47 -#: templates/assets/structures_index.html:83 -#: templates/assets/trafficlights_index.html:91 -#: templates/assets/trafficlights_index.html:127 -#: templates/assets/trafficlights_intersection_detail.html:628 -#: templates/assets/trafficlights_intersection_detail.html:996 -#: templates/assets/unified_index.html:129 -#: templates/assets/unified_index.html:297 views/export.py:98 +#: streetup/assets/models/history.py:339 +#: streetup/assets/templates/assets/components/add_asset_modal.html:57 +#: streetup/assets/templates/assets/components/asset_model_card.html:6 +#: streetup/assets/templates/assets/controlcenters_index.html:35 +#: streetup/assets/templates/assets/controlcenters_index.html:69 +#: streetup/assets/templates/assets/its_index.html:46 +#: streetup/assets/templates/assets/its_index.html:89 +#: streetup/assets/templates/assets/nature_index.html:49 +#: streetup/assets/templates/assets/nature_index.html:83 +#: streetup/assets/templates/assets/publiclighting_index.html:39 +#: streetup/assets/templates/assets/publiclighting_index.html:74 +#: streetup/assets/templates/assets/roads_index.html:39 +#: streetup/assets/templates/assets/roads_index.html:86 +#: streetup/assets/templates/assets/sign_index.html:39 +#: streetup/assets/templates/assets/sign_index.html:86 +#: streetup/assets/templates/assets/structures_index.html:47 +#: streetup/assets/templates/assets/structures_index.html:83 +#: streetup/assets/templates/assets/trafficlights_index.html:91 +#: streetup/assets/templates/assets/trafficlights_index.html:127 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:642 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1010 +#: streetup/assets/templates/assets/unified_index.html:129 +#: streetup/assets/templates/assets/unified_index.html:296 +#: streetup/assets/views/export.py:98 msgid "Modèle" msgstr "Modèle" -#: models/history.py:340 templates/assets/components/add_asset_modal.html:101 -#: templates/assets/unified_index.html:260 -#: templates/assets/unified_index.html:303 +#: streetup/assets/models/history.py:340 +#: streetup/assets/templates/assets/components/add_asset_modal.html:101 +#: streetup/assets/templates/assets/unified_index.html:260 +#: streetup/assets/templates/assets/unified_index.html:302 msgid "Localisation" msgstr "Localisation" -#: models/history.py:341 templates/assets/structures_location_detail.html:16 +#: streetup/assets/models/history.py:341 +#: streetup/assets/templates/assets/structures_location_detail.html:16 msgid "Structure" msgstr "Structure" -#: models/history.py:342 templates/assets/detail_generic.html:672 -#: views/export.py:109 +#: streetup/assets/models/history.py:342 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:260 +#: streetup/assets/templates/assets/detail_generic.html:672 +#: streetup/assets/views/export.py:109 msgid "Longitude" msgstr "Longitude" -#: models/history.py:343 templates/assets/detail_generic.html:683 -#: views/export.py:110 +#: streetup/assets/models/history.py:343 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:255 +#: streetup/assets/templates/assets/detail_generic.html:683 +#: streetup/assets/views/export.py:110 msgid "Latitude" msgstr "Latitude" -#: models/history.py:344 +#: streetup/assets/models/history.py:344 msgid "Géométrie" msgstr "Géométrie" -#: models/history.py:345 +#: streetup/assets/models/history.py:345 msgid "GeoJSON" msgstr "GeoJSON" -#: models/nature.py:81 +#: streetup/assets/models/nature.py:81 msgid "Tulipes" msgstr "Tulipes" -#: models/nature.py:82 +#: streetup/assets/models/nature.py:82 msgid "Jacynthes" msgstr "Jacynthes" -#: models/nature.py:83 +#: streetup/assets/models/nature.py:83 msgid "Jonquilles" msgstr "Jonquilles" -#: models/nature.py:84 +#: streetup/assets/models/nature.py:84 msgid "Narcisses" msgstr "Narcisses" -#: models/nature.py:85 +#: streetup/assets/models/nature.py:85 msgid "Crocus" msgstr "Crocus" -#: models/nature.py:86 +#: streetup/assets/models/nature.py:86 msgid "Perce-neige" msgstr "Perce-neige" -#: models/nature.py:87 views/core.py:535 +#: streetup/assets/models/nature.py:87 streetup/assets/views/core.py:554 msgid "Autres" msgstr "Autres" -#: models/nature.py:106 +#: streetup/assets/models/nature.py:106 msgid "Types de bulbes" msgstr "Types de bulbes" -#: models/nature.py:298 +#: streetup/assets/models/nature.py:298 msgid "Zone de gestion intégrée des eaux pluviales (ZIEP)" msgstr "ZIEP" -#: models/nature.py:299 +#: streetup/assets/models/nature.py:299 msgid "Zones de gestion intégrée des eaux pluviales (ZIEP)" msgstr "ZIEP" -#: models/nature.py:307 models/nature.py:334 +#: streetup/assets/models/nature.py:307 streetup/assets/models/nature.py:334 msgid "Stormwater inlet (Avaloir)" msgstr "Avaloir" -#: models/nature.py:308 models/nature.py:335 +#: streetup/assets/models/nature.py:308 streetup/assets/models/nature.py:335 msgid "Sequenced border (Bordure séquencée)" msgstr "Bordure séquencée" -#: models/nature.py:309 models/nature.py:336 +#: streetup/assets/models/nature.py:309 streetup/assets/models/nature.py:336 msgid "Injection port (Bouche d'injection)" msgstr "Bouche d'injection" -#: models/nature.py:310 models/nature.py:337 +#: streetup/assets/models/nature.py:310 streetup/assets/models/nature.py:337 msgid "Non-return valve (Clapet anti-retour)" msgstr "Clapet anti-retour" -#: models/nature.py:311 models/nature.py:338 +#: streetup/assets/models/nature.py:311 streetup/assets/models/nature.py:338 msgid "Sedimentation (Empierrement sédimentation)" msgstr "Empierrement sédimentation" -#: models/nature.py:312 models/nature.py:339 +#: streetup/assets/models/nature.py:312 streetup/assets/models/nature.py:339 msgid "Kerb cell" msgstr "" -#: models/nature.py:313 models/nature.py:340 +#: streetup/assets/models/nature.py:313 streetup/assets/models/nature.py:340 msgid "Infiltration well (Puits d'infiltration)" msgstr "Puits d'infiltration" -#: models/nature.py:314 models/nature.py:341 +#: streetup/assets/models/nature.py:314 streetup/assets/models/nature.py:341 msgid "Overflow (Surverse)" msgstr "Surverse" -#: models/nature.py:315 models/nature.py:342 +#: streetup/assets/models/nature.py:315 streetup/assets/models/nature.py:342 msgid "Isolation valve (Vanne d'isolation)" msgstr "Vanne d'isolation" -#: models/nature.py:316 models/nature.py:343 +#: streetup/assets/models/nature.py:316 streetup/assets/models/nature.py:343 msgid "Control valve (Vanne de régulation)" msgstr "Vanne de régulation" -#: models/nature.py:317 models/nature.py:345 +#: streetup/assets/models/nature.py:317 streetup/assets/models/nature.py:345 msgid "Sidewalk gargoyle (Gargouille de trottoir)" msgstr "Gargouille de trottoir" -#: models/nature.py:318 models/nature.py:346 +#: streetup/assets/models/nature.py:318 streetup/assets/models/nature.py:346 msgid "Trickle of water (Filet d'eau)" msgstr "Filet d'eau" -#: models/nature.py:319 models/nature.py:347 +#: streetup/assets/models/nature.py:319 streetup/assets/models/nature.py:347 msgid "Rail drain (Avaloir de rail)" msgstr "Avaloir de rail" -#: models/nature.py:320 models/nature.py:348 +#: streetup/assets/models/nature.py:320 streetup/assets/models/nature.py:348 msgid "Leveled edge (Bordure arasée)" msgstr "Bordure arasée" -#: models/nature.py:321 models/nature.py:349 +#: streetup/assets/models/nature.py:321 streetup/assets/models/nature.py:349 msgid "Infiltration channel (Caniveau infiltrant)" msgstr "Caniveau infiltrant" -#: models/nature.py:322 models/nature.py:350 -#, fuzzy -#| msgid "Road Drain" +#: streetup/assets/models/nature.py:322 streetup/assets/models/nature.py:350 +#: streetup/assets/views/core.py:367 msgid "Drain" msgstr "Road Drain" -#: models/nature.py:323 models/nature.py:351 +#: streetup/assets/models/nature.py:323 streetup/assets/models/nature.py:351 msgid "Overflowing (Trop plein)" msgstr "Trop plein" -#: models/nature.py:324 models/nature.py:352 +#: streetup/assets/models/nature.py:324 streetup/assets/models/nature.py:352 msgid "Separate sewer system (Réseau égout séparatif)" msgstr "Réseau égout séparatif" -#: models/nature.py:325 -#, fuzzy -#| msgid "Espace vert creux" +#: streetup/assets/models/nature.py:325 msgid "Hollow green space (Espace vert creux)" msgstr "Espace vert creux" -#: models/nature.py:326 +#: streetup/assets/models/nature.py:326 msgid "Decentralized underground structure (Ouvrage enterré décentralisé)" msgstr "Ouvrage enterré décentralisé" -#: models/nature.py:327 +#: streetup/assets/models/nature.py:327 msgid "Work on an impermeable surface (Ouvrage sur surface imperméable)" msgstr "Ouvrage sur surface imperméable" -#: models/nature.py:328 +#: streetup/assets/models/nature.py:328 msgid "Alternative technique (Technique alternative)" msgstr "Technique alternative" -#: models/nature.py:329 +#: streetup/assets/models/nature.py:329 msgid "Supplementary work (Ouvrage annexe)" msgstr "Ouvrage annexe" -#: models/nature.py:354 -#, fuzzy -#| msgid "Bassin sec/d'infiltration" +#: streetup/assets/models/nature.py:354 msgid "Dry/infiltration basin (Bassin sec/infiltration)" msgstr "Bassin sec/d'infiltration" -#: models/nature.py:355 -#, fuzzy -#| msgid "Bassin en eau" +#: streetup/assets/models/nature.py:355 msgid "Wet basin (Bassin en eau)" msgstr "Bassin en eau" -#: models/nature.py:356 -#, fuzzy -#| msgid "Fossé" +#: streetup/assets/models/nature.py:356 msgid "Ditch (Fossé)" msgstr "Fossé" -#: models/nature.py:357 -#, fuzzy -#| msgid "Jardin de pluie" +#: streetup/assets/models/nature.py:357 msgid "Rain garden (Jardin de pluie)" msgstr "Jardin de pluie" -#: models/nature.py:358 +#: streetup/assets/models/nature.py:358 msgid "Swale (Noue)" msgstr "Noue" -#: models/nature.py:359 +#: streetup/assets/models/nature.py:359 msgid "Draining structure (Massif drainant)" msgstr "Massif drainant" -#: models/nature.py:360 +#: streetup/assets/models/nature.py:360 msgid "Draining trench (Tranchée drainante)" msgstr "Tranchée drainante" -#: models/nature.py:361 +#: streetup/assets/models/nature.py:361 msgid "Retention roof (Toiture stockante)" msgstr "Toiture stockante" -#: models/nature.py:362 +#: streetup/assets/models/nature.py:362 msgid "Green roof (Toiture verte)" msgstr "Toiture verte" -#: models/nature.py:363 +#: streetup/assets/models/nature.py:363 msgid "Stormwater basin (Bassin d'orage)" msgstr "Bassin d'orage" -#: models/nature.py:364 +#: streetup/assets/models/nature.py:364 msgid "SAUL-empty (SAUL-vide)" msgstr "SAUL-vide" -#: models/nature.py:365 +#: streetup/assets/models/nature.py:365 msgid "SAUL-earth (SAUL-terre)" msgstr "SAUL-terre" -#: models/nature.py:366 +#: streetup/assets/models/nature.py:366 msgid "Cistern (Citerne)" msgstr "Citerne" -#: models/nature.py:367 +#: streetup/assets/models/nature.py:367 msgid "Green space on slab (Espace vert sur dalle)" msgstr "Espace vert sur dalle" -#: models/nature.py:368 +#: streetup/assets/models/nature.py:368 msgid "Filter strip (Bande filtrante)" msgstr "Bande filtrante" -#: models/nature.py:369 +#: streetup/assets/models/nature.py:369 msgid "Porous concrete collector (Collecteur en béton poreux)" msgstr "Collecteur en béton poreux" -#: models/nature.py:384 +#: streetup/assets/models/nature.py:384 msgid "Design (Étude)" msgstr "Étude" -#: models/nature.py:385 -#, fuzzy -#| msgid "Construction status" +#: streetup/assets/models/nature.py:385 msgid "Construction (Travaux)" msgstr "Statut des travaux" -#: models/nature.py:386 +#: streetup/assets/models/nature.py:386 msgid "Provisional acceptance (Réception provisoire)" msgstr "Réception provisoire" -#: models/nature.py:387 +#: streetup/assets/models/nature.py:387 msgid "Final acceptance (Réception définitive)" msgstr "Réception définitive" -#: models/nature.py:391 +#: streetup/assets/models/nature.py:391 msgid "Good (Bon)" msgstr "Bon" -#: models/nature.py:392 +#: streetup/assets/models/nature.py:392 msgid "Inspection to schedule (Examen à programmer)" msgstr "Examen à programmer" -#: models/nature.py:393 +#: streetup/assets/models/nature.py:393 msgid "Curative action needed (Intervention curative nécessaire)" msgstr "Intervention curative nécessaire" -#: models/nature.py:394 +#: streetup/assets/models/nature.py:394 msgid "Total rehabilitation needed (Réfection totale nécessaire)" msgstr "Réfection totale nécessaire" -#: models/nature.py:395 +#: streetup/assets/models/nature.py:395 msgid "Maintenance works to perform (Travaux entretien à réaliser)" msgstr "Travaux entretien à réaliser" -#: models/nature.py:396 +#: streetup/assets/models/nature.py:396 msgid "Maintenance works (Travaux maintenance)" msgstr "Travaux maintenance" -#: models/nature.py:397 +#: streetup/assets/models/nature.py:397 msgid "Maintenance works to schedule (Travaux maintenance à programmer)" msgstr "Travaux maintenance à programmer" -#: models/nature.py:401 +#: streetup/assets/models/nature.py:401 msgid "Connected (Connecté)" msgstr "Connecté" -#: models/nature.py:402 +#: streetup/assets/models/nature.py:402 msgid "Not connected (Non connecté)" msgstr "Non connecté" -#: models/nature.py:406 -#, fuzzy -#| msgid "Végétal" +#: streetup/assets/models/nature.py:406 msgid "Vegetal (Végétal)" msgstr "Végétal" -#: models/nature.py:407 -#, fuzzy -#| msgid "Structure enherbée" +#: streetup/assets/models/nature.py:407 msgid "Grassed structure (Structure enherbée)" msgstr "Structure enherbée" -#: models/nature.py:408 -#, fuzzy -#| msgid "Matériau non agrégé" +#: streetup/assets/models/nature.py:408 msgid "Unbound material (Matériau non agrégé)" msgstr "Matériau non agrégé" -#: models/nature.py:409 -#, fuzzy -#| msgid "Structure à remplissage minéral" +#: streetup/assets/models/nature.py:409 msgid "Mineral-filled structure (Structure à remplissage minéral)" msgstr "Structure à remplissage minéral" -#: models/nature.py:410 -#, fuzzy -#| msgid "Revêtement surélevé" +#: streetup/assets/models/nature.py:410 msgid "Raised coating (Revêtement surélevé)" msgstr "Revêtement surélevé" -#: models/nature.py:411 -#, fuzzy -#| msgid "Modulaire poreux" +#: streetup/assets/models/nature.py:411 msgid "Porous modular (Modulaire poreux)" msgstr "Modulaire poreux" -#: models/nature.py:412 +#: streetup/assets/models/nature.py:412 msgid "Porous continuous (Continu poreux)" msgstr "Continu poreux" -#: models/nature.py:413 +#: streetup/assets/models/nature.py:413 msgid "Impermeable (Imperméable)" msgstr "Imperméable" -#: models/nature.py:417 +#: streetup/assets/models/nature.py:417 msgid "Open soil (Pleine terre)" msgstr "Pleine terre" -#: models/nature.py:418 -#, fuzzy -#| msgid "Mélange terre-pierre" +#: streetup/assets/models/nature.py:418 msgid "Soil-stone mixture (Mélange terre-pierre)" msgstr "Mélange terre-pierre" -#: models/nature.py:419 +#: streetup/assets/models/nature.py:419 msgid "Grassed wide-joint pavers (Pavés à joints larges enherbés)" msgstr "Pavés à joints larges enherbés" -#: models/nature.py:420 +#: streetup/assets/models/nature.py:420 msgid "Concrete grass grids (Dalles gazon en béton)" msgstr "Dalles gazon en béton" -#: models/nature.py:421 +#: streetup/assets/models/nature.py:421 msgid "Vegetated cellular tiles (Dalles alvéolaires végétalisées)" msgstr "Dalles alvéolaires végétalisées" -#: models/nature.py:422 +#: streetup/assets/models/nature.py:422 msgid "Woodchips/mulch (Mulch végétal)" msgstr "Mulch végétal" -#: models/nature.py:423 +#: streetup/assets/models/nature.py:423 msgid "Limestone gravel (Graviers calcaires)" msgstr "Graviers calcaires" -#: models/nature.py:424 +#: streetup/assets/models/nature.py:424 msgid "Non-limestone gravel (Graviers non calcaires)" msgstr "Graviers non calcaires" -#: models/nature.py:425 +#: streetup/assets/models/nature.py:425 msgid "Dirt ground (Terre battue)" msgstr "Terre battue" -#: models/nature.py:426 +#: streetup/assets/models/nature.py:426 msgid "Gravel wide-joint pavers (Pavés à joints larges engravillonnés)" msgstr "Pavés à joints larges engravillonnés" -#: models/nature.py:427 +#: streetup/assets/models/nature.py:427 msgid "Gravel cellular tiles (Dalles alvéolaires en gravier)" msgstr "Dalles alvéolaires en gravier" -#: models/nature.py:428 +#: streetup/assets/models/nature.py:428 msgid "HDPE tiles filled with pavers (Dalles en PEHD remplies de pavé)" msgstr "Dalles en PEHD remplies de pavé" -#: models/nature.py:429 +#: streetup/assets/models/nature.py:429 msgid "Grates (Grilles)" msgstr "Grilles" -#: models/nature.py:430 +#: streetup/assets/models/nature.py:430 msgid "Wooden decking (Platelages bois)" msgstr "Platelages bois" -#: models/nature.py:431 +#: streetup/assets/models/nature.py:431 msgid "Porous concrete pavers (Pavé en béton poreux)" msgstr "Pavé en béton poreux" -#: models/nature.py:432 +#: streetup/assets/models/nature.py:432 msgid "Porous concrete slab (Dalle en béton poreux)" msgstr "Dalle en béton poreux" -#: models/nature.py:433 +#: streetup/assets/models/nature.py:433 msgid "Porous asphalt (Enrobés bitumineux poreux)" msgstr "Enrobés bitumineux poreux" -#: models/nature.py:434 +#: streetup/assets/models/nature.py:434 msgid "Porous concrete (Bétons poreux)" msgstr "Bétons poreux" -#: models/nature.py:435 +#: streetup/assets/models/nature.py:435 msgid "Resin-bound gravel (Graviers liés à la résine)" msgstr "Graviers liés à la résine" -#: models/nature.py:436 +#: streetup/assets/models/nature.py:436 msgid "Polymer-bound crushed gravel (Graviers concassés liés aux polymères)" msgstr "Graviers concassés liés aux polymères" -#: models/nature.py:437 +#: streetup/assets/models/nature.py:437 msgid "EPDM and SBR rubber coatings (Revêtements EPDM et ESBR)" msgstr "Revêtements EPDM et ESBR" -#: models/nature.py:438 +#: streetup/assets/models/nature.py:438 msgid "" "Non-porous cement concrete coatings (Revêtements en béton de ciment non " "perméables)" msgstr "" -#: models/nature.py:439 +#: streetup/assets/models/nature.py:439 msgid "Non-porous asphalt coatings (Revêtements bitumineux non perméables)" msgstr "Revêtements bitumineux non perméables" -#: models/nature.py:440 +#: streetup/assets/models/nature.py:440 msgid "Non-porous tiling (Dallages non perméables)" msgstr "Dallages non perméables" -#: models/nature.py:441 +#: streetup/assets/models/nature.py:441 msgid "Non-porous paving (Pavages non perméables)" msgstr "Pavages non perméables" -#: models/nature.py:442 +#: streetup/assets/models/nature.py:442 msgid "Other non-porous coatings (Autres revêtements non perméables)" msgstr "Autres revêtements non perméables" -#: models/nature.py:447 +#: streetup/assets/models/nature.py:447 msgid "Point" msgstr "" -#: models/nature.py:448 +#: streetup/assets/models/nature.py:448 msgid "Line" msgstr "" -#: models/nature.py:449 +#: streetup/assets/models/nature.py:449 msgid "Polygon" msgstr "" -#: models/nature.py:456 +#: streetup/assets/models/nature.py:456 msgid "External ID" msgstr "Identifiant externe" -#: models/nature.py:457 +#: streetup/assets/models/nature.py:457 msgid "Code name" msgstr "Code" -#: models/nature.py:458 +#: streetup/assets/models/nature.py:458 msgid "Structure type" msgstr "Type d'ouvrage" -#: models/nature.py:459 +#: streetup/assets/models/nature.py:459 msgid "Geometry type" msgstr "Type de géométrie" -#: models/nature.py:460 +#: streetup/assets/models/nature.py:460 msgid "Project manager" msgstr "Chef de projet" -#: models/nature.py:462 +#: streetup/assets/models/nature.py:462 msgid "Construction status" msgstr "Statut des travaux" -#: models/nature.py:463 +#: streetup/assets/models/nature.py:463 msgid "Commissioning date" msgstr "Date de mise en service" -#: models/nature.py:464 +#: streetup/assets/models/nature.py:464 msgid "Condition" msgstr "État" -#: models/nature.py:465 +#: streetup/assets/models/nature.py:465 msgid "Administrator" msgstr "Administrateur" -#: models/nature.py:466 +#: streetup/assets/models/nature.py:466 msgid "Monitoring" msgstr "Suivi" -#: models/nature.py:467 +#: streetup/assets/models/nature.py:467 msgid "Comment" msgstr "Commentaire" -#: models/nature.py:468 +#: streetup/assets/models/nature.py:468 msgid "Has filter" msgstr "Présence d'un filtre" -#: models/nature.py:470 +#: streetup/assets/models/nature.py:470 msgid "Sewer connection" msgstr "Connexion à l'égout" -#: models/nature.py:471 +#: streetup/assets/models/nature.py:471 msgid "Separate network connection" msgstr "Connexion réseau séparatif" -#: models/nature.py:472 +#: streetup/assets/models/nature.py:472 msgid "Hydro network connection" msgstr "Connexion réseau hydrographique" -#: models/nature.py:474 +#: streetup/assets/models/nature.py:474 msgid "Surface area (m²)" msgstr "Surface (m²)" -#: models/nature.py:475 +#: streetup/assets/models/nature.py:475 msgid "Length (m)" msgstr "Longueur (m)" -#: models/nature.py:477 +#: streetup/assets/models/nature.py:477 msgid "Coating category" msgstr "Catégorie de revêtement" -#: models/nature.py:478 +#: streetup/assets/models/nature.py:478 msgid "Coating type" msgstr "Type de revêtement" -#: models/nature.py:485 models/nature.py:493 -#, fuzzy -#| msgid "Asset" +#: streetup/assets/models/nature.py:485 streetup/assets/models/nature.py:493 msgid "RWI Asset" msgstr "Asset" -#: models/nature.py:486 -#, fuzzy -#| msgid "Assets" +#: streetup/assets/models/nature.py:486 msgid "RWI Assets" msgstr "Assets" -#: models/nature.py:494 +#: streetup/assets/models/nature.py:494 msgid "File" msgstr "" -#: models/nature.py:498 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/models/nature.py:498 msgid "RWI Asset Document" msgstr "Assets uniquement" -#: models/nature.py:499 -#, fuzzy -#| msgid "Documents" +#: streetup/assets/models/nature.py:499 msgid "RWI Asset Documents" msgstr "Documents" -#: models/publiclighting.py:85 +#: streetup/assets/models/outdoor.py:18 +msgid "Aire / Plaine de jeux" +msgstr "" + +#: streetup/assets/models/outdoor.py:19 +msgid "Terrain de sport extérieur" +msgstr "" + +#: streetup/assets/models/outdoor.py:20 +msgid "Terrain multisports / City-stadium" +msgstr "" + +#: streetup/assets/models/outdoor.py:21 +msgid "Skatepark / Pumptrack / Bowl" +msgstr "" + +#: streetup/assets/models/outdoor.py:22 +msgid "Fitness plein air / Street Workout" +msgstr "" + +#: streetup/assets/models/outdoor.py:23 +msgid "Théâtre de verdure / Scène extérieure" +msgstr "" + +#: streetup/assets/models/outdoor.py:24 +msgid "Parc & Espace récréatif" +msgstr "" + +#: streetup/assets/models/outdoor.py:25 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:36 +msgid "Espace canin / Canisite" +msgstr "" + +#: streetup/assets/models/outdoor.py:26 +msgid "Cimetière communal" +msgstr "" + +#: streetup/assets/models/outdoor.py:27 +msgid "Place publique / Zone événementielle" +msgstr "" + +#: streetup/assets/models/outdoor.py:28 +msgid "Autre espace plein air" +msgstr "" + +#: streetup/assets/models/outdoor.py:32 +msgid "Structure combinée / Tour de jeu" +msgstr "" + +#: streetup/assets/models/outdoor.py:33 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:24 +msgid "Balançoire / Portique" +msgstr "" + +#: streetup/assets/models/outdoor.py:34 +msgid "Jeu à ressort / Bascule" +msgstr "" + +#: streetup/assets/models/outdoor.py:35 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:26 +msgid "Toboggan" +msgstr "" + +#: streetup/assets/models/outdoor.py:36 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:30 +msgid "Tyrolienne" +msgstr "" + +#: streetup/assets/models/outdoor.py:37 +msgid "Sol amortissant / Réception" +msgstr "" + +#: streetup/assets/models/outdoor.py:38 +msgid "But / Cage / Panneau de basket" +msgstr "" + +#: streetup/assets/models/outdoor.py:39 +msgid "Agrès de fitness outdoor / Workout" +msgstr "" + +#: streetup/assets/models/outdoor.py:40 +msgid "Module de skate / Rampe / Rail" +msgstr "" + +#: streetup/assets/models/outdoor.py:41 +msgid "Scène extérieure / Podium" +msgstr "" + +#: streetup/assets/models/outdoor.py:42 +msgid "Gradins / Bancs de spectateurs" +msgstr "" + +#: streetup/assets/models/outdoor.py:43 +msgid "Borne foraine / Armoire électrique événementielle" +msgstr "" + +#: streetup/assets/models/outdoor.py:44 +msgid "Éclairage plein air / Projecteur scénique" +msgstr "" + +#: streetup/assets/models/outdoor.py:45 +msgid "Banc / Table de pique-nique" +msgstr "" + +#: streetup/assets/models/outdoor.py:46 +msgid "Kiosque / Voile d'ombrage / Abri" +msgstr "" + +#: streetup/assets/models/outdoor.py:47 +msgid "Fontaine d'eau potable" +msgstr "" + +#: streetup/assets/models/outdoor.py:48 +msgid "Clôture / Portillon de sécurité" +msgstr "" + +#: streetup/assets/models/outdoor.py:49 +msgid "Panneau d'information / Consignes" +msgstr "" + +#: streetup/assets/models/outdoor.py:50 +#, fuzzy +#| msgid "Autre équipement technique" +msgid "Autre équipement plein air" +msgstr "Aucun équipement trouvé" + +#: streetup/assets/models/outdoor.py:54 +msgid "EN 1176 - Équipements & sols d'aires de jeux" +msgstr "" + +#: streetup/assets/models/outdoor.py:55 +msgid "EN 16630 - Modules de fitness d'extérieur" +msgstr "" + +#: streetup/assets/models/outdoor.py:56 +msgid "EN 14974 - Équipements de skatepark" +msgstr "" + +#: streetup/assets/models/outdoor.py:57 +msgid "EN 15312 - Équipements multisports en accès libre" +msgstr "" + +#: streetup/assets/models/outdoor.py:58 +msgid "Autre norme / Non spécifié" +msgstr "" + +#: streetup/assets/models/outdoor.py:69 +#, fuzzy +#| msgid "Type de maintenance" +msgid "Type de site plein air" +msgstr "Type de maintenance" + +#: streetup/assets/models/outdoor.py:78 +msgid "Direction / Service gestionnaire" +msgstr "" + +#: streetup/assets/models/outdoor.py:81 +#, fuzzy +#| msgid "Surface utile (m²)" +msgid "Surface totale (m²)" +msgstr "Surface (m²)" + +#: streetup/assets/models/outdoor.py:82 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:132 +msgid "Jauge / Capacité d'accueil" +msgstr "" + +#: streetup/assets/models/outdoor.py:84 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:140 +msgid "Point d'eau potable" +msgstr "" + +#: streetup/assets/models/outdoor.py:85 +#, fuzzy +#| msgid "Alimentation électrique" +msgid "Alimentation électrique disponible" +msgstr "Alimentation électrique" + +#: streetup/assets/models/outdoor.py:86 +msgid "Site clôturé / Sécurisé" +msgstr "" + +#: streetup/assets/models/outdoor.py:89 +#, fuzzy +#| msgid "Espace public" +msgid "Espace public d'extérieur" +msgstr "Espace public" + +#: streetup/assets/models/outdoor.py:90 +#, fuzzy +#| msgid "Espace public" +msgid "Espaces publics d'extérieur" +msgstr "Espace public" + +#: streetup/assets/models/outdoor.py:134 +#, fuzzy +#| msgid "Usage principal" +msgid "Site / Espace principal" +msgstr "Carrefour principal" + +#: streetup/assets/models/outdoor.py:140 +msgid "Norme de sécurité appliquée" +msgstr "" + +#: streetup/assets/models/outdoor.py:141 +#, fuzzy +#| msgid "Dernier contrôle réglementaire" +msgid "Dernier contrôle visuel/opérationnel" +msgstr "Dernier entretien préventif" + +#: streetup/assets/models/outdoor.py:142 +#, fuzzy +#| msgid "Prochain contrôle" +msgid "Prochain contrôle requis" +msgstr "Aucun contrôleur" + +#: streetup/assets/models/outdoor.py:143 +#, fuzzy +#| msgid "Dernier contrôle réglementaire" +msgid "Dernier contrôle annuel certifié" +msgstr "Dernier entretien préventif" + +#: streetup/assets/models/outdoor.py:144 +#, fuzzy +#| msgid "Prochain contrôle" +msgid "Prochain contrôle annuel certifié" +msgstr "Aucun contrôleur" + +#: streetup/assets/models/outdoor.py:145 +msgid "Organisme de contrôle certifié" +msgstr "" + +#: streetup/assets/models/outdoor.py:148 +#, fuzzy +#| msgid "Type de revêtement" +msgid "Type de sol d'amortissement" +msgstr "Type de revêtement" + +#: streetup/assets/models/outdoor.py:149 +msgid "Hauteur critique de chute (m)" +msgstr "" + +#: streetup/assets/models/outdoor.py:152 +#, fuzzy +#| msgid "Autre équipement technique" +msgid "Asset / Équipement plein air" +msgstr "Aucun équipement trouvé" + +#: streetup/assets/models/outdoor.py:153 +msgid "Assets / Équipements plein air" +msgstr "" + +#: streetup/assets/models/outdoor.py:171 +#, fuzzy +#| msgid "Espaces verts creux" +msgid "Espace extérieur" +msgstr "Espaces verts creux" + +#: streetup/assets/models/outdoor.py:176 +#, fuzzy +#| msgid "Documents des assets" +msgid "Document d'espace extérieur" +msgstr "Documents des assets" + +#: streetup/assets/models/outdoor.py:177 +#, fuzzy +#| msgid "Documents des assets" +msgid "Documents d'espace extérieur" +msgstr "Documents des assets" + +#: streetup/assets/models/publiclighting.py:85 msgid "Public lighting pole" msgstr "" -#: models/publiclighting.py:86 +#: streetup/assets/models/publiclighting.py:86 msgid "Public lighting poles" msgstr "" -#: models/publiclighting.py:108 +#: streetup/assets/models/publiclighting.py:113 +#: streetup/assets/views/core.py:371 msgid "Luminaire" msgstr "Luminaire" -#: models/publiclighting.py:109 +#: streetup/assets/models/publiclighting.py:114 msgid "Luminaires" msgstr "Luminaires" -#: models/roads.py:224 +#: streetup/assets/models/roads.py:224 msgid "Protection Asset" msgstr "Protection Asset" -#: models/roads.py:225 +#: streetup/assets/models/roads.py:225 msgid "Antiterroriste" msgstr "Antiterroriste" -#: models/roads.py:226 +#: streetup/assets/models/roads.py:226 msgid "Neutralisation stationnement" msgstr "Neutralisation stationnement" -#: models/roads.py:227 +#: streetup/assets/models/roads.py:227 msgid "Sécurité routière" msgstr "Sécurité routière" -#: models/roads.py:228 +#: streetup/assets/models/roads.py:228 msgid "Espace public" msgstr "Espace public" -#: models/roads.py:229 +#: streetup/assets/models/roads.py:229 msgid "Chantier" msgstr "Chantier" -#: models/roads.py:230 +#: streetup/assets/models/roads.py:230 msgid "Non identifié" msgstr "Non identifié" -#: models/roads.py:234 +#: streetup/assets/models/roads.py:234 msgid "Maintenir" msgstr "Maintenir" -#: models/roads.py:235 +#: streetup/assets/models/roads.py:235 msgid "Enlever" msgstr "Enlever" -#: models/roads.py:236 templates/assets/detail_generic.html:139 -#: templates/assets/detail_generic.html:140 -#: templates/assets/detail_generic.html:183 -#: templates/assets/detail_generic.html:184 -#: templates/assets/detail_generic.html:761 +#: streetup/assets/models/roads.py:236 +#: streetup/assets/templates/assets/detail_generic.html:139 +#: streetup/assets/templates/assets/detail_generic.html:140 +#: streetup/assets/templates/assets/detail_generic.html:183 +#: streetup/assets/templates/assets/detail_generic.html:184 +#: streetup/assets/templates/assets/detail_generic.html:761 msgid "Remplacer" msgstr "Remplacer" -#: models/roads.py:258 +#: streetup/assets/models/roads.py:258 msgid "Road Concrete Block Set" msgstr "Road Concrete Block Set" -#: models/roads.py:264 +#: streetup/assets/models/roads.py:264 msgid "Béton" msgstr "Béton" -#: models/roads.py:265 +#: streetup/assets/models/roads.py:265 msgid "Asphalte" msgstr "Asphalte" -#: models/roads.py:266 +#: streetup/assets/models/roads.py:266 msgid "Pierre" msgstr "Pierre" -#: models/roads.py:267 +#: streetup/assets/models/roads.py:267 msgid "Dalles en béton" msgstr "Dalles en béton" -#: models/roads.py:268 +#: streetup/assets/models/roads.py:268 msgid "Pavés en béton" msgstr "Pavés en béton" -#: models/roads.py:269 +#: streetup/assets/models/roads.py:269 msgid "Dalles en pierre" msgstr "Dalles en pierre" -#: models/roads.py:270 +#: streetup/assets/models/roads.py:270 msgid "Pavés en pierre" msgstr "Pavés en pierre" -#: models/roads.py:271 +#: streetup/assets/models/roads.py:271 msgid "Béton/Gazon" msgstr "Béton/Gazon" -#: models/roads.py:272 +#: streetup/assets/models/roads.py:272 msgid "Gravier" msgstr "Gravier" -#: models/roads.py:273 +#: streetup/assets/models/roads.py:273 msgid "Gazon" msgstr "Gazon" -#: models/roads.py:274 +#: streetup/assets/models/roads.py:274 msgid "Terre" msgstr "Terre" -#: models/roads.py:276 models/roads.py:288 +#: streetup/assets/models/roads.py:276 streetup/assets/models/roads.py:288 msgid "N/A" msgstr "N/A" -#: models/roads.py:280 +#: streetup/assets/models/roads.py:280 msgid "Filet d'eau" msgstr "Filet d'eau" -#: models/roads.py:281 +#: streetup/assets/models/roads.py:281 streetup/assets/views/core.py:365 msgid "Trottoir" msgstr "Trottoir" -#: models/roads.py:282 +#: streetup/assets/models/roads.py:282 msgid "Berme" msgstr "Berme" -#: models/roads.py:283 +#: streetup/assets/models/roads.py:283 msgid "Trottoir façade vers chaussée" msgstr "Trottoir façade vers chaussée" -#: models/roads.py:285 +#: streetup/assets/models/roads.py:285 msgid "Le long du trottoir" msgstr "Le long du trottoir" -#: models/roads.py:286 +#: streetup/assets/models/roads.py:286 msgid "Milieu chaussée" msgstr "Milieu chaussée" -#: models/roads.py:292 +#: streetup/assets/models/roads.py:292 msgid "Obstrué" msgstr "Obstrué" -#: models/roads.py:293 +#: streetup/assets/models/roads.py:293 msgid "Coupe-odeur manquant" msgstr "Coupe-odeur manquant" -#: models/roads.py:294 +#: streetup/assets/models/roads.py:294 msgid "Grille cassée" msgstr "Grille cassée" -#: models/roads.py:295 +#: streetup/assets/models/roads.py:295 msgid "Grille manquante" msgstr "Grille manquante" -#: models/roads.py:296 +#: streetup/assets/models/roads.py:296 msgid "Mauvais écoulement" msgstr "Mauvais écoulement" -#: models/roads.py:330 +#: streetup/assets/models/roads.py:330 msgid "Road Drain" msgstr "Road Drain" -#: models/sign.py:173 +#: streetup/assets/models/sign.py:173 msgid "Panneau de signalisation" msgstr "Panneau de signalisation" -#: models/sign.py:174 +#: streetup/assets/models/sign.py:174 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:463 msgid "Panneaux de signalisation" msgstr "Panneaux de signalisation" -#: models/trafficlights.py:19 +#: streetup/assets/models/trafficlights.py:19 msgid "En préparation" msgstr "En préparation" -#: models/trafficlights.py:20 +#: streetup/assets/models/trafficlights.py:20 msgid "En cours de réparation" msgstr "En cours de réparation" -#: models/trafficlights.py:22 +#: streetup/assets/models/trafficlights.py:22 msgid "Désactivé" msgstr "Désactivé" -#: models/trafficlights.py:73 +#: streetup/assets/models/trafficlights.py:73 msgid "Est un radar ?" msgstr "" -#: models/trafficlights.py:202 +#: streetup/assets/models/trafficlights.py:202 msgid "Plan de croix" msgstr "Plan de croix" -#: models/trafficlights.py:204 +#: streetup/assets/models/trafficlights.py:204 msgid "Fichier de programmation" msgstr "Fichier de programmation" -#: models/trafficlights.py:205 +#: streetup/assets/models/trafficlights.py:205 msgid "Plan de raccordement" msgstr "Plan de raccordement" -#: models/trafficlights.py:211 +#: streetup/assets/models/trafficlights.py:211 msgid "Programmation associée" msgstr "Programmation associée" -#: models/trafficlights.py:262 models/trafficlights.py:273 -#: models/trafficlights.py:533 +#: streetup/assets/models/trafficlights.py:262 +#: streetup/assets/models/trafficlights.py:273 +#: streetup/assets/models/trafficlights.py:558 msgid "Couleur" msgstr "Couleur" -#: models/trafficlights.py:263 models/trafficlights.py:274 -#: models/trafficlights.py:534 +#: streetup/assets/models/trafficlights.py:263 +#: streetup/assets/models/trafficlights.py:274 +#: streetup/assets/models/trafficlights.py:559 msgid "RAL" msgstr "RAL" -#: models/trafficlights.py:264 +#: streetup/assets/models/trafficlights.py:264 msgid "Hauteur (m)" msgstr "Hauteur (m)" -#: models/trafficlights.py:271 +#: streetup/assets/models/trafficlights.py:271 msgid "Longueur de l'arc (m)" msgstr "Longueur de l'arc (m)" -#: models/trafficlights.py:272 +#: streetup/assets/models/trafficlights.py:272 msgid "Extension" msgstr "Extension" -#: models/trafficlights.py:293 -#, fuzzy -#| msgid "Traffic Light Radar Model" +#: streetup/assets/models/trafficlights.py:302 msgid "Traffic light pole" msgstr "Modèle de radar" -#: models/trafficlights.py:294 -#, fuzzy -#| msgid "Traffic Light Radar Models" +#: streetup/assets/models/trafficlights.py:303 msgid "Traffic light poles" msgstr "Modèles de radar" -#: models/trafficlights.py:299 +#: streetup/assets/models/trafficlights.py:308 msgid "Nombre de brins" msgstr "Nombre de brins" -#: models/trafficlights.py:308 +#: streetup/assets/models/trafficlights.py:317 msgid "Câble" msgstr "Câble" -#: models/trafficlights.py:309 -#: templates/assets/publiclighting_street_detail.html:269 -#: templates/assets/trafficlights_import_cross_plan.html:215 -#: templates/assets/trafficlights_import_cross_plan.html:608 -#: templates/assets/trafficlights_intersection_detail.html:553 +#: streetup/assets/models/trafficlights.py:318 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:269 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:215 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:608 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:567 msgid "Câbles" msgstr "Câbles" -#: models/trafficlights.py:314 +#: streetup/assets/models/trafficlights.py:323 msgid "Tension (V)" msgstr "Tension (V)" -#: models/trafficlights.py:323 +#: streetup/assets/models/trafficlights.py:332 msgid "Lanterne" msgstr "Lanterne" -#: models/trafficlights.py:324 -#: templates/assets/trafficlights_import_cross_plan.html:205 +#: streetup/assets/models/trafficlights.py:333 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:205 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:454 msgid "Lanternes" msgstr "Lanternes" -#: models/trafficlights.py:335 +#: streetup/assets/models/trafficlights.py:344 msgid "Connecté à la centrale de contrôle" msgstr "Connecté à la centrale de contrôle" -#: models/trafficlights.py:337 models/trafficlights.py:514 -#: templates/assets/trafficlights_intersection_detail.html:636 -#: templates/assets/trafficlights_intersection_detail.html:960 +#: streetup/assets/models/trafficlights.py:346 +#: streetup/assets/models/trafficlights.py:539 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:650 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:974 msgid "Plan" msgstr "Plan" -#: models/trafficlights.py:338 templates/assets/sign_index.html:87 -#: templates/assets/structures_index.html:76 -#: templates/assets/trafficlights_index.html:120 -#: templates/assets/trafficlights_intersection_detail.html:632 -#: templates/assets/trafficlights_intersection_detail.html:1216 -#: views/export.py:93 +#: streetup/assets/models/trafficlights.py:347 +#: streetup/assets/templates/assets/sign_index.html:87 +#: streetup/assets/templates/assets/structures_index.html:76 +#: streetup/assets/templates/assets/trafficlights_index.html:120 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:646 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1230 +#: streetup/assets/views/export.py:93 msgid "Type" msgstr "Type" -#: models/trafficlights.py:339 -#: templates/assets/trafficlights_intersection_detail.html:640 +#: streetup/assets/models/trafficlights.py:348 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:654 msgid "Puissance" msgstr "Puissance" -#: models/trafficlights.py:340 +#: streetup/assets/models/trafficlights.py:349 msgid "Version du firmware" msgstr "Version du firmware" -#: models/trafficlights.py:341 +#: streetup/assets/models/trafficlights.py:350 msgid "RMS" msgstr "RMS" -#: models/trafficlights.py:342 +#: streetup/assets/models/trafficlights.py:351 msgid "URL" msgstr "URL" -#: models/trafficlights.py:345 -#: templates/assets/trafficlights_intersection_detail.html:401 +#: streetup/assets/models/trafficlights.py:370 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:401 msgid "Contrôleur" msgstr "Contrôleur" -#: models/trafficlights.py:346 +#: streetup/assets/models/trafficlights.py:371 msgid "Contrôleurs" msgstr "Contrôleurs" -#: models/trafficlights.py:352 models/trafficlights.py:379 -#: models/trafficlights.py:395 models/trafficlights.py:411 +#: streetup/assets/models/trafficlights.py:377 +#: streetup/assets/models/trafficlights.py:404 +#: streetup/assets/models/trafficlights.py:420 +#: streetup/assets/models/trafficlights.py:436 msgid "Hardware" msgstr "Hardware" -#: models/trafficlights.py:353 models/trafficlights.py:394 -#: models/trafficlights.py:410 +#: streetup/assets/models/trafficlights.py:378 +#: streetup/assets/models/trafficlights.py:419 +#: streetup/assets/models/trafficlights.py:435 msgid "Nom du matériel" msgstr "Nom du matériel" -#: models/trafficlights.py:354 +#: streetup/assets/models/trafficlights.py:379 msgid "Description du matériel" msgstr "Description du matériel" -#: models/trafficlights.py:357 +#: streetup/assets/models/trafficlights.py:382 +#: streetup/assets/views/core.py:382 msgid "Hardware contrôleur" msgstr "Hardware contrôleur" -#: models/trafficlights.py:358 +#: streetup/assets/models/trafficlights.py:383 msgid "Hardwares contrôleur" msgstr "Hardwares contrôleur" -#: models/trafficlights.py:365 +#: streetup/assets/models/trafficlights.py:390 msgid "Date du log" msgstr "Date du log" -#: models/trafficlights.py:368 +#: streetup/assets/models/trafficlights.py:393 msgid "Fichier de log du contrôleur" msgstr "Fichier de log du contrôleur" -#: models/trafficlights.py:369 +#: streetup/assets/models/trafficlights.py:394 msgid "Fichiers de log du contrôleur" msgstr "Fichiers de log du contrôleur" -#: models/trafficlights.py:378 +#: streetup/assets/models/trafficlights.py:403 msgid "Nom du détecteur" msgstr "Nom du détecteur" -#: models/trafficlights.py:384 +#: streetup/assets/models/trafficlights.py:409 msgid "Phases associées" msgstr "Phases associées" -#: models/trafficlights.py:385 models/trafficlights.py:398 -#: models/trafficlights.py:414 +#: streetup/assets/models/trafficlights.py:410 +#: streetup/assets/models/trafficlights.py:423 +#: streetup/assets/models/trafficlights.py:439 msgid "Mentionné sur le plan" msgstr "Mentionné sur le plan" -#: models/trafficlights.py:388 +#: streetup/assets/models/trafficlights.py:413 msgid "Détecteur" msgstr "Détecteur" -#: models/trafficlights.py:389 -#: templates/assets/trafficlights_intersection_detail.html:703 +#: streetup/assets/models/trafficlights.py:414 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:460 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:717 msgid "Détecteurs" msgstr "Détecteurs" -#: models/trafficlights.py:404 +#: streetup/assets/models/trafficlights.py:429 msgid "Network Hardware" msgstr "Network Hardware" -#: models/trafficlights.py:405 +#: streetup/assets/models/trafficlights.py:430 msgid "Network Hardwares" msgstr "Network Hardwares" -#: models/trafficlights.py:420 +#: streetup/assets/models/trafficlights.py:445 msgid "Voltage Hardware" msgstr "Voltage Hardware" -#: models/trafficlights.py:421 +#: streetup/assets/models/trafficlights.py:446 msgid "Voltage Hardwares" msgstr "Voltage Hardwares" -#: models/trafficlights.py:427 +#: streetup/assets/models/trafficlights.py:452 msgid "Largeur (cm)" msgstr "Largeur (cm)" -#: models/trafficlights.py:428 +#: streetup/assets/models/trafficlights.py:453 msgid "Hauteur (cm)" msgstr "Hauteur (cm)" -#: models/trafficlights.py:429 +#: streetup/assets/models/trafficlights.py:454 msgid "Profondeur (cm)" msgstr "Profondeur (cm)" -#: models/trafficlights.py:430 +#: streetup/assets/models/trafficlights.py:455 msgid "Indice de protection IP" msgstr "Indice de protection IP" -#: models/trafficlights.py:455 models/trafficlights.py:485 +#: streetup/assets/models/trafficlights.py:480 +#: streetup/assets/models/trafficlights.py:510 msgid "Code EAN" msgstr "Code EAN" -#: models/trafficlights.py:456 +#: streetup/assets/models/trafficlights.py:481 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:144 msgid "Alimentation électrique" msgstr "Alimentation électrique" -#: models/trafficlights.py:457 +#: streetup/assets/models/trafficlights.py:482 msgid "Numéro de compteur" msgstr "Numéro de compteur" -#: models/trafficlights.py:458 +#: streetup/assets/models/trafficlights.py:483 msgid "Publicité" msgstr "Publicité" -#: models/trafficlights.py:459 +#: streetup/assets/models/trafficlights.py:484 msgid "Type de clé" msgstr "Type de clé" -#: models/trafficlights.py:460 +#: streetup/assets/models/trafficlights.py:485 msgid "Type d'armoire" msgstr "Type d'armoire" -#: models/trafficlights.py:461 +#: streetup/assets/models/trafficlights.py:486 msgid "Géré par" msgstr "Géré par" -#: models/trafficlights.py:462 +#: streetup/assets/models/trafficlights.py:487 msgid "Présence Compteur" msgstr "Présence Compteur" -#: models/trafficlights.py:463 +#: streetup/assets/models/trafficlights.py:488 msgid "Interrupteur différentiel" msgstr "Interrupteur différentiel" -#: models/trafficlights.py:464 +#: streetup/assets/models/trafficlights.py:489 msgid "Calibre du disjoncteur différentiel" msgstr "Calibre du disjoncteur différentiel" -#: models/trafficlights.py:465 +#: streetup/assets/models/trafficlights.py:490 msgid "Disjoncteur différentiel" msgstr "Disjoncteur différentiel" -#: models/trafficlights.py:466 +#: streetup/assets/models/trafficlights.py:491 msgid "Calibre du disjoncteur" msgstr "Calibre du disjoncteur" -#: models/trafficlights.py:467 +#: streetup/assets/models/trafficlights.py:492 msgid "Calibre différentiel" msgstr "Calibre différentiel" -#: models/trafficlights.py:468 +#: streetup/assets/models/trafficlights.py:493 msgid "Départ vers" msgstr "Départ vers" -#: models/trafficlights.py:469 +#: streetup/assets/models/trafficlights.py:494 msgid "Conformité visuelle" msgstr "Conformité visuelle" -#: models/trafficlights.py:470 views/locations.py:33 +#: streetup/assets/models/trafficlights.py:495 +#: streetup/assets/views/locations.py:33 msgid "Propreté" msgstr "Propreté" -#: models/trafficlights.py:473 +#: streetup/assets/models/trafficlights.py:498 msgid "Armoire" msgstr "Armoire" -#: models/trafficlights.py:474 +#: streetup/assets/models/trafficlights.py:499 msgid "Armoires" msgstr "Armoires" -#: models/trafficlights.py:483 +#: streetup/assets/models/trafficlights.py:508 msgid "Description du contenu" msgstr "Description du contenu" -#: models/trafficlights.py:484 +#: streetup/assets/models/trafficlights.py:509 msgid "Numéro de référence" msgstr "Numéro de référence" -#: models/trafficlights.py:488 +#: streetup/assets/models/trafficlights.py:513 msgid "Contenu d'armoire" msgstr "Contenu d'armoire" -#: models/trafficlights.py:489 +#: streetup/assets/models/trafficlights.py:514 msgid "Contenus d'armoires" msgstr "Contenus d'armoires" -#: models/trafficlights.py:504 +#: streetup/assets/models/trafficlights.py:529 msgid "Accessoire" msgstr "Accessoire" -#: models/trafficlights.py:505 +#: streetup/assets/models/trafficlights.py:530 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:451 msgid "Accessoires" msgstr "Accessoires" -#: models/trafficlights.py:512 -#: templates/assets/trafficlights_intersection_detail.html:644 +#: streetup/assets/models/trafficlights.py:537 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:658 msgid "Date de mise en service" msgstr "Date de mise en service" -#: models/trafficlights.py:513 +#: streetup/assets/models/trafficlights.py:538 msgid "Date de mise hors service" msgstr "Date de mise hors service" -#: models/trafficlights.py:515 -#: templates/assets/trafficlights_intersection_detail.html:50 +#: streetup/assets/models/trafficlights.py:540 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:50 msgid "Index" msgstr "Index" -#: models/trafficlights.py:516 +#: streetup/assets/models/trafficlights.py:541 msgid "Informations" msgstr "Informations" -#: models/trafficlights.py:549 +#: streetup/assets/models/trafficlights.py:583 msgid "Radar Pole" msgstr "Poteau radar" -#: models/trafficlights.py:550 +#: streetup/assets/models/trafficlights.py:584 msgid "Radar Poles" msgstr "Poteaux radar" -#: models/trafficlights.py:555 +#: streetup/assets/models/trafficlights.py:589 msgid "Traffic Light Radar Model" msgstr "Modèle de radar" -#: models/trafficlights.py:556 +#: streetup/assets/models/trafficlights.py:590 msgid "Traffic Light Radar Models" msgstr "Modèles de radar" -#: models/trafficlights.py:564 +#: streetup/assets/models/trafficlights.py:598 msgid "Radar Pole (Support)" msgstr "Poteau radar (Support)" -#: models/trafficlights.py:565 +#: streetup/assets/models/trafficlights.py:599 msgid "Public Lighting Pole (Support)" msgstr "Poteau d'éclairage public (Support)" -#: models/trafficlights.py:566 +#: streetup/assets/models/trafficlights.py:600 msgid "Traffic Light Pole (Support)" msgstr "Poteau tricolore (Support)" -#: models/trafficlights.py:569 +#: streetup/assets/models/trafficlights.py:603 msgid "Public Lighting Pole (Power)" msgstr "Poteau d'éclairage public (Alimentation)" -#: models/trafficlights.py:570 +#: streetup/assets/models/trafficlights.py:604 msgid "Traffic Light Pole (Power)" msgstr "Poteau tricolore (Alimentation)" -#: models/trafficlights.py:573 +#: streetup/assets/models/trafficlights.py:607 msgid "Radar" msgstr "Radar" -#: models/trafficlights.py:574 +#: streetup/assets/models/trafficlights.py:608 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:457 msgid "Radars" msgstr "Radars" -#: permissions.py:502 +#: streetup/assets/permissions.py:510 msgid "Missing asset information" msgstr "Missing asset information" -#: permissions.py:509 +#: streetup/assets/permissions.py:517 msgid "Invalid asset type" msgstr "Invalid asset type" -#: permissions.py:512 +#: streetup/assets/permissions.py:520 msgid "You do not have permission to edit this asset" msgstr "You do not have permission to edit this asset" -#: permissions.py:549 +#: streetup/assets/permissions.py:557 msgid "Invalid thematic" msgstr "Invalid thematic" -#: permissions.py:553 views/history.py:44 +#: streetup/assets/permissions.py:561 streetup/assets/views/history.py:44 msgid "You do not have permission to edit assets for this thematic" msgstr "You do not have permission to edit assets for this thematic" -#: templates/assets/artworks_index.html:18 -#: templates/assets/artworks_index.html:46 templates/assets/clean_index.html:8 -#: templates/assets/controlcenters_index.html:16 -#: templates/assets/controlcenters_index.html:45 -#: templates/assets/its_index.html:16 templates/assets/its_index.html:56 -#: templates/assets/nature_index.html:28 templates/assets/nature_index.html:59 -#: templates/assets/publiclighting_index.html:18 -#: templates/assets/publiclighting_index.html:49 -#: templates/assets/roads_index.html:18 templates/assets/roads_index.html:61 -#: templates/assets/sign_index.html:18 templates/assets/sign_index.html:61 -#: templates/assets/structures_index.html:26 -#: templates/assets/structures_index.html:57 -#: templates/assets/trafficlights_index.html:61 -#: templates/assets/trafficlights_index.html:101 -#: templates/assets/unified_index.html:229 templates/assets/water_index.html:22 -#: templates/assets/water_index.html:50 +#: streetup/assets/templates/assets/artworks_index.html:18 +#: streetup/assets/templates/assets/artworks_index.html:46 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:60 +#: streetup/assets/templates/assets/clean_index.html:8 +#: streetup/assets/templates/assets/controlcenters_index.html:16 +#: streetup/assets/templates/assets/controlcenters_index.html:45 +#: streetup/assets/templates/assets/its_index.html:16 +#: streetup/assets/templates/assets/its_index.html:56 +#: streetup/assets/templates/assets/nature_index.html:28 +#: streetup/assets/templates/assets/nature_index.html:59 +#: streetup/assets/templates/assets/publiclighting_index.html:18 +#: streetup/assets/templates/assets/publiclighting_index.html:49 +#: streetup/assets/templates/assets/roads_index.html:18 +#: streetup/assets/templates/assets/roads_index.html:61 +#: streetup/assets/templates/assets/sign_index.html:18 +#: streetup/assets/templates/assets/sign_index.html:61 +#: streetup/assets/templates/assets/structures_index.html:26 +#: streetup/assets/templates/assets/structures_index.html:57 +#: streetup/assets/templates/assets/trafficlights_index.html:61 +#: streetup/assets/templates/assets/trafficlights_index.html:101 +#: streetup/assets/templates/assets/unified_index.html:229 +#: streetup/assets/templates/assets/water_index.html:22 +#: streetup/assets/templates/assets/water_index.html:50 msgid "Filtrer" msgstr "Filtrer" -#: templates/assets/artworks_index.html:19 -#: templates/assets/artworks_index.html:47 templates/assets/clean_index.html:9 -#: templates/assets/controlcenters_index.html:17 -#: templates/assets/controlcenters_index.html:46 -#: templates/assets/its_index.html:17 templates/assets/its_index.html:57 -#: templates/assets/nature_index.html:29 templates/assets/nature_index.html:60 -#: templates/assets/publiclighting_index.html:19 -#: templates/assets/publiclighting_index.html:50 -#: templates/assets/roads_index.html:19 templates/assets/roads_index.html:62 -#: templates/assets/sign_index.html:19 templates/assets/sign_index.html:62 -#: templates/assets/structures_index.html:27 -#: templates/assets/structures_index.html:58 -#: templates/assets/trafficlights_index.html:62 -#: templates/assets/trafficlights_index.html:102 -#: templates/assets/unified_index.html:227 templates/assets/water_index.html:23 -#: templates/assets/water_index.html:51 +#: streetup/assets/templates/assets/artworks_index.html:19 +#: streetup/assets/templates/assets/artworks_index.html:47 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:61 +#: streetup/assets/templates/assets/clean_index.html:9 +#: streetup/assets/templates/assets/controlcenters_index.html:17 +#: streetup/assets/templates/assets/controlcenters_index.html:46 +#: streetup/assets/templates/assets/its_index.html:17 +#: streetup/assets/templates/assets/its_index.html:57 +#: streetup/assets/templates/assets/nature_index.html:29 +#: streetup/assets/templates/assets/nature_index.html:60 +#: streetup/assets/templates/assets/publiclighting_index.html:19 +#: streetup/assets/templates/assets/publiclighting_index.html:50 +#: streetup/assets/templates/assets/roads_index.html:19 +#: streetup/assets/templates/assets/roads_index.html:62 +#: streetup/assets/templates/assets/sign_index.html:19 +#: streetup/assets/templates/assets/sign_index.html:62 +#: streetup/assets/templates/assets/structures_index.html:27 +#: streetup/assets/templates/assets/structures_index.html:58 +#: streetup/assets/templates/assets/trafficlights_index.html:62 +#: streetup/assets/templates/assets/trafficlights_index.html:102 +#: streetup/assets/templates/assets/unified_index.html:227 +#: streetup/assets/templates/assets/water_index.html:23 +#: streetup/assets/templates/assets/water_index.html:51 msgid "Réinitialiser" msgstr "Réinitialiser" -#: templates/assets/artworks_index.html:22 -#: templates/assets/artworks_index.html:64 -#: templates/assets/artworks_street_detail.html:15 -#: templates/assets/publiclighting_index.html:8 -#: templates/assets/publiclighting_index.html:67 -#: templates/assets/roads_index.html:8 templates/assets/roads_index.html:79 -#: templates/assets/sign_index.html:8 templates/assets/sign_index.html:79 -#: templates/assets/trafficlights_intersection_detail.html:79 views/core.py:597 +#: streetup/assets/templates/assets/artworks_index.html:22 +#: streetup/assets/templates/assets/artworks_index.html:64 +#: streetup/assets/templates/assets/artworks_street_detail.html:15 +#: streetup/assets/templates/assets/publiclighting_index.html:8 +#: streetup/assets/templates/assets/publiclighting_index.html:67 +#: streetup/assets/templates/assets/roads_index.html:8 +#: streetup/assets/templates/assets/roads_index.html:79 +#: streetup/assets/templates/assets/sign_index.html:8 +#: streetup/assets/templates/assets/sign_index.html:79 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:79 +#: streetup/assets/views/core.py:616 msgid "Commune" msgstr "Commune" -#: templates/assets/artworks_index.html:63 -#: templates/assets/artworks_index.html:71 -#: templates/assets/components/add_asset_modal.html:82 -#: templates/assets/components/add_asset_modal.html:91 -#: templates/assets/components/asset_model_card.html:21 -#: templates/assets/controlcenters_index.html:62 -#: templates/assets/controlcenters_index.html:67 -#: templates/assets/detail_generic.html:224 -#: templates/assets/detail_generic.html:237 templates/assets/its_index.html:82 -#: templates/assets/its_index.html:87 templates/assets/nature_index.html:76 -#: templates/assets/publiclighting_index.html:66 -#: templates/assets/publiclighting_index.html:72 -#: templates/assets/roads_index.html:78 templates/assets/roads_index.html:84 -#: templates/assets/sign_index.html:78 templates/assets/sign_index.html:84 -#: templates/assets/structures_index.html:75 -#: templates/assets/structures_index.html:81 -#: templates/assets/trafficlights_import_cross_plan.html:241 -#: templates/assets/trafficlights_import_cross_plan.html:323 -#: templates/assets/trafficlights_import_cross_plan.html:407 -#: templates/assets/trafficlights_import_cross_plan.html:499 -#: templates/assets/trafficlights_index.html:119 -#: templates/assets/trafficlights_index.html:125 -#: templates/assets/unified_index.html:315 -#: templates/assets/unified_index.html:319 templates/assets/water_index.html:75 -#: views/export.py:96 +#: streetup/assets/templates/assets/artworks_index.html:63 +#: streetup/assets/templates/assets/artworks_index.html:71 +#: streetup/assets/templates/assets/components/add_asset_modal.html:82 +#: streetup/assets/templates/assets/components/add_asset_modal.html:91 +#: streetup/assets/templates/assets/components/asset_model_card.html:21 +#: streetup/assets/templates/assets/controlcenters_index.html:62 +#: streetup/assets/templates/assets/controlcenters_index.html:67 +#: streetup/assets/templates/assets/detail_generic.html:224 +#: streetup/assets/templates/assets/detail_generic.html:237 +#: streetup/assets/templates/assets/its_index.html:82 +#: streetup/assets/templates/assets/its_index.html:87 +#: streetup/assets/templates/assets/nature_index.html:76 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:329 +#: streetup/assets/templates/assets/publiclighting_index.html:66 +#: streetup/assets/templates/assets/publiclighting_index.html:72 +#: streetup/assets/templates/assets/roads_index.html:78 +#: streetup/assets/templates/assets/roads_index.html:84 +#: streetup/assets/templates/assets/sign_index.html:78 +#: streetup/assets/templates/assets/sign_index.html:84 +#: streetup/assets/templates/assets/structures_index.html:75 +#: streetup/assets/templates/assets/structures_index.html:81 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:241 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:323 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:407 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:499 +#: streetup/assets/templates/assets/trafficlights_index.html:119 +#: streetup/assets/templates/assets/trafficlights_index.html:125 +#: streetup/assets/templates/assets/unified_index.html:314 +#: streetup/assets/templates/assets/unified_index.html:318 +#: streetup/assets/templates/assets/water_index.html:75 +#: streetup/assets/views/export.py:96 msgid "Nom" msgstr "Nom" -#: templates/assets/artworks_index.html:65 -#: templates/assets/artworks_street_detail.html:19 +#: streetup/assets/templates/assets/artworks_index.html:65 +#: streetup/assets/templates/assets/artworks_street_detail.html:19 msgid "Code voirie" msgstr "Code voirie" -#: templates/assets/artworks_index.html:66 -#: templates/assets/artworks_street_detail.html:23 +#: streetup/assets/templates/assets/artworks_index.html:66 +#: streetup/assets/templates/assets/artworks_street_detail.html:23 msgid "Section" msgstr "Section" -#: templates/assets/artworks_index.html:73 +#: streetup/assets/templates/assets/artworks_index.html:73 msgid "Sous-type" msgstr "Sous-type" -#: templates/assets/artworks_street_detail.html:7 +#: streetup/assets/templates/assets/artworks_street_detail.html:7 msgid "Retour à la vue Artworks" msgstr "Retour à la vue Artworks" -#: templates/assets/artworks_street_detail.html:27 +#: streetup/assets/templates/assets/artworks_street_detail.html:27 msgid "Niveau" msgstr "Niveau" -#: templates/assets/artworks_street_detail.html:38 +#: streetup/assets/templates/assets/artworks_street_detail.html:38 msgid "Monuments" msgstr "Monuments" -#: templates/assets/artworks_street_detail.html:51 -#: templates/assets/artworks_street_detail.html:78 -#: templates/assets/controlcenters_location_detail.html:251 -#: templates/assets/its_location_detail.html:175 -#: templates/assets/nature_locations_detail.html:81 -#: templates/assets/naturerwiz_detail.html:250 -#: templates/assets/publiclighting_street_detail.html:310 -#: templates/assets/roads_street_detail.html:325 -#: templates/assets/sign_street_detail.html:302 -#: templates/assets/structures_location_detail.html:117 -#: templates/assets/structures_location_detail.html:360 -#: templates/assets/trafficlights_intersection_detail.html:941 +#: streetup/assets/templates/assets/artworks_street_detail.html:51 +#: streetup/assets/templates/assets/artworks_street_detail.html:78 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:348 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:388 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:251 +#: streetup/assets/templates/assets/its_location_detail.html:175 +#: streetup/assets/templates/assets/nature_locations_detail.html:81 +#: streetup/assets/templates/assets/naturerwiz_detail.html:250 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:310 +#: streetup/assets/templates/assets/roads_street_detail.html:325 +#: streetup/assets/templates/assets/sign_street_detail.html:302 +#: streetup/assets/templates/assets/structures_location_detail.html:117 +#: streetup/assets/templates/assets/structures_location_detail.html:360 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:955 msgid "Détail" msgstr "Détail" -#: templates/assets/artworks_street_detail.html:57 +#: streetup/assets/templates/assets/artworks_street_detail.html:57 msgid "Aucun monument actif n'est lié à cette localisation." msgstr "Aucun monument actif n'est lié à cette localisation." -#: templates/assets/artworks_street_detail.html:65 +#: streetup/assets/templates/assets/artworks_street_detail.html:65 msgid "Fontaines" msgstr "Fontaines" -#: templates/assets/artworks_street_detail.html:84 +#: streetup/assets/templates/assets/artworks_street_detail.html:84 msgid "Aucune fontaine active n'est liée à cette localisation." msgstr "Aucune fontaine active n'est liée à cette localisation." -#: templates/assets/base_assets_index.html:22 +#: streetup/assets/templates/assets/base_assets_index.html:22 msgid "Thématique :" msgstr "Thématique :" -#: templates/assets/base_assets_index.html:33 +#: streetup/assets/templates/assets/base_assets_index.html:33 msgid "Sélectionnez une thématique" msgstr "Sélectionnez une thématique" -#: templates/assets/base_assets_index.html:56 -#: templates/assets/base_assets_index.html:69 +#: streetup/assets/templates/assets/base_assets_index.html:56 +#: streetup/assets/templates/assets/base_assets_index.html:69 msgid "Filtre" msgstr "Filtre" -#: templates/assets/base_assets_index.html:81 +#: streetup/assets/templates/assets/base_assets_index.html:81 msgid "Sélection de la vue" msgstr "Sélection de la vue" -#: templates/assets/base_assets_index.html:82 -#: templates/assets/unified_index.html:425 +#: streetup/assets/templates/assets/base_assets_index.html:82 +#: streetup/assets/templates/assets/unified_index.html:447 msgid "Vue tableau uniquement" msgstr "Vue tableau uniquement" -#: templates/assets/base_assets_index.html:85 -#: templates/assets/unified_index.html:428 +#: streetup/assets/templates/assets/base_assets_index.html:85 +#: streetup/assets/templates/assets/unified_index.html:450 msgid "Vue partagée" msgstr "Vue partagée" -#: templates/assets/base_assets_index.html:88 -#: templates/assets/unified_index.html:431 +#: streetup/assets/templates/assets/base_assets_index.html:88 +#: streetup/assets/templates/assets/unified_index.html:453 msgid "Vue carte uniquement" msgstr "Vue carte uniquement" -#: templates/assets/base_assets_index.html:102 +#: streetup/assets/templates/assets/base_assets_index.html:102 msgid "Code, nom…" msgstr "Code, nom…" -#: templates/assets/base_assets_index.html:107 +#: streetup/assets/templates/assets/base_assets_index.html:107 msgid "Effacer la recherche" msgstr "Effacer la recherche" -#: templates/assets/base_assets_index.html:113 +#: streetup/assets/templates/assets/base_assets_index.html:113 msgid "Mode" msgstr "Mode" -#: templates/assets/base_assets_index.html:115 +#: streetup/assets/templates/assets/base_assets_index.html:115 msgid "Tous les mots doivent correspondre" msgstr "Tous les mots doivent correspondre" -#: templates/assets/base_assets_index.html:117 +#: streetup/assets/templates/assets/base_assets_index.html:117 msgid "Au moins un mot doit correspondre" msgstr "Au moins un mot doit correspondre" -#: templates/assets/base_assets_index.html:123 +#: streetup/assets/templates/assets/base_assets_index.html:123 msgid "Rechercher" msgstr "Rechercher" -#: templates/assets/base_assets_index.html:151 -#: templates/assets/base_assets_index.html:188 -#: templates/assets/trafficlights_import_cross_plan.html:64 -#: templates/assets/unified_index.html:475 +#: streetup/assets/templates/assets/base_assets_index.html:151 +#: streetup/assets/templates/assets/base_assets_index.html:188 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:64 +#: streetup/assets/templates/assets/unified_index.html:497 msgid "Tout sélectionner" msgstr "Tout sélectionner" -#: templates/assets/base_assets_index.html:152 -#: templates/assets/base_assets_index.html:189 -#: templates/assets/unified_index.html:476 +#: streetup/assets/templates/assets/base_assets_index.html:152 +#: streetup/assets/templates/assets/base_assets_index.html:189 +#: streetup/assets/templates/assets/unified_index.html:498 msgid "Tout désélectionner" msgstr "Tout désélectionner" -#: templates/assets/base_assets_index.html:154 -#: templates/assets/base_assets_index.html:191 -#: templates/assets/unified_index.html:378 -#: templates/assets/unified_index.html:478 +#: streetup/assets/templates/assets/base_assets_index.html:154 +#: streetup/assets/templates/assets/base_assets_index.html:191 +#: streetup/assets/templates/assets/unified_index.html:374 +#: streetup/assets/templates/assets/unified_index.html:500 msgid "Valider la sélection" msgstr "Valider la sélection" -#: templates/assets/base_assets_index.html:157 +#: streetup/assets/templates/assets/base_assets_index.html:157 #, python-format msgid "" "\n" @@ -2096,13 +2879,13 @@ msgstr[1] "" " %(counter)s localisations sélectionnées\n" " " -#: templates/assets/base_assets_index.html:171 -#: templates/assets/base_assets_index.html:225 -#: templates/assets/unified_index.html:520 +#: streetup/assets/templates/assets/base_assets_index.html:171 +#: streetup/assets/templates/assets/base_assets_index.html:225 +#: streetup/assets/templates/assets/unified_index.html:542 msgid "Loading..." msgstr "Loading..." -#: templates/assets/base_assets_index.html:194 +#: streetup/assets/templates/assets/base_assets_index.html:194 #, python-format msgid "" "\n" @@ -2121,783 +2904,1158 @@ msgstr[1] "" " %(counter)s assets sélectionnés\n" " " -#: templates/assets/base_assets_index.html:205 -#: templates/assets/unified_index.html:484 +#: streetup/assets/templates/assets/base_assets_index.html:205 +#: streetup/assets/templates/assets/unified_index.html:506 msgid "Action" msgstr "Action" -#: templates/assets/base_assets_index.html:211 -#: templates/assets/base_assets_index.html:321 -#: templates/assets/unified_index.html:490 -#: templates/assets/unified_index.html:603 +#: streetup/assets/templates/assets/base_assets_index.html:211 +#: streetup/assets/templates/assets/base_assets_index.html:321 +#: streetup/assets/templates/assets/unified_index.html:512 +#: streetup/assets/templates/assets/unified_index.html:625 msgid "Exporter" msgstr "Exporter" -#: templates/assets/base_assets_index.html:261 +#: streetup/assets/templates/assets/base_assets_index.html:261 msgid "Carte" msgstr "Carte" -#: templates/assets/base_assets_index.html:269 +#: streetup/assets/templates/assets/base_assets_index.html:269 msgid "Filtrer automatiquement sur la zone visible" msgstr "Filtrer automatiquement sur la zone visible" -#: templates/assets/base_assets_index.html:280 -#: templates/assets/unified_index.html:566 +#: streetup/assets/templates/assets/base_assets_index.html:280 +#: streetup/assets/templates/assets/unified_index.html:588 msgid "Totaux des assets" msgstr "Totaux des assets" -#: templates/assets/base_assets_index.html:282 -#: templates/assets/base_assets_index.html:305 -#: templates/assets/components/add_asset_modal.html:19 -#: templates/assets/components/asset_documents.html:37 -#: templates/assets/components/asset_location_link.html:50 -#: templates/assets/components/asset_model_card.html:62 -#: templates/assets/components/location_edit_modals.html:24 -#: templates/assets/components/location_edit_modals.html:56 -#: templates/assets/components/location_edit_modals.html:82 -#: templates/assets/controlcenters_location_detail.html:112 -#: templates/assets/controlcenters_location_detail.html:145 -#: templates/assets/controlcenters_location_detail.html:170 -#: templates/assets/its_location_detail.html:55 -#: templates/assets/its_location_detail.html:88 -#: templates/assets/naturerwiz_detail.html:273 -#: templates/assets/naturerwiz_detail.html:306 -#: templates/assets/publiclighting_street_detail.html:161 -#: templates/assets/publiclighting_street_detail.html:194 -#: templates/assets/publiclighting_street_detail.html:219 -#: templates/assets/roads_street_detail.html:160 -#: templates/assets/roads_street_detail.html:193 -#: templates/assets/roads_street_detail.html:218 -#: templates/assets/sign_street_detail.html:160 -#: templates/assets/sign_street_detail.html:193 -#: templates/assets/sign_street_detail.html:218 -#: templates/assets/structures_location_detail.html:190 -#: templates/assets/structures_location_detail.html:232 -#: templates/assets/structures_location_detail.html:257 -#: templates/assets/trafficlights_import_cross_plan.html:802 -#: templates/assets/trafficlights_intersection_detail.html:248 -#: templates/assets/trafficlights_intersection_detail.html:281 -#: templates/assets/trafficlights_intersection_detail.html:306 -#: templates/assets/trafficlights_intersection_detail.html:1109 -#: templates/assets/trafficlights_intersection_detail.html:1158 -#: templates/assets/trafficlights_intersection_detail.html:1234 -#: templates/assets/unified_index.html:84 -#: templates/assets/unified_index.html:241 -#: templates/assets/unified_index.html:283 -#: templates/assets/unified_index.html:343 -#: templates/assets/unified_index.html:568 -#: templates/assets/unified_index.html:587 +#: streetup/assets/templates/assets/base_assets_index.html:282 +#: streetup/assets/templates/assets/base_assets_index.html:305 +#: streetup/assets/templates/assets/components/add_asset_modal.html:19 +#: streetup/assets/templates/assets/components/asset_documents.html:37 +#: streetup/assets/templates/assets/components/asset_location_link.html:50 +#: streetup/assets/templates/assets/components/asset_model_card.html:62 +#: streetup/assets/templates/assets/components/location_edit_modals.html:24 +#: streetup/assets/templates/assets/components/location_edit_modals.html:56 +#: streetup/assets/templates/assets/components/location_edit_modals.html:82 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:112 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:145 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:170 +#: streetup/assets/templates/assets/its_location_detail.html:55 +#: streetup/assets/templates/assets/its_location_detail.html:88 +#: streetup/assets/templates/assets/naturerwiz_detail.html:273 +#: streetup/assets/templates/assets/naturerwiz_detail.html:306 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:161 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:194 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:219 +#: streetup/assets/templates/assets/roads_street_detail.html:160 +#: streetup/assets/templates/assets/roads_street_detail.html:193 +#: streetup/assets/templates/assets/roads_street_detail.html:218 +#: streetup/assets/templates/assets/sign_street_detail.html:160 +#: streetup/assets/templates/assets/sign_street_detail.html:193 +#: streetup/assets/templates/assets/sign_street_detail.html:218 +#: streetup/assets/templates/assets/structures_location_detail.html:190 +#: streetup/assets/templates/assets/structures_location_detail.html:232 +#: streetup/assets/templates/assets/structures_location_detail.html:257 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:802 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:248 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:281 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:306 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1123 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1172 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1248 +#: streetup/assets/templates/assets/unified_index.html:84 +#: streetup/assets/templates/assets/unified_index.html:241 +#: streetup/assets/templates/assets/unified_index.html:285 +#: streetup/assets/templates/assets/unified_index.html:344 +#: streetup/assets/templates/assets/unified_index.html:590 +#: streetup/assets/templates/assets/unified_index.html:609 msgid "Fermer" msgstr "Fermer" -#: templates/assets/base_assets_index.html:293 -#: templates/assets/unified_index.html:575 +#: streetup/assets/templates/assets/base_assets_index.html:293 +#: streetup/assets/templates/assets/unified_index.html:597 msgid "Totaux" msgstr "Totaux" -#: templates/assets/base_assets_index.html:304 -#: templates/assets/unified_index.html:586 +#: streetup/assets/templates/assets/base_assets_index.html:304 +#: streetup/assets/templates/assets/unified_index.html:608 msgid "Exporter les assets sélectionnés" msgstr "Exporter les assets sélectionnés" -#: templates/assets/base_assets_index.html:308 -#: templates/assets/unified_index.html:590 +#: streetup/assets/templates/assets/base_assets_index.html:308 +#: streetup/assets/templates/assets/unified_index.html:612 msgid "Choisissez le format d'export :" msgstr "Choisissez le format d'export :" -#: templates/assets/base_assets_index.html:320 -#: templates/assets/components/add_asset_modal.html:138 -#: templates/assets/components/asset_documents.html:87 -#: templates/assets/components/asset_location_link.html:75 -#: templates/assets/components/asset_model_card.html:98 -#: templates/assets/components/location_edit_modals.html:38 -#: templates/assets/components/location_edit_modals.html:63 -#: templates/assets/components/location_edit_modals.html:96 -#: templates/assets/controlcenters_location_detail.html:156 -#: templates/assets/detail_generic.html:150 -#: templates/assets/detail_generic.html:194 -#: templates/assets/detail_generic.html:759 -#: templates/assets/its_location_detail.html:99 -#: templates/assets/permissions/access_edit.html:121 -#: templates/assets/permissions/type_access_edit.html:126 -#: templates/assets/publiclighting_street_detail.html:205 -#: templates/assets/roads_street_detail.html:204 -#: templates/assets/sign_street_detail.html:204 -#: templates/assets/structures_location_detail.html:243 -#: templates/assets/trafficlights_import_dxf.html:126 -#: templates/assets/trafficlights_intersection_detail.html:292 -#: templates/assets/trafficlights_intersection_detail.html:1003 -#: templates/assets/unified_index.html:228 -#: templates/assets/unified_index.html:327 -#: templates/assets/unified_index.html:359 -#: templates/assets/unified_index.html:602 -#: templates/assets/unified_index.html:631 -#: templates/assets/unified_index.html:661 +#: streetup/assets/templates/assets/base_assets_index.html:320 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:24 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:271 +#: streetup/assets/templates/assets/components/add_asset_modal.html:138 +#: streetup/assets/templates/assets/components/asset_documents.html:87 +#: streetup/assets/templates/assets/components/asset_location_link.html:75 +#: streetup/assets/templates/assets/components/asset_model_card.html:98 +#: streetup/assets/templates/assets/components/location_edit_modals.html:38 +#: streetup/assets/templates/assets/components/location_edit_modals.html:63 +#: streetup/assets/templates/assets/components/location_edit_modals.html:96 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:156 +#: streetup/assets/templates/assets/detail_generic.html:150 +#: streetup/assets/templates/assets/detail_generic.html:194 +#: streetup/assets/templates/assets/detail_generic.html:759 +#: streetup/assets/templates/assets/its_location_detail.html:99 +#: streetup/assets/templates/assets/permissions/access_edit.html:121 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:126 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:205 +#: streetup/assets/templates/assets/roads_street_detail.html:204 +#: streetup/assets/templates/assets/sign_street_detail.html:204 +#: streetup/assets/templates/assets/structures_location_detail.html:243 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:126 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:292 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1017 +#: streetup/assets/templates/assets/unified_index.html:228 +#: streetup/assets/templates/assets/unified_index.html:326 +#: streetup/assets/templates/assets/unified_index.html:356 +#: streetup/assets/templates/assets/unified_index.html:624 +#: streetup/assets/templates/assets/unified_index.html:653 +#: streetup/assets/templates/assets/unified_index.html:683 msgid "Annuler" msgstr "Annuler" -#: templates/assets/clean_index.html:18 templates/assets/clean_index.html:73 -msgid "Category" -msgstr "Category" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:18 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:13 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:4 +#: streetup/assets/views/core.py:868 +msgid "Bâtiments publics" +msgstr "" -#: templates/assets/clean_index.html:38 -#: templates/assets/clean_location_detail.html:161 -msgid "Status" -msgstr "Status" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:25 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:15 +#: streetup/assets/templates/assets/permissions/panel.html:69 +#: streetup/assets/templates/assets/permissions/panel.html:111 +#: streetup/assets/templates/assets/permissions/panel.html:211 +#: streetup/assets/templates/assets/permissions/type_page.html:71 +#: streetup/assets/templates/assets/permissions/type_page.html:157 +#: streetup/assets/templates/assets/permissions/type_page.html:238 +#: streetup/assets/templates/assets/permissions/type_page.html:360 +msgid "Modifier" +msgstr "Modifier" -#: templates/assets/clean_index.html:40 -msgid "To be approved" -msgstr "To be approved" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:29 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:24 +msgid "Retour à la liste" +msgstr "Retour à la vue Artworks" -#: templates/assets/clean_index.html:41 -#: templates/assets/clean_location_detail.html:53 -msgid "Active" -msgstr "Active" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:42 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:37 +msgid "Adresse non renseignée" +msgstr "" -#: templates/assets/clean_index.html:42 -msgid "Damaged" -msgstr "Damaged" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:73 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:76 +msgid "Vue d'ensemble" +msgstr "" -#: templates/assets/clean_index.html:43 -msgid "To replace" -msgstr "To replace" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:78 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:81 +#, fuzzy +#| msgid "Assets uniquement" +msgid "Assets & Équipements" +msgstr "Assets uniquement" -#: templates/assets/clean_index.html:44 -msgid "Removed" -msgstr "Removed" - -#: templates/assets/clean_index.html:48 -msgid "Filter" -msgstr "Filter" - -#: templates/assets/clean_index.html:49 -msgid "Reset" -msgstr "Reset" - -#: templates/assets/clean_index.html:66 templates/assets/clean_index.html:72 -msgid "Name" -msgstr "Name" - -#: templates/assets/clean_location_detail.html:19 -msgid "Municipality:" -msgstr "Municipality:" - -#: templates/assets/clean_location_detail.html:22 -msgid "Road code:" -msgstr "Road code:" - -#: templates/assets/clean_location_detail.html:25 -#: templates/assets/roads_street_detail.html:20 -msgid "Section:" -msgstr "Section:" - -#: templates/assets/clean_location_detail.html:28 -msgid "Street level:" -msgstr "Street level:" - -#: templates/assets/clean_location_detail.html:35 -#: templates/assets/controlcenters_location_detail.html:34 -#: templates/assets/its_location_detail.html:30 -#: templates/assets/nature_locations_detail.html:20 -#: templates/assets/naturerwiz_detail.html:20 -#: templates/assets/publiclighting_street_detail.html:18 -#: templates/assets/roads_street_detail.html:27 -#: templates/assets/sign_street_detail.html:18 -#: templates/assets/structures_location_detail.html:35 -#: templates/assets/trafficlights_intersection_detail.html:82 -msgid "Street View" -msgstr "Street View" - -#: templates/assets/clean_location_detail.html:36 -#: templates/assets/controlcenters_location_detail.html:35 -#: templates/assets/its_location_detail.html:31 -#: templates/assets/nature_locations_detail.html:21 -#: templates/assets/naturerwiz_detail.html:21 -#: templates/assets/publiclighting_street_detail.html:19 -#: templates/assets/roads_street_detail.html:28 -#: templates/assets/sign_street_detail.html:19 -#: templates/assets/structures_location_detail.html:36 -#: templates/assets/trafficlights_intersection_detail.html:83 -msgid "View in Google Street View" -msgstr "View in Google Street View" - -#: templates/assets/clean_location_detail.html:45 -#: templates/assets/controlcenters_location_detail.html:186 -#: templates/assets/its_location_detail.html:110 -#: templates/assets/naturerwiz_detail.html:180 -#: templates/assets/publiclighting_street_detail.html:233 -#: templates/assets/roads_street_detail.html:232 -#: templates/assets/sign_street_detail.html:232 -#: templates/assets/structures_location_detail.html:273 -#: templates/assets/trafficlights_intersection_detail.html:324 -#: templates/assets/unified_index.html:448 views/artworks.py:95 -#: views/clean.py:260 views/controlcenters.py:108 -msgid "Assets" -msgstr "Assets" - -#: templates/assets/clean_location_detail.html:60 -msgid "All" -msgstr "All" - -#: templates/assets/clean_location_detail.html:82 -#: templates/assets/clean_location_detail.html:119 -msgid "No litter bins" -msgstr "No litter bins" - -#: templates/assets/clean_location_detail.html:99 -#: templates/assets/clean_location_detail.html:133 -msgid "No glass containers" -msgstr "No glass containers" - -#: templates/assets/clean_location_detail.html:147 -#: templates/assets/controlcenters_location_detail.html:231 -#: templates/assets/its_location_detail.html:155 -#: templates/assets/nature_locations_detail.html:61 -#: templates/assets/naturerwiz_detail.html:230 -#: templates/assets/publiclighting_street_detail.html:290 -#: templates/assets/roads_street_detail.html:305 -#: templates/assets/sign_street_detail.html:282 -#: templates/assets/structures_location_detail.html:340 -#: templates/assets/trafficlights_intersection_detail.html:921 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:83 +#: streetup/assets/templates/assets/clean_location_detail.html:147 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:231 +#: streetup/assets/templates/assets/its_location_detail.html:155 +#: streetup/assets/templates/assets/nature_locations_detail.html:61 +#: streetup/assets/templates/assets/naturerwiz_detail.html:230 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:86 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:290 +#: streetup/assets/templates/assets/roads_street_detail.html:305 +#: streetup/assets/templates/assets/sign_street_detail.html:282 +#: streetup/assets/templates/assets/structures_location_detail.html:340 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:935 msgid "Interventions" msgstr "Interventions" -#: templates/assets/clean_location_detail.html:159 -msgid "Title" -msgstr "Title" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:100 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:103 +msgid "Propriété & Responsables" +msgstr "" -#: templates/assets/clean_location_detail.html:160 -msgid "Start" -msgstr "Start" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:112 +msgid "Service occupant" +msgstr "" -#: templates/assets/clean_location_detail.html:168 -msgid "Detail" -msgstr "Detail" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:121 +msgid "Caractéristiques physiques &" +msgstr "" -#: templates/assets/clean_location_detail.html:179 -msgid "No interventions" -msgstr "No interventions" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:129 +msgid "Étages / Sous-sols" +msgstr "" -#: templates/assets/cleanlitterbin_detail.html:18 -msgid "Observations" -msgstr "Observations" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:130 +msgid "étage(s)" +msgstr "" -#: templates/assets/cleanlitterbin_detail.html:23 -#: templates/assets/components/asset_documents.html:14 -#: templates/assets/controlcenters_location_detail.html:46 -#: templates/assets/controlcenters_location_detail.html:129 -#: templates/assets/its_location_detail.html:41 -#: templates/assets/its_location_detail.html:72 -#: templates/assets/naturerwiz_detail.html:82 -#: templates/assets/naturerwiz_detail.html:290 -#: templates/assets/publiclighting_street_detail.html:29 -#: templates/assets/publiclighting_street_detail.html:178 -#: templates/assets/roads_street_detail.html:38 -#: templates/assets/roads_street_detail.html:177 -#: templates/assets/sign_street_detail.html:29 -#: templates/assets/sign_street_detail.html:177 -#: templates/assets/structures_location_detail.html:47 -#: templates/assets/structures_location_detail.html:207 -#: templates/assets/trafficlights_intersection_detail.html:157 -#: templates/assets/trafficlights_intersection_detail.html:265 -#: templates/assets/trafficlights_intersection_detail.html:329 -#: templates/assets/trafficlights_intersection_detail.html:1226 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:130 +msgid "sous-sol(s)" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:133 +msgid "Surface Utile / Brut" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:141 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:136 +msgid "Accessibilité PMR" +msgstr "Accessibilité" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:142 +#: streetup/assets/templates/assets/detail_generic.html:432 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:137 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:141 +#: streetup/assets/templates/assets/trafficlights_index.html:35 +#: streetup/assets/templatetags/asset_tags.py:129 +#: streetup/assets/views/core.py:641 streetup/assets/views/core.py:667 +#: streetup/assets/views/core.py:746 streetup/assets/views/core.py:755 +#: streetup/assets/views/core.py:792 streetup/assets/views/trafficlights.py:186 +msgid "Oui" +msgstr "Oui" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:142 +#: streetup/assets/templates/assets/detail_generic.html:433 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:137 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:141 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:145 +#: streetup/assets/templates/assets/trafficlights_index.html:39 +#: streetup/assets/templatetags/asset_tags.py:129 +#: streetup/assets/views/core.py:642 streetup/assets/views/core.py:668 +#: streetup/assets/views/core.py:747 streetup/assets/views/core.py:756 +#: streetup/assets/views/core.py:793 streetup/assets/views/trafficlights.py:186 +msgid "Non" +msgstr "Non" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:151 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:158 +#, fuzzy +#| msgid "Arborescence" +msgid "Arborescence Hiérarchique" +msgstr "Arborescence" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:152 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:159 +#, fuzzy +#| msgid "sous-localisations" +msgid "sous-localisation(s)" +msgstr "sous-localisations" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:171 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:178 +#, fuzzy +#| msgid "Changer le parent" +msgid "Voir la parente" +msgstr "Changer le modèle" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:202 +#: streetup/assets/templates/assets/buildings/publicbuilding_location_tree.html:54 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:229 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:68 +#, fuzzy +#| msgid "Assets liés" +msgid "Assets rattachés à" +msgstr "Assets liés" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:225 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:252 +msgid "Localisation & Carte" +msgstr "Localisation parente:" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:239 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:266 +msgid "Adresse" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:239 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:266 +msgid "Non renseignée" +msgstr "Non identifié" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:252 +#: streetup/assets/templates/assets/components/asset_documents.html:6 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:279 +msgid "Documents associés" +msgstr "Documents associés" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:254 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:23 +#: streetup/assets/templates/assets/components/asset_documents.html:14 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:46 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:129 +#: streetup/assets/templates/assets/its_location_detail.html:41 +#: streetup/assets/templates/assets/its_location_detail.html:72 +#: streetup/assets/templates/assets/naturerwiz_detail.html:82 +#: streetup/assets/templates/assets/naturerwiz_detail.html:290 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:281 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:29 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:178 +#: streetup/assets/templates/assets/roads_street_detail.html:38 +#: streetup/assets/templates/assets/roads_street_detail.html:177 +#: streetup/assets/templates/assets/sign_street_detail.html:29 +#: streetup/assets/templates/assets/sign_street_detail.html:177 +#: streetup/assets/templates/assets/structures_location_detail.html:47 +#: streetup/assets/templates/assets/structures_location_detail.html:207 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:157 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:265 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:329 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1240 msgid "Ajouter" msgstr "Ajouter" -#: templates/assets/cleanlitterbin_detail.html:31 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:266 +#: streetup/assets/templates/assets/document_version_history_list.html:50 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:293 +msgid "Télécharger" +msgstr "Télécharger" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:270 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:297 +msgid "Fichier indisponible" +msgstr "Aucun champ disponible" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:277 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:304 +msgid "Aucun document associé." +msgstr "Aucun contrat associé." + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:293 +msgid "" +"Assets Physiques & Équipements de la Localisation et de ses sous-" +"localisations" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:294 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:321 +#, fuzzy +#| msgid "assets" +msgid "asset(s)" +msgstr "assets" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:301 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:74 +msgid "Code / Nom" +msgstr "Code EAN" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:304 +#, fuzzy +#| msgid "Assets parents" +msgid "Asset Parent" +msgstr "Assets uniquement" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:306 +msgid "Prochain contrôle" +msgstr "Aucun contrôleur" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:307 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:81 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:334 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:395 +msgid "Actions" +msgstr "Action" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:347 +msgid "Détail de l\\" +msgstr "Détail" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:354 +#, fuzzy +#| msgid "Aucun équipement technique enregistré." +msgid "Aucun asset ou équipement technique enregistré." +msgstr "Aucun équipement trouvé" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:368 +msgid "Interventions & Maintenance" +msgstr "Interventions" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:370 +msgid "Nouvelle intervention" +msgstr "No interventions" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:379 +msgid "Titre / Objet" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:380 +msgid "Date de début" +msgstr "Date de déinstallation" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:401 +msgid "Aucune intervention enregistrée pour ce bâtiment." +msgstr "Aucune modification enregistrée pour cet asset." + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:4 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:19 +#, fuzzy +#| msgid "Modifier les contrats" +msgid "Modifier le bâtiment" +msgstr "Modifier les contrats" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:35 +msgid "Certains champs contiennent des erreurs." +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:35 +msgid "Veuillez vérifier les informations ci-dessous." +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:43 +#: streetup/assets/templates/assets/detail_generic.html:204 +msgid "Informations générales" +msgstr "Informations générales" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:48 +#, fuzzy +#| msgid "Document de bâtiment" +msgid "Code du bâtiment" +msgstr "Documents des assets" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:95 +msgid "Propriété & Gestion" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:121 +msgid "Usage & Caractéristiques physiques" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:175 +msgid "Bâtiment recevant du public (ERP / PMR)" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:209 +msgid "Diagnostics & Énergie" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:246 +msgid "Coordonnées géographiques (GPS WGS84)" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:250 +msgid "" +"Cliquez sur la carte ou déplacez le marqueur pour ajuster la position du " +"bâtiment. Vous pouvez également rechercher une adresse ou basculer en vue " +"orthophoto." +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:274 +#, fuzzy +#| msgid "Historique des modifications" +msgid "Enregistrer les modifications" +msgstr "Historique des modifications" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:11 +msgid "Gestion des Bâtiments Publics" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:12 +msgid "Patrimoine bâti, pièces, équipements techniques et diagnostics ERP" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:16 +msgid "Nouveau Bâtiment" +msgstr "Nouveau" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:26 +#: streetup/assets/templates/assets/components/asset_location_link.html:59 +msgid "Recherche" +msgstr "Recherche" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:29 +msgid "Code, nom, adresse, propriétaire..." +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:33 +msgid "Usage" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:35 +msgid "Tous les usages" +msgstr "Toutes les catégories" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:44 +msgid "Tous les statuts" +msgstr "Nouveau" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:51 +msgid "Diagnostic DPE" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:53 +msgid "Tous DPE" +msgstr "Tous" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:75 +#, fuzzy +#| msgid "Type d'asset" +msgid "Type & Parent" +msgstr "Type d'asset" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:76 +msgid "Usage principal" +msgstr "Carrefour principal" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:77 +msgid "Propriétaire & Gestionnaire" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:78 +msgid "ERP" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:79 +msgid "DPE / GES" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:111 +msgid "Gestionnaire" +msgstr "Secondaire" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:120 +msgid "Non ERP" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:137 +msgid "Voir détails" +msgstr "Détails" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:141 +#: streetup/assets/templates/assets/detail_generic.html:144 +#: streetup/assets/templates/assets/detail_generic.html:188 +msgid "Éditer" +msgstr "Éditer" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:151 +msgid "Aucun bâtiment public ne correspond à vos critères." +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_location_tree.html:70 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:84 +#, fuzzy +#| msgid "sous-localisations" +msgid "Aucune sous-localisation." +msgstr "sous-localisations" + +#: streetup/assets/templates/assets/clean_index.html:18 +#: streetup/assets/templates/assets/clean_index.html:73 +msgid "Category" +msgstr "Category" + +#: streetup/assets/templates/assets/clean_index.html:38 +#: streetup/assets/templates/assets/clean_location_detail.html:161 +msgid "Status" +msgstr "Status" + +#: streetup/assets/templates/assets/clean_index.html:40 +msgid "To be approved" +msgstr "To be approved" + +#: streetup/assets/templates/assets/clean_index.html:41 +#: streetup/assets/templates/assets/clean_location_detail.html:53 +msgid "Active" +msgstr "Active" + +#: streetup/assets/templates/assets/clean_index.html:42 +msgid "Damaged" +msgstr "Damaged" + +#: streetup/assets/templates/assets/clean_index.html:43 +msgid "To replace" +msgstr "To replace" + +#: streetup/assets/templates/assets/clean_index.html:44 +msgid "Removed" +msgstr "Removed" + +#: streetup/assets/templates/assets/clean_index.html:48 +msgid "Filter" +msgstr "Filter" + +#: streetup/assets/templates/assets/clean_index.html:49 +msgid "Reset" +msgstr "Reset" + +#: streetup/assets/templates/assets/clean_index.html:66 +#: streetup/assets/templates/assets/clean_index.html:72 +msgid "Name" +msgstr "Name" + +#: streetup/assets/templates/assets/clean_location_detail.html:19 +msgid "Municipality:" +msgstr "Municipality:" + +#: streetup/assets/templates/assets/clean_location_detail.html:22 +msgid "Road code:" +msgstr "Road code:" + +#: streetup/assets/templates/assets/clean_location_detail.html:25 +#: streetup/assets/templates/assets/roads_street_detail.html:20 +msgid "Section:" +msgstr "Section:" + +#: streetup/assets/templates/assets/clean_location_detail.html:28 +msgid "Street level:" +msgstr "Street level:" + +#: streetup/assets/templates/assets/clean_location_detail.html:35 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:34 +#: streetup/assets/templates/assets/its_location_detail.html:30 +#: streetup/assets/templates/assets/nature_locations_detail.html:20 +#: streetup/assets/templates/assets/naturerwiz_detail.html:20 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:18 +#: streetup/assets/templates/assets/roads_street_detail.html:27 +#: streetup/assets/templates/assets/sign_street_detail.html:18 +#: streetup/assets/templates/assets/structures_location_detail.html:35 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:82 +msgid "Street View" +msgstr "Street View" + +#: streetup/assets/templates/assets/clean_location_detail.html:36 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:35 +#: streetup/assets/templates/assets/its_location_detail.html:31 +#: streetup/assets/templates/assets/nature_locations_detail.html:21 +#: streetup/assets/templates/assets/naturerwiz_detail.html:21 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:19 +#: streetup/assets/templates/assets/roads_street_detail.html:28 +#: streetup/assets/templates/assets/sign_street_detail.html:19 +#: streetup/assets/templates/assets/structures_location_detail.html:36 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:83 +msgid "View in Google Street View" +msgstr "View in Google Street View" + +#: streetup/assets/templates/assets/clean_location_detail.html:45 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:186 +#: streetup/assets/templates/assets/its_location_detail.html:110 +#: streetup/assets/templates/assets/naturerwiz_detail.html:180 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:233 +#: streetup/assets/templates/assets/roads_street_detail.html:232 +#: streetup/assets/templates/assets/sign_street_detail.html:232 +#: streetup/assets/templates/assets/structures_location_detail.html:273 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:324 +#: streetup/assets/templates/assets/unified_index.html:470 +#: streetup/assets/views/artworks.py:95 streetup/assets/views/clean.py:260 +#: streetup/assets/views/controlcenters.py:108 +msgid "Assets" +msgstr "Assets" + +#: streetup/assets/templates/assets/clean_location_detail.html:60 +msgid "All" +msgstr "All" + +#: streetup/assets/templates/assets/clean_location_detail.html:82 +#: streetup/assets/templates/assets/clean_location_detail.html:119 +msgid "No litter bins" +msgstr "No litter bins" + +#: streetup/assets/templates/assets/clean_location_detail.html:99 +#: streetup/assets/templates/assets/clean_location_detail.html:133 +msgid "No glass containers" +msgstr "No glass containers" + +#: streetup/assets/templates/assets/clean_location_detail.html:159 +msgid "Title" +msgstr "Title" + +#: streetup/assets/templates/assets/clean_location_detail.html:160 +msgid "Start" +msgstr "Start" + +#: streetup/assets/templates/assets/clean_location_detail.html:168 +msgid "Detail" +msgstr "Detail" + +#: streetup/assets/templates/assets/clean_location_detail.html:179 +msgid "No interventions" +msgstr "No interventions" + +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:18 +msgid "Observations" +msgstr "Observations" + +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:31 msgid "Aucune observation enregistrée." msgstr "Aucune observation enregistrée." -#: templates/assets/cleanlitterbin_detail.html:42 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:42 msgid "Date inconnue" msgstr "Date inconnue" -#: templates/assets/cleanlitterbin_detail.html:65 -#: templates/assets/cleanlitterbin_detail.html:221 -#: templates/assets/cleanlitterbin_detail.html:362 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:65 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:221 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:362 msgid "Sol" msgstr "Sol" -#: templates/assets/cleanlitterbin_detail.html:70 -#: templates/assets/cleanlitterbin_detail.html:223 -#: templates/assets/cleanlitterbin_detail.html:364 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:70 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:223 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:364 msgid "Pente trop forte" msgstr "Pente trop forte" -#: templates/assets/cleanlitterbin_detail.html:74 -#: templates/assets/cleanlitterbin_detail.html:224 -#: templates/assets/cleanlitterbin_detail.html:365 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:74 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:224 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:365 msgid "Sol instable" msgstr "Sol instable" -#: templates/assets/cleanlitterbin_detail.html:78 -#: templates/assets/cleanlitterbin_detail.html:225 -#: templates/assets/cleanlitterbin_detail.html:366 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:78 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:225 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:366 msgid "Surface réfléchissante" msgstr "Surface réfléchissante" -#: templates/assets/cleanlitterbin_detail.html:82 -#: templates/assets/cleanlitterbin_detail.html:226 -#: templates/assets/cleanlitterbin_detail.html:367 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:82 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:226 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:367 msgid "Surface glissante" msgstr "Surface glissante" -#: templates/assets/cleanlitterbin_detail.html:86 -#: templates/assets/cleanlitterbin_detail.html:227 -#: templates/assets/cleanlitterbin_detail.html:368 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:86 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:227 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:368 msgid "Fissures" msgstr "Fissures" -#: templates/assets/cleanlitterbin_detail.html:90 -#: templates/assets/cleanlitterbin_detail.html:228 -#: templates/assets/cleanlitterbin_detail.html:369 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:90 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:228 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:369 msgid "Entrave" msgstr "Entrave" -#: templates/assets/cleanlitterbin_detail.html:94 -#: templates/assets/cleanlitterbin_detail.html:229 -#: templates/assets/cleanlitterbin_detail.html:370 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:94 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:229 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:370 msgid "Dalles podotactiles" msgstr "Dalles podotactiles" -#: templates/assets/cleanlitterbin_detail.html:99 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:99 msgid "Pente transversale" msgstr "Pente transversale" -#: templates/assets/cleanlitterbin_detail.html:103 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:103 msgid "Pente longitudinale" msgstr "Pente longitudinale" -#: templates/assets/cleanlitterbin_detail.html:108 -#: templates/assets/cleanlitterbin_detail.html:194 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:108 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:194 msgid "Remarque" msgstr "Remarque" -#: templates/assets/cleanlitterbin_detail.html:118 -#: templates/assets/cleanlitterbin_detail.html:244 -#: templates/assets/cleanlitterbin_detail.html:376 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:118 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:244 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:376 msgid "Accessibilité" msgstr "Accessibilité" -#: templates/assets/cleanlitterbin_detail.html:122 -#: templates/assets/cleanlitterbin_detail.html:247 -#: templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:122 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:247 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 msgid "Type de quartier" msgstr "Type de quartier" -#: templates/assets/cleanlitterbin_detail.html:126 -#: templates/assets/cleanlitterbin_detail.html:257 -#: templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:126 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:257 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Densité flux piéton" msgstr "Densité flux piéton" -#: templates/assets/cleanlitterbin_detail.html:130 -#: templates/assets/cleanlitterbin_detail.html:283 -#: templates/assets/cleanlitterbin_detail.html:382 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:130 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:283 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:382 msgid "Approche 2 m dégagée" msgstr "Approche 2 m dégagée" -#: templates/assets/cleanlitterbin_detail.html:134 -#: templates/assets/cleanlitterbin_detail.html:284 -#: templates/assets/cleanlitterbin_detail.html:383 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:134 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:284 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:383 msgid "Voirie à traverser" msgstr "Voirie à traverser" -#: templates/assets/cleanlitterbin_detail.html:138 -#: templates/assets/cleanlitterbin_detail.html:285 -#: templates/assets/cleanlitterbin_detail.html:384 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:138 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:285 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:384 msgid "Poubelle isolée" msgstr "Poubelle isolée" -#: templates/assets/cleanlitterbin_detail.html:142 -#: templates/assets/cleanlitterbin_detail.html:286 -#: templates/assets/cleanlitterbin_detail.html:385 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:142 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:286 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:385 msgid "Gêne flux routier" msgstr "Gêne flux routier" -#: templates/assets/cleanlitterbin_detail.html:146 -#: templates/assets/cleanlitterbin_detail.html:287 -#: templates/assets/cleanlitterbin_detail.html:386 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:146 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:287 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:386 msgid "Gêne flux piéton" msgstr "Gêne flux piéton" -#: templates/assets/cleanlitterbin_detail.html:150 -#: templates/assets/cleanlitterbin_detail.html:288 -#: templates/assets/cleanlitterbin_detail.html:387 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:150 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:288 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:387 msgid "Itinéraire logique" msgstr "Itinéraire logique" -#: templates/assets/cleanlitterbin_detail.html:154 -#: templates/assets/cleanlitterbin_detail.html:289 -#: templates/assets/cleanlitterbin_detail.html:388 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:154 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:289 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:388 msgid "Contraste visuel" msgstr "Contraste visuel" -#: templates/assets/cleanlitterbin_detail.html:158 -#: templates/assets/cleanlitterbin_detail.html:290 -#: templates/assets/cleanlitterbin_detail.html:389 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:158 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:290 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:389 msgid "Indicateurs de tri" msgstr "Indicateurs de tri" -#: templates/assets/cleanlitterbin_detail.html:162 -#: templates/assets/cleanlitterbin_detail.html:266 -#: templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:162 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:266 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 msgid "Accès agent (véhicule)" msgstr "Accès agent (véhicule)" -#: templates/assets/cleanlitterbin_detail.html:172 -#: templates/assets/cleanlitterbin_detail.html:275 -#: templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:172 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:275 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Accès agent (pied)" msgstr "Accès agent (pied)" -#: templates/assets/cleanlitterbin_detail.html:183 -#: templates/assets/cleanlitterbin_detail.html:292 -#: templates/assets/cleanlitterbin_detail.html:391 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:183 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:292 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:391 msgid "Points d'intérêt" msgstr "Points d'intérêt" -#: templates/assets/cleanlitterbin_detail.html:208 -#: templates/assets/cleanlitterbin_detail.html:350 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:208 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:350 msgid "Général" msgstr "Général" -#: templates/assets/cleanlitterbin_detail.html:211 -#: templates/assets/cleanlitterbin_detail.html:353 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:211 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:353 msgid "Date / heure" msgstr "Date / heure" -#: templates/assets/cleanlitterbin_detail.html:216 -#: templates/assets/cleanlitterbin_detail.html:357 views/export.py:108 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:216 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:357 +#: streetup/assets/views/export.py:108 msgid "Note" msgstr "Note" -#: templates/assets/cleanlitterbin_detail.html:231 -#: templates/assets/cleanlitterbin_detail.html:371 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:231 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:371 #, python-format msgid "Pente transversale (%%)" msgstr "Pente transversale (%%)" -#: templates/assets/cleanlitterbin_detail.html:235 -#: templates/assets/cleanlitterbin_detail.html:372 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:235 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:372 #, python-format msgid "Pente longitudinale (%%)" msgstr "Pente longitudinale (%%)" -#: templates/assets/cleanlitterbin_detail.html:239 -#: templates/assets/cleanlitterbin_detail.html:373 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:239 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:373 msgid "Remarque sol" msgstr "Remarque sol" -#: templates/assets/cleanlitterbin_detail.html:308 -#: templates/assets/cleanlitterbin_detail.html:404 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:308 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:404 msgid "Autre point d'intérêt" msgstr "Autre point d'intérêt" -#: templates/assets/cleanlitterbin_detail.html:312 -#: templates/assets/cleanlitterbin_detail.html:405 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:312 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:405 msgid "Remarque accessibilité" msgstr "Remarque accessibilité" -#: templates/assets/cleanlitterbin_detail.html:319 -#: templates/assets/cleanlitterbin_detail.html:409 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:319 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:409 msgid "Supprimer cette observation" msgstr "Supprimer cette observation" -#: templates/assets/components/add_asset_modal.html:17 +#: streetup/assets/templates/assets/components/add_asset_modal.html:17 msgid "Ajouter un nouvel équipement" msgstr "Ajouter un nouvel équipement" -#: templates/assets/components/add_asset_modal.html:37 -#: templates/assets/unified_index.html:293 +#: streetup/assets/templates/assets/components/add_asset_modal.html:37 +#: streetup/assets/templates/assets/unified_index.html:292 msgid "Sélectionner une catégorie..." msgstr "Sélectionner une catégorie..." -#: templates/assets/components/add_asset_modal.html:47 -#: templates/assets/trafficlights_intersection_detail.html:988 -#, fuzzy -#| msgid "Type d'élément" +#: streetup/assets/templates/assets/components/add_asset_modal.html:47 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1002 msgid "Type d'équipement" msgstr "Type d'élément" -#: templates/assets/components/add_asset_modal.html:50 -#: templates/assets/trafficlights_intersection_detail.html:991 -#, fuzzy -#| msgid "Sélectionner un type" +#: streetup/assets/templates/assets/components/add_asset_modal.html:50 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1005 msgid "Sélectionner un type..." msgstr "Sélectionner un type" -#: templates/assets/components/add_asset_modal.html:60 -#: templates/assets/trafficlights_intersection_detail.html:998 -#: templates/assets/unified_index.html:299 +#: streetup/assets/templates/assets/components/add_asset_modal.html:60 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1012 +#: streetup/assets/templates/assets/unified_index.html:298 msgid "Sélectionner d'abord une catégorie..." msgstr "Sélectionner d'abord une catégorie..." -#: templates/assets/components/add_asset_modal.html:63 +#: streetup/assets/templates/assets/components/add_asset_modal.html:63 msgid "Le modèle détermine les caractéristiques de l'équipement." msgstr "Le modèle détermine les caractéristiques de l'équipement." -#: templates/assets/components/add_asset_modal.html:73 +#: streetup/assets/templates/assets/components/add_asset_modal.html:73 msgid "Ex: STR-001" msgstr "Ex: STR-001" -#: templates/assets/components/add_asset_modal.html:75 +#: streetup/assets/templates/assets/components/add_asset_modal.html:75 msgid "Code unique pour identifier l'équipement." msgstr "Code unique pour identifier l'équipement." -#: templates/assets/components/add_asset_modal.html:85 +#: streetup/assets/templates/assets/components/add_asset_modal.html:85 msgid "Nom en français (optionnel)" msgstr "Nom en français (optionnel)" -#: templates/assets/components/add_asset_modal.html:94 +#: streetup/assets/templates/assets/components/add_asset_modal.html:94 msgid "Naam in het Nederlands (optioneel)" msgstr "Naam in het Nederlands (optioneel)" -#: templates/assets/components/add_asset_modal.html:104 +#: streetup/assets/templates/assets/components/add_asset_modal.html:104 msgid "Aucune localisation (optionnel)" msgstr "Aucune localisation (optionnel)" -#: templates/assets/components/add_asset_modal.html:110 +#: streetup/assets/templates/assets/components/add_asset_modal.html:110 msgid "Associez l'équipement à une localisation spécifique." msgstr "Associez l'équipement à une localisation spécifique." -#: templates/assets/components/add_asset_modal.html:119 -#: templates/assets/structures_index.html:74 +#: streetup/assets/templates/assets/components/add_asset_modal.html:119 +#: streetup/assets/templates/assets/structures_index.html:74 msgid "Ouvrage" msgstr "Ouvrage" -#: templates/assets/components/add_asset_modal.html:122 +#: streetup/assets/templates/assets/components/add_asset_modal.html:122 msgid "Aucun ouvrage (optionnel)" msgstr "Aucun ouvrage (optionnel)" -#: templates/assets/components/add_asset_modal.html:132 +#: streetup/assets/templates/assets/components/add_asset_modal.html:132 msgid "L'équipement sera créé avec le statut 'À approuver'." msgstr "L'équipement sera créé avec le statut 'À approuver'." -#: templates/assets/components/add_asset_modal.html:141 +#: streetup/assets/templates/assets/components/add_asset_modal.html:141 msgid "Créer l'équipement" msgstr "Créer l'équipement" -#: templates/assets/components/asset_children_tree.html:25 -#: templates/assets/detail_generic.html:792 -#: templates/assets/detail_generic.html:802 -#: templates/assets/detail_generic.html:1390 +#: streetup/assets/templates/assets/components/asset_children_tree.html:25 +#: streetup/assets/templates/assets/detail_generic.html:792 +#: streetup/assets/templates/assets/detail_generic.html:802 +#: streetup/assets/templates/assets/detail_generic.html:1390 msgid "Lier un asset existant" msgstr "Lier un asset existant" -#: templates/assets/components/asset_children_tree.html:36 -#, fuzzy -#| msgid "Changer le modèle" +#: streetup/assets/templates/assets/components/asset_children_tree.html:36 msgid "Changer le parent" msgstr "Changer le modèle" -#: templates/assets/components/asset_children_tree.html:82 -#: templates/assets/components/asset_children_tree.html:96 -#: templates/assets/detail_generic.html:1357 +#: streetup/assets/templates/assets/components/asset_children_tree.html:82 +#: streetup/assets/templates/assets/components/asset_children_tree.html:96 +#: streetup/assets/templates/assets/detail_generic.html:1357 msgid "Délier cet asset" msgstr "Délier cet asset" -#: templates/assets/components/asset_documents.html:6 -msgid "Documents associés" -msgstr "Documents associés" - -#: templates/assets/components/asset_documents.html:34 -#: templates/assets/controlcenters_location_detail.html:111 -#: templates/assets/its_location_detail.html:54 -#: templates/assets/naturerwiz_detail.html:272 -#: templates/assets/publiclighting_street_detail.html:160 -#: templates/assets/roads_street_detail.html:159 -#: templates/assets/sign_street_detail.html:159 -#: templates/assets/structures_location_detail.html:189 -#: templates/assets/trafficlights_intersection_detail.html:247 +#: streetup/assets/templates/assets/components/asset_documents.html:34 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:111 +#: streetup/assets/templates/assets/its_location_detail.html:54 +#: streetup/assets/templates/assets/naturerwiz_detail.html:272 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:160 +#: streetup/assets/templates/assets/roads_street_detail.html:159 +#: streetup/assets/templates/assets/sign_street_detail.html:159 +#: streetup/assets/templates/assets/structures_location_detail.html:189 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:247 msgid "Ajouter des documents" msgstr "Ajouter des documents" -#: templates/assets/components/asset_documents.html:48 +#: streetup/assets/templates/assets/components/asset_documents.html:48 msgid "Sélectionnez un ou plusieurs fichiers pour continuer." msgstr "Sélectionnez un ou plusieurs fichiers pour continuer." -#: templates/assets/components/asset_documents.html:50 +#: streetup/assets/templates/assets/components/asset_documents.html:50 msgid "Choisir des fichiers" msgstr "Choisir des fichiers" -#: templates/assets/components/asset_documents.html:59 +#: streetup/assets/templates/assets/components/asset_documents.html:59 msgid "Changer les fichiers" msgstr "Changer les fichiers" -#: templates/assets/components/asset_documents.html:66 +#: streetup/assets/templates/assets/components/asset_documents.html:66 msgid "Tag" msgstr "Tag" -#: templates/assets/components/asset_documents.html:78 +#: streetup/assets/templates/assets/components/asset_documents.html:78 msgid "Aucun tag disponible pour cette thématique." msgstr "Aucun tag disponible pour cette thématique." -#: templates/assets/components/asset_documents.html:89 +#: streetup/assets/templates/assets/components/asset_documents.html:89 msgid "Uploader" msgstr "Uploader" -#: templates/assets/components/asset_history.html:8 +#: streetup/assets/templates/assets/components/asset_history.html:8 msgid "Historique des modifications" msgstr "Historique des modifications" -#: templates/assets/components/asset_history.html:12 +#: streetup/assets/templates/assets/components/asset_history.html:12 msgid "Tableau" msgstr "Tableau" -#: templates/assets/components/asset_history.html:17 +#: streetup/assets/templates/assets/components/asset_history.html:17 msgid "Ligne du temps" msgstr "Ligne du temps" -#: templates/assets/components/asset_history.html:28 -#: templates/assets/detail_generic.html:787 -#: templates/assets/unified_index.html:305 +#: streetup/assets/templates/assets/components/asset_history.html:28 +#: streetup/assets/templates/assets/detail_generic.html:787 +#: streetup/assets/templates/assets/unified_index.html:304 msgid "Chargement..." msgstr "Chargement..." -#: templates/assets/components/asset_history.html:37 +#: streetup/assets/templates/assets/components/asset_history.html:37 msgid "Date" msgstr "Date" -#: templates/assets/components/asset_history.html:39 +#: streetup/assets/templates/assets/components/asset_history.html:39 msgid "Champ" msgstr "Champ" -#: templates/assets/components/asset_history.html:50 -#: templates/assets/components/asset_history.html:67 +#: streetup/assets/templates/assets/components/asset_history.html:50 +#: streetup/assets/templates/assets/components/asset_history.html:67 msgid "Aucune modification enregistrée pour cet asset." msgstr "Aucune modification enregistrée pour cet asset." -#: templates/assets/components/asset_history.html:211 +#: streetup/assets/templates/assets/components/asset_history.html:211 msgid "Authentification requise" msgstr "Authentification requise" -#: templates/assets/components/asset_history.html:213 +#: streetup/assets/templates/assets/components/asset_history.html:213 msgid "Vous n'avez pas accès à cet historique" msgstr "Vous n'avez pas accès à cet historique" -#: templates/assets/components/asset_history.html:214 -#: templates/assets/components/asset_history.html:237 -#: templates/assets/components/asset_history.html:242 +#: streetup/assets/templates/assets/components/asset_history.html:214 +#: streetup/assets/templates/assets/components/asset_history.html:237 +#: streetup/assets/templates/assets/components/asset_history.html:242 msgid "Erreur lors du chargement de l'historique" msgstr "Erreur lors du chargement de l'historique" -#: templates/assets/components/asset_history.html:331 +#: streetup/assets/templates/assets/components/asset_history.html:331 msgid "Asset créé" msgstr "Asset créé" -#: templates/assets/components/asset_location_link.html:8 +#: streetup/assets/templates/assets/components/asset_location_link.html:8 msgid "Rue associée" msgstr "Rue associée" -#: templates/assets/components/asset_location_link.html:10 +#: streetup/assets/templates/assets/components/asset_location_link.html:10 msgid "Carrefour associé" msgstr "Carrefour associé" -#: templates/assets/components/asset_location_link.html:12 +#: streetup/assets/templates/assets/components/asset_location_link.html:12 msgid "Localisation associée" msgstr "Localisation associée" -#: templates/assets/components/asset_location_link.html:17 -#: templates/assets/components/asset_model_card.html:9 +#: streetup/assets/templates/assets/components/asset_location_link.html:17 +#: streetup/assets/templates/assets/components/asset_model_card.html:9 msgid "Changer" msgstr "Changer" -#: templates/assets/components/asset_location_link.html:26 +#: streetup/assets/templates/assets/components/asset_location_link.html:26 msgid "Voir le détail de la localisation" msgstr "Voir le détail de la localisation" -#: templates/assets/components/asset_location_link.html:35 +#: streetup/assets/templates/assets/components/asset_location_link.html:35 msgid "Aucune localisation associée" msgstr "Aucune localisation associée" -#: templates/assets/components/asset_location_link.html:48 +#: streetup/assets/templates/assets/components/asset_location_link.html:48 msgid "Changer la localisation" msgstr "Changer la localisation" -#: templates/assets/components/asset_location_link.html:55 +#: streetup/assets/templates/assets/components/asset_location_link.html:55 msgid "Localisation actuelle :" msgstr "Localisation actuelle :" -#: templates/assets/components/asset_location_link.html:59 -msgid "Recherche" -msgstr "Recherche" - -#: templates/assets/components/asset_location_link.html:62 +#: streetup/assets/templates/assets/components/asset_location_link.html:62 msgid "Code ou nom de localisation…" msgstr "Code ou nom de localisation…" -#: templates/assets/components/asset_location_link.html:67 +#: streetup/assets/templates/assets/components/asset_location_link.html:67 msgid "Nouvelle localisation" msgstr "Nouvelle localisation" -#: templates/assets/components/asset_location_link.html:70 +#: streetup/assets/templates/assets/components/asset_location_link.html:70 msgid "Sélectionner une localisation..." msgstr "Sélectionner une localisation..." -#: templates/assets/components/asset_location_link.html:77 -#: templates/assets/components/asset_model_card.html:101 +#: streetup/assets/templates/assets/components/asset_location_link.html:77 +#: streetup/assets/templates/assets/components/asset_model_card.html:101 msgid "Appliquer" msgstr "Appliquer" -#: templates/assets/components/asset_model_card.html:38 -msgid "Description" -msgstr "Description" - -#: templates/assets/components/asset_model_card.html:60 +#: streetup/assets/templates/assets/components/asset_model_card.html:60 msgid "Changer le modèle" msgstr "Changer le modèle" -#: templates/assets/components/asset_model_card.html:69 +#: streetup/assets/templates/assets/components/asset_model_card.html:69 msgid "Modèle actuel :" msgstr "Modèle actuel :" -#: templates/assets/components/asset_model_card.html:77 +#: streetup/assets/templates/assets/components/asset_model_card.html:77 msgid "Toutes les catégories" msgstr "Toutes les catégories" -#: templates/assets/components/asset_model_card.html:86 +#: streetup/assets/templates/assets/components/asset_model_card.html:86 msgid "Nouveau modèle" msgstr "Nouveau modèle" -#: templates/assets/components/asset_model_card.html:89 +#: streetup/assets/templates/assets/components/asset_model_card.html:89 msgid "Sélectionner un modèle..." msgstr "Sélectionner un modèle..." -#: templates/assets/components/location_edit_modals.html:22 +#: streetup/assets/templates/assets/components/location_edit_modals.html:22 #, python-format msgid "Modifier %(label)s" msgstr "Modifier %(label)s" -#: templates/assets/components/location_edit_modals.html:40 -#: templates/assets/permissions/access_edit.html:117 -#: templates/assets/permissions/panel.html:278 -#: templates/assets/permissions/type_access_edit.html:122 -#: templates/assets/permissions/type_page.html:215 -#: templates/assets/permissions/type_page.html:419 -#: templates/assets/unified_index.html:632 -#: templates/assets/unified_index.html:662 +#: streetup/assets/templates/assets/components/location_edit_modals.html:40 +#: streetup/assets/templates/assets/permissions/access_edit.html:117 +#: streetup/assets/templates/assets/permissions/panel.html:278 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:122 +#: streetup/assets/templates/assets/permissions/type_page.html:215 +#: streetup/assets/templates/assets/permissions/type_page.html:419 +#: streetup/assets/templates/assets/unified_index.html:654 +#: streetup/assets/templates/assets/unified_index.html:684 msgid "Enregistrer" msgstr "Enregistrer" -#: templates/assets/components/location_edit_modals.html:54 -#: templates/assets/controlcenters_location_detail.html:144 -#: templates/assets/its_location_detail.html:87 -#: templates/assets/publiclighting_street_detail.html:193 -#: templates/assets/roads_street_detail.html:192 -#: templates/assets/sign_street_detail.html:192 -#: templates/assets/structures_location_detail.html:231 -#: templates/assets/trafficlights_intersection_detail.html:280 +#: streetup/assets/templates/assets/components/location_edit_modals.html:54 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:144 +#: streetup/assets/templates/assets/its_location_detail.html:87 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:193 +#: streetup/assets/templates/assets/roads_street_detail.html:192 +#: streetup/assets/templates/assets/sign_street_detail.html:192 +#: streetup/assets/templates/assets/structures_location_detail.html:231 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:280 msgid "Confirmer la suppression" msgstr "Confirmer la suppression" -#: templates/assets/components/location_edit_modals.html:59 +#: streetup/assets/templates/assets/components/location_edit_modals.html:59 #, python-format msgid "Êtes-vous sûr de vouloir supprimer cette localisation (%(label)s) ?" msgstr "Êtes-vous sûr de vouloir supprimer cette localisation (%(label)s) ?" -#: templates/assets/components/location_edit_modals.html:60 +#: streetup/assets/templates/assets/components/location_edit_modals.html:60 msgid "" "Cette action est irréversible. Tous les assets associés seront également " "affectés." @@ -2905,104 +4063,104 @@ msgstr "" "Cette action est irréversible. Tous les assets associés seront également " "affectés." -#: templates/assets/components/location_edit_modals.html:65 -#: templates/assets/controlcenters_location_detail.html:95 -#: templates/assets/controlcenters_location_detail.html:157 -#: templates/assets/document_version_history_list.html:59 -#: templates/assets/its_location_detail.html:100 -#: templates/assets/permissions/panel.html:70 -#: templates/assets/permissions/panel.html:112 -#: templates/assets/permissions/panel.html:215 -#: templates/assets/permissions/type_page.html:72 -#: templates/assets/permissions/type_page.html:161 -#: templates/assets/permissions/type_page.html:239 -#: templates/assets/permissions/type_page.html:364 -#: templates/assets/publiclighting_street_detail.html:88 -#: templates/assets/publiclighting_street_detail.html:143 -#: templates/assets/publiclighting_street_detail.html:206 -#: templates/assets/roads_street_detail.html:92 -#: templates/assets/roads_street_detail.html:142 -#: templates/assets/roads_street_detail.html:205 -#: templates/assets/sign_street_detail.html:87 -#: templates/assets/sign_street_detail.html:142 -#: templates/assets/sign_street_detail.html:205 -#: templates/assets/structures_location_detail.html:244 -#: templates/assets/trafficlights_intersection_detail.html:293 +#: streetup/assets/templates/assets/components/location_edit_modals.html:65 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:95 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:157 +#: streetup/assets/templates/assets/document_version_history_list.html:59 +#: streetup/assets/templates/assets/its_location_detail.html:100 +#: streetup/assets/templates/assets/permissions/panel.html:70 +#: streetup/assets/templates/assets/permissions/panel.html:112 +#: streetup/assets/templates/assets/permissions/panel.html:215 +#: streetup/assets/templates/assets/permissions/type_page.html:72 +#: streetup/assets/templates/assets/permissions/type_page.html:161 +#: streetup/assets/templates/assets/permissions/type_page.html:239 +#: streetup/assets/templates/assets/permissions/type_page.html:364 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:88 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:143 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:206 +#: streetup/assets/templates/assets/roads_street_detail.html:92 +#: streetup/assets/templates/assets/roads_street_detail.html:142 +#: streetup/assets/templates/assets/roads_street_detail.html:205 +#: streetup/assets/templates/assets/sign_street_detail.html:87 +#: streetup/assets/templates/assets/sign_street_detail.html:142 +#: streetup/assets/templates/assets/sign_street_detail.html:205 +#: streetup/assets/templates/assets/structures_location_detail.html:244 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:293 msgid "Supprimer" msgstr "Supprimer" # , python-format -#: templates/assets/components/location_edit_modals.html:80 +#: streetup/assets/templates/assets/components/location_edit_modals.html:80 #, python-format msgid "Créer une nouvelle localisation (%(label)s)" msgstr "Créer une nouvelle localisation (%(label)s)" -#: templates/assets/components/location_edit_modals.html:98 -#: templates/assets/trafficlights_intersection_detail.html:1005 +#: streetup/assets/templates/assets/components/location_edit_modals.html:98 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1019 msgid "Créer" msgstr "Créer" -#: templates/assets/components/location_edit_modals.html:179 +#: streetup/assets/templates/assets/components/location_edit_modals.html:179 msgid "Cliquez pour fermer le polygone" msgstr "Cliquez pour fermer le polygone" -#: templates/assets/components/location_edit_modals.html:207 +#: streetup/assets/templates/assets/components/location_edit_modals.html:207 msgid "Polygone enregistré. Cliquez sur « Dessiner » pour le redessiner." msgstr "Polygone enregistré. Cliquez sur « Dessiner » pour le redessiner." -#: templates/assets/components/location_edit_modals.html:286 +#: streetup/assets/templates/assets/components/location_edit_modals.html:287 msgid "Sommets" msgstr "Sommets" -#: templates/assets/components/location_edit_modals.html:286 +#: streetup/assets/templates/assets/components/location_edit_modals.html:287 msgid "Cliquez sur le premier sommet ou « Terminer » pour clore." msgstr "Cliquez sur le premier sommet ou « Terminer » pour clore." -#: templates/assets/components/location_edit_modals.html:301 +#: streetup/assets/templates/assets/components/location_edit_modals.html:302 msgid "Cliquez sur la carte pour ajouter des sommets." msgstr "Cliquez sur la carte pour ajouter des sommets." -#: templates/assets/components/location_edit_modals.html:321 +#: streetup/assets/templates/assets/components/location_edit_modals.html:322 msgid "Polygone effacé. Cliquez sur « Dessiner » pour en tracer un nouveau." msgstr "Polygone effacé. Cliquez sur « Dessiner » pour en tracer un nouveau." -#: templates/assets/components/location_edit_modals.html:436 -#: templates/assets/components/location_edit_modals.html:515 -#: templates/assets/detail_generic.html:1191 +#: streetup/assets/templates/assets/components/location_edit_modals.html:439 +#: streetup/assets/templates/assets/components/location_edit_modals.html:519 +#: streetup/assets/templates/assets/detail_generic.html:1191 msgid "Erreur lors du chargement du formulaire." msgstr "Erreur lors du chargement du formulaire." -#: templates/assets/components/location_edit_modals.html:460 +#: streetup/assets/templates/assets/components/location_edit_modals.html:463 msgid "Erreur lors de la sauvegarde." msgstr "Erreur lors de la sauvegarde." -#: templates/assets/components/location_edit_modals.html:463 -#: templates/assets/components/location_edit_modals.html:544 +#: streetup/assets/templates/assets/components/location_edit_modals.html:466 +#: streetup/assets/templates/assets/components/location_edit_modals.html:548 msgid "Erreur réseau." msgstr "Erreur réseau." -#: templates/assets/components/location_edit_modals.html:541 +#: streetup/assets/templates/assets/components/location_edit_modals.html:545 msgid "Erreur lors de la création." msgstr "Erreur lors de la création." -#: templates/assets/components/map_location_picker.html:23 +#: streetup/assets/templates/assets/components/map_location_picker.html:23 msgid "Position géographique" msgstr "Position géographique" -#: templates/assets/components/map_location_picker.html:24 -#: templates/assets/components/map_polygon_picker.html:26 +#: streetup/assets/templates/assets/components/map_location_picker.html:24 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:26 msgid "facultatif" msgstr "facultatif" -#: templates/assets/components/map_location_picker.html:29 +#: streetup/assets/templates/assets/components/map_location_picker.html:29 msgid "Utiliser ma position" msgstr "Utiliser ma position" -#: templates/assets/components/map_location_picker.html:34 +#: streetup/assets/templates/assets/components/map_location_picker.html:34 msgid "Effacer le marqueur" msgstr "Effacer le marqueur" -#: templates/assets/components/map_location_picker.html:45 +#: streetup/assets/templates/assets/components/map_location_picker.html:45 msgid "" "Cliquez sur la carte pour positionner le marqueur, ou glissez-le pour " "l'ajuster." @@ -3010,726 +4168,886 @@ msgstr "" "Cliquez sur la carte pour positionner le marqueur, ou glissez-le pour " "l'ajuster." -#: templates/assets/components/map_polygon_picker.html:25 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:25 msgid "Géométrie (polygone)" msgstr "Géométrie (polygone)" -#: templates/assets/components/map_polygon_picker.html:31 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:31 msgid "Dessiner un polygone" msgstr "Dessiner un polygone" -#: templates/assets/components/map_polygon_picker.html:32 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:32 msgid "Dessiner" msgstr "Dessiner" -#: templates/assets/components/map_polygon_picker.html:36 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:36 msgid "Terminer le polygone" msgstr "Terminer le polygone" -#: templates/assets/components/map_polygon_picker.html:37 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:37 msgid "Terminer" msgstr "Terminer" -#: templates/assets/components/map_polygon_picker.html:41 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:41 msgid "Effacer le polygone" msgstr "Effacer le polygone" -#: templates/assets/components/map_polygon_picker.html:51 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:51 msgid "" "Cliquez sur « Dessiner » pour commencer à tracer un polygone sur la carte." msgstr "" "Cliquez sur « Dessiner » pour commencer à tracer un polygone sur la carte." -#: templates/assets/controlcenters_index.html:8 -#: templates/assets/its_index.html:8 templates/assets/structures_index.html:18 +#: streetup/assets/templates/assets/controlcenters_index.html:8 +#: streetup/assets/templates/assets/its_index.html:8 +#: streetup/assets/templates/assets/structures_index.html:18 msgid "Type de Localisation" msgstr "Type de Localisation" -#: templates/assets/controlcenters_index.html:10 -#: templates/assets/its_index.html:10 templates/assets/structures_index.html:20 -#: templates/assets/unified_index.html:117 +#: streetup/assets/templates/assets/controlcenters_index.html:10 +#: streetup/assets/templates/assets/its_index.html:10 +#: streetup/assets/templates/assets/structures_index.html:20 +#: streetup/assets/templates/assets/unified_index.html:117 msgid "Toutes" msgstr "Toutes" -#: templates/assets/controlcenters_index.html:11 -#: templates/assets/its_index.html:11 templates/assets/structures_index.html:21 +#: streetup/assets/templates/assets/controlcenters_index.html:11 +#: streetup/assets/templates/assets/its_index.html:11 +#: streetup/assets/templates/assets/structures_index.html:21 msgid "Principale" msgstr "Principale" -#: templates/assets/controlcenters_index.html:12 -#: templates/assets/its_index.html:12 templates/assets/structures_index.html:22 +#: streetup/assets/templates/assets/controlcenters_index.html:12 +#: streetup/assets/templates/assets/its_index.html:12 +#: streetup/assets/templates/assets/structures_index.html:22 msgid "Secondaire" msgstr "Secondaire" -#: templates/assets/controlcenters_index.html:61 +#: streetup/assets/templates/assets/controlcenters_index.html:61 msgid "Centre de contrôle" msgstr "Centre de contrôle" -#: templates/assets/controlcenters_location_detail.html:15 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:15 msgid "Centre de contrôle:" msgstr "Centre de contrôle:" -#: templates/assets/controlcenters_location_detail.html:18 -#: templates/assets/its_location_detail.html:19 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:18 +#: streetup/assets/templates/assets/its_location_detail.html:19 msgid "Localisation principale:" msgstr "Localisation principale:" -#: templates/assets/controlcenters_location_detail.html:26 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:26 msgid "Parent:" msgstr "Parent:" -#: templates/assets/controlcenters_location_detail.html:45 -#: templates/assets/its_location_detail.html:40 -#: templates/assets/nature_locations_detail.html:37 -#: templates/assets/naturerwiz_detail.html:80 -#: templates/assets/publiclighting_street_detail.html:28 -#: templates/assets/roads_street_detail.html:37 -#: templates/assets/sign_street_detail.html:28 -#: templates/assets/structures_location_detail.html:46 -#: templates/assets/trafficlights_intersection_detail.html:156 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:45 +#: streetup/assets/templates/assets/its_location_detail.html:40 +#: streetup/assets/templates/assets/nature_locations_detail.html:37 +#: streetup/assets/templates/assets/naturerwiz_detail.html:80 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:28 +#: streetup/assets/templates/assets/roads_street_detail.html:37 +#: streetup/assets/templates/assets/sign_street_detail.html:28 +#: streetup/assets/templates/assets/structures_location_detail.html:46 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:156 msgid "Documents" msgstr "Documents" -#: templates/assets/controlcenters_location_detail.html:86 -#: templates/assets/detail_generic.html:134 -#: templates/assets/detail_generic.html:135 -#: templates/assets/detail_generic.html:178 -#: templates/assets/detail_generic.html:179 -#: templates/assets/publiclighting_street_detail.html:78 -#: templates/assets/publiclighting_street_detail.html:133 -#: templates/assets/sign_street_detail.html:78 -#: templates/assets/sign_street_detail.html:132 -#: templates/assets/trafficlights_import_cross_plan.html:274 -#: templates/assets/trafficlights_import_cross_plan.html:358 -#: templates/assets/trafficlights_import_cross_plan.html:442 -#: templates/assets/trafficlights_import_cross_plan.html:532 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:86 +#: streetup/assets/templates/assets/detail_generic.html:134 +#: streetup/assets/templates/assets/detail_generic.html:135 +#: streetup/assets/templates/assets/detail_generic.html:178 +#: streetup/assets/templates/assets/detail_generic.html:179 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:78 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:133 +#: streetup/assets/templates/assets/sign_street_detail.html:78 +#: streetup/assets/templates/assets/sign_street_detail.html:132 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:274 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:358 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:442 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:532 msgid "Archiver" msgstr "Archiver" -#: templates/assets/controlcenters_location_detail.html:119 -#: templates/assets/its_location_detail.html:62 -#: templates/assets/naturerwiz_detail.html:280 -#: templates/assets/publiclighting_street_detail.html:168 -#: templates/assets/roads_street_detail.html:167 -#: templates/assets/sign_street_detail.html:167 -#: templates/assets/structures_location_detail.html:197 -#: templates/assets/trafficlights_intersection_detail.html:255 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:119 +#: streetup/assets/templates/assets/its_location_detail.html:62 +#: streetup/assets/templates/assets/naturerwiz_detail.html:280 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:168 +#: streetup/assets/templates/assets/roads_street_detail.html:167 +#: streetup/assets/templates/assets/sign_street_detail.html:167 +#: streetup/assets/templates/assets/structures_location_detail.html:197 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:255 msgid "Sélectionner des fichiers" msgstr "Sélectionner des fichiers" -#: templates/assets/controlcenters_location_detail.html:149 -#: templates/assets/its_location_detail.html:92 -#: templates/assets/publiclighting_street_detail.html:198 -#: templates/assets/roads_street_detail.html:197 -#: templates/assets/sign_street_detail.html:197 -#: templates/assets/structures_location_detail.html:236 -#: templates/assets/trafficlights_intersection_detail.html:285 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:149 +#: streetup/assets/templates/assets/its_location_detail.html:92 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:198 +#: streetup/assets/templates/assets/roads_street_detail.html:197 +#: streetup/assets/templates/assets/sign_street_detail.html:197 +#: streetup/assets/templates/assets/structures_location_detail.html:236 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:285 msgid "Voulez-vous vraiment supprimer ce document ?" msgstr "Voulez-vous vraiment supprimer ce document ?" -#: templates/assets/controlcenters_location_detail.html:150 -#: templates/assets/its_location_detail.html:93 -#: templates/assets/publiclighting_street_detail.html:199 -#: templates/assets/roads_street_detail.html:198 -#: templates/assets/sign_street_detail.html:198 -#: templates/assets/structures_location_detail.html:237 -#: templates/assets/trafficlights_intersection_detail.html:286 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:150 +#: streetup/assets/templates/assets/its_location_detail.html:93 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:199 +#: streetup/assets/templates/assets/roads_street_detail.html:198 +#: streetup/assets/templates/assets/sign_street_detail.html:198 +#: streetup/assets/templates/assets/structures_location_detail.html:237 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:286 msgid "Nom du fichier" msgstr "Nom du fichier" -#: templates/assets/controlcenters_location_detail.html:169 -#: templates/assets/naturerwiz_detail.html:305 -#: templates/assets/publiclighting_street_detail.html:218 -#: templates/assets/roads_street_detail.html:217 -#: templates/assets/sign_street_detail.html:217 -#: templates/assets/structures_location_detail.html:256 -#: templates/assets/trafficlights_intersection_detail.html:305 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:169 +#: streetup/assets/templates/assets/naturerwiz_detail.html:305 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:218 +#: streetup/assets/templates/assets/roads_street_detail.html:217 +#: streetup/assets/templates/assets/sign_street_detail.html:217 +#: streetup/assets/templates/assets/structures_location_detail.html:256 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:305 msgid "Historique des documents" msgstr "Historique des documents" -#: templates/assets/controlcenters_location_detail.html:195 -#: templates/assets/its_location_detail.html:119 -#: templates/assets/naturerwiz_detail.html:195 -#: templates/assets/publiclighting_street_detail.html:238 -#: templates/assets/roads_street_detail.html:237 -#: templates/assets/sign_street_detail.html:237 -#: templates/assets/structures_location_detail.html:287 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:195 +#: streetup/assets/templates/assets/its_location_detail.html:119 +#: streetup/assets/templates/assets/naturerwiz_detail.html:195 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:238 +#: streetup/assets/templates/assets/roads_street_detail.html:237 +#: streetup/assets/templates/assets/sign_street_detail.html:237 +#: streetup/assets/templates/assets/structures_location_detail.html:287 msgid "Arborescence" msgstr "Arborescence" -#: templates/assets/controlcenters_location_detail.html:202 -#: templates/assets/its_location_detail.html:126 -#: templates/assets/publiclighting_street_detail.html:241 -#: templates/assets/roads_street_detail.html:240 -#: templates/assets/sign_street_detail.html:240 -#: templates/assets/structures_location_detail.html:294 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:202 +#: streetup/assets/templates/assets/its_location_detail.html:126 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:241 +#: streetup/assets/templates/assets/roads_street_detail.html:240 +#: streetup/assets/templates/assets/sign_street_detail.html:240 +#: streetup/assets/templates/assets/structures_location_detail.html:294 msgid "Archives" msgstr "Archives" -#: templates/assets/controlcenters_location_detail.html:212 -#: templates/assets/controlcenters_location_tree.html:21 -#: templates/assets/its_location_detail.html:136 -#: templates/assets/its_location_tree.html:21 -#: templates/assets/structures_location_tree.html:21 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:212 +#: streetup/assets/templates/assets/controlcenters_location_tree.html:21 +#: streetup/assets/templates/assets/its_location_detail.html:136 +#: streetup/assets/templates/assets/its_location_tree.html:21 +#: streetup/assets/templates/assets/structures_location_tree.html:21 msgid "sous-localisations" msgstr "sous-localisations" -#: templates/assets/controlcenters_location_detail.html:215 -#: templates/assets/its_location_detail.html:139 -#: templates/assets/its_location_tree.html:24 -#: templates/assets/naturerwiz_detail.html:206 -#: templates/assets/naturerwiz_location_tree.html:35 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:215 +#: streetup/assets/templates/assets/its_location_detail.html:139 +#: streetup/assets/templates/assets/its_location_tree.html:24 +#: streetup/assets/templates/assets/naturerwiz_detail.html:206 +#: streetup/assets/templates/assets/naturerwiz_location_tree.html:35 msgid "assets" msgstr "assets" -#: templates/assets/controlcenters_location_detail.html:243 -#: templates/assets/its_location_detail.html:167 -#: templates/assets/nature_locations_detail.html:73 -#: templates/assets/naturerwiz_detail.html:242 -#: templates/assets/publiclighting_street_detail.html:302 -#: templates/assets/roads_street_detail.html:317 -#: templates/assets/sign_street_detail.html:294 -#: templates/assets/structures_location_detail.html:352 -#: templates/assets/trafficlights_intersection_detail.html:933 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:243 +#: streetup/assets/templates/assets/its_location_detail.html:167 +#: streetup/assets/templates/assets/nature_locations_detail.html:73 +#: streetup/assets/templates/assets/naturerwiz_detail.html:242 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:391 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:302 +#: streetup/assets/templates/assets/roads_street_detail.html:317 +#: streetup/assets/templates/assets/sign_street_detail.html:294 +#: streetup/assets/templates/assets/structures_location_detail.html:352 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:947 msgid "Titre" msgstr "Titre" -#: templates/assets/controlcenters_location_detail.html:244 -#: templates/assets/its_location_detail.html:168 -#: templates/assets/nature_locations_detail.html:74 -#: templates/assets/naturerwiz_detail.html:243 -#: templates/assets/publiclighting_street_detail.html:303 -#: templates/assets/roads_street_detail.html:318 -#: templates/assets/sign_street_detail.html:295 -#: templates/assets/structures_location_detail.html:353 -#: templates/assets/trafficlights_intersection_detail.html:934 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:244 +#: streetup/assets/templates/assets/its_location_detail.html:168 +#: streetup/assets/templates/assets/nature_locations_detail.html:74 +#: streetup/assets/templates/assets/naturerwiz_detail.html:243 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:303 +#: streetup/assets/templates/assets/roads_street_detail.html:318 +#: streetup/assets/templates/assets/sign_street_detail.html:295 +#: streetup/assets/templates/assets/structures_location_detail.html:353 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:948 msgid "Début" msgstr "Début" -#: templates/assets/detail_generic.html:73 -#: templates/assets/detail_generic.html:816 -#: templates/assets/detail_generic.html:833 +#: streetup/assets/templates/assets/detail_generic.html:73 +#: streetup/assets/templates/assets/detail_generic.html:816 +#: streetup/assets/templates/assets/detail_generic.html:833 msgid "Retour" msgstr "Retour" -#: templates/assets/detail_generic.html:85 +#: streetup/assets/templates/assets/detail_generic.html:85 msgid "Détails" msgstr "Détails" -#: templates/assets/detail_generic.html:87 +#: streetup/assets/templates/assets/detail_generic.html:87 msgid "StreetUp" msgstr "StreetUp" -#: templates/assets/detail_generic.html:118 -#: templates/assets/detail_generic.html:160 -#: templates/assets/unified_index.html:250 +#: streetup/assets/templates/assets/detail_generic.html:118 +#: streetup/assets/templates/assets/detail_generic.html:160 +#: streetup/assets/templates/assets/unified_index.html:250 msgid "Asset" msgstr "Asset" -#: templates/assets/detail_generic.html:144 -#: templates/assets/detail_generic.html:188 -msgid "Éditer" -msgstr "Éditer" - -#: templates/assets/detail_generic.html:147 -#: templates/assets/detail_generic.html:191 +#: streetup/assets/templates/assets/detail_generic.html:147 +#: streetup/assets/templates/assets/detail_generic.html:191 msgid "Sauvegarder" msgstr "Sauvegarder" -#: templates/assets/detail_generic.html:204 -msgid "Informations générales" -msgstr "Informations générales" - -#: templates/assets/detail_generic.html:277 -#: templates/assets/unified_index.html:212 +#: streetup/assets/templates/assets/detail_generic.html:277 +#: streetup/assets/templates/assets/unified_index.html:212 msgid "Statut de validation" msgstr "Statut de validation" -#: templates/assets/detail_generic.html:326 -#: templates/assets/detail_generic.html:580 +#: streetup/assets/templates/assets/detail_generic.html:326 +#: streetup/assets/templates/assets/detail_generic.html:580 msgid "Installé le" msgstr "Installé le" -#: templates/assets/detail_generic.html:339 +#: streetup/assets/templates/assets/detail_generic.html:339 msgid "N° de série" msgstr "N° de série" -#: templates/assets/detail_generic.html:370 +#: streetup/assets/templates/assets/detail_generic.html:370 msgid "mois" msgstr "mois" -#: templates/assets/detail_generic.html:375 +#: streetup/assets/templates/assets/detail_generic.html:375 #, python-format msgid "%(n)s mois restants" msgstr "%(n)s mois restants" -#: templates/assets/detail_generic.html:377 +#: streetup/assets/templates/assets/detail_generic.html:377 msgid "Expire ce mois-ci" msgstr "Expire ce mois-ci" -#: templates/assets/detail_generic.html:379 +#: streetup/assets/templates/assets/detail_generic.html:379 #, python-format msgid "Expirée (%(n)s mois)" msgstr "Expirée (%(n)s mois)" -#: templates/assets/detail_generic.html:417 +#: streetup/assets/templates/assets/detail_generic.html:417 msgid "Attributs spécifiques" msgstr "Attributs spécifiques" -#: templates/assets/detail_generic.html:432 -#: templates/assets/trafficlights_index.html:35 templatetags/asset_tags.py:129 -#: views/core.py:622 views/core.py:648 views/trafficlights.py:186 -msgid "Oui" -msgstr "Oui" - -#: templates/assets/detail_generic.html:433 -#: templates/assets/trafficlights_index.html:39 templatetags/asset_tags.py:129 -#: views/core.py:623 views/core.py:649 views/trafficlights.py:186 -msgid "Non" -msgstr "Non" - -#: templates/assets/detail_generic.html:474 +#: streetup/assets/templates/assets/detail_generic.html:474 msgid "Permissions spécifiques" msgstr "Permissions spécifiques" -#: templates/assets/detail_generic.html:479 +#: streetup/assets/templates/assets/detail_generic.html:479 msgid "Voir tous les accès pour ce type" msgstr "Voir tous les accès pour ce type" -#: templates/assets/detail_generic.html:481 +#: streetup/assets/templates/assets/detail_generic.html:481 msgid "Vue par type" msgstr "Vue par type" -#: templates/assets/detail_generic.html:492 +#: streetup/assets/templates/assets/detail_generic.html:492 msgid "Chargement des permissions…" msgstr "Chargement des permissions…" -#: templates/assets/detail_generic.html:510 +#: streetup/assets/templates/assets/detail_generic.html:510 msgid "Erreur lors du chargement." msgstr "Erreur lors du chargement." -#: templates/assets/detail_generic.html:522 +#: streetup/assets/templates/assets/detail_generic.html:522 msgid "Assets liés" msgstr "Assets liés" -#: templates/assets/detail_generic.html:528 +#: streetup/assets/templates/assets/detail_generic.html:528 msgid "Lier ou créer un asset" msgstr "Lier ou créer un asset" -#: templates/assets/detail_generic.html:529 +#: streetup/assets/templates/assets/detail_generic.html:529 msgid "Lier / Créer" msgstr "Lier / Créer" -#: templates/assets/detail_generic.html:535 +#: streetup/assets/templates/assets/detail_generic.html:535 msgid "Aucun asset lié." msgstr "Aucun asset lié." -#: templates/assets/detail_generic.html:547 +#: streetup/assets/templates/assets/detail_generic.html:547 msgid "Historique des remplacements" msgstr "Historique des remplacements" -#: templates/assets/detail_generic.html:581 +#: streetup/assets/templates/assets/detail_generic.html:581 msgid "Désinstallé le" msgstr "Désinstallé le" -#: templates/assets/detail_generic.html:582 +#: streetup/assets/templates/assets/detail_generic.html:582 msgid "Durée" msgstr "Durée" -#: templates/assets/detail_generic.html:618 -msgid "En service" -msgstr "En service" - -#: templates/assets/detail_generic.html:644 +#: streetup/assets/templates/assets/detail_generic.html:644 msgid "Géolocalisation" msgstr "Géolocalisation" -#: templates/assets/detail_generic.html:651 +#: streetup/assets/templates/assets/detail_generic.html:651 msgid "Voir sur Street View" msgstr "Voir sur Street View" -#: templates/assets/detail_generic.html:657 +#: streetup/assets/templates/assets/detail_generic.html:657 msgid "Voir sur Mapillary" msgstr "Voir sur Mapillary" -#: templates/assets/detail_generic.html:728 +#: streetup/assets/templates/assets/detail_generic.html:728 msgid "Remplacer l'asset" msgstr "Remplacer l'asset" -#: templates/assets/detail_generic.html:733 +#: streetup/assets/templates/assets/detail_generic.html:733 msgid "L'asset actuel sera archivé et un nouvel asset sera créé." msgstr "L'asset actuel sera archivé et un nouvel asset sera créé." -#: templates/assets/detail_generic.html:734 +#: streetup/assets/templates/assets/detail_generic.html:734 msgid "Les noms (FR/NL) de l'ancien asset seront automatiquement copiés." msgstr "Les noms (FR/NL) de l'ancien asset seront automatiquement copiés." -#: templates/assets/detail_generic.html:738 +#: streetup/assets/templates/assets/detail_generic.html:738 msgid "Modèle du nouvel asset" msgstr "Modèle du nouvel asset" -#: templates/assets/detail_generic.html:740 +#: streetup/assets/templates/assets/detail_generic.html:740 msgid "Garder le même modèle" msgstr "Garder le même modèle" -#: templates/assets/detail_generic.html:749 -#: templates/assets/detail_generic.html:754 +#: streetup/assets/templates/assets/detail_generic.html:749 +#: streetup/assets/templates/assets/detail_generic.html:754 msgid "optionnel" msgstr "optionnel" -#: templates/assets/detail_generic.html:777 +#: streetup/assets/templates/assets/detail_generic.html:777 msgid "Lier / Créer un asset" msgstr "Lier / Créer un asset" -#: templates/assets/detail_generic.html:785 +#: streetup/assets/templates/assets/detail_generic.html:785 msgid "Type d'asset à lier" msgstr "Type d'asset à lier" -#: templates/assets/detail_generic.html:795 -#: templates/assets/detail_generic.html:826 +#: streetup/assets/templates/assets/detail_generic.html:795 +#: streetup/assets/templates/assets/detail_generic.html:826 msgid "Créer un nouvel asset" msgstr "Créer un nouvel asset" -#: templates/assets/detail_generic.html:804 -#: templates/assets/detail_generic.html:1080 +#: streetup/assets/templates/assets/detail_generic.html:804 +#: streetup/assets/templates/assets/detail_generic.html:1080 msgid "Rechercher l'asset à lier" msgstr "Rechercher l'asset à lier" -#: templates/assets/detail_generic.html:806 +#: streetup/assets/templates/assets/detail_generic.html:806 msgid "Code ou nom..." msgstr "Code ou nom..." -#: templates/assets/detail_generic.html:819 +#: streetup/assets/templates/assets/detail_generic.html:819 msgid "Lier" msgstr "Lier" -#: templates/assets/detail_generic.html:827 +#: streetup/assets/templates/assets/detail_generic.html:827 msgid "Un nouvel asset sera créé et lié automatiquement à cet asset parent." msgstr "Un nouvel asset sera créé et lié automatiquement à cet asset parent." -#: templates/assets/detail_generic.html:836 +#: streetup/assets/templates/assets/detail_generic.html:836 msgid "Créer et lier" msgstr "Créer et lier" -#: templates/assets/detail_generic.html:942 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/templates/assets/detail_generic.html:942 msgid "Assets enfants" msgstr "Assets uniquement" -#: templates/assets/detail_generic.html:959 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/templates/assets/detail_generic.html:959 msgid "Assets parents" msgstr "Assets uniquement" -#: templates/assets/detail_generic.html:1048 -#: templates/assets/detail_generic.html:1079 -#, fuzzy -#| msgid "Rechercher l'asset à lier" +#: streetup/assets/templates/assets/detail_generic.html:1048 +#: streetup/assets/templates/assets/detail_generic.html:1079 msgid "Rechercher le parent à lier" msgstr "Rechercher l'asset à lier" -#: templates/assets/detail_generic.html:1180 +#: streetup/assets/templates/assets/detail_generic.html:1180 msgid "Chargement du formulaire…" msgstr "Chargement du formulaire…" -#: templates/assets/detail_generic.html:1198 +#: streetup/assets/templates/assets/detail_generic.html:1198 msgid "Aucun champ supplémentaire requis." msgstr "Aucun champ supplémentaire requis." -#: templates/assets/detail_generic.html:1223 +#: streetup/assets/templates/assets/detail_generic.html:1223 msgid "— Sélectionner —" msgstr "— Sélectionner —" -#: templates/assets/detail_generic.html:1223 +#: streetup/assets/templates/assets/detail_generic.html:1223 msgid "— Aucun —" msgstr "— Aucun —" -#: templates/assets/detail_generic.html:1513 +#: streetup/assets/templates/assets/detail_generic.html:1513 msgid "Champs obligatoires manquants" msgstr "Champs obligatoires manquants" -#: templates/assets/detail_generic.html:1596 -#: templates/assets/detail_generic.html:1629 +#: streetup/assets/templates/assets/detail_generic.html:1596 +#: streetup/assets/templates/assets/detail_generic.html:1629 msgid "Délier cet asset de son parent ?" msgstr "Délier cet asset de son parent ?" -#: templates/assets/document_history_list.html:19 -#: templates/assets/document_version_history_list.html:27 +#: streetup/assets/templates/assets/document_history_list.html:19 +#: streetup/assets/templates/assets/document_version_history_list.html:27 msgid "Ajouté le" msgstr "Ajouté le" -#: templates/assets/document_history_list.html:21 -#: templates/assets/document_version_history_list.html:29 +#: streetup/assets/templates/assets/document_history_list.html:21 +#: streetup/assets/templates/assets/document_version_history_list.html:29 msgid "par" msgstr "par" -#: templates/assets/document_history_list.html:42 +#: streetup/assets/templates/assets/document_history_list.html:42 msgid "Aucun document trouvé." msgstr "Aucun document trouvé." -#: templates/assets/document_version_history_list.html:37 +#: streetup/assets/templates/assets/document_version_history_list.html:37 msgid "Approuvé" msgstr "Approuvé" -#: templates/assets/document_version_history_list.html:39 +#: streetup/assets/templates/assets/document_version_history_list.html:39 msgid "En attente" msgstr "En attente" -#: templates/assets/document_version_history_list.html:43 +#: streetup/assets/templates/assets/document_version_history_list.html:43 msgid "Brouillon" msgstr "Brouillon" -#: templates/assets/document_version_history_list.html:50 -msgid "Télécharger" -msgstr "Télécharger" - -#: templates/assets/document_version_history_list.html:66 +#: streetup/assets/templates/assets/document_version_history_list.html:66 msgid "Aucune version trouvée." msgstr "Aucune version trouvée." -#: templates/assets/its_index.html:27 +#: streetup/assets/templates/assets/its_index.html:27 msgid "Créer une nouvelle localisation ITS" msgstr "Créer une nouvelle localisation ITS" -#: templates/assets/its_index.html:66 +#: streetup/assets/templates/assets/its_index.html:66 msgid "Créer un nouvel asset ITS" msgstr "Créer un nouvel asset ITS" -#: templates/assets/its_location_detail.html:22 +#: streetup/assets/templates/assets/its_location_detail.html:22 msgid "Localisation parente:" msgstr "Localisation parente:" -#: templates/assets/nature_index.html:8 templates/assets/water_index.html:7 -#: views/core.py:667 views/core.py:687 -msgid "Type de localisation" -msgstr "Type de localisation" - -#: templates/assets/nature_index.html:13 -#: templates/assets/permissions/panel.html:147 -#: templates/assets/permissions/panel.html:228 -#: templates/assets/permissions/panel.html:254 -#: templates/assets/permissions/type_page.html:98 -#: templates/assets/permissions/type_page.html:171 -#: templates/assets/permissions/type_page.html:194 -#: templates/assets/permissions/type_page.html:282 -#: templates/assets/permissions/type_page.html:372 -#: templates/assets/permissions/type_page.html:395 -#: templates/assets/trafficlights_index.html:43 -#: templates/assets/trafficlights_index.html:51 -#: templates/assets/unified_index.html:93 -#: templates/assets/unified_index.html:131 templates/assets/water_index.html:12 -#: views/core.py:670 views/core.py:690 +#: streetup/assets/templates/assets/nature_index.html:13 +#: streetup/assets/templates/assets/permissions/panel.html:147 +#: streetup/assets/templates/assets/permissions/panel.html:228 +#: streetup/assets/templates/assets/permissions/panel.html:254 +#: streetup/assets/templates/assets/permissions/type_page.html:98 +#: streetup/assets/templates/assets/permissions/type_page.html:171 +#: streetup/assets/templates/assets/permissions/type_page.html:194 +#: streetup/assets/templates/assets/permissions/type_page.html:282 +#: streetup/assets/templates/assets/permissions/type_page.html:372 +#: streetup/assets/templates/assets/permissions/type_page.html:395 +#: streetup/assets/templates/assets/trafficlights_index.html:43 +#: streetup/assets/templates/assets/trafficlights_index.html:51 +#: streetup/assets/templates/assets/unified_index.html:93 +#: streetup/assets/templates/assets/unified_index.html:131 +#: streetup/assets/templates/assets/water_index.html:12 +#: streetup/assets/views/core.py:689 streetup/assets/views/core.py:709 msgid "Tous" msgstr "Tous" -#: templates/assets/nature_index.html:18 views/core.py:671 views/nature.py:104 -#: views/publiclighting.py:93 views/roads.py:99 views/sign.py:105 +#: streetup/assets/templates/assets/nature_index.html:18 +#: streetup/assets/views/core.py:690 streetup/assets/views/nature.py:104 +#: streetup/assets/views/publiclighting.py:93 streetup/assets/views/roads.py:99 +#: streetup/assets/views/sign.py:105 msgid "Voiries" msgstr "Voiries" -#: templates/assets/nature_index.html:24 views/core.py:676 +#: streetup/assets/templates/assets/nature_index.html:24 +#: streetup/assets/views/core.py:695 msgid "Ring et autoroutes" msgstr "Ring et autoroutes" -#: templates/assets/nature_index.html:77 +#: streetup/assets/templates/assets/nature_index.html:77 msgid "Ring/Autoroute" msgstr "Ring/Autoroute" -#: templates/assets/nature_index.html:84 templates/assets/water_index.html:81 +#: streetup/assets/templates/assets/nature_index.html:84 +#: streetup/assets/templates/assets/water_index.html:81 msgid "Superficie" msgstr "Superficie" -#: templates/assets/nature_locations_detail.html:14 +#: streetup/assets/templates/assets/nature_locations_detail.html:14 msgid "Zone:" msgstr "Zone:" -#: templates/assets/nature_locations_detail.html:15 +#: streetup/assets/templates/assets/nature_locations_detail.html:15 msgid "Autoroute:" msgstr "Autoroute:" -#: templates/assets/nature_locations_detail.html:28 +#: streetup/assets/templates/assets/nature_locations_detail.html:28 msgid "Nombre d'arbres:" msgstr "Nombre d'arbres:" -#: templates/assets/nature_locations_detail.html:29 +#: streetup/assets/templates/assets/nature_locations_detail.html:29 msgid "Superficie massif arboré:" msgstr "Superficie massif arboré:" -#: templates/assets/nature_locations_detail.html:30 +#: streetup/assets/templates/assets/nature_locations_detail.html:30 msgid "Superficie pré fleuri:" msgstr "Superficie pré fleuri:" -#: templates/assets/naturerwiz_detail.html:116 +#: streetup/assets/templates/assets/naturerwiz_detail.html:116 msgid "Documents de la zone" msgstr "Documents de la zone" -#: templates/assets/naturerwiz_detail.html:124 +#: streetup/assets/templates/assets/naturerwiz_detail.html:124 msgid "Documents des assets" msgstr "Documents des assets" -#: templates/assets/naturerwiz_detail.html:135 -#: templates/assets/structures_location_detail.html:54 -#: templates/assets/trafficlights_intersection_detail.html:165 +#: streetup/assets/templates/assets/naturerwiz_detail.html:135 +#: streetup/assets/templates/assets/structures_location_detail.html:54 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:165 msgid "Répertoire principal" msgstr "Répertoire principal" -#: templates/assets/naturerwiz_detail.html:143 -#, fuzzy -#| msgid "Aucun document trouvé." +#: streetup/assets/templates/assets/naturerwiz_detail.html:143 msgid "Aucun document de zone configuré." msgstr "Aucun document trouvé." -#: templates/assets/naturerwiz_detail.html:169 -#, fuzzy -#| msgid "Aucun contrat associé." +#: streetup/assets/templates/assets/naturerwiz_detail.html:169 msgid "Aucun document d'asset associé." msgstr "Aucun contrat associé." -#: templates/assets/naturerwiz_detail.html:211 -#: templates/assets/structures_location_detail.html:321 +#: streetup/assets/templates/assets/naturerwiz_detail.html:211 +#: streetup/assets/templates/assets/structures_location_detail.html:321 msgid "Masquer les non-actifs" msgstr "Masquer les non-actifs" -#: templates/assets/naturerwiz_detail.html:213 -#: templates/assets/structures_location_detail.html:323 +#: streetup/assets/templates/assets/naturerwiz_detail.html:213 +#: streetup/assets/templates/assets/structures_location_detail.html:323 msgid "Afficher les non-actifs" msgstr "Afficher les non-actifs" -#: templates/assets/naturerwiz_detail.html:220 -#, fuzzy -#| msgid "Aucun asset lié." +#: streetup/assets/templates/assets/naturerwiz_detail.html:220 msgid "Aucun asset associé." msgstr "Aucun asset lié." -#: templates/assets/permissions/access_edit.html:10 -#: templates/assets/permissions/type_access_edit.html:10 -#: templates/assets/permissions/type_page.html:10 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:22 +#, fuzzy +#| msgid "Structure type" +msgid "Structure de jeu" +msgstr "Type d'ouvrage" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:28 +msgid "Jeu à ressort" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:32 +msgid "But / Panneau basket" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:34 +msgid "Agrès fitness" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:36 +msgid "Module skate" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:38 +msgid "Scène / Podium" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:40 +#, fuzzy +#| msgid "Armoires électriques" +msgid "Borne électrique" +msgstr "Armoires électriques" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:42 +#, fuzzy +#| msgid "Fontaine" +msgid "Fontaine d\\" +msgstr "Fontaine" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:44 +msgid "Banc / Table" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:46 +msgid "Clôture" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:18 +msgid "Espaces & Équipements plein air" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:57 +#, fuzzy +#| msgid "Surface (m²)" +msgid "Surface" +msgstr "Surface (m²)" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:63 +msgid "Jauge max" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:115 +#, fuzzy +#| msgid "Gestionnaire" +msgid "Service gestionnaire" +msgstr "Secondaire" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:124 +msgid "Caractéristiques physiques & Aménagements" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:128 +#, fuzzy +#| msgid "Surface verte" +msgid "Surface totale" +msgstr "Surface glissante" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:133 +msgid "personnes" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:145 +#, fuzzy +#| msgid "Fichier indisponible" +msgid "Disponible" +msgstr "Aucun champ disponible" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:148 +msgid "Clôture & Sécurité" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:149 +msgid "Site clôturé" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:149 +#, fuzzy +#| msgid "Accès restreint" +msgid "Accès libre" +msgstr "Accès restreint" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:320 +msgid "Assets Physiques & Équipements du Site et de ses sous-localisations" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:332 +#, fuzzy +#| msgid "Normal" +msgid "Norme" +msgstr "Normal" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:351 +#, fuzzy +#| msgid "Usage principal" +msgid "Site principal" +msgstr "Carrefour principal" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:367 +#, fuzzy +#| msgid "Aucun local enregistré pour ce niveau." +msgid "Aucun asset physique répertorié pour ce site." +msgstr "Aucune modification enregistrée pour cet asset." + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:382 +#, fuzzy +#| msgid "Historique des documents" +msgid "Historique des Interventions" +msgstr "Historique des documents" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:383 +#, fuzzy +#| msgid "Interventions" +msgid "intervention(s)" +msgstr "Interventions" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:390 +msgid "N° Ticket" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:393 +msgid "Priorité" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:394 +msgid "Créée le" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:415 +#, fuzzy +#| msgid "Aucune intervention enregistrée pour ce bâtiment." +msgid "Aucune intervention enregistrée sur cet espace." +msgstr "Aucune modification enregistrée pour cet asset." + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:486 +#, fuzzy +#| msgid "Géométrie (polygone)" +msgid "Géométrie non disponible" +msgstr "Géométrie (polygone)" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:22 +msgid "Aire de jeux" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:24 +msgid "Terrain de sport" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:26 +msgid "City-stadium / Agora" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:28 +msgid "Fitness plein air" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:30 +msgid "Skatepark & Pumptrack" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:32 +msgid "Théâtre en plein air" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:34 +msgid "Parc récréatif" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:38 +msgid "Cimetière" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:40 +#, fuzzy +#| msgid "Espace public" +msgid "Place publique" +msgstr "Espace public" + +#: streetup/assets/templates/assets/permissions/access_edit.html:10 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:10 +#: streetup/assets/templates/assets/permissions/type_page.html:10 msgid "Accueil" msgstr "Accueil" -#: templates/assets/permissions/access_edit.html:11 +#: streetup/assets/templates/assets/permissions/access_edit.html:11 msgid "Modifier un accès" msgstr "Modifier un accès" -#: templates/assets/permissions/access_edit.html:18 +#: streetup/assets/templates/assets/permissions/access_edit.html:18 msgid "Modifier l'accès" msgstr "Modifier l'accès" -#: templates/assets/permissions/access_edit.html:29 +#: streetup/assets/templates/assets/permissions/access_edit.html:29 msgid "Type :" msgstr "Type :" -#: templates/assets/permissions/access_edit.html:31 +#: streetup/assets/templates/assets/permissions/access_edit.html:31 msgid "Objet #" msgstr "Objet #" -#: templates/assets/permissions/access_edit.html:37 -#: templates/assets/permissions/panel.html:204 -#: templates/assets/permissions/type_access_edit.html:42 -#: templates/assets/permissions/type_page.html:150 -#: templates/assets/permissions/type_page.html:353 +#: streetup/assets/templates/assets/permissions/access_edit.html:37 +#: streetup/assets/templates/assets/permissions/panel.html:204 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:42 +#: streetup/assets/templates/assets/permissions/type_page.html:150 +#: streetup/assets/templates/assets/permissions/type_page.html:353 msgid "Droits" msgstr "Droits" -#: templates/assets/permissions/access_edit.html:41 -#: templates/assets/permissions/type_access_edit.html:46 +#: streetup/assets/templates/assets/permissions/access_edit.html:41 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:46 msgid "Peut visualiser" msgstr "Peut visualiser" -#: templates/assets/permissions/access_edit.html:46 -#: templates/assets/permissions/type_access_edit.html:51 +#: streetup/assets/templates/assets/permissions/access_edit.html:46 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:51 msgid "Peut modifier" msgstr "Peut modifier" -#: templates/assets/permissions/access_edit.html:51 -#: templates/assets/permissions/type_access_edit.html:56 +#: streetup/assets/templates/assets/permissions/access_edit.html:51 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:56 msgid "Peut supprimer" msgstr "Peut supprimer" -#: templates/assets/permissions/access_edit.html:61 -#: templates/assets/permissions/panel.html:113 -#: templates/assets/permissions/panel.html:224 -#: templates/assets/permissions/type_access_edit.html:66 -#: templates/assets/permissions/type_page.html:73 -#: templates/assets/permissions/type_page.html:169 -#: templates/assets/permissions/type_page.html:240 -#: templates/assets/permissions/type_page.html:393 +#: streetup/assets/templates/assets/permissions/access_edit.html:61 +#: streetup/assets/templates/assets/permissions/panel.html:113 +#: streetup/assets/templates/assets/permissions/panel.html:224 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:66 +#: streetup/assets/templates/assets/permissions/type_page.html:73 +#: streetup/assets/templates/assets/permissions/type_page.html:169 +#: streetup/assets/templates/assets/permissions/type_page.html:240 +#: streetup/assets/templates/assets/permissions/type_page.html:393 msgid "Champs visibles" msgstr "Champs visibles" -#: templates/assets/permissions/access_edit.html:62 -#: templates/assets/permissions/type_access_edit.html:67 +#: streetup/assets/templates/assets/permissions/access_edit.html:62 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:67 msgid "vide = tous les champs" msgstr "vide = tous les champs" -#: templates/assets/permissions/access_edit.html:65 -#: templates/assets/permissions/access_edit.html:93 -#: templates/assets/permissions/type_access_edit.html:70 -#: templates/assets/permissions/type_access_edit.html:98 -#: templates/assets/trafficlights_import_dxf.html:117 +#: streetup/assets/templates/assets/permissions/access_edit.html:65 +#: streetup/assets/templates/assets/permissions/access_edit.html:93 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:70 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:98 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:117 msgid "Tout cocher" msgstr "Tout cocher" -#: templates/assets/permissions/access_edit.html:67 -#: templates/assets/permissions/access_edit.html:95 -#: templates/assets/permissions/type_access_edit.html:72 -#: templates/assets/permissions/type_access_edit.html:100 -#: templates/assets/trafficlights_import_dxf.html:118 +#: streetup/assets/templates/assets/permissions/access_edit.html:67 +#: streetup/assets/templates/assets/permissions/access_edit.html:95 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:72 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:100 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:118 msgid "Tout décocher" msgstr "Tout décocher" -#: templates/assets/permissions/access_edit.html:80 -#: templates/assets/permissions/access_edit.html:108 -#: templates/assets/permissions/panel.html:242 -#: templates/assets/permissions/panel.html:268 -#: templates/assets/permissions/type_access_edit.html:85 -#: templates/assets/permissions/type_access_edit.html:113 -#: templates/assets/permissions/type_page.html:185 -#: templates/assets/permissions/type_page.html:208 -#: templates/assets/permissions/type_page.html:386 -#: templates/assets/permissions/type_page.html:409 +#: streetup/assets/templates/assets/permissions/access_edit.html:80 +#: streetup/assets/templates/assets/permissions/access_edit.html:108 +#: streetup/assets/templates/assets/permissions/panel.html:242 +#: streetup/assets/templates/assets/permissions/panel.html:268 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:85 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:113 +#: streetup/assets/templates/assets/permissions/type_page.html:185 +#: streetup/assets/templates/assets/permissions/type_page.html:208 +#: streetup/assets/templates/assets/permissions/type_page.html:386 +#: streetup/assets/templates/assets/permissions/type_page.html:409 msgid "Aucun champ disponible" msgstr "Aucun champ disponible" -#: templates/assets/permissions/access_edit.html:89 -#: templates/assets/permissions/panel.html:114 -#: templates/assets/permissions/panel.html:250 -#: templates/assets/permissions/type_access_edit.html:94 -#: templates/assets/permissions/type_page.html:74 -#: templates/assets/permissions/type_page.html:192 -#: templates/assets/permissions/type_page.html:241 -#: templates/assets/permissions/type_page.html:370 +#: streetup/assets/templates/assets/permissions/access_edit.html:89 +#: streetup/assets/templates/assets/permissions/panel.html:114 +#: streetup/assets/templates/assets/permissions/panel.html:250 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:94 +#: streetup/assets/templates/assets/permissions/type_page.html:74 +#: streetup/assets/templates/assets/permissions/type_page.html:192 +#: streetup/assets/templates/assets/permissions/type_page.html:241 +#: streetup/assets/templates/assets/permissions/type_page.html:370 msgid "Champs modifiables" msgstr "Champs modifiables" -#: templates/assets/permissions/access_edit.html:90 -#: templates/assets/permissions/type_access_edit.html:95 +#: streetup/assets/templates/assets/permissions/access_edit.html:90 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:95 msgid "vide = droits par rôle" msgstr "vide = droits par rôle" -#: templates/assets/permissions/panel.html:29 +#: streetup/assets/templates/assets/permissions/panel.html:29 msgid "Type d'objet :" msgstr "Type d'objet :" -#: templates/assets/permissions/panel.html:38 +#: streetup/assets/templates/assets/permissions/panel.html:38 msgid "Droits explicites requis (droits thématiques insuffisants)" msgstr "Droits explicites requis (droits thématiques insuffisants)" -#: templates/assets/permissions/panel.html:43 +#: streetup/assets/templates/assets/permissions/panel.html:43 msgid "Accès restreint" msgstr "Accès restreint" -#: templates/assets/permissions/panel.html:55 +#: streetup/assets/templates/assets/permissions/panel.html:55 msgid "Accès au niveau du type (tous les objets)" msgstr "Accès au niveau du type (tous les objets)" -#: templates/assets/permissions/panel.html:58 +#: streetup/assets/templates/assets/permissions/panel.html:58 msgid "Gérer" msgstr "Gérer" -#: templates/assets/permissions/panel.html:62 +#: streetup/assets/templates/assets/permissions/panel.html:62 msgid "" "Les utilisateurs ci-dessous ont un accès défini pour TOUS les objets de ce " "type. Ces droits s'appliquent à cet objet sauf si une ligne d'accès " @@ -3739,95 +5057,85 @@ msgstr "" "type. Ces droits s'appliquent à cet objet sauf si une ligne d'accès " "spécifique ci-dessous les écrase." -#: templates/assets/permissions/panel.html:68 -#: templates/assets/permissions/panel.html:110 -#: templates/assets/permissions/panel.html:207 -#: templates/assets/permissions/type_page.html:70 -#: templates/assets/permissions/type_page.html:153 -#: templates/assets/permissions/type_page.html:237 -#: templates/assets/permissions/type_page.html:356 +#: streetup/assets/templates/assets/permissions/panel.html:68 +#: streetup/assets/templates/assets/permissions/panel.html:110 +#: streetup/assets/templates/assets/permissions/panel.html:207 +#: streetup/assets/templates/assets/permissions/type_page.html:70 +#: streetup/assets/templates/assets/permissions/type_page.html:153 +#: streetup/assets/templates/assets/permissions/type_page.html:237 +#: streetup/assets/templates/assets/permissions/type_page.html:356 msgid "Voir" msgstr "Voir" -#: templates/assets/permissions/panel.html:69 -#: templates/assets/permissions/panel.html:111 -#: templates/assets/permissions/panel.html:211 -#: templates/assets/permissions/type_page.html:71 -#: templates/assets/permissions/type_page.html:157 -#: templates/assets/permissions/type_page.html:238 -#: templates/assets/permissions/type_page.html:360 -msgid "Modifier" -msgstr "Modifier" - -#: templates/assets/permissions/panel.html:71 +#: streetup/assets/templates/assets/permissions/panel.html:71 msgid "Champs" msgstr "Champs" -#: templates/assets/permissions/panel.html:94 -#: templates/assets/permissions/panel.html:154 -#: templates/assets/permissions/type_page.html:105 -#: templates/assets/permissions/type_page.html:289 +#: streetup/assets/templates/assets/permissions/panel.html:94 +#: streetup/assets/templates/assets/permissions/panel.html:154 +#: streetup/assets/templates/assets/permissions/type_page.html:105 +#: streetup/assets/templates/assets/permissions/type_page.html:289 msgid "Par rôle" msgstr "Par rôle" -#: templates/assets/permissions/panel.html:165 -#: templates/assets/permissions/type_page.html:300 +#: streetup/assets/templates/assets/permissions/panel.html:165 +#: streetup/assets/templates/assets/permissions/type_page.html:300 msgid "Supprimer cet accès ?" msgstr "Supprimer cet accès ?" -#: templates/assets/permissions/panel.html:177 +#: streetup/assets/templates/assets/permissions/panel.html:177 msgid "Aucun accès spécifique défini pour cet objet." msgstr "Aucun accès spécifique défini pour cet objet." -#: templates/assets/permissions/panel.html:183 +#: streetup/assets/templates/assets/permissions/panel.html:183 msgid "Ajouter / mettre à jour un accès" msgstr "Ajouter / mettre à jour un accès" -#: templates/assets/permissions/panel.html:194 -#: templates/assets/permissions/type_page.html:143 -#: templates/assets/permissions/type_page.html:336 +#: streetup/assets/templates/assets/permissions/panel.html:194 +#: streetup/assets/templates/assets/permissions/type_page.html:143 +#: streetup/assets/templates/assets/permissions/type_page.html:336 msgid "choisir" msgstr "choisir" -#: templates/assets/permissions/panel.html:225 -#: templates/assets/permissions/type_page.html:169 -#: templates/assets/permissions/type_page.html:393 +#: streetup/assets/templates/assets/permissions/panel.html:225 +#: streetup/assets/templates/assets/permissions/type_page.html:169 +#: streetup/assets/templates/assets/permissions/type_page.html:393 msgid "vide = tous" msgstr "vide = tous" -#: templates/assets/permissions/panel.html:251 -#: templates/assets/permissions/type_page.html:192 -#: templates/assets/permissions/type_page.html:370 +#: streetup/assets/templates/assets/permissions/panel.html:251 +#: streetup/assets/templates/assets/permissions/type_page.html:192 +#: streetup/assets/templates/assets/permissions/type_page.html:370 msgid "vide = rôle" msgstr "vide = rôle" -#: templates/assets/permissions/type_access_edit.html:13 -#: templates/assets/permissions/type_page.html:12 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:13 +#: streetup/assets/templates/assets/permissions/type_page.html:12 msgid "Permissions" msgstr "Permissions" -#: templates/assets/permissions/type_access_edit.html:16 -#: templates/assets/permissions/type_access_edit.html:23 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:16 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:23 msgid "Modifier l'accès de type" msgstr "Modifier l'accès de type" -#: templates/assets/permissions/type_access_edit.html:34 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:34 msgid "Type d'asset :" msgstr "Type d'asset :" -#: templates/assets/permissions/type_access_edit.html:36 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:36 msgid "s'applique à tous les objets de ce type" msgstr "s'applique à tous les objets de ce type" -#: templates/assets/permissions/type_page.html:26 +#: streetup/assets/templates/assets/permissions/type_page.html:26 msgid "Configuration du type" msgstr "Configuration du type" -#: templates/assets/permissions/type_page.html:38 +#: streetup/assets/templates/assets/permissions/type_page.html:38 msgid "Droits explicites requis" msgstr "Droits explicites requis" -#: templates/assets/permissions/type_page.html:42 +#: streetup/assets/templates/assets/permissions/type_page.html:42 msgid "" "Si activé, les droits thématiques seuls ne suffisent pas pour accéder aux " "objets de ce type. Chaque utilisateur doit avoir une ligne d'accès explicite " @@ -3837,7 +5145,7 @@ msgstr "" "objets de ce type. Chaque utilisateur doit avoir une ligne d'accès explicite " "ci-dessous." -#: templates/assets/permissions/type_page.html:47 +#: streetup/assets/templates/assets/permissions/type_page.html:47 msgid "" "Accès restreint actif — les droits thématiques ne sont pas pris en compte " "pour ce type." @@ -3845,15 +5153,15 @@ msgstr "" "Accès restreint actif — les droits thématiques ne sont pas pris en compte " "pour ce type." -#: templates/assets/permissions/type_page.html:59 +#: streetup/assets/templates/assets/permissions/type_page.html:59 msgid "Accès utilisateur (tous les objets de ce type)" msgstr "Accès utilisateur (tous les objets de ce type)" -#: templates/assets/permissions/type_page.html:116 +#: streetup/assets/templates/assets/permissions/type_page.html:116 msgid "Supprimer cet accès de type ?" msgstr "Supprimer cet accès de type ?" -#: templates/assets/permissions/type_page.html:130 +#: streetup/assets/templates/assets/permissions/type_page.html:130 msgid "" "Aucun accès de type défini. Les droits thématiques s'appliquent (sauf " "restriction ci-dessus)." @@ -3861,140 +5169,138 @@ msgstr "" "Aucun accès de type défini. Les droits thématiques s'appliquent (sauf " "restriction ci-dessus)." -#: templates/assets/permissions/type_page.html:226 +#: streetup/assets/templates/assets/permissions/type_page.html:226 msgid "Accès par utilisateur" msgstr "Accès par utilisateur" -#: templates/assets/permissions/type_page.html:236 +#: streetup/assets/templates/assets/permissions/type_page.html:236 msgid "Objet" msgstr "Objet" -#: templates/assets/permissions/type_page.html:315 +#: streetup/assets/templates/assets/permissions/type_page.html:315 msgid "Aucun accès spécifique défini pour ce type d'objet." msgstr "Aucun accès spécifique défini pour ce type d'objet." -#: templates/assets/permissions/type_page.html:324 +#: streetup/assets/templates/assets/permissions/type_page.html:324 msgid "Ajouter un accès sur un objet spécifique" msgstr "Ajouter un accès sur un objet spécifique" -#: templates/assets/permissions/type_page.html:346 +#: streetup/assets/templates/assets/permissions/type_page.html:346 msgid "ID objet" msgstr "ID objet" -#: templates/assets/permissions/type_page.html:349 +#: streetup/assets/templates/assets/permissions/type_page.html:349 msgid "ID de l'instance précise" msgstr "ID de l'instance précise" -#: templates/assets/publiclighting_street_detail.html:15 -#: templates/assets/roads_street_detail.html:15 -#: templates/assets/sign_street_detail.html:15 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:15 +#: streetup/assets/templates/assets/roads_street_detail.html:15 +#: streetup/assets/templates/assets/sign_street_detail.html:15 msgid "Commune:" msgstr "Commune:" -#: templates/assets/publiclighting_street_detail.html:74 -#: templates/assets/roads_street_detail.html:83 -#: templates/assets/sign_street_detail.html:74 -#: templates/assets/structures_location_detail.html:111 -#: templates/assets/structures_location_detail.html:171 -#: templates/assets/trafficlights_intersection_detail.html:217 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:74 +#: streetup/assets/templates/assets/roads_street_detail.html:83 +#: streetup/assets/templates/assets/sign_street_detail.html:74 +#: streetup/assets/templates/assets/structures_location_detail.html:111 +#: streetup/assets/templates/assets/structures_location_detail.html:171 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:217 msgid "Historique" msgstr "Historique" -#: templates/assets/publiclighting_street_detail.html:250 -#: templates/assets/sign_street_detail.html:249 -#: templates/assets/trafficlights_import_cross_plan.html:200 -#: templates/assets/trafficlights_import_cross_plan.html:603 -#: templates/assets/trafficlights_intersection_detail.html:425 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:250 +#: streetup/assets/templates/assets/sign_street_detail.html:249 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:200 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:603 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:425 msgid "Poteaux" msgstr "Poteaux" -#: templates/assets/publiclighting_street_detail.html:267 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:267 msgid "Alimentation:" msgstr "Alimentation:" -#: templates/assets/roads_index.html:49 +#: streetup/assets/templates/assets/roads_index.html:49 msgid "Qualité globale" msgstr "Qualité globale" -#: templates/assets/roads_index.html:87 -#: templates/assets/roads_street_detail.html:255 -#: templates/assets/roads_street_detail.html:270 +#: streetup/assets/templates/assets/roads_index.html:87 +#: streetup/assets/templates/assets/roads_street_detail.html:255 +#: streetup/assets/templates/assets/roads_street_detail.html:270 msgid "Qualité" msgstr "Qualité" -#: templates/assets/roads_street_detail.html:17 +#: streetup/assets/templates/assets/roads_street_detail.html:17 msgid "Code voirie:" msgstr "Code voirie:" -#: templates/assets/roads_street_detail.html:23 +#: streetup/assets/templates/assets/roads_street_detail.html:23 msgid "Niveau:" msgstr "Niveau:" -#: templates/assets/roads_street_detail.html:249 +#: streetup/assets/templates/assets/roads_street_detail.html:249 msgid "Chaussées" msgstr "Chaussées" -#: templates/assets/roads_street_detail.html:259 +#: streetup/assets/templates/assets/roads_street_detail.html:259 msgid "Aucune chaussée" msgstr "Aucune chaussée" -#: templates/assets/roads_street_detail.html:264 +#: streetup/assets/templates/assets/roads_street_detail.html:264 msgid "Trottoirs" msgstr "Trottoirs" -#: templates/assets/roads_street_detail.html:274 +#: streetup/assets/templates/assets/roads_street_detail.html:274 msgid "Aucun trottoir" msgstr "Aucun trottoir" -#: templates/assets/roads_street_detail.html:279 +#: streetup/assets/templates/assets/roads_street_detail.html:279 msgid "Mobilier urbain" msgstr "Mobilier urbain" -#: templates/assets/roads_street_detail.html:287 +#: streetup/assets/templates/assets/roads_street_detail.html:287 msgid "Aucun mobilier urbain" msgstr "Aucun mobilier urbain" -#: templates/assets/roads_street_detail.html:296 +#: streetup/assets/templates/assets/roads_street_detail.html:296 msgid "Aucun asset archivé" msgstr "Aucun asset archivé" -#: templates/assets/roads_street_detail.html:336 +#: streetup/assets/templates/assets/roads_street_detail.html:336 msgid "Aucune intervention" msgstr "Aucune intervention" -#: templates/assets/sign_index.html:49 views/core.py:709 +#: streetup/assets/templates/assets/sign_index.html:49 +#: streetup/assets/views/core.py:802 msgid "Type de panneau" msgstr "Type de panneau" -#: templates/assets/sign_index.html:88 +#: streetup/assets/templates/assets/sign_index.html:88 msgid "Texte" msgstr "Texte" -#: templates/assets/structures_index.html:8 views/core.py:657 +#: streetup/assets/templates/assets/structures_index.html:8 +#: streetup/assets/views/core.py:676 msgid "Type d'ouvrage" msgstr "Type d'ouvrage" -#: templates/assets/structures_location_detail.html:19 views/core.py:645 -msgid "Localisation principale" -msgstr "Localisation principale" - -#: templates/assets/structures_location_detail.html:27 +#: streetup/assets/templates/assets/structures_location_detail.html:27 msgid "Parent" msgstr "Parent" -#: templates/assets/structures_location_detail.html:275 +#: streetup/assets/templates/assets/structures_location_detail.html:275 msgid "Créer un nouvel équipement" msgstr "Créer un nouvel équipement" -#: templates/assets/structures_location_detail.html:276 -#: templates/assets/trafficlights_import_cross_plan.html:259 -#: templates/assets/trafficlights_import_cross_plan.html:343 -#: templates/assets/trafficlights_import_cross_plan.html:427 -#: templates/assets/trafficlights_import_cross_plan.html:517 +#: streetup/assets/templates/assets/structures_location_detail.html:276 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:259 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:343 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:427 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:517 msgid "Nouveau" msgstr "Nouveau" -#: templates/assets/structures_location_detail.html:305 +#: streetup/assets/templates/assets/structures_location_detail.html:305 #, fuzzy, python-format #| msgid "" #| "\n" @@ -4021,7 +5327,7 @@ msgstr[1] "" " %(c)s sous-localisations\n" " " -#: templates/assets/structures_location_detail.html:312 +#: streetup/assets/templates/assets/structures_location_detail.html:312 #, fuzzy, python-format #| msgid "" #| "\n" @@ -4048,300 +5354,262 @@ msgstr[1] "" " %(a)s assets\n" " " -#: templates/assets/trafficlights_import_cross_plan.html:18 -#: templates/assets/trafficlights_import_dxf.html:12 -#, fuzzy -#| msgid "Thématique" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:18 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:12 msgid "Thématiques" msgstr "Thématique" -#: templates/assets/trafficlights_import_cross_plan.html:20 -#, fuzzy -#| msgid "Plan de croix" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:20 msgid "Importation Plan de croix" msgstr "Plan de croix" -#: templates/assets/trafficlights_import_cross_plan.html:26 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:26 msgid "Importation d'un plan de croix (Excel)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:29 -#: templates/assets/trafficlights_import_dxf.html:23 -#, fuzzy -#| msgid "Statut des carrefours" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:29 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:23 msgid "Retour au carrefour" msgstr "Statut des carrefours" -#: templates/assets/trafficlights_import_cross_plan.html:42 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:42 msgid "Sélectionner / Téléverser le plan de croix (.xlsx)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:60 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:60 msgid "Utiliser des plans de croix déjà rattachés" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:80 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:80 msgid "" "Sélectionnez un ou plusieurs plans de croix déjà associés à ce carrefour, ou " "téléversez-en de nouveaux ci-dessous." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:85 -#: templates/assets/trafficlights_import_dxf.html:68 -#: templates/assets/unified_index.html:412 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:85 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:68 +#: streetup/assets/templates/assets/unified_index.html:408 msgid "OU" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:92 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:92 msgid "Fichier Excel du plan de croix" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:96 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:96 msgid "" "Téléversez un ou plusieurs classeurs Excel de plans de croix (contenant " "l'onglet 'kruisjesplan' ou 'Plan croix')." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:102 -#, fuzzy -#| msgid "Filtrer les assets" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:102 msgid "Analyser et comparer les assets" msgstr "Filtrer les assets" -#: templates/assets/trafficlights_import_cross_plan.html:132 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:132 msgid "" "Veuillez téléverser un fichier Excel ou sélectionner au moins un plan " "existant." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:171 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:171 msgid "Aperçu de la comparaison des assets" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:174 -#, fuzzy -#| msgid "Fichier" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:174 msgid "Fichiers :" msgstr "Fichier" -#: templates/assets/trafficlights_import_cross_plan.html:176 -#, fuzzy -#| msgid "Fichier" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:176 msgid "Fichier :" msgstr "Fichier" -#: templates/assets/trafficlights_import_cross_plan.html:178 -#, fuzzy -#| msgid "Carrefour associé" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:178 msgid "Carrefour :" msgstr "Carrefour associé" -#: templates/assets/trafficlights_import_cross_plan.html:183 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:183 msgid "Tout remplacer (Archiver l'existant + Recréer)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:186 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:186 msgid "Appliquer les décisions" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:210 -#, fuzzy -#| msgid "Détecteurs" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:210 msgid "Détecteurs & BP" msgstr "Détecteurs" -#: templates/assets/trafficlights_import_cross_plan.html:229 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:229 msgid "" "Vous pouvez géolocaliser les poteaux en les plaçant sur le plan de la carte." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:232 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:232 msgid "Positionner les poteaux sur la carte" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:240 -#: templates/assets/trafficlights_import_cross_plan.html:322 -#: templates/assets/trafficlights_import_cross_plan.html:406 -#: templates/assets/trafficlights_import_cross_plan.html:498 -#, fuzzy -#| msgid "Code EAN" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:240 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:322 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:406 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:498 msgid "Code Asset" msgstr "Code EAN" -#: templates/assets/trafficlights_import_cross_plan.html:243 -#: templates/assets/trafficlights_import_cross_plan.html:326 -#: templates/assets/trafficlights_import_cross_plan.html:410 -#: templates/assets/trafficlights_import_cross_plan.html:501 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:243 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:326 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:410 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:501 msgid "Modèle Déduit (Excel)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:244 -#: templates/assets/trafficlights_import_cross_plan.html:327 -#: templates/assets/trafficlights_import_cross_plan.html:411 -#: templates/assets/trafficlights_import_cross_plan.html:502 -#, fuzzy -#| msgid "Modèle actuel :" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:244 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:327 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:411 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:502 msgid "Modèle Actuel (DB)" msgstr "Modèle actuel :" -#: templates/assets/trafficlights_import_cross_plan.html:245 -#: templates/assets/trafficlights_import_cross_plan.html:328 -#: templates/assets/trafficlights_import_cross_plan.html:412 -#: templates/assets/trafficlights_import_cross_plan.html:503 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:245 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:328 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:412 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:503 msgid "Décision" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:246 -#: templates/assets/trafficlights_import_cross_plan.html:329 -#: templates/assets/trafficlights_import_cross_plan.html:413 -#: templates/assets/trafficlights_import_cross_plan.html:504 -#, fuzzy -#| msgid "Changer le modèle" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:246 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:329 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:413 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:504 msgid "Forcer le Modèle" msgstr "Changer le modèle" -#: templates/assets/trafficlights_import_cross_plan.html:261 -#: templates/assets/trafficlights_import_cross_plan.html:345 -#: templates/assets/trafficlights_import_cross_plan.html:429 -#: templates/assets/trafficlights_import_cross_plan.html:519 -#, fuzzy -#| msgid "Modifier" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:261 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:345 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:429 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:519 msgid "Modifié" msgstr "Modifier" -#: templates/assets/trafficlights_import_cross_plan.html:263 -#: templates/assets/trafficlights_import_cross_plan.html:347 -#: templates/assets/trafficlights_import_cross_plan.html:431 -#: templates/assets/trafficlights_import_cross_plan.html:521 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:263 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:347 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:431 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:521 msgid "Identique" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:265 -#: templates/assets/trafficlights_import_cross_plan.html:349 -#: templates/assets/trafficlights_import_cross_plan.html:433 -#: templates/assets/trafficlights_import_cross_plan.html:523 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:265 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:349 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:433 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:523 msgid "DB uniquement" msgstr "Assets uniquement" -#: templates/assets/trafficlights_import_cross_plan.html:273 -#: templates/assets/trafficlights_import_cross_plan.html:357 -#: templates/assets/trafficlights_import_cross_plan.html:441 -#: templates/assets/trafficlights_import_cross_plan.html:531 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:273 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:357 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:441 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:531 msgid "Conserver en DB" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:279 -#: templates/assets/trafficlights_import_cross_plan.html:363 -#: templates/assets/trafficlights_import_cross_plan.html:447 -#: templates/assets/trafficlights_import_cross_plan.html:537 -#: templates/assets/unified_index.html:329 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:279 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:363 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:447 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:537 +#: streetup/assets/templates/assets/unified_index.html:328 msgid "Créer l'asset" msgstr "Créer l'asset" -#: templates/assets/trafficlights_import_cross_plan.html:280 -#: templates/assets/trafficlights_import_cross_plan.html:364 -#: templates/assets/trafficlights_import_cross_plan.html:448 -#: templates/assets/trafficlights_import_cross_plan.html:538 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:280 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:364 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:448 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:538 msgid "Ignorer" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:282 -#: templates/assets/trafficlights_import_cross_plan.html:366 -#: templates/assets/trafficlights_import_cross_plan.html:450 -#: templates/assets/trafficlights_import_cross_plan.html:540 -#, fuzzy -#| msgid "Créer l'asset" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:282 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:366 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:450 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:540 msgid "Mettre à jour l'asset" msgstr "Créer l'asset" -#: templates/assets/trafficlights_import_cross_plan.html:283 -#: templates/assets/trafficlights_import_cross_plan.html:287 -#: templates/assets/trafficlights_import_cross_plan.html:367 -#: templates/assets/trafficlights_import_cross_plan.html:371 -#: templates/assets/trafficlights_import_cross_plan.html:451 -#: templates/assets/trafficlights_import_cross_plan.html:455 -#: templates/assets/trafficlights_import_cross_plan.html:541 -#: templates/assets/trafficlights_import_cross_plan.html:545 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:283 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:287 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:367 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:371 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:451 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:455 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:541 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:545 msgid "Remplacer (Archiver + Créer)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:284 -#: templates/assets/trafficlights_import_cross_plan.html:368 -#: templates/assets/trafficlights_import_cross_plan.html:452 -#: templates/assets/trafficlights_import_cross_plan.html:542 -#, fuzzy -#| msgid "Inexistant" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:284 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:368 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:452 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:542 msgid "Conserver existant" msgstr "Inexistant" -#: templates/assets/trafficlights_import_cross_plan.html:286 -#: templates/assets/trafficlights_import_cross_plan.html:370 -#: templates/assets/trafficlights_import_cross_plan.html:454 -#: templates/assets/trafficlights_import_cross_plan.html:544 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:286 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:370 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:454 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:544 msgid "Ne rien faire (Identique)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:295 -#: templates/assets/trafficlights_import_cross_plan.html:379 -#: templates/assets/trafficlights_import_cross_plan.html:463 -#: templates/assets/trafficlights_import_cross_plan.html:553 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:295 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:379 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:463 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:553 msgid "Laisser par défaut" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:307 -#, fuzzy -#| msgid "Aucun poteau" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:307 msgid "Aucun poteau détecté." msgstr "Aucun poteau" -#: templates/assets/trafficlights_import_cross_plan.html:324 -#: templates/assets/trafficlights_import_cross_plan.html:408 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:324 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:408 msgid "Poteau" msgstr "Poteau" -#: templates/assets/trafficlights_import_cross_plan.html:391 -#, fuzzy -#| msgid "Aucun détecteur" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:391 msgid "Aucune lanterne détectée." msgstr "Aucun détecteur" -#: templates/assets/trafficlights_import_cross_plan.html:475 -#, fuzzy -#| msgid "Aucun détecteur" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:475 msgid "Aucun détecteur détecté." msgstr "Aucun détecteur" -#: templates/assets/trafficlights_import_cross_plan.html:487 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:487 msgid "" "Vous pouvez tracer précisément les câbles d'interconnexion le long des " "tranchées de la carte." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:490 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:490 msgid "Tracer les câbles sur la carte" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:565 -#, fuzzy -#| msgid "Aucun câble" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:565 msgid "Aucun câble détecté." msgstr "Aucun câble" -#: templates/assets/trafficlights_import_cross_plan.html:590 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:590 msgid "Retour au tableau comparatif" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:593 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:593 msgid "Poteaux positionnés :" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:623 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:623 msgid "Aide au placement" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:626 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:626 #, fuzzy #| msgid "" #| "Cliquez sur la carte pour positionner le marqueur, ou glissez-le pour " @@ -4353,316 +5621,284 @@ msgstr "" "Cliquez sur la carte pour positionner le marqueur, ou glissez-le pour " "l'ajuster." -#: templates/assets/trafficlights_import_cross_plan.html:636 -#, fuzzy -#| msgid "A remplacer" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:636 msgid "À placer" msgstr "A remplacer" -#: templates/assets/trafficlights_import_cross_plan.html:645 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:645 msgid "Placer sur la carte" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:660 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:660 msgid "Tracé des câbles" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:663 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:663 msgid "" "Cliquez sur 'Tracer / Éditer' puis double-cliquez sur la carte pour tracer " "la ligne du câble." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:677 -#, fuzzy -#| msgid "Éditer" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:677 msgid "Tracer / Éditer" msgstr "Éditer" -#: templates/assets/trafficlights_import_cross_plan.html:697 -#: templates/assets/trafficlights_import_cross_plan.html:1319 -#: templates/assets/trafficlights_import_cross_plan.html:1373 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:697 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1319 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1373 msgid "Mode: Lecture" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:699 -#: templates/assets/unified_index.html:399 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:699 +#: streetup/assets/templates/assets/unified_index.html:395 msgid "Effacer" msgstr "Effacer" -#: templates/assets/trafficlights_import_cross_plan.html:715 -#: templates/assets/trafficlights_intersection_detail.html:1019 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:715 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1033 msgid "Plans géoréférencés" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:723 -#: templates/assets/trafficlights_intersection_detail.html:1027 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:723 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1041 msgid "Plan image" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:728 -#: templates/assets/trafficlights_intersection_detail.html:1032 -#, fuzzy -#| msgid "Plan" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:728 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1046 msgid "Plan CAO" msgstr "Plan" -#: templates/assets/trafficlights_import_cross_plan.html:743 -#: templates/assets/trafficlights_intersection_detail.html:1047 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:743 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1061 msgid "Aucun plan d'image géoréférencé disponible" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:744 -#: templates/assets/trafficlights_intersection_detail.html:1048 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:744 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1062 msgid "" "Géoréférencez d'abord un plan PDF ou image dans l'onglet Documents de la " "fiche." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:755 -#: templates/assets/trafficlights_intersection_detail.html:1059 -#, fuzzy -#| msgid "Aucun tag disponible pour cette thématique." +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:755 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1073 msgid "Aucun fichier DXF disponible pour ce carrefour" msgstr "Aucun tag disponible pour cette thématique." -#: templates/assets/trafficlights_import_cross_plan.html:756 -#: templates/assets/trafficlights_intersection_detail.html:1060 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:756 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1074 msgid "Veuillez d'abord en importer un." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:761 -#: templates/assets/trafficlights_intersection_detail.html:1068 -#, fuzzy -#| msgid "Sélection de la vue" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:761 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1082 msgid "Sélectionner le plan DXF" msgstr "Sélection de la vue" -#: templates/assets/trafficlights_import_cross_plan.html:769 -#: templates/assets/trafficlights_intersection_detail.html:1076 -#, fuzzy -#| msgid "Sélectionner un type" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:769 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1090 msgid "-- Sélectionner un plan CAO (DXF) --" msgstr "Sélectionner un type" -#: templates/assets/trafficlights_import_cross_plan.html:780 -#: templates/assets/trafficlights_intersection_detail.html:1087 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:780 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1101 msgid "Couches vectorielles CAO" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:782 -#: templates/assets/trafficlights_intersection_detail.html:1089 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:782 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1103 msgid "Décocher tout" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:787 -#: templates/assets/trafficlights_intersection_detail.html:1094 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:787 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1108 msgid "Lecture des couches du plan..." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:800 -#: templates/assets/trafficlights_intersection_detail.html:1107 -#, fuzzy -#| msgid "Désactivé" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:800 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1121 msgid "Désactiver tout" msgstr "Désactivé" -#: templates/assets/trafficlights_import_cross_plan.html:859 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:859 msgid "" "Voulez-vous vraiment archiver TOUS les assets actifs existants de ce " "carrefour et recréer les nouveaux à partir du fichier Excel ? Cette action " "est irréversible." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:1014 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1014 msgid "Rechercher une adresse…" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:1215 -#, fuzzy -#| msgid "Position géographique" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1215 msgid "Positionné" msgstr "Position géographique" -#: templates/assets/trafficlights_import_cross_plan.html:1303 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1303 msgid "Mode: Placement de" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:1344 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1344 msgid "Mode: Tracé" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:2058 -#, fuzzy -#| msgid "Commentaire enregistré avec succès" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:2058 msgid "Couche vectorielle chargée avec succès !" msgstr "Commentaire enregistré avec succès" -#: templates/assets/trafficlights_import_dxf.html:14 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:14 msgid "Importation DXF" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:20 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:20 msgid "Importation d'un plan DXF — Poteaux" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:36 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:36 msgid "Choisir un plan DXF" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:53 -#, fuzzy -#| msgid "Sélectionner une catégorie" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:53 msgid "Sélectionner un fichier existant (déjà importé)" msgstr "Sélectionner une catégorie" -#: templates/assets/trafficlights_import_dxf.html:56 -#, fuzzy -#| msgid "Sélectionner des fichiers" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:56 msgid "Sélectionner un fichier" msgstr "Sélectionner des fichiers" -#: templates/assets/trafficlights_import_dxf.html:62 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:62 msgid "" "Sélectionnez un fichier DXF parmi les fichiers déjà disponibles sur le " "serveur." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:75 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:75 msgid "Téléverser un nouveau fichier DXF" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:82 -#, fuzzy -#| msgid "Changer les fichiers" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:82 msgid "Analyser le fichier" msgstr "Changer les fichiers" -#: templates/assets/trafficlights_import_dxf.html:99 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:99 msgid "Importer les couches vectorielles" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:108 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:108 msgid "" "Sélectionnez les couches vectorielles à importer depuis le fichier DXF. Les " "couches non cochées ne seront pas converties ni affichées sur la carte." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:113 -#, fuzzy -#| msgid "Rechercher" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:113 msgid "Rechercher un calque..." msgstr "Rechercher" -#: templates/assets/trafficlights_import_dxf.html:128 -#, fuzzy -#| msgid "Valider la sélection" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:128 msgid "Lancer l'importation" msgstr "Valider la sélection" -#: templates/assets/trafficlights_import_dxf.html:138 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:138 msgid "Génération de l'image géolocalisée et des couches vectorielles..." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:139 -#: templates/assets/trafficlights_import_dxf.html:302 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:139 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:302 msgid "Cette opération peut prendre un peu de temps..." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:182 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:182 msgid "Analyse..." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:189 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:189 msgid "Téléversement et analyse du fichier DXF..." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:190 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:190 msgid "Veuillez patienter pendant l\\" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:192 -#, fuzzy -#| msgid "Changer les fichiers" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:192 msgid "Analyse du fichier DXF..." msgstr "Changer les fichiers" -#: templates/assets/trafficlights_import_dxf.html:193 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:193 msgid "Lecture des calques disponibles dans le fichier..." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:242 -#, fuzzy -#| msgid "Aucune rue trouvée" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:242 msgid "Aucune couche trouvée dans le fichier." msgstr "Aucune rue trouvée" -#: templates/assets/trafficlights_import_dxf.html:269 -#, fuzzy -#| msgid "Erreur lors de l’ajout." +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:269 msgid "Erreur lors de l\\" msgstr "Erreur lors de l’ajout." -#: templates/assets/trafficlights_import_dxf.html:280 -#: views/trafficlights.py:1907 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:280 +#: streetup/assets/views/trafficlights.py:1907 msgid "Veuillez sélectionner un fichier DXF ou en téléverser un." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:301 -#, fuzzy -#| msgid "Général" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:301 msgid "Génération de l\\" msgstr "Général" -#: templates/assets/trafficlights_index.html:18 views/core.py:613 +#: streetup/assets/templates/assets/trafficlights_index.html:18 +#: streetup/assets/views/core.py:632 msgid "Voltage" msgstr "Voltage" -#: templates/assets/trafficlights_index.html:28 views/core.py:628 +#: streetup/assets/templates/assets/trafficlights_index.html:28 +#: streetup/assets/views/core.py:647 msgid "Date de mise en service (à partir de)" msgstr "Date de mise en service (à partir de)" -#: templates/assets/trafficlights_index.html:31 views/core.py:619 +#: streetup/assets/templates/assets/trafficlights_index.html:31 +#: streetup/assets/views/core.py:638 msgid "Connexion à la centrale" msgstr "Connexion à la centrale" -#: templates/assets/trafficlights_index.html:49 views/core.py:635 +#: streetup/assets/templates/assets/trafficlights_index.html:49 +#: streetup/assets/views/core.py:654 msgid "Prestataire maintenance contrôleurs" msgstr "Prestataire maintenance contrôleurs" -#: templates/assets/trafficlights_index.html:72 +#: streetup/assets/templates/assets/trafficlights_index.html:72 msgid "Créer une nouvelle intersection" msgstr "Créer une nouvelle intersection" -#: templates/assets/trafficlights_intersection_detail.html:29 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:29 msgid "Modifier cette intersection" msgstr "Modifier cette intersection" -#: templates/assets/trafficlights_intersection_detail.html:39 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:39 msgid "Tension (Voltage)" msgstr "Tension (Voltage)" -#: templates/assets/trafficlights_intersection_detail.html:41 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:41 msgid "Connexion centrale" msgstr "Connexion centrale" -#: templates/assets/trafficlights_intersection_detail.html:53 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:53 msgid "Carrefour principal" msgstr "Carrefour principal" -#: templates/assets/trafficlights_intersection_detail.html:58 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:58 msgid "Contrats" msgstr "Contrats" -#: templates/assets/trafficlights_intersection_detail.html:72 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:72 msgid "Modifier les contrats" msgstr "Modifier les contrats" -#: templates/assets/trafficlights_intersection_detail.html:94 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:94 msgid "Assets importés par DXF en attente de validation" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:97 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:97 #, python-format msgid "" "\n" @@ -4677,349 +5913,343 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: templates/assets/trafficlights_intersection_detail.html:108 -#, fuzzy -#| msgid "Date d'installation" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:108 msgid "Date d'installation :" msgstr "Date d'installation" -#: templates/assets/trafficlights_intersection_detail.html:119 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:119 msgid "Option A : Remplacer par code et créer les nouveaux" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:127 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:127 msgid "" "Êtes-vous sûr de vouloir archiver TOUS les poteaux existants de ce carrefour " "et d\\'activer uniquement les nouveaux poteaux importés ?" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:128 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:128 msgid "Option B : Remplacement complet (Archiver tout le reste)" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:133 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:133 msgid "Réimporter / Corriger" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:328 -#: templates/assets/trafficlights_intersection_detail.html:973 -#: templates/assets/unified_index.html:453 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:328 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:987 +#: streetup/assets/templates/assets/unified_index.html:475 msgid "Ajouter un asset" msgstr "Ajouter un asset" -#: templates/assets/trafficlights_intersection_detail.html:333 -#: templates/assets/trafficlights_intersection_detail.html:334 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:333 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:334 msgid "Importer plan DXF" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:336 -#: templates/assets/trafficlights_intersection_detail.html:337 -#, fuzzy -#| msgid "Plan de croix" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:336 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:337 msgid "Importer plan de croix" msgstr "Plan de croix" -#: templates/assets/trafficlights_intersection_detail.html:341 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:341 msgid "Archiver tous les assets" msgstr "Archiver tous les assets" -#: templates/assets/trafficlights_intersection_detail.html:342 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:342 msgid "Tout archiver" msgstr "Tout archiver" -#: templates/assets/trafficlights_intersection_detail.html:392 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:392 msgid "Installation extérieure" msgstr "Installation extérieure" -#: templates/assets/trafficlights_intersection_detail.html:409 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:409 msgid "Programmation" msgstr "Programmation" -#: templates/assets/trafficlights_intersection_detail.html:429 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:429 msgid "Tout déplier / replier" msgstr "Tout déplier / replier" -#: templates/assets/trafficlights_intersection_detail.html:467 -#, fuzzy -#| msgid "Afficher les lanternes et accessoires" -msgid "Afficher les lanternes, accessoires, radars et détecteurs" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:472 +msgid "" +"Afficher les lanternes, accessoires, radars, détecteurs et panneaux de " +"signalisation" msgstr "Afficher les lanternes et accessoires" -#: templates/assets/trafficlights_intersection_detail.html:515 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:529 msgid "Aucun poteau" msgstr "Aucun poteau" -#: templates/assets/trafficlights_intersection_detail.html:528 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:542 msgid "Armoires électriques" msgstr "Armoires électriques" -#: templates/assets/trafficlights_intersection_detail.html:544 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:558 msgid "Aucune armoire électrique" msgstr "Aucune armoire électrique" -#: templates/assets/trafficlights_intersection_detail.html:560 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:574 msgid "Couleur du câble sur la carte" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:572 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:586 msgid "Aucun câble" msgstr "Aucun câble" -#: templates/assets/trafficlights_intersection_detail.html:581 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:595 msgid "Radars préventifs" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:597 -#, fuzzy -#| msgid "Aucun hardware réseau" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:611 msgid "Aucun radar préventif" msgstr "Aucun hardware réseau" -#: templates/assets/trafficlights_intersection_detail.html:616 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:630 msgid "Contrôleur de trafic" msgstr "Contrôleur de trafic" -#: templates/assets/trafficlights_intersection_detail.html:663 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:677 msgid "Hardwares du contrôleur" msgstr "Hardwares du contrôleur" -#: templates/assets/trafficlights_intersection_detail.html:687 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:701 msgid "Aucun hardware" msgstr "Aucun hardware" -#: templates/assets/trafficlights_intersection_detail.html:727 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:741 msgid "Aucun détecteur" msgstr "Aucun détecteur" -#: templates/assets/trafficlights_intersection_detail.html:743 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:757 msgid "Hardware réseau" msgstr "Hardware réseau" -#: templates/assets/trafficlights_intersection_detail.html:767 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:781 msgid "Aucun hardware réseau" msgstr "Aucun hardware réseau" -#: templates/assets/trafficlights_intersection_detail.html:783 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:797 msgid "Hardware Tension" msgstr "Hardware Tension" -#: templates/assets/trafficlights_intersection_detail.html:807 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:821 msgid "Aucun hardware tension" msgstr "Aucun hardware tension" -#: templates/assets/trafficlights_intersection_detail.html:820 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:834 msgid "Aucun contrôleur" msgstr "Aucun contrôleur" -#: templates/assets/trafficlights_intersection_detail.html:836 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:850 msgid "Programmations" msgstr "Programmations" -#: templates/assets/trafficlights_intersection_detail.html:863 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:877 msgid "Aucune programmation" msgstr "Aucune programmation" -#: templates/assets/trafficlights_intersection_detail.html:881 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:895 msgid "Fichiers de log" msgstr "Fichiers de log" -#: templates/assets/trafficlights_intersection_detail.html:901 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:915 msgid "Aucun fichier de log" msgstr "Aucun fichier de log" -#: templates/assets/trafficlights_intersection_detail.html:981 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:995 msgid "Sélectionner une catégorie" msgstr "Sélectionner une catégorie" -#: templates/assets/trafficlights_intersection_detail.html:1062 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1076 msgid "Importer un plan DXF" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:1156 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1170 msgid "Gérer les contrats" msgstr "Gérer les contrats" -#: templates/assets/trafficlights_intersection_detail.html:1162 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1176 msgid "Contrats associés" msgstr "Contrats associés" -#: templates/assets/trafficlights_intersection_detail.html:1168 -#: templates/assets/trafficlights_intersection_detail.html:1259 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1182 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1273 msgid "Numéro de contrat" msgstr "Numéro de contrat" -#: templates/assets/trafficlights_intersection_detail.html:1169 -#: templates/assets/trafficlights_intersection_detail.html:1260 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1183 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1274 msgid "Entreprise" msgstr "Entreprise" -#: templates/assets/trafficlights_intersection_detail.html:1170 -#: templates/assets/trafficlights_intersection_detail.html:1261 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1184 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1275 msgid "Type de maintenance" msgstr "Type de maintenance" -#: templates/assets/trafficlights_intersection_detail.html:1186 -#: templates/assets/trafficlights_intersection_detail.html:1337 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1200 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1351 msgid "Retirer ce contrat" msgstr "Retirer ce contrat" -#: templates/assets/trafficlights_intersection_detail.html:1195 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1209 msgid "Aucun contrat associé." msgstr "Aucun contrat associé." -#: templates/assets/trafficlights_intersection_detail.html:1202 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1216 msgid "Ajouter un contrat" msgstr "Ajouter un contrat" -#: templates/assets/trafficlights_intersection_detail.html:1207 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1221 msgid "Contrat" msgstr "Contrat" -#: templates/assets/trafficlights_intersection_detail.html:1209 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1223 msgid "Sélectionner" msgstr "Sélectionner" -#: templates/assets/trafficlights_intersection_detail.html:1218 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1232 msgid "Infrastructure" msgstr "Infrastructure" -#: templates/assets/trafficlights_intersection_detail.html:1219 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1233 msgid "Contrôleur de traffic" msgstr "Contrôleur de traffic" -#: templates/assets/trafficlights_intersection_detail.html:1344 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1358 msgid "Erreur lors de l’ajout." msgstr "Erreur lors de l’ajout." -#: templates/assets/unified_index.html:83 +#: streetup/assets/templates/assets/unified_index.html:83 msgid "Filtrer les assets" msgstr "Filtrer les assets" -#: templates/assets/unified_index.html:91 -#: templates/assets/unified_index.html:251 -#: templates/assets/unified_index.html:261 +#: streetup/assets/templates/assets/unified_index.html:91 +#: streetup/assets/templates/assets/unified_index.html:251 +#: streetup/assets/templates/assets/unified_index.html:261 msgid "Thématique" msgstr "Thématique" -#: templates/assets/unified_index.html:118 +#: streetup/assets/templates/assets/unified_index.html:118 msgid "Aucune" msgstr "Aucune" -#: templates/assets/unified_index.html:122 -#: templates/assets/unified_index.html:147 +#: streetup/assets/templates/assets/unified_index.html:122 +#: streetup/assets/templates/assets/unified_index.html:147 msgid "Sélectionnez d'abord une ou plusieurs thématiques." msgstr "Sélectionnez d'abord une ou plusieurs thématiques." -#: templates/assets/unified_index.html:137 +#: streetup/assets/templates/assets/unified_index.html:137 msgid "Sélectionnez d'abord une ou plusieurs catégories." msgstr "Sélectionnez d'abord une ou plusieurs catégories." -#: templates/assets/unified_index.html:144 +#: streetup/assets/templates/assets/unified_index.html:144 msgid "Filtres thématiques" msgstr "Filtres thématiques" -#: templates/assets/unified_index.html:154 +#: streetup/assets/templates/assets/unified_index.html:154 msgid "Type d'élément" msgstr "Type d'élément" -#: templates/assets/unified_index.html:161 +#: streetup/assets/templates/assets/unified_index.html:161 msgid "Assets et localisations" msgstr "Assets et localisations" -#: templates/assets/unified_index.html:167 +#: streetup/assets/templates/assets/unified_index.html:167 msgid "Localisations uniquement" msgstr "Localisations uniquement" -#: templates/assets/unified_index.html:173 +#: streetup/assets/templates/assets/unified_index.html:173 msgid "Assets uniquement" msgstr "Assets uniquement" -#: templates/assets/unified_index.html:181 -#, fuzzy -#| msgid "Description du matériel" +#: streetup/assets/templates/assets/unified_index.html:181 msgid "Options de géométrie" msgstr "Description du matériel" -#: templates/assets/unified_index.html:186 +#: streetup/assets/templates/assets/unified_index.html:186 msgid "Inclure les assets sans géométrie" msgstr "" -#: templates/assets/unified_index.html:240 +#: streetup/assets/templates/assets/unified_index.html:240 msgid "Créer un élément" msgstr "Créer un élément" -#: templates/assets/unified_index.html:245 +#: streetup/assets/templates/assets/unified_index.html:245 msgid "Choisissez d'abord le type d'élément, puis la thématique autorisée." msgstr "Choisissez d'abord le type d'élément, puis la thématique autorisée." -#: templates/assets/unified_index.html:254 -#: templates/assets/unified_index.html:282 +#: streetup/assets/templates/assets/unified_index.html:254 +#: streetup/assets/templates/assets/unified_index.html:284 msgid "Créer un asset" msgstr "Créer un asset" -#: templates/assets/unified_index.html:264 -#: templates/assets/unified_index.html:342 +#: streetup/assets/templates/assets/unified_index.html:264 +#: streetup/assets/templates/assets/unified_index.html:343 msgid "Créer une localisation" msgstr "Créer une localisation" -#: templates/assets/unified_index.html:270 +#: streetup/assets/templates/assets/unified_index.html:270 msgid "Aucune thématique éditable n'est disponible pour la création." msgstr "Aucune thématique éditable n'est disponible pour la création." -#: templates/assets/unified_index.html:323 +#: streetup/assets/templates/assets/unified_index.html:322 msgid "L'asset sera créé avec le statut 'À approuver'." msgstr "L'asset sera créé avec le statut 'À approuver'." -#: templates/assets/unified_index.html:361 +#: streetup/assets/templates/assets/unified_index.html:358 msgid "Créer la localisation" msgstr "Créer la localisation" -#: templates/assets/unified_index.html:373 +#: streetup/assets/templates/assets/unified_index.html:369 msgid "Mode sélection intervention préventive" msgstr "Mode sélection intervention préventive" -#: templates/assets/unified_index.html:394 +#: streetup/assets/templates/assets/unified_index.html:390 msgid "Code, nom, type…" msgstr "Code, nom, type…" -#: templates/assets/unified_index.html:408 -#, fuzzy -#| msgid "Tous les mots doivent correspondre" +#: streetup/assets/templates/assets/unified_index.html:404 msgid "Tous les mots recherchés doivent être présents" msgstr "Tous les mots doivent correspondre" -#: templates/assets/unified_index.html:408 +#: streetup/assets/templates/assets/unified_index.html:404 msgid "ET" msgstr "" -#: templates/assets/unified_index.html:412 -#, fuzzy -#| msgid "Au moins un mot doit correspondre" +#: streetup/assets/templates/assets/unified_index.html:408 msgid "Au moins un des mots recherchés doit être présent" msgstr "Au moins un mot doit correspondre" -#: templates/assets/unified_index.html:460 -#: templates/assets/unified_index.html:461 +#: streetup/assets/templates/assets/unified_index.html:425 +msgid "Répertoires" +msgstr "Répertoire principal" + +#: streetup/assets/templates/assets/unified_index.html:428 +msgid "Répertoires spécifiques" +msgstr "Permissions spécifiques" + +#: streetup/assets/templates/assets/unified_index.html:482 +#: streetup/assets/templates/assets/unified_index.html:483 msgid "Filtres" msgstr "Filtres" -#: templates/assets/unified_index.html:480 +#: streetup/assets/templates/assets/unified_index.html:502 msgid "sélectionné(s)" msgstr "sélectionné(s)" -#: templates/assets/unified_index.html:497 -#: templates/assets/unified_index.html:616 -#, fuzzy -#| msgid "Modifier les contrats" +#: streetup/assets/templates/assets/unified_index.html:519 +#: streetup/assets/templates/assets/unified_index.html:638 msgid "Modifier le statut en masse" msgstr "Modifier les contrats" -#: templates/assets/unified_index.html:505 -#: templates/assets/unified_index.html:645 +#: streetup/assets/templates/assets/unified_index.html:527 +#: streetup/assets/templates/assets/unified_index.html:667 msgid "Modifier le statut de validation en masse" msgstr "Modifier le statut de validation en masse" -#: templates/assets/unified_index.html:527 +#: streetup/assets/templates/assets/unified_index.html:549 msgid "" "Sélectionnez une ou plusieurs thématiques dans les filtres, saisissez une " "recherche ou zoomez sur la carte." @@ -5027,657 +6257,901 @@ msgstr "" "Sélectionnez une ou plusieurs thématiques dans les filtres, saisissez une " "recherche ou zoomez sur la carte." -#: templates/assets/unified_index.html:560 +#: streetup/assets/templates/assets/unified_index.html:582 msgid "Choisissez une catégorie ou zoomez sur la carte pour voir les assets." msgstr "Choisissez une catégorie ou zoomez sur la carte pour voir les assets." -#: templates/assets/unified_index.html:621 -#, fuzzy -#| msgid "Nouveau" +#: streetup/assets/templates/assets/unified_index.html:643 msgid "Nouveau statut" msgstr "Nouveau" -#: templates/assets/unified_index.html:650 +#: streetup/assets/templates/assets/unified_index.html:672 msgid "Nouveau statut de validation" msgstr "Nouveau statut de validation" -#: templates/assets/water_index.html:17 views/core.py:691 views/locations.py:29 +#: streetup/assets/templates/assets/water_index.html:17 +#: streetup/assets/views/core.py:710 streetup/assets/views/locations.py:29 msgid "GIEP" msgstr "GIEP" -#: templates/assets/water_index.html:31 -#, fuzzy -#| msgid "Créer une nouvelle localisation ITS" +#: streetup/assets/templates/assets/water_index.html:31 msgid "Créer une nouvelle localisation GIEP" msgstr "Créer une nouvelle localisation ITS" -#: templates/assets/water_index.html:59 -#, fuzzy -#| msgid "Créer un nouvel asset ITS" +#: streetup/assets/templates/assets/water_index.html:59 msgid "Créer un nouvel ouvrage GIEP" msgstr "Créer un nouvel asset ITS" -#: views/artworks.py:79 +#: streetup/assets/views/artworks.py:79 msgid "Inactif" msgstr "Inactif" -#: views/artworks.py:80 +#: streetup/assets/views/artworks.py:80 msgid "À supprimer" msgstr "À supprimer" -#: views/artworks.py:94 views/controlcenters.py:107 views/its.py:110 -#: views/structures.py:111 +#: streetup/assets/views/artworks.py:94 +#: streetup/assets/views/controlcenters.py:107 streetup/assets/views/its.py:110 +#: streetup/assets/views/structures.py:111 msgid "Localisations" msgstr "Localisations" -#: views/artworks.py:268 +#: streetup/assets/views/artworks.py:268 #, python-format msgid "Type d'asset inconnu: %(asset_model)s" msgstr "Type d'asset inconnu: %(asset_model)s" -#: views/artworks.py:328 views/trafficlights.py:1393 +#: streetup/assets/views/artworks.py:328 +#: streetup/assets/views/trafficlights.py:1393 msgid "Coordonnées invalides" msgstr "Coordonnées invalides" -#: views/artworks.py:343 views/its.py:853 +#: streetup/assets/views/artworks.py:343 streetup/assets/views/its.py:853 msgid "Aucune localisation trouvée" msgstr "Aucune localisation trouvée" -#: views/artworks.py:436 views/artworks.py:440 +#: streetup/assets/views/artworks.py:436 streetup/assets/views/artworks.py:440 +#: streetup/assets/views/core.py:399 msgid "Fontaine" msgstr "Fontaine" -#: views/artworks.py:817 +#: streetup/assets/views/artworks.py:817 msgid "Aucun équipement trouvé" msgstr "Aucun équipement trouvé" -#: views/asset_editing.py:49 views/asset_editing.py:132 -#: views/asset_editing.py:1833 views/asset_editing.py:1972 -#: views/asset_editing.py:2026 views/asset_editing.py:2084 -#: views/asset_editing.py:2160 +#: streetup/assets/views/asset_editing.py:49 +#: streetup/assets/views/asset_editing.py:132 +#: streetup/assets/views/asset_editing.py:1851 +#: streetup/assets/views/asset_editing.py:1990 +#: streetup/assets/views/asset_editing.py:2044 +#: streetup/assets/views/asset_editing.py:2102 +#: streetup/assets/views/asset_editing.py:2178 msgid "Permission refusée" msgstr "Permission refusée" -#: views/asset_editing.py:55 +#: streetup/assets/views/asset_editing.py:55 msgid "Aucun fichier fourni" msgstr "Aucun fichier fourni" -#: views/asset_editing.py:145 +#: streetup/assets/views/asset_editing.py:145 msgid "Document non trouvé" msgstr "Document non trouvé" -#: views/asset_editing.py:170 views/asset_editing.py:1987 -#: views/asset_editing.py:2041 views/asset_editing.py:2113 -#: views/asset_editing.py:2194 +#: streetup/assets/views/asset_editing.py:170 +#: streetup/assets/views/asset_editing.py:2005 +#: streetup/assets/views/asset_editing.py:2059 +#: streetup/assets/views/asset_editing.py:2131 +#: streetup/assets/views/asset_editing.py:2212 msgid "Type d'asset inconnu" msgstr "Type d'asset inconnu" -#: views/asset_editing.py:289 +#: streetup/assets/views/asset_editing.py:289 #, python-format msgid "Champ inconnu: %(field)s" msgstr "Champ inconnu: %(field)s" -#: views/asset_editing.py:303 views/asset_editing.py:459 +#: streetup/assets/views/asset_editing.py:303 +#: streetup/assets/views/asset_editing.py:459 #, python-format msgid "Format de date invalide pour %(field)s" msgstr "Format de date invalide pour %(field)s" -#: views/asset_editing.py:318 +#: streetup/assets/views/asset_editing.py:318 msgid "Modèle non trouvé" msgstr "Modèle non trouvé" -#: views/asset_editing.py:329 views/asset_editing.py:1521 +#: streetup/assets/views/asset_editing.py:329 +#: streetup/assets/views/asset_editing.py:1539 msgid "Catégorie non trouvée" msgstr "Catégorie non trouvée" -#: views/asset_editing.py:346 +#: streetup/assets/views/asset_editing.py:346 msgid "Localisation non trouvée" msgstr "Localisation non trouvée" -#: views/asset_editing.py:355 +#: streetup/assets/views/asset_editing.py:355 #, python-format msgid "Statut invalide: %(status)s" msgstr "Statut invalide: %(status)s" -#: views/asset_editing.py:362 +#: streetup/assets/views/asset_editing.py:362 #, python-format msgid "Statut de validation invalide: %(status)s" msgstr "Statut de validation invalide: %(status)s" -#: views/asset_editing.py:376 views/asset_editing.py:413 -#: views/asset_editing.py:431 views/asset_editing.py:440 +#: streetup/assets/views/asset_editing.py:376 +#: streetup/assets/views/asset_editing.py:413 +#: streetup/assets/views/asset_editing.py:431 +#: streetup/assets/views/asset_editing.py:440 #, python-format msgid "Valeur numérique invalide pour %(field)s" msgstr "Valeur numérique invalide pour %(field)s" -#: views/asset_editing.py:403 +#: streetup/assets/views/asset_editing.py:403 #, python-format msgid "Géométrie invalide: %(error)s" msgstr "Géométrie invalide: %(error)s" -#: views/asset_editing.py:485 views/asset_editing.py:555 -#: views/asset_editing.py:590 views/clean.py:512 +#: streetup/assets/views/asset_editing.py:485 +#: streetup/assets/views/asset_editing.py:555 +#: streetup/assets/views/asset_editing.py:590 +#: streetup/assets/views/clean.py:512 msgid "Vous n'avez pas la permission de modifier cet asset" msgstr "Vous n'avez pas la permission de modifier cet asset" -#: views/asset_editing.py:495 views/asset_editing.py:605 -#: views/asset_editing.py:756 views/asset_editing.py:1449 -#: views/asset_editing.py:1977 views/asset_editing.py:2031 -#: views/asset_editing.py:2089 views/asset_editing.py:2182 -#: views/asset_editing.py:2302 views/clean.py:518 +#: streetup/assets/views/asset_editing.py:495 +#: streetup/assets/views/asset_editing.py:605 +#: streetup/assets/views/asset_editing.py:756 +#: streetup/assets/views/asset_editing.py:1467 +#: streetup/assets/views/asset_editing.py:1995 +#: streetup/assets/views/asset_editing.py:2049 +#: streetup/assets/views/asset_editing.py:2107 +#: streetup/assets/views/asset_editing.py:2200 +#: streetup/assets/views/asset_editing.py:2320 +#: streetup/assets/views/clean.py:518 msgid "Format JSON invalide" msgstr "Format JSON invalide" -#: views/asset_editing.py:504 +#: streetup/assets/views/asset_editing.py:504 #, python-format msgid "Champ non modifiable: %(field)s" msgstr "Champ non modifiable: %(field)s" -#: views/asset_editing.py:534 +#: streetup/assets/views/asset_editing.py:534 msgid "Aucun champ mis à jour" msgstr "Aucun champ mis à jour" -#: views/asset_editing.py:541 +#: streetup/assets/views/asset_editing.py:541 #, python-format msgid "%(count)s champ(s) mis à jour" msgstr "%(count)s champ(s) mis à jour" -#: views/asset_editing.py:562 +#: streetup/assets/views/asset_editing.py:562 msgid "Vous n'avez pas la permission d'archiver cet asset" msgstr "Vous n'avez pas la permission d'archiver cet asset" -#: views/asset_editing.py:572 +#: streetup/assets/views/asset_editing.py:572 msgid "Asset archivé avec succès" msgstr "Asset archivé avec succès" -#: views/asset_editing.py:597 +#: streetup/assets/views/asset_editing.py:597 msgid "Vous n'avez pas la permission de remplacer cet asset" msgstr "Vous n'avez pas la permission de remplacer cet asset" -#: views/asset_editing.py:682 +#: streetup/assets/views/asset_editing.py:682 msgid "Asset remplacé avec succès" msgstr "Asset remplacé avec succès" -#: views/asset_editing.py:741 views/asset_editing.py:933 -#: views/asset_editing.py:1505 +#: streetup/assets/views/asset_editing.py:741 +#: streetup/assets/views/asset_editing.py:933 +#: streetup/assets/views/asset_editing.py:1523 msgid "Thématique non trouvée" msgstr "Thématique non trouvée" -#: views/asset_editing.py:748 views/asset_editing.py:2175 +#: streetup/assets/views/asset_editing.py:748 +#: streetup/assets/views/asset_editing.py:2193 msgid "Vous n'avez pas la permission de créer des assets" msgstr "Vous n'avez pas la permission de créer des assets" -#: views/asset_editing.py:802 +#: streetup/assets/views/asset_editing.py:802 msgid "Type d'asset requis" msgstr "Type d'asset requis" -#: views/asset_editing.py:810 +#: streetup/assets/views/asset_editing.py:810 #, python-format msgid "Type d'asset invalide: %(type)s" msgstr "Type d'asset invalide: %(type)s" -#: views/asset_editing.py:821 views/asset_editing.py:951 +#: streetup/assets/views/asset_editing.py:821 +#: streetup/assets/views/asset_editing.py:951 msgid "Type de localisation invalide" msgstr "Type de localisation invalide" -#: views/asset_editing.py:844 +#: streetup/assets/views/asset_editing.py:844 msgid "Impossible de lier l'asset à cette localisation" msgstr "Impossible de lier l'asset à cette localisation" -#: views/asset_editing.py:859 +#: streetup/assets/views/asset_editing.py:859 msgid "Le modèle d'asset est requis pour ce type d'asset" msgstr "Le modèle d'asset est requis pour ce type d'asset" -#: views/asset_editing.py:864 +#: streetup/assets/views/asset_editing.py:864 msgid "Modèle d'asset non trouvé" msgstr "Modèle d'asset non trouvé" -#: views/asset_editing.py:897 +#: streetup/assets/views/asset_editing.py:897 msgid "Asset créé avec succès" msgstr "Asset créé avec succès" -#: views/asset_editing.py:940 +#: streetup/assets/views/asset_editing.py:940 msgid "Vous n'avez pas la permission d'archiver en masse" msgstr "Vous n'avez pas la permission d'archiver en masse" -#: views/asset_editing.py:958 +#: streetup/assets/views/asset_editing.py:958 msgid "Cette localisation ne supporte pas la gestion des assets" msgstr "Cette localisation ne supporte pas la gestion des assets" -#: views/asset_editing.py:973 +#: streetup/assets/views/asset_editing.py:991 #, python-format msgid "%(count)s asset(s) archivé(s)" msgstr "%(count)s asset(s) archivé(s)" -#: views/asset_editing.py:1477 +#: streetup/assets/views/asset_editing.py:1495 msgid "Format d'ID invalide" msgstr "Format d'ID invalide" -#: views/asset_editing.py:1484 +#: streetup/assets/views/asset_editing.py:1502 msgid "Thématique requise" msgstr "Thématique requise" -#: views/asset_editing.py:1490 +#: streetup/assets/views/asset_editing.py:1508 msgid "Catégorie requise" msgstr "Catégorie requise" -#: views/asset_editing.py:1496 +#: streetup/assets/views/asset_editing.py:1514 msgid "Code requis" msgstr "Code requis" -#: views/asset_editing.py:1512 +#: streetup/assets/views/asset_editing.py:1530 msgid "Vous n'avez pas la permission de créer des équipements" msgstr "Vous n'avez pas la permission de créer des équipements" -#: views/asset_editing.py:1533 +#: streetup/assets/views/asset_editing.py:1551 msgid "Type d'asset non supporté pour cette thématique/catégorie" msgstr "Type d'asset non supporté pour cette thématique/catégorie" -#: views/asset_editing.py:1540 +#: streetup/assets/views/asset_editing.py:1558 msgid "Un équipement avec ce code existe déjà" msgstr "Un équipement avec ce code existe déjà" -#: views/asset_editing.py:1550 +#: streetup/assets/views/asset_editing.py:1568 msgid "Modèle d'équipement non trouvé" msgstr "Modèle d'équipement non trouvé" -#: views/asset_editing.py:1555 +#: streetup/assets/views/asset_editing.py:1573 msgid "Modèle requis" msgstr "Modèle requis" -#: views/asset_editing.py:1624 +#: streetup/assets/views/asset_editing.py:1642 msgid "Une localisation est requise pour créer cet asset." msgstr "Une localisation est requise pour créer cet asset." -#: views/asset_editing.py:1634 +#: streetup/assets/views/asset_editing.py:1652 msgid "Localisation introuvable" msgstr "Localisation introuvable" -#: views/asset_editing.py:1680 +#: streetup/assets/views/asset_editing.py:1698 msgid "Équipement créé avec succès" msgstr "Équipement créé avec succès" -#: views/asset_editing.py:1682 +#: streetup/assets/views/asset_editing.py:1700 #, python-format msgid " • %(count)d opération(s) ajoutée(s)" msgstr " • %(count)d opération(s) ajoutée(s)" -#: views/asset_editing.py:1995 views/asset_editing.py:2100 -#: views/asset_editing.py:2103 views/asset_editing.py:2117 -#: views/asset_editing.py:2200 +#: streetup/assets/views/asset_editing.py:2013 +#: streetup/assets/views/asset_editing.py:2118 +#: streetup/assets/views/asset_editing.py:2121 +#: streetup/assets/views/asset_editing.py:2135 +#: streetup/assets/views/asset_editing.py:2218 msgid "Champ de liaison invalide" msgstr "Champ de liaison invalide" -#: views/asset_editing.py:1997 views/asset_editing.py:2061 -#: views/asset_editing.py:2105 views/asset_editing.py:2202 +#: streetup/assets/views/asset_editing.py:2015 +#: streetup/assets/views/asset_editing.py:2079 +#: streetup/assets/views/asset_editing.py:2123 +#: streetup/assets/views/asset_editing.py:2220 msgid "Champ de liaison inconnu" msgstr "Champ de liaison inconnu" -#: views/asset_editing.py:2007 +#: streetup/assets/views/asset_editing.py:2025 msgid "Asset lié avec succès" msgstr "Asset lié avec succès" -#: views/asset_editing.py:2049 +#: streetup/assets/views/asset_editing.py:2067 msgid "Cet asset n'est pas lié à ce parent" msgstr "Cet asset n'est pas lié à ce parent" -#: views/asset_editing.py:2057 views/asset_editing.py:2140 +#: streetup/assets/views/asset_editing.py:2075 +#: streetup/assets/views/asset_editing.py:2158 msgid "Ce champ est obligatoire et ne peut pas être vidé" msgstr "Ce champ est obligatoire et ne peut pas être vidé" -#: views/asset_editing.py:2068 +#: streetup/assets/views/asset_editing.py:2086 msgid "Asset délié avec succès" msgstr "Asset délié avec succès" -#: views/asset_editing.py:2129 -#, fuzzy -#| msgid "Asset lié avec succès" +#: streetup/assets/views/asset_editing.py:2147 msgid "Parent lié avec succès" msgstr "Asset lié avec succès" -#: views/asset_editing.py:2148 -#, fuzzy -#| msgid "Asset délié avec succès" +#: streetup/assets/views/asset_editing.py:2166 msgid "Parent délié avec succès" msgstr "Asset délié avec succès" -#: views/asset_editing.py:2267 +#: streetup/assets/views/asset_editing.py:2285 #, python-format msgid "Le champ « %(field)s » est obligatoire." msgstr "Le champ « %(field)s » est obligatoire." -#: views/asset_editing.py:2269 +#: streetup/assets/views/asset_editing.py:2287 msgid "Impossible de créer l'asset : un champ obligatoire est manquant." msgstr "Impossible de créer l'asset : un champ obligatoire est manquant." -#: views/asset_editing.py:2275 +#: streetup/assets/views/asset_editing.py:2293 msgid "Asset créé et lié avec succès" msgstr "Asset créé et lié avec succès" -#: views/asset_editing.py:2309 -#, fuzzy -#| msgid "Champ non modifiable: %(field)s" +#: streetup/assets/views/asset_editing.py:2327 msgid "Champ non modifiable en masse" msgstr "Champ non modifiable: %(field)s" -#: views/asset_editing.py:2355 +#: streetup/assets/views/asset_editing.py:2373 #, python-format msgid "%(updated)s équipement(s) mis à jour, %(skipped)s ignoré(s)." msgstr "" -#: views/asset_permissions.py:47 +#: streetup/assets/views/asset_permissions.py:47 msgid "Accès refusé — rôle admin requis." msgstr "Accès refusé — rôle admin requis." -#: views/asset_permissions.py:100 +#: streetup/assets/views/asset_permissions.py:100 msgid "Utilisateur requis." msgstr "Utilisateur requis." -#: views/asset_permissions.py:106 +#: streetup/assets/views/asset_permissions.py:106 msgid "Utilisateur introuvable." msgstr "Utilisateur introuvable." -#: views/clean.py:259 +#: streetup/assets/views/buildings.py:400 +#, fuzzy +#| msgid "Vous n'avez pas la permission de modifier cet asset" +msgid "Vous n'avez pas la permission de modifier ce bâtiment." +msgstr "Vous n'avez pas la permission de modifier cet asset" + +#: streetup/assets/views/buildings.py:406 +#, python-format +msgid "La localisation '%s' a été mise à jour avec succès." +msgstr "" + +#: streetup/assets/views/clean.py:259 msgid "Locations" msgstr "Locations" -#: views/clean.py:475 +#: streetup/assets/views/clean.py:475 #, python-format msgid "Unknown model: %(asset_model)s" msgstr "Unknown model: %(asset_model)s" -#: views/clean.py:632 +#: streetup/assets/views/clean.py:632 msgid "No location found nearby" msgstr "No location found nearby" -#: views/controlcenters.py:396 +#: streetup/assets/views/controlcenters.py:396 #, python-format msgid "Trop d'objets à afficher (> %(max)d)" msgstr "Trop d'objets à afficher (> %(max)d)" -#: views/controlcenters.py:410 +#: streetup/assets/views/controlcenters.py:410 #, python-format msgid "Trop d'objets à afficher (> %(max)d). Limitez votre sélection." msgstr "Trop d'objets à afficher (> %(max)d). Limitez votre sélection." -#: views/controlcenters.py:528 +#: streetup/assets/views/controlcenters.py:528 #, python-format msgid "Modèle '%(model)s' inconnu." msgstr "Modèle '%(model)s' inconnu." -#: views/controlcenters.py:541 views/its.py:544 views/nature.py:237 -#: views/publiclighting.py:278 views/roads.py:541 views/sign.py:794 -#: views/structures.py:666 views/trafficlights.py:1273 +#: streetup/assets/views/controlcenters.py:541 streetup/assets/views/its.py:544 +#: streetup/assets/views/nature.py:237 +#: streetup/assets/views/publiclighting.py:278 +#: streetup/assets/views/roads.py:541 streetup/assets/views/sign.py:794 +#: streetup/assets/views/structures.py:666 +#: streetup/assets/views/trafficlights.py:1273 msgid "Aucun template trouvé pour ce type d’asset." msgstr "Aucun template trouvé pour ce type d’asset." -#: views/core.py:246 views/nature.py:224 views/publiclighting.py:265 -#: views/roads.py:528 views/sign.py:781 views/structures.py:653 -#: views/trafficlights.py:1260 views/water.py:523 +#: streetup/assets/views/core.py:247 streetup/assets/views/nature.py:224 +#: streetup/assets/views/publiclighting.py:265 +#: streetup/assets/views/roads.py:528 streetup/assets/views/sign.py:781 +#: streetup/assets/views/structures.py:653 +#: streetup/assets/views/trafficlights.py:1260 +#: streetup/assets/views/water.py:523 #, python-format msgid "Modèle %(asset_model)s inconnu." msgstr "Modèle %(asset_model)s inconnu." -#: views/core.py:527 +#: streetup/assets/views/core.py:363 +msgid "Rue / Voie" +msgstr "Rue associée" + +#: streetup/assets/views/core.py:364 +msgid "Chaussée" +msgstr "Chaussées" + +#: streetup/assets/views/core.py:366 +msgid "Mobilier voirie" +msgstr "Mobilier urbain" + +#: streetup/assets/views/core.py:368 +msgid "Blocs béton" +msgstr "Béton" + +#: streetup/assets/views/core.py:370 +msgid "Candélabre" +msgstr "" + +#: streetup/assets/views/core.py:372 +msgid "Armoire électrique EP" +msgstr "Armoire électrique" + +#: streetup/assets/views/core.py:374 +msgid "Poteau signalisation" +msgstr "Panneau de signalisation" + +#: streetup/assets/views/core.py:375 +msgid "Panneau" +msgstr "" + +#: streetup/assets/views/core.py:376 +msgid "Place de parking" +msgstr "Plan de croix" + +#: streetup/assets/views/core.py:378 +msgid "Poteau tricolore" +msgstr "" + +#: streetup/assets/views/core.py:379 +msgid "Câble TL" +msgstr "Câble" + +#: streetup/assets/views/core.py:380 +msgid "Lanterne TL" +msgstr "Lanterne" + +#: streetup/assets/views/core.py:381 +msgid "Contrôleur TL" +msgstr "Contrôleur" + +#: streetup/assets/views/core.py:383 +msgid "Détecteur TL" +msgstr "Détecteur" + +#: streetup/assets/views/core.py:384 +msgid "Hardware réseau TL" +msgstr "Hardware réseau" + +#: streetup/assets/views/core.py:385 +msgid "Hardware tension TL" +msgstr "Hardware Tension" + +#: streetup/assets/views/core.py:386 +msgid "Armoire électrique TL" +msgstr "Armoire électrique" + +#: streetup/assets/views/core.py:387 +msgid "Contenu armoire TL" +msgstr "Contenu d'armoire" + +#: streetup/assets/views/core.py:388 +msgid "Accessoire TL" +msgstr "Accessoire" + +#: streetup/assets/views/core.py:390 +msgid "Surface verte" +msgstr "Surface glissante" + +#: streetup/assets/views/core.py:391 +msgid "Arbre" +msgstr "" + +#: streetup/assets/views/core.py:392 +msgid "Arbuste" +msgstr "" + +#: streetup/assets/views/core.py:393 +msgid "Banc" +msgstr "" + +#: streetup/assets/views/core.py:394 +msgid "Ouvrage RWI" +msgstr "Ouvrage" + +#: streetup/assets/views/core.py:396 +msgid "Composant d'ouvrage" +msgstr "Type d'ouvrage" + +#: streetup/assets/views/core.py:401 +msgid "Équipement CdC" +msgstr "Type d'élément" + +#: streetup/assets/views/core.py:403 +msgid "Équipement ITS" +msgstr "Type d'élément" + +#: streetup/assets/views/core.py:405 +msgid "Corbeille" +msgstr "" + +#: streetup/assets/views/core.py:406 +msgid "Conteneur verre" +msgstr "Contenu d'armoire" + +#: streetup/assets/views/core.py:408 +msgid "Bâtiment public" +msgstr "" + +#: streetup/assets/views/core.py:409 +msgid "Équipement bâtiment" +msgstr "Documents des assets" + +#: streetup/assets/views/core.py:411 +#, fuzzy +#| msgid "Espace public" +msgid "Espace public plein air" +msgstr "Espace public" + +#: streetup/assets/views/core.py:412 +#, fuzzy +#| msgid "Équipement CdC" +msgid "Équipement plein air" +msgstr "Type d'élément" + +#: streetup/assets/views/core.py:546 msgid "Signaux de danger" msgstr "Signaux de danger" -#: views/core.py:528 +#: streetup/assets/views/core.py:547 msgid "Signaux de priorité" msgstr "Signaux de priorité" -#: views/core.py:529 +#: streetup/assets/views/core.py:548 msgid "Signaux d'interdiction" msgstr "Signaux d'interdiction" -#: views/core.py:530 +#: streetup/assets/views/core.py:549 msgid "Signaux d'obligation" msgstr "Signaux d'obligation" -#: views/core.py:531 +#: streetup/assets/views/core.py:550 msgid "Arrêt / Stationnement" msgstr "Arrêt / Stationnement" -#: views/core.py:532 +#: streetup/assets/views/core.py:551 msgid "Signaux d'indication" msgstr "Signaux d'indication" -#: views/core.py:533 +#: streetup/assets/views/core.py:552 msgid "Signaux de zone" msgstr "Signaux de zone" -#: views/core.py:534 +#: streetup/assets/views/core.py:553 msgid "Signaux additionnels" msgstr "Signaux additionnels" -#: views/core.py:607 +#: streetup/assets/views/core.py:626 msgid "Statut des carrefours" msgstr "Statut des carrefours" -#: views/core.py:700 +#: streetup/assets/views/core.py:719 msgid "Niveau de qualité" msgstr "Niveau de qualité" -#: views/export.py:94 +#: streetup/assets/views/core.py:737 +#, fuzzy +#| msgid "Type de Localisation" +msgid "Type d'usage (Localisation)" +msgstr "Type de Localisation" + +#: streetup/assets/views/core.py:752 +#, fuzzy +#| msgid "Accessible PMR" +msgid "Accueil ERP / PMR" +msgstr "Accessoire" + +#: streetup/assets/views/core.py:777 +#, fuzzy +#| msgid "Type de Localisation" +msgid "Type de site (Localisation)" +msgstr "Type de Localisation" + +#: streetup/assets/views/core.py:783 +msgid "Norme de sécurité (Asset)" +msgstr "" + +#: streetup/assets/views/core.py:869 +msgid "Gestion du patrimoine bâti & équipements" +msgstr "" + +#: streetup/assets/views/export.py:94 msgid "ID" msgstr "ID" -#: views/export.py:100 +#: streetup/assets/views/export.py:100 msgid "Obsolescence" msgstr "Obsolescence" -#: views/export.py:101 +#: streetup/assets/views/export.py:101 msgid "Code localisation" msgstr "Code localisation" -#: views/export.py:102 +#: streetup/assets/views/export.py:102 msgid "Nom localisation" msgstr "Nom localisation" -#: views/export.py:104 +#: streetup/assets/views/export.py:104 msgid "Date de déinstallation" msgstr "Date de déinstallation" -#: views/export.py:106 +#: streetup/assets/views/export.py:106 msgid "Garantie (mois)" msgstr "Garantie (mois)" -#: views/export.py:133 +#: streetup/assets/views/export.py:133 msgid "Paramètre 'ids' invalide." msgstr "Paramètre 'ids' invalide." -#: views/export.py:136 +#: streetup/assets/views/export.py:136 msgid "Aucun asset sélectionné." msgstr "Aucun asset sélectionné." -#: views/export.py:168 +#: streetup/assets/views/export.py:168 msgid "Export XLSX indisponible (dépendance manquante)." msgstr "Export XLSX indisponible (dépendance manquante)." -#: views/history.py:27 views/history.py:89 views/history.py:112 -#: views/history.py:318 +#: streetup/assets/views/history.py:27 streetup/assets/views/history.py:89 +#: streetup/assets/views/history.py:112 streetup/assets/views/history.py:318 msgid "Authentication required" msgstr "Authentication required" -#: views/history.py:35 +#: streetup/assets/views/history.py:35 msgid "Cannot determine asset's thematic" msgstr "Cannot determine asset's thematic" -#: views/history.py:50 +#: streetup/assets/views/history.py:50 msgid "You do not have permission to view assets for this thematic" msgstr "You do not have permission to view assets for this thematic" -#: views/history.py:148 views/history.py:149 views/history.py:280 -#: views/history.py:281 +#: streetup/assets/views/history.py:148 streetup/assets/views/history.py:149 +#: streetup/assets/views/history.py:280 streetup/assets/views/history.py:281 msgid "Système" msgstr "Système" -#: views/history.py:196 +#: streetup/assets/views/history.py:196 msgid "You do not have access to any thematics" msgstr "You do not have access to any thematics" -#: views/history.py:224 +#: streetup/assets/views/history.py:224 msgid "You do not have permission to view this thematic" msgstr "You do not have permission to view this thematic" -#: views/history.py:241 +#: streetup/assets/views/history.py:241 msgid "Thematic not found" msgstr "Thematic not found" -#: views/history.py:326 +#: streetup/assets/views/history.py:326 msgid "Paramètre 'date' manquant" msgstr "Paramètre 'date' manquant" -#: views/history.py:342 +#: streetup/assets/views/history.py:342 msgid "Format de date invalide. Utilisez ISO 8601." msgstr "Format de date invalide. Utilisez ISO 8601." -#: views/history.py:426 +#: streetup/assets/views/history.py:426 msgid "Inexistant" msgstr "Inexistant" -#: views/its.py:404 views/its.py:415 views/nature.py:463 views/nature.py:543 -#: views/publiclighting.py:454 views/publiclighting.py:475 -#: views/publiclighting.py:496 views/publiclighting.py:506 views/roads.py:412 -#: views/roads.py:416 views/roads.py:420 views/roads.py:424 views/roads.py:428 -#: views/roads.py:441 views/roads.py:450 views/roads.py:459 views/roads.py:468 -#: views/roads.py:477 views/sign.py:676 views/sign.py:680 views/sign.py:721 -#: views/sign.py:730 views/structures.py:439 views/structures.py:450 -#: views/trafficlights.py:1226 views/trafficlights.py:1240 views/water.py:223 +#: streetup/assets/views/its.py:404 streetup/assets/views/its.py:415 +#: streetup/assets/views/nature.py:463 streetup/assets/views/nature.py:543 +#: streetup/assets/views/publiclighting.py:454 +#: streetup/assets/views/publiclighting.py:475 +#: streetup/assets/views/publiclighting.py:496 +#: streetup/assets/views/publiclighting.py:506 +#: streetup/assets/views/roads.py:412 streetup/assets/views/roads.py:416 +#: streetup/assets/views/roads.py:420 streetup/assets/views/roads.py:424 +#: streetup/assets/views/roads.py:428 streetup/assets/views/roads.py:441 +#: streetup/assets/views/roads.py:450 streetup/assets/views/roads.py:459 +#: streetup/assets/views/roads.py:468 streetup/assets/views/roads.py:477 +#: streetup/assets/views/sign.py:676 streetup/assets/views/sign.py:680 +#: streetup/assets/views/sign.py:721 streetup/assets/views/sign.py:730 +#: streetup/assets/views/structures.py:439 +#: streetup/assets/views/structures.py:450 +#: streetup/assets/views/trafficlights.py:1226 +#: streetup/assets/views/trafficlights.py:1240 +#: streetup/assets/views/water.py:223 msgid "Trop d'objets à afficher" msgstr "Trop d'objets à afficher" -#: views/its.py:415 views/nature.py:543 views/publiclighting.py:506 -#: views/roads.py:441 views/roads.py:450 views/roads.py:459 views/roads.py:468 -#: views/roads.py:477 views/sign.py:721 views/sign.py:730 -#: views/structures.py:450 views/trafficlights.py:1240 +#: streetup/assets/views/its.py:415 streetup/assets/views/nature.py:543 +#: streetup/assets/views/publiclighting.py:506 +#: streetup/assets/views/roads.py:441 streetup/assets/views/roads.py:450 +#: streetup/assets/views/roads.py:459 streetup/assets/views/roads.py:468 +#: streetup/assets/views/roads.py:477 streetup/assets/views/sign.py:721 +#: streetup/assets/views/sign.py:730 streetup/assets/views/structures.py:450 +#: streetup/assets/views/trafficlights.py:1240 msgid "Limitez votre sélection." msgstr "Limitez votre sélection." -#: views/location_editing.py:46 +#: streetup/assets/views/location_editing.py:46 msgid "Authentification requise." msgstr "Authentification requise." -#: views/location_editing.py:48 views/location_editing.py:59 +#: streetup/assets/views/location_editing.py:48 +#: streetup/assets/views/location_editing.py:59 msgid "Permission refusée." msgstr "Permission refusée." -#: views/locations.py:25 views/water.py:86 +#: streetup/assets/views/locations.py:25 streetup/assets/views/water.py:86 msgid "Ouvrages" msgstr "Ouvrages" -#: views/locations.py:26 +#: streetup/assets/views/locations.py:26 msgid "Feux" msgstr "Feux" -#: views/locations.py:27 +#: streetup/assets/views/locations.py:27 msgid "Éclairage" msgstr "Éclairage" -#: views/locations.py:28 +#: streetup/assets/views/locations.py:28 msgid "Nature" msgstr "Nature" -#: views/locations.py:30 +#: streetup/assets/views/locations.py:30 msgid "Centres de contrôle" msgstr "Centres de contrôle" -#: views/locations.py:31 +#: streetup/assets/views/locations.py:31 msgid "Signalisation" msgstr "Signalisation" -#: views/locations.py:32 +#: streetup/assets/views/locations.py:32 msgid "Voirie" msgstr "Voirie" -#: views/nature.py:766 +#: streetup/assets/views/nature.py:766 msgid "Aucune section trouvée" msgstr "Aucune section trouvée" -#: views/nature.py:797 views/nature.py:838 +#: streetup/assets/views/nature.py:797 streetup/assets/views/nature.py:838 msgid "Aucun asset sélectionné" msgstr "Aucun asset sélectionné" -#: views/nature.py:911 +#: streetup/assets/views/nature.py:911 msgid "Aucune modification fournie" msgstr "Aucune modification fournie" -#: views/nature.py:1252 +#: streetup/assets/views/nature.py:1252 msgid "Commentaire enregistré avec succès" msgstr "Commentaire enregistré avec succès" -#: views/nature.py:1280 +#: streetup/assets/views/nature.py:1280 msgid "Commentaire supprimé avec succès" msgstr "Commentaire supprimé avec succès" -#: views/nature.py:1331 +#: streetup/assets/views/nature.py:1331 msgid "Photos ajoutées avec succès" msgstr "Photos ajoutées avec succès" -#: views/publiclighting.py:549 views/roads.py:655 views/sign.py:908 +#: streetup/assets/views/publiclighting.py:549 +#: streetup/assets/views/roads.py:655 streetup/assets/views/sign.py:908 msgid "Aucune rue trouvée" msgstr "Aucune rue trouvée" -#: views/structures.py:1181 +#: streetup/assets/views/structures.py:1181 msgid "Aucune localisation structure trouvée" msgstr "Aucune localisation structure trouvée" -#: views/trafficlights.py:205 +#: streetup/assets/views/trafficlights.py:205 msgid "Intersections" msgstr "Intersections" -#: views/trafficlights.py:629 +#: streetup/assets/views/trafficlights.py:629 msgid "Contrat requis." msgstr "Contrat requis." -#: views/trafficlights.py:1149 +#: streetup/assets/views/trafficlights.py:1149 msgid "Date de mise en service invalide." msgstr "Date de mise en service invalide." -#: views/trafficlights.py:1356 views/trafficlights.py:1384 +#: streetup/assets/views/trafficlights.py:1356 +#: streetup/assets/views/trafficlights.py:1384 msgid "Intersection introuvable" msgstr "Intersection introuvable" -#: views/trafficlights.py:1417 +#: streetup/assets/views/trafficlights.py:1417 msgid "Aucune intersection trouvée" msgstr "Aucune intersection trouvée" -#: views/trafficlights.py:2411 +#: streetup/assets/views/trafficlights.py:2411 msgid "" "Le fichier DXF a bien été importé et le plan est disponible pour un " "affichage sur la carte." msgstr "" -#: views/trafficlights.py:3809 +#: streetup/assets/views/trafficlights.py:3809 msgid "" "Veuillez téléverser un fichier ou sélectionner au moins un plan existant." msgstr "" -#: views/trafficlights.py:3865 +#: streetup/assets/views/trafficlights.py:3865 msgid "Un des fichiers de plan de croix sélectionnés est introuvable." msgstr "" -#: views/trafficlights.py:4018 +#: streetup/assets/views/trafficlights.py:4018 msgid "Absent du fichier Excel (Sera conservé ou archivé)" msgstr "" -#: views/trafficlights.py:4063 views/trafficlights.py:4125 -#: views/trafficlights.py:4187 -#, fuzzy -#| msgid "Aucun fichier de log" +#: streetup/assets/views/trafficlights.py:4063 +#: streetup/assets/views/trafficlights.py:4125 +#: streetup/assets/views/trafficlights.py:4187 msgid "Absent du fichier Excel" msgstr "Aucun fichier de log" -#: views/water.py:85 +#: streetup/assets/views/water.py:85 msgid "Zones GIEP" msgstr "" -#: views/water.py:572 -#, fuzzy -#| msgid "Aucune localisation trouvée" +#: streetup/assets/views/water.py:572 msgid "Aucune localisation GIEP trouvée à proximité" msgstr "Aucune localisation trouvée" +#~ msgid "Code du niveau" +#~ msgstr "Code" + +#~ msgid "Nom du niveau" +#~ msgstr "Nouveau" + +#~ msgid "Niveaux / Étages" +#~ msgstr "Totaux des assets" + +#~ msgid "Code du local" +#~ msgstr "Code localisation" + +#~ msgid "Nom de la pièce" +#~ msgstr "Nom du fichier" + +#~ msgid "Local" +#~ msgstr "Location" + +#~ msgid "Équipements" +#~ msgstr "Type d'élément" + +#~ msgid "Arborescence du bâtiment" +#~ msgstr "Arborescence" + +#~ msgid "niveau(x)" +#~ msgstr "Niveau" + +#~ msgid "équipement(s)" +#~ msgstr "Type d'élément" + +#~ msgid "Aucun niveau enregistré pour ce bâtiment." +#~ msgstr "Aucune modification enregistrée pour cet asset." + +#~ msgid "Modifier dans l'admin" +#~ msgstr "Modifier l'accès" + #, fuzzy #~| msgid "Changer le modèle" #~ msgid "Charger le plan" @@ -5688,11 +7162,6 @@ msgstr "Aucune localisation trouvée" #~ msgid "Configuration" #~ msgstr "Configuration du type" -#, fuzzy -#~| msgid "Totaux des assets" -#~ msgid "Nouveaux assets" -#~ msgstr "Totaux des assets" - #, fuzzy #~| msgid "Cliquez sur la carte pour ajouter des sommets." #~ msgid "Cliquez sur la carte pour ajouter manuellement un nouveau poteau." @@ -5735,15 +7204,6 @@ msgstr "Aucune localisation trouvée" #~ msgid "Type d'EVC" #~ msgstr "Type d'EVC" -#~ msgid "Type de revêtement" -#~ msgstr "Type de revêtement" - -#~ msgid "Espaces verts creux" -#~ msgstr "Espaces verts creux" - -#~ msgid "Armoire électrique" -#~ msgstr "Armoire électrique" - #~ msgid "Sélectionner un modèle" #~ msgstr "Sélectionner un modèle" diff --git a/streetup/assets/locale/nl/LC_MESSAGES/django.mo b/streetup/assets/locale/nl/LC_MESSAGES/django.mo index 30b3d6a..f9a880e 100644 Binary files a/streetup/assets/locale/nl/LC_MESSAGES/django.mo and b/streetup/assets/locale/nl/LC_MESSAGES/django.mo differ diff --git a/streetup/assets/locale/nl/LC_MESSAGES/django.po b/streetup/assets/locale/nl/LC_MESSAGES/django.po index b08a807..019d6a3 100644 --- a/streetup/assets/locale/nl/LC_MESSAGES/django.po +++ b/streetup/assets/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-07-10 11:26+0200\n" +"POT-Creation-Date: 2026-07-28 14:20+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,2065 +17,2856 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: models/clean.py:16 +#: streetup/assets/models/buildings.py:22 +msgid "Administratif" +msgstr "Administratief" + +#: streetup/assets/models/buildings.py:25 +msgid "Enseignement / École / Crèche" +msgstr "Onderwijs / School / Kinderdagverblijf" + +#: streetup/assets/models/buildings.py:26 +msgid "Sport & Équipement sportif" +msgstr "Sport & Sportinrichting" + +#: streetup/assets/models/buildings.py:27 +msgid "Culture / Médiathèque / Musée" +msgstr "Cultuur / Mediatheek / Museum" + +#: streetup/assets/models/buildings.py:28 +msgid "Social / Centre communautaire" +msgstr "Sociaal / Gemeenschapscentrum" + +#: streetup/assets/models/buildings.py:29 +msgid "Technique / Ateliers / Stock" +msgstr "Technisch / Werkplaatsen / Magazijn" + +#: streetup/assets/models/buildings.py:30 +msgid "Logement communal" +msgstr "Gemeentewoning" + +#: streetup/assets/models/buildings.py:31 +msgid "Autre bâtiment public" +msgstr "Ander openbaar gebouw" + +#: streetup/assets/models/buildings.py:38 +#: streetup/assets/templates/assets/detail_generic.html:618 +msgid "En service" +msgstr "In dienst" + +#: streetup/assets/models/buildings.py:39 +msgid "En travaux / Rénovation" +msgstr "In werken / Renovatie" + +#: streetup/assets/models/buildings.py:40 +msgid "Désaffecté" +msgstr "Buiten gebruik" + +#: streetup/assets/models/buildings.py:41 +msgid "Cédé / Vendu" +msgstr "Overgedragen / Verkocht" + +#: streetup/assets/models/buildings.py:55 +msgid "1ère catégorie (> 1500 pers.)" +msgstr "1ste categorie (> 1500 pers.)" + +#: streetup/assets/models/buildings.py:56 +msgid "2ème catégorie (301 - 1500 pers.)" +msgstr "2de categorie (301 - 1500 pers.)" + +#: streetup/assets/models/buildings.py:57 +msgid "3ème catégorie (101 - 300 pers.)" +msgstr "3de categorie (101 - 300 pers.)" + +#: streetup/assets/models/buildings.py:58 +msgid "4ème catégorie (jusqu'à 100 pers.)" +msgstr "4de categorie (tot 100 pers.)" + +#: streetup/assets/models/buildings.py:59 +msgid "5ème catégorie (seuils spécifiques)" +msgstr "5de categorie (specifieke drempels)" + +#: streetup/assets/models/buildings.py:63 +msgid "J - Structures d'accueil pour personnes âgées ou handicapées" +msgstr "J - Opvangvoorzieningen voor ouderen of personen met een handicap" + +#: streetup/assets/models/buildings.py:64 +msgid "L - Salles de spectacles, de réunions, polyvalentes" +msgstr "L - Zalen voor voorstellingen, vergaderingen, polyvalente zalen" + +#: streetup/assets/models/buildings.py:65 +msgid "M - Magasins, centres commerciaux" +msgstr "M - Winkels, winkelcentra" + +#: streetup/assets/models/buildings.py:66 +msgid "N - Restaurants et débits de boissons" +msgstr "N - Restaurants en drinkgelegenheden" + +#: streetup/assets/models/buildings.py:67 +msgid "O - Hôtels et pensions de famille" +msgstr "O - Hotels en familiepensions" + +#: streetup/assets/models/buildings.py:68 +msgid "P - Salles de danse et salles de jeux" +msgstr "P - Danszalen en speelzalen" + +#: streetup/assets/models/buildings.py:69 +msgid "R - Établissements d'éveil, d'enseignement, colonies de vacances" +msgstr "R - Instellingen voor opvoeding, onderwijs, vakantiekolonies" + +#: streetup/assets/models/buildings.py:70 +msgid "S - Bibliothèques, centres de documentation" +msgstr "S - Bibliotheken, documentatiecentra" + +#: streetup/assets/models/buildings.py:71 +msgid "T - Salles d'expositions" +msgstr "T - Tentoonstellingsruimten" + +#: streetup/assets/models/buildings.py:72 +msgid "U - Établissements de soins" +msgstr "U - Verzorgingsinstellingen" + +#: streetup/assets/models/buildings.py:73 +msgid "V - Établissements de culte" +msgstr "V - Eredienstgebouwen" + +#: streetup/assets/models/buildings.py:74 +msgid "W - Administrations, banques, bureaux" +msgstr "W - Administraties, banken, kantoren" + +#: streetup/assets/models/buildings.py:75 +msgid "X - Établissements sportifs couverts" +msgstr "X - Overdekte sportaccommodaties" + +#: streetup/assets/models/buildings.py:76 +msgid "Y - Musées" +msgstr "Y - Musea" + +#: streetup/assets/models/buildings.py:80 +msgid "Site / Complexe" +msgstr "" + +#: streetup/assets/models/buildings.py:81 +#, fuzzy +#| msgid "Bâtiment public" +msgid "Bâtiment / Bloc" +msgstr "Openbaar gebouw" + +#: streetup/assets/models/buildings.py:82 +msgid "Niveau / Étage" +msgstr "Niveau / Verdieping" + +#: streetup/assets/models/buildings.py:83 +msgid "Pièce / Local" +msgstr "Ruimte / Lokaal" + +#: streetup/assets/models/buildings.py:84 +#, fuzzy +#| msgid "Code localisation" +msgid "Autre localisation" +msgstr "Locatiecode" + +#: streetup/assets/models/buildings.py:88 +msgid "Génie civil / Bâti" +msgstr "" + +#: streetup/assets/models/buildings.py:89 +msgid "Façade / Mur extérieur" +msgstr "" + +#: streetup/assets/models/buildings.py:90 +msgid "Mur intérieur / Cloison" +msgstr "" + +#: streetup/assets/models/buildings.py:91 +#, fuzzy +#| msgid "Titre / Objet" +msgid "Toiture / Couverture" +msgstr "Titel / Onderwerp" + +#: streetup/assets/models/buildings.py:92 +msgid "Chauffage / CVC / Chaudière" +msgstr "Verwarming / HVAC / Ketel" + +#: streetup/assets/models/buildings.py:93 +msgid "Ascenseur / Monte-charge" +msgstr "Lift / Goederenlift" + +#: streetup/assets/models/buildings.py:94 +#, fuzzy +#| msgid "Tableau électrique / TGBT" +msgid "Électricité / TGBT" +msgstr "Elektrisch bord / HSB" + +#: streetup/assets/models/buildings.py:95 +msgid "Sécurité incendie / Extincteur / RIA" +msgstr "Brandveiligheid / Brandblusser / Haspel" + +#: streetup/assets/models/buildings.py:96 +msgid "Alarme / Contrôle d'accès" +msgstr "Alarm / Toegangscontrole" + +#: streetup/assets/models/buildings.py:97 +msgid "Compteur (Eau / Gaz / Électricité)" +msgstr "Meter (Water / Gas / Elektriciteit)" + +#: streetup/assets/models/buildings.py:98 +msgid "Plomberie / Sanitaires" +msgstr "Loodgieterij / Sanitair" + +#: streetup/assets/models/buildings.py:99 +#, fuzzy +#| msgid "Autre équipement technique" +msgid "Autre équipement / asset" +msgstr "Andere technische uitrusting" + +#: streetup/assets/models/buildings.py:111 streetup/assets/models/outdoor.py:67 +msgid "Emprise cartographique" +msgstr "Cartografische omtrek" + +#: streetup/assets/models/buildings.py:112 streetup/assets/models/outdoor.py:68 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:163 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:68 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:170 +#, fuzzy +#| msgid "Localisation parente:" +msgid "Localisation parente" +msgstr "Bovenliggende locatie:" + +#: streetup/assets/models/buildings.py:113 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:63 +#: streetup/assets/templates/assets/nature_index.html:8 +#: streetup/assets/templates/assets/water_index.html:7 +#: streetup/assets/views/core.py:686 streetup/assets/views/core.py:706 +msgid "Type de localisation" +msgstr "Locatietype" + +#: streetup/assets/models/buildings.py:114 streetup/assets/models/outdoor.py:70 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:75 +#: streetup/assets/templates/assets/structures_location_detail.html:19 +#: streetup/assets/views/core.py:664 streetup/assets/views/core.py:743 +msgid "Localisation principale" +msgstr "Hoofdlocatie" + +#: streetup/assets/models/buildings.py:116 streetup/assets/models/outdoor.py:72 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:79 +msgid "Adresse complète" +msgstr "Volledig adres" + +#: streetup/assets/models/buildings.py:117 streetup/assets/models/outdoor.py:73 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:84 +#: streetup/assets/templates/assets/components/asset_model_card.html:38 +msgid "Description" +msgstr "Beschrijving" + +#: streetup/assets/models/buildings.py:120 streetup/assets/models/outdoor.py:76 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:104 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:100 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:108 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:107 +msgid "Propriétaire" +msgstr "Netheid" + +#: streetup/assets/models/buildings.py:121 streetup/assets/models/outdoor.py:77 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:108 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:105 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:111 +msgid "Gestionnaire référent" +msgstr "" + +#: streetup/assets/models/buildings.py:122 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:110 +msgid "Direction / Service occupant" +msgstr "" + +#: streetup/assets/models/buildings.py:125 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:126 +msgid "Type d'usage principal" +msgstr "Hoofdgebruikstype" + +#: streetup/assets/models/buildings.py:126 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:131 +msgid "Statut d'occupation" +msgstr "Bezettingsstatus" + +#: streetup/assets/models/buildings.py:129 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:125 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:136 +msgid "Année de construction" +msgstr "Bouwjaar" + +#: streetup/assets/models/buildings.py:130 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:141 +msgid "Nombre d'étages hors-sol" +msgstr "Aantal bovengrondse verdiepingen" + +#: streetup/assets/models/buildings.py:131 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:146 +msgid "Nombre de niveaux en sous-sol" +msgstr "Aantal kelderniveaus" + +#: streetup/assets/models/buildings.py:132 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:151 +msgid "Surface brute totale (m²)" +msgstr "Totale bruto oppervlakte (m²)" + +#: streetup/assets/models/buildings.py:133 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:156 +msgid "Surface utile (m²)" +msgstr "Nuttige oppervlakte (m²)" + +#: streetup/assets/models/buildings.py:134 +#, fuzzy +#| msgid "Surface utile (m²)" +msgid "Surface spécifique (m²)" +msgstr "Nuttige oppervlakte (m²)" + +#: streetup/assets/models/buildings.py:135 +#, fuzzy +#| msgid "Numéro d'étage (0=RDC, 1=1er, -1=Sous-sol)" +msgid "Numéro d'étage (ex: 0=RDC, 1=1er, -1=Sous-sol)" +msgstr "Verdiepingsnummer (0=Gelijkvloers, 1=1ste, -1=Kelder)" + +#: streetup/assets/models/buildings.py:136 +msgid "Plan d'étage" +msgstr "Verdiepingsplan" + +#: streetup/assets/models/buildings.py:139 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:167 +msgid "Accueil & Sécurité du Public (ERP / PMR)" +msgstr "Publieksontvangst & Veiligheid (ERP / PMR)" + +#: streetup/assets/models/buildings.py:140 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:188 +msgid "Catégorie d'accueil / ERP" +msgstr "Ontvangstcategorie / ERP" + +#: streetup/assets/models/buildings.py:141 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:193 +msgid "Type d'établissement / ERP" +msgstr "Type inrichting / ERP" + +#: streetup/assets/models/buildings.py:142 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:198 +msgid "Jauge maximale d'accueil du public" +msgstr "Maximale publiekscapaciteit" + +#: streetup/assets/models/buildings.py:145 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:214 +msgid "Performance Énergétique (PEB / DPE / EPC)" +msgstr "Energieprestatie (PEB / DPE / EPC)" + +#: streetup/assets/models/buildings.py:146 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:219 +msgid "Émissions de Carbone & GES" +msgstr "Koolstofemissies & BKG" + +#: streetup/assets/models/buildings.py:147 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:227 +msgid "Diagnostic Amiante réalisé" +msgstr "Asbestdiagnose uitgevoerd" + +#: streetup/assets/models/buildings.py:148 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:235 +msgid "Diagnostic Plomb réalisé" +msgstr "Looddiagnose uitgevoerd" + +#: streetup/assets/models/buildings.py:149 streetup/assets/models/outdoor.py:83 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:183 +#: streetup/assets/views/core.py:789 +msgid "Accessible PMR" +msgstr "Accessoire" + +#: streetup/assets/models/buildings.py:152 +#, fuzzy +#| msgid "Localisation introuvable" +msgid "Localisation Bâtiment public" +msgstr "Locatie onvindbaar" + +#: streetup/assets/models/buildings.py:153 +#, fuzzy +#| msgid "Gestion des Bâtiments Publics" +msgid "Localisations Bâtiments publics" +msgstr "Beheer van Openbare Gebouwen" + +#: streetup/assets/models/buildings.py:207 +#, fuzzy +#| msgid "Répertoire principal" +msgid "Bâtiment / Site principal" +msgstr "Hoofdmap" + +#: streetup/assets/models/buildings.py:208 +#: streetup/assets/models/outdoor.py:135 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:303 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:331 +#, fuzzy +#| msgid "Localisation associée" +msgid "Localisation spécifique" +msgstr "Bijbehorende locatie" + +#: streetup/assets/models/buildings.py:209 +#: streetup/assets/models/outdoor.py:136 +#, fuzzy +#| msgid "Assets parents" +msgid "Asset parent" +msgstr "Alleen assets" + +#: streetup/assets/models/buildings.py:210 +#: streetup/assets/models/outdoor.py:137 +#, fuzzy +#| msgid "Type d'équipement" +msgid "Type d'asset / Équipement" +msgstr "Type uitrusting" + +#: streetup/assets/models/buildings.py:211 +msgid "Dernier contrôle réglementaire" +msgstr "Laatste reglementaire controle" + +#: streetup/assets/models/buildings.py:212 +msgid "Prochain contrôle réglementaire" +msgstr "Volgende reglementaire controle" + +#: streetup/assets/models/buildings.py:215 +#, fuzzy +#| msgid "Équipement bâtiment" +msgid "Asset / Équipement de bâtiment" +msgstr "Documenten van de assets" + +#: streetup/assets/models/buildings.py:216 +#, fuzzy +#| msgid "Équipement bâtiment" +msgid "Assets / Équipements de bâtiment" +msgstr "Documenten van de assets" + +#: streetup/assets/models/buildings.py:238 +msgid "Bâtiment" +msgstr "Gebouw" + +#: streetup/assets/models/buildings.py:239 +#: streetup/assets/models/outdoor.py:172 +msgid "Fichier" +msgstr "Bestand" + +#: streetup/assets/models/buildings.py:240 +#: streetup/assets/models/outdoor.py:173 +msgid "Type de document" +msgstr "Documenttype" + +#: streetup/assets/models/buildings.py:243 +msgid "Document de bâtiment" +msgstr "Gebouwdocument" + +#: streetup/assets/models/buildings.py:244 +msgid "Documents de bâtiment" +msgstr "Gebouwdocumenten" + +#: streetup/assets/models/clean.py:16 msgid "Cemented to ground" msgstr "Ingecementeerd in de grond" -#: models/clean.py:17 +#: streetup/assets/models/clean.py:17 msgid "Bolted to ground" msgstr "Vastgebout in de grond" -#: models/clean.py:18 +#: streetup/assets/models/clean.py:18 msgid "Pole-mounted" msgstr "Gemonteerd op paal" -#: models/clean.py:19 +#: streetup/assets/models/clean.py:19 msgid "Wall-mounted" msgstr "Gemonteerd aan de muur" -#: models/clean.py:20 +#: streetup/assets/models/clean.py:20 msgid "Freestanding" msgstr "Vrijstaand" -#: models/clean.py:21 +#: streetup/assets/models/clean.py:21 msgid "Other" msgstr "Overig" -#: models/clean.py:25 +#: streetup/assets/models/clean.py:25 msgid "Clear glass" msgstr "Wit glas" -#: models/clean.py:26 +#: streetup/assets/models/clean.py:26 msgid "Coloured glass" msgstr "Gekleurd glas" -#: models/clean.py:27 +#: streetup/assets/models/clean.py:27 msgid "Mixed" msgstr "Gemengd" -#: models/clean.py:82 models/clean.py:118 models/clean.py:155 -#: models/clean.py:194 +#: streetup/assets/models/clean.py:82 streetup/assets/models/clean.py:118 +#: streetup/assets/models/clean.py:155 streetup/assets/models/clean.py:194 msgid "Colour" msgstr "Kleur" -#: models/clean.py:83 models/clean.py:156 +#: streetup/assets/models/clean.py:83 streetup/assets/models/clean.py:156 msgid "RAL code" msgstr "RAL-code" -#: models/clean.py:84 models/clean.py:119 models/clean.py:157 -#: models/clean.py:195 +#: streetup/assets/models/clean.py:84 streetup/assets/models/clean.py:119 +#: streetup/assets/models/clean.py:157 streetup/assets/models/clean.py:195 msgid "Material" msgstr "Materiaal" -#: models/clean.py:85 models/clean.py:120 +#: streetup/assets/models/clean.py:85 streetup/assets/models/clean.py:120 msgid "Volume (litres)" msgstr "Volume (liter)" -#: models/clean.py:86 models/clean.py:121 +#: streetup/assets/models/clean.py:86 streetup/assets/models/clean.py:121 msgid "Cover" msgstr "Deksel" -#: models/clean.py:87 models/clean.py:122 +#: streetup/assets/models/clean.py:87 streetup/assets/models/clean.py:122 msgid "Built-in ashtray" msgstr "Ingebouwde asbak" -#: models/clean.py:90 +#: streetup/assets/models/clean.py:90 msgid "Litter bin model" msgstr "Model vuilnisbak" -#: models/clean.py:91 +#: streetup/assets/models/clean.py:91 msgid "Litter bin models" msgstr "Modellen vuilnisbakken" -#: models/clean.py:104 models/clean.py:177 +#: streetup/assets/models/clean.py:104 streetup/assets/models/clean.py:177 msgid "Location" msgstr "Locatie" -#: models/clean.py:110 models/clean.py:183 templates/assets/clean_index.html:28 -#: templates/assets/clean_index.html:74 +#: streetup/assets/models/clean.py:110 streetup/assets/models/clean.py:183 +#: streetup/assets/templates/assets/clean_index.html:28 +#: streetup/assets/templates/assets/clean_index.html:74 msgid "Model" msgstr "Model" -#: models/clean.py:116 +#: streetup/assets/models/clean.py:116 msgid "Fixation type" msgstr "Type bevestiging" -#: models/clean.py:123 +#: streetup/assets/models/clean.py:123 msgid "Built-in extinguisher stub (éteignoir)" msgstr "Ingebouwde uitdover" -#: models/clean.py:126 models/clean.py:198 +#: streetup/assets/models/clean.py:126 streetup/assets/models/clean.py:198 msgid "Emptying frequency" msgstr "Ledigingsfrequentie" -#: models/clean.py:130 +#: streetup/assets/models/clean.py:130 msgid "Collection route (tournée)" msgstr "Ophaalroute" -#: models/clean.py:134 +#: streetup/assets/models/clean.py:134 msgid "External ID (source system)" msgstr "Externe ID (bronsysteem)" -#: models/clean.py:136 models/clean.py:204 +#: streetup/assets/models/clean.py:136 streetup/assets/models/clean.py:204 msgid "Remarks" msgstr "Opmerkingen" -#: models/clean.py:139 models/clean.py:238 models/clean.py:305 +#: streetup/assets/models/clean.py:139 streetup/assets/models/clean.py:238 +#: streetup/assets/models/clean.py:305 msgid "Litter bin" msgstr "Vuilnisbak" -#: models/clean.py:140 templates/assets/clean_location_detail.html:72 -#: templates/assets/clean_location_detail.html:110 +#: streetup/assets/models/clean.py:140 +#: streetup/assets/templates/assets/clean_location_detail.html:72 +#: streetup/assets/templates/assets/clean_location_detail.html:110 msgid "Litter bins" msgstr "Vuilnisbakken" -#: models/clean.py:158 models/clean.py:191 +#: streetup/assets/models/clean.py:158 streetup/assets/models/clean.py:191 msgid "Capacity (litres)" msgstr "Capaciteit (liter)" -#: models/clean.py:159 models/clean.py:192 -#: templates/assets/clean_location_detail.html:96 +#: streetup/assets/models/clean.py:159 streetup/assets/models/clean.py:192 +#: streetup/assets/templates/assets/clean_location_detail.html:96 msgid "Underground" msgstr "Ondergronds" -#: models/clean.py:160 models/clean.py:193 +#: streetup/assets/models/clean.py:160 streetup/assets/models/clean.py:193 msgid "Number of openings" msgstr "Aantal openingen" -#: models/clean.py:163 +#: streetup/assets/models/clean.py:163 msgid "Glass container model" msgstr "Model glascontainer" -#: models/clean.py:164 +#: streetup/assets/models/clean.py:164 msgid "Glass container models" msgstr "Modellen glascontainers" -#: models/clean.py:189 +#: streetup/assets/models/clean.py:189 msgid "Accepted glass type" msgstr "Toegestane glassoort" -#: models/clean.py:202 +#: streetup/assets/models/clean.py:202 msgid "Operator / manager" msgstr "Exploitant / beheerder" -#: models/clean.py:207 +#: streetup/assets/models/clean.py:207 msgid "Glass container" msgstr "Glascontainer" -#: models/clean.py:208 templates/assets/clean_location_detail.html:88 -#: templates/assets/clean_location_detail.html:124 +#: streetup/assets/models/clean.py:208 +#: streetup/assets/templates/assets/clean_location_detail.html:88 +#: streetup/assets/templates/assets/clean_location_detail.html:124 msgid "Glass containers" msgstr "Conteneurs à verre" -#: models/clean.py:243 +#: streetup/assets/models/clean.py:243 msgid "Photo" msgstr "Foto" -#: models/clean.py:248 +#: streetup/assets/models/clean.py:248 msgid "Source URL (original)" msgstr "Bron-URL (origineel)" -#: models/clean.py:250 +#: streetup/assets/models/clean.py:250 msgid "Order" msgstr "Volgorde" -#: models/clean.py:251 +#: streetup/assets/models/clean.py:251 msgid "Taken at" msgstr "Genomen op" -#: models/clean.py:252 +#: streetup/assets/models/clean.py:252 msgid "Caption" msgstr "Bijschrift" -#: models/clean.py:255 +#: streetup/assets/models/clean.py:255 msgid "Litter bin photo" msgstr "Foto vuilnisbak" -#: models/clean.py:256 +#: streetup/assets/models/clean.py:256 msgid "Litter bin photos" msgstr "Foto's vuilnisbakken" -#: models/clean.py:268 templates/assets/cleanlitterbin_detail.html:250 -#: templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/models/clean.py:268 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:250 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 msgid "Important – ponctuel" msgstr "Belangrijk – eenmalig" -#: models/clean.py:269 templates/assets/cleanlitterbin_detail.html:251 -#: templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/models/clean.py:269 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:251 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 msgid "Important – continu" msgstr "Belangrijk – continu" -#: models/clean.py:270 models/clean.py:277 -#: templates/assets/cleanlitterbin_detail.html:252 -#: templates/assets/cleanlitterbin_detail.html:262 -#: templates/assets/cleanlitterbin_detail.html:378 -#: templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/models/clean.py:270 streetup/assets/models/clean.py:277 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:252 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:262 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Faible" msgstr "Laag" -#: models/clean.py:271 models/clean.py:295 models/roads.py:275 -#: models/roads.py:287 models/roads.py:297 models/trafficlights.py:203 -#: templates/assets/cleanlitterbin_detail.html:253 -#: templates/assets/cleanlitterbin_detail.html:303 -#: templates/assets/cleanlitterbin_detail.html:378 -#: templates/assets/cleanlitterbin_detail.html:401 -#: templates/assets/trafficlights_intersection_detail.html:1220 +#: streetup/assets/models/clean.py:271 streetup/assets/models/clean.py:295 +#: streetup/assets/models/roads.py:275 streetup/assets/models/roads.py:287 +#: streetup/assets/models/roads.py:297 +#: streetup/assets/models/trafficlights.py:203 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:253 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:303 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:401 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1234 msgid "Autre" msgstr "Andere" -#: models/clean.py:275 templates/assets/cleanlitterbin_detail.html:260 -#: templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/models/clean.py:275 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:260 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Élevée" msgstr "Hoog" -#: models/clean.py:276 templates/assets/cleanlitterbin_detail.html:261 -#: templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/models/clean.py:276 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:261 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Moyenne" msgstr "Gemiddeld" -#: models/clean.py:281 templates/assets/cleanlitterbin_detail.html:165 -#: templates/assets/cleanlitterbin_detail.html:175 -#: templates/assets/cleanlitterbin_detail.html:269 -#: templates/assets/cleanlitterbin_detail.html:278 -#: templates/assets/cleanlitterbin_detail.html:380 -#: templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/models/clean.py:281 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:165 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:175 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:269 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:278 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Normal" msgstr "Normaal" -#: models/clean.py:282 templates/assets/cleanlitterbin_detail.html:166 -#: templates/assets/cleanlitterbin_detail.html:176 -#: templates/assets/cleanlitterbin_detail.html:270 -#: templates/assets/cleanlitterbin_detail.html:279 -#: templates/assets/cleanlitterbin_detail.html:380 -#: templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/models/clean.py:282 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:166 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:176 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:270 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:279 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Difficile" msgstr "Moeilijk" -#: models/clean.py:283 templates/assets/cleanlitterbin_detail.html:167 -#: templates/assets/cleanlitterbin_detail.html:177 -#: templates/assets/cleanlitterbin_detail.html:271 -#: templates/assets/cleanlitterbin_detail.html:280 -#: templates/assets/cleanlitterbin_detail.html:380 -#: templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/models/clean.py:283 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:167 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:177 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:271 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:280 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Impossible" msgstr "Onmogelijk" -#: models/clean.py:287 templates/assets/cleanlitterbin_detail.html:295 -#: templates/assets/cleanlitterbin_detail.html:393 +#: streetup/assets/models/clean.py:287 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:295 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:393 msgid "Arrêt Bus/Tram" msgstr "Bus-/tramhalte" -#: models/clean.py:288 templates/assets/cleanlitterbin_detail.html:296 -#: templates/assets/cleanlitterbin_detail.html:394 +#: streetup/assets/models/clean.py:288 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:296 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:394 msgid "Parc" msgstr "Park" -#: models/clean.py:289 templates/assets/cleanlitterbin_detail.html:297 -#: templates/assets/cleanlitterbin_detail.html:395 +#: streetup/assets/models/clean.py:289 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:297 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:395 msgid "École" msgstr "School" -#: models/clean.py:290 templates/assets/cleanlitterbin_detail.html:298 -#: templates/assets/cleanlitterbin_detail.html:396 +#: streetup/assets/models/clean.py:290 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:298 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:396 msgid "Commerce" msgstr "Winkel / Handelszaak" -#: models/clean.py:291 templates/assets/cleanlitterbin_detail.html:299 -#: templates/assets/cleanlitterbin_detail.html:397 views/artworks.py:420 -#: views/artworks.py:424 +#: streetup/assets/models/clean.py:291 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:299 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:397 +#: streetup/assets/views/artworks.py:420 streetup/assets/views/artworks.py:424 +#: streetup/assets/views/core.py:398 msgid "Monument" msgstr "Monument" -#: models/clean.py:292 templates/assets/cleanlitterbin_detail.html:300 -#: templates/assets/cleanlitterbin_detail.html:398 +#: streetup/assets/models/clean.py:292 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:300 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:398 msgid "Passage piéton" msgstr "Voetgangersoversteekplaats" -#: models/clean.py:293 models/roads.py:284 -#: templates/assets/cleanlitterbin_detail.html:301 -#: templates/assets/cleanlitterbin_detail.html:399 +#: streetup/assets/models/clean.py:293 streetup/assets/models/roads.py:284 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:301 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:399 msgid "Place" msgstr "Plein" -#: models/clean.py:294 templates/assets/cleanlitterbin_detail.html:302 -#: templates/assets/cleanlitterbin_detail.html:400 -#: templates/assets/permissions/panel.html:230 -#: templates/assets/permissions/panel.html:256 -#: templates/assets/permissions/type_page.html:173 -#: templates/assets/permissions/type_page.html:196 -#: templates/assets/permissions/type_page.html:374 -#: templates/assets/permissions/type_page.html:397 -#: templates/assets/trafficlights_intersection_detail.html:68 -#: templates/assets/trafficlights_intersection_detail.html:1297 -#: templates/assets/unified_index.html:94 -#: templates/assets/unified_index.html:132 +#: streetup/assets/models/clean.py:294 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:302 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:400 +#: streetup/assets/templates/assets/permissions/panel.html:230 +#: streetup/assets/templates/assets/permissions/panel.html:256 +#: streetup/assets/templates/assets/permissions/type_page.html:173 +#: streetup/assets/templates/assets/permissions/type_page.html:196 +#: streetup/assets/templates/assets/permissions/type_page.html:374 +#: streetup/assets/templates/assets/permissions/type_page.html:397 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:68 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1311 +#: streetup/assets/templates/assets/unified_index.html:94 +#: streetup/assets/templates/assets/unified_index.html:132 msgid "Aucun" msgstr "Geen" -#: models/clean.py:307 +#: streetup/assets/models/clean.py:307 msgid "Observation date/time" msgstr "Datum/tijd observatie" -#: models/clean.py:308 +#: streetup/assets/models/clean.py:308 msgid "Observer notes" msgstr "Opmerkingen observator" -#: models/clean.py:311 +#: streetup/assets/models/clean.py:311 msgid "Slope too steep" msgstr "Helling te steil" -#: models/clean.py:312 +#: streetup/assets/models/clean.py:312 msgid "Unstable ground" msgstr "Instabiele grond" -#: models/clean.py:313 +#: streetup/assets/models/clean.py:313 msgid "Reflective surface" msgstr "Reflecterend oppervlak" -#: models/clean.py:314 +#: streetup/assets/models/clean.py:314 msgid "Slippery surface" msgstr "Glad oppervlak" -#: models/clean.py:315 +#: streetup/assets/models/clean.py:315 msgid "Cracks in ground" msgstr "Scheuren in de grond" -#: models/clean.py:316 +#: streetup/assets/models/clean.py:316 msgid "Ground obstacle" msgstr "Obstakel op de grond" -#: models/clean.py:317 +#: streetup/assets/models/clean.py:317 msgid "Tactile paving (dalles podotactiles)" msgstr "Geleidetegels (noppentegels)" -#: models/clean.py:318 +#: streetup/assets/models/clean.py:318 msgid "Transversal slope (%)" msgstr "Dwarshelling (%)" -#: models/clean.py:319 +#: streetup/assets/models/clean.py:319 msgid "Longitudinal slope (%)" msgstr "Langshelling (%)" -#: models/clean.py:320 +#: streetup/assets/models/clean.py:320 msgid "Ground remarks" msgstr "Opmerkingen over de grond" -#: models/clean.py:327 +#: streetup/assets/models/clean.py:327 msgid "Neighbourhood type" msgstr "Type buurt" -#: models/clean.py:333 +#: streetup/assets/models/clean.py:333 msgid "Pedestrian flow density" msgstr "Voetgangersstroomdichtheid" -#: models/clean.py:338 +#: streetup/assets/models/clean.py:338 msgid "Points of interest" msgstr "Nuttige plaatsen (POI)" -#: models/clean.py:340 +#: streetup/assets/models/clean.py:340 msgid "Clear 2 m approach" msgstr "Vrije toegang van 2 m" -#: models/clean.py:341 +#: streetup/assets/models/clean.py:341 msgid "Road to cross" msgstr "Over te steken weg" -#: models/clean.py:342 +#: streetup/assets/models/clean.py:342 msgid "Isolated bin" msgstr "Geïsoleerde vuilnisbak" -#: models/clean.py:343 +#: streetup/assets/models/clean.py:343 msgid "Obstructs road traffic" msgstr "Hindert wegverkeer" -#: models/clean.py:344 +#: streetup/assets/models/clean.py:344 msgid "Obstructs pedestrian flow" msgstr "Hindert voetgangersstroom" -#: models/clean.py:345 +#: streetup/assets/models/clean.py:345 msgid "Logical path (itinéraire logique)" msgstr "Logische route" -#: models/clean.py:346 +#: streetup/assets/models/clean.py:346 msgid "Visual contrast" msgstr "Visueel contrast" -#: models/clean.py:347 +#: streetup/assets/models/clean.py:347 msgid "Sorting indicators present" msgstr "Sorteerindicatoren aanwezig" -#: models/clean.py:352 +#: streetup/assets/models/clean.py:352 msgid "Agent access – vehicle" msgstr "Toegang medewerker – voertuig" -#: models/clean.py:358 +#: streetup/assets/models/clean.py:358 msgid "Agent access – on foot" msgstr "Toegang medewerker – te voet" -#: models/clean.py:362 +#: streetup/assets/models/clean.py:362 msgid "Other point of interest" msgstr "Ander nuttig punt" -#: models/clean.py:367 +#: streetup/assets/models/clean.py:367 msgid "Placement relevance codes" msgstr "Relevantiecodes plaatsing" -#: models/clean.py:371 +#: streetup/assets/models/clean.py:371 msgid "Obstruction codes" msgstr "Obstakelcodes" -#: models/clean.py:373 +#: streetup/assets/models/clean.py:373 msgid "Point of interest remarks" msgstr "Opmerkingen over nuttige plaatsen" -#: models/clean.py:374 +#: streetup/assets/models/clean.py:374 msgid "Accessibility remarks" msgstr "Opmerkingen over bereikbaarheid" -#: models/clean.py:377 +#: streetup/assets/models/clean.py:377 msgid "Litter bin observation" msgstr "Observatie vuilnisbak" -#: models/clean.py:378 +#: streetup/assets/models/clean.py:378 msgid "Litter bin observations" msgstr "Observaties vuilnisbakken" -#: models/core.py:42 +#: streetup/assets/models/core.py:42 msgid "Catégorie parente" msgstr "Bovenliggende categorie" -#: models/core.py:43 +#: streetup/assets/models/core.py:43 msgid "" "Laisser vide pour une catégorie de premier niveau. Une sous-catégorie ne " "peut pas avoir d'enfants." msgstr "" -#: models/core.py:52 -#, fuzzy -#| msgid "Modèle non trouvé" +#: streetup/assets/models/core.py:52 msgid "Modèles Django autorisés" msgstr "Model niet gevonden" -#: models/core.py:53 -#, fuzzy -#| msgid "Type d'asset non supporté pour cette thématique/catégorie" +#: streetup/assets/models/core.py:53 msgid "Les types de modèles d'assets (Django) autorisés pour cette catégorie." msgstr "Assettype niet ondersteund voor dit thema/categorie" -#: models/core.py:104 +#: streetup/assets/models/core.py:104 msgid "À approuver" msgstr "Te goedkeuren" -#: models/core.py:105 +#: streetup/assets/models/core.py:105 msgid "Planifié" msgstr "Gepland" -#: models/core.py:106 models/trafficlights.py:18 -#: templates/assets/detail_generic.html:1310 views/artworks.py:78 +#: streetup/assets/models/core.py:106 +#: streetup/assets/models/trafficlights.py:18 +#: streetup/assets/templates/assets/detail_generic.html:1310 +#: streetup/assets/views/artworks.py:78 msgid "Actif" msgstr "Actief" -#: models/core.py:107 templates/assets/detail_generic.html:1311 +#: streetup/assets/models/core.py:107 +#: streetup/assets/templates/assets/detail_generic.html:1311 msgid "Endommagé" msgstr "Beschadigd" -#: models/core.py:108 templates/assets/detail_generic.html:1312 +#: streetup/assets/models/core.py:108 +#: streetup/assets/templates/assets/detail_generic.html:1312 msgid "A remplacer" msgstr "Te vervangen" -#: models/core.py:109 models/trafficlights.py:21 +#: streetup/assets/models/core.py:109 +#: streetup/assets/models/trafficlights.py:21 msgid "Mis hors service volontairement" msgstr "Vrijwillig buiten dienst gesteld" -#: models/core.py:110 templates/assets/detail_generic.html:1313 +#: streetup/assets/models/core.py:110 +#: streetup/assets/templates/assets/detail_generic.html:1313 msgid "Enlevé" msgstr "Verwijderd" -#: models/core.py:111 models/trafficlights.py:23 views/core.py:514 +#: streetup/assets/models/core.py:111 +#: streetup/assets/models/trafficlights.py:23 streetup/assets/views/core.py:533 msgid "Archivé" msgstr "Gearchiveerd" -#: models/core.py:115 +#: streetup/assets/models/core.py:115 msgid "Bon état" msgstr "Goede staat" -#: models/core.py:116 +#: streetup/assets/models/core.py:116 msgid "Moyen" msgstr "Gemiddeld" -#: models/core.py:117 +#: streetup/assets/models/core.py:117 msgid "Dégradé" msgstr "Beschadigd" -#: models/core.py:118 +#: streetup/assets/models/core.py:118 msgid "Critique" msgstr "Kritiek" -#: models/core.py:119 +#: streetup/assets/models/core.py:119 msgid "Inconnu" msgstr "Onbekend" -#: models/core.py:123 +#: streetup/assets/models/core.py:123 msgid "À valider" msgstr "Te valideren" -#: models/core.py:124 +#: streetup/assets/models/core.py:124 msgid "Validé" msgstr "Gevalideerd" -#: models/core.py:125 +#: streetup/assets/models/core.py:125 msgid "À compléter" msgstr "Aan te vullen" -#: models/core.py:126 templates/assets/document_version_history_list.html:41 +#: streetup/assets/models/core.py:126 +#: streetup/assets/templates/assets/document_version_history_list.html:41 msgid "Rejeté" msgstr "Afgewezen" -#: models/history.py:186 +#: streetup/assets/models/history.py:186 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:302 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:330 msgid "Type d'asset" msgstr "Type asset" -#: models/history.py:189 +#: streetup/assets/models/history.py:189 msgid "ID de l'asset" msgstr "Asset ID" -#: models/history.py:200 templates/assets/components/asset_history.html:38 -#: templates/assets/permissions/panel.html:67 -#: templates/assets/permissions/panel.html:109 -#: templates/assets/permissions/panel.html:192 -#: templates/assets/permissions/type_page.html:69 -#: templates/assets/permissions/type_page.html:141 -#: templates/assets/permissions/type_page.html:235 -#: templates/assets/permissions/type_page.html:334 +#: streetup/assets/models/history.py:200 +#: streetup/assets/templates/assets/components/asset_history.html:38 +#: streetup/assets/templates/assets/permissions/panel.html:67 +#: streetup/assets/templates/assets/permissions/panel.html:109 +#: streetup/assets/templates/assets/permissions/panel.html:192 +#: streetup/assets/templates/assets/permissions/type_page.html:69 +#: streetup/assets/templates/assets/permissions/type_page.html:141 +#: streetup/assets/templates/assets/permissions/type_page.html:235 +#: streetup/assets/templates/assets/permissions/type_page.html:334 msgid "Utilisateur" msgstr "Gebruiker" -#: models/history.py:205 +#: streetup/assets/models/history.py:205 msgid "Date de modification" msgstr "Wijzigingsdatum" -#: models/history.py:211 +#: streetup/assets/models/history.py:211 msgid "Champ modifié" msgstr "Gewijzigd veld" -#: models/history.py:216 templates/assets/components/asset_history.html:40 +#: streetup/assets/models/history.py:216 +#: streetup/assets/templates/assets/components/asset_history.html:40 msgid "Ancienne valeur" msgstr "Oude waarde" -#: models/history.py:221 templates/assets/components/asset_history.html:41 +#: streetup/assets/models/history.py:221 +#: streetup/assets/templates/assets/components/asset_history.html:41 msgid "Nouvelle valeur" msgstr "Nieuwe waarde" -#: models/history.py:229 +#: streetup/assets/models/history.py:229 msgid "Création" msgstr "Aanmaak" -#: models/history.py:230 +#: streetup/assets/models/history.py:230 msgid "Modification" msgstr "Wijziging" -#: models/history.py:231 templates/assets/cleanlitterbin_detail.html:47 -#: templates/assets/cleanlitterbin_detail.html:343 +#: streetup/assets/models/history.py:231 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:47 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:343 msgid "Suppression" msgstr "Verwijdering" -#: models/history.py:232 templates/assets/components/asset_history.html:337 +#: streetup/assets/models/history.py:232 +#: streetup/assets/templates/assets/components/asset_history.html:337 msgid "Changement de statut" msgstr "Statuswijziging" -#: models/history.py:234 +#: streetup/assets/models/history.py:234 msgid "Type d'action" msgstr "Actietype" -#: models/history.py:240 +#: streetup/assets/models/history.py:240 msgid "Historique d'asset" msgstr "Asset geschiedenis" -#: models/history.py:241 +#: streetup/assets/models/history.py:241 msgid "Historiques d'assets" msgstr "Asset geschiedenissen" -#: models/history.py:266 +#: streetup/assets/models/history.py:266 msgid "(vide)" msgstr "(leeg)" -#: models/history.py:325 templates/assets/clean_index.html:65 -#: templates/assets/clean_index.html:71 -#: templates/assets/clean_location_detail.html:158 -#: templates/assets/components/add_asset_modal.html:70 -#: templates/assets/components/asset_model_card.html:17 -#: templates/assets/controlcenters_location_detail.html:242 -#: templates/assets/detail_generic.html:211 -#: templates/assets/detail_generic.html:578 -#: templates/assets/its_location_detail.html:166 -#: templates/assets/nature_locations_detail.html:72 -#: templates/assets/naturerwiz_detail.html:241 -#: templates/assets/publiclighting_street_detail.html:301 -#: templates/assets/roads_street_detail.html:316 -#: templates/assets/sign_street_detail.html:293 -#: templates/assets/structures_location_detail.html:351 -#: templates/assets/trafficlights_intersection_detail.html:932 -#: templates/assets/unified_index.html:310 views/export.py:95 +#: streetup/assets/models/history.py:325 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:378 +#: streetup/assets/templates/assets/clean_index.html:65 +#: streetup/assets/templates/assets/clean_index.html:71 +#: streetup/assets/templates/assets/clean_location_detail.html:158 +#: streetup/assets/templates/assets/components/add_asset_modal.html:70 +#: streetup/assets/templates/assets/components/asset_model_card.html:17 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:242 +#: streetup/assets/templates/assets/detail_generic.html:211 +#: streetup/assets/templates/assets/detail_generic.html:578 +#: streetup/assets/templates/assets/its_location_detail.html:166 +#: streetup/assets/templates/assets/nature_locations_detail.html:72 +#: streetup/assets/templates/assets/naturerwiz_detail.html:241 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:328 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:301 +#: streetup/assets/templates/assets/roads_street_detail.html:316 +#: streetup/assets/templates/assets/sign_street_detail.html:293 +#: streetup/assets/templates/assets/structures_location_detail.html:351 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:946 +#: streetup/assets/templates/assets/unified_index.html:309 +#: streetup/assets/views/export.py:95 msgid "Code" msgstr "Code" -#: models/history.py:326 +#: streetup/assets/models/history.py:326 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:53 msgid "Nom (FR)" msgstr "Naam (FR)" -#: models/history.py:327 +#: streetup/assets/models/history.py:327 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:58 msgid "Nom (NL)" msgstr "Naam (NL)" -#: models/history.py:328 templates/assets/artworks_index.html:8 -#: templates/assets/artworks_index.html:36 -#: templates/assets/controlcenters_location_detail.html:245 -#: templates/assets/detail_generic.html:250 -#: templates/assets/detail_generic.html:579 -#: templates/assets/its_location_detail.html:169 -#: templates/assets/nature_locations_detail.html:75 -#: templates/assets/naturerwiz_detail.html:244 -#: templates/assets/publiclighting_street_detail.html:304 -#: templates/assets/roads_street_detail.html:319 -#: templates/assets/sign_street_detail.html:296 -#: templates/assets/structures_location_detail.html:354 -#: templates/assets/trafficlights_import_cross_plan.html:242 -#: templates/assets/trafficlights_import_cross_plan.html:325 -#: templates/assets/trafficlights_import_cross_plan.html:409 -#: templates/assets/trafficlights_import_cross_plan.html:500 -#: templates/assets/trafficlights_index.html:8 -#: templates/assets/trafficlights_intersection_detail.html:38 -#: templates/assets/trafficlights_intersection_detail.html:935 -#: templates/assets/trafficlights_intersection_detail.html:1171 -#: templates/assets/trafficlights_intersection_detail.html:1262 -#: templates/assets/unified_index.html:195 views/export.py:99 +#: streetup/assets/models/history.py:328 +#: streetup/assets/templates/assets/artworks_index.html:8 +#: streetup/assets/templates/assets/artworks_index.html:36 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:305 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:381 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:42 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:80 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:245 +#: streetup/assets/templates/assets/detail_generic.html:250 +#: streetup/assets/templates/assets/detail_generic.html:579 +#: streetup/assets/templates/assets/its_location_detail.html:169 +#: streetup/assets/templates/assets/nature_locations_detail.html:75 +#: streetup/assets/templates/assets/naturerwiz_detail.html:244 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:333 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:392 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:304 +#: streetup/assets/templates/assets/roads_street_detail.html:319 +#: streetup/assets/templates/assets/sign_street_detail.html:296 +#: streetup/assets/templates/assets/structures_location_detail.html:354 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:242 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:325 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:409 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:500 +#: streetup/assets/templates/assets/trafficlights_index.html:8 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:38 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:949 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1185 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1276 +#: streetup/assets/templates/assets/unified_index.html:195 +#: streetup/assets/views/export.py:99 msgid "Statut" msgstr "Status" -#: models/history.py:329 views/export.py:103 +#: streetup/assets/models/history.py:329 streetup/assets/views/export.py:103 msgid "Date d'installation" msgstr "Installatiedatum" -#: models/history.py:330 +#: streetup/assets/models/history.py:330 msgid "Date de désinstallation" msgstr "Deinstallatiedatum" -#: models/history.py:331 templates/assets/detail_generic.html:749 -#: templates/assets/detail_generic.html:750 views/export.py:105 +#: streetup/assets/models/history.py:331 +#: streetup/assets/templates/assets/detail_generic.html:749 +#: streetup/assets/templates/assets/detail_generic.html:750 +#: streetup/assets/views/export.py:105 msgid "Numéro de série" msgstr "Serienummer" -#: models/history.py:332 templates/assets/detail_generic.html:365 +#: streetup/assets/models/history.py:332 +#: streetup/assets/templates/assets/detail_generic.html:365 msgid "Durée de garantie" msgstr "Garantieduur" -#: models/history.py:333 templates/assets/detail_generic.html:394 +#: streetup/assets/models/history.py:333 +#: streetup/assets/templates/assets/detail_generic.html:394 msgid "Dernière inspection" msgstr "Laatste inspectie" -#: models/history.py:334 +#: streetup/assets/models/history.py:334 msgid "Dernier entretien préventif" msgstr "Laatste preventief onderhoud" -#: models/history.py:335 +#: streetup/assets/models/history.py:335 msgid "Dernier entretien correctif" msgstr "Laatste correctief onderhoud" -#: models/history.py:336 +#: streetup/assets/models/history.py:336 msgid "Dernier relevé" msgstr "Laatste meting" -#: models/history.py:337 templates/assets/artworks_index.html:72 -#: templates/assets/components/add_asset_modal.html:34 -#: templates/assets/components/asset_model_card.html:32 -#: templates/assets/components/asset_model_card.html:74 -#: templates/assets/controlcenters_index.html:25 -#: templates/assets/controlcenters_index.html:68 -#: templates/assets/detail_generic.html:308 templates/assets/its_index.html:36 -#: templates/assets/its_index.html:88 templates/assets/nature_index.html:39 -#: templates/assets/nature_index.html:82 -#: templates/assets/publiclighting_index.html:29 -#: templates/assets/publiclighting_index.html:73 -#: templates/assets/roads_index.html:29 templates/assets/roads_index.html:85 -#: templates/assets/sign_index.html:29 templates/assets/sign_index.html:85 -#: templates/assets/structures_index.html:37 -#: templates/assets/structures_index.html:82 -#: templates/assets/trafficlights_index.html:81 -#: templates/assets/trafficlights_index.html:126 -#: templates/assets/trafficlights_intersection_detail.html:979 -#: templates/assets/unified_index.html:115 -#: templates/assets/unified_index.html:291 templates/assets/water_index.html:40 -#: templates/assets/water_index.html:80 views/export.py:97 +#: streetup/assets/models/history.py:337 +#: streetup/assets/templates/assets/artworks_index.html:72 +#: streetup/assets/templates/assets/components/add_asset_modal.html:34 +#: streetup/assets/templates/assets/components/asset_model_card.html:32 +#: streetup/assets/templates/assets/components/asset_model_card.html:74 +#: streetup/assets/templates/assets/controlcenters_index.html:25 +#: streetup/assets/templates/assets/controlcenters_index.html:68 +#: streetup/assets/templates/assets/detail_generic.html:308 +#: streetup/assets/templates/assets/its_index.html:36 +#: streetup/assets/templates/assets/its_index.html:88 +#: streetup/assets/templates/assets/nature_index.html:39 +#: streetup/assets/templates/assets/nature_index.html:82 +#: streetup/assets/templates/assets/publiclighting_index.html:29 +#: streetup/assets/templates/assets/publiclighting_index.html:73 +#: streetup/assets/templates/assets/roads_index.html:29 +#: streetup/assets/templates/assets/roads_index.html:85 +#: streetup/assets/templates/assets/sign_index.html:29 +#: streetup/assets/templates/assets/sign_index.html:85 +#: streetup/assets/templates/assets/structures_index.html:37 +#: streetup/assets/templates/assets/structures_index.html:82 +#: streetup/assets/templates/assets/trafficlights_index.html:81 +#: streetup/assets/templates/assets/trafficlights_index.html:126 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:993 +#: streetup/assets/templates/assets/unified_index.html:115 +#: streetup/assets/templates/assets/unified_index.html:290 +#: streetup/assets/templates/assets/water_index.html:40 +#: streetup/assets/templates/assets/water_index.html:80 +#: streetup/assets/views/export.py:97 msgid "Catégorie" msgstr "Categorie" -#: models/history.py:338 templates/assets/components/asset_model_card.html:26 -#: templates/assets/detail_generic.html:352 -#: templates/assets/detail_generic.html:754 -#: templates/assets/detail_generic.html:755 views/export.py:107 +#: streetup/assets/models/history.py:338 +#: streetup/assets/templates/assets/components/asset_model_card.html:26 +#: streetup/assets/templates/assets/detail_generic.html:352 +#: streetup/assets/templates/assets/detail_generic.html:754 +#: streetup/assets/templates/assets/detail_generic.html:755 +#: streetup/assets/views/export.py:107 msgid "Marque" msgstr "Merk" -#: models/history.py:339 templates/assets/components/add_asset_modal.html:57 -#: templates/assets/components/asset_model_card.html:6 -#: templates/assets/controlcenters_index.html:35 -#: templates/assets/controlcenters_index.html:69 -#: templates/assets/its_index.html:46 templates/assets/its_index.html:89 -#: templates/assets/nature_index.html:49 templates/assets/nature_index.html:83 -#: templates/assets/publiclighting_index.html:39 -#: templates/assets/publiclighting_index.html:74 -#: templates/assets/roads_index.html:39 templates/assets/roads_index.html:86 -#: templates/assets/sign_index.html:39 templates/assets/sign_index.html:86 -#: templates/assets/structures_index.html:47 -#: templates/assets/structures_index.html:83 -#: templates/assets/trafficlights_index.html:91 -#: templates/assets/trafficlights_index.html:127 -#: templates/assets/trafficlights_intersection_detail.html:628 -#: templates/assets/trafficlights_intersection_detail.html:996 -#: templates/assets/unified_index.html:129 -#: templates/assets/unified_index.html:297 views/export.py:98 +#: streetup/assets/models/history.py:339 +#: streetup/assets/templates/assets/components/add_asset_modal.html:57 +#: streetup/assets/templates/assets/components/asset_model_card.html:6 +#: streetup/assets/templates/assets/controlcenters_index.html:35 +#: streetup/assets/templates/assets/controlcenters_index.html:69 +#: streetup/assets/templates/assets/its_index.html:46 +#: streetup/assets/templates/assets/its_index.html:89 +#: streetup/assets/templates/assets/nature_index.html:49 +#: streetup/assets/templates/assets/nature_index.html:83 +#: streetup/assets/templates/assets/publiclighting_index.html:39 +#: streetup/assets/templates/assets/publiclighting_index.html:74 +#: streetup/assets/templates/assets/roads_index.html:39 +#: streetup/assets/templates/assets/roads_index.html:86 +#: streetup/assets/templates/assets/sign_index.html:39 +#: streetup/assets/templates/assets/sign_index.html:86 +#: streetup/assets/templates/assets/structures_index.html:47 +#: streetup/assets/templates/assets/structures_index.html:83 +#: streetup/assets/templates/assets/trafficlights_index.html:91 +#: streetup/assets/templates/assets/trafficlights_index.html:127 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:642 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1010 +#: streetup/assets/templates/assets/unified_index.html:129 +#: streetup/assets/templates/assets/unified_index.html:296 +#: streetup/assets/views/export.py:98 msgid "Modèle" msgstr "Model" -#: models/history.py:340 templates/assets/components/add_asset_modal.html:101 -#: templates/assets/unified_index.html:260 -#: templates/assets/unified_index.html:303 +#: streetup/assets/models/history.py:340 +#: streetup/assets/templates/assets/components/add_asset_modal.html:101 +#: streetup/assets/templates/assets/unified_index.html:260 +#: streetup/assets/templates/assets/unified_index.html:302 msgid "Localisation" msgstr "Locatie" -#: models/history.py:341 templates/assets/structures_location_detail.html:16 +#: streetup/assets/models/history.py:341 +#: streetup/assets/templates/assets/structures_location_detail.html:16 msgid "Structure" msgstr "Structuur" -#: models/history.py:342 templates/assets/detail_generic.html:672 -#: views/export.py:109 +#: streetup/assets/models/history.py:342 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:260 +#: streetup/assets/templates/assets/detail_generic.html:672 +#: streetup/assets/views/export.py:109 msgid "Longitude" msgstr "Lengtegraad" -#: models/history.py:343 templates/assets/detail_generic.html:683 -#: views/export.py:110 +#: streetup/assets/models/history.py:343 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:255 +#: streetup/assets/templates/assets/detail_generic.html:683 +#: streetup/assets/views/export.py:110 msgid "Latitude" msgstr "Breedtegraad" -#: models/history.py:344 +#: streetup/assets/models/history.py:344 msgid "Géométrie" msgstr "Geometrie" -#: models/history.py:345 +#: streetup/assets/models/history.py:345 msgid "GeoJSON" msgstr "GeoJSON" -#: models/nature.py:81 +#: streetup/assets/models/nature.py:81 msgid "Tulipes" msgstr "Tulpen" -#: models/nature.py:82 +#: streetup/assets/models/nature.py:82 msgid "Jacynthes" msgstr "Hyacinten" -#: models/nature.py:83 +#: streetup/assets/models/nature.py:83 msgid "Jonquilles" msgstr "Narcissen" -#: models/nature.py:84 +#: streetup/assets/models/nature.py:84 msgid "Narcisses" msgstr "Narcissen" -#: models/nature.py:85 +#: streetup/assets/models/nature.py:85 msgid "Crocus" msgstr "Krokussen" -#: models/nature.py:86 +#: streetup/assets/models/nature.py:86 msgid "Perce-neige" msgstr "Sneeuwklokjes" -#: models/nature.py:87 views/core.py:535 +#: streetup/assets/models/nature.py:87 streetup/assets/views/core.py:554 msgid "Autres" msgstr "Andere" -#: models/nature.py:106 +#: streetup/assets/models/nature.py:106 msgid "Types de bulbes" msgstr "Boltypen" -#: models/nature.py:298 +#: streetup/assets/models/nature.py:298 msgid "Zone de gestion intégrée des eaux pluviales (ZIEP)" msgstr "Geïntegreerde regenwaterbeheerzone" -#: models/nature.py:299 +#: streetup/assets/models/nature.py:299 msgid "Zones de gestion intégrée des eaux pluviales (ZIEP)" msgstr "Geïntegreerde regenwaterbeheerzones" -#: models/nature.py:307 models/nature.py:334 +#: streetup/assets/models/nature.py:307 streetup/assets/models/nature.py:334 msgid "Stormwater inlet (Avaloir)" msgstr "Straatkolk" -#: models/nature.py:308 models/nature.py:335 +#: streetup/assets/models/nature.py:308 streetup/assets/models/nature.py:335 msgid "Sequenced border (Bordure séquencée)" msgstr "Snoerboord" -#: models/nature.py:309 models/nature.py:336 +#: streetup/assets/models/nature.py:309 streetup/assets/models/nature.py:336 msgid "Injection port (Bouche d'injection)" msgstr "Injectiemond" -#: models/nature.py:310 models/nature.py:337 +#: streetup/assets/models/nature.py:310 streetup/assets/models/nature.py:337 msgid "Non-return valve (Clapet anti-retour)" msgstr "Terugslagklep" -#: models/nature.py:311 models/nature.py:338 +#: streetup/assets/models/nature.py:311 streetup/assets/models/nature.py:338 msgid "Sedimentation (Empierrement sédimentation)" msgstr "Sedimentatiesteenslag" -#: models/nature.py:312 models/nature.py:339 +#: streetup/assets/models/nature.py:312 streetup/assets/models/nature.py:339 msgid "Kerb cell" msgstr "Kerb cell" -#: models/nature.py:313 models/nature.py:340 +#: streetup/assets/models/nature.py:313 streetup/assets/models/nature.py:340 msgid "Infiltration well (Puits d'infiltration)" msgstr "Infiltratieput" -#: models/nature.py:314 models/nature.py:341 +#: streetup/assets/models/nature.py:314 streetup/assets/models/nature.py:341 msgid "Overflow (Surverse)" msgstr "Overloop" -#: models/nature.py:315 models/nature.py:342 +#: streetup/assets/models/nature.py:315 streetup/assets/models/nature.py:342 msgid "Isolation valve (Vanne d'isolation)" msgstr "Isolatieklep" -#: models/nature.py:316 models/nature.py:343 +#: streetup/assets/models/nature.py:316 streetup/assets/models/nature.py:343 msgid "Control valve (Vanne de régulation)" msgstr "Regelklep" -#: models/nature.py:317 models/nature.py:345 +#: streetup/assets/models/nature.py:317 streetup/assets/models/nature.py:345 msgid "Sidewalk gargoyle (Gargouille de trottoir)" msgstr "Stoepspuwer" -#: models/nature.py:318 models/nature.py:346 +#: streetup/assets/models/nature.py:318 streetup/assets/models/nature.py:346 msgid "Trickle of water (Filet d'eau)" msgstr "Watergreppel" -#: models/nature.py:319 models/nature.py:347 +#: streetup/assets/models/nature.py:319 streetup/assets/models/nature.py:347 msgid "Rail drain (Avaloir de rail)" msgstr "Railkolk" -#: models/nature.py:320 models/nature.py:348 +#: streetup/assets/models/nature.py:320 streetup/assets/models/nature.py:348 msgid "Leveled edge (Bordure arasée)" msgstr "Verlaagde boord" -#: models/nature.py:321 models/nature.py:349 +#: streetup/assets/models/nature.py:321 streetup/assets/models/nature.py:349 msgid "Infiltration channel (Caniveau infiltrant)" msgstr "Infiltratiegoot" -#: models/nature.py:322 models/nature.py:350 -#, fuzzy -#| msgid "Road Drain" +#: streetup/assets/models/nature.py:322 streetup/assets/models/nature.py:350 +#: streetup/assets/views/core.py:367 msgid "Drain" msgstr "Straatkolk" -#: models/nature.py:323 models/nature.py:351 +#: streetup/assets/models/nature.py:323 streetup/assets/models/nature.py:351 msgid "Overflowing (Trop plein)" msgstr "Overloop" -#: models/nature.py:324 models/nature.py:352 +#: streetup/assets/models/nature.py:324 streetup/assets/models/nature.py:352 msgid "Separate sewer system (Réseau égout séparatif)" msgstr "Gescheiden rioolstelsel" -#: models/nature.py:325 -#, fuzzy -#| msgid "Espace vert creux" +#: streetup/assets/models/nature.py:325 msgid "Hollow green space (Espace vert creux)" msgstr "Verlaagde groenzone" -#: models/nature.py:326 +#: streetup/assets/models/nature.py:326 msgid "Decentralized underground structure (Ouvrage enterré décentralisé)" msgstr "Decentraal ondergronds bouwwerk" -#: models/nature.py:327 +#: streetup/assets/models/nature.py:327 msgid "Work on an impermeable surface (Ouvrage sur surface imperméable)" msgstr "Constructie op ondoorlatend oppervlak" -#: models/nature.py:328 +#: streetup/assets/models/nature.py:328 msgid "Alternative technique (Technique alternative)" msgstr "Alternatieve techniek" -#: models/nature.py:329 +#: streetup/assets/models/nature.py:329 msgid "Supplementary work (Ouvrage annexe)" msgstr "Bijkomend bouwwerk" -#: models/nature.py:354 -#, fuzzy -#| msgid "Bassin sec/d'infiltration" +#: streetup/assets/models/nature.py:354 msgid "Dry/infiltration basin (Bassin sec/infiltration)" msgstr "Droog-/infiltratiebekken" -#: models/nature.py:355 -#, fuzzy -#| msgid "Bassin en eau" +#: streetup/assets/models/nature.py:355 msgid "Wet basin (Bassin en eau)" msgstr "Nat bekken" -#: models/nature.py:356 -#, fuzzy -#| msgid "Fossé" +#: streetup/assets/models/nature.py:356 msgid "Ditch (Fossé)" msgstr "Greppel" -#: models/nature.py:357 -#, fuzzy -#| msgid "Jardin de pluie" +#: streetup/assets/models/nature.py:357 msgid "Rain garden (Jardin de pluie)" msgstr "Regentuin" -#: models/nature.py:358 +#: streetup/assets/models/nature.py:358 msgid "Swale (Noue)" msgstr "Wadi" -#: models/nature.py:359 +#: streetup/assets/models/nature.py:359 msgid "Draining structure (Massif drainant)" msgstr "Drainagekoffer" -#: models/nature.py:360 +#: streetup/assets/models/nature.py:360 msgid "Draining trench (Tranchée drainante)" msgstr "Drainagesleuf" -#: models/nature.py:361 +#: streetup/assets/models/nature.py:361 msgid "Retention roof (Toiture stockante)" msgstr "Retentiedak" -#: models/nature.py:362 +#: streetup/assets/models/nature.py:362 msgid "Green roof (Toiture verte)" msgstr "Groendak" -#: models/nature.py:363 +#: streetup/assets/models/nature.py:363 msgid "Stormwater basin (Bassin d'orage)" msgstr "Regenwaterbekken" -#: models/nature.py:364 +#: streetup/assets/models/nature.py:364 msgid "SAUL-empty (SAUL-vide)" msgstr "SAUL (leeg)" -#: models/nature.py:365 +#: streetup/assets/models/nature.py:365 msgid "SAUL-earth (SAUL-terre)" msgstr "SAUL (aarde)" -#: models/nature.py:366 +#: streetup/assets/models/nature.py:366 msgid "Cistern (Citerne)" msgstr "Regenwaterput" -#: models/nature.py:367 +#: streetup/assets/models/nature.py:367 msgid "Green space on slab (Espace vert sur dalle)" msgstr "Groenzone op plaat" -#: models/nature.py:368 +#: streetup/assets/models/nature.py:368 msgid "Filter strip (Bande filtrante)" msgstr "Filterstrook" -#: models/nature.py:369 +#: streetup/assets/models/nature.py:369 msgid "Porous concrete collector (Collecteur en béton poreux)" msgstr "Poreuze betonnen collector" -#: models/nature.py:384 +#: streetup/assets/models/nature.py:384 msgid "Design (Étude)" msgstr "Ontwerp" -#: models/nature.py:385 -#, fuzzy -#| msgid "Construction status" +#: streetup/assets/models/nature.py:385 msgid "Construction (Travaux)" msgstr "Bouwstatus" -#: models/nature.py:386 +#: streetup/assets/models/nature.py:386 msgid "Provisional acceptance (Réception provisoire)" msgstr "Voorlopige oplevering" -#: models/nature.py:387 +#: streetup/assets/models/nature.py:387 msgid "Final acceptance (Réception définitive)" msgstr "Definitieve oplevering" -#: models/nature.py:391 +#: streetup/assets/models/nature.py:391 msgid "Good (Bon)" msgstr "Goed" -#: models/nature.py:392 +#: streetup/assets/models/nature.py:392 msgid "Inspection to schedule (Examen à programmer)" msgstr "Te plannen inspectie" -#: models/nature.py:393 +#: streetup/assets/models/nature.py:393 msgid "Curative action needed (Intervention curative nécessaire)" msgstr "Curatieve interventie nodig" -#: models/nature.py:394 +#: streetup/assets/models/nature.py:394 msgid "Total rehabilitation needed (Réfection totale nécessaire)" msgstr "Volledige vernieuwing nodig" -#: models/nature.py:395 +#: streetup/assets/models/nature.py:395 msgid "Maintenance works to perform (Travaux entretien à réaliser)" msgstr "Uit te voeren onderhoudswerken" -#: models/nature.py:396 +#: streetup/assets/models/nature.py:396 msgid "Maintenance works (Travaux maintenance)" msgstr "Onderhoudswerken" -#: models/nature.py:397 +#: streetup/assets/models/nature.py:397 msgid "Maintenance works to schedule (Travaux maintenance à programmer)" msgstr "Te plannen onderhoudswerken" -#: models/nature.py:401 +#: streetup/assets/models/nature.py:401 msgid "Connected (Connecté)" msgstr "Aangesloten" -#: models/nature.py:402 +#: streetup/assets/models/nature.py:402 msgid "Not connected (Non connecté)" msgstr "Niet aangesloten" -#: models/nature.py:406 -#, fuzzy -#| msgid "Végétal" +#: streetup/assets/models/nature.py:406 msgid "Vegetal (Végétal)" msgstr "Plantaardig" -#: models/nature.py:407 -#, fuzzy -#| msgid "Structure enherbée" +#: streetup/assets/models/nature.py:407 msgid "Grassed structure (Structure enherbée)" msgstr "Met gras begroeide structuur" -#: models/nature.py:408 -#, fuzzy -#| msgid "Matériau non agrégé" +#: streetup/assets/models/nature.py:408 msgid "Unbound material (Matériau non agrégé)" msgstr "Niet-geaggregeerd materiaal" -#: models/nature.py:409 -#, fuzzy -#| msgid "Structure à remplissage minéral" +#: streetup/assets/models/nature.py:409 msgid "Mineral-filled structure (Structure à remplissage minéral)" msgstr "Met mineraal gevulde structuur" -#: models/nature.py:410 -#, fuzzy -#| msgid "Revêtement surélevé" +#: streetup/assets/models/nature.py:410 msgid "Raised coating (Revêtement surélevé)" msgstr "Verhoogde verharding" -#: models/nature.py:411 -#, fuzzy -#| msgid "Modulaire poreux" +#: streetup/assets/models/nature.py:411 msgid "Porous modular (Modulaire poreux)" msgstr "Poreus modulair" -#: models/nature.py:412 +#: streetup/assets/models/nature.py:412 msgid "Porous continuous (Continu poreux)" msgstr "Poreuze doorlopende verharding" -#: models/nature.py:413 +#: streetup/assets/models/nature.py:413 msgid "Impermeable (Imperméable)" msgstr "Ondoorlatend" -#: models/nature.py:417 +#: streetup/assets/models/nature.py:417 msgid "Open soil (Pleine terre)" msgstr "Volle grond" -#: models/nature.py:418 -#, fuzzy -#| msgid "Mélange terre-pierre" +#: streetup/assets/models/nature.py:418 msgid "Soil-stone mixture (Mélange terre-pierre)" msgstr "Grond-steenmengsel" -#: models/nature.py:419 +#: streetup/assets/models/nature.py:419 msgid "Grassed wide-joint pavers (Pavés à joints larges enherbés)" msgstr "Klinkers met brede grasvoegen" -#: models/nature.py:420 +#: streetup/assets/models/nature.py:420 msgid "Concrete grass grids (Dalles gazon en béton)" msgstr "Betonnen grasdalen" -#: models/nature.py:421 +#: streetup/assets/models/nature.py:421 msgid "Vegetated cellular tiles (Dalles alvéolaires végétalisées)" msgstr "Groene kunststof grasplaten" -#: models/nature.py:422 +#: streetup/assets/models/nature.py:422 msgid "Woodchips/mulch (Mulch végétal)" msgstr "Houtsnippers" -#: models/nature.py:423 +#: streetup/assets/models/nature.py:423 msgid "Limestone gravel (Graviers calcaires)" msgstr "Kalkgrind" -#: models/nature.py:424 +#: streetup/assets/models/nature.py:424 msgid "Non-limestone gravel (Graviers non calcaires)" msgstr "Niet-kalkgrind" -#: models/nature.py:425 +#: streetup/assets/models/nature.py:425 msgid "Dirt ground (Terre battue)" msgstr "Aangestampte aarde" -#: models/nature.py:426 +#: streetup/assets/models/nature.py:426 msgid "Gravel wide-joint pavers (Pavés à joints larges engravillonnés)" msgstr "Klinkers met brede grindvoegen" -#: models/nature.py:427 +#: streetup/assets/models/nature.py:427 msgid "Gravel cellular tiles (Dalles alvéolaires en gravier)" msgstr "Grindplaten" -#: models/nature.py:428 +#: streetup/assets/models/nature.py:428 msgid "HDPE tiles filled with pavers (Dalles en PEHD remplies de pavé)" msgstr "HDPE-platen gevuld met klinkers" -#: models/nature.py:429 +#: streetup/assets/models/nature.py:429 msgid "Grates (Grilles)" msgstr "Roosters" -#: models/nature.py:430 +#: streetup/assets/models/nature.py:430 msgid "Wooden decking (Platelages bois)" msgstr "Houten vlonder" -#: models/nature.py:431 +#: streetup/assets/models/nature.py:431 msgid "Porous concrete pavers (Pavé en béton poreux)" msgstr "Poreuze betonstraatstenen" -#: models/nature.py:432 +#: streetup/assets/models/nature.py:432 msgid "Porous concrete slab (Dalle en béton poreux)" msgstr "Poreuze betonplaat" -#: models/nature.py:433 +#: streetup/assets/models/nature.py:433 msgid "Porous asphalt (Enrobés bitumineux poreux)" msgstr "Poreus asfalt" -#: models/nature.py:434 +#: streetup/assets/models/nature.py:434 msgid "Porous concrete (Bétons poreux)" msgstr "Poreus beton" -#: models/nature.py:435 +#: streetup/assets/models/nature.py:435 msgid "Resin-bound gravel (Graviers liés à la résine)" msgstr "Harsgebonden grind" -#: models/nature.py:436 +#: streetup/assets/models/nature.py:436 msgid "Polymer-bound crushed gravel (Graviers concassés liés aux polymères)" msgstr "Polymeergebonden steenslag" -#: models/nature.py:437 +#: streetup/assets/models/nature.py:437 msgid "EPDM and SBR rubber coatings (Revêtements EPDM et ESBR)" msgstr "EPDM en SBR rubberbekledingen" -#: models/nature.py:438 +#: streetup/assets/models/nature.py:438 msgid "" "Non-porous cement concrete coatings (Revêtements en béton de ciment non " "perméables)" msgstr "" -#: models/nature.py:439 +#: streetup/assets/models/nature.py:439 msgid "Non-porous asphalt coatings (Revêtements bitumineux non perméables)" msgstr "Ondoorlatend asfalt" -#: models/nature.py:440 +#: streetup/assets/models/nature.py:440 msgid "Non-porous tiling (Dallages non perméables)" msgstr "Ondoorlatende plaveisel" -#: models/nature.py:441 +#: streetup/assets/models/nature.py:441 msgid "Non-porous paving (Pavages non perméables)" msgstr "Ondoorlatende bestrating" -#: models/nature.py:442 +#: streetup/assets/models/nature.py:442 msgid "Other non-porous coatings (Autres revêtements non perméables)" msgstr "Andere ondoorlatende bekledingen" -#: models/nature.py:447 +#: streetup/assets/models/nature.py:447 msgid "Point" msgstr "" -#: models/nature.py:448 +#: streetup/assets/models/nature.py:448 msgid "Line" msgstr "" -#: models/nature.py:449 +#: streetup/assets/models/nature.py:449 msgid "Polygon" msgstr "" -#: models/nature.py:456 +#: streetup/assets/models/nature.py:456 msgid "External ID" msgstr "Externe ID" -#: models/nature.py:457 +#: streetup/assets/models/nature.py:457 msgid "Code name" msgstr "Codenaam" -#: models/nature.py:458 +#: streetup/assets/models/nature.py:458 msgid "Structure type" msgstr "Type constructie" -#: models/nature.py:459 +#: streetup/assets/models/nature.py:459 msgid "Geometry type" msgstr "Geometrietype" -#: models/nature.py:460 +#: streetup/assets/models/nature.py:460 msgid "Project manager" msgstr "Projectmanager" -#: models/nature.py:462 +#: streetup/assets/models/nature.py:462 msgid "Construction status" msgstr "Bouwstatus" -#: models/nature.py:463 +#: streetup/assets/models/nature.py:463 msgid "Commissioning date" msgstr "Datum van ingebruikname" -#: models/nature.py:464 +#: streetup/assets/models/nature.py:464 msgid "Condition" msgstr "Staat" -#: models/nature.py:465 +#: streetup/assets/models/nature.py:465 msgid "Administrator" msgstr "Beheerder" -#: models/nature.py:466 +#: streetup/assets/models/nature.py:466 msgid "Monitoring" msgstr "Opvolging" -#: models/nature.py:467 +#: streetup/assets/models/nature.py:467 msgid "Comment" msgstr "Opmerking" -#: models/nature.py:468 +#: streetup/assets/models/nature.py:468 msgid "Has filter" msgstr "Heeft filter" -#: models/nature.py:470 +#: streetup/assets/models/nature.py:470 msgid "Sewer connection" msgstr "Roolaansluiting" -#: models/nature.py:471 +#: streetup/assets/models/nature.py:471 msgid "Separate network connection" msgstr "Aansluiting gescheiden rioolstelsel" -#: models/nature.py:472 +#: streetup/assets/models/nature.py:472 msgid "Hydro network connection" msgstr "Aansluiting hydrografisch netwerk" -#: models/nature.py:474 +#: streetup/assets/models/nature.py:474 msgid "Surface area (m²)" msgstr "Oppervlakte (m²)" -#: models/nature.py:475 +#: streetup/assets/models/nature.py:475 msgid "Length (m)" msgstr "Lengte (m)" -#: models/nature.py:477 +#: streetup/assets/models/nature.py:477 msgid "Coating category" msgstr "Type verharding" -#: models/nature.py:478 +#: streetup/assets/models/nature.py:478 msgid "Coating type" msgstr "Type bekleding" -#: models/nature.py:485 models/nature.py:493 -#, fuzzy -#| msgid "Asset" +#: streetup/assets/models/nature.py:485 streetup/assets/models/nature.py:493 msgid "RWI Asset" msgstr "Asset" -#: models/nature.py:486 -#, fuzzy -#| msgid "Assets" +#: streetup/assets/models/nature.py:486 msgid "RWI Assets" msgstr "Assets" -#: models/nature.py:494 +#: streetup/assets/models/nature.py:494 msgid "File" msgstr "" -#: models/nature.py:498 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/models/nature.py:498 msgid "RWI Asset Document" msgstr "Alleen assets" -#: models/nature.py:499 -#, fuzzy -#| msgid "Documents" +#: streetup/assets/models/nature.py:499 msgid "RWI Asset Documents" msgstr "Documenten" -#: models/publiclighting.py:85 +#: streetup/assets/models/outdoor.py:18 +msgid "Aire / Plaine de jeux" +msgstr "" + +#: streetup/assets/models/outdoor.py:19 +msgid "Terrain de sport extérieur" +msgstr "" + +#: streetup/assets/models/outdoor.py:20 +msgid "Terrain multisports / City-stadium" +msgstr "" + +#: streetup/assets/models/outdoor.py:21 +msgid "Skatepark / Pumptrack / Bowl" +msgstr "" + +#: streetup/assets/models/outdoor.py:22 +msgid "Fitness plein air / Street Workout" +msgstr "" + +#: streetup/assets/models/outdoor.py:23 +msgid "Théâtre de verdure / Scène extérieure" +msgstr "" + +#: streetup/assets/models/outdoor.py:24 +msgid "Parc & Espace récréatif" +msgstr "" + +#: streetup/assets/models/outdoor.py:25 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:36 +msgid "Espace canin / Canisite" +msgstr "" + +#: streetup/assets/models/outdoor.py:26 +#, fuzzy +#| msgid "Logement communal" +msgid "Cimetière communal" +msgstr "Gemeentewoning" + +#: streetup/assets/models/outdoor.py:27 +msgid "Place publique / Zone événementielle" +msgstr "" + +#: streetup/assets/models/outdoor.py:28 +msgid "Autre espace plein air" +msgstr "" + +#: streetup/assets/models/outdoor.py:32 +msgid "Structure combinée / Tour de jeu" +msgstr "" + +#: streetup/assets/models/outdoor.py:33 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:24 +msgid "Balançoire / Portique" +msgstr "" + +#: streetup/assets/models/outdoor.py:34 +msgid "Jeu à ressort / Bascule" +msgstr "" + +#: streetup/assets/models/outdoor.py:35 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:26 +msgid "Toboggan" +msgstr "" + +#: streetup/assets/models/outdoor.py:36 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:30 +msgid "Tyrolienne" +msgstr "" + +#: streetup/assets/models/outdoor.py:37 +msgid "Sol amortissant / Réception" +msgstr "" + +#: streetup/assets/models/outdoor.py:38 +msgid "But / Cage / Panneau de basket" +msgstr "" + +#: streetup/assets/models/outdoor.py:39 +msgid "Agrès de fitness outdoor / Workout" +msgstr "" + +#: streetup/assets/models/outdoor.py:40 +msgid "Module de skate / Rampe / Rail" +msgstr "" + +#: streetup/assets/models/outdoor.py:41 +msgid "Scène extérieure / Podium" +msgstr "" + +#: streetup/assets/models/outdoor.py:42 +msgid "Gradins / Bancs de spectateurs" +msgstr "" + +#: streetup/assets/models/outdoor.py:43 +msgid "Borne foraine / Armoire électrique événementielle" +msgstr "" + +#: streetup/assets/models/outdoor.py:44 +msgid "Éclairage plein air / Projecteur scénique" +msgstr "" + +#: streetup/assets/models/outdoor.py:45 +msgid "Banc / Table de pique-nique" +msgstr "" + +#: streetup/assets/models/outdoor.py:46 +msgid "Kiosque / Voile d'ombrage / Abri" +msgstr "" + +#: streetup/assets/models/outdoor.py:47 +msgid "Fontaine d'eau potable" +msgstr "" + +#: streetup/assets/models/outdoor.py:48 +msgid "Clôture / Portillon de sécurité" +msgstr "" + +#: streetup/assets/models/outdoor.py:49 +msgid "Panneau d'information / Consignes" +msgstr "" + +#: streetup/assets/models/outdoor.py:50 +#, fuzzy +#| msgid "Autre équipement technique" +msgid "Autre équipement plein air" +msgstr "Andere technische uitrusting" + +#: streetup/assets/models/outdoor.py:54 +msgid "EN 1176 - Équipements & sols d'aires de jeux" +msgstr "" + +#: streetup/assets/models/outdoor.py:55 +msgid "EN 16630 - Modules de fitness d'extérieur" +msgstr "" + +#: streetup/assets/models/outdoor.py:56 +msgid "EN 14974 - Équipements de skatepark" +msgstr "" + +#: streetup/assets/models/outdoor.py:57 +msgid "EN 15312 - Équipements multisports en accès libre" +msgstr "" + +#: streetup/assets/models/outdoor.py:58 +msgid "Autre norme / Non spécifié" +msgstr "" + +#: streetup/assets/models/outdoor.py:69 +#, fuzzy +#| msgid "Type de maintenance" +msgid "Type de site plein air" +msgstr "Type onderhoud" + +#: streetup/assets/models/outdoor.py:78 +msgid "Direction / Service gestionnaire" +msgstr "" + +#: streetup/assets/models/outdoor.py:81 +#, fuzzy +#| msgid "Surface utile (m²)" +msgid "Surface totale (m²)" +msgstr "Nuttige oppervlakte (m²)" + +#: streetup/assets/models/outdoor.py:82 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:132 +msgid "Jauge / Capacité d'accueil" +msgstr "" + +#: streetup/assets/models/outdoor.py:84 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:140 +msgid "Point d'eau potable" +msgstr "" + +#: streetup/assets/models/outdoor.py:85 +#, fuzzy +#| msgid "Alimentation électrique" +msgid "Alimentation électrique disponible" +msgstr "Elektrische voeding" + +#: streetup/assets/models/outdoor.py:86 +msgid "Site clôturé / Sécurisé" +msgstr "" + +#: streetup/assets/models/outdoor.py:89 +#, fuzzy +#| msgid "Espace public" +msgid "Espace public d'extérieur" +msgstr "Openbare ruimte" + +#: streetup/assets/models/outdoor.py:90 +#, fuzzy +#| msgid "Espace public" +msgid "Espaces publics d'extérieur" +msgstr "Openbare ruimte" + +#: streetup/assets/models/outdoor.py:134 +#, fuzzy +#| msgid "Usage principal" +msgid "Site / Espace principal" +msgstr "Hoofdgebruik" + +#: streetup/assets/models/outdoor.py:140 +msgid "Norme de sécurité appliquée" +msgstr "" + +#: streetup/assets/models/outdoor.py:141 +#, fuzzy +#| msgid "Dernier contrôle réglementaire" +msgid "Dernier contrôle visuel/opérationnel" +msgstr "Laatste reglementaire controle" + +#: streetup/assets/models/outdoor.py:142 +#, fuzzy +#| msgid "Prochain contrôle" +msgid "Prochain contrôle requis" +msgstr "Volgende controle" + +#: streetup/assets/models/outdoor.py:143 +#, fuzzy +#| msgid "Dernier contrôle réglementaire" +msgid "Dernier contrôle annuel certifié" +msgstr "Laatste reglementaire controle" + +#: streetup/assets/models/outdoor.py:144 +#, fuzzy +#| msgid "Prochain contrôle" +msgid "Prochain contrôle annuel certifié" +msgstr "Volgende controle" + +#: streetup/assets/models/outdoor.py:145 +msgid "Organisme de contrôle certifié" +msgstr "" + +#: streetup/assets/models/outdoor.py:148 +#, fuzzy +#| msgid "Type de revêtement" +msgid "Type de sol d'amortissement" +msgstr "Type verharding" + +#: streetup/assets/models/outdoor.py:149 +msgid "Hauteur critique de chute (m)" +msgstr "" + +#: streetup/assets/models/outdoor.py:152 +#, fuzzy +#| msgid "Sport & Équipement sportif" +msgid "Asset / Équipement plein air" +msgstr "Sport & Sportinrichting" + +#: streetup/assets/models/outdoor.py:153 +msgid "Assets / Équipements plein air" +msgstr "" + +#: streetup/assets/models/outdoor.py:171 +#, fuzzy +#| msgid "Espaces verts creux" +msgid "Espace extérieur" +msgstr "Verlaagde groenzones" + +#: streetup/assets/models/outdoor.py:176 +#, fuzzy +#| msgid "Documents des assets" +msgid "Document d'espace extérieur" +msgstr "Documenten van de assets" + +#: streetup/assets/models/outdoor.py:177 +#, fuzzy +#| msgid "Documents des assets" +msgid "Documents d'espace extérieur" +msgstr "Documenten van de assets" + +#: streetup/assets/models/publiclighting.py:85 msgid "Public lighting pole" msgstr "" -#: models/publiclighting.py:86 +#: streetup/assets/models/publiclighting.py:86 msgid "Public lighting poles" msgstr "" -#: models/publiclighting.py:108 +#: streetup/assets/models/publiclighting.py:113 +#: streetup/assets/views/core.py:371 msgid "Luminaire" msgstr "Armatuur" -#: models/publiclighting.py:109 +#: streetup/assets/models/publiclighting.py:114 msgid "Luminaires" msgstr "Armaturen" -#: models/roads.py:224 +#: streetup/assets/models/roads.py:224 msgid "Protection Asset" msgstr "Beschermingselement" -#: models/roads.py:225 +#: streetup/assets/models/roads.py:225 msgid "Antiterroriste" msgstr "Antiterrorisme" -#: models/roads.py:226 +#: streetup/assets/models/roads.py:226 msgid "Neutralisation stationnement" msgstr "Parkeerneutralisatie" -#: models/roads.py:227 +#: streetup/assets/models/roads.py:227 msgid "Sécurité routière" msgstr "Verkeersveiligheid" -#: models/roads.py:228 +#: streetup/assets/models/roads.py:228 msgid "Espace public" msgstr "Openbare ruimte" -#: models/roads.py:229 +#: streetup/assets/models/roads.py:229 msgid "Chantier" msgstr "Werf" -#: models/roads.py:230 +#: streetup/assets/models/roads.py:230 msgid "Non identifié" msgstr "Niet geïdentificeerd" -#: models/roads.py:234 +#: streetup/assets/models/roads.py:234 msgid "Maintenir" msgstr "Behouden" -#: models/roads.py:235 +#: streetup/assets/models/roads.py:235 msgid "Enlever" msgstr "Verwijderen" -#: models/roads.py:236 templates/assets/detail_generic.html:139 -#: templates/assets/detail_generic.html:140 -#: templates/assets/detail_generic.html:183 -#: templates/assets/detail_generic.html:184 -#: templates/assets/detail_generic.html:761 +#: streetup/assets/models/roads.py:236 +#: streetup/assets/templates/assets/detail_generic.html:139 +#: streetup/assets/templates/assets/detail_generic.html:140 +#: streetup/assets/templates/assets/detail_generic.html:183 +#: streetup/assets/templates/assets/detail_generic.html:184 +#: streetup/assets/templates/assets/detail_generic.html:761 msgid "Remplacer" msgstr "Vervangen" -#: models/roads.py:258 +#: streetup/assets/models/roads.py:258 msgid "Road Concrete Block Set" msgstr "Betonblokkenset" -#: models/roads.py:264 +#: streetup/assets/models/roads.py:264 msgid "Béton" msgstr "Beton" -#: models/roads.py:265 +#: streetup/assets/models/roads.py:265 msgid "Asphalte" msgstr "Asfalt" -#: models/roads.py:266 +#: streetup/assets/models/roads.py:266 msgid "Pierre" msgstr "Natuursteen" -#: models/roads.py:267 +#: streetup/assets/models/roads.py:267 msgid "Dalles en béton" msgstr "Betontegels" -#: models/roads.py:268 +#: streetup/assets/models/roads.py:268 msgid "Pavés en béton" msgstr "Betonklinkers" -#: models/roads.py:269 +#: streetup/assets/models/roads.py:269 msgid "Dalles en pierre" msgstr "Natuursteentegels" -#: models/roads.py:270 +#: streetup/assets/models/roads.py:270 msgid "Pavés en pierre" msgstr "Natuursteenklinkers" -#: models/roads.py:271 +#: streetup/assets/models/roads.py:271 msgid "Béton/Gazon" msgstr "Grasbetontegels" -#: models/roads.py:272 +#: streetup/assets/models/roads.py:272 msgid "Gravier" msgstr "Grind" -#: models/roads.py:273 +#: streetup/assets/models/roads.py:273 msgid "Gazon" msgstr "Gras" -#: models/roads.py:274 +#: streetup/assets/models/roads.py:274 msgid "Terre" msgstr "Aarde" -#: models/roads.py:276 models/roads.py:288 +#: streetup/assets/models/roads.py:276 streetup/assets/models/roads.py:288 msgid "N/A" msgstr "N/B" -#: models/roads.py:280 +#: streetup/assets/models/roads.py:280 msgid "Filet d'eau" msgstr "Goot / watergreppel" -#: models/roads.py:281 +#: streetup/assets/models/roads.py:281 streetup/assets/views/core.py:365 msgid "Trottoir" msgstr "Stoep / Trottoir" -#: models/roads.py:282 +#: streetup/assets/models/roads.py:282 msgid "Berme" msgstr "Berm" -#: models/roads.py:283 +#: streetup/assets/models/roads.py:283 msgid "Trottoir façade vers chaussée" msgstr "Trottoir van gevel naar rijbaan" -#: models/roads.py:285 +#: streetup/assets/models/roads.py:285 msgid "Le long du trottoir" msgstr "Langs het trottoir" -#: models/roads.py:286 +#: streetup/assets/models/roads.py:286 msgid "Milieu chaussée" msgstr "Midden op de weg" -#: models/roads.py:292 +#: streetup/assets/models/roads.py:292 msgid "Obstrué" msgstr "Verstopt / Belemmerd" -#: models/roads.py:293 +#: streetup/assets/models/roads.py:293 msgid "Coupe-odeur manquant" msgstr "Stankafsluiter ontbreekt" -#: models/roads.py:294 +#: streetup/assets/models/roads.py:294 msgid "Grille cassée" msgstr "Gebroken rooster" -#: models/roads.py:295 +#: streetup/assets/models/roads.py:295 msgid "Grille manquante" msgstr "Ontbrekend rooster" -#: models/roads.py:296 +#: streetup/assets/models/roads.py:296 msgid "Mauvais écoulement" msgstr "Slechte afwatering" -#: models/roads.py:330 +#: streetup/assets/models/roads.py:330 msgid "Road Drain" msgstr "Straatkolk" -#: models/sign.py:173 +#: streetup/assets/models/sign.py:173 msgid "Panneau de signalisation" msgstr "Verkeersbord" -#: models/sign.py:174 +#: streetup/assets/models/sign.py:174 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:463 msgid "Panneaux de signalisation" msgstr "Verkeersborden" -#: models/trafficlights.py:19 +#: streetup/assets/models/trafficlights.py:19 msgid "En préparation" msgstr "In voorbereiding" -#: models/trafficlights.py:20 +#: streetup/assets/models/trafficlights.py:20 msgid "En cours de réparation" msgstr "In herstelling" -#: models/trafficlights.py:22 +#: streetup/assets/models/trafficlights.py:22 msgid "Désactivé" msgstr "Uitgeschakeld" -#: models/trafficlights.py:73 +#: streetup/assets/models/trafficlights.py:73 msgid "Est un radar ?" msgstr "" -#: models/trafficlights.py:202 +#: streetup/assets/models/trafficlights.py:202 msgid "Plan de croix" msgstr "Kruisplan" -#: models/trafficlights.py:204 +#: streetup/assets/models/trafficlights.py:204 msgid "Fichier de programmation" msgstr "Programmeerbestand" -#: models/trafficlights.py:205 +#: streetup/assets/models/trafficlights.py:205 msgid "Plan de raccordement" msgstr "Aansluitschema" -#: models/trafficlights.py:211 +#: streetup/assets/models/trafficlights.py:211 msgid "Programmation associée" msgstr "Bijbehorende programmering" -#: models/trafficlights.py:262 models/trafficlights.py:273 -#: models/trafficlights.py:533 +#: streetup/assets/models/trafficlights.py:262 +#: streetup/assets/models/trafficlights.py:273 +#: streetup/assets/models/trafficlights.py:558 msgid "Couleur" msgstr "Kleur" -#: models/trafficlights.py:263 models/trafficlights.py:274 -#: models/trafficlights.py:534 +#: streetup/assets/models/trafficlights.py:263 +#: streetup/assets/models/trafficlights.py:274 +#: streetup/assets/models/trafficlights.py:559 msgid "RAL" msgstr "RAL" -#: models/trafficlights.py:264 +#: streetup/assets/models/trafficlights.py:264 msgid "Hauteur (m)" msgstr "Hoogte (m)" -#: models/trafficlights.py:271 +#: streetup/assets/models/trafficlights.py:271 msgid "Longueur de l'arc (m)" msgstr "Booglengte (m)" -#: models/trafficlights.py:272 +#: streetup/assets/models/trafficlights.py:272 msgid "Extension" msgstr "Uitbreiding" -#: models/trafficlights.py:293 -#, fuzzy -#| msgid "Traffic Light Radar Model" +#: streetup/assets/models/trafficlights.py:302 msgid "Traffic light pole" msgstr "Radarmodel" -#: models/trafficlights.py:294 -#, fuzzy -#| msgid "Traffic Light Radar Models" +#: streetup/assets/models/trafficlights.py:303 msgid "Traffic light poles" msgstr "Radarmodellen" -#: models/trafficlights.py:299 +#: streetup/assets/models/trafficlights.py:308 msgid "Nombre de brins" msgstr "Aantal draden" -#: models/trafficlights.py:308 +#: streetup/assets/models/trafficlights.py:317 msgid "Câble" msgstr "Kabel" -#: models/trafficlights.py:309 -#: templates/assets/publiclighting_street_detail.html:269 -#: templates/assets/trafficlights_import_cross_plan.html:215 -#: templates/assets/trafficlights_import_cross_plan.html:608 -#: templates/assets/trafficlights_intersection_detail.html:553 +#: streetup/assets/models/trafficlights.py:318 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:269 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:215 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:608 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:567 msgid "Câbles" msgstr "Kabels" -#: models/trafficlights.py:314 +#: streetup/assets/models/trafficlights.py:323 msgid "Tension (V)" msgstr "Spanning (V)" -#: models/trafficlights.py:323 +#: streetup/assets/models/trafficlights.py:332 msgid "Lanterne" msgstr "Lantaarn" -#: models/trafficlights.py:324 -#: templates/assets/trafficlights_import_cross_plan.html:205 +#: streetup/assets/models/trafficlights.py:333 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:205 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:454 msgid "Lanternes" msgstr "Lantaarns" -#: models/trafficlights.py:335 +#: streetup/assets/models/trafficlights.py:344 msgid "Connecté à la centrale de contrôle" msgstr "Verbonden met de verkeerscentrale" -#: models/trafficlights.py:337 models/trafficlights.py:514 -#: templates/assets/trafficlights_intersection_detail.html:636 -#: templates/assets/trafficlights_intersection_detail.html:960 +#: streetup/assets/models/trafficlights.py:346 +#: streetup/assets/models/trafficlights.py:539 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:650 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:974 msgid "Plan" msgstr "Plan" -#: models/trafficlights.py:338 templates/assets/sign_index.html:87 -#: templates/assets/structures_index.html:76 -#: templates/assets/trafficlights_index.html:120 -#: templates/assets/trafficlights_intersection_detail.html:632 -#: templates/assets/trafficlights_intersection_detail.html:1216 -#: views/export.py:93 +#: streetup/assets/models/trafficlights.py:347 +#: streetup/assets/templates/assets/sign_index.html:87 +#: streetup/assets/templates/assets/structures_index.html:76 +#: streetup/assets/templates/assets/trafficlights_index.html:120 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:646 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1230 +#: streetup/assets/views/export.py:93 msgid "Type" msgstr "Type" -#: models/trafficlights.py:339 -#: templates/assets/trafficlights_intersection_detail.html:640 +#: streetup/assets/models/trafficlights.py:348 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:654 msgid "Puissance" msgstr "Vermogen" -#: models/trafficlights.py:340 +#: streetup/assets/models/trafficlights.py:349 msgid "Version du firmware" msgstr "Firmwareversie" -#: models/trafficlights.py:341 +#: streetup/assets/models/trafficlights.py:350 msgid "RMS" msgstr "RMS" -#: models/trafficlights.py:342 +#: streetup/assets/models/trafficlights.py:351 msgid "URL" msgstr "URL" -#: models/trafficlights.py:345 -#: templates/assets/trafficlights_intersection_detail.html:401 +#: streetup/assets/models/trafficlights.py:370 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:401 msgid "Contrôleur" msgstr "Regelaar" -#: models/trafficlights.py:346 +#: streetup/assets/models/trafficlights.py:371 msgid "Contrôleurs" msgstr "Regelaars" -#: models/trafficlights.py:352 models/trafficlights.py:379 -#: models/trafficlights.py:395 models/trafficlights.py:411 +#: streetup/assets/models/trafficlights.py:377 +#: streetup/assets/models/trafficlights.py:404 +#: streetup/assets/models/trafficlights.py:420 +#: streetup/assets/models/trafficlights.py:436 msgid "Hardware" msgstr "Hardware" -#: models/trafficlights.py:353 models/trafficlights.py:394 -#: models/trafficlights.py:410 +#: streetup/assets/models/trafficlights.py:378 +#: streetup/assets/models/trafficlights.py:419 +#: streetup/assets/models/trafficlights.py:435 msgid "Nom du matériel" msgstr "Hardwarenaam" -#: models/trafficlights.py:354 +#: streetup/assets/models/trafficlights.py:379 msgid "Description du matériel" msgstr "Hardwarebeschrijving" -#: models/trafficlights.py:357 +#: streetup/assets/models/trafficlights.py:382 +#: streetup/assets/views/core.py:382 msgid "Hardware contrôleur" msgstr "Controleurhardware" -#: models/trafficlights.py:358 +#: streetup/assets/models/trafficlights.py:383 msgid "Hardwares contrôleur" msgstr "Controleurhardwares" -#: models/trafficlights.py:365 +#: streetup/assets/models/trafficlights.py:390 msgid "Date du log" msgstr "Logdatum" -#: models/trafficlights.py:368 +#: streetup/assets/models/trafficlights.py:393 msgid "Fichier de log du contrôleur" msgstr "Logbestand van de controleur" -#: models/trafficlights.py:369 +#: streetup/assets/models/trafficlights.py:394 msgid "Fichiers de log du contrôleur" msgstr "Logbestanden van de controleur" -#: models/trafficlights.py:378 +#: streetup/assets/models/trafficlights.py:403 msgid "Nom du détecteur" msgstr "Detectornaam" -#: models/trafficlights.py:384 +#: streetup/assets/models/trafficlights.py:409 msgid "Phases associées" msgstr "Bijbehorende fasen" -#: models/trafficlights.py:385 models/trafficlights.py:398 -#: models/trafficlights.py:414 +#: streetup/assets/models/trafficlights.py:410 +#: streetup/assets/models/trafficlights.py:423 +#: streetup/assets/models/trafficlights.py:439 msgid "Mentionné sur le plan" msgstr "Vermeld op het plan" -#: models/trafficlights.py:388 +#: streetup/assets/models/trafficlights.py:413 msgid "Détecteur" msgstr "Detector" -#: models/trafficlights.py:389 -#: templates/assets/trafficlights_intersection_detail.html:703 +#: streetup/assets/models/trafficlights.py:414 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:460 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:717 msgid "Détecteurs" msgstr "Detectoren" -#: models/trafficlights.py:404 +#: streetup/assets/models/trafficlights.py:429 msgid "Network Hardware" msgstr "Netwerkhardware" -#: models/trafficlights.py:405 +#: streetup/assets/models/trafficlights.py:430 msgid "Network Hardwares" msgstr "Netwerkhardwares" -#: models/trafficlights.py:420 +#: streetup/assets/models/trafficlights.py:445 msgid "Voltage Hardware" msgstr "Spanningshardware" -#: models/trafficlights.py:421 +#: streetup/assets/models/trafficlights.py:446 msgid "Voltage Hardwares" msgstr "Spanningshardwares" -#: models/trafficlights.py:427 +#: streetup/assets/models/trafficlights.py:452 msgid "Largeur (cm)" msgstr "Breedte (cm)" -#: models/trafficlights.py:428 +#: streetup/assets/models/trafficlights.py:453 msgid "Hauteur (cm)" msgstr "Hoogte (cm)" -#: models/trafficlights.py:429 +#: streetup/assets/models/trafficlights.py:454 msgid "Profondeur (cm)" msgstr "Diepte (cm)" -#: models/trafficlights.py:430 +#: streetup/assets/models/trafficlights.py:455 msgid "Indice de protection IP" msgstr "Beschermingsgraad IP" -#: models/trafficlights.py:455 models/trafficlights.py:485 +#: streetup/assets/models/trafficlights.py:480 +#: streetup/assets/models/trafficlights.py:510 msgid "Code EAN" msgstr "Code EAN" -#: models/trafficlights.py:456 +#: streetup/assets/models/trafficlights.py:481 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:144 msgid "Alimentation électrique" msgstr "Elektrische voeding" -#: models/trafficlights.py:457 +#: streetup/assets/models/trafficlights.py:482 msgid "Numéro de compteur" msgstr "Teller nummer" -#: models/trafficlights.py:458 +#: streetup/assets/models/trafficlights.py:483 msgid "Publicité" msgstr "Reclame" -#: models/trafficlights.py:459 +#: streetup/assets/models/trafficlights.py:484 msgid "Type de clé" msgstr "Sleuteltype" -#: models/trafficlights.py:460 +#: streetup/assets/models/trafficlights.py:485 msgid "Type d'armoire" msgstr "Kastype" -#: models/trafficlights.py:461 +#: streetup/assets/models/trafficlights.py:486 msgid "Géré par" msgstr "Beheerd door" -#: models/trafficlights.py:462 +#: streetup/assets/models/trafficlights.py:487 msgid "Présence Compteur" msgstr "Aanwezigheid teller" -#: models/trafficlights.py:463 +#: streetup/assets/models/trafficlights.py:488 msgid "Interrupteur différentiel" msgstr "Differentiaalschakelaar" -#: models/trafficlights.py:464 +#: streetup/assets/models/trafficlights.py:489 msgid "Calibre du disjoncteur différentiel" msgstr "Differentiaalautomaat kaliber" -#: models/trafficlights.py:465 +#: streetup/assets/models/trafficlights.py:490 msgid "Disjoncteur différentiel" msgstr "Differentiaalautomaat" -#: models/trafficlights.py:466 +#: streetup/assets/models/trafficlights.py:491 msgid "Calibre du disjoncteur" msgstr "Automaat kaliber" -#: models/trafficlights.py:467 +#: streetup/assets/models/trafficlights.py:492 msgid "Calibre différentiel" msgstr "Differentieel kaliber" -#: models/trafficlights.py:468 +#: streetup/assets/models/trafficlights.py:493 msgid "Départ vers" msgstr "Vertrek naar" -#: models/trafficlights.py:469 +#: streetup/assets/models/trafficlights.py:494 msgid "Conformité visuelle" msgstr "Visuele conformiteit" -#: models/trafficlights.py:470 views/locations.py:33 +#: streetup/assets/models/trafficlights.py:495 +#: streetup/assets/views/locations.py:33 msgid "Propreté" msgstr "Netheid" -#: models/trafficlights.py:473 +#: streetup/assets/models/trafficlights.py:498 msgid "Armoire" msgstr "Kast" -#: models/trafficlights.py:474 +#: streetup/assets/models/trafficlights.py:499 msgid "Armoires" msgstr "Kasten" -#: models/trafficlights.py:483 +#: streetup/assets/models/trafficlights.py:508 msgid "Description du contenu" msgstr "Inhoudsbeschrijving" -#: models/trafficlights.py:484 +#: streetup/assets/models/trafficlights.py:509 msgid "Numéro de référence" msgstr "Referentienummer" -#: models/trafficlights.py:488 +#: streetup/assets/models/trafficlights.py:513 msgid "Contenu d'armoire" msgstr "Kasteinhoud" -#: models/trafficlights.py:489 +#: streetup/assets/models/trafficlights.py:514 msgid "Contenus d'armoires" msgstr "Kasteninhoudslijst" -#: models/trafficlights.py:504 +#: streetup/assets/models/trafficlights.py:529 msgid "Accessoire" msgstr "Accessoire" -#: models/trafficlights.py:505 +#: streetup/assets/models/trafficlights.py:530 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:451 msgid "Accessoires" msgstr "Accessoires" -#: models/trafficlights.py:512 -#: templates/assets/trafficlights_intersection_detail.html:644 +#: streetup/assets/models/trafficlights.py:537 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:658 msgid "Date de mise en service" msgstr "Datum ingebruikname" -#: models/trafficlights.py:513 +#: streetup/assets/models/trafficlights.py:538 msgid "Date de mise hors service" msgstr "Datum buitengebruikstelling" -#: models/trafficlights.py:515 -#: templates/assets/trafficlights_intersection_detail.html:50 +#: streetup/assets/models/trafficlights.py:540 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:50 msgid "Index" msgstr "Index" -#: models/trafficlights.py:516 +#: streetup/assets/models/trafficlights.py:541 msgid "Informations" msgstr "Informatie" -#: models/trafficlights.py:549 +#: streetup/assets/models/trafficlights.py:583 msgid "Radar Pole" msgstr "Radarpaal" -#: models/trafficlights.py:550 +#: streetup/assets/models/trafficlights.py:584 msgid "Radar Poles" msgstr "Radarpalen" -#: models/trafficlights.py:555 +#: streetup/assets/models/trafficlights.py:589 msgid "Traffic Light Radar Model" msgstr "Radarmodel" -#: models/trafficlights.py:556 +#: streetup/assets/models/trafficlights.py:590 msgid "Traffic Light Radar Models" msgstr "Radarmodellen" -#: models/trafficlights.py:564 +#: streetup/assets/models/trafficlights.py:598 msgid "Radar Pole (Support)" msgstr "Radarpaal (Ondersteuning)" -#: models/trafficlights.py:565 +#: streetup/assets/models/trafficlights.py:599 msgid "Public Lighting Pole (Support)" msgstr "Verlichtingspaal (Ondersteuning)" -#: models/trafficlights.py:566 +#: streetup/assets/models/trafficlights.py:600 msgid "Traffic Light Pole (Support)" msgstr "Verkeerslichtpaal (Ondersteuning)" -#: models/trafficlights.py:569 +#: streetup/assets/models/trafficlights.py:603 msgid "Public Lighting Pole (Power)" msgstr "Verlichtingspaal (Voeding)" -#: models/trafficlights.py:570 +#: streetup/assets/models/trafficlights.py:604 msgid "Traffic Light Pole (Power)" msgstr "Verkeerslichtpaal (Voeding)" -#: models/trafficlights.py:573 +#: streetup/assets/models/trafficlights.py:607 msgid "Radar" msgstr "Radar" -#: models/trafficlights.py:574 +#: streetup/assets/models/trafficlights.py:608 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:457 msgid "Radars" msgstr "Radars" -#: permissions.py:502 +#: streetup/assets/permissions.py:510 msgid "Missing asset information" msgstr "Ontbrekende asset informatie" -#: permissions.py:509 +#: streetup/assets/permissions.py:517 msgid "Invalid asset type" msgstr "Ongeldig asset type" -#: permissions.py:512 +#: streetup/assets/permissions.py:520 msgid "You do not have permission to edit this asset" msgstr "U hebt geen toestemming om dit asset te bewerken" -#: permissions.py:549 +#: streetup/assets/permissions.py:557 msgid "Invalid thematic" msgstr "Ongeldig thema" -#: permissions.py:553 views/history.py:44 +#: streetup/assets/permissions.py:561 streetup/assets/views/history.py:44 msgid "You do not have permission to edit assets for this thematic" msgstr "U hebt geen toestemming om assets voor dit thema te bewerken" -#: templates/assets/artworks_index.html:18 -#: templates/assets/artworks_index.html:46 templates/assets/clean_index.html:8 -#: templates/assets/controlcenters_index.html:16 -#: templates/assets/controlcenters_index.html:45 -#: templates/assets/its_index.html:16 templates/assets/its_index.html:56 -#: templates/assets/nature_index.html:28 templates/assets/nature_index.html:59 -#: templates/assets/publiclighting_index.html:18 -#: templates/assets/publiclighting_index.html:49 -#: templates/assets/roads_index.html:18 templates/assets/roads_index.html:61 -#: templates/assets/sign_index.html:18 templates/assets/sign_index.html:61 -#: templates/assets/structures_index.html:26 -#: templates/assets/structures_index.html:57 -#: templates/assets/trafficlights_index.html:61 -#: templates/assets/trafficlights_index.html:101 -#: templates/assets/unified_index.html:229 templates/assets/water_index.html:22 -#: templates/assets/water_index.html:50 +#: streetup/assets/templates/assets/artworks_index.html:18 +#: streetup/assets/templates/assets/artworks_index.html:46 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:60 +#: streetup/assets/templates/assets/clean_index.html:8 +#: streetup/assets/templates/assets/controlcenters_index.html:16 +#: streetup/assets/templates/assets/controlcenters_index.html:45 +#: streetup/assets/templates/assets/its_index.html:16 +#: streetup/assets/templates/assets/its_index.html:56 +#: streetup/assets/templates/assets/nature_index.html:28 +#: streetup/assets/templates/assets/nature_index.html:59 +#: streetup/assets/templates/assets/publiclighting_index.html:18 +#: streetup/assets/templates/assets/publiclighting_index.html:49 +#: streetup/assets/templates/assets/roads_index.html:18 +#: streetup/assets/templates/assets/roads_index.html:61 +#: streetup/assets/templates/assets/sign_index.html:18 +#: streetup/assets/templates/assets/sign_index.html:61 +#: streetup/assets/templates/assets/structures_index.html:26 +#: streetup/assets/templates/assets/structures_index.html:57 +#: streetup/assets/templates/assets/trafficlights_index.html:61 +#: streetup/assets/templates/assets/trafficlights_index.html:101 +#: streetup/assets/templates/assets/unified_index.html:229 +#: streetup/assets/templates/assets/water_index.html:22 +#: streetup/assets/templates/assets/water_index.html:50 msgid "Filtrer" msgstr "Filteren" -#: templates/assets/artworks_index.html:19 -#: templates/assets/artworks_index.html:47 templates/assets/clean_index.html:9 -#: templates/assets/controlcenters_index.html:17 -#: templates/assets/controlcenters_index.html:46 -#: templates/assets/its_index.html:17 templates/assets/its_index.html:57 -#: templates/assets/nature_index.html:29 templates/assets/nature_index.html:60 -#: templates/assets/publiclighting_index.html:19 -#: templates/assets/publiclighting_index.html:50 -#: templates/assets/roads_index.html:19 templates/assets/roads_index.html:62 -#: templates/assets/sign_index.html:19 templates/assets/sign_index.html:62 -#: templates/assets/structures_index.html:27 -#: templates/assets/structures_index.html:58 -#: templates/assets/trafficlights_index.html:62 -#: templates/assets/trafficlights_index.html:102 -#: templates/assets/unified_index.html:227 templates/assets/water_index.html:23 -#: templates/assets/water_index.html:51 +#: streetup/assets/templates/assets/artworks_index.html:19 +#: streetup/assets/templates/assets/artworks_index.html:47 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:61 +#: streetup/assets/templates/assets/clean_index.html:9 +#: streetup/assets/templates/assets/controlcenters_index.html:17 +#: streetup/assets/templates/assets/controlcenters_index.html:46 +#: streetup/assets/templates/assets/its_index.html:17 +#: streetup/assets/templates/assets/its_index.html:57 +#: streetup/assets/templates/assets/nature_index.html:29 +#: streetup/assets/templates/assets/nature_index.html:60 +#: streetup/assets/templates/assets/publiclighting_index.html:19 +#: streetup/assets/templates/assets/publiclighting_index.html:50 +#: streetup/assets/templates/assets/roads_index.html:19 +#: streetup/assets/templates/assets/roads_index.html:62 +#: streetup/assets/templates/assets/sign_index.html:19 +#: streetup/assets/templates/assets/sign_index.html:62 +#: streetup/assets/templates/assets/structures_index.html:27 +#: streetup/assets/templates/assets/structures_index.html:58 +#: streetup/assets/templates/assets/trafficlights_index.html:62 +#: streetup/assets/templates/assets/trafficlights_index.html:102 +#: streetup/assets/templates/assets/unified_index.html:227 +#: streetup/assets/templates/assets/water_index.html:23 +#: streetup/assets/templates/assets/water_index.html:51 msgid "Réinitialiser" msgstr "Resetten" -#: templates/assets/artworks_index.html:22 -#: templates/assets/artworks_index.html:64 -#: templates/assets/artworks_street_detail.html:15 -#: templates/assets/publiclighting_index.html:8 -#: templates/assets/publiclighting_index.html:67 -#: templates/assets/roads_index.html:8 templates/assets/roads_index.html:79 -#: templates/assets/sign_index.html:8 templates/assets/sign_index.html:79 -#: templates/assets/trafficlights_intersection_detail.html:79 views/core.py:597 +#: streetup/assets/templates/assets/artworks_index.html:22 +#: streetup/assets/templates/assets/artworks_index.html:64 +#: streetup/assets/templates/assets/artworks_street_detail.html:15 +#: streetup/assets/templates/assets/publiclighting_index.html:8 +#: streetup/assets/templates/assets/publiclighting_index.html:67 +#: streetup/assets/templates/assets/roads_index.html:8 +#: streetup/assets/templates/assets/roads_index.html:79 +#: streetup/assets/templates/assets/sign_index.html:8 +#: streetup/assets/templates/assets/sign_index.html:79 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:79 +#: streetup/assets/views/core.py:616 msgid "Commune" msgstr "Gemeente" -#: templates/assets/artworks_index.html:63 -#: templates/assets/artworks_index.html:71 -#: templates/assets/components/add_asset_modal.html:82 -#: templates/assets/components/add_asset_modal.html:91 -#: templates/assets/components/asset_model_card.html:21 -#: templates/assets/controlcenters_index.html:62 -#: templates/assets/controlcenters_index.html:67 -#: templates/assets/detail_generic.html:224 -#: templates/assets/detail_generic.html:237 templates/assets/its_index.html:82 -#: templates/assets/its_index.html:87 templates/assets/nature_index.html:76 -#: templates/assets/publiclighting_index.html:66 -#: templates/assets/publiclighting_index.html:72 -#: templates/assets/roads_index.html:78 templates/assets/roads_index.html:84 -#: templates/assets/sign_index.html:78 templates/assets/sign_index.html:84 -#: templates/assets/structures_index.html:75 -#: templates/assets/structures_index.html:81 -#: templates/assets/trafficlights_import_cross_plan.html:241 -#: templates/assets/trafficlights_import_cross_plan.html:323 -#: templates/assets/trafficlights_import_cross_plan.html:407 -#: templates/assets/trafficlights_import_cross_plan.html:499 -#: templates/assets/trafficlights_index.html:119 -#: templates/assets/trafficlights_index.html:125 -#: templates/assets/unified_index.html:315 -#: templates/assets/unified_index.html:319 templates/assets/water_index.html:75 -#: views/export.py:96 +#: streetup/assets/templates/assets/artworks_index.html:63 +#: streetup/assets/templates/assets/artworks_index.html:71 +#: streetup/assets/templates/assets/components/add_asset_modal.html:82 +#: streetup/assets/templates/assets/components/add_asset_modal.html:91 +#: streetup/assets/templates/assets/components/asset_model_card.html:21 +#: streetup/assets/templates/assets/controlcenters_index.html:62 +#: streetup/assets/templates/assets/controlcenters_index.html:67 +#: streetup/assets/templates/assets/detail_generic.html:224 +#: streetup/assets/templates/assets/detail_generic.html:237 +#: streetup/assets/templates/assets/its_index.html:82 +#: streetup/assets/templates/assets/its_index.html:87 +#: streetup/assets/templates/assets/nature_index.html:76 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:329 +#: streetup/assets/templates/assets/publiclighting_index.html:66 +#: streetup/assets/templates/assets/publiclighting_index.html:72 +#: streetup/assets/templates/assets/roads_index.html:78 +#: streetup/assets/templates/assets/roads_index.html:84 +#: streetup/assets/templates/assets/sign_index.html:78 +#: streetup/assets/templates/assets/sign_index.html:84 +#: streetup/assets/templates/assets/structures_index.html:75 +#: streetup/assets/templates/assets/structures_index.html:81 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:241 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:323 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:407 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:499 +#: streetup/assets/templates/assets/trafficlights_index.html:119 +#: streetup/assets/templates/assets/trafficlights_index.html:125 +#: streetup/assets/templates/assets/unified_index.html:314 +#: streetup/assets/templates/assets/unified_index.html:318 +#: streetup/assets/templates/assets/water_index.html:75 +#: streetup/assets/views/export.py:96 msgid "Nom" msgstr "Naam" -#: templates/assets/artworks_index.html:65 -#: templates/assets/artworks_street_detail.html:19 +#: streetup/assets/templates/assets/artworks_index.html:65 +#: streetup/assets/templates/assets/artworks_street_detail.html:19 msgid "Code voirie" msgstr "Wegcode" -#: templates/assets/artworks_index.html:66 -#: templates/assets/artworks_street_detail.html:23 +#: streetup/assets/templates/assets/artworks_index.html:66 +#: streetup/assets/templates/assets/artworks_street_detail.html:23 msgid "Section" msgstr "Sectie" -#: templates/assets/artworks_index.html:73 +#: streetup/assets/templates/assets/artworks_index.html:73 msgid "Sous-type" msgstr "Subtype" -#: templates/assets/artworks_street_detail.html:7 +#: streetup/assets/templates/assets/artworks_street_detail.html:7 msgid "Retour à la vue Artworks" msgstr "Terug naar Kunstwerken overzicht" -#: templates/assets/artworks_street_detail.html:27 +#: streetup/assets/templates/assets/artworks_street_detail.html:27 msgid "Niveau" msgstr "Niveau" -#: templates/assets/artworks_street_detail.html:38 +#: streetup/assets/templates/assets/artworks_street_detail.html:38 msgid "Monuments" msgstr "Monumenten" -#: templates/assets/artworks_street_detail.html:51 -#: templates/assets/artworks_street_detail.html:78 -#: templates/assets/controlcenters_location_detail.html:251 -#: templates/assets/its_location_detail.html:175 -#: templates/assets/nature_locations_detail.html:81 -#: templates/assets/naturerwiz_detail.html:250 -#: templates/assets/publiclighting_street_detail.html:310 -#: templates/assets/roads_street_detail.html:325 -#: templates/assets/sign_street_detail.html:302 -#: templates/assets/structures_location_detail.html:117 -#: templates/assets/structures_location_detail.html:360 -#: templates/assets/trafficlights_intersection_detail.html:941 +#: streetup/assets/templates/assets/artworks_street_detail.html:51 +#: streetup/assets/templates/assets/artworks_street_detail.html:78 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:348 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:388 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:251 +#: streetup/assets/templates/assets/its_location_detail.html:175 +#: streetup/assets/templates/assets/nature_locations_detail.html:81 +#: streetup/assets/templates/assets/naturerwiz_detail.html:250 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:310 +#: streetup/assets/templates/assets/roads_street_detail.html:325 +#: streetup/assets/templates/assets/sign_street_detail.html:302 +#: streetup/assets/templates/assets/structures_location_detail.html:117 +#: streetup/assets/templates/assets/structures_location_detail.html:360 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:955 msgid "Détail" msgstr "Detail" -#: templates/assets/artworks_street_detail.html:57 +#: streetup/assets/templates/assets/artworks_street_detail.html:57 msgid "Aucun monument actif n'est lié à cette localisation." msgstr "Geen actief monument is gekoppeld aan deze locatie." -#: templates/assets/artworks_street_detail.html:65 +#: streetup/assets/templates/assets/artworks_street_detail.html:65 msgid "Fontaines" msgstr "Fonteinen" -#: templates/assets/artworks_street_detail.html:84 +#: streetup/assets/templates/assets/artworks_street_detail.html:84 msgid "Aucune fontaine active n'est liée à cette localisation." msgstr "Geen actieve fontein is gekoppeld aan deze locatie." -#: templates/assets/base_assets_index.html:22 +#: streetup/assets/templates/assets/base_assets_index.html:22 msgid "Thématique :" msgstr "Thema:" -#: templates/assets/base_assets_index.html:33 +#: streetup/assets/templates/assets/base_assets_index.html:33 msgid "Sélectionnez une thématique" msgstr "Selecteer een thema" -#: templates/assets/base_assets_index.html:56 -#: templates/assets/base_assets_index.html:69 +#: streetup/assets/templates/assets/base_assets_index.html:56 +#: streetup/assets/templates/assets/base_assets_index.html:69 msgid "Filtre" msgstr "Filter" -#: templates/assets/base_assets_index.html:81 +#: streetup/assets/templates/assets/base_assets_index.html:81 msgid "Sélection de la vue" msgstr "Weergaveselectie" -#: templates/assets/base_assets_index.html:82 -#: templates/assets/unified_index.html:425 +#: streetup/assets/templates/assets/base_assets_index.html:82 +#: streetup/assets/templates/assets/unified_index.html:447 msgid "Vue tableau uniquement" msgstr "Alleen tabelweergave" -#: templates/assets/base_assets_index.html:85 -#: templates/assets/unified_index.html:428 +#: streetup/assets/templates/assets/base_assets_index.html:85 +#: streetup/assets/templates/assets/unified_index.html:450 msgid "Vue partagée" msgstr "Gedeelde weergave" -#: templates/assets/base_assets_index.html:88 -#: templates/assets/unified_index.html:431 +#: streetup/assets/templates/assets/base_assets_index.html:88 +#: streetup/assets/templates/assets/unified_index.html:453 msgid "Vue carte uniquement" msgstr "Alleen kaartweergave" -#: templates/assets/base_assets_index.html:102 +#: streetup/assets/templates/assets/base_assets_index.html:102 msgid "Code, nom…" msgstr "Code, naam..." -#: templates/assets/base_assets_index.html:107 +#: streetup/assets/templates/assets/base_assets_index.html:107 msgid "Effacer la recherche" msgstr "Zoekopdracht wissen" -#: templates/assets/base_assets_index.html:113 +#: streetup/assets/templates/assets/base_assets_index.html:113 msgid "Mode" msgstr "Modus" -#: templates/assets/base_assets_index.html:115 +#: streetup/assets/templates/assets/base_assets_index.html:115 msgid "Tous les mots doivent correspondre" msgstr "Alle woorden moeten overeenkomen" -#: templates/assets/base_assets_index.html:117 +#: streetup/assets/templates/assets/base_assets_index.html:117 msgid "Au moins un mot doit correspondre" msgstr "Minstens één woord moet overeenkomen" -#: templates/assets/base_assets_index.html:123 +#: streetup/assets/templates/assets/base_assets_index.html:123 msgid "Rechercher" msgstr "Zoeken" -#: templates/assets/base_assets_index.html:151 -#: templates/assets/base_assets_index.html:188 -#: templates/assets/trafficlights_import_cross_plan.html:64 -#: templates/assets/unified_index.html:475 +#: streetup/assets/templates/assets/base_assets_index.html:151 +#: streetup/assets/templates/assets/base_assets_index.html:188 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:64 +#: streetup/assets/templates/assets/unified_index.html:497 msgid "Tout sélectionner" msgstr "Alles selecteren" -#: templates/assets/base_assets_index.html:152 -#: templates/assets/base_assets_index.html:189 -#: templates/assets/unified_index.html:476 +#: streetup/assets/templates/assets/base_assets_index.html:152 +#: streetup/assets/templates/assets/base_assets_index.html:189 +#: streetup/assets/templates/assets/unified_index.html:498 msgid "Tout désélectionner" msgstr "Alles deselecteren" -#: templates/assets/base_assets_index.html:154 -#: templates/assets/base_assets_index.html:191 -#: templates/assets/unified_index.html:378 -#: templates/assets/unified_index.html:478 +#: streetup/assets/templates/assets/base_assets_index.html:154 +#: streetup/assets/templates/assets/base_assets_index.html:191 +#: streetup/assets/templates/assets/unified_index.html:374 +#: streetup/assets/templates/assets/unified_index.html:500 msgid "Valider la sélection" msgstr "Selectie bevestigen" -#: templates/assets/base_assets_index.html:157 +#: streetup/assets/templates/assets/base_assets_index.html:157 #, python-format msgid "" "\n" @@ -2092,13 +2883,13 @@ msgstr[1] "" "\n" "%(counter)s geselecteerde locaties" -#: templates/assets/base_assets_index.html:171 -#: templates/assets/base_assets_index.html:225 -#: templates/assets/unified_index.html:520 +#: streetup/assets/templates/assets/base_assets_index.html:171 +#: streetup/assets/templates/assets/base_assets_index.html:225 +#: streetup/assets/templates/assets/unified_index.html:542 msgid "Loading..." msgstr "Bezig met laden..." -#: templates/assets/base_assets_index.html:194 +#: streetup/assets/templates/assets/base_assets_index.html:194 #, python-format msgid "" "\n" @@ -2115,1869 +2906,2393 @@ msgstr[1] "" "\n" "%(counter)s geselecteerde assets" -#: templates/assets/base_assets_index.html:205 -#: templates/assets/unified_index.html:484 +#: streetup/assets/templates/assets/base_assets_index.html:205 +#: streetup/assets/templates/assets/unified_index.html:506 msgid "Action" msgstr "Actie" -#: templates/assets/base_assets_index.html:211 -#: templates/assets/base_assets_index.html:321 -#: templates/assets/unified_index.html:490 -#: templates/assets/unified_index.html:603 +#: streetup/assets/templates/assets/base_assets_index.html:211 +#: streetup/assets/templates/assets/base_assets_index.html:321 +#: streetup/assets/templates/assets/unified_index.html:512 +#: streetup/assets/templates/assets/unified_index.html:625 msgid "Exporter" msgstr "Exporteren" -#: templates/assets/base_assets_index.html:261 +#: streetup/assets/templates/assets/base_assets_index.html:261 msgid "Carte" msgstr "Kaart" -#: templates/assets/base_assets_index.html:269 +#: streetup/assets/templates/assets/base_assets_index.html:269 msgid "Filtrer automatiquement sur la zone visible" msgstr "Automatisch filteren op het zichtbare gebied" -#: templates/assets/base_assets_index.html:280 -#: templates/assets/unified_index.html:566 +#: streetup/assets/templates/assets/base_assets_index.html:280 +#: streetup/assets/templates/assets/unified_index.html:588 msgid "Totaux des assets" msgstr "Totalen van assets" -#: templates/assets/base_assets_index.html:282 -#: templates/assets/base_assets_index.html:305 -#: templates/assets/components/add_asset_modal.html:19 -#: templates/assets/components/asset_documents.html:37 -#: templates/assets/components/asset_location_link.html:50 -#: templates/assets/components/asset_model_card.html:62 -#: templates/assets/components/location_edit_modals.html:24 -#: templates/assets/components/location_edit_modals.html:56 -#: templates/assets/components/location_edit_modals.html:82 -#: templates/assets/controlcenters_location_detail.html:112 -#: templates/assets/controlcenters_location_detail.html:145 -#: templates/assets/controlcenters_location_detail.html:170 -#: templates/assets/its_location_detail.html:55 -#: templates/assets/its_location_detail.html:88 -#: templates/assets/naturerwiz_detail.html:273 -#: templates/assets/naturerwiz_detail.html:306 -#: templates/assets/publiclighting_street_detail.html:161 -#: templates/assets/publiclighting_street_detail.html:194 -#: templates/assets/publiclighting_street_detail.html:219 -#: templates/assets/roads_street_detail.html:160 -#: templates/assets/roads_street_detail.html:193 -#: templates/assets/roads_street_detail.html:218 -#: templates/assets/sign_street_detail.html:160 -#: templates/assets/sign_street_detail.html:193 -#: templates/assets/sign_street_detail.html:218 -#: templates/assets/structures_location_detail.html:190 -#: templates/assets/structures_location_detail.html:232 -#: templates/assets/structures_location_detail.html:257 -#: templates/assets/trafficlights_import_cross_plan.html:802 -#: templates/assets/trafficlights_intersection_detail.html:248 -#: templates/assets/trafficlights_intersection_detail.html:281 -#: templates/assets/trafficlights_intersection_detail.html:306 -#: templates/assets/trafficlights_intersection_detail.html:1109 -#: templates/assets/trafficlights_intersection_detail.html:1158 -#: templates/assets/trafficlights_intersection_detail.html:1234 -#: templates/assets/unified_index.html:84 -#: templates/assets/unified_index.html:241 -#: templates/assets/unified_index.html:283 -#: templates/assets/unified_index.html:343 -#: templates/assets/unified_index.html:568 -#: templates/assets/unified_index.html:587 +#: streetup/assets/templates/assets/base_assets_index.html:282 +#: streetup/assets/templates/assets/base_assets_index.html:305 +#: streetup/assets/templates/assets/components/add_asset_modal.html:19 +#: streetup/assets/templates/assets/components/asset_documents.html:37 +#: streetup/assets/templates/assets/components/asset_location_link.html:50 +#: streetup/assets/templates/assets/components/asset_model_card.html:62 +#: streetup/assets/templates/assets/components/location_edit_modals.html:24 +#: streetup/assets/templates/assets/components/location_edit_modals.html:56 +#: streetup/assets/templates/assets/components/location_edit_modals.html:82 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:112 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:145 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:170 +#: streetup/assets/templates/assets/its_location_detail.html:55 +#: streetup/assets/templates/assets/its_location_detail.html:88 +#: streetup/assets/templates/assets/naturerwiz_detail.html:273 +#: streetup/assets/templates/assets/naturerwiz_detail.html:306 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:161 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:194 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:219 +#: streetup/assets/templates/assets/roads_street_detail.html:160 +#: streetup/assets/templates/assets/roads_street_detail.html:193 +#: streetup/assets/templates/assets/roads_street_detail.html:218 +#: streetup/assets/templates/assets/sign_street_detail.html:160 +#: streetup/assets/templates/assets/sign_street_detail.html:193 +#: streetup/assets/templates/assets/sign_street_detail.html:218 +#: streetup/assets/templates/assets/structures_location_detail.html:190 +#: streetup/assets/templates/assets/structures_location_detail.html:232 +#: streetup/assets/templates/assets/structures_location_detail.html:257 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:802 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:248 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:281 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:306 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1123 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1172 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1248 +#: streetup/assets/templates/assets/unified_index.html:84 +#: streetup/assets/templates/assets/unified_index.html:241 +#: streetup/assets/templates/assets/unified_index.html:285 +#: streetup/assets/templates/assets/unified_index.html:344 +#: streetup/assets/templates/assets/unified_index.html:590 +#: streetup/assets/templates/assets/unified_index.html:609 msgid "Fermer" msgstr "Sluiten" -#: templates/assets/base_assets_index.html:293 -#: templates/assets/unified_index.html:575 +#: streetup/assets/templates/assets/base_assets_index.html:293 +#: streetup/assets/templates/assets/unified_index.html:597 msgid "Totaux" msgstr "Totalen" -#: templates/assets/base_assets_index.html:304 -#: templates/assets/unified_index.html:586 +#: streetup/assets/templates/assets/base_assets_index.html:304 +#: streetup/assets/templates/assets/unified_index.html:608 msgid "Exporter les assets sélectionnés" msgstr "Geselecteerde assets exporteren" -#: templates/assets/base_assets_index.html:308 -#: templates/assets/unified_index.html:590 +#: streetup/assets/templates/assets/base_assets_index.html:308 +#: streetup/assets/templates/assets/unified_index.html:612 msgid "Choisissez le format d'export :" msgstr "Kies exportformaat:" -#: templates/assets/base_assets_index.html:320 -#: templates/assets/components/add_asset_modal.html:138 -#: templates/assets/components/asset_documents.html:87 -#: templates/assets/components/asset_location_link.html:75 -#: templates/assets/components/asset_model_card.html:98 -#: templates/assets/components/location_edit_modals.html:38 -#: templates/assets/components/location_edit_modals.html:63 -#: templates/assets/components/location_edit_modals.html:96 -#: templates/assets/controlcenters_location_detail.html:156 -#: templates/assets/detail_generic.html:150 -#: templates/assets/detail_generic.html:194 -#: templates/assets/detail_generic.html:759 -#: templates/assets/its_location_detail.html:99 -#: templates/assets/permissions/access_edit.html:121 -#: templates/assets/permissions/type_access_edit.html:126 -#: templates/assets/publiclighting_street_detail.html:205 -#: templates/assets/roads_street_detail.html:204 -#: templates/assets/sign_street_detail.html:204 -#: templates/assets/structures_location_detail.html:243 -#: templates/assets/trafficlights_import_dxf.html:126 -#: templates/assets/trafficlights_intersection_detail.html:292 -#: templates/assets/trafficlights_intersection_detail.html:1003 -#: templates/assets/unified_index.html:228 -#: templates/assets/unified_index.html:327 -#: templates/assets/unified_index.html:359 -#: templates/assets/unified_index.html:602 -#: templates/assets/unified_index.html:631 -#: templates/assets/unified_index.html:661 +#: streetup/assets/templates/assets/base_assets_index.html:320 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:24 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:271 +#: streetup/assets/templates/assets/components/add_asset_modal.html:138 +#: streetup/assets/templates/assets/components/asset_documents.html:87 +#: streetup/assets/templates/assets/components/asset_location_link.html:75 +#: streetup/assets/templates/assets/components/asset_model_card.html:98 +#: streetup/assets/templates/assets/components/location_edit_modals.html:38 +#: streetup/assets/templates/assets/components/location_edit_modals.html:63 +#: streetup/assets/templates/assets/components/location_edit_modals.html:96 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:156 +#: streetup/assets/templates/assets/detail_generic.html:150 +#: streetup/assets/templates/assets/detail_generic.html:194 +#: streetup/assets/templates/assets/detail_generic.html:759 +#: streetup/assets/templates/assets/its_location_detail.html:99 +#: streetup/assets/templates/assets/permissions/access_edit.html:121 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:126 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:205 +#: streetup/assets/templates/assets/roads_street_detail.html:204 +#: streetup/assets/templates/assets/sign_street_detail.html:204 +#: streetup/assets/templates/assets/structures_location_detail.html:243 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:126 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:292 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1017 +#: streetup/assets/templates/assets/unified_index.html:228 +#: streetup/assets/templates/assets/unified_index.html:326 +#: streetup/assets/templates/assets/unified_index.html:356 +#: streetup/assets/templates/assets/unified_index.html:624 +#: streetup/assets/templates/assets/unified_index.html:653 +#: streetup/assets/templates/assets/unified_index.html:683 msgid "Annuler" msgstr "Annuleren" -#: templates/assets/clean_index.html:18 templates/assets/clean_index.html:73 -msgid "Category" -msgstr "Categorie" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:18 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:13 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:4 +#: streetup/assets/views/core.py:868 +msgid "Bâtiments publics" +msgstr "Openbare gebouwen" -#: templates/assets/clean_index.html:38 -#: templates/assets/clean_location_detail.html:161 -msgid "Status" -msgstr "Status" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:25 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:15 +#: streetup/assets/templates/assets/permissions/panel.html:69 +#: streetup/assets/templates/assets/permissions/panel.html:111 +#: streetup/assets/templates/assets/permissions/panel.html:211 +#: streetup/assets/templates/assets/permissions/type_page.html:71 +#: streetup/assets/templates/assets/permissions/type_page.html:157 +#: streetup/assets/templates/assets/permissions/type_page.html:238 +#: streetup/assets/templates/assets/permissions/type_page.html:360 +msgid "Modifier" +msgstr "Bewerken" -#: templates/assets/clean_index.html:40 -msgid "To be approved" -msgstr "Te goedkeuren" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:29 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:24 +msgid "Retour à la liste" +msgstr "Terug naar lijst" -#: templates/assets/clean_index.html:41 -#: templates/assets/clean_location_detail.html:53 -msgid "Active" -msgstr "Actief" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:42 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:37 +msgid "Adresse non renseignée" +msgstr "Adres niet opgegeven" -#: templates/assets/clean_index.html:42 -msgid "Damaged" -msgstr "Beschadigd" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:73 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:76 +msgid "Vue d'ensemble" +msgstr "Overzicht" -#: templates/assets/clean_index.html:43 -msgid "To replace" -msgstr "Te vervangen" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:78 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:81 +#, fuzzy +#| msgid "Assets uniquement" +msgid "Assets & Équipements" +msgstr "Alleen assets" -#: templates/assets/clean_index.html:44 -msgid "Removed" -msgstr "Verwijderd" - -#: templates/assets/clean_index.html:48 -msgid "Filter" -msgstr "Filteren" - -#: templates/assets/clean_index.html:49 -msgid "Reset" -msgstr "Resetten" - -#: templates/assets/clean_index.html:66 templates/assets/clean_index.html:72 -msgid "Name" -msgstr "Naam" - -#: templates/assets/clean_location_detail.html:19 -msgid "Municipality:" -msgstr "Gemeente:" - -#: templates/assets/clean_location_detail.html:22 -msgid "Road code:" -msgstr "Wegcode:" - -#: templates/assets/clean_location_detail.html:25 -#: templates/assets/roads_street_detail.html:20 -msgid "Section:" -msgstr "Sectie:" - -#: templates/assets/clean_location_detail.html:28 -msgid "Street level:" -msgstr "Straatniveau:" - -#: templates/assets/clean_location_detail.html:35 -#: templates/assets/controlcenters_location_detail.html:34 -#: templates/assets/its_location_detail.html:30 -#: templates/assets/nature_locations_detail.html:20 -#: templates/assets/naturerwiz_detail.html:20 -#: templates/assets/publiclighting_street_detail.html:18 -#: templates/assets/roads_street_detail.html:27 -#: templates/assets/sign_street_detail.html:18 -#: templates/assets/structures_location_detail.html:35 -#: templates/assets/trafficlights_intersection_detail.html:82 -msgid "Street View" -msgstr "Street View" - -#: templates/assets/clean_location_detail.html:36 -#: templates/assets/controlcenters_location_detail.html:35 -#: templates/assets/its_location_detail.html:31 -#: templates/assets/nature_locations_detail.html:21 -#: templates/assets/naturerwiz_detail.html:21 -#: templates/assets/publiclighting_street_detail.html:19 -#: templates/assets/roads_street_detail.html:28 -#: templates/assets/sign_street_detail.html:19 -#: templates/assets/structures_location_detail.html:36 -#: templates/assets/trafficlights_intersection_detail.html:83 -msgid "View in Google Street View" -msgstr "Bekijk in Google Street View" - -#: templates/assets/clean_location_detail.html:45 -#: templates/assets/controlcenters_location_detail.html:186 -#: templates/assets/its_location_detail.html:110 -#: templates/assets/naturerwiz_detail.html:180 -#: templates/assets/publiclighting_street_detail.html:233 -#: templates/assets/roads_street_detail.html:232 -#: templates/assets/sign_street_detail.html:232 -#: templates/assets/structures_location_detail.html:273 -#: templates/assets/trafficlights_intersection_detail.html:324 -#: templates/assets/unified_index.html:448 views/artworks.py:95 -#: views/clean.py:260 views/controlcenters.py:108 -msgid "Assets" -msgstr "Assets" - -#: templates/assets/clean_location_detail.html:60 -msgid "All" -msgstr "Alle" - -#: templates/assets/clean_location_detail.html:82 -#: templates/assets/clean_location_detail.html:119 -msgid "No litter bins" -msgstr "Geen vuilnisbakken" - -#: templates/assets/clean_location_detail.html:99 -#: templates/assets/clean_location_detail.html:133 -msgid "No glass containers" -msgstr "Geen glascontainers" - -#: templates/assets/clean_location_detail.html:147 -#: templates/assets/controlcenters_location_detail.html:231 -#: templates/assets/its_location_detail.html:155 -#: templates/assets/nature_locations_detail.html:61 -#: templates/assets/naturerwiz_detail.html:230 -#: templates/assets/publiclighting_street_detail.html:290 -#: templates/assets/roads_street_detail.html:305 -#: templates/assets/sign_street_detail.html:282 -#: templates/assets/structures_location_detail.html:340 -#: templates/assets/trafficlights_intersection_detail.html:921 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:83 +#: streetup/assets/templates/assets/clean_location_detail.html:147 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:231 +#: streetup/assets/templates/assets/its_location_detail.html:155 +#: streetup/assets/templates/assets/nature_locations_detail.html:61 +#: streetup/assets/templates/assets/naturerwiz_detail.html:230 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:86 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:290 +#: streetup/assets/templates/assets/roads_street_detail.html:305 +#: streetup/assets/templates/assets/sign_street_detail.html:282 +#: streetup/assets/templates/assets/structures_location_detail.html:340 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:935 msgid "Interventions" msgstr "Interventies" -#: templates/assets/clean_location_detail.html:159 -msgid "Title" -msgstr "Titel" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:100 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:103 +msgid "Propriété & Responsables" +msgstr "Eigendom & Verantwoordelijken" -#: templates/assets/clean_location_detail.html:160 -msgid "Start" -msgstr "Begin" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:112 +msgid "Service occupant" +msgstr "Gebruikersdienst" -#: templates/assets/clean_location_detail.html:168 -msgid "Detail" -msgstr "Detail" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:121 +msgid "Caractéristiques physiques &" +msgstr "Fysieke kenmerken &" -#: templates/assets/clean_location_detail.html:179 -msgid "No interventions" -msgstr "Geen interventies" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:129 +msgid "Étages / Sous-sols" +msgstr "Verdiepingen / Kelders" -#: templates/assets/cleanlitterbin_detail.html:18 -msgid "Observations" -msgstr "Observaties" +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:130 +msgid "étage(s)" +msgstr "" -#: templates/assets/cleanlitterbin_detail.html:23 -#: templates/assets/components/asset_documents.html:14 -#: templates/assets/controlcenters_location_detail.html:46 -#: templates/assets/controlcenters_location_detail.html:129 -#: templates/assets/its_location_detail.html:41 -#: templates/assets/its_location_detail.html:72 -#: templates/assets/naturerwiz_detail.html:82 -#: templates/assets/naturerwiz_detail.html:290 -#: templates/assets/publiclighting_street_detail.html:29 -#: templates/assets/publiclighting_street_detail.html:178 -#: templates/assets/roads_street_detail.html:38 -#: templates/assets/roads_street_detail.html:177 -#: templates/assets/sign_street_detail.html:29 -#: templates/assets/sign_street_detail.html:177 -#: templates/assets/structures_location_detail.html:47 -#: templates/assets/structures_location_detail.html:207 -#: templates/assets/trafficlights_intersection_detail.html:157 -#: templates/assets/trafficlights_intersection_detail.html:265 -#: templates/assets/trafficlights_intersection_detail.html:329 -#: templates/assets/trafficlights_intersection_detail.html:1226 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:130 +msgid "sous-sol(s)" +msgstr "Verdiepingen / Kelders" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:133 +msgid "Surface Utile / Brut" +msgstr "Nuttige / Bruto oppervlakte" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:141 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:136 +msgid "Accessibilité PMR" +msgstr "Toegankelijkheid beperkte mobiliteit" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:142 +#: streetup/assets/templates/assets/detail_generic.html:432 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:137 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:141 +#: streetup/assets/templates/assets/trafficlights_index.html:35 +#: streetup/assets/templatetags/asset_tags.py:129 +#: streetup/assets/views/core.py:641 streetup/assets/views/core.py:667 +#: streetup/assets/views/core.py:746 streetup/assets/views/core.py:755 +#: streetup/assets/views/core.py:792 streetup/assets/views/trafficlights.py:186 +msgid "Oui" +msgstr "Ja" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:142 +#: streetup/assets/templates/assets/detail_generic.html:433 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:137 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:141 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:145 +#: streetup/assets/templates/assets/trafficlights_index.html:39 +#: streetup/assets/templatetags/asset_tags.py:129 +#: streetup/assets/views/core.py:642 streetup/assets/views/core.py:668 +#: streetup/assets/views/core.py:747 streetup/assets/views/core.py:756 +#: streetup/assets/views/core.py:793 streetup/assets/views/trafficlights.py:186 +msgid "Non" +msgstr "Nee" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:151 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:158 +#, fuzzy +#| msgid "Arborescence" +msgid "Arborescence Hiérarchique" +msgstr "Boomstructuur" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:152 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:159 +#, fuzzy +#| msgid "sous-localisations" +msgid "sous-localisation(s)" +msgstr "sublocaties" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:171 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:178 +#, fuzzy +#| msgid "Changer le parent" +msgid "Voir la parente" +msgstr "Wijzig model" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:202 +#: streetup/assets/templates/assets/buildings/publicbuilding_location_tree.html:54 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:229 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:68 +#, fuzzy +#| msgid "Assets liés" +msgid "Assets rattachés à" +msgstr "Gekoppelde assets" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:225 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:252 +msgid "Localisation & Carte" +msgstr "Locatie & Kaart" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:239 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:266 +msgid "Adresse" +msgstr "Adres" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:239 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:266 +msgid "Non renseignée" +msgstr "Niet opgegeven" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:252 +#: streetup/assets/templates/assets/components/asset_documents.html:6 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:279 +msgid "Documents associés" +msgstr "Gekoppelde documenten" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:254 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:23 +#: streetup/assets/templates/assets/components/asset_documents.html:14 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:46 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:129 +#: streetup/assets/templates/assets/its_location_detail.html:41 +#: streetup/assets/templates/assets/its_location_detail.html:72 +#: streetup/assets/templates/assets/naturerwiz_detail.html:82 +#: streetup/assets/templates/assets/naturerwiz_detail.html:290 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:281 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:29 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:178 +#: streetup/assets/templates/assets/roads_street_detail.html:38 +#: streetup/assets/templates/assets/roads_street_detail.html:177 +#: streetup/assets/templates/assets/sign_street_detail.html:29 +#: streetup/assets/templates/assets/sign_street_detail.html:177 +#: streetup/assets/templates/assets/structures_location_detail.html:47 +#: streetup/assets/templates/assets/structures_location_detail.html:207 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:157 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:265 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:329 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1240 msgid "Ajouter" msgstr "Toevoegen" -#: templates/assets/cleanlitterbin_detail.html:31 +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:266 +#: streetup/assets/templates/assets/document_version_history_list.html:50 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:293 +msgid "Télécharger" +msgstr "Downloaden" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:270 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:297 +msgid "Fichier indisponible" +msgstr "Bestand niet beschikbaar" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:277 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:304 +msgid "Aucun document associé." +msgstr "Geen gekoppeld document." + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:293 +msgid "" +"Assets Physiques & Équipements de la Localisation et de ses sous-" +"localisations" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:294 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:321 +#, fuzzy +#| msgid "assets" +msgid "asset(s)" +msgstr "assets" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:301 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:74 +msgid "Code / Nom" +msgstr "Code / Naam" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:304 +#, fuzzy +#| msgid "Assets parents" +msgid "Asset Parent" +msgstr "Alleen assets" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:306 +msgid "Prochain contrôle" +msgstr "Volgende controle" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:307 +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:81 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:334 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:395 +msgid "Actions" +msgstr "Actie" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:347 +msgid "Détail de l\\" +msgstr "Detail van " + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:354 +#, fuzzy +#| msgid "Aucun équipement technique enregistré." +msgid "Aucun asset ou équipement technique enregistré." +msgstr "Geen technische uitrusting geregistreerd." + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:368 +msgid "Interventions & Maintenance" +msgstr "Interventies & Onderhoud" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:370 +msgid "Nouvelle intervention" +msgstr "Nieuwe interventie" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:379 +msgid "Titre / Objet" +msgstr "Titel / Onderwerp" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:380 +msgid "Date de début" +msgstr "Startdatum" + +#: streetup/assets/templates/assets/buildings/publicbuilding_detail.html:401 +msgid "Aucune intervention enregistrée pour ce bâtiment." +msgstr "Geen interventie geregistreerd voor dit gebouw." + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:4 +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:19 +msgid "Modifier le bâtiment" +msgstr "Gebouw bewerken" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:35 +msgid "Certains champs contiennent des erreurs." +msgstr "Sommige velden bevatten fouten." + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:35 +msgid "Veuillez vérifier les informations ci-dessous." +msgstr "Controleer de onderstaande informatie." + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:43 +#: streetup/assets/templates/assets/detail_generic.html:204 +msgid "Informations générales" +msgstr "Algemene informatie" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:48 +msgid "Code du bâtiment" +msgstr "Gebouwcode" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:95 +msgid "Propriété & Gestion" +msgstr "Eigendom & Beheer" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:121 +msgid "Usage & Caractéristiques physiques" +msgstr "Gebruik & Fysieke kenmerken" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:175 +msgid "Bâtiment recevant du public (ERP / PMR)" +msgstr "Publiek toegankelijk gebouw (ERP / PMR)" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:209 +msgid "Diagnostics & Énergie" +msgstr "Diagnoses & Energie" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:246 +msgid "Coordonnées géographiques (GPS WGS84)" +msgstr "Geografische coördinaten (GPS WGS84)" + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:250 +msgid "" +"Cliquez sur la carte ou déplacez le marqueur pour ajuster la position du " +"bâtiment. Vous pouvez également rechercher une adresse ou basculer en vue " +"orthophoto." +msgstr "" +"Klik op de kaart of verplaats de marker om de positie van het gebouw aan te " +"passen. U kunt ook naar een adres zoeken of overschakelen naar de " +"luchtfotoweergave." + +#: streetup/assets/templates/assets/buildings/publicbuilding_form.html:274 +msgid "Enregistrer les modifications" +msgstr "Wijzigingen opslaan" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:11 +msgid "Gestion des Bâtiments Publics" +msgstr "Beheer van Openbare Gebouwen" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:12 +msgid "Patrimoine bâti, pièces, équipements techniques et diagnostics ERP" +msgstr "Gebouwenpatrimonium, lokalen, technische uitrusting en ERP-diagnostiek" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:16 +msgid "Nouveau Bâtiment" +msgstr "Nieuw Gebouw" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:26 +#: streetup/assets/templates/assets/components/asset_location_link.html:59 +msgid "Recherche" +msgstr "Zoeken" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:29 +msgid "Code, nom, adresse, propriétaire..." +msgstr "Code, naam, adres, eigenaar..." + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:33 +msgid "Usage" +msgstr "Gebruik" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:35 +msgid "Tous les usages" +msgstr "Alle gebruiken" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:44 +msgid "Tous les statuts" +msgstr "Alle statussen" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:51 +msgid "Diagnostic DPE" +msgstr "EPC-diagnose" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:53 +msgid "Tous DPE" +msgstr "Alle EPC" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:75 +#, fuzzy +#| msgid "Type d'asset" +msgid "Type & Parent" +msgstr "Type asset" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:76 +msgid "Usage principal" +msgstr "Hoofdgebruik" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:77 +msgid "Propriétaire & Gestionnaire" +msgstr "Eigenaar & Beheerder" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:78 +msgid "ERP" +msgstr "ERP" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:79 +msgid "DPE / GES" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:111 +msgid "Gestionnaire" +msgstr "Nevenlocatie" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:120 +msgid "Non ERP" +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:137 +msgid "Voir détails" +msgstr "Details" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:141 +#: streetup/assets/templates/assets/detail_generic.html:144 +#: streetup/assets/templates/assets/detail_generic.html:188 +msgid "Éditer" +msgstr "Bewerken" + +#: streetup/assets/templates/assets/buildings/publicbuilding_list.html:151 +msgid "Aucun bâtiment public ne correspond à vos critères." +msgstr "" + +#: streetup/assets/templates/assets/buildings/publicbuilding_location_tree.html:70 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:84 +#, fuzzy +#| msgid "sous-localisations" +msgid "Aucune sous-localisation." +msgstr "sublocaties" + +#: streetup/assets/templates/assets/clean_index.html:18 +#: streetup/assets/templates/assets/clean_index.html:73 +msgid "Category" +msgstr "Categorie" + +#: streetup/assets/templates/assets/clean_index.html:38 +#: streetup/assets/templates/assets/clean_location_detail.html:161 +msgid "Status" +msgstr "Status" + +#: streetup/assets/templates/assets/clean_index.html:40 +msgid "To be approved" +msgstr "Te goedkeuren" + +#: streetup/assets/templates/assets/clean_index.html:41 +#: streetup/assets/templates/assets/clean_location_detail.html:53 +msgid "Active" +msgstr "Actief" + +#: streetup/assets/templates/assets/clean_index.html:42 +msgid "Damaged" +msgstr "Beschadigd" + +#: streetup/assets/templates/assets/clean_index.html:43 +msgid "To replace" +msgstr "Te vervangen" + +#: streetup/assets/templates/assets/clean_index.html:44 +msgid "Removed" +msgstr "Verwijderd" + +#: streetup/assets/templates/assets/clean_index.html:48 +msgid "Filter" +msgstr "Filteren" + +#: streetup/assets/templates/assets/clean_index.html:49 +msgid "Reset" +msgstr "Resetten" + +#: streetup/assets/templates/assets/clean_index.html:66 +#: streetup/assets/templates/assets/clean_index.html:72 +msgid "Name" +msgstr "Naam" + +#: streetup/assets/templates/assets/clean_location_detail.html:19 +msgid "Municipality:" +msgstr "Gemeente:" + +#: streetup/assets/templates/assets/clean_location_detail.html:22 +msgid "Road code:" +msgstr "Wegcode:" + +#: streetup/assets/templates/assets/clean_location_detail.html:25 +#: streetup/assets/templates/assets/roads_street_detail.html:20 +msgid "Section:" +msgstr "Sectie:" + +#: streetup/assets/templates/assets/clean_location_detail.html:28 +msgid "Street level:" +msgstr "Straatniveau:" + +#: streetup/assets/templates/assets/clean_location_detail.html:35 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:34 +#: streetup/assets/templates/assets/its_location_detail.html:30 +#: streetup/assets/templates/assets/nature_locations_detail.html:20 +#: streetup/assets/templates/assets/naturerwiz_detail.html:20 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:18 +#: streetup/assets/templates/assets/roads_street_detail.html:27 +#: streetup/assets/templates/assets/sign_street_detail.html:18 +#: streetup/assets/templates/assets/structures_location_detail.html:35 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:82 +msgid "Street View" +msgstr "Street View" + +#: streetup/assets/templates/assets/clean_location_detail.html:36 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:35 +#: streetup/assets/templates/assets/its_location_detail.html:31 +#: streetup/assets/templates/assets/nature_locations_detail.html:21 +#: streetup/assets/templates/assets/naturerwiz_detail.html:21 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:19 +#: streetup/assets/templates/assets/roads_street_detail.html:28 +#: streetup/assets/templates/assets/sign_street_detail.html:19 +#: streetup/assets/templates/assets/structures_location_detail.html:36 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:83 +msgid "View in Google Street View" +msgstr "Bekijk in Google Street View" + +#: streetup/assets/templates/assets/clean_location_detail.html:45 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:186 +#: streetup/assets/templates/assets/its_location_detail.html:110 +#: streetup/assets/templates/assets/naturerwiz_detail.html:180 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:233 +#: streetup/assets/templates/assets/roads_street_detail.html:232 +#: streetup/assets/templates/assets/sign_street_detail.html:232 +#: streetup/assets/templates/assets/structures_location_detail.html:273 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:324 +#: streetup/assets/templates/assets/unified_index.html:470 +#: streetup/assets/views/artworks.py:95 streetup/assets/views/clean.py:260 +#: streetup/assets/views/controlcenters.py:108 +msgid "Assets" +msgstr "Assets" + +#: streetup/assets/templates/assets/clean_location_detail.html:60 +msgid "All" +msgstr "Alle" + +#: streetup/assets/templates/assets/clean_location_detail.html:82 +#: streetup/assets/templates/assets/clean_location_detail.html:119 +msgid "No litter bins" +msgstr "Geen vuilnisbakken" + +#: streetup/assets/templates/assets/clean_location_detail.html:99 +#: streetup/assets/templates/assets/clean_location_detail.html:133 +msgid "No glass containers" +msgstr "Geen glascontainers" + +#: streetup/assets/templates/assets/clean_location_detail.html:159 +msgid "Title" +msgstr "Titel" + +#: streetup/assets/templates/assets/clean_location_detail.html:160 +msgid "Start" +msgstr "Begin" + +#: streetup/assets/templates/assets/clean_location_detail.html:168 +msgid "Detail" +msgstr "Detail" + +#: streetup/assets/templates/assets/clean_location_detail.html:179 +msgid "No interventions" +msgstr "Geen interventies" + +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:18 +msgid "Observations" +msgstr "Observaties" + +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:31 msgid "Aucune observation enregistrée." msgstr "Geen observatie geregistreerd." -#: templates/assets/cleanlitterbin_detail.html:42 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:42 msgid "Date inconnue" msgstr "Onbekende datum" -#: templates/assets/cleanlitterbin_detail.html:65 -#: templates/assets/cleanlitterbin_detail.html:221 -#: templates/assets/cleanlitterbin_detail.html:362 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:65 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:221 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:362 msgid "Sol" msgstr "Grond" -#: templates/assets/cleanlitterbin_detail.html:70 -#: templates/assets/cleanlitterbin_detail.html:223 -#: templates/assets/cleanlitterbin_detail.html:364 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:70 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:223 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:364 msgid "Pente trop forte" msgstr "Helling te steil" -#: templates/assets/cleanlitterbin_detail.html:74 -#: templates/assets/cleanlitterbin_detail.html:224 -#: templates/assets/cleanlitterbin_detail.html:365 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:74 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:224 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:365 msgid "Sol instable" msgstr "Instabiele grond" -#: templates/assets/cleanlitterbin_detail.html:78 -#: templates/assets/cleanlitterbin_detail.html:225 -#: templates/assets/cleanlitterbin_detail.html:366 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:78 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:225 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:366 msgid "Surface réfléchissante" msgstr "Reflecterend oppervlak" -#: templates/assets/cleanlitterbin_detail.html:82 -#: templates/assets/cleanlitterbin_detail.html:226 -#: templates/assets/cleanlitterbin_detail.html:367 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:82 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:226 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:367 msgid "Surface glissante" msgstr "Glad oppervlak" -#: templates/assets/cleanlitterbin_detail.html:86 -#: templates/assets/cleanlitterbin_detail.html:227 -#: templates/assets/cleanlitterbin_detail.html:368 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:86 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:227 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:368 msgid "Fissures" msgstr "Scheuren" -#: templates/assets/cleanlitterbin_detail.html:90 -#: templates/assets/cleanlitterbin_detail.html:228 -#: templates/assets/cleanlitterbin_detail.html:369 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:90 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:228 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:369 msgid "Entrave" msgstr "Obstakel" -#: templates/assets/cleanlitterbin_detail.html:94 -#: templates/assets/cleanlitterbin_detail.html:229 -#: templates/assets/cleanlitterbin_detail.html:370 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:94 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:229 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:370 msgid "Dalles podotactiles" msgstr "Geleidetegels" -#: templates/assets/cleanlitterbin_detail.html:99 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:99 msgid "Pente transversale" msgstr "Dwarshelling" -#: templates/assets/cleanlitterbin_detail.html:103 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:103 msgid "Pente longitudinale" msgstr "Langshelling" -#: templates/assets/cleanlitterbin_detail.html:108 -#: templates/assets/cleanlitterbin_detail.html:194 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:108 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:194 msgid "Remarque" msgstr "Opmerking" -#: templates/assets/cleanlitterbin_detail.html:118 -#: templates/assets/cleanlitterbin_detail.html:244 -#: templates/assets/cleanlitterbin_detail.html:376 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:118 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:244 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:376 msgid "Accessibilité" msgstr "Bereikbaarheid" -#: templates/assets/cleanlitterbin_detail.html:122 -#: templates/assets/cleanlitterbin_detail.html:247 -#: templates/assets/cleanlitterbin_detail.html:378 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:122 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:247 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:378 msgid "Type de quartier" msgstr "Type buurt" -#: templates/assets/cleanlitterbin_detail.html:126 -#: templates/assets/cleanlitterbin_detail.html:257 -#: templates/assets/cleanlitterbin_detail.html:379 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:126 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:257 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:379 msgid "Densité flux piéton" msgstr "Voetgangersstroomdichtheid" -#: templates/assets/cleanlitterbin_detail.html:130 -#: templates/assets/cleanlitterbin_detail.html:283 -#: templates/assets/cleanlitterbin_detail.html:382 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:130 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:283 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:382 msgid "Approche 2 m dégagée" msgstr "Vrije toegang van 2 m" -#: templates/assets/cleanlitterbin_detail.html:134 -#: templates/assets/cleanlitterbin_detail.html:284 -#: templates/assets/cleanlitterbin_detail.html:383 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:134 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:284 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:383 msgid "Voirie à traverser" msgstr "Over te steken weg" -#: templates/assets/cleanlitterbin_detail.html:138 -#: templates/assets/cleanlitterbin_detail.html:285 -#: templates/assets/cleanlitterbin_detail.html:384 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:138 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:285 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:384 msgid "Poubelle isolée" msgstr "Geïsoleerde vuilnisbak" -#: templates/assets/cleanlitterbin_detail.html:142 -#: templates/assets/cleanlitterbin_detail.html:286 -#: templates/assets/cleanlitterbin_detail.html:385 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:142 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:286 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:385 msgid "Gêne flux routier" msgstr "Hindert wegverkeer" -#: templates/assets/cleanlitterbin_detail.html:146 -#: templates/assets/cleanlitterbin_detail.html:287 -#: templates/assets/cleanlitterbin_detail.html:386 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:146 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:287 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:386 msgid "Gêne flux piéton" msgstr "Hindert voetgangersstroom" -#: templates/assets/cleanlitterbin_detail.html:150 -#: templates/assets/cleanlitterbin_detail.html:288 -#: templates/assets/cleanlitterbin_detail.html:387 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:150 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:288 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:387 msgid "Itinéraire logique" msgstr "Logische route" -#: templates/assets/cleanlitterbin_detail.html:154 -#: templates/assets/cleanlitterbin_detail.html:289 -#: templates/assets/cleanlitterbin_detail.html:388 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:154 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:289 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:388 msgid "Contraste visuel" msgstr "Visueel contrast" -#: templates/assets/cleanlitterbin_detail.html:158 -#: templates/assets/cleanlitterbin_detail.html:290 -#: templates/assets/cleanlitterbin_detail.html:389 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:158 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:290 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:389 msgid "Indicateurs de tri" msgstr "Sorteerindicatoren" -#: templates/assets/cleanlitterbin_detail.html:162 -#: templates/assets/cleanlitterbin_detail.html:266 -#: templates/assets/cleanlitterbin_detail.html:380 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:162 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:266 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:380 msgid "Accès agent (véhicule)" msgstr "Toegang medewerker (voertuig)" -#: templates/assets/cleanlitterbin_detail.html:172 -#: templates/assets/cleanlitterbin_detail.html:275 -#: templates/assets/cleanlitterbin_detail.html:381 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:172 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:275 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:381 msgid "Accès agent (pied)" msgstr "Toegang medewerker (te voet)" -#: templates/assets/cleanlitterbin_detail.html:183 -#: templates/assets/cleanlitterbin_detail.html:292 -#: templates/assets/cleanlitterbin_detail.html:391 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:183 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:292 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:391 msgid "Points d'intérêt" msgstr "Nuttige plaatsen (POI)" -#: templates/assets/cleanlitterbin_detail.html:208 -#: templates/assets/cleanlitterbin_detail.html:350 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:208 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:350 msgid "Général" msgstr "Algemeen" -#: templates/assets/cleanlitterbin_detail.html:211 -#: templates/assets/cleanlitterbin_detail.html:353 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:211 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:353 msgid "Date / heure" msgstr "Datum / tijd" -#: templates/assets/cleanlitterbin_detail.html:216 -#: templates/assets/cleanlitterbin_detail.html:357 views/export.py:108 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:216 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:357 +#: streetup/assets/views/export.py:108 msgid "Note" msgstr "Opmerking" -#: templates/assets/cleanlitterbin_detail.html:231 -#: templates/assets/cleanlitterbin_detail.html:371 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:231 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:371 #, python-format msgid "Pente transversale (%%)" msgstr "Dwarshelling (%%)" -#: templates/assets/cleanlitterbin_detail.html:235 -#: templates/assets/cleanlitterbin_detail.html:372 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:235 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:372 #, python-format msgid "Pente longitudinale (%%)" msgstr "Langshelling (%%)" -#: templates/assets/cleanlitterbin_detail.html:239 -#: templates/assets/cleanlitterbin_detail.html:373 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:239 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:373 msgid "Remarque sol" msgstr "Opmerking over de grond" -#: templates/assets/cleanlitterbin_detail.html:308 -#: templates/assets/cleanlitterbin_detail.html:404 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:308 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:404 msgid "Autre point d'intérêt" msgstr "Ander nuttig punt" -#: templates/assets/cleanlitterbin_detail.html:312 -#: templates/assets/cleanlitterbin_detail.html:405 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:312 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:405 msgid "Remarque accessibilité" msgstr "Opmerking over bereikbaarheid" -#: templates/assets/cleanlitterbin_detail.html:319 -#: templates/assets/cleanlitterbin_detail.html:409 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:319 +#: streetup/assets/templates/assets/cleanlitterbin_detail.html:409 msgid "Supprimer cette observation" msgstr "Deze observatie verwijderen" -#: templates/assets/components/add_asset_modal.html:17 +#: streetup/assets/templates/assets/components/add_asset_modal.html:17 msgid "Ajouter un nouvel équipement" msgstr "Nieuw asset toevoegen" -#: templates/assets/components/add_asset_modal.html:37 -#: templates/assets/unified_index.html:293 +#: streetup/assets/templates/assets/components/add_asset_modal.html:37 +#: streetup/assets/templates/assets/unified_index.html:292 msgid "Sélectionner une catégorie..." msgstr "Selecteer een categorie..." -#: templates/assets/components/add_asset_modal.html:47 -#: templates/assets/trafficlights_intersection_detail.html:988 -#, fuzzy -#| msgid "Type d'élément" +#: streetup/assets/templates/assets/components/add_asset_modal.html:47 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1002 msgid "Type d'équipement" -msgstr "Type element" +msgstr "Type uitrusting" -#: templates/assets/components/add_asset_modal.html:50 -#: templates/assets/trafficlights_intersection_detail.html:991 -#, fuzzy -#| msgid "Sélectionner un type" +#: streetup/assets/templates/assets/components/add_asset_modal.html:50 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1005 msgid "Sélectionner un type..." msgstr "Selecteer een type" -#: templates/assets/components/add_asset_modal.html:60 -#: templates/assets/trafficlights_intersection_detail.html:998 -#: templates/assets/unified_index.html:299 +#: streetup/assets/templates/assets/components/add_asset_modal.html:60 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1012 +#: streetup/assets/templates/assets/unified_index.html:298 msgid "Sélectionner d'abord une catégorie..." msgstr "Selecteer eerst een categorie..." -#: templates/assets/components/add_asset_modal.html:63 +#: streetup/assets/templates/assets/components/add_asset_modal.html:63 msgid "Le modèle détermine les caractéristiques de l'équipement." msgstr "Het model bepaalt de kenmerken van het asset." -#: templates/assets/components/add_asset_modal.html:73 +#: streetup/assets/templates/assets/components/add_asset_modal.html:73 msgid "Ex: STR-001" msgstr "Bijv: STR-001" -#: templates/assets/components/add_asset_modal.html:75 +#: streetup/assets/templates/assets/components/add_asset_modal.html:75 msgid "Code unique pour identifier l'équipement." msgstr "Unieke code om het asset te identificeren." -#: templates/assets/components/add_asset_modal.html:85 +#: streetup/assets/templates/assets/components/add_asset_modal.html:85 msgid "Nom en français (optionnel)" msgstr "Naam in het Frans (optioneel)" -#: templates/assets/components/add_asset_modal.html:94 +#: streetup/assets/templates/assets/components/add_asset_modal.html:94 msgid "Naam in het Nederlands (optioneel)" msgstr "Naam in het Nederlands (optioneel)" -#: templates/assets/components/add_asset_modal.html:104 +#: streetup/assets/templates/assets/components/add_asset_modal.html:104 msgid "Aucune localisation (optionnel)" msgstr "Geen locatie (optioneel)" -#: templates/assets/components/add_asset_modal.html:110 +#: streetup/assets/templates/assets/components/add_asset_modal.html:110 msgid "Associez l'équipement à une localisation spécifique." msgstr "Koppel het asset aan een specifieke locatie." -#: templates/assets/components/add_asset_modal.html:119 -#: templates/assets/structures_index.html:74 +#: streetup/assets/templates/assets/components/add_asset_modal.html:119 +#: streetup/assets/templates/assets/structures_index.html:74 msgid "Ouvrage" msgstr "Kunstwerk" -#: templates/assets/components/add_asset_modal.html:122 +#: streetup/assets/templates/assets/components/add_asset_modal.html:122 msgid "Aucun ouvrage (optionnel)" msgstr "Geen kunstwerk (optioneel)" -#: templates/assets/components/add_asset_modal.html:132 +#: streetup/assets/templates/assets/components/add_asset_modal.html:132 msgid "L'équipement sera créé avec le statut 'À approuver'." msgstr "Het asset wordt aangemaakt met de status 'Te goedkeuren'." -#: templates/assets/components/add_asset_modal.html:141 +#: streetup/assets/templates/assets/components/add_asset_modal.html:141 msgid "Créer l'équipement" msgstr "Asset aanmaken" -#: templates/assets/components/asset_children_tree.html:25 -#: templates/assets/detail_generic.html:792 -#: templates/assets/detail_generic.html:802 -#: templates/assets/detail_generic.html:1390 +#: streetup/assets/templates/assets/components/asset_children_tree.html:25 +#: streetup/assets/templates/assets/detail_generic.html:792 +#: streetup/assets/templates/assets/detail_generic.html:802 +#: streetup/assets/templates/assets/detail_generic.html:1390 msgid "Lier un asset existant" msgstr "Een bestaand asset koppelen" -#: templates/assets/components/asset_children_tree.html:36 -#, fuzzy -#| msgid "Changer le modèle" +#: streetup/assets/templates/assets/components/asset_children_tree.html:36 msgid "Changer le parent" msgstr "Wijzig model" -#: templates/assets/components/asset_children_tree.html:82 -#: templates/assets/components/asset_children_tree.html:96 -#: templates/assets/detail_generic.html:1357 +#: streetup/assets/templates/assets/components/asset_children_tree.html:82 +#: streetup/assets/templates/assets/components/asset_children_tree.html:96 +#: streetup/assets/templates/assets/detail_generic.html:1357 msgid "Délier cet asset" msgstr "Dit asset ontkoppelen" -#: templates/assets/components/asset_documents.html:6 -msgid "Documents associés" -msgstr "Monumenten" - -#: templates/assets/components/asset_documents.html:34 -#: templates/assets/controlcenters_location_detail.html:111 -#: templates/assets/its_location_detail.html:54 -#: templates/assets/naturerwiz_detail.html:272 -#: templates/assets/publiclighting_street_detail.html:160 -#: templates/assets/roads_street_detail.html:159 -#: templates/assets/sign_street_detail.html:159 -#: templates/assets/structures_location_detail.html:189 -#: templates/assets/trafficlights_intersection_detail.html:247 +#: streetup/assets/templates/assets/components/asset_documents.html:34 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:111 +#: streetup/assets/templates/assets/its_location_detail.html:54 +#: streetup/assets/templates/assets/naturerwiz_detail.html:272 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:160 +#: streetup/assets/templates/assets/roads_street_detail.html:159 +#: streetup/assets/templates/assets/sign_street_detail.html:159 +#: streetup/assets/templates/assets/structures_location_detail.html:189 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:247 msgid "Ajouter des documents" msgstr "Documenten toevoegen" -#: templates/assets/components/asset_documents.html:48 +#: streetup/assets/templates/assets/components/asset_documents.html:48 msgid "Sélectionnez un ou plusieurs fichiers pour continuer." msgstr "Selecteer één of meerdere bestanden om door te gaan." -#: templates/assets/components/asset_documents.html:50 +#: streetup/assets/templates/assets/components/asset_documents.html:50 msgid "Choisir des fichiers" msgstr "Bestanden kiezen" -#: templates/assets/components/asset_documents.html:59 +#: streetup/assets/templates/assets/components/asset_documents.html:59 msgid "Changer les fichiers" msgstr "Bestanden wijzigen" -#: templates/assets/components/asset_documents.html:66 +#: streetup/assets/templates/assets/components/asset_documents.html:66 msgid "Tag" msgstr "Tag" -#: templates/assets/components/asset_documents.html:78 +#: streetup/assets/templates/assets/components/asset_documents.html:78 msgid "Aucun tag disponible pour cette thématique." msgstr "Geen tags beschikbaar voor dit thema." -#: templates/assets/components/asset_documents.html:89 +#: streetup/assets/templates/assets/components/asset_documents.html:89 msgid "Uploader" msgstr "Uploaden" -#: templates/assets/components/asset_history.html:8 +#: streetup/assets/templates/assets/components/asset_history.html:8 msgid "Historique des modifications" msgstr "Wijzigingsgeschiedenis" -#: templates/assets/components/asset_history.html:12 +#: streetup/assets/templates/assets/components/asset_history.html:12 msgid "Tableau" msgstr "Tabel" -#: templates/assets/components/asset_history.html:17 +#: streetup/assets/templates/assets/components/asset_history.html:17 msgid "Ligne du temps" msgstr "Tijdlijn" -#: templates/assets/components/asset_history.html:28 -#: templates/assets/detail_generic.html:787 -#: templates/assets/unified_index.html:305 +#: streetup/assets/templates/assets/components/asset_history.html:28 +#: streetup/assets/templates/assets/detail_generic.html:787 +#: streetup/assets/templates/assets/unified_index.html:304 msgid "Chargement..." msgstr "Laden..." -#: templates/assets/components/asset_history.html:37 +#: streetup/assets/templates/assets/components/asset_history.html:37 msgid "Date" msgstr "Datum" -#: templates/assets/components/asset_history.html:39 +#: streetup/assets/templates/assets/components/asset_history.html:39 msgid "Champ" msgstr "Veld" -#: templates/assets/components/asset_history.html:50 -#: templates/assets/components/asset_history.html:67 +#: streetup/assets/templates/assets/components/asset_history.html:50 +#: streetup/assets/templates/assets/components/asset_history.html:67 msgid "Aucune modification enregistrée pour cet asset." msgstr "Geen wijzigingen geregistreerd voor dit asset." -#: templates/assets/components/asset_history.html:211 +#: streetup/assets/templates/assets/components/asset_history.html:211 msgid "Authentification requise" msgstr "Authenticatie vereist" -#: templates/assets/components/asset_history.html:213 +#: streetup/assets/templates/assets/components/asset_history.html:213 msgid "Vous n'avez pas accès à cet historique" msgstr "U heeft geen toegang tot deze geschiedenis" -#: templates/assets/components/asset_history.html:214 -#: templates/assets/components/asset_history.html:237 -#: templates/assets/components/asset_history.html:242 +#: streetup/assets/templates/assets/components/asset_history.html:214 +#: streetup/assets/templates/assets/components/asset_history.html:237 +#: streetup/assets/templates/assets/components/asset_history.html:242 msgid "Erreur lors du chargement de l'historique" msgstr "Fout bij het laden van de geschiedenis" -#: templates/assets/components/asset_history.html:331 +#: streetup/assets/templates/assets/components/asset_history.html:331 msgid "Asset créé" msgstr "Asset aangemaakt" -#: templates/assets/components/asset_location_link.html:8 +#: streetup/assets/templates/assets/components/asset_location_link.html:8 msgid "Rue associée" msgstr "Bijbehorende straat" -#: templates/assets/components/asset_location_link.html:10 +#: streetup/assets/templates/assets/components/asset_location_link.html:10 msgid "Carrefour associé" msgstr "Bijbehorend kruispunt" -#: templates/assets/components/asset_location_link.html:12 +#: streetup/assets/templates/assets/components/asset_location_link.html:12 msgid "Localisation associée" msgstr "Bijbehorende locatie" -#: templates/assets/components/asset_location_link.html:17 -#: templates/assets/components/asset_model_card.html:9 +#: streetup/assets/templates/assets/components/asset_location_link.html:17 +#: streetup/assets/templates/assets/components/asset_model_card.html:9 msgid "Changer" msgstr "Wijzigen" -#: templates/assets/components/asset_location_link.html:26 +#: streetup/assets/templates/assets/components/asset_location_link.html:26 msgid "Voir le détail de la localisation" msgstr "Locatiedetails bekijken" -#: templates/assets/components/asset_location_link.html:35 +#: streetup/assets/templates/assets/components/asset_location_link.html:35 msgid "Aucune localisation associée" msgstr "Geen gekoppelde locatie" -#: templates/assets/components/asset_location_link.html:48 +#: streetup/assets/templates/assets/components/asset_location_link.html:48 msgid "Changer la localisation" msgstr "Wijzig locatie" -#: templates/assets/components/asset_location_link.html:55 +#: streetup/assets/templates/assets/components/asset_location_link.html:55 msgid "Localisation actuelle :" msgstr "Huidige locatie:" -#: templates/assets/components/asset_location_link.html:59 -msgid "Recherche" -msgstr "Zoeken" - -#: templates/assets/components/asset_location_link.html:62 +#: streetup/assets/templates/assets/components/asset_location_link.html:62 msgid "Code ou nom de localisation…" msgstr "Locatiecode of -naam..." -#: templates/assets/components/asset_location_link.html:67 +#: streetup/assets/templates/assets/components/asset_location_link.html:67 msgid "Nouvelle localisation" msgstr "Nieuwe locatie" -#: templates/assets/components/asset_location_link.html:70 +#: streetup/assets/templates/assets/components/asset_location_link.html:70 msgid "Sélectionner une localisation..." msgstr "Selecteer een locatie" -#: templates/assets/components/asset_location_link.html:77 -#: templates/assets/components/asset_model_card.html:101 +#: streetup/assets/templates/assets/components/asset_location_link.html:77 +#: streetup/assets/templates/assets/components/asset_model_card.html:101 msgid "Appliquer" msgstr "Toepassen" -#: templates/assets/components/asset_model_card.html:38 -msgid "Description" -msgstr "Beschrijving" - -#: templates/assets/components/asset_model_card.html:60 +#: streetup/assets/templates/assets/components/asset_model_card.html:60 msgid "Changer le modèle" msgstr "Wijzig model" -#: templates/assets/components/asset_model_card.html:69 +#: streetup/assets/templates/assets/components/asset_model_card.html:69 msgid "Modèle actuel :" msgstr "Huidig model:" -#: templates/assets/components/asset_model_card.html:77 +#: streetup/assets/templates/assets/components/asset_model_card.html:77 msgid "Toutes les catégories" msgstr "Alle categorieën" -#: templates/assets/components/asset_model_card.html:86 +#: streetup/assets/templates/assets/components/asset_model_card.html:86 msgid "Nouveau modèle" msgstr "Nieuw model" -#: templates/assets/components/asset_model_card.html:89 +#: streetup/assets/templates/assets/components/asset_model_card.html:89 msgid "Sélectionner un modèle..." msgstr "Selecteer een model" -#: templates/assets/components/location_edit_modals.html:22 +#: streetup/assets/templates/assets/components/location_edit_modals.html:22 #, python-format msgid "Modifier %(label)s" msgstr "%(label)s bewerken" -#: templates/assets/components/location_edit_modals.html:40 -#: templates/assets/permissions/access_edit.html:117 -#: templates/assets/permissions/panel.html:278 -#: templates/assets/permissions/type_access_edit.html:122 -#: templates/assets/permissions/type_page.html:215 -#: templates/assets/permissions/type_page.html:419 -#: templates/assets/unified_index.html:632 -#: templates/assets/unified_index.html:662 +#: streetup/assets/templates/assets/components/location_edit_modals.html:40 +#: streetup/assets/templates/assets/permissions/access_edit.html:117 +#: streetup/assets/templates/assets/permissions/panel.html:278 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:122 +#: streetup/assets/templates/assets/permissions/type_page.html:215 +#: streetup/assets/templates/assets/permissions/type_page.html:419 +#: streetup/assets/templates/assets/unified_index.html:654 +#: streetup/assets/templates/assets/unified_index.html:684 msgid "Enregistrer" msgstr "Opslaan" -#: templates/assets/components/location_edit_modals.html:54 -#: templates/assets/controlcenters_location_detail.html:144 -#: templates/assets/its_location_detail.html:87 -#: templates/assets/publiclighting_street_detail.html:193 -#: templates/assets/roads_street_detail.html:192 -#: templates/assets/sign_street_detail.html:192 -#: templates/assets/structures_location_detail.html:231 -#: templates/assets/trafficlights_intersection_detail.html:280 +#: streetup/assets/templates/assets/components/location_edit_modals.html:54 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:144 +#: streetup/assets/templates/assets/its_location_detail.html:87 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:193 +#: streetup/assets/templates/assets/roads_street_detail.html:192 +#: streetup/assets/templates/assets/sign_street_detail.html:192 +#: streetup/assets/templates/assets/structures_location_detail.html:231 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:280 msgid "Confirmer la suppression" msgstr "Verwijdering bevestigen" -#: templates/assets/components/location_edit_modals.html:59 +#: streetup/assets/templates/assets/components/location_edit_modals.html:59 #, python-format msgid "Êtes-vous sûr de vouloir supprimer cette localisation (%(label)s) ?" msgstr "Weet u zeker dat u deze locatie (%(label)s) wilt verwijderen?" -#: templates/assets/components/location_edit_modals.html:60 +#: streetup/assets/templates/assets/components/location_edit_modals.html:60 msgid "" "Cette action est irréversible. Tous les assets associés seront également " "affectés." msgstr "" -#: templates/assets/components/location_edit_modals.html:65 -#: templates/assets/controlcenters_location_detail.html:95 -#: templates/assets/controlcenters_location_detail.html:157 -#: templates/assets/document_version_history_list.html:59 -#: templates/assets/its_location_detail.html:100 -#: templates/assets/permissions/panel.html:70 -#: templates/assets/permissions/panel.html:112 -#: templates/assets/permissions/panel.html:215 -#: templates/assets/permissions/type_page.html:72 -#: templates/assets/permissions/type_page.html:161 -#: templates/assets/permissions/type_page.html:239 -#: templates/assets/permissions/type_page.html:364 -#: templates/assets/publiclighting_street_detail.html:88 -#: templates/assets/publiclighting_street_detail.html:143 -#: templates/assets/publiclighting_street_detail.html:206 -#: templates/assets/roads_street_detail.html:92 -#: templates/assets/roads_street_detail.html:142 -#: templates/assets/roads_street_detail.html:205 -#: templates/assets/sign_street_detail.html:87 -#: templates/assets/sign_street_detail.html:142 -#: templates/assets/sign_street_detail.html:205 -#: templates/assets/structures_location_detail.html:244 -#: templates/assets/trafficlights_intersection_detail.html:293 +#: streetup/assets/templates/assets/components/location_edit_modals.html:65 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:95 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:157 +#: streetup/assets/templates/assets/document_version_history_list.html:59 +#: streetup/assets/templates/assets/its_location_detail.html:100 +#: streetup/assets/templates/assets/permissions/panel.html:70 +#: streetup/assets/templates/assets/permissions/panel.html:112 +#: streetup/assets/templates/assets/permissions/panel.html:215 +#: streetup/assets/templates/assets/permissions/type_page.html:72 +#: streetup/assets/templates/assets/permissions/type_page.html:161 +#: streetup/assets/templates/assets/permissions/type_page.html:239 +#: streetup/assets/templates/assets/permissions/type_page.html:364 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:88 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:143 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:206 +#: streetup/assets/templates/assets/roads_street_detail.html:92 +#: streetup/assets/templates/assets/roads_street_detail.html:142 +#: streetup/assets/templates/assets/roads_street_detail.html:205 +#: streetup/assets/templates/assets/sign_street_detail.html:87 +#: streetup/assets/templates/assets/sign_street_detail.html:142 +#: streetup/assets/templates/assets/sign_street_detail.html:205 +#: streetup/assets/templates/assets/structures_location_detail.html:244 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:293 msgid "Supprimer" msgstr "Verwijderen" # , python-format -#: templates/assets/components/location_edit_modals.html:80 +#: streetup/assets/templates/assets/components/location_edit_modals.html:80 #, python-format msgid "Créer une nouvelle localisation (%(label)s)" msgstr "Nieuwe locatie aanmaken (%(label)s)" -#: templates/assets/components/location_edit_modals.html:98 -#: templates/assets/trafficlights_intersection_detail.html:1005 +#: streetup/assets/templates/assets/components/location_edit_modals.html:98 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1019 msgid "Créer" msgstr "Aanmaken" -#: templates/assets/components/location_edit_modals.html:179 +#: streetup/assets/templates/assets/components/location_edit_modals.html:179 msgid "Cliquez pour fermer le polygone" msgstr "Klik om de polygoon te sluiten" -#: templates/assets/components/location_edit_modals.html:207 +#: streetup/assets/templates/assets/components/location_edit_modals.html:207 msgid "Polygone enregistré. Cliquez sur « Dessiner » pour le redessiner." msgstr "Polygoon opgeslagen. Klik op \"Tekenen\" om deze opnieuw te tekenen." -#: templates/assets/components/location_edit_modals.html:286 +#: streetup/assets/templates/assets/components/location_edit_modals.html:287 msgid "Sommets" msgstr "Hoekpunten" -#: templates/assets/components/location_edit_modals.html:286 +#: streetup/assets/templates/assets/components/location_edit_modals.html:287 msgid "Cliquez sur le premier sommet ou « Terminer » pour clore." msgstr "Klik op het eerste hoekpunt of op \"Voltooien\" om te sluiten." -#: templates/assets/components/location_edit_modals.html:301 +#: streetup/assets/templates/assets/components/location_edit_modals.html:302 msgid "Cliquez sur la carte pour ajouter des sommets." msgstr "Klik op de kaart om hoekpunten toe te voegen." -#: templates/assets/components/location_edit_modals.html:321 +#: streetup/assets/templates/assets/components/location_edit_modals.html:322 msgid "Polygone effacé. Cliquez sur « Dessiner » pour en tracer un nouveau." msgstr "Polygoon gewist. Klik op \"Tekenen\" om een nieuwe te tekenen." -#: templates/assets/components/location_edit_modals.html:436 -#: templates/assets/components/location_edit_modals.html:515 -#: templates/assets/detail_generic.html:1191 +#: streetup/assets/templates/assets/components/location_edit_modals.html:439 +#: streetup/assets/templates/assets/components/location_edit_modals.html:519 +#: streetup/assets/templates/assets/detail_generic.html:1191 msgid "Erreur lors du chargement du formulaire." msgstr "Fout bij het laden van het formulier." -#: templates/assets/components/location_edit_modals.html:460 +#: streetup/assets/templates/assets/components/location_edit_modals.html:463 msgid "Erreur lors de la sauvegarde." msgstr "Fout bij het opslaan." -#: templates/assets/components/location_edit_modals.html:463 -#: templates/assets/components/location_edit_modals.html:544 +#: streetup/assets/templates/assets/components/location_edit_modals.html:466 +#: streetup/assets/templates/assets/components/location_edit_modals.html:548 msgid "Erreur réseau." msgstr "Netwerkfout." -#: templates/assets/components/location_edit_modals.html:541 +#: streetup/assets/templates/assets/components/location_edit_modals.html:545 msgid "Erreur lors de la création." msgstr "Fout bij het aanmaken." -#: templates/assets/components/map_location_picker.html:23 +#: streetup/assets/templates/assets/components/map_location_picker.html:23 msgid "Position géographique" msgstr "Geografische positie" -#: templates/assets/components/map_location_picker.html:24 -#: templates/assets/components/map_polygon_picker.html:26 +#: streetup/assets/templates/assets/components/map_location_picker.html:24 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:26 msgid "facultatif" msgstr "optioneel" -#: templates/assets/components/map_location_picker.html:29 +#: streetup/assets/templates/assets/components/map_location_picker.html:29 msgid "Utiliser ma position" msgstr "Mijn locatie gebruiken" -#: templates/assets/components/map_location_picker.html:34 +#: streetup/assets/templates/assets/components/map_location_picker.html:34 msgid "Effacer le marqueur" msgstr "Markering wissen" -#: templates/assets/components/map_location_picker.html:45 +#: streetup/assets/templates/assets/components/map_location_picker.html:45 msgid "" "Cliquez sur la carte pour positionner le marqueur, ou glissez-le pour " "l'ajuster." msgstr "" -#: templates/assets/components/map_polygon_picker.html:25 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:25 msgid "Géométrie (polygone)" msgstr "Geometrie (polygoon)" -#: templates/assets/components/map_polygon_picker.html:31 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:31 msgid "Dessiner un polygone" msgstr "Polygoon tekenen" -#: templates/assets/components/map_polygon_picker.html:32 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:32 msgid "Dessiner" msgstr "Tekenen" -#: templates/assets/components/map_polygon_picker.html:36 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:36 msgid "Terminer le polygone" msgstr "Polygoon voltooien" -#: templates/assets/components/map_polygon_picker.html:37 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:37 msgid "Terminer" msgstr "Voltooien" -#: templates/assets/components/map_polygon_picker.html:41 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:41 msgid "Effacer le polygone" msgstr "Polygoon wissen" -#: templates/assets/components/map_polygon_picker.html:51 +#: streetup/assets/templates/assets/components/map_polygon_picker.html:51 msgid "" "Cliquez sur « Dessiner » pour commencer à tracer un polygone sur la carte." msgstr "" -#: templates/assets/controlcenters_index.html:8 -#: templates/assets/its_index.html:8 templates/assets/structures_index.html:18 +#: streetup/assets/templates/assets/controlcenters_index.html:8 +#: streetup/assets/templates/assets/its_index.html:8 +#: streetup/assets/templates/assets/structures_index.html:18 msgid "Type de Localisation" msgstr "Type locatie" -#: templates/assets/controlcenters_index.html:10 -#: templates/assets/its_index.html:10 templates/assets/structures_index.html:20 -#: templates/assets/unified_index.html:117 +#: streetup/assets/templates/assets/controlcenters_index.html:10 +#: streetup/assets/templates/assets/its_index.html:10 +#: streetup/assets/templates/assets/structures_index.html:20 +#: streetup/assets/templates/assets/unified_index.html:117 msgid "Toutes" msgstr "Alle" -#: templates/assets/controlcenters_index.html:11 -#: templates/assets/its_index.html:11 templates/assets/structures_index.html:21 +#: streetup/assets/templates/assets/controlcenters_index.html:11 +#: streetup/assets/templates/assets/its_index.html:11 +#: streetup/assets/templates/assets/structures_index.html:21 msgid "Principale" msgstr "Hoofdlocatie" -#: templates/assets/controlcenters_index.html:12 -#: templates/assets/its_index.html:12 templates/assets/structures_index.html:22 +#: streetup/assets/templates/assets/controlcenters_index.html:12 +#: streetup/assets/templates/assets/its_index.html:12 +#: streetup/assets/templates/assets/structures_index.html:22 msgid "Secondaire" msgstr "Nevenlocatie" -#: templates/assets/controlcenters_index.html:61 +#: streetup/assets/templates/assets/controlcenters_index.html:61 msgid "Centre de contrôle" msgstr "Controlecentrum" -#: templates/assets/controlcenters_location_detail.html:15 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:15 msgid "Centre de contrôle:" msgstr "Controlecentrum" -#: templates/assets/controlcenters_location_detail.html:18 -#: templates/assets/its_location_detail.html:19 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:18 +#: streetup/assets/templates/assets/its_location_detail.html:19 msgid "Localisation principale:" msgstr "Hoofdlocatie:" -#: templates/assets/controlcenters_location_detail.html:26 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:26 msgid "Parent:" msgstr "Bovenliggende locatie:" -#: templates/assets/controlcenters_location_detail.html:45 -#: templates/assets/its_location_detail.html:40 -#: templates/assets/nature_locations_detail.html:37 -#: templates/assets/naturerwiz_detail.html:80 -#: templates/assets/publiclighting_street_detail.html:28 -#: templates/assets/roads_street_detail.html:37 -#: templates/assets/sign_street_detail.html:28 -#: templates/assets/structures_location_detail.html:46 -#: templates/assets/trafficlights_intersection_detail.html:156 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:45 +#: streetup/assets/templates/assets/its_location_detail.html:40 +#: streetup/assets/templates/assets/nature_locations_detail.html:37 +#: streetup/assets/templates/assets/naturerwiz_detail.html:80 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:28 +#: streetup/assets/templates/assets/roads_street_detail.html:37 +#: streetup/assets/templates/assets/sign_street_detail.html:28 +#: streetup/assets/templates/assets/structures_location_detail.html:46 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:156 msgid "Documents" msgstr "Documenten" -#: templates/assets/controlcenters_location_detail.html:86 -#: templates/assets/detail_generic.html:134 -#: templates/assets/detail_generic.html:135 -#: templates/assets/detail_generic.html:178 -#: templates/assets/detail_generic.html:179 -#: templates/assets/publiclighting_street_detail.html:78 -#: templates/assets/publiclighting_street_detail.html:133 -#: templates/assets/sign_street_detail.html:78 -#: templates/assets/sign_street_detail.html:132 -#: templates/assets/trafficlights_import_cross_plan.html:274 -#: templates/assets/trafficlights_import_cross_plan.html:358 -#: templates/assets/trafficlights_import_cross_plan.html:442 -#: templates/assets/trafficlights_import_cross_plan.html:532 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:86 +#: streetup/assets/templates/assets/detail_generic.html:134 +#: streetup/assets/templates/assets/detail_generic.html:135 +#: streetup/assets/templates/assets/detail_generic.html:178 +#: streetup/assets/templates/assets/detail_generic.html:179 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:78 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:133 +#: streetup/assets/templates/assets/sign_street_detail.html:78 +#: streetup/assets/templates/assets/sign_street_detail.html:132 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:274 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:358 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:442 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:532 msgid "Archiver" msgstr "Archiveren" -#: templates/assets/controlcenters_location_detail.html:119 -#: templates/assets/its_location_detail.html:62 -#: templates/assets/naturerwiz_detail.html:280 -#: templates/assets/publiclighting_street_detail.html:168 -#: templates/assets/roads_street_detail.html:167 -#: templates/assets/sign_street_detail.html:167 -#: templates/assets/structures_location_detail.html:197 -#: templates/assets/trafficlights_intersection_detail.html:255 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:119 +#: streetup/assets/templates/assets/its_location_detail.html:62 +#: streetup/assets/templates/assets/naturerwiz_detail.html:280 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:168 +#: streetup/assets/templates/assets/roads_street_detail.html:167 +#: streetup/assets/templates/assets/sign_street_detail.html:167 +#: streetup/assets/templates/assets/structures_location_detail.html:197 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:255 msgid "Sélectionner des fichiers" msgstr "Bestanden selecteren" -#: templates/assets/controlcenters_location_detail.html:149 -#: templates/assets/its_location_detail.html:92 -#: templates/assets/publiclighting_street_detail.html:198 -#: templates/assets/roads_street_detail.html:197 -#: templates/assets/sign_street_detail.html:197 -#: templates/assets/structures_location_detail.html:236 -#: templates/assets/trafficlights_intersection_detail.html:285 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:149 +#: streetup/assets/templates/assets/its_location_detail.html:92 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:198 +#: streetup/assets/templates/assets/roads_street_detail.html:197 +#: streetup/assets/templates/assets/sign_street_detail.html:197 +#: streetup/assets/templates/assets/structures_location_detail.html:236 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:285 msgid "Voulez-vous vraiment supprimer ce document ?" msgstr "Wilt u dit document echt verwijderen?" -#: templates/assets/controlcenters_location_detail.html:150 -#: templates/assets/its_location_detail.html:93 -#: templates/assets/publiclighting_street_detail.html:199 -#: templates/assets/roads_street_detail.html:198 -#: templates/assets/sign_street_detail.html:198 -#: templates/assets/structures_location_detail.html:237 -#: templates/assets/trafficlights_intersection_detail.html:286 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:150 +#: streetup/assets/templates/assets/its_location_detail.html:93 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:199 +#: streetup/assets/templates/assets/roads_street_detail.html:198 +#: streetup/assets/templates/assets/sign_street_detail.html:198 +#: streetup/assets/templates/assets/structures_location_detail.html:237 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:286 msgid "Nom du fichier" msgstr "Bestandsnaam" -#: templates/assets/controlcenters_location_detail.html:169 -#: templates/assets/naturerwiz_detail.html:305 -#: templates/assets/publiclighting_street_detail.html:218 -#: templates/assets/roads_street_detail.html:217 -#: templates/assets/sign_street_detail.html:217 -#: templates/assets/structures_location_detail.html:256 -#: templates/assets/trafficlights_intersection_detail.html:305 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:169 +#: streetup/assets/templates/assets/naturerwiz_detail.html:305 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:218 +#: streetup/assets/templates/assets/roads_street_detail.html:217 +#: streetup/assets/templates/assets/sign_street_detail.html:217 +#: streetup/assets/templates/assets/structures_location_detail.html:256 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:305 msgid "Historique des documents" msgstr "Documentgeschiedenis" -#: templates/assets/controlcenters_location_detail.html:195 -#: templates/assets/its_location_detail.html:119 -#: templates/assets/naturerwiz_detail.html:195 -#: templates/assets/publiclighting_street_detail.html:238 -#: templates/assets/roads_street_detail.html:237 -#: templates/assets/sign_street_detail.html:237 -#: templates/assets/structures_location_detail.html:287 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:195 +#: streetup/assets/templates/assets/its_location_detail.html:119 +#: streetup/assets/templates/assets/naturerwiz_detail.html:195 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:238 +#: streetup/assets/templates/assets/roads_street_detail.html:237 +#: streetup/assets/templates/assets/sign_street_detail.html:237 +#: streetup/assets/templates/assets/structures_location_detail.html:287 msgid "Arborescence" msgstr "Boomstructuur" -#: templates/assets/controlcenters_location_detail.html:202 -#: templates/assets/its_location_detail.html:126 -#: templates/assets/publiclighting_street_detail.html:241 -#: templates/assets/roads_street_detail.html:240 -#: templates/assets/sign_street_detail.html:240 -#: templates/assets/structures_location_detail.html:294 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:202 +#: streetup/assets/templates/assets/its_location_detail.html:126 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:241 +#: streetup/assets/templates/assets/roads_street_detail.html:240 +#: streetup/assets/templates/assets/sign_street_detail.html:240 +#: streetup/assets/templates/assets/structures_location_detail.html:294 msgid "Archives" msgstr "Archief" -#: templates/assets/controlcenters_location_detail.html:212 -#: templates/assets/controlcenters_location_tree.html:21 -#: templates/assets/its_location_detail.html:136 -#: templates/assets/its_location_tree.html:21 -#: templates/assets/structures_location_tree.html:21 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:212 +#: streetup/assets/templates/assets/controlcenters_location_tree.html:21 +#: streetup/assets/templates/assets/its_location_detail.html:136 +#: streetup/assets/templates/assets/its_location_tree.html:21 +#: streetup/assets/templates/assets/structures_location_tree.html:21 msgid "sous-localisations" msgstr "sublocaties" -#: templates/assets/controlcenters_location_detail.html:215 -#: templates/assets/its_location_detail.html:139 -#: templates/assets/its_location_tree.html:24 -#: templates/assets/naturerwiz_detail.html:206 -#: templates/assets/naturerwiz_location_tree.html:35 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:215 +#: streetup/assets/templates/assets/its_location_detail.html:139 +#: streetup/assets/templates/assets/its_location_tree.html:24 +#: streetup/assets/templates/assets/naturerwiz_detail.html:206 +#: streetup/assets/templates/assets/naturerwiz_location_tree.html:35 msgid "assets" msgstr "assets" -#: templates/assets/controlcenters_location_detail.html:243 -#: templates/assets/its_location_detail.html:167 -#: templates/assets/nature_locations_detail.html:73 -#: templates/assets/naturerwiz_detail.html:242 -#: templates/assets/publiclighting_street_detail.html:302 -#: templates/assets/roads_street_detail.html:317 -#: templates/assets/sign_street_detail.html:294 -#: templates/assets/structures_location_detail.html:352 -#: templates/assets/trafficlights_intersection_detail.html:933 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:243 +#: streetup/assets/templates/assets/its_location_detail.html:167 +#: streetup/assets/templates/assets/nature_locations_detail.html:73 +#: streetup/assets/templates/assets/naturerwiz_detail.html:242 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:391 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:302 +#: streetup/assets/templates/assets/roads_street_detail.html:317 +#: streetup/assets/templates/assets/sign_street_detail.html:294 +#: streetup/assets/templates/assets/structures_location_detail.html:352 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:947 msgid "Titre" msgstr "Titel" -#: templates/assets/controlcenters_location_detail.html:244 -#: templates/assets/its_location_detail.html:168 -#: templates/assets/nature_locations_detail.html:74 -#: templates/assets/naturerwiz_detail.html:243 -#: templates/assets/publiclighting_street_detail.html:303 -#: templates/assets/roads_street_detail.html:318 -#: templates/assets/sign_street_detail.html:295 -#: templates/assets/structures_location_detail.html:353 -#: templates/assets/trafficlights_intersection_detail.html:934 +#: streetup/assets/templates/assets/controlcenters_location_detail.html:244 +#: streetup/assets/templates/assets/its_location_detail.html:168 +#: streetup/assets/templates/assets/nature_locations_detail.html:74 +#: streetup/assets/templates/assets/naturerwiz_detail.html:243 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:303 +#: streetup/assets/templates/assets/roads_street_detail.html:318 +#: streetup/assets/templates/assets/sign_street_detail.html:295 +#: streetup/assets/templates/assets/structures_location_detail.html:353 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:948 msgid "Début" msgstr "Start" -#: templates/assets/detail_generic.html:73 -#: templates/assets/detail_generic.html:816 -#: templates/assets/detail_generic.html:833 +#: streetup/assets/templates/assets/detail_generic.html:73 +#: streetup/assets/templates/assets/detail_generic.html:816 +#: streetup/assets/templates/assets/detail_generic.html:833 msgid "Retour" msgstr "Terug" -#: templates/assets/detail_generic.html:85 +#: streetup/assets/templates/assets/detail_generic.html:85 msgid "Détails" msgstr "Details" -#: templates/assets/detail_generic.html:87 +#: streetup/assets/templates/assets/detail_generic.html:87 msgid "StreetUp" msgstr "StreetUp" -#: templates/assets/detail_generic.html:118 -#: templates/assets/detail_generic.html:160 -#: templates/assets/unified_index.html:250 +#: streetup/assets/templates/assets/detail_generic.html:118 +#: streetup/assets/templates/assets/detail_generic.html:160 +#: streetup/assets/templates/assets/unified_index.html:250 msgid "Asset" msgstr "Asset" -#: templates/assets/detail_generic.html:144 -#: templates/assets/detail_generic.html:188 -msgid "Éditer" -msgstr "Bewerken" - -#: templates/assets/detail_generic.html:147 -#: templates/assets/detail_generic.html:191 +#: streetup/assets/templates/assets/detail_generic.html:147 +#: streetup/assets/templates/assets/detail_generic.html:191 msgid "Sauvegarder" msgstr "Opslaan" -#: templates/assets/detail_generic.html:204 -msgid "Informations générales" -msgstr "Algemene informatie" - -#: templates/assets/detail_generic.html:277 -#: templates/assets/unified_index.html:212 +#: streetup/assets/templates/assets/detail_generic.html:277 +#: streetup/assets/templates/assets/unified_index.html:212 msgid "Statut de validation" msgstr "Validatiestatus" -#: templates/assets/detail_generic.html:326 -#: templates/assets/detail_generic.html:580 +#: streetup/assets/templates/assets/detail_generic.html:326 +#: streetup/assets/templates/assets/detail_generic.html:580 msgid "Installé le" msgstr "Geïnstalleerd op" -#: templates/assets/detail_generic.html:339 +#: streetup/assets/templates/assets/detail_generic.html:339 msgid "N° de série" msgstr "Serienummer" -#: templates/assets/detail_generic.html:370 +#: streetup/assets/templates/assets/detail_generic.html:370 msgid "mois" msgstr "maanden" -#: templates/assets/detail_generic.html:375 +#: streetup/assets/templates/assets/detail_generic.html:375 #, python-format msgid "%(n)s mois restants" msgstr "%(n)s maanden resterend" -#: templates/assets/detail_generic.html:377 +#: streetup/assets/templates/assets/detail_generic.html:377 msgid "Expire ce mois-ci" msgstr "Verloopt deze maand" -#: templates/assets/detail_generic.html:379 +#: streetup/assets/templates/assets/detail_generic.html:379 #, python-format msgid "Expirée (%(n)s mois)" msgstr "Verlopen (%(n)s maanden)" -#: templates/assets/detail_generic.html:417 +#: streetup/assets/templates/assets/detail_generic.html:417 msgid "Attributs spécifiques" msgstr "Specifieke kenmerken" -#: templates/assets/detail_generic.html:432 -#: templates/assets/trafficlights_index.html:35 templatetags/asset_tags.py:129 -#: views/core.py:622 views/core.py:648 views/trafficlights.py:186 -msgid "Oui" -msgstr "Ja" - -#: templates/assets/detail_generic.html:433 -#: templates/assets/trafficlights_index.html:39 templatetags/asset_tags.py:129 -#: views/core.py:623 views/core.py:649 views/trafficlights.py:186 -msgid "Non" -msgstr "Nee" - -#: templates/assets/detail_generic.html:474 +#: streetup/assets/templates/assets/detail_generic.html:474 msgid "Permissions spécifiques" msgstr "Specifieke machtigingen" -#: templates/assets/detail_generic.html:479 +#: streetup/assets/templates/assets/detail_generic.html:479 msgid "Voir tous les accès pour ce type" msgstr "Bekijk alle toegang voor dit type" -#: templates/assets/detail_generic.html:481 +#: streetup/assets/templates/assets/detail_generic.html:481 msgid "Vue par type" msgstr "Weergave per type" -#: templates/assets/detail_generic.html:492 +#: streetup/assets/templates/assets/detail_generic.html:492 msgid "Chargement des permissions…" msgstr "Machtigingen laden..." -#: templates/assets/detail_generic.html:510 +#: streetup/assets/templates/assets/detail_generic.html:510 msgid "Erreur lors du chargement." msgstr "Fout bij het laden." -#: templates/assets/detail_generic.html:522 +#: streetup/assets/templates/assets/detail_generic.html:522 msgid "Assets liés" msgstr "Gekoppelde assets" -#: templates/assets/detail_generic.html:528 +#: streetup/assets/templates/assets/detail_generic.html:528 msgid "Lier ou créer un asset" msgstr "Een asset koppelen of aanmaken" -#: templates/assets/detail_generic.html:529 +#: streetup/assets/templates/assets/detail_generic.html:529 msgid "Lier / Créer" msgstr "Koppelen / Aanmaken" -#: templates/assets/detail_generic.html:535 +#: streetup/assets/templates/assets/detail_generic.html:535 msgid "Aucun asset lié." msgstr "Geen gekoppeld asset." -#: templates/assets/detail_generic.html:547 +#: streetup/assets/templates/assets/detail_generic.html:547 msgid "Historique des remplacements" msgstr "Geschiedenis van vervangingen" -#: templates/assets/detail_generic.html:581 +#: streetup/assets/templates/assets/detail_generic.html:581 msgid "Désinstallé le" msgstr "Verwijderd op" -#: templates/assets/detail_generic.html:582 +#: streetup/assets/templates/assets/detail_generic.html:582 msgid "Durée" msgstr "Duur" -#: templates/assets/detail_generic.html:618 -msgid "En service" -msgstr "In dienst" - -#: templates/assets/detail_generic.html:644 +#: streetup/assets/templates/assets/detail_generic.html:644 msgid "Géolocalisation" msgstr "Geolocatie" -#: templates/assets/detail_generic.html:651 +#: streetup/assets/templates/assets/detail_generic.html:651 msgid "Voir sur Street View" msgstr "Bekijk in Street View" -#: templates/assets/detail_generic.html:657 +#: streetup/assets/templates/assets/detail_generic.html:657 msgid "Voir sur Mapillary" msgstr "Bekijk op Mapillary" -#: templates/assets/detail_generic.html:728 +#: streetup/assets/templates/assets/detail_generic.html:728 msgid "Remplacer l'asset" msgstr "Vervang het asset" -#: templates/assets/detail_generic.html:733 +#: streetup/assets/templates/assets/detail_generic.html:733 msgid "L'asset actuel sera archivé et un nouvel asset sera créé." msgstr "" "Het huidige asset wordt gearchiveerd en een nieuw asset wordt aangemaakt.Het " "huidige asset wordt gearchiveerd en een nieuw asset wordt aangemaakt." -#: templates/assets/detail_generic.html:734 +#: streetup/assets/templates/assets/detail_generic.html:734 msgid "Les noms (FR/NL) de l'ancien asset seront automatiquement copiés." msgstr "De namen (FR/NL) van het oude asset worden automatisch gekopieerd." -#: templates/assets/detail_generic.html:738 +#: streetup/assets/templates/assets/detail_generic.html:738 msgid "Modèle du nouvel asset" msgstr "Model van het nieuwe asset" -#: templates/assets/detail_generic.html:740 +#: streetup/assets/templates/assets/detail_generic.html:740 msgid "Garder le même modèle" msgstr "Houd hetzelfde model" -#: templates/assets/detail_generic.html:749 -#: templates/assets/detail_generic.html:754 +#: streetup/assets/templates/assets/detail_generic.html:749 +#: streetup/assets/templates/assets/detail_generic.html:754 msgid "optionnel" msgstr "optioneel" -#: templates/assets/detail_generic.html:777 +#: streetup/assets/templates/assets/detail_generic.html:777 msgid "Lier / Créer un asset" msgstr "Een asset koppelen / aanmaken" -#: templates/assets/detail_generic.html:785 +#: streetup/assets/templates/assets/detail_generic.html:785 msgid "Type d'asset à lier" msgstr "Te koppelen assettype" -#: templates/assets/detail_generic.html:795 -#: templates/assets/detail_generic.html:826 +#: streetup/assets/templates/assets/detail_generic.html:795 +#: streetup/assets/templates/assets/detail_generic.html:826 msgid "Créer un nouvel asset" msgstr "Nieuw asset aanmaken" -#: templates/assets/detail_generic.html:804 -#: templates/assets/detail_generic.html:1080 +#: streetup/assets/templates/assets/detail_generic.html:804 +#: streetup/assets/templates/assets/detail_generic.html:1080 msgid "Rechercher l'asset à lier" msgstr "Het te koppelen asset zoeken" -#: templates/assets/detail_generic.html:806 +#: streetup/assets/templates/assets/detail_generic.html:806 msgid "Code ou nom..." msgstr "Code of naam..." -#: templates/assets/detail_generic.html:819 +#: streetup/assets/templates/assets/detail_generic.html:819 msgid "Lier" msgstr "Koppelen" -#: templates/assets/detail_generic.html:827 +#: streetup/assets/templates/assets/detail_generic.html:827 msgid "Un nouvel asset sera créé et lié automatiquement à cet asset parent." msgstr "" "Een nieuw asset wordt aangemaakt en automatisch gekoppeld aan dit " "bovenliggende asset." -#: templates/assets/detail_generic.html:836 +#: streetup/assets/templates/assets/detail_generic.html:836 msgid "Créer et lier" msgstr "Aanmaken en koppelen" -#: templates/assets/detail_generic.html:942 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/templates/assets/detail_generic.html:942 msgid "Assets enfants" msgstr "Alleen assets" -#: templates/assets/detail_generic.html:959 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/templates/assets/detail_generic.html:959 msgid "Assets parents" msgstr "Alleen assets" -#: templates/assets/detail_generic.html:1048 -#: templates/assets/detail_generic.html:1079 -#, fuzzy -#| msgid "Rechercher l'asset à lier" +#: streetup/assets/templates/assets/detail_generic.html:1048 +#: streetup/assets/templates/assets/detail_generic.html:1079 msgid "Rechercher le parent à lier" msgstr "Het te koppelen asset zoeken" -#: templates/assets/detail_generic.html:1180 +#: streetup/assets/templates/assets/detail_generic.html:1180 msgid "Chargement du formulaire…" msgstr "Formulier laden..." -#: templates/assets/detail_generic.html:1198 +#: streetup/assets/templates/assets/detail_generic.html:1198 msgid "Aucun champ supplémentaire requis." msgstr "Geen extra velden vereist." -#: templates/assets/detail_generic.html:1223 +#: streetup/assets/templates/assets/detail_generic.html:1223 msgid "— Sélectionner —" msgstr "— Selecteren —" -#: templates/assets/detail_generic.html:1223 +#: streetup/assets/templates/assets/detail_generic.html:1223 msgid "— Aucun —" msgstr "— Geen —" -#: templates/assets/detail_generic.html:1513 +#: streetup/assets/templates/assets/detail_generic.html:1513 msgid "Champs obligatoires manquants" msgstr "Verplichte velden ontbreken" -#: templates/assets/detail_generic.html:1596 -#: templates/assets/detail_generic.html:1629 +#: streetup/assets/templates/assets/detail_generic.html:1596 +#: streetup/assets/templates/assets/detail_generic.html:1629 msgid "Délier cet asset de son parent ?" msgstr "Dit asset ontkoppelen van zijn bovenliggend asset?" -#: templates/assets/document_history_list.html:19 -#: templates/assets/document_version_history_list.html:27 +#: streetup/assets/templates/assets/document_history_list.html:19 +#: streetup/assets/templates/assets/document_version_history_list.html:27 msgid "Ajouté le" msgstr "Toegevoegd op" -#: templates/assets/document_history_list.html:21 -#: templates/assets/document_version_history_list.html:29 +#: streetup/assets/templates/assets/document_history_list.html:21 +#: streetup/assets/templates/assets/document_version_history_list.html:29 msgid "par" msgstr "door" -#: templates/assets/document_history_list.html:42 +#: streetup/assets/templates/assets/document_history_list.html:42 msgid "Aucun document trouvé." msgstr "Geen document gevonden." -#: templates/assets/document_version_history_list.html:37 +#: streetup/assets/templates/assets/document_version_history_list.html:37 msgid "Approuvé" msgstr "Goedgekeurd" -#: templates/assets/document_version_history_list.html:39 +#: streetup/assets/templates/assets/document_version_history_list.html:39 msgid "En attente" msgstr "In afwachting" -#: templates/assets/document_version_history_list.html:43 +#: streetup/assets/templates/assets/document_version_history_list.html:43 msgid "Brouillon" msgstr "Concept" -#: templates/assets/document_version_history_list.html:50 -msgid "Télécharger" -msgstr "Downloaden" - -#: templates/assets/document_version_history_list.html:66 +#: streetup/assets/templates/assets/document_version_history_list.html:66 msgid "Aucune version trouvée." msgstr "Geen versie gevonden." -#: templates/assets/its_index.html:27 +#: streetup/assets/templates/assets/its_index.html:27 msgid "Créer une nouvelle localisation ITS" msgstr "Nieuwe ITS-locatie aanmaken" -#: templates/assets/its_index.html:66 +#: streetup/assets/templates/assets/its_index.html:66 msgid "Créer un nouvel asset ITS" msgstr "Nieuwe ITS-asset aanmaken" -#: templates/assets/its_location_detail.html:22 +#: streetup/assets/templates/assets/its_location_detail.html:22 msgid "Localisation parente:" msgstr "Bovenliggende locatie:" -#: templates/assets/nature_index.html:8 templates/assets/water_index.html:7 -#: views/core.py:667 views/core.py:687 -msgid "Type de localisation" -msgstr "Locatietype" - -#: templates/assets/nature_index.html:13 -#: templates/assets/permissions/panel.html:147 -#: templates/assets/permissions/panel.html:228 -#: templates/assets/permissions/panel.html:254 -#: templates/assets/permissions/type_page.html:98 -#: templates/assets/permissions/type_page.html:171 -#: templates/assets/permissions/type_page.html:194 -#: templates/assets/permissions/type_page.html:282 -#: templates/assets/permissions/type_page.html:372 -#: templates/assets/permissions/type_page.html:395 -#: templates/assets/trafficlights_index.html:43 -#: templates/assets/trafficlights_index.html:51 -#: templates/assets/unified_index.html:93 -#: templates/assets/unified_index.html:131 templates/assets/water_index.html:12 -#: views/core.py:670 views/core.py:690 +#: streetup/assets/templates/assets/nature_index.html:13 +#: streetup/assets/templates/assets/permissions/panel.html:147 +#: streetup/assets/templates/assets/permissions/panel.html:228 +#: streetup/assets/templates/assets/permissions/panel.html:254 +#: streetup/assets/templates/assets/permissions/type_page.html:98 +#: streetup/assets/templates/assets/permissions/type_page.html:171 +#: streetup/assets/templates/assets/permissions/type_page.html:194 +#: streetup/assets/templates/assets/permissions/type_page.html:282 +#: streetup/assets/templates/assets/permissions/type_page.html:372 +#: streetup/assets/templates/assets/permissions/type_page.html:395 +#: streetup/assets/templates/assets/trafficlights_index.html:43 +#: streetup/assets/templates/assets/trafficlights_index.html:51 +#: streetup/assets/templates/assets/unified_index.html:93 +#: streetup/assets/templates/assets/unified_index.html:131 +#: streetup/assets/templates/assets/water_index.html:12 +#: streetup/assets/views/core.py:689 streetup/assets/views/core.py:709 msgid "Tous" msgstr "Alle" -#: templates/assets/nature_index.html:18 views/core.py:671 views/nature.py:104 -#: views/publiclighting.py:93 views/roads.py:99 views/sign.py:105 +#: streetup/assets/templates/assets/nature_index.html:18 +#: streetup/assets/views/core.py:690 streetup/assets/views/nature.py:104 +#: streetup/assets/views/publiclighting.py:93 streetup/assets/views/roads.py:99 +#: streetup/assets/views/sign.py:105 msgid "Voiries" msgstr "Wegen" -#: templates/assets/nature_index.html:24 views/core.py:676 +#: streetup/assets/templates/assets/nature_index.html:24 +#: streetup/assets/views/core.py:695 msgid "Ring et autoroutes" msgstr "Ring en autosnelwegen" -#: templates/assets/nature_index.html:77 +#: streetup/assets/templates/assets/nature_index.html:77 msgid "Ring/Autoroute" msgstr "Ring/Autosnelweg" -#: templates/assets/nature_index.html:84 templates/assets/water_index.html:81 +#: streetup/assets/templates/assets/nature_index.html:84 +#: streetup/assets/templates/assets/water_index.html:81 msgid "Superficie" msgstr "Oppervlakte" -#: templates/assets/nature_locations_detail.html:14 +#: streetup/assets/templates/assets/nature_locations_detail.html:14 msgid "Zone:" msgstr "Zone:" -#: templates/assets/nature_locations_detail.html:15 +#: streetup/assets/templates/assets/nature_locations_detail.html:15 msgid "Autoroute:" msgstr "Autosnelweg:" -#: templates/assets/nature_locations_detail.html:28 +#: streetup/assets/templates/assets/nature_locations_detail.html:28 msgid "Nombre d'arbres:" msgstr "Aantal bomen:" -#: templates/assets/nature_locations_detail.html:29 +#: streetup/assets/templates/assets/nature_locations_detail.html:29 msgid "Superficie massif arboré:" msgstr "Oppervlakte bomenmassief:" -#: templates/assets/nature_locations_detail.html:30 +#: streetup/assets/templates/assets/nature_locations_detail.html:30 msgid "Superficie pré fleuri:" msgstr "Oppervlakte bloemenweide:" -#: templates/assets/naturerwiz_detail.html:116 +#: streetup/assets/templates/assets/naturerwiz_detail.html:116 msgid "Documents de la zone" msgstr "Documenten van de zone" -#: templates/assets/naturerwiz_detail.html:124 +#: streetup/assets/templates/assets/naturerwiz_detail.html:124 msgid "Documents des assets" msgstr "Documenten van de assets" -#: templates/assets/naturerwiz_detail.html:135 -#: templates/assets/structures_location_detail.html:54 -#: templates/assets/trafficlights_intersection_detail.html:165 +#: streetup/assets/templates/assets/naturerwiz_detail.html:135 +#: streetup/assets/templates/assets/structures_location_detail.html:54 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:165 msgid "Répertoire principal" msgstr "Hoofdmap" -#: templates/assets/naturerwiz_detail.html:143 -#, fuzzy -#| msgid "Aucun document trouvé." +#: streetup/assets/templates/assets/naturerwiz_detail.html:143 msgid "Aucun document de zone configuré." msgstr "Geen document gevonden." -#: templates/assets/naturerwiz_detail.html:169 -#, fuzzy -#| msgid "Aucun contrat associé." +#: streetup/assets/templates/assets/naturerwiz_detail.html:169 msgid "Aucun document d'asset associé." msgstr "Geen gekoppeld contract." -#: templates/assets/naturerwiz_detail.html:211 -#: templates/assets/structures_location_detail.html:321 +#: streetup/assets/templates/assets/naturerwiz_detail.html:211 +#: streetup/assets/templates/assets/structures_location_detail.html:321 msgid "Masquer les non-actifs" msgstr "Niet-actieve verbergen" -#: templates/assets/naturerwiz_detail.html:213 -#: templates/assets/structures_location_detail.html:323 +#: streetup/assets/templates/assets/naturerwiz_detail.html:213 +#: streetup/assets/templates/assets/structures_location_detail.html:323 msgid "Afficher les non-actifs" msgstr "Niet-actieve tonen" -#: templates/assets/naturerwiz_detail.html:220 -#, fuzzy -#| msgid "Aucun asset lié." +#: streetup/assets/templates/assets/naturerwiz_detail.html:220 msgid "Aucun asset associé." msgstr "Geen gekoppeld asset." -#: templates/assets/permissions/access_edit.html:10 -#: templates/assets/permissions/type_access_edit.html:10 -#: templates/assets/permissions/type_page.html:10 +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:22 +#, fuzzy +#| msgid "Structure type" +msgid "Structure de jeu" +msgstr "Type constructie" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:28 +msgid "Jeu à ressort" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:32 +msgid "But / Panneau basket" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:34 +msgid "Agrès fitness" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:36 +msgid "Module skate" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:38 +msgid "Scène / Podium" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:40 +#, fuzzy +#| msgid "Armoires électriques" +msgid "Borne électrique" +msgstr "Elektrische kasten" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:42 +#, fuzzy +#| msgid "Fontaine" +msgid "Fontaine d\\" +msgstr "Fontein" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:44 +msgid "Banc / Table" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html:46 +msgid "Clôture" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:18 +#, fuzzy +#| msgid "Sport & Équipement sportif" +msgid "Espaces & Équipements plein air" +msgstr "Sport & Sportinrichting" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:57 +#, fuzzy +#| msgid "Surface (m²)" +msgid "Surface" +msgstr "Oppervlakte (m²)" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:63 +msgid "Jauge max" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:115 +#, fuzzy +#| msgid "Gestionnaire" +msgid "Service gestionnaire" +msgstr "Nevenlocatie" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:124 +#, fuzzy +#| msgid "Caractéristiques physiques &" +msgid "Caractéristiques physiques & Aménagements" +msgstr "Fysieke kenmerken &" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:128 +#, fuzzy +#| msgid "Surface verte" +msgid "Surface totale" +msgstr "Glad oppervlak" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:133 +msgid "personnes" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:145 +#, fuzzy +#| msgid "Fichier indisponible" +msgid "Disponible" +msgstr "Bestand niet beschikbaar" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:148 +msgid "Clôture & Sécurité" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:149 +msgid "Site clôturé" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:149 +#, fuzzy +#| msgid "Accès restreint" +msgid "Accès libre" +msgstr "Beperkte toegang" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:320 +msgid "Assets Physiques & Équipements du Site et de ses sous-localisations" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:332 +#, fuzzy +#| msgid "Normal" +msgid "Norme" +msgstr "Normaal" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:351 +#, fuzzy +#| msgid "Usage principal" +msgid "Site principal" +msgstr "Hoofdgebruik" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:367 +#, fuzzy +#| msgid "Aucun local enregistré pour ce niveau." +msgid "Aucun asset physique répertorié pour ce site." +msgstr "Geen lokaal geregistreerd voor dit niveau." + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:382 +#, fuzzy +#| msgid "Historique des documents" +msgid "Historique des Interventions" +msgstr "Documentgeschiedenis" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:383 +#, fuzzy +#| msgid "Interventions" +msgid "intervention(s)" +msgstr "Interventies" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:390 +msgid "N° Ticket" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:393 +msgid "Priorité" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:394 +msgid "Créée le" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:415 +#, fuzzy +#| msgid "Aucune intervention enregistrée pour ce bâtiment." +msgid "Aucune intervention enregistrée sur cet espace." +msgstr "Geen interventie geregistreerd voor dit gebouw." + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html:486 +#, fuzzy +#| msgid "Géométrie (polygone)" +msgid "Géométrie non disponible" +msgstr "Geometrie (polygoon)" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:22 +msgid "Aire de jeux" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:24 +msgid "Terrain de sport" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:26 +msgid "City-stadium / Agora" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:28 +msgid "Fitness plein air" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:30 +msgid "Skatepark & Pumptrack" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:32 +msgid "Théâtre en plein air" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:34 +msgid "Parc récréatif" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:38 +msgid "Cimetière" +msgstr "" + +#: streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html:40 +#, fuzzy +#| msgid "Espace public" +msgid "Place publique" +msgstr "Openbare ruimte" + +#: streetup/assets/templates/assets/permissions/access_edit.html:10 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:10 +#: streetup/assets/templates/assets/permissions/type_page.html:10 msgid "Accueil" msgstr "Home" -#: templates/assets/permissions/access_edit.html:11 +#: streetup/assets/templates/assets/permissions/access_edit.html:11 msgid "Modifier un accès" msgstr "Toegang bewerken" -#: templates/assets/permissions/access_edit.html:18 +#: streetup/assets/templates/assets/permissions/access_edit.html:18 msgid "Modifier l'accès" msgstr "Toegang bewerken" -#: templates/assets/permissions/access_edit.html:29 +#: streetup/assets/templates/assets/permissions/access_edit.html:29 msgid "Type :" msgstr "Type:" -#: templates/assets/permissions/access_edit.html:31 +#: streetup/assets/templates/assets/permissions/access_edit.html:31 msgid "Objet #" msgstr "Object #" -#: templates/assets/permissions/access_edit.html:37 -#: templates/assets/permissions/panel.html:204 -#: templates/assets/permissions/type_access_edit.html:42 -#: templates/assets/permissions/type_page.html:150 -#: templates/assets/permissions/type_page.html:353 +#: streetup/assets/templates/assets/permissions/access_edit.html:37 +#: streetup/assets/templates/assets/permissions/panel.html:204 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:42 +#: streetup/assets/templates/assets/permissions/type_page.html:150 +#: streetup/assets/templates/assets/permissions/type_page.html:353 msgid "Droits" msgstr "Rechten" -#: templates/assets/permissions/access_edit.html:41 -#: templates/assets/permissions/type_access_edit.html:46 +#: streetup/assets/templates/assets/permissions/access_edit.html:41 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:46 msgid "Peut visualiser" msgstr "Kan bekijken" -#: templates/assets/permissions/access_edit.html:46 -#: templates/assets/permissions/type_access_edit.html:51 +#: streetup/assets/templates/assets/permissions/access_edit.html:46 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:51 msgid "Peut modifier" msgstr "Kan bewerken" -#: templates/assets/permissions/access_edit.html:51 -#: templates/assets/permissions/type_access_edit.html:56 +#: streetup/assets/templates/assets/permissions/access_edit.html:51 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:56 msgid "Peut supprimer" msgstr "Kan verwijderen" -#: templates/assets/permissions/access_edit.html:61 -#: templates/assets/permissions/panel.html:113 -#: templates/assets/permissions/panel.html:224 -#: templates/assets/permissions/type_access_edit.html:66 -#: templates/assets/permissions/type_page.html:73 -#: templates/assets/permissions/type_page.html:169 -#: templates/assets/permissions/type_page.html:240 -#: templates/assets/permissions/type_page.html:393 +#: streetup/assets/templates/assets/permissions/access_edit.html:61 +#: streetup/assets/templates/assets/permissions/panel.html:113 +#: streetup/assets/templates/assets/permissions/panel.html:224 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:66 +#: streetup/assets/templates/assets/permissions/type_page.html:73 +#: streetup/assets/templates/assets/permissions/type_page.html:169 +#: streetup/assets/templates/assets/permissions/type_page.html:240 +#: streetup/assets/templates/assets/permissions/type_page.html:393 msgid "Champs visibles" msgstr "Zichtbare velden" -#: templates/assets/permissions/access_edit.html:62 -#: templates/assets/permissions/type_access_edit.html:67 +#: streetup/assets/templates/assets/permissions/access_edit.html:62 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:67 msgid "vide = tous les champs" msgstr "leeg = alle velden" -#: templates/assets/permissions/access_edit.html:65 -#: templates/assets/permissions/access_edit.html:93 -#: templates/assets/permissions/type_access_edit.html:70 -#: templates/assets/permissions/type_access_edit.html:98 -#: templates/assets/trafficlights_import_dxf.html:117 +#: streetup/assets/templates/assets/permissions/access_edit.html:65 +#: streetup/assets/templates/assets/permissions/access_edit.html:93 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:70 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:98 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:117 msgid "Tout cocher" msgstr "Alles aanvinken" -#: templates/assets/permissions/access_edit.html:67 -#: templates/assets/permissions/access_edit.html:95 -#: templates/assets/permissions/type_access_edit.html:72 -#: templates/assets/permissions/type_access_edit.html:100 -#: templates/assets/trafficlights_import_dxf.html:118 +#: streetup/assets/templates/assets/permissions/access_edit.html:67 +#: streetup/assets/templates/assets/permissions/access_edit.html:95 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:72 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:100 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:118 msgid "Tout décocher" msgstr "Alles uitvinken" -#: templates/assets/permissions/access_edit.html:80 -#: templates/assets/permissions/access_edit.html:108 -#: templates/assets/permissions/panel.html:242 -#: templates/assets/permissions/panel.html:268 -#: templates/assets/permissions/type_access_edit.html:85 -#: templates/assets/permissions/type_access_edit.html:113 -#: templates/assets/permissions/type_page.html:185 -#: templates/assets/permissions/type_page.html:208 -#: templates/assets/permissions/type_page.html:386 -#: templates/assets/permissions/type_page.html:409 +#: streetup/assets/templates/assets/permissions/access_edit.html:80 +#: streetup/assets/templates/assets/permissions/access_edit.html:108 +#: streetup/assets/templates/assets/permissions/panel.html:242 +#: streetup/assets/templates/assets/permissions/panel.html:268 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:85 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:113 +#: streetup/assets/templates/assets/permissions/type_page.html:185 +#: streetup/assets/templates/assets/permissions/type_page.html:208 +#: streetup/assets/templates/assets/permissions/type_page.html:386 +#: streetup/assets/templates/assets/permissions/type_page.html:409 msgid "Aucun champ disponible" msgstr "Geen velden beschikbaar" -#: templates/assets/permissions/access_edit.html:89 -#: templates/assets/permissions/panel.html:114 -#: templates/assets/permissions/panel.html:250 -#: templates/assets/permissions/type_access_edit.html:94 -#: templates/assets/permissions/type_page.html:74 -#: templates/assets/permissions/type_page.html:192 -#: templates/assets/permissions/type_page.html:241 -#: templates/assets/permissions/type_page.html:370 +#: streetup/assets/templates/assets/permissions/access_edit.html:89 +#: streetup/assets/templates/assets/permissions/panel.html:114 +#: streetup/assets/templates/assets/permissions/panel.html:250 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:94 +#: streetup/assets/templates/assets/permissions/type_page.html:74 +#: streetup/assets/templates/assets/permissions/type_page.html:192 +#: streetup/assets/templates/assets/permissions/type_page.html:241 +#: streetup/assets/templates/assets/permissions/type_page.html:370 msgid "Champs modifiables" msgstr "Bewerkbare velden" -#: templates/assets/permissions/access_edit.html:90 -#: templates/assets/permissions/type_access_edit.html:95 +#: streetup/assets/templates/assets/permissions/access_edit.html:90 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:95 msgid "vide = droits par rôle" msgstr "leeg = rechten per rol" -#: templates/assets/permissions/panel.html:29 +#: streetup/assets/templates/assets/permissions/panel.html:29 msgid "Type d'objet :" msgstr "Objecttype:" -#: templates/assets/permissions/panel.html:38 +#: streetup/assets/templates/assets/permissions/panel.html:38 msgid "Droits explicites requis (droits thématiques insuffisants)" msgstr "Expliciete rechten vereist (onvoldoende thematische rechten)" -#: templates/assets/permissions/panel.html:43 +#: streetup/assets/templates/assets/permissions/panel.html:43 msgid "Accès restreint" msgstr "Beperkte toegang" -#: templates/assets/permissions/panel.html:55 +#: streetup/assets/templates/assets/permissions/panel.html:55 msgid "Accès au niveau du type (tous les objets)" msgstr "Toegang op typeniveau (alle objecten)" -#: templates/assets/permissions/panel.html:58 +#: streetup/assets/templates/assets/permissions/panel.html:58 msgid "Gérer" msgstr "Beheren" -#: templates/assets/permissions/panel.html:62 +#: streetup/assets/templates/assets/permissions/panel.html:62 msgid "" "Les utilisateurs ci-dessous ont un accès défini pour TOUS les objets de ce " "type. Ces droits s'appliquent à cet objet sauf si une ligne d'accès " "spécifique ci-dessous les écrase." msgstr "" -#: templates/assets/permissions/panel.html:68 -#: templates/assets/permissions/panel.html:110 -#: templates/assets/permissions/panel.html:207 -#: templates/assets/permissions/type_page.html:70 -#: templates/assets/permissions/type_page.html:153 -#: templates/assets/permissions/type_page.html:237 -#: templates/assets/permissions/type_page.html:356 +#: streetup/assets/templates/assets/permissions/panel.html:68 +#: streetup/assets/templates/assets/permissions/panel.html:110 +#: streetup/assets/templates/assets/permissions/panel.html:207 +#: streetup/assets/templates/assets/permissions/type_page.html:70 +#: streetup/assets/templates/assets/permissions/type_page.html:153 +#: streetup/assets/templates/assets/permissions/type_page.html:237 +#: streetup/assets/templates/assets/permissions/type_page.html:356 msgid "Voir" msgstr "Bekijken" -#: templates/assets/permissions/panel.html:69 -#: templates/assets/permissions/panel.html:111 -#: templates/assets/permissions/panel.html:211 -#: templates/assets/permissions/type_page.html:71 -#: templates/assets/permissions/type_page.html:157 -#: templates/assets/permissions/type_page.html:238 -#: templates/assets/permissions/type_page.html:360 -msgid "Modifier" -msgstr "Bewerken" - -#: templates/assets/permissions/panel.html:71 +#: streetup/assets/templates/assets/permissions/panel.html:71 msgid "Champs" msgstr "Velden" -#: templates/assets/permissions/panel.html:94 -#: templates/assets/permissions/panel.html:154 -#: templates/assets/permissions/type_page.html:105 -#: templates/assets/permissions/type_page.html:289 +#: streetup/assets/templates/assets/permissions/panel.html:94 +#: streetup/assets/templates/assets/permissions/panel.html:154 +#: streetup/assets/templates/assets/permissions/type_page.html:105 +#: streetup/assets/templates/assets/permissions/type_page.html:289 msgid "Par rôle" msgstr "Per rol" -#: templates/assets/permissions/panel.html:165 -#: templates/assets/permissions/type_page.html:300 +#: streetup/assets/templates/assets/permissions/panel.html:165 +#: streetup/assets/templates/assets/permissions/type_page.html:300 msgid "Supprimer cet accès ?" msgstr "Deze toegang verwijderen?" -#: templates/assets/permissions/panel.html:177 +#: streetup/assets/templates/assets/permissions/panel.html:177 msgid "Aucun accès spécifique défini pour cet objet." msgstr "Geen specifieke toegang gedefinieerd voor dit object." -#: templates/assets/permissions/panel.html:183 +#: streetup/assets/templates/assets/permissions/panel.html:183 msgid "Ajouter / mettre à jour un accès" msgstr "Toegang toevoegen / bijwerken" -#: templates/assets/permissions/panel.html:194 -#: templates/assets/permissions/type_page.html:143 -#: templates/assets/permissions/type_page.html:336 +#: streetup/assets/templates/assets/permissions/panel.html:194 +#: streetup/assets/templates/assets/permissions/type_page.html:143 +#: streetup/assets/templates/assets/permissions/type_page.html:336 msgid "choisir" msgstr "kiezen" -#: templates/assets/permissions/panel.html:225 -#: templates/assets/permissions/type_page.html:169 -#: templates/assets/permissions/type_page.html:393 +#: streetup/assets/templates/assets/permissions/panel.html:225 +#: streetup/assets/templates/assets/permissions/type_page.html:169 +#: streetup/assets/templates/assets/permissions/type_page.html:393 msgid "vide = tous" msgstr "leeg = alle" -#: templates/assets/permissions/panel.html:251 -#: templates/assets/permissions/type_page.html:192 -#: templates/assets/permissions/type_page.html:370 +#: streetup/assets/templates/assets/permissions/panel.html:251 +#: streetup/assets/templates/assets/permissions/type_page.html:192 +#: streetup/assets/templates/assets/permissions/type_page.html:370 msgid "vide = rôle" msgstr "leeg = rol" -#: templates/assets/permissions/type_access_edit.html:13 -#: templates/assets/permissions/type_page.html:12 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:13 +#: streetup/assets/templates/assets/permissions/type_page.html:12 msgid "Permissions" msgstr "Machtigingen" -#: templates/assets/permissions/type_access_edit.html:16 -#: templates/assets/permissions/type_access_edit.html:23 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:16 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:23 msgid "Modifier l'accès de type" msgstr "Toegang op typeniveau bewerken" -#: templates/assets/permissions/type_access_edit.html:34 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:34 msgid "Type d'asset :" msgstr "Assettype:" -#: templates/assets/permissions/type_access_edit.html:36 +#: streetup/assets/templates/assets/permissions/type_access_edit.html:36 msgid "s'applique à tous les objets de ce type" msgstr "geldt voor alle objecten van dit type" -#: templates/assets/permissions/type_page.html:26 +#: streetup/assets/templates/assets/permissions/type_page.html:26 msgid "Configuration du type" msgstr "Typeconfiguratie" -#: templates/assets/permissions/type_page.html:38 +#: streetup/assets/templates/assets/permissions/type_page.html:38 msgid "Droits explicites requis" msgstr "Expliciete rechten vereist" -#: templates/assets/permissions/type_page.html:42 +#: streetup/assets/templates/assets/permissions/type_page.html:42 msgid "" "Si activé, les droits thématiques seuls ne suffisent pas pour accéder aux " "objets de ce type. Chaque utilisateur doit avoir une ligne d'accès explicite " "ci-dessous." msgstr "" -#: templates/assets/permissions/type_page.html:47 +#: streetup/assets/templates/assets/permissions/type_page.html:47 msgid "" "Accès restreint actif — les droits thématiques ne sont pas pris en compte " "pour ce type." msgstr "" -#: templates/assets/permissions/type_page.html:59 +#: streetup/assets/templates/assets/permissions/type_page.html:59 msgid "Accès utilisateur (tous les objets de ce type)" msgstr "Gebruikerstoegang (alle objecten van dit type)" -#: templates/assets/permissions/type_page.html:116 +#: streetup/assets/templates/assets/permissions/type_page.html:116 msgid "Supprimer cet accès de type ?" msgstr "Deze toegang op typeniveau verwijderen?" -#: templates/assets/permissions/type_page.html:130 +#: streetup/assets/templates/assets/permissions/type_page.html:130 msgid "" "Aucun accès de type défini. Les droits thématiques s'appliquent (sauf " "restriction ci-dessus)." msgstr "" -#: templates/assets/permissions/type_page.html:226 +#: streetup/assets/templates/assets/permissions/type_page.html:226 msgid "Accès par utilisateur" msgstr "Toegang per gebruiker" -#: templates/assets/permissions/type_page.html:236 +#: streetup/assets/templates/assets/permissions/type_page.html:236 msgid "Objet" msgstr "Object" -#: templates/assets/permissions/type_page.html:315 +#: streetup/assets/templates/assets/permissions/type_page.html:315 msgid "Aucun accès spécifique défini pour ce type d'objet." msgstr "Geen specifieke toegang gedefinieerd voor dit type object." -#: templates/assets/permissions/type_page.html:324 +#: streetup/assets/templates/assets/permissions/type_page.html:324 msgid "Ajouter un accès sur un objet spécifique" msgstr "Toegang toevoegen voor een specifiek object" -#: templates/assets/permissions/type_page.html:346 +#: streetup/assets/templates/assets/permissions/type_page.html:346 msgid "ID objet" msgstr "Object-ID" -#: templates/assets/permissions/type_page.html:349 +#: streetup/assets/templates/assets/permissions/type_page.html:349 msgid "ID de l'instance précise" msgstr "ID van de specifieke instantie" -#: templates/assets/publiclighting_street_detail.html:15 -#: templates/assets/roads_street_detail.html:15 -#: templates/assets/sign_street_detail.html:15 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:15 +#: streetup/assets/templates/assets/roads_street_detail.html:15 +#: streetup/assets/templates/assets/sign_street_detail.html:15 msgid "Commune:" msgstr "Gemeente:" -#: templates/assets/publiclighting_street_detail.html:74 -#: templates/assets/roads_street_detail.html:83 -#: templates/assets/sign_street_detail.html:74 -#: templates/assets/structures_location_detail.html:111 -#: templates/assets/structures_location_detail.html:171 -#: templates/assets/trafficlights_intersection_detail.html:217 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:74 +#: streetup/assets/templates/assets/roads_street_detail.html:83 +#: streetup/assets/templates/assets/sign_street_detail.html:74 +#: streetup/assets/templates/assets/structures_location_detail.html:111 +#: streetup/assets/templates/assets/structures_location_detail.html:171 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:217 msgid "Historique" msgstr "Geschiedenis" -#: templates/assets/publiclighting_street_detail.html:250 -#: templates/assets/sign_street_detail.html:249 -#: templates/assets/trafficlights_import_cross_plan.html:200 -#: templates/assets/trafficlights_import_cross_plan.html:603 -#: templates/assets/trafficlights_intersection_detail.html:425 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:250 +#: streetup/assets/templates/assets/sign_street_detail.html:249 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:200 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:603 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:425 msgid "Poteaux" msgstr "Palen" -#: templates/assets/publiclighting_street_detail.html:267 +#: streetup/assets/templates/assets/publiclighting_street_detail.html:267 msgid "Alimentation:" msgstr "Voeding:" -#: templates/assets/roads_index.html:49 +#: streetup/assets/templates/assets/roads_index.html:49 msgid "Qualité globale" msgstr "Globale kwaliteit" -#: templates/assets/roads_index.html:87 -#: templates/assets/roads_street_detail.html:255 -#: templates/assets/roads_street_detail.html:270 +#: streetup/assets/templates/assets/roads_index.html:87 +#: streetup/assets/templates/assets/roads_street_detail.html:255 +#: streetup/assets/templates/assets/roads_street_detail.html:270 msgid "Qualité" msgstr "Kwaliteit" -#: templates/assets/roads_street_detail.html:17 +#: streetup/assets/templates/assets/roads_street_detail.html:17 msgid "Code voirie:" msgstr "Wegcode:" -#: templates/assets/roads_street_detail.html:23 +#: streetup/assets/templates/assets/roads_street_detail.html:23 msgid "Niveau:" msgstr "Niveau:" -#: templates/assets/roads_street_detail.html:249 +#: streetup/assets/templates/assets/roads_street_detail.html:249 msgid "Chaussées" msgstr "Rijbanen" -#: templates/assets/roads_street_detail.html:259 +#: streetup/assets/templates/assets/roads_street_detail.html:259 msgid "Aucune chaussée" msgstr "Geen rijbaan" -#: templates/assets/roads_street_detail.html:264 +#: streetup/assets/templates/assets/roads_street_detail.html:264 msgid "Trottoirs" msgstr "Voetpaden" -#: templates/assets/roads_street_detail.html:274 +#: streetup/assets/templates/assets/roads_street_detail.html:274 msgid "Aucun trottoir" msgstr "Geen voetpad" -#: templates/assets/roads_street_detail.html:279 +#: streetup/assets/templates/assets/roads_street_detail.html:279 msgid "Mobilier urbain" msgstr "Stedelijk meubilair" -#: templates/assets/roads_street_detail.html:287 +#: streetup/assets/templates/assets/roads_street_detail.html:287 msgid "Aucun mobilier urbain" msgstr "Geen stedelijk meubilair" -#: templates/assets/roads_street_detail.html:296 +#: streetup/assets/templates/assets/roads_street_detail.html:296 msgid "Aucun asset archivé" msgstr "Geen gearchiveerd asset" -#: templates/assets/roads_street_detail.html:336 +#: streetup/assets/templates/assets/roads_street_detail.html:336 msgid "Aucune intervention" msgstr "Geen interventie" -#: templates/assets/sign_index.html:49 views/core.py:709 +#: streetup/assets/templates/assets/sign_index.html:49 +#: streetup/assets/views/core.py:802 msgid "Type de panneau" msgstr "Type bord" -#: templates/assets/sign_index.html:88 +#: streetup/assets/templates/assets/sign_index.html:88 msgid "Texte" msgstr "Tekst" -#: templates/assets/structures_index.html:8 views/core.py:657 +#: streetup/assets/templates/assets/structures_index.html:8 +#: streetup/assets/views/core.py:676 msgid "Type d'ouvrage" msgstr "Type kunstwerk" -#: templates/assets/structures_location_detail.html:19 views/core.py:645 -msgid "Localisation principale" -msgstr "Hoofdlocatie" - -#: templates/assets/structures_location_detail.html:27 +#: streetup/assets/templates/assets/structures_location_detail.html:27 msgid "Parent" msgstr "Bovenliggende locatie" -#: templates/assets/structures_location_detail.html:275 +#: streetup/assets/templates/assets/structures_location_detail.html:275 msgid "Créer un nouvel équipement" msgstr "Maak een nieuw asset aan" -#: templates/assets/structures_location_detail.html:276 -#: templates/assets/trafficlights_import_cross_plan.html:259 -#: templates/assets/trafficlights_import_cross_plan.html:343 -#: templates/assets/trafficlights_import_cross_plan.html:427 -#: templates/assets/trafficlights_import_cross_plan.html:517 +#: streetup/assets/templates/assets/structures_location_detail.html:276 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:259 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:343 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:427 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:517 msgid "Nouveau" msgstr "Nieuw" -#: templates/assets/structures_location_detail.html:305 +#: streetup/assets/templates/assets/structures_location_detail.html:305 #, fuzzy, python-format #| msgid "" #| "\n" @@ -4002,7 +5317,7 @@ msgstr[1] "" "\n" "%(c)s sublocaties" -#: templates/assets/structures_location_detail.html:312 +#: streetup/assets/templates/assets/structures_location_detail.html:312 #, fuzzy, python-format #| msgid "" #| "\n" @@ -4027,615 +5342,545 @@ msgstr[1] "" "\n" "%(a)s assets" -#: templates/assets/trafficlights_import_cross_plan.html:18 -#: templates/assets/trafficlights_import_dxf.html:12 -#, fuzzy -#| msgid "Thématique" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:18 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:12 msgid "Thématiques" msgstr "Thema" -#: templates/assets/trafficlights_import_cross_plan.html:20 -#, fuzzy -#| msgid "Plan de croix" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:20 msgid "Importation Plan de croix" msgstr "Kruisplan" -#: templates/assets/trafficlights_import_cross_plan.html:26 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:26 msgid "Importation d'un plan de croix (Excel)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:29 -#: templates/assets/trafficlights_import_dxf.html:23 -#, fuzzy -#| msgid "Statut des carrefours" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:29 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:23 msgid "Retour au carrefour" msgstr "Status van de kruispunten" -#: templates/assets/trafficlights_import_cross_plan.html:42 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:42 msgid "Sélectionner / Téléverser le plan de croix (.xlsx)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:60 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:60 msgid "Utiliser des plans de croix déjà rattachés" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:80 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:80 msgid "" "Sélectionnez un ou plusieurs plans de croix déjà associés à ce carrefour, ou " "téléversez-en de nouveaux ci-dessous." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:85 -#: templates/assets/trafficlights_import_dxf.html:68 -#: templates/assets/unified_index.html:412 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:85 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:68 +#: streetup/assets/templates/assets/unified_index.html:408 msgid "OU" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:92 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:92 msgid "Fichier Excel du plan de croix" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:96 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:96 msgid "" "Téléversez un ou plusieurs classeurs Excel de plans de croix (contenant " "l'onglet 'kruisjesplan' ou 'Plan croix')." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:102 -#, fuzzy -#| msgid "Filtrer les assets" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:102 msgid "Analyser et comparer les assets" msgstr "Assets filteren" -#: templates/assets/trafficlights_import_cross_plan.html:132 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:132 msgid "" "Veuillez téléverser un fichier Excel ou sélectionner au moins un plan " "existant." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:171 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:171 msgid "Aperçu de la comparaison des assets" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:174 -#, fuzzy -#| msgid "Fichier" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:174 msgid "Fichiers :" msgstr "Bestand" -#: templates/assets/trafficlights_import_cross_plan.html:176 -#, fuzzy -#| msgid "Fichier" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:176 msgid "Fichier :" msgstr "Bestand" -#: templates/assets/trafficlights_import_cross_plan.html:178 -#, fuzzy -#| msgid "Carrefour associé" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:178 msgid "Carrefour :" msgstr "Bijbehorend kruispunt" -#: templates/assets/trafficlights_import_cross_plan.html:183 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:183 msgid "Tout remplacer (Archiver l'existant + Recréer)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:186 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:186 msgid "Appliquer les décisions" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:210 -#, fuzzy -#| msgid "Détecteurs" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:210 msgid "Détecteurs & BP" msgstr "Detectoren" -#: templates/assets/trafficlights_import_cross_plan.html:229 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:229 msgid "" "Vous pouvez géolocaliser les poteaux en les plaçant sur le plan de la carte." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:232 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:232 msgid "Positionner les poteaux sur la carte" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:240 -#: templates/assets/trafficlights_import_cross_plan.html:322 -#: templates/assets/trafficlights_import_cross_plan.html:406 -#: templates/assets/trafficlights_import_cross_plan.html:498 -#, fuzzy -#| msgid "Code EAN" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:240 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:322 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:406 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:498 msgid "Code Asset" msgstr "Code EAN" -#: templates/assets/trafficlights_import_cross_plan.html:243 -#: templates/assets/trafficlights_import_cross_plan.html:326 -#: templates/assets/trafficlights_import_cross_plan.html:410 -#: templates/assets/trafficlights_import_cross_plan.html:501 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:243 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:326 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:410 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:501 msgid "Modèle Déduit (Excel)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:244 -#: templates/assets/trafficlights_import_cross_plan.html:327 -#: templates/assets/trafficlights_import_cross_plan.html:411 -#: templates/assets/trafficlights_import_cross_plan.html:502 -#, fuzzy -#| msgid "Modèle actuel :" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:244 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:327 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:411 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:502 msgid "Modèle Actuel (DB)" msgstr "Huidig model:" -#: templates/assets/trafficlights_import_cross_plan.html:245 -#: templates/assets/trafficlights_import_cross_plan.html:328 -#: templates/assets/trafficlights_import_cross_plan.html:412 -#: templates/assets/trafficlights_import_cross_plan.html:503 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:245 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:328 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:412 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:503 msgid "Décision" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:246 -#: templates/assets/trafficlights_import_cross_plan.html:329 -#: templates/assets/trafficlights_import_cross_plan.html:413 -#: templates/assets/trafficlights_import_cross_plan.html:504 -#, fuzzy -#| msgid "Changer le modèle" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:246 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:329 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:413 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:504 msgid "Forcer le Modèle" msgstr "Wijzig model" -#: templates/assets/trafficlights_import_cross_plan.html:261 -#: templates/assets/trafficlights_import_cross_plan.html:345 -#: templates/assets/trafficlights_import_cross_plan.html:429 -#: templates/assets/trafficlights_import_cross_plan.html:519 -#, fuzzy -#| msgid "Modifier" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:261 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:345 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:429 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:519 msgid "Modifié" msgstr "Bewerken" -#: templates/assets/trafficlights_import_cross_plan.html:263 -#: templates/assets/trafficlights_import_cross_plan.html:347 -#: templates/assets/trafficlights_import_cross_plan.html:431 -#: templates/assets/trafficlights_import_cross_plan.html:521 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:263 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:347 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:431 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:521 msgid "Identique" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:265 -#: templates/assets/trafficlights_import_cross_plan.html:349 -#: templates/assets/trafficlights_import_cross_plan.html:433 -#: templates/assets/trafficlights_import_cross_plan.html:523 -#, fuzzy -#| msgid "Assets uniquement" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:265 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:349 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:433 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:523 msgid "DB uniquement" msgstr "Alleen assets" -#: templates/assets/trafficlights_import_cross_plan.html:273 -#: templates/assets/trafficlights_import_cross_plan.html:357 -#: templates/assets/trafficlights_import_cross_plan.html:441 -#: templates/assets/trafficlights_import_cross_plan.html:531 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:273 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:357 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:441 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:531 msgid "Conserver en DB" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:279 -#: templates/assets/trafficlights_import_cross_plan.html:363 -#: templates/assets/trafficlights_import_cross_plan.html:447 -#: templates/assets/trafficlights_import_cross_plan.html:537 -#: templates/assets/unified_index.html:329 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:279 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:363 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:447 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:537 +#: streetup/assets/templates/assets/unified_index.html:328 msgid "Créer l'asset" msgstr "De asset aanmaken" -#: templates/assets/trafficlights_import_cross_plan.html:280 -#: templates/assets/trafficlights_import_cross_plan.html:364 -#: templates/assets/trafficlights_import_cross_plan.html:448 -#: templates/assets/trafficlights_import_cross_plan.html:538 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:280 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:364 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:448 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:538 msgid "Ignorer" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:282 -#: templates/assets/trafficlights_import_cross_plan.html:366 -#: templates/assets/trafficlights_import_cross_plan.html:450 -#: templates/assets/trafficlights_import_cross_plan.html:540 -#, fuzzy -#| msgid "Créer l'asset" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:282 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:366 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:450 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:540 msgid "Mettre à jour l'asset" msgstr "De asset aanmaken" -#: templates/assets/trafficlights_import_cross_plan.html:283 -#: templates/assets/trafficlights_import_cross_plan.html:287 -#: templates/assets/trafficlights_import_cross_plan.html:367 -#: templates/assets/trafficlights_import_cross_plan.html:371 -#: templates/assets/trafficlights_import_cross_plan.html:451 -#: templates/assets/trafficlights_import_cross_plan.html:455 -#: templates/assets/trafficlights_import_cross_plan.html:541 -#: templates/assets/trafficlights_import_cross_plan.html:545 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:283 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:287 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:367 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:371 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:451 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:455 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:541 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:545 msgid "Remplacer (Archiver + Créer)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:284 -#: templates/assets/trafficlights_import_cross_plan.html:368 -#: templates/assets/trafficlights_import_cross_plan.html:452 -#: templates/assets/trafficlights_import_cross_plan.html:542 -#, fuzzy -#| msgid "Inexistant" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:284 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:368 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:452 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:542 msgid "Conserver existant" msgstr "Niet bestaand" -#: templates/assets/trafficlights_import_cross_plan.html:286 -#: templates/assets/trafficlights_import_cross_plan.html:370 -#: templates/assets/trafficlights_import_cross_plan.html:454 -#: templates/assets/trafficlights_import_cross_plan.html:544 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:286 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:370 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:454 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:544 msgid "Ne rien faire (Identique)" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:295 -#: templates/assets/trafficlights_import_cross_plan.html:379 -#: templates/assets/trafficlights_import_cross_plan.html:463 -#: templates/assets/trafficlights_import_cross_plan.html:553 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:295 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:379 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:463 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:553 msgid "Laisser par défaut" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:307 -#, fuzzy -#| msgid "Aucun poteau" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:307 msgid "Aucun poteau détecté." msgstr "Geen paal" -#: templates/assets/trafficlights_import_cross_plan.html:324 -#: templates/assets/trafficlights_import_cross_plan.html:408 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:324 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:408 msgid "Poteau" msgstr "Paal" -#: templates/assets/trafficlights_import_cross_plan.html:391 -#, fuzzy -#| msgid "Aucun détecteur" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:391 msgid "Aucune lanterne détectée." msgstr "Geen detector" -#: templates/assets/trafficlights_import_cross_plan.html:475 -#, fuzzy -#| msgid "Aucun détecteur" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:475 msgid "Aucun détecteur détecté." msgstr "Geen detector" -#: templates/assets/trafficlights_import_cross_plan.html:487 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:487 msgid "" "Vous pouvez tracer précisément les câbles d'interconnexion le long des " "tranchées de la carte." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:490 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:490 msgid "Tracer les câbles sur la carte" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:565 -#, fuzzy -#| msgid "Aucun câble" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:565 msgid "Aucun câble détecté." msgstr "Geen kabel" -#: templates/assets/trafficlights_import_cross_plan.html:590 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:590 msgid "Retour au tableau comparatif" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:593 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:593 msgid "Poteaux positionnés :" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:623 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:623 msgid "Aide au placement" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:626 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:626 msgid "" "Cliquez sur 'Placer sur la carte' pour un poteau, puis cliquez sur la carte " "pour le positionner." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:636 -#, fuzzy -#| msgid "A remplacer" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:636 msgid "À placer" msgstr "Te vervangen" -#: templates/assets/trafficlights_import_cross_plan.html:645 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:645 msgid "Placer sur la carte" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:660 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:660 msgid "Tracé des câbles" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:663 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:663 msgid "" "Cliquez sur 'Tracer / Éditer' puis double-cliquez sur la carte pour tracer " "la ligne du câble." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:677 -#, fuzzy -#| msgid "Éditer" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:677 msgid "Tracer / Éditer" msgstr "Bewerken" -#: templates/assets/trafficlights_import_cross_plan.html:697 -#: templates/assets/trafficlights_import_cross_plan.html:1319 -#: templates/assets/trafficlights_import_cross_plan.html:1373 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:697 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1319 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1373 msgid "Mode: Lecture" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:699 -#: templates/assets/unified_index.html:399 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:699 +#: streetup/assets/templates/assets/unified_index.html:395 msgid "Effacer" msgstr "Wissen" -#: templates/assets/trafficlights_import_cross_plan.html:715 -#: templates/assets/trafficlights_intersection_detail.html:1019 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:715 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1033 msgid "Plans géoréférencés" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:723 -#: templates/assets/trafficlights_intersection_detail.html:1027 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:723 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1041 msgid "Plan image" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:728 -#: templates/assets/trafficlights_intersection_detail.html:1032 -#, fuzzy -#| msgid "Plan" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:728 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1046 msgid "Plan CAO" msgstr "Plan" -#: templates/assets/trafficlights_import_cross_plan.html:743 -#: templates/assets/trafficlights_intersection_detail.html:1047 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:743 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1061 msgid "Aucun plan d'image géoréférencé disponible" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:744 -#: templates/assets/trafficlights_intersection_detail.html:1048 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:744 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1062 msgid "" "Géoréférencez d'abord un plan PDF ou image dans l'onglet Documents de la " "fiche." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:755 -#: templates/assets/trafficlights_intersection_detail.html:1059 -#, fuzzy -#| msgid "Aucun tag disponible pour cette thématique." +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:755 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1073 msgid "Aucun fichier DXF disponible pour ce carrefour" msgstr "Geen tags beschikbaar voor dit thema." -#: templates/assets/trafficlights_import_cross_plan.html:756 -#: templates/assets/trafficlights_intersection_detail.html:1060 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:756 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1074 msgid "Veuillez d'abord en importer un." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:761 -#: templates/assets/trafficlights_intersection_detail.html:1068 -#, fuzzy -#| msgid "Sélection de la vue" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:761 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1082 msgid "Sélectionner le plan DXF" msgstr "Weergaveselectie" -#: templates/assets/trafficlights_import_cross_plan.html:769 -#: templates/assets/trafficlights_intersection_detail.html:1076 -#, fuzzy -#| msgid "Sélectionner un type" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:769 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1090 msgid "-- Sélectionner un plan CAO (DXF) --" msgstr "Selecteer een type" -#: templates/assets/trafficlights_import_cross_plan.html:780 -#: templates/assets/trafficlights_intersection_detail.html:1087 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:780 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1101 msgid "Couches vectorielles CAO" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:782 -#: templates/assets/trafficlights_intersection_detail.html:1089 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:782 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1103 msgid "Décocher tout" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:787 -#: templates/assets/trafficlights_intersection_detail.html:1094 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:787 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1108 msgid "Lecture des couches du plan..." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:800 -#: templates/assets/trafficlights_intersection_detail.html:1107 -#, fuzzy -#| msgid "Désactivé" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:800 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1121 msgid "Désactiver tout" msgstr "Uitgeschakeld" -#: templates/assets/trafficlights_import_cross_plan.html:859 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:859 msgid "" "Voulez-vous vraiment archiver TOUS les assets actifs existants de ce " "carrefour et recréer les nouveaux à partir du fichier Excel ? Cette action " "est irréversible." msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:1014 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1014 msgid "Rechercher une adresse…" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:1215 -#, fuzzy -#| msgid "Position géographique" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1215 msgid "Positionné" msgstr "Geografische positie" -#: templates/assets/trafficlights_import_cross_plan.html:1303 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1303 msgid "Mode: Placement de" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:1344 +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:1344 msgid "Mode: Tracé" msgstr "" -#: templates/assets/trafficlights_import_cross_plan.html:2058 -#, fuzzy -#| msgid "Commentaire enregistré avec succès" +#: streetup/assets/templates/assets/trafficlights_import_cross_plan.html:2058 msgid "Couche vectorielle chargée avec succès !" msgstr "Opmerking succesvol opgeslagen" -#: templates/assets/trafficlights_import_dxf.html:14 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:14 msgid "Importation DXF" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:20 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:20 msgid "Importation d'un plan DXF — Poteaux" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:36 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:36 msgid "Choisir un plan DXF" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:53 -#, fuzzy -#| msgid "Sélectionner une catégorie" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:53 msgid "Sélectionner un fichier existant (déjà importé)" msgstr "Selecteer een categorie" -#: templates/assets/trafficlights_import_dxf.html:56 -#, fuzzy -#| msgid "Sélectionner des fichiers" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:56 msgid "Sélectionner un fichier" msgstr "Bestanden selecteren" -#: templates/assets/trafficlights_import_dxf.html:62 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:62 msgid "" "Sélectionnez un fichier DXF parmi les fichiers déjà disponibles sur le " "serveur." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:75 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:75 msgid "Téléverser un nouveau fichier DXF" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:82 -#, fuzzy -#| msgid "Changer les fichiers" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:82 msgid "Analyser le fichier" msgstr "Bestanden wijzigen" -#: templates/assets/trafficlights_import_dxf.html:99 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:99 msgid "Importer les couches vectorielles" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:108 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:108 msgid "" "Sélectionnez les couches vectorielles à importer depuis le fichier DXF. Les " "couches non cochées ne seront pas converties ni affichées sur la carte." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:113 -#, fuzzy -#| msgid "Rechercher" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:113 msgid "Rechercher un calque..." msgstr "Zoeken" -#: templates/assets/trafficlights_import_dxf.html:128 -#, fuzzy -#| msgid "Valider la sélection" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:128 msgid "Lancer l'importation" msgstr "Selectie bevestigen" -#: templates/assets/trafficlights_import_dxf.html:138 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:138 msgid "Génération de l'image géolocalisée et des couches vectorielles..." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:139 -#: templates/assets/trafficlights_import_dxf.html:302 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:139 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:302 msgid "Cette opération peut prendre un peu de temps..." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:182 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:182 msgid "Analyse..." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:189 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:189 msgid "Téléversement et analyse du fichier DXF..." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:190 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:190 msgid "Veuillez patienter pendant l\\" msgstr "" -#: templates/assets/trafficlights_import_dxf.html:192 -#, fuzzy -#| msgid "Changer les fichiers" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:192 msgid "Analyse du fichier DXF..." msgstr "Bestanden wijzigen" -#: templates/assets/trafficlights_import_dxf.html:193 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:193 msgid "Lecture des calques disponibles dans le fichier..." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:242 -#, fuzzy -#| msgid "Aucune rue trouvée" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:242 msgid "Aucune couche trouvée dans le fichier." msgstr "Geen straat gevonden." -#: templates/assets/trafficlights_import_dxf.html:269 -#, fuzzy -#| msgid "Erreur lors de l’ajout." +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:269 msgid "Erreur lors de l\\" msgstr "Fout bij het toevoegen." -#: templates/assets/trafficlights_import_dxf.html:280 -#: views/trafficlights.py:1907 +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:280 +#: streetup/assets/views/trafficlights.py:1907 msgid "Veuillez sélectionner un fichier DXF ou en téléverser un." msgstr "" -#: templates/assets/trafficlights_import_dxf.html:301 -#, fuzzy -#| msgid "Général" +#: streetup/assets/templates/assets/trafficlights_import_dxf.html:301 msgid "Génération de l\\" msgstr "Algemeen" -#: templates/assets/trafficlights_index.html:18 views/core.py:613 +#: streetup/assets/templates/assets/trafficlights_index.html:18 +#: streetup/assets/views/core.py:632 msgid "Voltage" msgstr "Spanning" -#: templates/assets/trafficlights_index.html:28 views/core.py:628 +#: streetup/assets/templates/assets/trafficlights_index.html:28 +#: streetup/assets/views/core.py:647 msgid "Date de mise en service (à partir de)" msgstr "Datum ingebruikname (vanaf)" -#: templates/assets/trafficlights_index.html:31 views/core.py:619 +#: streetup/assets/templates/assets/trafficlights_index.html:31 +#: streetup/assets/views/core.py:638 msgid "Connexion à la centrale" msgstr "Aansluiting op de centrale" -#: templates/assets/trafficlights_index.html:49 views/core.py:635 +#: streetup/assets/templates/assets/trafficlights_index.html:49 +#: streetup/assets/views/core.py:654 msgid "Prestataire maintenance contrôleurs" msgstr "Onderhoudsprovider controllers" -#: templates/assets/trafficlights_index.html:72 +#: streetup/assets/templates/assets/trafficlights_index.html:72 msgid "Créer une nouvelle intersection" msgstr "Nieuw kruispunt aanmaken" -#: templates/assets/trafficlights_intersection_detail.html:29 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:29 msgid "Modifier cette intersection" msgstr "Dit kruispunt bewerken" -#: templates/assets/trafficlights_intersection_detail.html:39 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:39 msgid "Tension (Voltage)" msgstr "Spanning" -#: templates/assets/trafficlights_intersection_detail.html:41 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:41 msgid "Connexion centrale" msgstr "Aansluiting op de centrale" -#: templates/assets/trafficlights_intersection_detail.html:53 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:53 msgid "Carrefour principal" msgstr "Hoofdkruispunt" -#: templates/assets/trafficlights_intersection_detail.html:58 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:58 msgid "Contrats" msgstr "Contracten" -#: templates/assets/trafficlights_intersection_detail.html:72 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:72 msgid "Modifier les contrats" msgstr "Contracten bewerken" -#: templates/assets/trafficlights_intersection_detail.html:94 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:94 msgid "Assets importés par DXF en attente de validation" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:97 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:97 #, python-format msgid "" "\n" @@ -4650,1005 +5895,1258 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: templates/assets/trafficlights_intersection_detail.html:108 -#, fuzzy -#| msgid "Date d'installation" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:108 msgid "Date d'installation :" msgstr "Installatiedatum" -#: templates/assets/trafficlights_intersection_detail.html:119 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:119 msgid "Option A : Remplacer par code et créer les nouveaux" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:127 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:127 msgid "" "Êtes-vous sûr de vouloir archiver TOUS les poteaux existants de ce carrefour " "et d\\'activer uniquement les nouveaux poteaux importés ?" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:128 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:128 msgid "Option B : Remplacement complet (Archiver tout le reste)" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:133 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:133 msgid "Réimporter / Corriger" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:328 -#: templates/assets/trafficlights_intersection_detail.html:973 -#: templates/assets/unified_index.html:453 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:328 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:987 +#: streetup/assets/templates/assets/unified_index.html:475 msgid "Ajouter un asset" msgstr "Asset toevoegen" -#: templates/assets/trafficlights_intersection_detail.html:333 -#: templates/assets/trafficlights_intersection_detail.html:334 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:333 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:334 msgid "Importer plan DXF" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:336 -#: templates/assets/trafficlights_intersection_detail.html:337 -#, fuzzy -#| msgid "Plan de croix" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:336 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:337 msgid "Importer plan de croix" msgstr "Kruisplan" -#: templates/assets/trafficlights_intersection_detail.html:341 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:341 msgid "Archiver tous les assets" msgstr "Alle assets archiveren" -#: templates/assets/trafficlights_intersection_detail.html:342 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:342 msgid "Tout archiver" msgstr "Alles archiveren" -#: templates/assets/trafficlights_intersection_detail.html:392 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:392 msgid "Installation extérieure" msgstr "Buiteninstallatie" -#: templates/assets/trafficlights_intersection_detail.html:409 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:409 msgid "Programmation" msgstr "Programmering" -#: templates/assets/trafficlights_intersection_detail.html:429 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:429 msgid "Tout déplier / replier" msgstr "Alles uitvouwen / inklappen" -#: templates/assets/trafficlights_intersection_detail.html:467 -#, fuzzy -#| msgid "Afficher les lanternes et accessoires" -msgid "Afficher les lanternes, accessoires, radars et détecteurs" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:472 +msgid "" +"Afficher les lanternes, accessoires, radars, détecteurs et panneaux de " +"signalisation" msgstr "Lantaarns en accessoires weergeven" -#: templates/assets/trafficlights_intersection_detail.html:515 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:529 msgid "Aucun poteau" msgstr "Geen paal" -#: templates/assets/trafficlights_intersection_detail.html:528 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:542 msgid "Armoires électriques" msgstr "Elektrische kasten" -#: templates/assets/trafficlights_intersection_detail.html:544 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:558 msgid "Aucune armoire électrique" msgstr "Geen elektrische kast" -#: templates/assets/trafficlights_intersection_detail.html:560 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:574 msgid "Couleur du câble sur la carte" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:572 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:586 msgid "Aucun câble" msgstr "Geen kabel" -#: templates/assets/trafficlights_intersection_detail.html:581 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:595 msgid "Radars préventifs" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:597 -#, fuzzy -#| msgid "Aucun hardware réseau" +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:611 msgid "Aucun radar préventif" msgstr "Geen netwerkhardware" -#: templates/assets/trafficlights_intersection_detail.html:616 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:630 msgid "Contrôleur de trafic" msgstr "Verkeerscontroller" -#: templates/assets/trafficlights_intersection_detail.html:663 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:677 msgid "Hardwares du contrôleur" msgstr "Hardware van de controleur" -#: templates/assets/trafficlights_intersection_detail.html:687 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:701 msgid "Aucun hardware" msgstr "Geen hardware" -#: templates/assets/trafficlights_intersection_detail.html:727 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:741 msgid "Aucun détecteur" msgstr "Geen detector" -#: templates/assets/trafficlights_intersection_detail.html:743 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:757 msgid "Hardware réseau" msgstr "Netwerkhardware" -#: templates/assets/trafficlights_intersection_detail.html:767 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:781 msgid "Aucun hardware réseau" msgstr "Geen netwerkhardware" -#: templates/assets/trafficlights_intersection_detail.html:783 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:797 msgid "Hardware Tension" msgstr "Spanningshardware" -#: templates/assets/trafficlights_intersection_detail.html:807 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:821 msgid "Aucun hardware tension" msgstr "Geen spanningshardware" -#: templates/assets/trafficlights_intersection_detail.html:820 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:834 msgid "Aucun contrôleur" msgstr "Geen regelaar" -#: templates/assets/trafficlights_intersection_detail.html:836 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:850 msgid "Programmations" msgstr "Programmeringen" -#: templates/assets/trafficlights_intersection_detail.html:863 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:877 msgid "Aucune programmation" msgstr "Geen programmering" -#: templates/assets/trafficlights_intersection_detail.html:881 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:895 msgid "Fichiers de log" msgstr "Logbestanden" -#: templates/assets/trafficlights_intersection_detail.html:901 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:915 msgid "Aucun fichier de log" msgstr "Geen logbestand" -#: templates/assets/trafficlights_intersection_detail.html:981 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:995 msgid "Sélectionner une catégorie" msgstr "Selecteer een categorie" -#: templates/assets/trafficlights_intersection_detail.html:1062 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1076 msgid "Importer un plan DXF" msgstr "" -#: templates/assets/trafficlights_intersection_detail.html:1156 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1170 msgid "Gérer les contrats" msgstr "Contracten beheren" -#: templates/assets/trafficlights_intersection_detail.html:1162 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1176 msgid "Contrats associés" msgstr "Gekoppelde contracten" -#: templates/assets/trafficlights_intersection_detail.html:1168 -#: templates/assets/trafficlights_intersection_detail.html:1259 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1182 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1273 msgid "Numéro de contrat" msgstr "Contractnummer" -#: templates/assets/trafficlights_intersection_detail.html:1169 -#: templates/assets/trafficlights_intersection_detail.html:1260 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1183 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1274 msgid "Entreprise" msgstr "Onderneming" -#: templates/assets/trafficlights_intersection_detail.html:1170 -#: templates/assets/trafficlights_intersection_detail.html:1261 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1184 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1275 msgid "Type de maintenance" msgstr "Type onderhoud" -#: templates/assets/trafficlights_intersection_detail.html:1186 -#: templates/assets/trafficlights_intersection_detail.html:1337 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1200 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1351 msgid "Retirer ce contrat" msgstr "Dit contract verwijderen" -#: templates/assets/trafficlights_intersection_detail.html:1195 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1209 msgid "Aucun contrat associé." msgstr "Geen gekoppeld contract." -#: templates/assets/trafficlights_intersection_detail.html:1202 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1216 msgid "Ajouter un contrat" msgstr "Contract toevoegen" -#: templates/assets/trafficlights_intersection_detail.html:1207 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1221 msgid "Contrat" msgstr "Contract" -#: templates/assets/trafficlights_intersection_detail.html:1209 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1223 msgid "Sélectionner" msgstr "Selecteren" -#: templates/assets/trafficlights_intersection_detail.html:1218 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1232 msgid "Infrastructure" msgstr "Infrastructuur" -#: templates/assets/trafficlights_intersection_detail.html:1219 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1233 msgid "Contrôleur de traffic" msgstr "Verkeersregelaar" -#: templates/assets/trafficlights_intersection_detail.html:1344 +#: streetup/assets/templates/assets/trafficlights_intersection_detail.html:1358 msgid "Erreur lors de l’ajout." msgstr "Fout bij het toevoegen." -#: templates/assets/unified_index.html:83 +#: streetup/assets/templates/assets/unified_index.html:83 msgid "Filtrer les assets" msgstr "Assets filteren" -#: templates/assets/unified_index.html:91 -#: templates/assets/unified_index.html:251 -#: templates/assets/unified_index.html:261 +#: streetup/assets/templates/assets/unified_index.html:91 +#: streetup/assets/templates/assets/unified_index.html:251 +#: streetup/assets/templates/assets/unified_index.html:261 msgid "Thématique" msgstr "Thema" -#: templates/assets/unified_index.html:118 +#: streetup/assets/templates/assets/unified_index.html:118 msgid "Aucune" msgstr "Geen" -#: templates/assets/unified_index.html:122 -#: templates/assets/unified_index.html:147 +#: streetup/assets/templates/assets/unified_index.html:122 +#: streetup/assets/templates/assets/unified_index.html:147 msgid "Sélectionnez d'abord une ou plusieurs thématiques." msgstr "Selecteer eerst een of meer thema's." -#: templates/assets/unified_index.html:137 +#: streetup/assets/templates/assets/unified_index.html:137 msgid "Sélectionnez d'abord une ou plusieurs catégories." msgstr "Selecteer eerst een of meer categorieën." -#: templates/assets/unified_index.html:144 +#: streetup/assets/templates/assets/unified_index.html:144 msgid "Filtres thématiques" msgstr "Thematische filters" -#: templates/assets/unified_index.html:154 +#: streetup/assets/templates/assets/unified_index.html:154 msgid "Type d'élément" msgstr "Type element" -#: templates/assets/unified_index.html:161 +#: streetup/assets/templates/assets/unified_index.html:161 msgid "Assets et localisations" msgstr "Assets en locaties" -#: templates/assets/unified_index.html:167 +#: streetup/assets/templates/assets/unified_index.html:167 msgid "Localisations uniquement" msgstr "Alleen locaties" -#: templates/assets/unified_index.html:173 +#: streetup/assets/templates/assets/unified_index.html:173 msgid "Assets uniquement" msgstr "Alleen assets" -#: templates/assets/unified_index.html:181 -#, fuzzy -#| msgid "Description du matériel" +#: streetup/assets/templates/assets/unified_index.html:181 msgid "Options de géométrie" msgstr "Hardwarebeschrijving" -#: templates/assets/unified_index.html:186 +#: streetup/assets/templates/assets/unified_index.html:186 msgid "Inclure les assets sans géométrie" msgstr "" -#: templates/assets/unified_index.html:240 +#: streetup/assets/templates/assets/unified_index.html:240 msgid "Créer un élément" msgstr "Een element aanmaken" -#: templates/assets/unified_index.html:245 +#: streetup/assets/templates/assets/unified_index.html:245 msgid "Choisissez d'abord le type d'élément, puis la thématique autorisée." msgstr "Kies eerst het type element en vervolgens het toegestane thema." -#: templates/assets/unified_index.html:254 -#: templates/assets/unified_index.html:282 +#: streetup/assets/templates/assets/unified_index.html:254 +#: streetup/assets/templates/assets/unified_index.html:284 msgid "Créer un asset" msgstr "Een asset aanmaken" -#: templates/assets/unified_index.html:264 -#: templates/assets/unified_index.html:342 +#: streetup/assets/templates/assets/unified_index.html:264 +#: streetup/assets/templates/assets/unified_index.html:343 msgid "Créer une localisation" msgstr "Een locatie aanmaken" -#: templates/assets/unified_index.html:270 +#: streetup/assets/templates/assets/unified_index.html:270 msgid "Aucune thématique éditable n'est disponible pour la création." msgstr "Er is geen bewerkbaar thema beschikbaar om aan te maken." -#: templates/assets/unified_index.html:323 +#: streetup/assets/templates/assets/unified_index.html:322 msgid "L'asset sera créé avec le statut 'À approuver'." msgstr "De asset wordt aangemaakt met de status 'Goed te keuren'." -#: templates/assets/unified_index.html:361 +#: streetup/assets/templates/assets/unified_index.html:358 msgid "Créer la localisation" msgstr "De locatie aanmaken" -#: templates/assets/unified_index.html:373 +#: streetup/assets/templates/assets/unified_index.html:369 msgid "Mode sélection intervention préventive" msgstr "Selectiemodus preventieve interventie" -#: templates/assets/unified_index.html:394 +#: streetup/assets/templates/assets/unified_index.html:390 msgid "Code, nom, type…" msgstr "Code, naam, type..." -#: templates/assets/unified_index.html:408 -#, fuzzy -#| msgid "Tous les mots doivent correspondre" +#: streetup/assets/templates/assets/unified_index.html:404 msgid "Tous les mots recherchés doivent être présents" msgstr "Alle woorden moeten overeenkomen" -#: templates/assets/unified_index.html:408 +#: streetup/assets/templates/assets/unified_index.html:404 msgid "ET" msgstr "" -#: templates/assets/unified_index.html:412 -#, fuzzy -#| msgid "Au moins un mot doit correspondre" +#: streetup/assets/templates/assets/unified_index.html:408 msgid "Au moins un des mots recherchés doit être présent" msgstr "Minstens één woord moet overeenkomen" -#: templates/assets/unified_index.html:460 -#: templates/assets/unified_index.html:461 +#: streetup/assets/templates/assets/unified_index.html:425 +msgid "Répertoires" +msgstr "Mappen" + +#: streetup/assets/templates/assets/unified_index.html:428 +msgid "Répertoires spécifiques" +msgstr "Specifieke mappen" + +#: streetup/assets/templates/assets/unified_index.html:482 +#: streetup/assets/templates/assets/unified_index.html:483 msgid "Filtres" msgstr "Filters" -#: templates/assets/unified_index.html:480 +#: streetup/assets/templates/assets/unified_index.html:502 msgid "sélectionné(s)" msgstr "geselecteerd" -#: templates/assets/unified_index.html:497 -#: templates/assets/unified_index.html:616 -#, fuzzy -#| msgid "Modifier les contrats" +#: streetup/assets/templates/assets/unified_index.html:519 +#: streetup/assets/templates/assets/unified_index.html:638 msgid "Modifier le statut en masse" msgstr "Contracten bewerken" -#: templates/assets/unified_index.html:505 -#: templates/assets/unified_index.html:645 +#: streetup/assets/templates/assets/unified_index.html:527 +#: streetup/assets/templates/assets/unified_index.html:667 msgid "Modifier le statut de validation en masse" msgstr "Validatiestatus in bulk wijzigen" -#: templates/assets/unified_index.html:527 +#: streetup/assets/templates/assets/unified_index.html:549 msgid "" "Sélectionnez une ou plusieurs thématiques dans les filtres, saisissez une " "recherche ou zoomez sur la carte." msgstr "" -#: templates/assets/unified_index.html:560 +#: streetup/assets/templates/assets/unified_index.html:582 msgid "Choisissez une catégorie ou zoomez sur la carte pour voir les assets." msgstr "Kies een categorie of zoom in op de kaart om de assets te bekijken." -#: templates/assets/unified_index.html:621 -#, fuzzy -#| msgid "Nouveau" +#: streetup/assets/templates/assets/unified_index.html:643 msgid "Nouveau statut" msgstr "Nieuw" -#: templates/assets/unified_index.html:650 +#: streetup/assets/templates/assets/unified_index.html:672 msgid "Nouveau statut de validation" msgstr "Nieuwe validatiestatus" -#: templates/assets/water_index.html:17 views/core.py:691 views/locations.py:29 +#: streetup/assets/templates/assets/water_index.html:17 +#: streetup/assets/views/core.py:710 streetup/assets/views/locations.py:29 msgid "GIEP" msgstr "GIEP" -#: templates/assets/water_index.html:31 -#, fuzzy -#| msgid "Créer une nouvelle localisation ITS" +#: streetup/assets/templates/assets/water_index.html:31 msgid "Créer une nouvelle localisation GIEP" msgstr "Nieuwe ITS-locatie aanmaken" -#: templates/assets/water_index.html:59 -#, fuzzy -#| msgid "Créer un nouvel asset ITS" +#: streetup/assets/templates/assets/water_index.html:59 msgid "Créer un nouvel ouvrage GIEP" msgstr "Nieuwe ITS-asset aanmaken" -#: views/artworks.py:79 +#: streetup/assets/views/artworks.py:79 msgid "Inactif" msgstr "Inactief" -#: views/artworks.py:80 +#: streetup/assets/views/artworks.py:80 msgid "À supprimer" msgstr "Te verwijderen" -#: views/artworks.py:94 views/controlcenters.py:107 views/its.py:110 -#: views/structures.py:111 +#: streetup/assets/views/artworks.py:94 +#: streetup/assets/views/controlcenters.py:107 streetup/assets/views/its.py:110 +#: streetup/assets/views/structures.py:111 msgid "Localisations" msgstr "Locaties" -#: views/artworks.py:268 +#: streetup/assets/views/artworks.py:268 #, python-format msgid "Type d'asset inconnu: %(asset_model)s" msgstr "Onbekend assettype: %(asset_model)s" -#: views/artworks.py:328 views/trafficlights.py:1393 +#: streetup/assets/views/artworks.py:328 +#: streetup/assets/views/trafficlights.py:1393 msgid "Coordonnées invalides" msgstr "Ongeldige coördinaten" -#: views/artworks.py:343 views/its.py:853 +#: streetup/assets/views/artworks.py:343 streetup/assets/views/its.py:853 msgid "Aucune localisation trouvée" msgstr "Geen locatie gevonden." -#: views/artworks.py:436 views/artworks.py:440 +#: streetup/assets/views/artworks.py:436 streetup/assets/views/artworks.py:440 +#: streetup/assets/views/core.py:399 msgid "Fontaine" msgstr "Fontein" -#: views/artworks.py:817 +#: streetup/assets/views/artworks.py:817 msgid "Aucun équipement trouvé" msgstr "Geen apparatuur gevonden" -#: views/asset_editing.py:49 views/asset_editing.py:132 -#: views/asset_editing.py:1833 views/asset_editing.py:1972 -#: views/asset_editing.py:2026 views/asset_editing.py:2084 -#: views/asset_editing.py:2160 +#: streetup/assets/views/asset_editing.py:49 +#: streetup/assets/views/asset_editing.py:132 +#: streetup/assets/views/asset_editing.py:1851 +#: streetup/assets/views/asset_editing.py:1990 +#: streetup/assets/views/asset_editing.py:2044 +#: streetup/assets/views/asset_editing.py:2102 +#: streetup/assets/views/asset_editing.py:2178 msgid "Permission refusée" msgstr "Toestemming geweigerd" -#: views/asset_editing.py:55 +#: streetup/assets/views/asset_editing.py:55 msgid "Aucun fichier fourni" msgstr "Geen bestand opgegeven" -#: views/asset_editing.py:145 +#: streetup/assets/views/asset_editing.py:145 msgid "Document non trouvé" msgstr "Document niet gevonden" -#: views/asset_editing.py:170 views/asset_editing.py:1987 -#: views/asset_editing.py:2041 views/asset_editing.py:2113 -#: views/asset_editing.py:2194 +#: streetup/assets/views/asset_editing.py:170 +#: streetup/assets/views/asset_editing.py:2005 +#: streetup/assets/views/asset_editing.py:2059 +#: streetup/assets/views/asset_editing.py:2131 +#: streetup/assets/views/asset_editing.py:2212 msgid "Type d'asset inconnu" msgstr "Onbekend assettype" -#: views/asset_editing.py:289 +#: streetup/assets/views/asset_editing.py:289 #, python-format msgid "Champ inconnu: %(field)s" msgstr "Onbekend veld: %(field)s" -#: views/asset_editing.py:303 views/asset_editing.py:459 +#: streetup/assets/views/asset_editing.py:303 +#: streetup/assets/views/asset_editing.py:459 #, python-format msgid "Format de date invalide pour %(field)s" msgstr "Ongeldig datumformaat voor %(field)s" -#: views/asset_editing.py:318 +#: streetup/assets/views/asset_editing.py:318 msgid "Modèle non trouvé" msgstr "Model niet gevonden" -#: views/asset_editing.py:329 views/asset_editing.py:1521 +#: streetup/assets/views/asset_editing.py:329 +#: streetup/assets/views/asset_editing.py:1539 msgid "Catégorie non trouvée" msgstr "Categorie niet gevonden" -#: views/asset_editing.py:346 +#: streetup/assets/views/asset_editing.py:346 msgid "Localisation non trouvée" msgstr "Locatie niet gevonden" -#: views/asset_editing.py:355 +#: streetup/assets/views/asset_editing.py:355 #, python-format msgid "Statut invalide: %(status)s" msgstr "Ongeldige status: %(status)s" -#: views/asset_editing.py:362 +#: streetup/assets/views/asset_editing.py:362 #, python-format msgid "Statut de validation invalide: %(status)s" msgstr "Ongeldige validatiestatus: %(status)s" -#: views/asset_editing.py:376 views/asset_editing.py:413 -#: views/asset_editing.py:431 views/asset_editing.py:440 +#: streetup/assets/views/asset_editing.py:376 +#: streetup/assets/views/asset_editing.py:413 +#: streetup/assets/views/asset_editing.py:431 +#: streetup/assets/views/asset_editing.py:440 #, python-format msgid "Valeur numérique invalide pour %(field)s" msgstr "Ongeldige numerieke waarde voor %(field)s" -#: views/asset_editing.py:403 +#: streetup/assets/views/asset_editing.py:403 #, python-format msgid "Géométrie invalide: %(error)s" msgstr "Ongeldige geometrie: %(error)s" -#: views/asset_editing.py:485 views/asset_editing.py:555 -#: views/asset_editing.py:590 views/clean.py:512 +#: streetup/assets/views/asset_editing.py:485 +#: streetup/assets/views/asset_editing.py:555 +#: streetup/assets/views/asset_editing.py:590 +#: streetup/assets/views/clean.py:512 msgid "Vous n'avez pas la permission de modifier cet asset" msgstr "Je hebt geen toestemming om dit asset te bewerken" -#: views/asset_editing.py:495 views/asset_editing.py:605 -#: views/asset_editing.py:756 views/asset_editing.py:1449 -#: views/asset_editing.py:1977 views/asset_editing.py:2031 -#: views/asset_editing.py:2089 views/asset_editing.py:2182 -#: views/asset_editing.py:2302 views/clean.py:518 +#: streetup/assets/views/asset_editing.py:495 +#: streetup/assets/views/asset_editing.py:605 +#: streetup/assets/views/asset_editing.py:756 +#: streetup/assets/views/asset_editing.py:1467 +#: streetup/assets/views/asset_editing.py:1995 +#: streetup/assets/views/asset_editing.py:2049 +#: streetup/assets/views/asset_editing.py:2107 +#: streetup/assets/views/asset_editing.py:2200 +#: streetup/assets/views/asset_editing.py:2320 +#: streetup/assets/views/clean.py:518 msgid "Format JSON invalide" msgstr "Ongeldige JSON-indeling" -#: views/asset_editing.py:504 +#: streetup/assets/views/asset_editing.py:504 #, python-format msgid "Champ non modifiable: %(field)s" msgstr "Niet-bewerkbaar veld: %(field)s" -#: views/asset_editing.py:534 +#: streetup/assets/views/asset_editing.py:534 msgid "Aucun champ mis à jour" msgstr "Geen veld bijgewerkt" -#: views/asset_editing.py:541 +#: streetup/assets/views/asset_editing.py:541 #, python-format msgid "%(count)s champ(s) mis à jour" msgstr "%(count)s veld(en) bijgewerkt" -#: views/asset_editing.py:562 +#: streetup/assets/views/asset_editing.py:562 msgid "Vous n'avez pas la permission d'archiver cet asset" msgstr "Je hebt geen toestemming om dit asset te archiveren" -#: views/asset_editing.py:572 +#: streetup/assets/views/asset_editing.py:572 msgid "Asset archivé avec succès" msgstr "Asset succesvol gearchiveerd" -#: views/asset_editing.py:597 +#: streetup/assets/views/asset_editing.py:597 msgid "Vous n'avez pas la permission de remplacer cet asset" msgstr "Je hebt geen toestemming om dit asset te vervangen" -#: views/asset_editing.py:682 +#: streetup/assets/views/asset_editing.py:682 msgid "Asset remplacé avec succès" msgstr "Asset succesvol vervangen" -#: views/asset_editing.py:741 views/asset_editing.py:933 -#: views/asset_editing.py:1505 +#: streetup/assets/views/asset_editing.py:741 +#: streetup/assets/views/asset_editing.py:933 +#: streetup/assets/views/asset_editing.py:1523 msgid "Thématique non trouvée" msgstr "Thema niet gevonden" -#: views/asset_editing.py:748 views/asset_editing.py:2175 +#: streetup/assets/views/asset_editing.py:748 +#: streetup/assets/views/asset_editing.py:2193 msgid "Vous n'avez pas la permission de créer des assets" msgstr "Je hebt geen toestemming om assets aan te maken" -#: views/asset_editing.py:802 +#: streetup/assets/views/asset_editing.py:802 msgid "Type d'asset requis" msgstr "Assettype vereist" -#: views/asset_editing.py:810 +#: streetup/assets/views/asset_editing.py:810 #, python-format msgid "Type d'asset invalide: %(type)s" msgstr "Ongeldig assettype: %(type)s" -#: views/asset_editing.py:821 views/asset_editing.py:951 +#: streetup/assets/views/asset_editing.py:821 +#: streetup/assets/views/asset_editing.py:951 msgid "Type de localisation invalide" msgstr "Ongeldig locatie type" -#: views/asset_editing.py:844 +#: streetup/assets/views/asset_editing.py:844 msgid "Impossible de lier l'asset à cette localisation" msgstr "Kan het asset niet koppelen aan deze locatie" -#: views/asset_editing.py:859 +#: streetup/assets/views/asset_editing.py:859 msgid "Le modèle d'asset est requis pour ce type d'asset" msgstr "Het assetmodel is vereist voor dit type asset" -#: views/asset_editing.py:864 +#: streetup/assets/views/asset_editing.py:864 msgid "Modèle d'asset non trouvé" msgstr "Assetmodel niet gevonden" -#: views/asset_editing.py:897 +#: streetup/assets/views/asset_editing.py:897 msgid "Asset créé avec succès" msgstr "Asset succesvol aangemaakt" -#: views/asset_editing.py:940 +#: streetup/assets/views/asset_editing.py:940 msgid "Vous n'avez pas la permission d'archiver en masse" msgstr "Je hebt geen toestemming voor massale archivering" -#: views/asset_editing.py:958 +#: streetup/assets/views/asset_editing.py:958 msgid "Cette localisation ne supporte pas la gestion des assets" msgstr "Deze locatie ondersteunt geen assetbeheer" -#: views/asset_editing.py:973 +#: streetup/assets/views/asset_editing.py:991 #, python-format msgid "%(count)s asset(s) archivé(s)" msgstr "%(count)s asset(s) gearchiveerd" -#: views/asset_editing.py:1477 +#: streetup/assets/views/asset_editing.py:1495 msgid "Format d'ID invalide" msgstr "Ongeldig ID-formaat" -#: views/asset_editing.py:1484 +#: streetup/assets/views/asset_editing.py:1502 msgid "Thématique requise" msgstr "Thema vereist" -#: views/asset_editing.py:1490 +#: streetup/assets/views/asset_editing.py:1508 msgid "Catégorie requise" msgstr "Categorie vereist" -#: views/asset_editing.py:1496 +#: streetup/assets/views/asset_editing.py:1514 msgid "Code requis" msgstr "Code vereist" -#: views/asset_editing.py:1512 +#: streetup/assets/views/asset_editing.py:1530 msgid "Vous n'avez pas la permission de créer des équipements" msgstr "Je hebt geen toestemming om apparatuur aan te maken" -#: views/asset_editing.py:1533 +#: streetup/assets/views/asset_editing.py:1551 msgid "Type d'asset non supporté pour cette thématique/catégorie" msgstr "Assettype niet ondersteund voor dit thema/categorie" -#: views/asset_editing.py:1540 +#: streetup/assets/views/asset_editing.py:1558 msgid "Un équipement avec ce code existe déjà" msgstr "Er bestaat al apparatuur met deze code" -#: views/asset_editing.py:1550 +#: streetup/assets/views/asset_editing.py:1568 msgid "Modèle d'équipement non trouvé" msgstr "Apparaatmodel niet gevonden" -#: views/asset_editing.py:1555 +#: streetup/assets/views/asset_editing.py:1573 msgid "Modèle requis" msgstr "Model vereist" -#: views/asset_editing.py:1624 +#: streetup/assets/views/asset_editing.py:1642 msgid "Une localisation est requise pour créer cet asset." msgstr "Une localisation est requise pour créer cet asset." -#: views/asset_editing.py:1634 +#: streetup/assets/views/asset_editing.py:1652 msgid "Localisation introuvable" msgstr "Locatie onvindbaar" -#: views/asset_editing.py:1680 +#: streetup/assets/views/asset_editing.py:1698 msgid "Équipement créé avec succès" msgstr "Apparaat succesvol aangemaakt" -#: views/asset_editing.py:1682 +#: streetup/assets/views/asset_editing.py:1700 #, python-format msgid " • %(count)d opération(s) ajoutée(s)" msgstr " • %(count)d bewerking(en) toegevoegd" -#: views/asset_editing.py:1995 views/asset_editing.py:2100 -#: views/asset_editing.py:2103 views/asset_editing.py:2117 -#: views/asset_editing.py:2200 +#: streetup/assets/views/asset_editing.py:2013 +#: streetup/assets/views/asset_editing.py:2118 +#: streetup/assets/views/asset_editing.py:2121 +#: streetup/assets/views/asset_editing.py:2135 +#: streetup/assets/views/asset_editing.py:2218 msgid "Champ de liaison invalide" msgstr "Ongeldig koppelingsveld" -#: views/asset_editing.py:1997 views/asset_editing.py:2061 -#: views/asset_editing.py:2105 views/asset_editing.py:2202 +#: streetup/assets/views/asset_editing.py:2015 +#: streetup/assets/views/asset_editing.py:2079 +#: streetup/assets/views/asset_editing.py:2123 +#: streetup/assets/views/asset_editing.py:2220 msgid "Champ de liaison inconnu" msgstr "Onbekend koppelingsveld" -#: views/asset_editing.py:2007 +#: streetup/assets/views/asset_editing.py:2025 msgid "Asset lié avec succès" msgstr "Asset succesvol gekoppeld" -#: views/asset_editing.py:2049 +#: streetup/assets/views/asset_editing.py:2067 msgid "Cet asset n'est pas lié à ce parent" msgstr "Dit asset is niet gekoppeld aan dit bovenliggend element" -#: views/asset_editing.py:2057 views/asset_editing.py:2140 +#: streetup/assets/views/asset_editing.py:2075 +#: streetup/assets/views/asset_editing.py:2158 msgid "Ce champ est obligatoire et ne peut pas être vidé" msgstr "Dit veld is verplicht en kan niet leeg worden gemaakt" -#: views/asset_editing.py:2068 +#: streetup/assets/views/asset_editing.py:2086 msgid "Asset délié avec succès" msgstr "Asset succesvol ontkoppeld" -#: views/asset_editing.py:2129 -#, fuzzy -#| msgid "Asset lié avec succès" +#: streetup/assets/views/asset_editing.py:2147 msgid "Parent lié avec succès" msgstr "Asset succesvol gekoppeld" -#: views/asset_editing.py:2148 -#, fuzzy -#| msgid "Asset délié avec succès" +#: streetup/assets/views/asset_editing.py:2166 msgid "Parent délié avec succès" msgstr "Asset succesvol ontkoppeld" -#: views/asset_editing.py:2267 +#: streetup/assets/views/asset_editing.py:2285 #, python-format msgid "Le champ « %(field)s » est obligatoire." msgstr "Het veld \"%(field)s\" is verplicht." -#: views/asset_editing.py:2269 +#: streetup/assets/views/asset_editing.py:2287 msgid "Impossible de créer l'asset : un champ obligatoire est manquant." msgstr "Kan asset niet aanmaken: er ontbreekt een verplicht veld." -#: views/asset_editing.py:2275 +#: streetup/assets/views/asset_editing.py:2293 msgid "Asset créé et lié avec succès" msgstr "Asset succesvol aangemaakt en gekoppeld" -#: views/asset_editing.py:2309 -#, fuzzy -#| msgid "Champ non modifiable: %(field)s" +#: streetup/assets/views/asset_editing.py:2327 msgid "Champ non modifiable en masse" msgstr "Niet-bewerkbaar veld: %(field)s" -#: views/asset_editing.py:2355 +#: streetup/assets/views/asset_editing.py:2373 #, python-format msgid "%(updated)s équipement(s) mis à jour, %(skipped)s ignoré(s)." msgstr "" -#: views/asset_permissions.py:47 +#: streetup/assets/views/asset_permissions.py:47 msgid "Accès refusé — rôle admin requis." msgstr "Toegang geweigerd — adminrol vereist." -#: views/asset_permissions.py:100 +#: streetup/assets/views/asset_permissions.py:100 msgid "Utilisateur requis." msgstr "Gebruiker vereist." -#: views/asset_permissions.py:106 +#: streetup/assets/views/asset_permissions.py:106 msgid "Utilisateur introuvable." msgstr "Gebruiker niet gevonden." -#: views/clean.py:259 +#: streetup/assets/views/buildings.py:400 +#, fuzzy +#| msgid "Vous n'avez pas la permission de modifier cet asset" +msgid "Vous n'avez pas la permission de modifier ce bâtiment." +msgstr "Je hebt geen toestemming om dit asset te bewerken" + +#: streetup/assets/views/buildings.py:406 +#, python-format +msgid "La localisation '%s' a été mise à jour avec succès." +msgstr "" + +#: streetup/assets/views/clean.py:259 msgid "Locations" msgstr "Locaties" -#: views/clean.py:475 +#: streetup/assets/views/clean.py:475 #, python-format msgid "Unknown model: %(asset_model)s" msgstr "Onbekend model: %(asset_model)s" -#: views/clean.py:632 +#: streetup/assets/views/clean.py:632 msgid "No location found nearby" msgstr "Geen locatie gevonden in de buurt" -#: views/controlcenters.py:396 +#: streetup/assets/views/controlcenters.py:396 #, python-format msgid "Trop d'objets à afficher (> %(max)d)" msgstr "Te veel objecten om te tonen (> %(max)d)" -#: views/controlcenters.py:410 +#: streetup/assets/views/controlcenters.py:410 #, python-format msgid "Trop d'objets à afficher (> %(max)d). Limitez votre sélection." msgstr "Te veel objecten om te tonen (> %(max)d). Beperk uw keuze." -#: views/controlcenters.py:528 +#: streetup/assets/views/controlcenters.py:528 #, python-format msgid "Modèle '%(model)s' inconnu." msgstr "Model '%(model)s' onbekend." -#: views/controlcenters.py:541 views/its.py:544 views/nature.py:237 -#: views/publiclighting.py:278 views/roads.py:541 views/sign.py:794 -#: views/structures.py:666 views/trafficlights.py:1273 +#: streetup/assets/views/controlcenters.py:541 streetup/assets/views/its.py:544 +#: streetup/assets/views/nature.py:237 +#: streetup/assets/views/publiclighting.py:278 +#: streetup/assets/views/roads.py:541 streetup/assets/views/sign.py:794 +#: streetup/assets/views/structures.py:666 +#: streetup/assets/views/trafficlights.py:1273 msgid "Aucun template trouvé pour ce type d’asset." msgstr "Er is geen template gevonden voor dit type asset." -#: views/core.py:246 views/nature.py:224 views/publiclighting.py:265 -#: views/roads.py:528 views/sign.py:781 views/structures.py:653 -#: views/trafficlights.py:1260 views/water.py:523 +#: streetup/assets/views/core.py:247 streetup/assets/views/nature.py:224 +#: streetup/assets/views/publiclighting.py:265 +#: streetup/assets/views/roads.py:528 streetup/assets/views/sign.py:781 +#: streetup/assets/views/structures.py:653 +#: streetup/assets/views/trafficlights.py:1260 +#: streetup/assets/views/water.py:523 #, python-format msgid "Modèle %(asset_model)s inconnu." msgstr "Model %(asset_model)s onbekend." -#: views/core.py:527 +#: streetup/assets/views/core.py:363 +msgid "Rue / Voie" +msgstr "Bijbehorende straat" + +#: streetup/assets/views/core.py:364 +msgid "Chaussée" +msgstr "Rijbanen" + +#: streetup/assets/views/core.py:366 +msgid "Mobilier voirie" +msgstr "Stedelijk meubilair" + +#: streetup/assets/views/core.py:368 +msgid "Blocs béton" +msgstr "Beton" + +#: streetup/assets/views/core.py:370 +msgid "Candélabre" +msgstr "" + +#: streetup/assets/views/core.py:372 +msgid "Armoire électrique EP" +msgstr "Elektrische kast" + +#: streetup/assets/views/core.py:374 +msgid "Poteau signalisation" +msgstr "Verkeersbord" + +#: streetup/assets/views/core.py:375 +msgid "Panneau" +msgstr "" + +#: streetup/assets/views/core.py:376 +msgid "Place de parking" +msgstr "Kruisplan" + +#: streetup/assets/views/core.py:378 +msgid "Poteau tricolore" +msgstr "" + +#: streetup/assets/views/core.py:379 +msgid "Câble TL" +msgstr "Kabel" + +#: streetup/assets/views/core.py:380 +msgid "Lanterne TL" +msgstr "Lantaarn" + +#: streetup/assets/views/core.py:381 +msgid "Contrôleur TL" +msgstr "Regelaar" + +#: streetup/assets/views/core.py:383 +msgid "Détecteur TL" +msgstr "Detector" + +#: streetup/assets/views/core.py:384 +msgid "Hardware réseau TL" +msgstr "Netwerkhardware" + +#: streetup/assets/views/core.py:385 +msgid "Hardware tension TL" +msgstr "Spanningshardware" + +#: streetup/assets/views/core.py:386 +msgid "Armoire électrique TL" +msgstr "Elektrische kast" + +#: streetup/assets/views/core.py:387 +msgid "Contenu armoire TL" +msgstr "Kasteinhoud" + +#: streetup/assets/views/core.py:388 +msgid "Accessoire TL" +msgstr "Accessoire" + +#: streetup/assets/views/core.py:390 +msgid "Surface verte" +msgstr "Glad oppervlak" + +#: streetup/assets/views/core.py:391 +msgid "Arbre" +msgstr "" + +#: streetup/assets/views/core.py:392 +msgid "Arbuste" +msgstr "" + +#: streetup/assets/views/core.py:393 +msgid "Banc" +msgstr "" + +#: streetup/assets/views/core.py:394 +msgid "Ouvrage RWI" +msgstr "Kunstwerk" + +#: streetup/assets/views/core.py:396 +msgid "Composant d'ouvrage" +msgstr "Type kunstwerk" + +#: streetup/assets/views/core.py:401 +msgid "Équipement CdC" +msgstr "Type element" + +#: streetup/assets/views/core.py:403 +msgid "Équipement ITS" +msgstr "Type element" + +#: streetup/assets/views/core.py:405 +msgid "Corbeille" +msgstr "" + +#: streetup/assets/views/core.py:406 +msgid "Conteneur verre" +msgstr "Kasteinhoud" + +#: streetup/assets/views/core.py:408 +msgid "Bâtiment public" +msgstr "Openbaar gebouw" + +#: streetup/assets/views/core.py:409 +msgid "Équipement bâtiment" +msgstr "Documenten van de assets" + +#: streetup/assets/views/core.py:411 +#, fuzzy +#| msgid "Espace public" +msgid "Espace public plein air" +msgstr "Openbare ruimte" + +#: streetup/assets/views/core.py:412 +#, fuzzy +#| msgid "Équipement CdC" +msgid "Équipement plein air" +msgstr "Type element" + +#: streetup/assets/views/core.py:546 msgid "Signaux de danger" msgstr "Gevaarsignalen" -#: views/core.py:528 +#: streetup/assets/views/core.py:547 msgid "Signaux de priorité" msgstr "Prioritaire signalen" -#: views/core.py:529 +#: streetup/assets/views/core.py:548 msgid "Signaux d'interdiction" msgstr "Verbodsborden" -#: views/core.py:530 +#: streetup/assets/views/core.py:549 msgid "Signaux d'obligation" msgstr "Verplichte signalen" -#: views/core.py:531 +#: streetup/assets/views/core.py:550 msgid "Arrêt / Stationnement" msgstr "Stoppen/parkeren" -#: views/core.py:532 +#: streetup/assets/views/core.py:551 msgid "Signaux d'indication" msgstr "Indicatiesignalen" -#: views/core.py:533 +#: streetup/assets/views/core.py:552 msgid "Signaux de zone" msgstr "Zonesignalen" -#: views/core.py:534 +#: streetup/assets/views/core.py:553 msgid "Signaux additionnels" msgstr "Extra signalen" -#: views/core.py:607 +#: streetup/assets/views/core.py:626 msgid "Statut des carrefours" msgstr "Status van de kruispunten" -#: views/core.py:700 +#: streetup/assets/views/core.py:719 msgid "Niveau de qualité" msgstr "Kwaliteitsniveau" -#: views/export.py:94 +#: streetup/assets/views/core.py:737 +#, fuzzy +#| msgid "Type de Localisation" +msgid "Type d'usage (Localisation)" +msgstr "Type locatie" + +#: streetup/assets/views/core.py:752 +#, fuzzy +#| msgid "Accessible PMR" +msgid "Accueil ERP / PMR" +msgstr "Accessoire" + +#: streetup/assets/views/core.py:777 +#, fuzzy +#| msgid "Type de Localisation" +msgid "Type de site (Localisation)" +msgstr "Type locatie" + +#: streetup/assets/views/core.py:783 +msgid "Norme de sécurité (Asset)" +msgstr "" + +#: streetup/assets/views/core.py:869 +msgid "Gestion du patrimoine bâti & équipements" +msgstr "" + +#: streetup/assets/views/export.py:94 msgid "ID" msgstr "ID" -#: views/export.py:100 +#: streetup/assets/views/export.py:100 msgid "Obsolescence" msgstr "Veroudering" -#: views/export.py:101 +#: streetup/assets/views/export.py:101 msgid "Code localisation" msgstr "Locatiecode" -#: views/export.py:102 +#: streetup/assets/views/export.py:102 msgid "Nom localisation" msgstr "Locatienaam" -#: views/export.py:104 +#: streetup/assets/views/export.py:104 msgid "Date de déinstallation" msgstr "Datum van buitendienststelling" -#: views/export.py:106 +#: streetup/assets/views/export.py:106 msgid "Garantie (mois)" msgstr "Garantie (maanden)" -#: views/export.py:133 +#: streetup/assets/views/export.py:133 msgid "Paramètre 'ids' invalide." msgstr "Ongeldige parameter 'ids'." -#: views/export.py:136 +#: streetup/assets/views/export.py:136 msgid "Aucun asset sélectionné." msgstr "Geen asset geselecteerd." -#: views/export.py:168 +#: streetup/assets/views/export.py:168 msgid "Export XLSX indisponible (dépendance manquante)." msgstr "XLSX-export niet beschikbaar (ontbrekende afhankelijkheid)." -#: views/history.py:27 views/history.py:89 views/history.py:112 -#: views/history.py:318 +#: streetup/assets/views/history.py:27 streetup/assets/views/history.py:89 +#: streetup/assets/views/history.py:112 streetup/assets/views/history.py:318 msgid "Authentication required" msgstr "Authenticatie vereist" -#: views/history.py:35 +#: streetup/assets/views/history.py:35 msgid "Cannot determine asset's thematic" msgstr "Kan de thematiek van het asset niet bepalen" -#: views/history.py:50 +#: streetup/assets/views/history.py:50 msgid "You do not have permission to view assets for this thematic" msgstr "U heeft geen toestemming om assets voor dit thema te bekijken" -#: views/history.py:148 views/history.py:149 views/history.py:280 -#: views/history.py:281 +#: streetup/assets/views/history.py:148 streetup/assets/views/history.py:149 +#: streetup/assets/views/history.py:280 streetup/assets/views/history.py:281 msgid "Système" msgstr "Systeem" -#: views/history.py:196 +#: streetup/assets/views/history.py:196 msgid "You do not have access to any thematics" msgstr "U heeft geen toegang tot enig thema" -#: views/history.py:224 +#: streetup/assets/views/history.py:224 msgid "You do not have permission to view this thematic" msgstr "U heeft geen toestemming om dit thema te bekijken" -#: views/history.py:241 +#: streetup/assets/views/history.py:241 msgid "Thematic not found" msgstr "Thema niet gevonden" -#: views/history.py:326 +#: streetup/assets/views/history.py:326 msgid "Paramètre 'date' manquant" msgstr "Parameter 'date' ontbreekt" -#: views/history.py:342 +#: streetup/assets/views/history.py:342 msgid "Format de date invalide. Utilisez ISO 8601." msgstr "Ongeldig datumformaat. Gebruik ISO 8601." -#: views/history.py:426 +#: streetup/assets/views/history.py:426 msgid "Inexistant" msgstr "Niet bestaand" -#: views/its.py:404 views/its.py:415 views/nature.py:463 views/nature.py:543 -#: views/publiclighting.py:454 views/publiclighting.py:475 -#: views/publiclighting.py:496 views/publiclighting.py:506 views/roads.py:412 -#: views/roads.py:416 views/roads.py:420 views/roads.py:424 views/roads.py:428 -#: views/roads.py:441 views/roads.py:450 views/roads.py:459 views/roads.py:468 -#: views/roads.py:477 views/sign.py:676 views/sign.py:680 views/sign.py:721 -#: views/sign.py:730 views/structures.py:439 views/structures.py:450 -#: views/trafficlights.py:1226 views/trafficlights.py:1240 views/water.py:223 +#: streetup/assets/views/its.py:404 streetup/assets/views/its.py:415 +#: streetup/assets/views/nature.py:463 streetup/assets/views/nature.py:543 +#: streetup/assets/views/publiclighting.py:454 +#: streetup/assets/views/publiclighting.py:475 +#: streetup/assets/views/publiclighting.py:496 +#: streetup/assets/views/publiclighting.py:506 +#: streetup/assets/views/roads.py:412 streetup/assets/views/roads.py:416 +#: streetup/assets/views/roads.py:420 streetup/assets/views/roads.py:424 +#: streetup/assets/views/roads.py:428 streetup/assets/views/roads.py:441 +#: streetup/assets/views/roads.py:450 streetup/assets/views/roads.py:459 +#: streetup/assets/views/roads.py:468 streetup/assets/views/roads.py:477 +#: streetup/assets/views/sign.py:676 streetup/assets/views/sign.py:680 +#: streetup/assets/views/sign.py:721 streetup/assets/views/sign.py:730 +#: streetup/assets/views/structures.py:439 +#: streetup/assets/views/structures.py:450 +#: streetup/assets/views/trafficlights.py:1226 +#: streetup/assets/views/trafficlights.py:1240 +#: streetup/assets/views/water.py:223 msgid "Trop d'objets à afficher" msgstr "Te veel objecten om te tonen" -#: views/its.py:415 views/nature.py:543 views/publiclighting.py:506 -#: views/roads.py:441 views/roads.py:450 views/roads.py:459 views/roads.py:468 -#: views/roads.py:477 views/sign.py:721 views/sign.py:730 -#: views/structures.py:450 views/trafficlights.py:1240 +#: streetup/assets/views/its.py:415 streetup/assets/views/nature.py:543 +#: streetup/assets/views/publiclighting.py:506 +#: streetup/assets/views/roads.py:441 streetup/assets/views/roads.py:450 +#: streetup/assets/views/roads.py:459 streetup/assets/views/roads.py:468 +#: streetup/assets/views/roads.py:477 streetup/assets/views/sign.py:721 +#: streetup/assets/views/sign.py:730 streetup/assets/views/structures.py:450 +#: streetup/assets/views/trafficlights.py:1240 msgid "Limitez votre sélection." msgstr "Beperk uw keuze." -#: views/location_editing.py:46 +#: streetup/assets/views/location_editing.py:46 msgid "Authentification requise." msgstr "Authenticatie vereist." -#: views/location_editing.py:48 views/location_editing.py:59 +#: streetup/assets/views/location_editing.py:48 +#: streetup/assets/views/location_editing.py:59 msgid "Permission refusée." msgstr "Toegang geweigerd." -#: views/locations.py:25 views/water.py:86 +#: streetup/assets/views/locations.py:25 streetup/assets/views/water.py:86 msgid "Ouvrages" msgstr "Kunstwerken" -#: views/locations.py:26 +#: streetup/assets/views/locations.py:26 msgid "Feux" msgstr "Verkeerslichten" -#: views/locations.py:27 +#: streetup/assets/views/locations.py:27 msgid "Éclairage" msgstr "Verlichting" -#: views/locations.py:28 +#: streetup/assets/views/locations.py:28 msgid "Nature" msgstr "Natuur" -#: views/locations.py:30 +#: streetup/assets/views/locations.py:30 msgid "Centres de contrôle" msgstr "Controlecentrum" -#: views/locations.py:31 +#: streetup/assets/views/locations.py:31 msgid "Signalisation" msgstr "Signalisatie" -#: views/locations.py:32 +#: streetup/assets/views/locations.py:32 msgid "Voirie" msgstr "Weg" -#: views/nature.py:766 +#: streetup/assets/views/nature.py:766 msgid "Aucune section trouvée" msgstr "Geen versie gevonden." -#: views/nature.py:797 views/nature.py:838 +#: streetup/assets/views/nature.py:797 streetup/assets/views/nature.py:838 msgid "Aucun asset sélectionné" msgstr "Geen asset geselecteerd" -#: views/nature.py:911 +#: streetup/assets/views/nature.py:911 msgid "Aucune modification fournie" msgstr "Geen wijziging opgegeven" -#: views/nature.py:1252 +#: streetup/assets/views/nature.py:1252 msgid "Commentaire enregistré avec succès" msgstr "Opmerking succesvol opgeslagen" -#: views/nature.py:1280 +#: streetup/assets/views/nature.py:1280 msgid "Commentaire supprimé avec succès" msgstr "Opmerking succesvol verwijderd" -#: views/nature.py:1331 +#: streetup/assets/views/nature.py:1331 msgid "Photos ajoutées avec succès" msgstr "Foto's succesvol toegevoegd" -#: views/publiclighting.py:549 views/roads.py:655 views/sign.py:908 +#: streetup/assets/views/publiclighting.py:549 +#: streetup/assets/views/roads.py:655 streetup/assets/views/sign.py:908 msgid "Aucune rue trouvée" msgstr "Geen straat gevonden." -#: views/structures.py:1181 +#: streetup/assets/views/structures.py:1181 msgid "Aucune localisation structure trouvée" msgstr "Geen structuurlocatie gevonden" -#: views/trafficlights.py:205 +#: streetup/assets/views/trafficlights.py:205 msgid "Intersections" msgstr "Kruispunten" -#: views/trafficlights.py:629 +#: streetup/assets/views/trafficlights.py:629 msgid "Contrat requis." msgstr "Contract vereist." -#: views/trafficlights.py:1149 +#: streetup/assets/views/trafficlights.py:1149 msgid "Date de mise en service invalide." msgstr "Ongeldige datum van ingebruikname." -#: views/trafficlights.py:1356 views/trafficlights.py:1384 +#: streetup/assets/views/trafficlights.py:1356 +#: streetup/assets/views/trafficlights.py:1384 msgid "Intersection introuvable" msgstr "Kruispunt niet gevonden" -#: views/trafficlights.py:1417 +#: streetup/assets/views/trafficlights.py:1417 msgid "Aucune intersection trouvée" msgstr "Geen kruispunt gevonden." -#: views/trafficlights.py:2411 +#: streetup/assets/views/trafficlights.py:2411 msgid "" "Le fichier DXF a bien été importé et le plan est disponible pour un " "affichage sur la carte." msgstr "" -#: views/trafficlights.py:3809 +#: streetup/assets/views/trafficlights.py:3809 msgid "" "Veuillez téléverser un fichier ou sélectionner au moins un plan existant." msgstr "" -#: views/trafficlights.py:3865 +#: streetup/assets/views/trafficlights.py:3865 msgid "Un des fichiers de plan de croix sélectionnés est introuvable." msgstr "" -#: views/trafficlights.py:4018 +#: streetup/assets/views/trafficlights.py:4018 msgid "Absent du fichier Excel (Sera conservé ou archivé)" msgstr "" -#: views/trafficlights.py:4063 views/trafficlights.py:4125 -#: views/trafficlights.py:4187 -#, fuzzy -#| msgid "Aucun fichier de log" +#: streetup/assets/views/trafficlights.py:4063 +#: streetup/assets/views/trafficlights.py:4125 +#: streetup/assets/views/trafficlights.py:4187 msgid "Absent du fichier Excel" msgstr "Geen logbestand" -#: views/water.py:85 +#: streetup/assets/views/water.py:85 msgid "Zones GIEP" msgstr "" -#: views/water.py:572 -#, fuzzy -#| msgid "Aucune localisation trouvée" +#: streetup/assets/views/water.py:572 msgid "Aucune localisation GIEP trouvée à proximité" msgstr "Geen locatie gevonden." +#~ msgid "Code du niveau" +#~ msgstr "Niveaucode" + +#~ msgid "Nom du niveau" +#~ msgstr "Niveaunaam" + +#~ msgid "Niveaux / Étages" +#~ msgstr "Niveaus / Verdiepingen" + +#~ msgid "Code du local" +#~ msgstr "Lokaalcode" + +#~ msgid "Nom de la pièce" +#~ msgstr "Naam van de ruimte" + +#~ msgid "Type de local (ex: Bureau, Classe, Sanitaires)" +#~ msgstr "Type lokaal (bijv. Kantoor, Klaslokaal, Sanitair)" + +#~ msgid "Pièces / Locaux" +#~ msgstr "Ruimten / Lokalen" + +#~ msgid "Local" +#~ msgstr "Lokaal" + +#~ msgid "Équipement technique de bâtiment" +#~ msgstr "Technische gebouwuitrusting" + +#~ msgid "Équipements techniques de bâtiment" +#~ msgstr "Technische gebouwuitrustingen" + +#~ msgid "Équipements" +#~ msgstr "Uitrusting" + +#~ msgid "Arborescence du bâtiment" +#~ msgstr "Gebouwstructuur" + +#~ msgid "niveau(x)" +#~ msgstr "niveau(s)" + +#~ msgid "local(aux)" +#~ msgstr "lokaal/lokalen" + +#~ msgid "équipement(s)" +#~ msgstr "uitrusting(en)" + +#~ msgid "Aucun niveau enregistré pour ce bâtiment." +#~ msgstr "Geen niveau geregistreerd voor dit gebouw." + +#~ msgid "Modifier dans l'admin" +#~ msgstr "Bewerken in admin" + #, fuzzy #~| msgid "Changer le modèle" #~ msgid "Charger le plan" @@ -5659,11 +7157,6 @@ msgstr "Geen locatie gevonden." #~ msgid "Configuration" #~ msgstr "Typeconfiguratie" -#, fuzzy -#~| msgid "Totaux des assets" -#~ msgid "Nouveaux assets" -#~ msgstr "Totalen van assets" - #, fuzzy #~| msgid "Cliquez sur la carte pour ajouter des sommets." #~ msgid "Cliquez sur la carte pour ajouter manuellement un nouveau poteau." @@ -5706,15 +7199,6 @@ msgstr "Geen locatie gevonden." #~ msgid "Type d'EVC" #~ msgstr "Type EVC" -#~ msgid "Type de revêtement" -#~ msgstr "Type verharding" - -#~ msgid "Espaces verts creux" -#~ msgstr "Verlaagde groenzones" - -#~ msgid "Armoire électrique" -#~ msgstr "Elektrische kast" - #~ msgid "Sélectionner un modèle" #~ msgstr "Selecteer een model" diff --git a/streetup/assets/migrations/0005_buildinglevel_publicbuilding_buildingroom_and_more.py b/streetup/assets/migrations/0005_buildinglevel_publicbuilding_buildingroom_and_more.py new file mode 100644 index 0000000..e5b4d14 --- /dev/null +++ b/streetup/assets/migrations/0005_buildinglevel_publicbuilding_buildingroom_and_more.py @@ -0,0 +1,171 @@ +# Generated by Django 6.0.7 on 2026-07-26 13:20 + +import assets.models.buildings +import common.storages +import django.contrib.gis.db.models.fields +import django.db.models.deletion +from django.conf import settings +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('assets', '0004_initial'), + ('documents', '0001_initial'), + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ] + + operations = [ + migrations.CreateModel( + name='BuildingLevel', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('code', models.CharField(max_length=50, verbose_name='Code du niveau')), + ('name', models.CharField(max_length=200, verbose_name='Nom du niveau')), + ('level_number', models.IntegerField(default=0, verbose_name="Numéro d'étage (0=RDC, 1=1er, -1=Sous-sol)")), + ('floor_plan', models.FileField(blank=True, null=True, storage=common.storages.PrivateMediaStorage(), upload_to='buildings/plans/%Y/%m/', verbose_name="Plan d'étage")), + ], + options={ + 'verbose_name': 'Niveau / Étage', + 'verbose_name_plural': 'Niveaux / Étages', + 'ordering': ['building', 'level_number'], + }, + ), + migrations.CreateModel( + name='PublicBuilding', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('code', models.CharField(max_length=50)), + ('name_fr', models.CharField(blank=True, max_length=200, null=True)), + ('name_nl', models.CharField(blank=True, max_length=200, null=True)), + ('status', models.CharField(choices=[('to_be_approved', 'À approuver'), ('planned', 'Planifié'), ('active', 'Actif'), ('damaged', 'Endommagé'), ('to_replace', 'A remplacer'), ('voluntarily_out_of_service', 'Mis hors service volontairement'), ('removed', 'Enlevé'), ('archived', 'Archivé')], default='active', max_length=50)), + ('obsolescence', models.CharField(blank=True, choices=[('good', 'Bon état'), ('medium', 'Moyen'), ('bad', 'Dégradé'), ('critical', 'Critique'), ('unknown', 'Inconnu')], default='unknown', null=True)), + ('installation_date', models.DateTimeField(blank=True, null=True)), + ('uninstallation_date', models.DateTimeField(blank=True, null=True)), + ('serial_number', models.CharField(blank=True, max_length=200, null=True)), + ('warranty_duration', models.IntegerField(blank=True, null=True, verbose_name='Duration of the warranty (months)')), + ('last_inspection_date', models.DateTimeField(blank=True, null=True)), + ('last_preventive_date', models.DateTimeField(blank=True, null=True)), + ('last_corrective_date', models.DateTimeField(blank=True, null=True)), + ('last_survey_date', models.DateTimeField(blank=True, null=True)), + ('brand', models.CharField(blank=True, max_length=500, null=True)), + ('marked_as_removed_date', models.DateTimeField(blank=True, null=True, verbose_name='Date de marquage comme retiré')), + ('note', models.TextField(blank=True, null=True, verbose_name='Note')), + ('validation_status', models.CharField(blank=True, choices=[('to_be_validated', 'À valider'), ('validated', 'Validé'), ('to_be_completed', 'À compléter'), ('rejected', 'Rejeté')], max_length=50, null=True, verbose_name='Statut de validation')), + ('updated_at', models.DateTimeField(auto_now=True)), + ('lon', models.FloatField(blank=True, null=True)), + ('lat', models.FloatField(blank=True, null=True)), + ('geojson', models.TextField(blank=True, null=True)), + ('geom', django.contrib.gis.db.models.fields.MultiPolygonField(blank=True, null=True, srid=3812, verbose_name='Emprise cartographique')), + ('address', models.CharField(blank=True, max_length=500, null=True, verbose_name='Adresse complète')), + ('description', models.TextField(blank=True, null=True, verbose_name='Description')), + ('owner', models.CharField(blank=True, max_length=255, null=True, verbose_name='Propriétaire')), + ('occupant_entity', models.CharField(blank=True, max_length=255, null=True, verbose_name='Direction / Service occupant')), + ('usage_type', models.CharField(choices=[('administrative', 'Administratif / Mairie'), ('education', 'Enseignement / École / Crèche'), ('sports', 'Sport & Équipement sportif'), ('culture', 'Culture / Médiathèque / Musée'), ('social', 'Social / Centre communautaire'), ('technical', 'Technique / Ateliers / Stock'), ('housing', 'Logement communal'), ('other', 'Autre bâtiment public')], default='administrative', max_length=50, verbose_name="Type d'usage principal")), + ('building_status', models.CharField(choices=[('in_service', 'En service'), ('under_renovation', 'En travaux / Rénovation'), ('decommissioned', 'Désaffecté'), ('ceded', 'Cédé / Vendu')], default='in_service', max_length=50, verbose_name="Statut d'occupation")), + ('construction_year', models.IntegerField(blank=True, null=True, verbose_name='Année de construction')), + ('floors_count', models.IntegerField(default=1, verbose_name="Nombre d'étages hors-sol")), + ('basement_count', models.IntegerField(default=0, verbose_name='Nombre de niveaux en sous-sol')), + ('total_surface_m2', models.FloatField(blank=True, null=True, verbose_name='Surface brute totale (m²)')), + ('usable_surface_m2', models.FloatField(blank=True, null=True, verbose_name='Surface utile (m²)')), + ('is_erp', models.BooleanField(default=True, verbose_name='Établissement Recevant du Public (ERP)')), + ('erp_category', models.CharField(blank=True, choices=[('1', '1ère catégorie (> 1500 pers.)'), ('2', '2ème catégorie (301 - 1500 pers.)'), ('3', '3ème catégorie (101 - 300 pers.)'), ('4', "4ème catégorie (jusqu'à 100 pers.)"), ('5', '5ème catégorie (seuils spécifiques)')], max_length=10, null=True, verbose_name='Catégorie ERP')), + ('erp_type', models.CharField(blank=True, choices=[('J', "J - Structures d'accueil pour personnes âgées ou handicapées"), ('L', 'L - Salles de spectacles, de réunions, polyvalentes'), ('M', 'M - Magasins, centres commerciaux'), ('N', 'N - Restaurants et débits de boissons'), ('O', 'O - Hôtels et pensions de famille'), ('P', 'P - Salles de danse et salles de jeux'), ('R', "R - Établissements d'éveil, d'enseignement, colonies de vacances"), ('S', 'S - Bibliothèques, centres de documentation'), ('T', "T - Salles d'expositions"), ('U', 'U - Établissements de soins'), ('V', 'V - Établissements de culte'), ('W', 'W - Administrations, banques, bureaux'), ('X', 'X - Établissements sportifs couverts'), ('Y', 'Y - Musées')], max_length=10, null=True, verbose_name='Type ERP')), + ('max_capacity', models.IntegerField(blank=True, null=True, verbose_name="Jauge maximale d'accueil du public")), + ('dpe_rating', models.CharField(blank=True, choices=[('A', 'A'), ('B', 'B'), ('C', 'C'), ('D', 'D'), ('E', 'E'), ('F', 'F'), ('G', 'G')], max_length=2, null=True, verbose_name='Diagnostic de Performance Énergétique (DPE)')), + ('ges_rating', models.CharField(blank=True, choices=[('A', 'A'), ('B', 'B'), ('C', 'C'), ('D', 'D'), ('E', 'E'), ('F', 'F'), ('G', 'G')], max_length=2, null=True, verbose_name='Émission de Gaz à Effet de Serre (GES)')), + ('has_asbestos_diag', models.BooleanField(default=False, verbose_name='Diagnostic Amiante réalisé')), + ('has_lead_diag', models.BooleanField(default=False, verbose_name='Diagnostic Plomb réalisé')), + ('pmr_accessible', models.BooleanField(default=False, verbose_name='Accessible PMR')), + ('category', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory')), + ('manager', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='managed_buildings', to=settings.AUTH_USER_MODEL, verbose_name='Gestionnaire référent')), + ('marked_as_removed_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par')), + ('replaced_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.publicbuilding', verbose_name='Remplacé par')), + ('updated_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par')), + ], + options={ + 'verbose_name': 'Bâtiment public', + 'verbose_name_plural': 'Bâtiments publics', + 'ordering': ['code', 'name_fr'], + }, + ), + migrations.CreateModel( + name='BuildingRoom', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('code', models.CharField(max_length=50, verbose_name='Code du local')), + ('name', models.CharField(max_length=200, verbose_name='Nom de la pièce')), + ('room_type', models.CharField(blank=True, max_length=100, null=True, verbose_name='Type de local (ex: Bureau, Classe, Sanitaires)')), + ('surface_m2', models.FloatField(blank=True, null=True, verbose_name='Surface (m²)')), + ('level', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='rooms', to='assets.buildinglevel', verbose_name='Niveau / Étage')), + ('building', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='rooms', to='assets.publicbuilding', verbose_name='Bâtiment')), + ], + options={ + 'verbose_name': 'Pièce / Local', + 'verbose_name_plural': 'Pièces / Locaux', + 'ordering': ['building', 'code'], + }, + ), + migrations.AddField( + model_name='buildinglevel', + name='building', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='levels', to='assets.publicbuilding', verbose_name='Bâtiment'), + ), + migrations.CreateModel( + name='BuildingEquipment', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('code', models.CharField(max_length=50)), + ('name_fr', models.CharField(blank=True, max_length=200, null=True)), + ('name_nl', models.CharField(blank=True, max_length=200, null=True)), + ('status', models.CharField(choices=[('to_be_approved', 'À approuver'), ('planned', 'Planifié'), ('active', 'Actif'), ('damaged', 'Endommagé'), ('to_replace', 'A remplacer'), ('voluntarily_out_of_service', 'Mis hors service volontairement'), ('removed', 'Enlevé'), ('archived', 'Archivé')], default='active', max_length=50)), + ('obsolescence', models.CharField(blank=True, choices=[('good', 'Bon état'), ('medium', 'Moyen'), ('bad', 'Dégradé'), ('critical', 'Critique'), ('unknown', 'Inconnu')], default='unknown', null=True)), + ('installation_date', models.DateTimeField(blank=True, null=True)), + ('uninstallation_date', models.DateTimeField(blank=True, null=True)), + ('serial_number', models.CharField(blank=True, max_length=200, null=True)), + ('warranty_duration', models.IntegerField(blank=True, null=True, verbose_name='Duration of the warranty (months)')), + ('last_inspection_date', models.DateTimeField(blank=True, null=True)), + ('last_preventive_date', models.DateTimeField(blank=True, null=True)), + ('last_corrective_date', models.DateTimeField(blank=True, null=True)), + ('last_survey_date', models.DateTimeField(blank=True, null=True)), + ('brand', models.CharField(blank=True, max_length=500, null=True)), + ('marked_as_removed_date', models.DateTimeField(blank=True, null=True, verbose_name='Date de marquage comme retiré')), + ('note', models.TextField(blank=True, null=True, verbose_name='Note')), + ('validation_status', models.CharField(blank=True, choices=[('to_be_validated', 'À valider'), ('validated', 'Validé'), ('to_be_completed', 'À compléter'), ('rejected', 'Rejeté')], max_length=50, null=True, verbose_name='Statut de validation')), + ('updated_at', models.DateTimeField(auto_now=True)), + ('equipment_type', models.CharField(choices=[('hvac', 'Chauffage / CVC / Chaudière'), ('elevator', 'Ascenseur / Monte-charge'), ('fire_safety', 'Sécurité incendie / Extincteur / RIA'), ('electricity', 'Tableau électrique / TGBT'), ('alarm', "Alarme / Contrôle d'accès"), ('meter', 'Compteur (Eau / Gaz / Électricité)'), ('sanitary', 'Plomberie / Sanitaires'), ('other', 'Autre équipement technique')], default='hvac', max_length=50, verbose_name="Type d'équipement")), + ('last_control_date', models.DateField(blank=True, null=True, verbose_name='Dernier contrôle réglementaire')), + ('next_control_date', models.DateField(blank=True, null=True, verbose_name='Prochain contrôle réglementaire')), + ('category', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory')), + ('marked_as_removed_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par')), + ('replaced_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.buildingequipment', verbose_name='Remplacé par')), + ('updated_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par')), + ('room', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='equipments', to='assets.buildingroom', verbose_name='Local')), + ('building', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='equipments', to='assets.publicbuilding', verbose_name='Bâtiment')), + ], + options={ + 'verbose_name': 'Équipement technique de bâtiment', + 'verbose_name_plural': 'Équipements techniques de bâtiment', + 'ordering': ['building', 'code'], + }, + ), + migrations.CreateModel( + name='PublicBuildingDocument', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('description', models.TextField(blank=True, null=True, verbose_name='Description du document')), + ('upload_date', models.DateTimeField(auto_now=True, verbose_name='Date de téléversement')), + ('status', models.CharField(choices=[('active', 'Actif'), ('archived', 'Archivé')], default='active')), + ('file', models.FileField(max_length=255, storage=common.storages.PrivateMediaStorage(), upload_to=assets.models.buildings.upload_to_building, verbose_name='Fichier')), + ('document_type', models.CharField(default='other', max_length=50, verbose_name='Type de document')), + ('building', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='documents', to='assets.publicbuilding', verbose_name='Bâtiment')), + ('managed_document', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_sources', to='documents.manageddocument')), + ('uploaded_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='Ajouté par')), + ], + options={ + 'verbose_name': 'Document de bâtiment', + 'verbose_name_plural': 'Documents de bâtiment', + }, + ), + ] diff --git a/streetup/assets/migrations/0006_remove_buildinglevel_building_and_more.py b/streetup/assets/migrations/0006_remove_buildinglevel_building_and_more.py new file mode 100644 index 0000000..65d809e --- /dev/null +++ b/streetup/assets/migrations/0006_remove_buildinglevel_building_and_more.py @@ -0,0 +1,219 @@ +# Generated by Django 6.0.7 on 2026-07-27 12:00 + +import common.storages +import django.contrib.gis.db.models.fields +import django.db.models.deletion +from django.conf import settings +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('assets', '0005_buildinglevel_publicbuilding_buildingroom_and_more'), + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ] + + operations = [ + migrations.RemoveField( + model_name='buildinglevel', + name='building', + ), + migrations.RemoveField( + model_name='buildingroom', + name='level', + ), + migrations.RemoveField( + model_name='buildingroom', + name='building', + ), + migrations.AlterModelOptions( + name='publicbuilding', + options={'ordering': ['code', 'name_fr'], 'verbose_name': 'Localisation Bâtiment public', 'verbose_name_plural': 'Localisations Bâtiments publics'}, + ), + migrations.RemoveField( + model_name='publicbuilding', + name='brand', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='category', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='installation_date', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='last_corrective_date', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='last_inspection_date', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='last_preventive_date', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='last_survey_date', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='marked_as_removed_by', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='marked_as_removed_date', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='note', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='obsolescence', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='replaced_by', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='serial_number', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='status', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='uninstallation_date', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='validation_status', + ), + migrations.RemoveField( + model_name='publicbuilding', + name='warranty_duration', + ), + migrations.AddField( + model_name='publicbuilding', + name='floor_plan', + field=models.FileField(blank=True, null=True, storage=common.storages.PrivateMediaStorage(), upload_to='buildings/plans/%Y/%m/', verbose_name="Plan d'étage"), + ), + migrations.AddField( + model_name='publicbuilding', + name='is_main_location', + field=models.BooleanField(default=False, verbose_name='Localisation principale'), + ), + migrations.AddField( + model_name='publicbuilding', + name='level_number', + field=models.IntegerField(default=0, verbose_name="Numéro d'étage (ex: 0=RDC, 1=1er, -1=Sous-sol)"), + ), + migrations.AddField( + model_name='publicbuilding', + name='location_type', + field=models.CharField(choices=[('site', 'Site / Complexe'), ('building', 'Bâtiment / Bloc'), ('level', 'Niveau / Étage'), ('room', 'Pièce / Local'), ('other', 'Autre localisation')], default='building', max_length=50, verbose_name='Type de localisation'), + ), + migrations.AddField( + model_name='publicbuilding', + name='parent_location', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='child_locations', to='assets.publicbuilding', verbose_name='Localisation parente'), + ), + migrations.AddField( + model_name='publicbuilding', + name='surface_m2', + field=models.FloatField(blank=True, null=True, verbose_name='Surface spécifique (m²)'), + ), + migrations.AlterField( + model_name='publicbuilding', + name='dpe_rating', + field=models.CharField(blank=True, choices=[('A', 'A'), ('B', 'B'), ('C', 'C'), ('D', 'D'), ('E', 'E'), ('F', 'F'), ('G', 'G')], max_length=2, null=True, verbose_name='Performance Énergétique (PEB / DPE / EPC)'), + ), + migrations.AlterField( + model_name='publicbuilding', + name='erp_category', + field=models.CharField(blank=True, choices=[('1', '1ère catégorie (> 1500 pers.)'), ('2', '2ème catégorie (301 - 1500 pers.)'), ('3', '3ème catégorie (101 - 300 pers.)'), ('4', "4ème catégorie (jusqu'à 100 pers.)"), ('5', '5ème catégorie (seuils spécifiques)')], max_length=10, null=True, verbose_name="Catégorie d'accueil / ERP"), + ), + migrations.AlterField( + model_name='publicbuilding', + name='erp_type', + field=models.CharField(blank=True, choices=[('J', "J - Structures d'accueil pour personnes âgées ou handicapées"), ('L', 'L - Salles de spectacles, de réunions, polyvalentes'), ('M', 'M - Magasins, centres commerciaux'), ('N', 'N - Restaurants et débits de boissons'), ('O', 'O - Hôtels et pensions de famille'), ('P', 'P - Salles de danse et salles de jeux'), ('R', "R - Établissements d'éveil, d'enseignement, colonies de vacances"), ('S', 'S - Bibliothèques, centres de documentation'), ('T', "T - Salles d'expositions"), ('U', 'U - Établissements de soins'), ('V', 'V - Établissements de culte'), ('W', 'W - Administrations, banques, bureaux'), ('X', 'X - Établissements sportifs couverts'), ('Y', 'Y - Musées')], max_length=10, null=True, verbose_name="Type d'établissement / ERP"), + ), + migrations.AlterField( + model_name='publicbuilding', + name='ges_rating', + field=models.CharField(blank=True, choices=[('A', 'A'), ('B', 'B'), ('C', 'C'), ('D', 'D'), ('E', 'E'), ('F', 'F'), ('G', 'G')], max_length=2, null=True, verbose_name='Émissions de Carbone & GES'), + ), + migrations.AlterField( + model_name='publicbuilding', + name='is_erp', + field=models.BooleanField(default=True, verbose_name='Accueil & Sécurité du Public (ERP / PMR)'), + ), + migrations.AlterField( + model_name='publicbuilding', + name='updated_by', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_location_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'), + ), + migrations.AlterField( + model_name='publicbuilding', + name='usage_type', + field=models.CharField(choices=[('administrative', 'Administrative (Town Hall / Municipal Building)'), ('education', 'Enseignement / École / Crèche'), ('sports', 'Sport & Équipement sportif'), ('culture', 'Culture / Médiathèque / Musée'), ('social', 'Social / Centre communautaire'), ('technical', 'Technique / Ateliers / Stock'), ('housing', 'Logement communal'), ('other', 'Autre bâtiment public')], default='administrative', max_length=50, verbose_name="Type d'usage principal"), + ), + migrations.CreateModel( + name='BuildingAsset', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('code', models.CharField(max_length=50)), + ('name_fr', models.CharField(blank=True, max_length=200, null=True)), + ('name_nl', models.CharField(blank=True, max_length=200, null=True)), + ('status', models.CharField(choices=[('to_be_approved', 'À approuver'), ('planned', 'Planifié'), ('active', 'Actif'), ('damaged', 'Endommagé'), ('to_replace', 'A remplacer'), ('voluntarily_out_of_service', 'Mis hors service volontairement'), ('removed', 'Enlevé'), ('archived', 'Archivé')], default='active', max_length=50)), + ('obsolescence', models.CharField(blank=True, choices=[('good', 'Bon état'), ('medium', 'Moyen'), ('bad', 'Dégradé'), ('critical', 'Critique'), ('unknown', 'Inconnu')], default='unknown', null=True)), + ('installation_date', models.DateTimeField(blank=True, null=True)), + ('uninstallation_date', models.DateTimeField(blank=True, null=True)), + ('serial_number', models.CharField(blank=True, max_length=200, null=True)), + ('warranty_duration', models.IntegerField(blank=True, null=True, verbose_name='Duration of the warranty (months)')), + ('last_inspection_date', models.DateTimeField(blank=True, null=True)), + ('last_preventive_date', models.DateTimeField(blank=True, null=True)), + ('last_corrective_date', models.DateTimeField(blank=True, null=True)), + ('last_survey_date', models.DateTimeField(blank=True, null=True)), + ('brand', models.CharField(blank=True, max_length=500, null=True)), + ('marked_as_removed_date', models.DateTimeField(blank=True, null=True, verbose_name='Date de marquage comme retiré')), + ('note', models.TextField(blank=True, null=True, verbose_name='Note')), + ('validation_status', models.CharField(blank=True, choices=[('to_be_validated', 'À valider'), ('validated', 'Validé'), ('to_be_completed', 'À compléter'), ('rejected', 'Rejeté')], max_length=50, null=True, verbose_name='Statut de validation')), + ('updated_at', models.DateTimeField(auto_now=True)), + ('lon', models.FloatField(blank=True, null=True)), + ('lat', models.FloatField(blank=True, null=True)), + ('geom', django.contrib.gis.db.models.fields.PointField(blank=True, null=True, srid=3812)), + ('geojson', models.TextField(blank=True, null=True)), + ('asset_type', models.CharField(choices=[('civil_engineering', 'Génie civil / Bâti'), ('facade', 'Façade / Mur extérieur'), ('wall', 'Mur intérieur / Cloison'), ('roof', 'Toiture / Couverture'), ('hvac', 'Chauffage / CVC / Chaudière'), ('elevator', 'Ascenseur / Monte-charge'), ('electricity', 'Électricité / TGBT'), ('fire_safety', 'Sécurité incendie / Extincteur / RIA'), ('alarm', "Alarme / Contrôle d'accès"), ('meter', 'Compteur (Eau / Gaz / Électricité)'), ('sanitary', 'Plomberie / Sanitaires'), ('other', 'Autre équipement / asset')], default='civil_engineering', max_length=50, verbose_name="Type d'asset / Équipement")), + ('last_control_date', models.DateField(blank=True, null=True, verbose_name='Dernier contrôle réglementaire')), + ('next_control_date', models.DateField(blank=True, null=True, verbose_name='Prochain contrôle réglementaire')), + ('building', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='all_building_assets', to='assets.publicbuilding', verbose_name='Bâtiment / Site principal')), + ('category', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory')), + ('location', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='location_assets', to='assets.publicbuilding', verbose_name='Localisation spécifique')), + ('marked_as_removed_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par')), + ('parent_asset', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='child_assets', to='assets.buildingasset', verbose_name='Asset parent')), + ('replaced_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.buildingasset', verbose_name='Remplacé par')), + ('updated_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par')), + ], + options={ + 'verbose_name': 'Asset / Équipement de bâtiment', + 'verbose_name_plural': 'Assets / Équipements de bâtiment', + 'ordering': ['building', 'code'], + }, + ), + migrations.DeleteModel( + name='BuildingEquipment', + ), + migrations.DeleteModel( + name='BuildingLevel', + ), + migrations.DeleteModel( + name='BuildingRoom', + ), + ] diff --git a/streetup/assets/migrations/0007_outdoorlocation_outdoorasset_outdoorlocationdocument.py b/streetup/assets/migrations/0007_outdoorlocation_outdoorasset_outdoorlocationdocument.py new file mode 100644 index 0000000..a4abbbe --- /dev/null +++ b/streetup/assets/migrations/0007_outdoorlocation_outdoorasset_outdoorlocationdocument.py @@ -0,0 +1,121 @@ +# Generated by Django 6.0.7 on 2026-07-27 12:54 + +import assets.models.outdoor +import common.storages +import django.contrib.gis.db.models.fields +import django.db.models.deletion +from django.conf import settings +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('assets', '0006_remove_buildinglevel_building_and_more'), + ('documents', '0001_initial'), + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ] + + operations = [ + migrations.CreateModel( + name='OutdoorLocation', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('code', models.CharField(max_length=50)), + ('name_fr', models.CharField(blank=True, max_length=200, null=True)), + ('name_nl', models.CharField(blank=True, max_length=200, null=True)), + ('lon', models.FloatField(blank=True, null=True)), + ('lat', models.FloatField(blank=True, null=True)), + ('geojson', models.TextField(blank=True, null=True)), + ('updated_at', models.DateTimeField(auto_now=True)), + ('geom', django.contrib.gis.db.models.fields.MultiPolygonField(blank=True, null=True, srid=3812, verbose_name='Emprise cartographique')), + ('site_type', models.CharField(choices=[('playground', 'Aire / Plaine de jeux'), ('sports_ground', 'Terrain de sport extérieur'), ('multisports_agora', 'Terrain multisports / City-stadium'), ('skatepark_pumptrack', 'Skatepark / Pumptrack / Bowl'), ('outdoor_fitness', 'Fitness plein air / Street Workout'), ('open_air_theater', 'Théâtre de verdure / Scène extérieure'), ('park_recreation', 'Parc & Espace récréatif'), ('dog_park', 'Espace canin / Canisite'), ('cemetery', 'Cimetière communal'), ('event_plaza', 'Place publique / Zone événementielle'), ('other', 'Autre espace plein air')], default='playground', max_length=50, verbose_name='Type de site plein air')), + ('is_main_location', models.BooleanField(default=False, verbose_name='Localisation principale')), + ('address', models.CharField(blank=True, max_length=500, null=True, verbose_name='Adresse complète')), + ('description', models.TextField(blank=True, null=True, verbose_name='Description')), + ('owner', models.CharField(blank=True, max_length=255, null=True, verbose_name='Propriétaire')), + ('occupant_entity', models.CharField(blank=True, max_length=255, null=True, verbose_name='Direction / Service gestionnaire')), + ('surface_m2', models.FloatField(blank=True, null=True, verbose_name='Surface totale (m²)')), + ('max_capacity', models.IntegerField(blank=True, null=True, verbose_name="Jauge / Capacité d'accueil")), + ('pmr_accessible', models.BooleanField(default=False, verbose_name='Accessible PMR')), + ('has_water_point', models.BooleanField(default=False, verbose_name="Point d'eau potable")), + ('has_power_supply', models.BooleanField(default=False, verbose_name='Alimentation électrique disponible')), + ('is_fenced', models.BooleanField(default=False, verbose_name='Site clôturé / Sécurisé')), + ('manager', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='managed_outdoor_locations', to=settings.AUTH_USER_MODEL, verbose_name='Gestionnaire référent')), + ('parent_location', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='child_locations', to='assets.outdoorlocation', verbose_name='Localisation parente')), + ('updated_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_location_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par')), + ], + options={ + 'verbose_name': "Espace public d'extérieur", + 'verbose_name_plural': "Espaces publics d'extérieur", + 'ordering': ['code', 'name_fr'], + }, + ), + migrations.CreateModel( + name='OutdoorAsset', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('code', models.CharField(max_length=50)), + ('name_fr', models.CharField(blank=True, max_length=200, null=True)), + ('name_nl', models.CharField(blank=True, max_length=200, null=True)), + ('status', models.CharField(choices=[('to_be_approved', 'À approuver'), ('planned', 'Planifié'), ('active', 'Actif'), ('damaged', 'Endommagé'), ('to_replace', 'A remplacer'), ('voluntarily_out_of_service', 'Mis hors service volontairement'), ('removed', 'Enlevé'), ('archived', 'Archivé')], default='active', max_length=50)), + ('obsolescence', models.CharField(blank=True, choices=[('good', 'Bon état'), ('medium', 'Moyen'), ('bad', 'Dégradé'), ('critical', 'Critique'), ('unknown', 'Inconnu')], default='unknown', null=True)), + ('installation_date', models.DateTimeField(blank=True, null=True)), + ('uninstallation_date', models.DateTimeField(blank=True, null=True)), + ('serial_number', models.CharField(blank=True, max_length=200, null=True)), + ('warranty_duration', models.IntegerField(blank=True, null=True, verbose_name='Duration of the warranty (months)')), + ('last_inspection_date', models.DateTimeField(blank=True, null=True)), + ('last_preventive_date', models.DateTimeField(blank=True, null=True)), + ('last_corrective_date', models.DateTimeField(blank=True, null=True)), + ('last_survey_date', models.DateTimeField(blank=True, null=True)), + ('brand', models.CharField(blank=True, max_length=500, null=True)), + ('marked_as_removed_date', models.DateTimeField(blank=True, null=True, verbose_name='Date de marquage comme retiré')), + ('note', models.TextField(blank=True, null=True, verbose_name='Note')), + ('validation_status', models.CharField(blank=True, choices=[('to_be_validated', 'À valider'), ('validated', 'Validé'), ('to_be_completed', 'À compléter'), ('rejected', 'Rejeté')], max_length=50, null=True, verbose_name='Statut de validation')), + ('updated_at', models.DateTimeField(auto_now=True)), + ('lon', models.FloatField(blank=True, null=True)), + ('lat', models.FloatField(blank=True, null=True)), + ('geom', django.contrib.gis.db.models.fields.PointField(blank=True, null=True, srid=3812)), + ('geojson', models.TextField(blank=True, null=True)), + ('asset_type', models.CharField(choices=[('play_structure', 'Structure combinée / Tour de jeu'), ('swing', 'Balançoire / Portique'), ('spring_rider', 'Jeu à ressort / Bascule'), ('slide', 'Toboggan'), ('zip_line', 'Tyrolienne'), ('amortizing_surface', 'Sol amortissant / Réception'), ('sports_goal', 'But / Cage / Panneau de basket'), ('fitness_station', 'Agrès de fitness outdoor / Workout'), ('skate_module', 'Module de skate / Rampe / Rail'), ('stage_platform', 'Scène extérieure / Podium'), ('audience_seating', 'Gradins / Bancs de spectateurs'), ('event_power_box', 'Borne foraine / Armoire électrique événementielle'), ('outdoor_lighting', 'Éclairage plein air / Projecteur scénique'), ('bench_table', 'Banc / Table de pique-nique'), ('shade_shelter', "Kiosque / Voile d'ombrage / Abri"), ('drinking_fountain', "Fontaine d'eau potable"), ('fence_gate', 'Clôture / Portillon de sécurité'), ('info_panel', "Panneau d'information / Consignes"), ('other', 'Autre équipement plein air')], default='play_structure', max_length=50, verbose_name="Type d'asset / Équipement")), + ('norm', models.CharField(blank=True, choices=[('EN_1176', "EN 1176 - Équipements & sols d'aires de jeux"), ('EN_16630', "EN 16630 - Modules de fitness d'extérieur"), ('EN_14974', 'EN 14974 - Équipements de skatepark'), ('EN_15312', 'EN 15312 - Équipements multisports en accès libre'), ('other', 'Autre norme / Non spécifié')], max_length=50, null=True, verbose_name='Norme de sécurité appliquée')), + ('last_control_date', models.DateField(blank=True, null=True, verbose_name='Dernier contrôle visuel/opérationnel')), + ('next_control_date', models.DateField(blank=True, null=True, verbose_name='Prochain contrôle requis')), + ('last_annual_inspection', models.DateField(blank=True, null=True, verbose_name='Dernier contrôle annuel certifié')), + ('next_annual_inspection', models.DateField(blank=True, null=True, verbose_name='Prochain contrôle annuel certifié')), + ('certifying_body', models.CharField(blank=True, max_length=255, null=True, verbose_name='Organisme de contrôle certifié')), + ('impact_surface_type', models.CharField(blank=True, max_length=150, null=True, verbose_name="Type de sol d'amortissement")), + ('critical_fall_height_m', models.FloatField(blank=True, null=True, verbose_name='Hauteur critique de chute (m)')), + ('category', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory')), + ('marked_as_removed_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par')), + ('parent_asset', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='child_assets', to='assets.outdoorasset', verbose_name='Asset parent')), + ('replaced_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.outdoorasset', verbose_name='Remplacé par')), + ('updated_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par')), + ('location', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='location_assets', to='assets.outdoorlocation', verbose_name='Localisation spécifique')), + ('site', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='all_outdoor_assets', to='assets.outdoorlocation', verbose_name='Site / Espace principal')), + ], + options={ + 'verbose_name': 'Asset / Équipement plein air', + 'verbose_name_plural': 'Assets / Équipements plein air', + 'ordering': ['site', 'code'], + }, + ), + migrations.CreateModel( + name='OutdoorLocationDocument', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('description', models.TextField(blank=True, null=True, verbose_name='Description du document')), + ('upload_date', models.DateTimeField(auto_now=True, verbose_name='Date de téléversement')), + ('status', models.CharField(choices=[('active', 'Actif'), ('archived', 'Archivé')], default='active')), + ('file', models.FileField(max_length=255, storage=common.storages.PrivateMediaStorage(), upload_to=assets.models.outdoor.upload_to_outdoor, verbose_name='Fichier')), + ('document_type', models.CharField(default='other', max_length=50, verbose_name='Type de document')), + ('managed_document', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_sources', to='documents.manageddocument')), + ('site', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='documents', to='assets.outdoorlocation', verbose_name='Espace extérieur')), + ('uploaded_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='Ajouté par')), + ], + options={ + 'verbose_name': "Document d'espace extérieur", + 'verbose_name_plural': "Documents d'espace extérieur", + }, + ), + ] diff --git a/streetup/assets/models/__init__.py b/streetup/assets/models/__init__.py index 35e2c7e..7853568 100644 --- a/streetup/assets/models/__init__.py +++ b/streetup/assets/models/__init__.py @@ -9,4 +9,6 @@ from .controlcenters import ControlCenter, ControlCenterLocation, ControlCenterG from .sign import SignStreet, SignStreetDocument, SignPole, SignPoleModel, SignPanel, SignPanelModel, SignPanelType, ComplementaryPoliceRegulation, SignParkingSpot from .roads import RoadStreet, RoadStreetDocument, Roadway, RoadwayModel, RoadSidewalk, RoadSidewalkModel, RoadFurniture, RoadFurnitureModel, RoadwayFunction, RoadConcreteBlockSet, RoadDrainModel, RoadDrain from .its import ITSLocation, ITSLocationDocument, ITSAssetModel, ITSGeoAsset, ITSGeoAssetContract, ITSLocationContract -from .clean import CleanLocation, CleanLitterBinModel, CleanLitterBin, CleanLitterBinPhoto, CleanLitterBinObservation, CleanGlassContainerModel, CleanGlassContainer, CleanLocationContract \ No newline at end of file +from .clean import CleanLocation, CleanLitterBinModel, CleanLitterBin, CleanLitterBinPhoto, CleanLitterBinObservation, CleanGlassContainerModel, CleanGlassContainer, CleanLocationContract +from .buildings import PublicBuilding, BuildingAsset, BuildingEquipment, PublicBuildingDocument +from .outdoor import OutdoorLocation, OutdoorAsset, OutdoorLocationDocument \ No newline at end of file diff --git a/streetup/assets/models/buildings.py b/streetup/assets/models/buildings.py new file mode 100644 index 0000000..07ff187 --- /dev/null +++ b/streetup/assets/models/buildings.py @@ -0,0 +1,244 @@ +# ----------------------------- +# Public Buildings Models +# ----------------------------- + +from django.contrib.gis.db import models +from django.urls import reverse +from django.utils.translation import gettext_lazy as _ +from django.contrib.auth.models import User + +from assets.models import AbstractLocation, AbstractAsset, AbstractGeoAsset, AbstractAssetModel, ASSET_STATUS_CHOICES +from common.models import Document +from common.storages import PrivateMediaStorage + +private_storage = PrivateMediaStorage() + +def get_usage_type_choices(standard='BE'): + """ + Renvoie la liste des choix de type d'usage adaptés à la norme régionale active (BE, FR, INT). + """ + from common.utils import get_regional_terms + terms = get_regional_terms(standard) + admin_label = _("Administratif") + f" ({terms['admin_building']})" + return ( + ('administrative', admin_label), + ('education', _('Enseignement / École / Crèche')), + ('sports', _('Sport & Équipement sportif')), + ('culture', _('Culture / Médiathèque / Musée')), + ('social', _('Social / Centre communautaire')), + ('technical', _('Technique / Ateliers / Stock')), + ('housing', _('Logement communal')), + ('other', _('Autre bâtiment public')), + ) + + +USAGE_TYPE_CHOICES = get_usage_type_choices('BE') + +BUILDING_STATUS_CHOICES = ( + ('in_service', _('En service')), + ('under_renovation', _('En travaux / Rénovation')), + ('decommissioned', _('Désaffecté')), + ('ceded', _('Cédé / Vendu')), +) + +DPE_RATING_CHOICES = ( + ('A', 'A'), + ('B', 'B'), + ('C', 'C'), + ('D', 'D'), + ('E', 'E'), + ('F', 'F'), + ('G', 'G'), +) + +ERP_CATEGORY_CHOICES = ( + ('1', _('1ère catégorie (> 1500 pers.)')), + ('2', _('2ème catégorie (301 - 1500 pers.)')), + ('3', _('3ème catégorie (101 - 300 pers.)')), + ('4', _('4ème catégorie (jusqu\'à 100 pers.)')), + ('5', _('5ème catégorie (seuils spécifiques)')), +) + +ERP_TYPE_CHOICES = ( + ('J', _('J - Structures d\'accueil pour personnes âgées ou handicapées')), + ('L', _('L - Salles de spectacles, de réunions, polyvalentes')), + ('M', _('M - Magasins, centres commerciaux')), + ('N', _('N - Restaurants et débits de boissons')), + ('O', _('O - Hôtels et pensions de famille')), + ('P', _('P - Salles de danse et salles de jeux')), + ('R', _('R - Établissements d\'éveil, d\'enseignement, colonies de vacances')), + ('S', _('S - Bibliothèques, centres de documentation')), + ('T', _('T - Salles d\'expositions')), + ('U', _('U - Établissements de soins')), + ('V', _('V - Établissements de culte')), + ('W', _('W - Administrations, banques, bureaux')), + ('X', _('X - Établissements sportifs couverts')), + ('Y', _('Y - Musées')), +) + +LOCATION_TYPE_CHOICES = ( + ('site', _('Site / Complexe')), + ('building', _('Bâtiment / Bloc')), + ('level', _('Niveau / Étage')), + ('room', _('Pièce / Local')), + ('other', _('Autre localisation')), +) + +BUILDING_ASSET_TYPE_CHOICES = ( + ('civil_engineering', _('Génie civil / Bâti')), + ('facade', _('Façade / Mur extérieur')), + ('wall', _('Mur intérieur / Cloison')), + ('roof', _('Toiture / Couverture')), + ('hvac', _('Chauffage / CVC / Chaudière')), + ('elevator', _('Ascenseur / Monte-charge')), + ('electricity', _('Électricité / TGBT')), + ('fire_safety', _('Sécurité incendie / Extincteur / RIA')), + ('alarm', _('Alarme / Contrôle d\'accès')), + ('meter', _('Compteur (Eau / Gaz / Électricité)')), + ('sanitary', _('Plomberie / Sanitaires')), + ('other', _('Autre équipement / asset')), +) + +# For backward compatibility +EQUIPMENT_TYPE_CHOICES = BUILDING_ASSET_TYPE_CHOICES + + +class PublicBuilding(AbstractLocation): + """ + Modèle représentant une Localisation du Patrimoine Bâti (Complexe, Bâtiment, Bloc, Étage, Local). + Les localisations peuvent former une arborescence parent-enfant. + """ + geom = models.MultiPolygonField(srid=3812, null=True, blank=True, verbose_name=_("Emprise cartographique")) + parent_location = models.ForeignKey('self', on_delete=models.SET_NULL, null=True, blank=True, related_name="child_locations", verbose_name=_("Localisation parente")) + location_type = models.CharField(max_length=50, choices=LOCATION_TYPE_CHOICES, default='building', verbose_name=_("Type de localisation")) + is_main_location = models.BooleanField(default=False, verbose_name=_("Localisation principale")) + + address = models.CharField(max_length=500, null=True, blank=True, verbose_name=_("Adresse complète")) + description = models.TextField(null=True, blank=True, verbose_name=_("Description")) + + # Propriété & Gestion + owner = models.CharField(max_length=255, null=True, blank=True, verbose_name=_("Propriétaire")) + manager = models.ForeignKey(User, on_delete=models.SET_NULL, null=True, blank=True, related_name="managed_buildings", verbose_name=_("Gestionnaire référent")) + occupant_entity = models.CharField(max_length=255, null=True, blank=True, verbose_name=_("Direction / Service occupant")) + + # Usage & Statut + usage_type = models.CharField(max_length=50, choices=USAGE_TYPE_CHOICES, default='administrative', verbose_name=_("Type d'usage principal")) + building_status = models.CharField(max_length=50, choices=BUILDING_STATUS_CHOICES, default='in_service', verbose_name=_("Statut d'occupation")) + + # Caractéristiques physiques + construction_year = models.IntegerField(null=True, blank=True, verbose_name=_("Année de construction")) + floors_count = models.IntegerField(default=1, verbose_name=_("Nombre d'étages hors-sol")) + basement_count = models.IntegerField(default=0, verbose_name=_("Nombre de niveaux en sous-sol")) + total_surface_m2 = models.FloatField(null=True, blank=True, verbose_name=_("Surface brute totale (m²)")) + usable_surface_m2 = models.FloatField(null=True, blank=True, verbose_name=_("Surface utile (m²)")) + surface_m2 = models.FloatField(null=True, blank=True, verbose_name=_("Surface spécifique (m²)")) + level_number = models.IntegerField(default=0, verbose_name=_("Numéro d'étage (ex: 0=RDC, 1=1er, -1=Sous-sol)")) + floor_plan = models.FileField(upload_to='buildings/plans/%Y/%m/', storage=private_storage, null=True, blank=True, verbose_name=_("Plan d'étage")) + + # Réglementation & Accueil du Public + is_erp = models.BooleanField(default=True, verbose_name=_("Accueil & Sécurité du Public (ERP / PMR)")) + erp_category = models.CharField(max_length=10, choices=ERP_CATEGORY_CHOICES, null=True, blank=True, verbose_name=_("Catégorie d'accueil / ERP")) + erp_type = models.CharField(max_length=10, choices=ERP_TYPE_CHOICES, null=True, blank=True, verbose_name=_("Type d'établissement / ERP")) + max_capacity = models.IntegerField(null=True, blank=True, verbose_name=_("Jauge maximale d'accueil du public")) + + # Diagnostics & Énergie + dpe_rating = models.CharField(max_length=2, choices=DPE_RATING_CHOICES, null=True, blank=True, verbose_name=_("Performance Énergétique (PEB / DPE / EPC)")) + ges_rating = models.CharField(max_length=2, choices=DPE_RATING_CHOICES, null=True, blank=True, verbose_name=_("Émissions de Carbone & GES")) + has_asbestos_diag = models.BooleanField(default=False, verbose_name=_("Diagnostic Amiante réalisé")) + has_lead_diag = models.BooleanField(default=False, verbose_name=_("Diagnostic Plomb réalisé")) + pmr_accessible = models.BooleanField(default=False, verbose_name=_("Accessible PMR")) + + class Meta: + verbose_name = _("Localisation Bâtiment public") + verbose_name_plural = _("Localisations Bâtiments publics") + ordering = ['code', 'name_fr'] + + def get_absolute_url(self): + return reverse('assets:publicbuilding_detail', kwargs={'pk': self.pk}) + + def get_usage_type_display(self, standard=None): + """ + Renvoie le libellé du type d'usage adapté dynamiquement à la norme régionale (BE, FR, INT). + """ + from common.utils import get_regional_terms + if self.usage_type == 'administrative': + terms = get_regional_terms(standard or getattr(self, '_regional_standard', 'BE')) + return f"Administratif ({terms['admin_building']})" + return dict(USAGE_TYPE_CHOICES).get(self.usage_type, self.usage_type) + + def get_child_locations(self): + return self.child_locations.all() + + def get_active_assets(self): + def collect_assets(loc): + assets = list(loc.location_assets.filter(status='active')) + for child in loc.child_locations.all(): + assets += collect_assets(child) + return assets + return collect_assets(self) + + def get_all_assets(self): + def collect_assets(loc): + if loc.parent_location is None: + assets = list(loc.location_assets.select_related('location', 'parent_asset', 'building').all() | loc.all_building_assets.select_related('location', 'parent_asset', 'building').filter(location__isnull=True)) + else: + assets = list(loc.location_assets.select_related('location', 'parent_asset', 'building').all()) + for child in loc.child_locations.all(): + assets += collect_assets(child) + return assets + + seen = set() + unique_assets = [] + for a in collect_assets(self): + if a.id not in seen: + seen.add(a.id) + unique_assets.append(a) + return unique_assets + + def get_direct_child_assets(self): + return self.location_assets.all() + + +class BuildingAsset(AbstractGeoAsset): + """ + Modèle représentant un asset ou équipement physique du bâtiment (Génie civil / Bâti, Façades, Toitures, CVC, Ascenseurs...). + Les assets peuvent former une arborescence parent-enfant (ex: Génie civil -> Façade Nord, Toiture, Ascenseur). + """ + building = models.ForeignKey(PublicBuilding, on_delete=models.CASCADE, related_name="all_building_assets", verbose_name=_("Bâtiment / Site principal")) + location = models.ForeignKey(PublicBuilding, on_delete=models.SET_NULL, null=True, blank=True, related_name="location_assets", verbose_name=_("Localisation spécifique")) + parent_asset = models.ForeignKey('self', on_delete=models.SET_NULL, null=True, blank=True, related_name="child_assets", verbose_name=_("Asset parent")) + asset_type = models.CharField(max_length=50, choices=BUILDING_ASSET_TYPE_CHOICES, default='civil_engineering', verbose_name=_("Type d'asset / Équipement")) + last_control_date = models.DateField(null=True, blank=True, verbose_name=_("Dernier contrôle réglementaire")) + next_control_date = models.DateField(null=True, blank=True, verbose_name=_("Prochain contrôle réglementaire")) + + class Meta: + verbose_name = _("Asset / Équipement de bâtiment") + verbose_name_plural = _("Assets / Équipements de bâtiment") + ordering = ['building', 'code'] + + def get_absolute_url(self): + return reverse('assets:publicbuildings_assets_detail', kwargs={'asset_model': 'buildingasset', 'asset_id': self.pk}) + + def get_child_assets(self): + return self.child_assets.all() + + +# Backward compatibility alias +BuildingEquipment = BuildingAsset + + +def upload_to_building(instance, filename): + return f"buildings/{instance.building.code}/{filename}" + + +class PublicBuildingDocument(Document): + """ + Documents associés à un bâtiment public (plans, notices ERP, DPE). + """ + building = models.ForeignKey(PublicBuilding, on_delete=models.CASCADE, related_name="documents", verbose_name=_("Bâtiment")) + file = models.FileField(upload_to=upload_to_building, storage=private_storage, verbose_name=_("Fichier"), max_length=255) + document_type = models.CharField(max_length=50, default='other', verbose_name=_("Type de document")) + + class Meta: + verbose_name = _("Document de bâtiment") + verbose_name_plural = _("Documents de bâtiment") diff --git a/streetup/assets/models/outdoor.py b/streetup/assets/models/outdoor.py new file mode 100644 index 0000000..0b0bbd5 --- /dev/null +++ b/streetup/assets/models/outdoor.py @@ -0,0 +1,177 @@ +# ----------------------------- +# Outdoor Spaces & Assets Models +# ----------------------------- + +from django.contrib.gis.db import models +from django.urls import reverse +from django.utils.translation import gettext_lazy as _ +from django.contrib.auth.models import User + +from assets.models import AbstractLocation, AbstractGeoAsset, ASSET_STATUS_CHOICES +from common.models import Document +from common.storages import PrivateMediaStorage + +private_storage = PrivateMediaStorage() + + +SITE_TYPE_CHOICES = ( + ('playground', _('Aire / Plaine de jeux')), + ('sports_ground', _('Terrain de sport extérieur')), + ('multisports_agora', _('Terrain multisports / City-stadium')), + ('skatepark_pumptrack', _('Skatepark / Pumptrack / Bowl')), + ('outdoor_fitness', _('Fitness plein air / Street Workout')), + ('open_air_theater', _('Théâtre de verdure / Scène extérieure')), + ('park_recreation', _('Parc & Espace récréatif')), + ('dog_park', _('Espace canin / Canisite')), + ('cemetery', _('Cimetière communal')), + ('event_plaza', _('Place publique / Zone événementielle')), + ('other', _('Autre espace plein air')), +) + +OUTDOOR_ASSET_TYPE_CHOICES = ( + ('play_structure', _('Structure combinée / Tour de jeu')), + ('swing', _('Balançoire / Portique')), + ('spring_rider', _('Jeu à ressort / Bascule')), + ('slide', _('Toboggan')), + ('zip_line', _('Tyrolienne')), + ('amortizing_surface', _('Sol amortissant / Réception')), + ('sports_goal', _('But / Cage / Panneau de basket')), + ('fitness_station', _('Agrès de fitness outdoor / Workout')), + ('skate_module', _('Module de skate / Rampe / Rail')), + ('stage_platform', _('Scène extérieure / Podium')), + ('audience_seating', _('Gradins / Bancs de spectateurs')), + ('event_power_box', _('Borne foraine / Armoire électrique événementielle')), + ('outdoor_lighting', _('Éclairage plein air / Projecteur scénique')), + ('bench_table', _('Banc / Table de pique-nique')), + ('shade_shelter', _('Kiosque / Voile d\'ombrage / Abri')), + ('drinking_fountain', _('Fontaine d\'eau potable')), + ('fence_gate', _('Clôture / Portillon de sécurité')), + ('info_panel', _('Panneau d\'information / Consignes')), + ('other', _('Autre équipement plein air')), +) + +NORM_CHOICES = ( + ('EN_1176', _('EN 1176 - Équipements & sols d\'aires de jeux')), + ('EN_16630', _('EN 16630 - Modules de fitness d\'extérieur')), + ('EN_14974', _('EN 14974 - Équipements de skatepark')), + ('EN_15312', _('EN 15312 - Équipements multisports en accès libre')), + ('other', _('Autre norme / Non spécifié')), +) + + +class OutdoorLocation(AbstractLocation): + """ + Modèle représentant un Espace Public Extérieur (Plaine de jeux, Terrain de sport, Théâtre plein air, Parc, etc.). + Peut comporter une arborescence (ex: Parc municipal > Aire de jeux > Zone toboggan). + """ + geom = models.MultiPolygonField(srid=3812, null=True, blank=True, verbose_name=_("Emprise cartographique")) + parent_location = models.ForeignKey('self', on_delete=models.SET_NULL, null=True, blank=True, related_name="child_locations", verbose_name=_("Localisation parente")) + site_type = models.CharField(max_length=50, choices=SITE_TYPE_CHOICES, default='playground', verbose_name=_("Type de site plein air")) + is_main_location = models.BooleanField(default=False, verbose_name=_("Localisation principale")) + + address = models.CharField(max_length=500, null=True, blank=True, verbose_name=_("Adresse complète")) + description = models.TextField(null=True, blank=True, verbose_name=_("Description")) + + # Propriété & Gestion + owner = models.CharField(max_length=255, null=True, blank=True, verbose_name=_("Propriétaire")) + manager = models.ForeignKey(User, on_delete=models.SET_NULL, null=True, blank=True, related_name="managed_outdoor_locations", verbose_name=_("Gestionnaire référent")) + occupant_entity = models.CharField(max_length=255, null=True, blank=True, verbose_name=_("Direction / Service gestionnaire")) + + # Caractéristiques physiques & aménagements + surface_m2 = models.FloatField(null=True, blank=True, verbose_name=_("Surface totale (m²)")) + max_capacity = models.IntegerField(null=True, blank=True, verbose_name=_("Jauge / Capacité d'accueil")) + pmr_accessible = models.BooleanField(default=False, verbose_name=_("Accessible PMR")) + has_water_point = models.BooleanField(default=False, verbose_name=_("Point d'eau potable")) + has_power_supply = models.BooleanField(default=False, verbose_name=_("Alimentation électrique disponible")) + is_fenced = models.BooleanField(default=False, verbose_name=_("Site clôturé / Sécurisé")) + + class Meta: + verbose_name = _("Espace public d'extérieur") + verbose_name_plural = _("Espaces publics d'extérieur") + ordering = ['code', 'name_fr'] + + def get_child_locations(self): + return self.child_locations.all() + + def get_active_assets(self): + def collect_assets(loc): + assets = list(loc.location_assets.filter(status='active')) + for child in loc.child_locations.all(): + assets += collect_assets(child) + return assets + return collect_assets(self) + + def get_all_assets(self): + def collect_assets(loc): + if loc.parent_location is None: + assets = list(loc.location_assets.select_related('location', 'parent_asset', 'site').all() | loc.all_outdoor_assets.select_related('location', 'parent_asset', 'site').filter(location__isnull=True)) + else: + assets = list(loc.location_assets.select_related('location', 'parent_asset', 'site').all()) + for child in loc.child_locations.all(): + assets += collect_assets(child) + return assets + + seen = set() + unique_assets = [] + for a in collect_assets(self): + if a.id not in seen: + seen.add(a.id) + unique_assets.append(a) + return unique_assets + + def get_direct_child_assets(self): + return self.location_assets.all() + + def get_absolute_url(self): + return reverse('assets:outdoor_location_detail', kwargs={'pk': self.pk}) + + +class OutdoorAsset(AbstractGeoAsset): + """ + Modèle représentant un asset ou équipement physique d'extérieur (Structure de jeu, Sol amortissant, Agrès, Cage, Scène...). + Les assets peuvent former une arborescence parent-enfant. + """ + site = models.ForeignKey(OutdoorLocation, on_delete=models.CASCADE, related_name="all_outdoor_assets", verbose_name=_("Site / Espace principal")) + location = models.ForeignKey(OutdoorLocation, on_delete=models.SET_NULL, null=True, blank=True, related_name="location_assets", verbose_name=_("Localisation spécifique")) + parent_asset = models.ForeignKey('self', on_delete=models.SET_NULL, null=True, blank=True, related_name="child_assets", verbose_name=_("Asset parent")) + asset_type = models.CharField(max_length=50, choices=OUTDOOR_ASSET_TYPE_CHOICES, default='play_structure', verbose_name=_("Type d'asset / Équipement")) + + # Norme & Sécurité réglementaire + norm = models.CharField(max_length=50, choices=NORM_CHOICES, blank=True, null=True, verbose_name=_("Norme de sécurité appliquée")) + last_control_date = models.DateField(null=True, blank=True, verbose_name=_("Dernier contrôle visuel/opérationnel")) + next_control_date = models.DateField(null=True, blank=True, verbose_name=_("Prochain contrôle requis")) + last_annual_inspection = models.DateField(null=True, blank=True, verbose_name=_("Dernier contrôle annuel certifié")) + next_annual_inspection = models.DateField(null=True, blank=True, verbose_name=_("Prochain contrôle annuel certifié")) + certifying_body = models.CharField(max_length=255, null=True, blank=True, verbose_name=_("Organisme de contrôle certifié")) + + # Sols amortissants & hauteurs d'impact + impact_surface_type = models.CharField(max_length=150, blank=True, null=True, verbose_name=_("Type de sol d'amortissement")) + critical_fall_height_m = models.FloatField(null=True, blank=True, verbose_name=_("Hauteur critique de chute (m)")) + + class Meta: + verbose_name = _("Asset / Équipement plein air") + verbose_name_plural = _("Assets / Équipements plein air") + ordering = ['site', 'code'] + + def get_absolute_url(self): + return reverse('assets:outdoor_assets_detail', kwargs={'asset_model': 'outdoorasset', 'asset_id': self.pk}) + + def get_child_assets(self): + return self.child_assets.all() + + +def upload_to_outdoor(instance, filename): + return f"outdoor/{instance.site.code}/{filename}" + + +class OutdoorLocationDocument(Document): + """ + Documents associés à un espace extérieur (certificats de conformité, registres de sécurité, plans). + """ + site = models.ForeignKey(OutdoorLocation, on_delete=models.CASCADE, related_name="documents", verbose_name=_("Espace extérieur")) + file = models.FileField(upload_to=upload_to_outdoor, storage=private_storage, verbose_name=_("Fichier"), max_length=255) + document_type = models.CharField(max_length=50, default='other', verbose_name=_("Type de document")) + + class Meta: + verbose_name = _("Document d'espace extérieur") + verbose_name_plural = _("Documents d'espace extérieur") diff --git a/streetup/assets/permissions.py b/streetup/assets/permissions.py index 44ab4f7..1724a46 100644 --- a/streetup/assets/permissions.py +++ b/streetup/assets/permissions.py @@ -259,6 +259,10 @@ def _get_asset_thematic(asset): # Try from category if hasattr(asset, 'category') and asset.category: return asset.category.thematic + + # Try from parent building category + if hasattr(asset, 'building') and asset.building and hasattr(asset.building, 'category') and asset.building.category: + return asset.building.category.thematic # Try from model's category if hasattr(asset, 'model') and asset.model and hasattr(asset.model, 'category') and asset.model.category: @@ -280,6 +284,8 @@ def _get_asset_thematic(asset): 'sign': 'sign', 'controlcenter': 'controlcenters', 'its': 'its', + 'building': 'publicbuildings', + 'publicbuilding': 'publicbuildings', } for prefix, thematic_code in thematic_mappings.items(): @@ -310,6 +316,8 @@ def _get_location_thematic(location): 'cleanlocation': 'clean', 'publiclightingstreet': 'publiclighting', 'signstreet': 'sign', + 'publicbuilding': 'publicbuildings', + 'buildinglocation': 'publicbuildings', } thematic_code = thematic_mappings.get(class_name) if not thematic_code: diff --git a/streetup/assets/static/assets/asset_add_modal.js b/streetup/assets/static/assets/asset_add_modal.js index d21cdd8..f201b11 100644 --- a/streetup/assets/static/assets/asset_add_modal.js +++ b/streetup/assets/static/assets/asset_add_modal.js @@ -588,7 +588,9 @@ 'controlcenters': 'controlcentergeoasset', 'its': 'itsgeoasset', 'sign': 'signgeoasset', - 'roads': 'roadgeoasset' + 'roads': 'roadgeoasset', + 'publicbuildings': 'publicbuilding', + 'buildings': 'publicbuilding' }; return mapping[thematicCode] || 'geoasset'; } diff --git a/streetup/assets/static/assets/unified_index.js b/streetup/assets/static/assets/unified_index.js index fab0123..af1471e 100644 --- a/streetup/assets/static/assets/unified_index.js +++ b/streetup/assets/static/assets/unified_index.js @@ -44,7 +44,7 @@ var assetsLoadModes = {}; // thematic_code → null | 'always' | 'filter' | // MapLibre sources var mergedLocationsGeojson = { type: 'FeatureCollection', features: [] }; -var mergedAssetsGeojson = { type: 'FeatureCollection', features: [] }; +var mergedAssetsGeojson = { type: 'FeatureCollection', features: [] }; var currentFetchAbortController = null; var assetClickPopup = null; var zoomFocusMarker = null; @@ -414,7 +414,7 @@ function initUnifiedLocationPickerMap() { setPoint(lng, lat, true); } }, - () => {}, + () => { }, { enableHighAccuracy: true, timeout: 10000 } ); }); @@ -499,32 +499,35 @@ function zoomFormatter(value, row) { function buildColumns() { return [ - { field: 'check', checkbox: true, width: 36 }, - { field: 'actions', title: '', formatter: zoomFormatter, width: 50 }, - { field: 'code', title: gettext('Code'), sortable: true, - formatter: function(v, row) { - if (row.detail_url) return `${v || '-'}`; - return v || '-'; - } + { field: 'check', checkbox: true, width: 36 }, + { field: 'actions', title: '', formatter: zoomFormatter, width: 50 }, + { + field: 'code', title: gettext('Code'), sortable: true, + formatter: function (v, row) { + if (row.detail_url) return `${v || '-'}`; + return v || '-'; + } }, - { field: 'name', title: gettext('Nom'), sortable: true }, - { field: 'element_type', title: gettext('Type'), sortable: true }, - { field: 'thematic_name', title: gettext('Thématique'), sortable: true }, - { field: 'category', title: gettext('Catégorie'), sortable: true, visible: false }, - { field: 'model', title: gettext('Modèle'), sortable: true, visible: false }, - { field: 'status', title: gettext('Statut'), sortable: true, visible: false, - formatter: function(v) { return v ? ` ${v}` : ''; } + { field: 'name', title: gettext('Nom'), sortable: true }, + { field: 'element_type', title: gettext('Type'), sortable: true }, + { field: 'thematic_name', title: gettext('Thématique'), sortable: true }, + { field: 'category', title: gettext('Catégorie'), sortable: true, visible: false }, + { field: 'model', title: gettext('Modèle'), sortable: true, visible: false }, + { + field: 'status', title: gettext('Statut'), sortable: true, visible: false, + formatter: function (v) { return v ? ` ${v}` : ''; } }, - { field: 'validation_status', title: gettext('Statut de validation'), sortable: true, visible: true, - formatter: function(v) { - const labels = { - 'to_be_validated': gettext('À valider'), - 'validated': gettext('Validé'), - 'to_be_completed': gettext('À compléter'), - 'rejected': gettext('Rejeté') - }; - return labels[v] || v || '-'; - } + { + field: 'validation_status', title: gettext('Statut de validation'), sortable: true, visible: true, + formatter: function (v) { + const labels = { + 'to_be_validated': gettext('À valider'), + 'validated': gettext('Validé'), + 'to_be_completed': gettext('À compléter'), + 'rejected': gettext('Rejeté') + }; + return labels[v] || v || '-'; + } }, ]; } @@ -583,7 +586,7 @@ function applyVisibleColumnsPreference(visibleColumns) { * explicit thematic selection (GET params / locked_thematic_code). */ function applyInitialPreferences() { - if (PREVENTIVE_DRAFT_ID || LOCKED_THEMATIC_CODE || SELECTED_THEMATICS.length > 0) return; + if (PREVENTIVE_DRAFT_ID || LOCKED_THEMATIC_CODE || (typeof HAS_URL_THEMATICS !== 'undefined' && HAS_URL_THEMATICS)) return; if (ASSETS_INDEX_PREFS && typeof ASSETS_INDEX_PREFS === 'object' && Object.keys(ASSETS_INDEX_PREFS).length > 0) { const prefs = ASSETS_INDEX_PREFS; @@ -647,7 +650,7 @@ function applyInitialPreferences() { // Map position — stored for use inside the mapLoaded handler if (prefs.map_center && prefs.map_zoom) { window._restoredMapCenter = prefs.map_center; - window._restoredMapZoom = prefs.map_zoom; + window._restoredMapZoom = prefs.map_zoom; } } else if (DEFAULT_THEMATIC_CODE && DEFAULT_THEMATIC_CODE in THEMATIC_CONFIG) { // First visit: pre-select the user's default thematic @@ -677,24 +680,24 @@ function savePreferences() { const includeNoGeomCheckbox = document.getElementById('include-no-geom'); const includeNoGeom = includeNoGeomCheckbox ? includeNoGeomCheckbox.checked : true; const prefs = { - thematics: Array.from(activeThematics), - categories: Array.from(activeCategories), - models: Array.from(activeModels), + thematics: Array.from(activeThematics), + categories: Array.from(activeCategories), + models: Array.from(activeModels), conditional_filters: activeConditionalFilters, visible_columns: getVisibleColumnsPreference(), - type_filter: currentTypeFilter, + type_filter: currentTypeFilter, status_filters: statusFilters, validation_status_filters: validationStatusFilters, include_no_geom: includeNoGeom, map_center: (typeof map !== 'undefined' && map.getCenter) ? [map.getCenter().lng, map.getCenter().lat] : null, - map_zoom: (typeof map !== 'undefined' && map.getZoom) ? map.getZoom() : null, + map_zoom: (typeof map !== 'undefined' && map.getZoom) ? map.getZoom() : null, }; fetch(SAVE_ASSETS_PREFS_URL, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': getCsrfToken() }, body: JSON.stringify(prefs), keepalive: true, - }).catch(() => {}); + }).catch(() => { }); } // ─── Table init ─────────────────────────────────────────────────────────────── @@ -721,11 +724,11 @@ $(document).ready(function () { ignoreClickToSelectOn: function (element) { return $(element).closest('.zoom-btn, .unified-code-link').length > 0; }, - onCheck: function(row) { selectedIds.add(row.id); updateSelectionStatus(); }, - onUncheck: function(row) { selectedIds.delete(row.id); updateSelectionStatus(); }, - onCheckAll: function(rows) { rows.forEach(r => selectedIds.add(r.id)); updateSelectionStatus(); }, - onUncheckAll: function(rows) { rows.forEach(r => selectedIds.delete(r.id)); updateSelectionStatus(); }, - onClickRow: function(row) { + onCheck: function (row) { selectedIds.add(row.id); updateSelectionStatus(); }, + onUncheck: function (row) { selectedIds.delete(row.id); updateSelectionStatus(); }, + onCheckAll: function (rows) { rows.forEach(r => selectedIds.add(r.id)); updateSelectionStatus(); }, + onUncheckAll: function (rows) { rows.forEach(r => selectedIds.delete(r.id)); updateSelectionStatus(); }, + onClickRow: function (row) { if (!row.lon || !row.lat) return; const source = row.is_location ? 'locations' : 'assets'; if (typeof highlightMapFeature === 'function') { @@ -1229,6 +1232,10 @@ function hasTriggerFilter() { const signFilters = activeConditionalFilters.sign || {}; if (Array.isArray(signFilters.municipality) && signFilters.municipality.length) return true; if (Array.isArray(signFilters.panel_type) && signFilters.panel_type.length) return true; + const outdoorFilters = activeConditionalFilters.outdoorfacilities || activeConditionalFilters.outdoor || {}; + if (Array.isArray(outdoorFilters.site_type) && outdoorFilters.site_type.length) return true; + if (Array.isArray(outdoorFilters.norm) && outdoorFilters.norm.length) return true; + if (outdoorFilters.pmr_accessible) return true; return false; } @@ -1328,7 +1335,7 @@ function buildLocationsGeojsonPostBody(thematicCode) { function buildAssetsGeojsonPostBody(thematicCode, bbox, includeNonGeoFilters) { const includeNoGeomCheckbox = document.getElementById('include-no-geom'); const includeNoGeom = includeNoGeomCheckbox ? includeNoGeomCheckbox.checked : true; - + const payload = { include_no_geom: includeNoGeom, }; @@ -1550,7 +1557,7 @@ function bindUnifiedBulkActions() { } const newValue = document.getElementById('bulk-status-select').value; - + fetch(bulkEditAssetsUrl, { method: 'POST', headers: { @@ -1563,26 +1570,26 @@ function bindUnifiedBulkActions() { new_value: newValue }) }) - .then(res => res.json()) - .then(data => { - if (data.success) { - bootstrap.Modal.getOrCreateInstance(bulkStatusModalEl).hide(); - selectedIds.clear(); - updateSelectionStatus(); - refreshData(); - } else { + .then(res => res.json()) + .then(data => { + if (data.success) { + bootstrap.Modal.getOrCreateInstance(bulkStatusModalEl).hide(); + selectedIds.clear(); + updateSelectionStatus(); + refreshData(); + } else { + if (bulkStatusError) { + bulkStatusError.textContent = data.error || gettext('Une erreur est survenue.'); + bulkStatusError.classList.remove('d-none'); + } + } + }) + .catch(err => { if (bulkStatusError) { - bulkStatusError.textContent = data.error || gettext('Une erreur est survenue.'); + bulkStatusError.textContent = gettext('Une erreur est survenue.'); bulkStatusError.classList.remove('d-none'); } - } - }) - .catch(err => { - if (bulkStatusError) { - bulkStatusError.textContent = gettext('Une erreur est survenue.'); - bulkStatusError.classList.remove('d-none'); - } - }); + }); }); } @@ -1610,7 +1617,7 @@ function bindUnifiedBulkActions() { } const newValue = document.getElementById('bulk-validation-status-select').value; - + fetch(bulkEditAssetsUrl, { method: 'POST', headers: { @@ -1623,26 +1630,26 @@ function bindUnifiedBulkActions() { new_value: newValue }) }) - .then(res => res.json()) - .then(data => { - if (data.success) { - bootstrap.Modal.getOrCreateInstance(bulkValModalEl).hide(); - selectedIds.clear(); - updateSelectionStatus(); - refreshData(); - } else { + .then(res => res.json()) + .then(data => { + if (data.success) { + bootstrap.Modal.getOrCreateInstance(bulkValModalEl).hide(); + selectedIds.clear(); + updateSelectionStatus(); + refreshData(); + } else { + if (bulkValError) { + bulkValError.textContent = data.error || gettext('Une erreur est survenue.'); + bulkValError.classList.remove('d-none'); + } + } + }) + .catch(err => { if (bulkValError) { - bulkValError.textContent = data.error || gettext('Une erreur est survenue.'); + bulkValError.textContent = gettext('Une erreur est survenue.'); bulkValError.classList.remove('d-none'); } - } - }) - .catch(err => { - if (bulkValError) { - bulkValError.textContent = gettext('Une erreur est survenue.'); - bulkValError.classList.remove('d-none'); - } - }); + }); }); } } @@ -2009,7 +2016,7 @@ function updateAssetsHint() { code => !ALWAYS_LOAD_ASSETS_THEMATICS.has(code) ); const filterActive = hasTriggerFilter(); - const bboxActive = typeof map !== 'undefined' && map.getZoom && map.getZoom() >= MIN_ASSETS_ZOOM; + const bboxActive = typeof map !== 'undefined' && map.getZoom && map.getZoom() >= MIN_ASSETS_ZOOM; const showHint = noThematic || (hasConditional && !filterActive && !bboxActive); hint.style.visibility = showHint ? 'visible' : 'hidden'; } @@ -2050,14 +2057,14 @@ function getViewportFeatures(features) { function fitMapToFeatures(features) { if (typeof map === 'undefined' || !map.fitBounds || !features || features.length === 0) return; - + let minLng = Infinity, minLat = Infinity, maxLng = -Infinity, maxLat = -Infinity; let hasCoords = false; features.forEach(f => { const geom = f.geometry; if (!geom || !geom.coordinates) return; - + function processCoords(coords) { if (!Array.isArray(coords)) return; if (typeof coords[0] === 'number') { @@ -2106,8 +2113,8 @@ function refreshData() { } const filterActive = hasTriggerFilter(); - const mapZoom = (typeof map !== 'undefined' && map.getZoom) ? map.getZoom() : 0; - const bboxActive = mapZoom >= MIN_ASSETS_ZOOM; + const mapZoom = (typeof map !== 'undefined' && map.getZoom) ? map.getZoom() : 0; + const bboxActive = mapZoom >= MIN_ASSETS_ZOOM; const fetches = []; thematics.forEach(code => { @@ -2144,7 +2151,7 @@ function refreshData() { // ── Assets: conditional loading const alwaysLoad = ALWAYS_LOAD_ASSETS_THEMATICS.has(code); - const prevMode = assetsLoadModes[code] || null; + const prevMode = assetsLoadModes[code] || null; if (alwaysLoad) { // artworks / controlcenters: fetch once, cache forever @@ -2181,16 +2188,16 @@ function refreshData() { body: JSON.stringify(assetPayload), signal, }) - .then(data => { - geojsonCache[code].assets = data.features || []; - assetsFetchSignatures[code] = assetSignature; - }) - .catch(err => { - if (err.name === 'AbortError') throw err; - if (err.code === 'TOO_LARGE') handleLoadTooLarge(); - geojsonCache[code].assets = []; - assetsFetchSignatures[code] = assetSignature; - }) + .then(data => { + geojsonCache[code].assets = data.features || []; + assetsFetchSignatures[code] = assetSignature; + }) + .catch(err => { + if (err.name === 'AbortError') throw err; + if (err.code === 'TOO_LARGE') handleLoadTooLarge(); + geojsonCache[code].assets = []; + assetsFetchSignatures[code] = assetSignature; + }) ); assetsLoadModes[code] = targetMode; } @@ -2438,7 +2445,7 @@ function hasValidCoordinates(f) { function rebuildMapSources() { if (typeof map === 'undefined') return; - const locSrc = map.getSource('locations'); + const locSrc = map.getSource('locations'); const asstSrc = map.getSource('assets'); if (!locSrc || !asstSrc) return; // sources not yet added (before mapLoaded) @@ -2467,7 +2474,7 @@ maploader.loadMap('map'); maploader.addEventListener('mapLoaded', () => { // Create empty sources so setData can be called immediately after data loads map.addSource('locations', { type: 'geojson', data: { type: 'FeatureCollection', features: [] } }); - map.addSource('assets', { type: 'geojson', data: { type: 'FeatureCollection', features: [] } }); + map.addSource('assets', { type: 'geojson', data: { type: 'FeatureCollection', features: [] } }); // Add layers in render order: fills → lines → circles/symbols (see UNIFIED_LAYERS) UNIFIED_LAYERS.forEach(layer => { @@ -2619,7 +2626,7 @@ maploader.addEventListener('mapLoaded', () => { const zoom = map.getZoom(); const anyZoomRelevant = Array.from(activeThematics).some( code => !ALWAYS_LOAD_ASSETS_THEMATICS.has(code) && - (zoom >= MIN_ASSETS_ZOOM || assetsLoadModes[code] === 'bbox') + (zoom >= MIN_ASSETS_ZOOM || assetsLoadModes[code] === 'bbox') ); // Show spinner right away for instant visual feedback — before the debounce delay @@ -2687,7 +2694,7 @@ function hideEmptyState() { } function updateFilterBadge() { - const badge = document.getElementById('filter-badge'); + const badge = document.getElementById('filter-badge'); const countEl = document.getElementById('filter-count'); if (!badge) return; const hasFilterValue = (value) => { @@ -3192,7 +3199,7 @@ function renderSignPanelTypeConditionalFilter(thematicCode, def, selectedValues) const accordionItemsHtml = groupKeys.map((group, index) => { const groupLabel = groupLabels.get(group) || group; const options = grouped.get(group) || []; - + const itemsHtml = options.map(option => { const title = option.name ? `${option.code} - ${option.name}` : option.code; return ` @@ -3762,9 +3769,9 @@ function getAssetsForTotals() { if (!selectedIds || selectedIds.size === 0) return assetRows; - const selectedAssetRows = assetRows.filter(row => ( - selectedIds.has(row.id) || selectedIds.has(String(row.id)) - )); + const selectedAssetRows = assetRows.filter(row => ( + selectedIds.has(row.id) || selectedIds.has(String(row.id)) + )); return selectedAssetRows.length ? selectedAssetRows : assetRows; } diff --git a/streetup/assets/static/assets/unified_map_layers.js b/streetup/assets/static/assets/unified_map_layers.js index 40a150d..b99c7fd 100644 --- a/streetup/assets/static/assets/unified_map_layers.js +++ b/streetup/assets/static/assets/unified_map_layers.js @@ -209,6 +209,12 @@ function loadUnifiedMapIcons(map) { { name: 'icon-artworkfountain', codepoint: 'f617', color: '#1e88e5' }, // water — bleu fontaine { name: 'icon-artworkmonument', codepoint: 'f8f9', color: '#f24141' }, // person-standing — statue { name: 'icon-controlcenters', codepoint: 'f301', color: '#7b1fa2' }, // display-fill — violet + { name: 'icon-publicbuildings', codepoint: 'f1dd', color: '#2B579A' }, // building — bleu nuit + { name: 'icon-publicbuilding', codepoint: 'f1dd', color: '#2B579A' }, // building — bleu nuit + { name: 'icon-outdoorfacilities', codepoint: 'f302', color: '#198754' }, // dribbble/dribbble icon — vert plein air + { name: 'icon-outdoor', codepoint: 'f302', color: '#198754' }, + { name: 'icon-outdoorlocation', codepoint: 'f302', color: '#198754' }, + { name: 'icon-outdoorasset', codepoint: 'f302', color: '#198754' }, { name: 'icon-roads', codepoint: 'f47e', color: '#607d8b' }, // map-fill — bleu-gris ]; @@ -285,6 +291,8 @@ const THEMATIC_COLOR_EXPR = [ 'clean', '#5e5e5e', // grey — cleanliness 'artworks', '#f24141', // coral — artworks / monuments 'controlcenters', '#7b1fa2', // purple — control centres + 'publicbuildings', '#2B579A', // navy blue — public buildings + 'buildings', '#2B579A', // navy blue — public buildings 'roads', [ 'match', ['get', 'asset_type'], 'roadway', '#4a4a4a', @@ -508,6 +516,8 @@ const _unified_assets_symbol = { 'clean', 'icon-clean', 'artworks', 'icon-artworks', 'controlcenters', 'icon-controlcenters', + 'publicbuildings', 'icon-publicbuildings', + 'publicbuilding', 'icon-publicbuilding', 'roads', 'icon-roads', 'icon-roads' // fallback ] diff --git a/streetup/assets/templates/assets/buildings/publicbuilding_asset_tree.html b/streetup/assets/templates/assets/buildings/publicbuilding_asset_tree.html new file mode 100644 index 0000000..989e22b --- /dev/null +++ b/streetup/assets/templates/assets/buildings/publicbuilding_asset_tree.html @@ -0,0 +1,38 @@ +{% load i18n %} +
    + {% for asset_node in asset_nodes %} +
  • + +
    + +
    + {% if asset_node.children %} + + {% else %} + + {% endif %} + + + + + {{ asset_node.asset.code }} + + {{ asset_node.asset.get_name }} + {{ asset_node.asset.get_asset_type_display }} +
    +
    + + {% if asset_node.children %} +
    + {% include "assets/buildings/publicbuilding_asset_tree.html" with asset_nodes=asset_node.children depth=depth|default:1|add:1 only %} +
    + {% endif %} +
  • + {% endfor %} +
diff --git a/streetup/assets/templates/assets/buildings/publicbuilding_detail.html b/streetup/assets/templates/assets/buildings/publicbuilding_detail.html new file mode 100644 index 0000000..572ca3d --- /dev/null +++ b/streetup/assets/templates/assets/buildings/publicbuilding_detail.html @@ -0,0 +1,500 @@ +{% extends "base.html" %} +{% load static i18n documents_tags %} + +{% block title %}{{ building.code }} - {{ building.get_name }} | StreetUp{% endblock %} + +{% block extra_head %} + + + +{% endblock %} + +{% block content %} +
+ +
+ + +
+ + +
+
+
+
+

+ {{ building.code }} - {{ building.get_name }} +

+

{{ building.address|default:_("Adresse non renseignée") }}

+
+ {{ building.get_usage_type_display }} + {{ building.get_building_status_display }} + {% if building.is_erp %} + {{ regional_terms.public_access_short }} (Cat. {{ building.erp_category|default:"-" }}) + {% endif %} +
+
+
+ {% if building.dpe_rating %} +
+ {{ regional_terms.energy_diag_short }} + Classe {{ building.dpe_rating }} +
+ {% endif %} + {% if building.ges_rating %} +
+ {{ regional_terms.carbon_diag_short }} + Classe {{ building.ges_rating }} +
+ {% endif %} +
+
+
+
+ + + + + +
+ + +
+
+ + +
+ + +
+
{% translate "Propriété & Responsables" %}
+
+ + + + + + + + + + + + + +
{% translate "Propriétaire" %} :{{ building.owner|default:"-" }}
{% translate "Gestionnaire référent" %} :{% if building.manager %}{{ building.manager.get_full_name|default:building.manager.username }}{% else %}-{% endif %}
{% translate "Service occupant" %} :{{ building.occupant_entity|default:"-" }}
+
+
+ + +
+
{% translate "Caractéristiques physiques &" %} {{ regional_terms.public_access_short }}
+
+ + + + + + + + + + + + + + + + + + + + + +
{% translate "Année de construction" %} :{{ building.construction_year|default:"-" }}
{% translate "Étages / Sous-sols" %} :{{ building.floors_count }} {% translate "étage(s)" %} / {{ building.basement_count }} {% translate "sous-sol(s)" %}
{% translate "Surface Utile / Brut" %} :{{ building.usable_surface_m2|default:"-" }} m² / {{ building.total_surface_m2|default:"-" }} m²
{{ regional_terms.public_access_category }} :{{ building.erp_category|default:"-" }}
{% translate "Accessibilité PMR" %} :{% if building.pmr_accessible %}{% translate "Oui" %}{% else %}{% translate "Non" %}{% endif %}
+
+
+ + +
+
+ {% translate "Arborescence Hiérarchique" %} + {{ location_tree.children|length }} {% translate "sous-localisation(s)" %} +
+
+ + + {% if parent_location %} +
+
+
+ +
+
{% translate "Localisation parente" %} :
+ + {{ parent_location.code }} - {{ parent_location.get_name }} + + {{ parent_location.get_location_type_display }} +
+
+ + {% translate "Voir la parente" %} + +
+
+ {% endif %} + + +
+
+
+ + {{ building.code }} + - {{ building.get_name }} + {{ building.get_location_type_display }} + + {% if location_tree.assets %} + + {% endif %} +
+
+ + + {% if location_tree.assets %} +
+
+
{% translate "Assets rattachés à" %} {{ building.code }} :
+ {% include "assets/buildings/publicbuilding_asset_tree.html" with asset_nodes=location_tree.assets only %} +
+
+ {% endif %} + + +
+ {% include "assets/buildings/publicbuilding_location_tree.html" with node=location_tree depth=1 only %} +
+
+ +
+
+ +
+ + +
+ + +
+
+ {% translate "Localisation & Carte" %} + {% if center_lat and center_lon %} + + Street View + Street View + + {% endif %} +
+
+
+
+ +
+ + +
+
+ {% translate "Documents associés" %} ({{ documents.count }}) + + {% translate "Ajouter" %} + +
+
+
+ {% for doc in documents %} +
+
+ {% if doc.document.file %} + +
{{ doc.document.file.name }}
+ + {% translate "Télécharger" %} + + {% else %} + + {% translate "Fichier indisponible" %} + {% endif %} +
+
+ {% empty %} +
+ + {% translate "Aucun document associé." %} +
+ {% endfor %} +
+
+
+ +
+ +
+
+ + +
+
+
+
{% translate "Assets Physiques & Équipements de la Localisation et de ses sous-localisations" %}
+ {{ equipments|length }} {% translate "asset(s)" %} +
+
+
+ + + + + + + + + + + + + + {% for eq in equipments %} + + + + + + + + + + {% empty %} + + + + {% endfor %} + +
{% translate "Code / Nom" %}{% translate "Type d'asset" %}{% translate "Localisation spécifique" %}{% translate "Asset Parent" %}{% translate "Statut" %}{% translate "Prochain contrôle" %}{% translate "Actions" %}
+ {{ eq.code }} +
{{ eq.get_name }}
+
+ + {{ eq.get_asset_type_display }} + + + {% if eq.location %} + + {{ eq.location.code }} - {{ eq.location.get_name }} + + {% else %} + {{ eq.building.code }} + {% endif %} + + {% if eq.parent_asset %} + + {{ eq.parent_asset.code }} + + {% else %} + - + {% endif %} + + + {{ eq.get_status_display }} + + {{ eq.next_control_date|date:"d/m/Y"|default:"-" }} + + {% translate "Détail" %} + +
{% translate "Aucun asset ou équipement technique enregistré." %}
+
+
+
+
+ + +
+
+
+
{% translate "Interventions & Maintenance" %}
+ + {% translate "Nouvelle intervention" %} + +
+
+ + + + + + + + + + + + {% for interv in interventions %} + + + + + + + + {% empty %} + + + + {% endfor %} + +
{% translate "Code" %}{% translate "Titre / Objet" %}{% translate "Date de début" %}{% translate "Statut" %}
+ + + + {{ interv.code }}{{ interv.title }}{{ interv.begin_time|date:"d/m/Y H:i"|default:"-" }}{{ interv.get_status_display }}
+ + {% translate "Aucune intervention enregistrée pour ce bâtiment." %} +
+
+
+
+ +
+
+{% endblock %} + +{% block script %} + +{% endblock script %} diff --git a/streetup/assets/templates/assets/buildings/publicbuilding_form.html b/streetup/assets/templates/assets/buildings/publicbuilding_form.html new file mode 100644 index 0000000..546389f --- /dev/null +++ b/streetup/assets/templates/assets/buildings/publicbuilding_form.html @@ -0,0 +1,415 @@ +{% extends "base.html" %} +{% load static i18n %} + +{% block title %}{% translate "Modifier le bâtiment" %} {{ building.code }} | StreetUp{% endblock %} + +{% block content %} +
+ +
+
+ +

+ {% translate "Modifier le bâtiment" %} {{ building.code }} +

+
+ +
+ +
+ {% csrf_token %} + + {% if form.errors %} + + {% endif %} + + +
+
+ {% translate "Informations générales" %} +
+
+
+
+ + {{ form.code }} + {% if form.code.errors %}
{{ form.code.errors.0 }}
{% endif %} +
+
+ + {{ form.name_fr }} + {% if form.name_fr.errors %}
{{ form.name_fr.errors.0 }}
{% endif %} +
+
+ + {{ form.name_nl }} + {% if form.name_nl.errors %}
{{ form.name_nl.errors.0 }}
{% endif %} +
+
+ + {{ form.location_type }} + {% if form.location_type.errors %}
{{ form.location_type.errors.0 }}
{% endif %} +
+
+ + {{ form.parent_location }} + {% if form.parent_location.errors %}
{{ form.parent_location.errors.0 }}
{% endif %} +
+
+
+ {{ form.is_main_location }} + +
+
+
+ + {{ form.address }} + {% if form.address.errors %}
{{ form.address.errors.0 }}
{% endif %} +
+
+ + {{ form.description }} + {% if form.description.errors %}
{{ form.description.errors.0 }}
{% endif %} +
+
+
+
+ + +
+
+ {% translate "Propriété & Gestion" %} +
+
+
+
+ + {{ form.owner }} + {% if form.owner.errors %}
{{ form.owner.errors.0 }}
{% endif %} +
+
+ + {{ form.manager }} + {% if form.manager.errors %}
{{ form.manager.errors.0 }}
{% endif %} +
+
+ + {{ form.occupant_entity }} + {% if form.occupant_entity.errors %}
{{ form.occupant_entity.errors.0 }}
{% endif %} +
+
+
+
+ + +
+
+ {% translate "Usage & Caractéristiques physiques" %} +
+
+
+
+ + {{ form.usage_type }} + {% if form.usage_type.errors %}
{{ form.usage_type.errors.0 }}
{% endif %} +
+
+ + {{ form.building_status }} + {% if form.building_status.errors %}
{{ form.building_status.errors.0 }}
{% endif %} +
+
+ + {{ form.construction_year }} + {% if form.construction_year.errors %}
{{ form.construction_year.errors.0 }}
{% endif %} +
+
+ + {{ form.floors_count }} + {% if form.floors_count.errors %}
{{ form.floors_count.errors.0 }}
{% endif %} +
+
+ + {{ form.basement_count }} + {% if form.basement_count.errors %}
{{ form.basement_count.errors.0 }}
{% endif %} +
+
+ + {{ form.total_surface_m2 }} + {% if form.total_surface_m2.errors %}
{{ form.total_surface_m2.errors.0 }}
{% endif %} +
+
+ + {{ form.usable_surface_m2 }} + {% if form.usable_surface_m2.errors %}
{{ form.usable_surface_m2.errors.0 }}
{% endif %} +
+
+
+
+ + +
+
+ {% translate "Accueil & Sécurité du Public (ERP / PMR)" %} +
+
+
+
+
+ {{ form.is_erp }} + +
+
+
+
+ {{ form.pmr_accessible }} + +
+
+
+ + {{ form.erp_category }} + {% if form.erp_category.errors %}
{{ form.erp_category.errors.0 }}
{% endif %} +
+
+ + {{ form.erp_type }} + {% if form.erp_type.errors %}
{{ form.erp_type.errors.0 }}
{% endif %} +
+
+ + {{ form.max_capacity }} + {% if form.max_capacity.errors %}
{{ form.max_capacity.errors.0 }}
{% endif %} +
+
+
+
+ + +
+
+ {% translate "Diagnostics & Énergie" %} +
+
+
+
+ + {{ form.dpe_rating }} + {% if form.dpe_rating.errors %}
{{ form.dpe_rating.errors.0 }}
{% endif %} +
+
+ + {{ form.ges_rating }} + {% if form.ges_rating.errors %}
{{ form.ges_rating.errors.0 }}
{% endif %} +
+
+
+ {{ form.has_asbestos_diag }} + +
+
+
+
+ {{ form.has_lead_diag }} + +
+
+
+
+
+ + +
+
+ {% translate "Coordonnées géographiques (GPS WGS84)" %} +
+
+

+ {% translate "Cliquez sur la carte ou déplacez le marqueur pour ajuster la position du bâtiment. Vous pouvez également rechercher une adresse ou basculer en vue orthophoto." %} +

+
+
+
+ + {{ form.lat }} + {% if form.lat.errors %}
{{ form.lat.errors.0 }}
{% endif %} +
+
+ + {{ form.lon }} + {% if form.lon.errors %}
{{ form.lon.errors.0 }}
{% endif %} +
+
+
+
+ + +
+ + {% translate "Annuler" %} + + +
+
+
+{% endblock content %} + +{% block script %} + + +{% endblock script %} diff --git a/streetup/assets/templates/assets/buildings/publicbuilding_list.html b/streetup/assets/templates/assets/buildings/publicbuilding_list.html new file mode 100644 index 0000000..949075e --- /dev/null +++ b/streetup/assets/templates/assets/buildings/publicbuilding_list.html @@ -0,0 +1,161 @@ +{% extends "base.html" %} +{% load static i18n %} + +{% block title %}{% translate "Bâtiments publics" %} | StreetUp{% endblock %} + +{% block content %} +
+ +
+
+

{% translate "Gestion des Bâtiments Publics" %}

+

{% translate "Patrimoine bâti, pièces, équipements techniques et diagnostics ERP" %}

+
+ +
+ + +
+
+
+
+ +
+ + +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + {% translate "Réinitialiser" %} +
+
+
+
+ + +
+
+
+ + + + + + + + + + + + + + + {% for b in buildings %} + + + + + + + + + + + {% empty %} + + + + {% endfor %} + +
{% translate "Code / Nom" %}{% translate "Type & Parent" %}{% translate "Usage principal" %}{% translate "Propriétaire & Gestionnaire" %}{% translate "ERP" %}{% translate "DPE / GES" %}{% translate "Statut" %}{% translate "Actions" %}
+ + {{ b.code }} + +
{{ b.get_name }}
+
+ + {{ b.get_location_type_display }} + + {% if b.parent_location %} +
{{ b.parent_location.code }}
+ {% endif %} +
+ + {{ b.get_usage_type_display }} + + + {% if b.owner %} +
{% translate "Propriétaire" %}: {{ b.owner }}
+ {% endif %} + {% if b.manager %} +
{% translate "Gestionnaire" %}: {{ b.manager.get_full_name|default:b.manager.username }}
+ {% endif %} +
+ {% if b.is_erp %} + + ERP Cat {{ b.erp_category|default:"-" }} ({{ b.erp_type|default:"-" }}) + + {% else %} + {% translate "Non ERP" %} + {% endif %} + + {% if b.dpe_rating %} + DPE {{ b.dpe_rating }} + {% endif %} + {% if b.ges_rating %} + GES {{ b.ges_rating }} + {% endif %} + + + {{ b.get_building_status_display }} + + + + + + {% if b.can_edit %} + + + + {% endif %} +
+ + {% translate "Aucun bâtiment public ne correspond à vos critères." %} +
+
+
+
+
+{% endblock %} diff --git a/streetup/assets/templates/assets/buildings/publicbuilding_location_tree.html b/streetup/assets/templates/assets/buildings/publicbuilding_location_tree.html new file mode 100644 index 0000000..56ddceb --- /dev/null +++ b/streetup/assets/templates/assets/buildings/publicbuilding_location_tree.html @@ -0,0 +1,74 @@ +{% load i18n %} +
    + {% for child_node in node.children %} +
  • + +
    + +
    + {% if child_node.children or child_node.assets %} + + {% else %} + + {% endif %} + + {% if child_node.loc.location_type == 'building' or child_node.loc.location_type == 'site' %} + + {% elif child_node.loc.location_type == 'level' %} + + {% elif child_node.loc.location_type == 'room' %} + + {% else %} + + {% endif %} + + + + {{ child_node.loc.code }} + + - {{ child_node.loc.get_name }} + {{ child_node.loc.get_location_type_display }} + + {% if child_node.assets %} + + {% endif %} +
    +
    + + + {% if child_node.assets %} +
    +
    +
    {% translate "Assets rattachés à" %} {{ child_node.loc.code }} :
    + {% include "assets/buildings/publicbuilding_asset_tree.html" with asset_nodes=child_node.assets depth=depth|default:1|add:1 only %} +
    +
    + {% endif %} + + + {% if child_node.children %} +
    + {% include "assets/buildings/publicbuilding_location_tree.html" with node=child_node depth=depth|default:1|add:1 only %} +
    + {% endif %} +
  • + {% empty %} + {% if not node.assets %} +
  • + {% translate "Aucune sous-localisation." %} +
  • + {% endif %} + {% endfor %} +
diff --git a/streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html b/streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html new file mode 100644 index 0000000..8e11ba6 --- /dev/null +++ b/streetup/assets/templates/assets/outdoor/outdoorlocation_asset_tree.html @@ -0,0 +1,70 @@ +{% load i18n %} +
    + {% for asset_node in asset_nodes %} +
  • + +
    + +
    + {% if asset_node.children %} + + {% else %} + + {% endif %} + + {% if asset_node.asset.asset_type == 'play_structure' %} + + {% elif asset_node.asset.asset_type == 'swing' %} + + {% elif asset_node.asset.asset_type == 'slide' %} + + {% elif asset_node.asset.asset_type == 'spring_rider' %} + + {% elif asset_node.asset.asset_type == 'zip_line' %} + + {% elif asset_node.asset.asset_type == 'sports_goal' %} + + {% elif asset_node.asset.asset_type == 'fitness_station' %} + + {% elif asset_node.asset.asset_type == 'skate_module' %} + + {% elif asset_node.asset.asset_type == 'stage_platform' %} + + {% elif asset_node.asset.asset_type == 'event_power_box' %} + + {% elif asset_node.asset.asset_type == 'drinking_fountain' %} + + {% elif asset_node.asset.asset_type == 'bench_table' %} + + {% elif asset_node.asset.asset_type == 'fence_gate' %} + + {% else %} + + {% endif %} + + + + {{ asset_node.asset.code }} + + {{ asset_node.asset.get_name }} + {{ asset_node.asset.get_asset_type_display }} + {% if asset_node.asset.norm %} + {{ asset_node.asset.get_norm_display }} + {% endif %} +
    +
    + + {% if asset_node.children %} +
    + {% include "assets/outdoor/outdoorlocation_asset_tree.html" with asset_nodes=asset_node.children depth=depth|default:1|add:1 only %} +
    + {% endif %} +
  • + {% endfor %} +
diff --git a/streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html b/streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html new file mode 100644 index 0000000..bfe6b44 --- /dev/null +++ b/streetup/assets/templates/assets/outdoor/outdoorlocation_detail.html @@ -0,0 +1,490 @@ +{% extends "base.html" %} +{% load static i18n documents_tags %} + +{% block title %}{{ location.code }} - {{ location.get_name }} | StreetUp{% endblock %} + +{% block extra_head %} + + + +{% endblock %} + +{% block content %} +
+ + + + +
+
+
+
+

+ {{ location.code }} - {{ location.get_name }} +

+

{{ location.address|default:_("Adresse non renseignée") }}

+
+ {{ location.get_site_type_display }} + {% if location.pmr_accessible %} + PMR Accessible + {% endif %} + {% if location.has_water_point %} + Eau potable + {% endif %} + {% if location.has_power_supply %} + Électricité + {% endif %} + {% if location.is_fenced %} + Clôturé + {% endif %} +
+
+
+ {% if location.surface_m2 %} +
+ {% translate "Surface" %} + {{ location.surface_m2|floatformat:0 }} m² +
+ {% endif %} + {% if location.max_capacity %} +
+ {% translate "Jauge max" %} + {{ location.max_capacity }} pers. +
+ {% endif %} +
+
+
+
+ + + + + +
+ + +
+
+ + +
+ + +
+
{% translate "Propriété & Responsables" %}
+
+ + + + + + + + + + + + + +
{% translate "Propriétaire" %} :{{ location.owner|default:"-" }}
{% translate "Gestionnaire référent" %} :{% if location.manager %}{{ location.manager.get_full_name|default:location.manager.username }}{% else %}-{% endif %}
{% translate "Service gestionnaire" %} :{{ location.occupant_entity|default:"-" }}
+
+
+ + +
+
{% translate "Caractéristiques physiques & Aménagements" %}
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
{% translate "Surface totale" %} :{{ location.surface_m2|default:"-" }} m²
{% translate "Jauge / Capacité d'accueil" %} :{% if location.max_capacity %}{{ location.max_capacity }} {% translate "personnes" %}{% else %}-{% endif %}
{% translate "Accessibilité PMR" %} :{% if location.pmr_accessible %}{% translate "Oui" %}{% else %}{% translate "Non" %}{% endif %}
{% translate "Point d'eau potable" %} :{% if location.has_water_point %}{% translate "Oui" %}{% else %}{% translate "Non" %}{% endif %}
{% translate "Alimentation électrique" %} :{% if location.has_power_supply %}{% translate "Disponible" %}{% else %}{% translate "Non" %}{% endif %}
{% translate "Clôture & Sécurité" %} :{% if location.is_fenced %}{% translate "Site clôturé" %}{% else %}{% translate "Accès libre" %}{% endif %}
+
+
+ + +
+
+ {% translate "Arborescence Hiérarchique" %} + {{ location_tree.children|length }} {% translate "sous-localisation(s)" %} +
+
+ + + {% if parent_location %} +
+
+
+ +
+
{% translate "Localisation parente" %} :
+ + {{ parent_location.code }} - {{ parent_location.get_name }} + + {{ parent_location.get_site_type_display }} +
+
+ + {% translate "Voir la parente" %} + +
+
+ {% endif %} + + +
+
+
+ {% if location.site_type == 'playground' %} + + {% elif location.site_type == 'sports_ground' %} + + {% elif location.site_type == 'multisports_agora' %} + + {% elif location.site_type == 'outdoor_fitness' %} + + {% elif location.site_type == 'skatepark_pumptrack' %} + + {% elif location.site_type == 'open_air_theater' %} + + {% elif location.site_type == 'park_recreation' %} + + {% elif location.site_type == 'dog_park' %} + + {% elif location.site_type == 'cemetery' %} + + {% else %} + + {% endif %} + {{ location.code }} + - {{ location.get_name }} + {{ location.get_site_type_display }} + + {% if location_tree.assets %} + + {% endif %} +
+
+ + + {% if location_tree.assets %} +
+
+
{% translate "Assets rattachés à" %} {{ location.code }} :
+ {% include "assets/outdoor/outdoorlocation_asset_tree.html" with asset_nodes=location_tree.assets only %} +
+
+ {% endif %} + + +
+ {% include "assets/outdoor/outdoorlocation_tree.html" with node=location_tree depth=1 only %} +
+
+ +
+
+ +
+ + +
+ + +
+
+ {% translate "Localisation & Carte" %} + {% if center_lat and center_lon %} + + Street View + Street View + + {% endif %} +
+
+
+
+ +
+ + +
+
+ {% translate "Documents associés" %} ({{ documents.count }}) + + {% translate "Ajouter" %} + +
+
+
+ {% for doc in documents %} +
+
+ {% if doc.document.file %} + +
{{ doc.document.file.name }}
+ + {% translate "Télécharger" %} + + {% else %} + + {% translate "Fichier indisponible" %} + {% endif %} +
+
+ {% empty %} +
+ + {% translate "Aucun document associé." %} +
+ {% endfor %} +
+
+
+ +
+ +
+
+ + +
+
+
+
{% translate "Assets Physiques & Équipements du Site et de ses sous-localisations" %}
+ {{ equipments|length }} {% translate "asset(s)" %} +
+
+
+ + + + + + + + + + + + + + {% for eq in equipments %} + + + + + + + + + + {% empty %} + + + + {% endfor %} + +
{% translate "Code" %}{% translate "Nom" %}{% translate "Type d'asset" %}{% translate "Localisation spécifique" %}{% translate "Norme" %}{% translate "Statut" %}{% translate "Actions" %}
+ {{ eq.code }} + {{ eq.get_name }} + {{ eq.get_asset_type_display }} + + {% if eq.location %} + {{ eq.location.code }} - {{ eq.location.get_name }} + {% else %} + {% translate "Site principal" %} + {% endif %} + {{ eq.get_norm_display|default:"-" }} + {{ eq.get_status_display }} + + + + +
+ {% translate "Aucun asset physique répertorié pour ce site." %} +
+
+
+
+
+ + +
+
+
+
{% translate "Historique des Interventions" %}
+ {{ interventions.count }} {% translate "intervention(s)" %} +
+
+
+ + + + + + + + + + + + + {% for intervention in interventions %} + + + + + + + + + {% empty %} + + + + {% endfor %} + +
{% translate "N° Ticket" %}{% translate "Titre" %}{% translate "Statut" %}{% translate "Priorité" %}{% translate "Créée le" %}{% translate "Actions" %}
#{{ intervention.pk }}{{ intervention.title }}{{ intervention.get_status_display }}{{ intervention.get_priority_display }}{{ intervention.creation_time|date:"d/m/Y H:i" }} + + + +
+ {% translate "Aucune intervention enregistrée sur cet espace." %} +
+
+
+
+
+ +
+
+ + +{% endblock content %} diff --git a/streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html b/streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html new file mode 100644 index 0000000..d76b436 --- /dev/null +++ b/streetup/assets/templates/assets/outdoor/outdoorlocation_tree.html @@ -0,0 +1,88 @@ +{% load i18n %} +
    + {% for child_node in node.children %} +
  • + +
    + +
    + {% if child_node.children or child_node.assets %} + + {% else %} + + {% endif %} + + {% if child_node.loc.site_type == 'playground' %} + + {% elif child_node.loc.site_type == 'sports_ground' %} + + {% elif child_node.loc.site_type == 'multisports_agora' %} + + {% elif child_node.loc.site_type == 'outdoor_fitness' %} + + {% elif child_node.loc.site_type == 'skatepark_pumptrack' %} + + {% elif child_node.loc.site_type == 'open_air_theater' %} + + {% elif child_node.loc.site_type == 'park_recreation' %} + + {% elif child_node.loc.site_type == 'dog_park' %} + + {% elif child_node.loc.site_type == 'cemetery' %} + + {% elif child_node.loc.site_type == 'event_plaza' %} + + {% else %} + + {% endif %} + + + + {{ child_node.loc.code }} + + - {{ child_node.loc.get_name }} + {{ child_node.loc.get_site_type_display }} + + {% if child_node.assets %} + + {% endif %} +
    +
    + + + {% if child_node.assets %} +
    +
    +
    {% translate "Assets rattachés à" %} {{ child_node.loc.code }} :
    + {% include "assets/outdoor/outdoorlocation_asset_tree.html" with asset_nodes=child_node.assets depth=depth|default:1|add:1 only %} +
    +
    + {% endif %} + + + {% if child_node.children %} +
    + {% include "assets/outdoor/outdoorlocation_tree.html" with node=child_node depth=depth|default:1|add:1 only %} +
    + {% endif %} +
  • + {% empty %} + {% if not node.assets %} +
  • + {% translate "Aucune sous-localisation." %} +
  • + {% endif %} + {% endfor %} +
diff --git a/streetup/assets/templates/assets/unified_index.html b/streetup/assets/templates/assets/unified_index.html index a95872b..2fcb0e3 100644 --- a/streetup/assets/templates/assets/unified_index.html +++ b/streetup/assets/templates/assets/unified_index.html @@ -416,7 +416,33 @@ {# Layout selection buttons - aligned to the right #} -
+
+ {# Dropdown Tableaux spécifiques (générique selon les thématiques accessibles) #} + {% if specific_tables %} + + {% endif %} +