diff --git a/allianceauth/locale/fr_FR/LC_MESSAGES/django.po b/allianceauth/locale/fr_FR/LC_MESSAGES/django.po
index 555babad..b0acb540 100644
--- a/allianceauth/locale/fr_FR/LC_MESSAGES/django.po
+++ b/allianceauth/locale/fr_FR/LC_MESSAGES/django.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-02-25 19:17+1000\n"
+"POT-Creation-Date: 2025-05-24 16:55+1000\n"
"PO-Revision-Date: 2023-11-08 13:50+0000\n"
"Last-Translator: T'rahk Rokym, 2024\n"
"Language-Team: French (France) (https://app.transifex.com/alliance-auth/teams/107430/fr_FR/)\n"
@@ -30,6 +30,10 @@ msgstr ""
"Language: fr_FR\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+#: allianceauth/analytics/apps.py:8
+msgid "Analytics"
+msgstr ""
+
#: allianceauth/analytics/models.py:22
msgid "Google Analytics Universal"
msgstr "Google Analytique Universelle"
@@ -38,6 +42,10 @@ msgstr "Google Analytique Universelle"
msgid "Google Analytics V4"
msgstr "Google Analytics V4"
+#: allianceauth/authentication/apps.py:9
+msgid "Authentication"
+msgstr ""
+
#: allianceauth/authentication/constants.py:6
msgid ""
"This software has exceeded the error limit for ESI. If you are a user, "
@@ -53,7 +61,7 @@ msgstr ""
"avec nous dans ##3rd-party-dev-and-esi sur le Discord d'EVE Online. "
"https://www.eveonline.com/discord"
-#: allianceauth/authentication/decorators.py:49
+#: allianceauth/authentication/decorators.py:52
msgid "A main character is required to perform that action. Add one below."
msgstr ""
"Un personnage principal est nécessaire pour effectuer cette action. Ajoutez-"
@@ -70,91 +78,91 @@ msgstr ""
"Vous n'avez pas l’autorisation d'ajouter ou d'enlever ces groupes "
"restreints: %s"
-#: allianceauth/authentication/models.py:70
-#: allianceauth/project_template/project_name/settings/base.py:105
+#: allianceauth/authentication/models.py:72
+#: allianceauth/project_template/project_name/settings/base.py:106
msgid "English"
msgstr "Anglais"
-#: allianceauth/authentication/models.py:71
+#: allianceauth/authentication/models.py:73
msgid "Czech"
msgstr ""
-#: allianceauth/authentication/models.py:72
-#: allianceauth/project_template/project_name/settings/base.py:107
+#: allianceauth/authentication/models.py:74
+#: allianceauth/project_template/project_name/settings/base.py:108
msgid "German"
msgstr "Allemand"
-#: allianceauth/authentication/models.py:73
-#: allianceauth/project_template/project_name/settings/base.py:108
+#: allianceauth/authentication/models.py:75
+#: allianceauth/project_template/project_name/settings/base.py:109
msgid "Spanish"
msgstr "Espagnol"
-#: allianceauth/authentication/models.py:74
-#: allianceauth/project_template/project_name/settings/base.py:109
+#: allianceauth/authentication/models.py:76
+#: allianceauth/project_template/project_name/settings/base.py:110
msgid "Italian"
msgstr "Italien"
-#: allianceauth/authentication/models.py:75
-#: allianceauth/project_template/project_name/settings/base.py:110
+#: allianceauth/authentication/models.py:77
+#: allianceauth/project_template/project_name/settings/base.py:111
msgid "Japanese"
msgstr "Japonais"
-#: allianceauth/authentication/models.py:76
-#: allianceauth/project_template/project_name/settings/base.py:111
+#: allianceauth/authentication/models.py:78
+#: allianceauth/project_template/project_name/settings/base.py:112
msgid "Korean"
msgstr "Coréen"
-#: allianceauth/authentication/models.py:77
-#: allianceauth/project_template/project_name/settings/base.py:112
+#: allianceauth/authentication/models.py:79
+#: allianceauth/project_template/project_name/settings/base.py:113
msgid "French"
msgstr "Français"
-#: allianceauth/authentication/models.py:78
-#: allianceauth/project_template/project_name/settings/base.py:115
+#: allianceauth/authentication/models.py:80
+#: allianceauth/project_template/project_name/settings/base.py:116
msgid "Russian"
msgstr "Russe"
-#: allianceauth/authentication/models.py:79
-#: allianceauth/project_template/project_name/settings/base.py:113
+#: allianceauth/authentication/models.py:81
+#: allianceauth/project_template/project_name/settings/base.py:114
msgid "Dutch"
msgstr ""
-#: allianceauth/authentication/models.py:80
-#: allianceauth/project_template/project_name/settings/base.py:114
+#: allianceauth/authentication/models.py:82
+#: allianceauth/project_template/project_name/settings/base.py:115
msgid "Polish"
msgstr "Polonais"
-#: allianceauth/authentication/models.py:81
-#: allianceauth/project_template/project_name/settings/base.py:116
+#: allianceauth/authentication/models.py:83
+#: allianceauth/project_template/project_name/settings/base.py:117
msgid "Ukrainian"
msgstr "Ukrainien"
-#: allianceauth/authentication/models.py:82
-#: allianceauth/project_template/project_name/settings/base.py:117
+#: allianceauth/authentication/models.py:84
+#: allianceauth/project_template/project_name/settings/base.py:118
msgid "Simplified Chinese"
msgstr ""
-#: allianceauth/authentication/models.py:98
+#: allianceauth/authentication/models.py:100
#: allianceauth/menu/templates/menu/menu-user.html:42
msgid "Language"
msgstr "Langue"
-#: allianceauth/authentication/models.py:103
+#: allianceauth/authentication/models.py:105
#: allianceauth/templates/allianceauth/night-toggle.html:6
msgid "Night Mode"
msgstr "Mode Nuit"
-#: allianceauth/authentication/models.py:107
+#: allianceauth/authentication/models.py:109
#: allianceauth/menu/templates/menu/menu-user.html:46
msgid "Theme"
msgstr "Thème"
-#: allianceauth/authentication/models.py:124
+#: allianceauth/authentication/models.py:126
#, python-format
msgid "State changed to: %s"
msgstr "État changé à: %s"
-#: allianceauth/authentication/models.py:125
+#: allianceauth/authentication/models.py:127
#, python-format
msgid "Your user's state is now: %(state)s"
msgstr "L'état de votre personnage est maintenant: %(state)s"
@@ -291,7 +299,7 @@ msgstr "S'inscrire"
msgid "Invalid or expired activation link."
msgstr "Lien d'activation invalide ou expiré."
-#: allianceauth/authentication/views.py:157
+#: allianceauth/authentication/views.py:158
#, python-format
msgid ""
"Cannot change main character to %(char)s: character owned by a different "
@@ -300,22 +308,22 @@ msgstr ""
"Impossible de changer le personnage principal à %(char)s. Le personnage "
"appartient à un autre compte."
-#: allianceauth/authentication/views.py:164
+#: allianceauth/authentication/views.py:165
#, python-format
msgid "Changed main character to %s"
msgstr "Personnage principal changé en %s"
-#: allianceauth/authentication/views.py:178
+#: allianceauth/authentication/views.py:179
#, python-format
msgid "Added %(name)s to your account."
msgstr "Ajouté %(name)s à votre compte."
-#: allianceauth/authentication/views.py:180
+#: allianceauth/authentication/views.py:181
#, python-format
msgid "Failed to add %(name)s to your account: they already have an account."
msgstr "Impossible d'ajouter %(name)s à votre compte: ils ont déjà un compte."
-#: allianceauth/authentication/views.py:225
+#: allianceauth/authentication/views.py:226
msgid ""
"Unable to authenticate as the selected character. Please log in with the "
"main character associated with this account."
@@ -323,11 +331,11 @@ msgstr ""
"Impossible de s'authentifier avec le personnage sélectionné. Merci de vous "
"connecter avec le personnage principal associé à ce compte."
-#: allianceauth/authentication/views.py:292
+#: allianceauth/authentication/views.py:293
msgid "Registration token has expired."
msgstr "Le token d'enregistrement est expiré."
-#: allianceauth/authentication/views.py:353
+#: allianceauth/authentication/views.py:354
msgid ""
"Sent confirmation email. Please follow the link to confirm your email "
"address."
@@ -335,16 +343,16 @@ msgstr ""
"Email de confirmation envoyé. Cliquez sur le lien pour valider votre adresse"
" email."
-#: allianceauth/authentication/views.py:359
+#: allianceauth/authentication/views.py:360
msgid "Confirmed your email address. Please login to continue."
msgstr ""
"Votre adresse email a été confirmé. Veuillez vous connecter pour continuer."
-#: allianceauth/authentication/views.py:365
+#: allianceauth/authentication/views.py:366
msgid "Registration of new accounts is not allowed at this time."
msgstr "La création de nouveaux comptes n'est pas actuellement permise."
-#: allianceauth/corputils/auth_hooks.py:12
+#: allianceauth/corputils/apps.py:8 allianceauth/corputils/auth_hooks.py:12
msgid "Corporation Stats"
msgstr "Statistiques de la Corpo"
@@ -451,6 +459,10 @@ msgid "Failed to gather corporation statistics with selected token."
msgstr ""
"Impossible d'obtenir les statistiques de la corpo avec le code choisi."
+#: allianceauth/crontab/apps.py:16
+msgid "Crontab"
+msgstr ""
+
#: allianceauth/crontab/models.py:13
msgid "Minute Offset"
msgstr ""
@@ -484,6 +496,15 @@ msgstr "Votre CSS personnalisé"
msgid "This CSS will be added to the site after the default CSS."
msgstr "Ce CSS être ajouté sur le site après le CSS par défaut"
+#: allianceauth/eveonline/apps.py:8
+msgid "EVE Online"
+msgstr ""
+
+#: allianceauth/eveonline/autogroups/apps.py:8
+msgid "EVE Online Autogroups"
+msgstr ""
+
+#: allianceauth/fleetactivitytracking/apps.py:8
#: allianceauth/fleetactivitytracking/auth_hooks.py:10
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/characternotexisting.html:10
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkcreate.html:11
@@ -593,10 +614,12 @@ msgstr "Vaisseau"
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html:75
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:44
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:92
+#: allianceauth/optimer/templates/optimer/dashboard.ops.html:17
#: allianceauth/templates/allianceauth/top-menu.html:23
+#: allianceauth/timerboard/templates/timerboard/dashboard.timers.html:18
#: allianceauth/timerboard/templates/timerboard/timertable.html:12
-msgid "Eve Time"
-msgstr "Heure d'EVE"
+msgid "EVE time"
+msgstr ""
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkmodify.html:49
#: allianceauth/fleetactivitytracking/templates/fleetactivitytracking/fatlinkview.html:52
@@ -764,6 +787,11 @@ msgstr ""
"Impossible d'enregistrer la participation pour {character.character_name}. "
"Le personnage doit être en ligne."
+#: allianceauth/framework/apps.py:16
+msgid "Framework"
+msgstr ""
+
+#: allianceauth/groupmanagement/apps.py:8
#: allianceauth/groupmanagement/auth_hooks.py:18
#: allianceauth/groupmanagement/templates/groupmanagement/groups.html:18
msgid "Group Management"
@@ -1018,7 +1046,7 @@ msgid "Hidden"
msgstr "Caché"
#: allianceauth/groupmanagement/templates/groupmanagement/groupmembership.html:45
-#: allianceauth/templates/allianceauth/admin-status/overview.html:16
+#: allianceauth/templates/allianceauth/admin-status/overview.html:15
msgid "Open"
msgstr "Ouvert"
@@ -1071,7 +1099,7 @@ msgstr "Quitter"
#: allianceauth/hrapplications/templates/hrapplications/management.html:182
#: allianceauth/hrapplications/templates/hrapplications/searchview.html:46
#: allianceauth/hrapplications/templates/hrapplications/view.html:25
-#: allianceauth/srp/templates/srp/data.html:117
+#: allianceauth/srp/templates/srp/data.html:120
#: allianceauth/srp/templates/srp/management.html:87
msgid "Pending"
msgstr "En attente."
@@ -1217,6 +1245,10 @@ msgstr "Vous avec déjà une demande de quitter ce groupe en attente."
msgid "Applied to leave group %(group)s."
msgstr "Appliqué pour quitter le groupe %(group)s."
+#: allianceauth/hrapplications/apps.py:8
+msgid "HR Applications"
+msgstr ""
+
#: allianceauth/hrapplications/auth_hooks.py:15
msgid "Applications"
msgstr "Applications"
@@ -1288,7 +1320,7 @@ msgstr "Nom d'utilisateur"
#: allianceauth/hrapplications/templates/hrapplications/management.html:185
#: allianceauth/hrapplications/templates/hrapplications/searchview.html:48
#: allianceauth/hrapplications/templates/hrapplications/view.html:21
-#: allianceauth/srp/templates/srp/data.html:109
+#: allianceauth/srp/templates/srp/data.html:112
msgid "Approved"
msgstr "Approuvé"
@@ -1296,7 +1328,7 @@ msgstr "Approuvé"
#: allianceauth/hrapplications/templates/hrapplications/management.html:143
#: allianceauth/hrapplications/templates/hrapplications/management.html:187
#: allianceauth/hrapplications/templates/hrapplications/searchview.html:50
-#: allianceauth/srp/templates/srp/data.html:113
+#: allianceauth/srp/templates/srp/data.html:116
msgid "Rejected"
msgstr "Rejeté"
@@ -1411,7 +1443,7 @@ msgstr "Changer %s élément de menu"
msgid "children"
msgstr "enfant"
-#: allianceauth/menu/admin.py:90 allianceauth/menu/models.py:21
+#: allianceauth/menu/admin.py:90 allianceauth/menu/models.py:22
msgid "text"
msgstr "texte"
@@ -1423,11 +1455,15 @@ msgstr "défini par l'utilisateur"
msgid "visible"
msgstr "visible"
+#: allianceauth/menu/apps.py:16
+msgid "Menu"
+msgstr ""
+
#: allianceauth/menu/constants.py:16
msgid "app"
msgstr "application"
-#: allianceauth/menu/constants.py:17 allianceauth/menu/models.py:37
+#: allianceauth/menu/constants.py:17 allianceauth/menu/models.py:38
msgid "folder"
msgstr "dossier"
@@ -1439,27 +1475,27 @@ msgstr "lien"
msgid "type"
msgstr "type"
-#: allianceauth/menu/models.py:22
+#: allianceauth/menu/models.py:23
msgid "Text to show on menu"
msgstr "Texte à afficher sur le menu"
-#: allianceauth/menu/models.py:27
+#: allianceauth/menu/models.py:28
msgid "order"
msgstr "ordre"
-#: allianceauth/menu/models.py:28
+#: allianceauth/menu/models.py:29
msgid "Order of the menu. Lowest First"
msgstr "Ordre du menu. Plus petit en premier"
-#: allianceauth/menu/models.py:38
+#: allianceauth/menu/models.py:39
msgid "Folder this item is in (optional)"
msgstr "Dossier dans lequel se trouve cet article (facultatif)"
-#: allianceauth/menu/models.py:42
+#: allianceauth/menu/models.py:43
msgid "is hidden"
msgstr "est caché"
-#: allianceauth/menu/models.py:44
+#: allianceauth/menu/models.py:45
msgid ""
"Hide this menu item.If this item is a folder all items under it will be "
"hidden too"
@@ -1467,11 +1503,11 @@ msgstr ""
"Cacher cette élément de menu.Si cet élément est un dossier, tous les "
"éléments qui se trouvent sous ce dossier seront également cachés"
-#: allianceauth/menu/models.py:59
+#: allianceauth/menu/models.py:60
msgid "icon classes"
msgstr "classes d'icônes"
-#: allianceauth/menu/models.py:61
+#: allianceauth/menu/models.py:62
msgid ""
"Font Awesome classes to show as icon on menu, e.g. fa-solid fa-"
"house
"
@@ -1479,11 +1515,11 @@ msgstr ""
"Classes Font Awesome à afficher comme icône dans le menu, exemple fa-"
"solid fa-house
"
-#: allianceauth/menu/models.py:67
+#: allianceauth/menu/models.py:68
msgid "url"
msgstr "url"
-#: allianceauth/menu/models.py:68
+#: allianceauth/menu/models.py:69
msgid "External URL this menu items will link to"
msgstr "URL externe vers lequel cette élément du menu renvoi"
@@ -1492,6 +1528,7 @@ msgid "Add folder"
msgstr "Ajouter un dossier"
#: allianceauth/menu/templates/menu/menu-notification-block.html:12
+#: allianceauth/notifications/apps.py:8
#: allianceauth/notifications/templates/notifications/list.html:7
#: allianceauth/notifications/templates/notifications/list.html:11
#: allianceauth/templates/allianceauth/notifications_menu_item.html:6
@@ -1517,19 +1554,19 @@ msgstr "Se Déconnecter"
msgid "Sign In"
msgstr "Se Connecter"
-#: allianceauth/notifications/models.py:21
+#: allianceauth/notifications/models.py:22
msgid "danger"
msgstr "danger"
-#: allianceauth/notifications/models.py:22
+#: allianceauth/notifications/models.py:23
msgid "warning"
msgstr "attention"
-#: allianceauth/notifications/models.py:23
+#: allianceauth/notifications/models.py:24
msgid "info"
msgstr "information"
-#: allianceauth/notifications/models.py:24
+#: allianceauth/notifications/models.py:25
msgid "success"
msgstr "succès"
@@ -1586,7 +1623,7 @@ msgstr "Toutes les notifications ont été marquées comme lues."
msgid "Deleted all read notifications."
msgstr "Supprimer toutes les notifications lues"
-#: allianceauth/optimer/auth_hooks.py:12
+#: allianceauth/optimer/apps.py:8 allianceauth/optimer/auth_hooks.py:12
msgid "Fleet Operations"
msgstr "Opérations de flotte"
@@ -1660,11 +1697,6 @@ msgstr "Opération"
msgid "Form Up System"
msgstr "Système de départ"
-#: allianceauth/optimer/templates/optimer/dashboard.ops.html:17
-#: allianceauth/timerboard/templates/timerboard/dashboard.timers.html:18
-msgid "EVE Time"
-msgstr "Temps EVE"
-
#: allianceauth/optimer/templates/optimer/fleetoptable.html:14
#: allianceauth/timerboard/templates/timerboard/timertable.html:13
msgid "Local Time"
@@ -1680,8 +1712,8 @@ msgstr "Gestion des opérations de flotte"
#: allianceauth/optimer/templates/optimer/management.html:28
#: allianceauth/timerboard/templates/timerboard/view.html:32
-msgid "Current Eve Time:"
-msgstr "Heure d'Eve actuelle:"
+msgid "Current EVE time:"
+msgstr ""
#: allianceauth/optimer/templates/optimer/management.html:36
msgid "Next Fleet Operations"
@@ -1725,6 +1757,7 @@ msgstr "Minuteur d'opération supprimé pour %(opname)s."
msgid "Saved changes to operation timer for %(opname)s."
msgstr "Minuteur d'opération modifié pour %(opname)s."
+#: allianceauth/permissions_tool/apps.py:8
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:7
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:11
#: allianceauth/permissions_tool/templates/permissions_tool/audit.html:17
@@ -1781,7 +1814,7 @@ msgstr "Ce compte de service existe déjà."
msgid "Successfully set your {self.service_name} password"
msgstr "Mot de passe {self.service_name} créé avec succès."
-#: allianceauth/services/auth_hooks.py:12
+#: allianceauth/services/apps.py:8 allianceauth/services/auth_hooks.py:12
msgid "Services"
msgstr "Services"
@@ -1845,6 +1878,10 @@ msgstr "Mot de passe"
msgid "Password must be at least 8 characters long."
msgstr "Votre mot de passe doit contenir au moins 8 caractères."
+#: allianceauth/services/modules/discord/apps.py:8
+msgid "Discord Service"
+msgstr ""
+
#: allianceauth/services/modules/discord/models.py:187
msgid "Discord Account Disabled"
msgstr "Compte Discord Désactivé"
@@ -1897,6 +1934,10 @@ msgstr ""
"Une erreur est survenue durant une tentative d'activation de votre compte "
"Discord. Veuillez réessayer plus tard."
+#: allianceauth/services/modules/discourse/apps.py:8
+msgid "Discourse Service"
+msgstr ""
+
#: allianceauth/services/modules/discourse/templates/services/discourse/discourse_service_ctrl.html:5
msgid "Discourse"
msgstr "Discours"
@@ -1932,6 +1973,14 @@ msgid "Invalid payload. Please contact support if this problem persists."
msgstr ""
"Charge invalide. Veuillez contacter le support si ce problème persiste."
+#: allianceauth/services/modules/example/apps.py:8
+msgid "Example Service"
+msgstr ""
+
+#: allianceauth/services/modules/ips4/apps.py:8
+msgid "IPS4 Service"
+msgstr ""
+
#: allianceauth/services/modules/ips4/views.py:31
msgid "Activated IPSuite4 account."
msgstr "Compte IPSuite4 activé."
@@ -1955,6 +2004,10 @@ msgstr "Définir le mot de passe IPSuite4."
msgid "Deactivated IPSuite4 account."
msgstr "Compte IPSuite4 désactivé."
+#: allianceauth/services/modules/mumble/apps.py:8
+msgid "Mumble Service"
+msgstr ""
+
#: allianceauth/services/modules/mumble/templates/services/mumble/mumble_connection_history.html:7
msgid "Mumble"
msgstr ""
@@ -2010,6 +2063,10 @@ msgstr "Connecter"
msgid "Mumble Connection History"
msgstr ""
+#: allianceauth/services/modules/openfire/apps.py:8
+msgid "Openfire Service"
+msgstr ""
+
#: allianceauth/services/modules/openfire/auth_hooks.py:27
msgid "Jabber"
msgstr "Jabber"
@@ -2061,6 +2118,10 @@ msgstr "Envoi d'une diffusion Jabber à %s"
msgid "Set jabber password."
msgstr "Définir le mot de passe Jabber."
+#: allianceauth/services/modules/phpbb3/apps.py:8
+msgid "phpBB3 Service"
+msgstr ""
+
#: allianceauth/services/modules/phpbb3/views.py:34
msgid "Activated forum account."
msgstr "Compte de forum activé."
@@ -2084,6 +2145,10 @@ msgstr "Réinitialiser le mot de passe du forum."
msgid "Set forum password."
msgstr "Définir le mot de passe du forum."
+#: allianceauth/services/modules/smf/apps.py:8
+msgid "SMF Service"
+msgstr ""
+
#: allianceauth/services/modules/smf/views.py:52
msgid "Activated SMF account."
msgstr "Compte SMF activé"
@@ -2107,6 +2172,10 @@ msgstr "Réinitialiser le mot de passe SMF."
msgid "Set SMF password."
msgstr "Définir le mot de passe SMF."
+#: allianceauth/services/modules/teamspeak3/apps.py:8
+msgid "TeamSpeak 3 Service"
+msgstr ""
+
#: allianceauth/services/modules/teamspeak3/forms.py:14
#, python-format
msgid "Unable to locate user %s on server"
@@ -2156,6 +2225,10 @@ msgstr "Compte TeamSpeak3 désactivé"
msgid "Reset TeamSpeak3 permission key."
msgstr "Réinitialisez la clé d'autorisation TeamSpeak3."
+#: allianceauth/services/modules/xenforo/apps.py:8
+msgid "Xenforo Service"
+msgstr ""
+
#: allianceauth/services/modules/xenforo/views.py:30
msgid "Activated XenForo account."
msgstr "Compte XenForo activé"
@@ -2269,7 +2342,7 @@ msgstr ""
"Certains services donne différentes options. Survoler les boutons pour en "
"savoir plus."
-#: allianceauth/srp/auth_hooks.py:14
+#: allianceauth/srp/apps.py:8 allianceauth/srp/auth_hooks.py:14
msgid "Ship Replacement"
msgstr "Remplacement de vaisseau"
@@ -2345,18 +2418,18 @@ msgid "Mark Completed"
msgstr "Marquer Complet"
#: allianceauth/srp/templates/srp/data.html:48
-#: allianceauth/srp/templates/srp/data.html:139
+#: allianceauth/srp/templates/srp/data.html:142
msgid "Total Losses:"
msgstr "Pertes totales:"
#: allianceauth/srp/templates/srp/data.html:49
-#: allianceauth/srp/templates/srp/data.html:140
+#: allianceauth/srp/templates/srp/data.html:143
#: allianceauth/srp/templates/srp/management.html:36
msgid "Total ISK Cost:"
msgstr "Coût en ISK total:"
#: allianceauth/srp/templates/srp/data.html:60
-#: allianceauth/srp/templates/srp/data.html:151
+#: allianceauth/srp/templates/srp/data.html:154
msgid "Are you sure you want to delete SRP requests?"
msgstr "Êtes-vous sûr de vouloir supprimer la requête de SRP ?"
@@ -2390,12 +2463,12 @@ msgstr ""
msgid "Post Time"
msgstr "Heure de publication"
-#: allianceauth/srp/templates/srp/data.html:99
+#: allianceauth/srp/templates/srp/data.html:102
#: allianceauth/srp/templates/srp/management.html:70
msgid "Link"
msgstr "Lien"
-#: allianceauth/srp/templates/srp/data.html:160
+#: allianceauth/srp/templates/srp/data.html:163
msgid "No SRP requests for this fleet."
msgstr "Aucune requête d'SRP pour cette flotte"
@@ -2583,52 +2656,48 @@ msgstr "Votre serveur a reçu une erreur ESI avec pour code"
msgid "Alliance Auth Notifications"
msgstr "Alertes Alliance Auth"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:18
-msgid "Closed"
-msgstr "Fermé"
-
-#: allianceauth/templates/allianceauth/admin-status/overview.html:24
+#: allianceauth/templates/allianceauth/admin-status/overview.html:20
msgid "No notifications at this time"
msgstr "Aucune notification pour le moment"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:33
+#: allianceauth/templates/allianceauth/admin-status/overview.html:29
msgid "Powered by GitLab"
msgstr "Propulsé par Gitlab"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:39
+#: allianceauth/templates/allianceauth/admin-status/overview.html:35
msgid "Support Discord"
msgstr "Support Discord"
+#: allianceauth/templates/allianceauth/admin-status/overview.html:49
#: allianceauth/templates/allianceauth/admin-status/overview.html:53
-#: allianceauth/templates/allianceauth/admin-status/overview.html:57
msgid "Software Version"
msgstr "Version du logiciel"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:60
+#: allianceauth/templates/allianceauth/admin-status/overview.html:56
msgid "Current"
msgstr "Actuelle"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:67
+#: allianceauth/templates/allianceauth/admin-status/overview.html:63
msgid "Latest Stable"
msgstr "Dernière version stable"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:72
+#: allianceauth/templates/allianceauth/admin-status/overview.html:68
msgid "Update available"
msgstr "Mise à jour disponible"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:80
+#: allianceauth/templates/allianceauth/admin-status/overview.html:76
msgid "Latest Pre-Release"
msgstr "Dernière Pre-Release"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:85
+#: allianceauth/templates/allianceauth/admin-status/overview.html:81
msgid "Pre-Release available"
msgstr "Pre-Release disponible"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:95
+#: allianceauth/templates/allianceauth/admin-status/overview.html:91
msgid "Task Queue"
msgstr "File d'attente des tâches"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:100
+#: allianceauth/templates/allianceauth/admin-status/overview.html:96
#, python-format
msgid ""
"\n"
@@ -2638,11 +2707,11 @@ msgstr ""
"\n"
" Status de %(total)s tâches traitées • %(latest)s restantes"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:116
+#: allianceauth/templates/allianceauth/admin-status/overview.html:112
msgid "running"
msgstr "en cours d'exécution"
-#: allianceauth/templates/allianceauth/admin-status/overview.html:117
+#: allianceauth/templates/allianceauth/admin-status/overview.html:113
msgid "queued"
msgstr "en attente"
@@ -2671,6 +2740,13 @@ msgstr "Activer navigation"
msgid "Select Theme"
msgstr "Sélectionner un thème"
+#: allianceauth/timerboard/apps.py:8
+#: allianceauth/timerboard/templates/timerboard/form.html:10
+#: allianceauth/timerboard/templates/timerboard/timer_confirm_delete.html:10
+#: allianceauth/timerboard/templates/timerboard/view.html:14
+msgid "Structure Timers"
+msgstr "Minuteur de structure"
+
#: allianceauth/timerboard/form.py:36
#: allianceauth/timerboard/templates/timerboard/dashboard.timers.html:14
#: allianceauth/timerboard/templates/timerboard/timertable.html:8
@@ -2857,6 +2933,10 @@ msgstr "Désancrage"
msgid "Abandoned"
msgstr ""
+#: allianceauth/timerboard/models.py:60
+msgid "Theft"
+msgstr ""
+
#: allianceauth/timerboard/templates/timerboard/dashboard.timers.html:7
#: allianceauth/timerboard/templates/timerboard/view.html:54
msgid "Upcoming Timers"
@@ -2866,12 +2946,6 @@ msgstr "Prochaines Échéances"
msgid "Timer"
msgstr "Échéances"
-#: allianceauth/timerboard/templates/timerboard/form.html:10
-#: allianceauth/timerboard/templates/timerboard/timer_confirm_delete.html:10
-#: allianceauth/timerboard/templates/timerboard/view.html:14
-msgid "Structure Timers"
-msgstr "Minuteur de structure"
-
#: allianceauth/timerboard/templates/timerboard/form.html:25
msgid "Structure Timer Details"
msgstr "Détails d'une échéance de structure"