{% extends base_template|default:"base.html" %} {% load i18n static %} {% block title %}{% translate "Paramètres des notifications" %}{% endblock title %} {% block content %}

{% translate "Paramètres des notifications" %}

{% translate "Gérez vos alertes instantanées sur cet appareil et vos rappels par e-mail." %}

{% translate "Notifications sur cet appareil (Alertes système / Push)" %}
{% translate "Vérification..." %}

{% translate "Recevez des alertes instantanées sur votre écran (ordinateur ou smartphone) dès qu'une tâche, intervention ou mention vous concerne, même si le site est en arrière-plan." %}

{% translate "Votre navigateur ou appareil actuel ne prend pas en charge les notifications Web Push. (Sur iPhone/iPad, installez l'application via le menu Partager > 'Sur l'écran d'accueil')." %}
{% translate "Les notifications sont bloquées dans les paramètres de votre navigateur pour ce site. Veuillez modifier vos permissions de site pour les autoriser." %}
{% translate "Activer les notifications sur cet appareil" %}
{% translate "Cliquez pour autoriser et enregistrer cet appareil." %}
{% translate "Appareils enregistrés pour votre compte" %} {{ webpush_subscriptions.count }}
{% if webpush_subscriptions %}
{% for sub in webpush_subscriptions %}
{% if "Android" in sub.os_name or "iOS" in sub.os_name %} {% else %} {% endif %}
{{ sub.device_name|default:sub.browser_name|default:_("Appareil") }}
{% translate "Enregistré le" %} {{ sub.created_at|date:"d/m/Y H:i" }}
{% csrf_token %} {% if is_mobile %}{% endif %}
{% endfor %}
{% else %}
{% translate "Aucun appareil n'est actuellement enregistré pour recevoir des notifications push." %}
{% endif %}
{% translate "Rappels par e-mail" %}
{% csrf_token %} {% if is_mobile %} {% endif %}
{{ form.preferred_language }}
{% if form.preferred_language.errors %}
{{ form.preferred_language.errors|join:", " }}
{% endif %}
{% translate "Les e-mails de rappel et les notifications automatiques vous seront envoyés dans cette langue." %}
{% translate "Recevoir un récapitulatif par e-mail si des notifications restent non lues au-delà du délai spécifié." %}
{{ form.notification_reminder_enabled }}
{{ form.notification_reminder_emails }} {% if form.notification_reminder_emails.errors %}
{{ form.notification_reminder_emails.errors|join:", " }}
{% endif %}
{% translate "Laissez vide pour utiliser l'e-mail principal de votre compte" %} ({{ request.user.email|default:request.user.username }}). {% translate "Pour plusieurs destinataires, séparez les adresses par des virgules." %}
{{ form.notification_reminder_delay_hours }} {% translate "heures" %}
{% if form.notification_reminder_delay_hours.errors %}
{{ form.notification_reminder_delay_hours.errors|join:", " }}
{% endif %}
{% translate "Exemple: 24h = un rappel sera envoyé si une notification n'a pas été lue au bout de 24 heures." %}
{% translate "Annuler" %}
{% endblock content %}