feat: warn when no polkit agent runs and offer to install one

This commit is contained in:
Felitendo committed 2026-09-26 20:31:18 +02:00
1 parent b8cdd255ed
commit 8224b6f1d7
20 files changed
+2338 -1623

No files matched your search

+157 -115
View File
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: face-unlock 1.0.1\n"
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
"POT-Creation-Date: 2026-09-26 19:36+0200\n"
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
"Last-Translator: Felitendo\n"
"Language-Team: French\n"
@@ -60,9 +60,9 @@ msgstr "Aucun visage n'a été ajouté."
msgid "First, set up your face."
msgstr "Configurez d'abord votre visage."
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:517
#: src/lib/menu.sh:521 src/lib/menu.sh:527 src/lib/menu.sh:529
#: src/lib/system.sh:290 src/lib/system.sh:296
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
#: src/lib/system.sh:399 src/lib/system.sh:405
msgid "Could not save the setting."
msgstr "Impossible d'enregistrer le réglage."
@@ -127,16 +127,16 @@ msgstr ""
msgid "No face is set up yet."
msgstr "Aucun visage n'est encore configuré."
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:685
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
msgid "on"
msgstr "activé"
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
#: src/lib/menu.sh:686
#: src/lib/menu.sh:696
msgid "off"
msgstr "désactivé"
#: src/face-unlock:176 src/lib/menu.sh:703
#: src/face-unlock:176 src/lib/menu.sh:713
#, sh-printf-format
msgid "%s samples, %s learned"
msgstr "%s échantillons, %s appris"
@@ -166,7 +166,7 @@ msgstr "Activer le déverrouillage facial"
msgid "Turn it off (faces are kept)"
msgstr "Le désactiver (les visages sont conservés)"
#: src/face-unlock:202 src/lib/menu.sh:769
#: src/face-unlock:202 src/lib/menu.sh:779
msgid "Add a face"
msgstr "Ajouter un visage"
@@ -210,7 +210,7 @@ msgstr ""
"Lancez ceci avec votre propre utilisateur, pas en root. Le mot de passe est "
"demandé quand il le faut."
#: src/face-unlock:253 src/lib/system.sh:101
#: src/face-unlock:253 src/lib/system.sh:105
#, sh-printf-format
msgid "Unknown command: %s"
msgstr "Commande inconnue : %s"
@@ -285,7 +285,7 @@ msgstr ""
msgid "The camera could not be used."
msgstr "La caméra n'a pas pu être utilisée."
#: src/lib/daemon.sh:111 src/lib/menu.sh:267
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
msgid "The recognition models are missing. Reinstall the package."
msgstr "Les modèles de reconnaissance sont absents. Réinstallez le paquet."
@@ -301,84 +301,90 @@ msgstr "La caméra est occupée par un autre scan."
msgid "The face unlock service is not running."
msgstr "Le service de déverrouillage facial n'est pas lancé."
#: src/lib/daemon.sh:115
#: src/lib/daemon.sh:116
msgid "Not allowed."
msgstr "Non autorisé."
#: src/lib/daemon.sh:116
#: src/lib/daemon.sh:120
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
msgstr ""
"Pas de fenêtre de mot de passe ? Lancez un agent polkit, par exemple "
"hyprpolkitagent."
#: src/lib/daemon.sh:123
#, sh-printf-format
msgid "Something went wrong (%s)."
msgstr "Une erreur s'est produite (%s)."
#: src/lib/daemon.sh:127
#: src/lib/daemon.sh:134
msgid "Look at the camera. Blink once, or turn your head a little."
msgstr ""
"Regardez la caméra. Clignez des yeux une fois ou tournez un peu la tête."
#: src/lib/daemon.sh:137
#: src/lib/daemon.sh:144
msgid "Face found."
msgstr "Visage trouvé."
#: src/lib/daemon.sh:141
#: src/lib/daemon.sh:148
msgid "Recognised. Now blink once, or turn your head a little."
msgstr ""
"Reconnu. Clignez maintenant des yeux une fois ou tournez un peu la tête."
#: src/lib/daemon.sh:142
#: src/lib/daemon.sh:149
msgid "Look at the screen."
msgstr "Regardez l'écran."
#: src/lib/daemon.sh:143
#: src/lib/daemon.sh:150
msgid "Move closer to the camera."
msgstr "Rapprochez-vous de la caméra."
#: src/lib/daemon.sh:144
#: src/lib/daemon.sh:151
msgid "It is too dark to see your face."
msgstr "Il fait trop sombre pour voir votre visage."
#: src/lib/daemon.sh:153
#: src/lib/daemon.sh:160
msgid "match"
msgstr "score"
#: src/lib/daemon.sh:153
#: src/lib/daemon.sh:160
msgid "turn"
msgstr "rotation"
#: src/lib/daemon.sh:154
#: src/lib/daemon.sh:161
msgid "eyes"
msgstr "yeux"
#: src/lib/daemon.sh:155
#: src/lib/daemon.sh:162
msgid "depth"
msgstr "profondeur"
#: src/lib/daemon.sh:155 src/lib/daemon.sh:164
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
msgid "blink"
msgstr "clignement"
#: src/lib/daemon.sh:156
#: src/lib/daemon.sh:163
msgid "glare"
msgstr "reflet"
#: src/lib/daemon.sh:156
#: src/lib/daemon.sh:163
msgid "edge"
msgstr "bord"
#: src/lib/daemon.sh:165
#: src/lib/daemon.sh:172
msgid "head turn"
msgstr "rotation de la tête"
#: src/lib/daemon.sh:167
#: src/lib/daemon.sh:174
#, sh-printf-format
msgid "Recognised as %s (match %s) in %s ms."
msgstr "Reconnu comme %s (score %s) en %s ms."
#: src/lib/daemon.sh:168
#: src/lib/daemon.sh:175
#, sh-printf-format
msgid "Sign of life: %s"
msgstr "Signe de vie : %s"
#: src/lib/daemon.sh:173
#: src/lib/daemon.sh:180
msgid ""
"That was too many tries. Face unlock is paused until you unlock with your "
"password."
@@ -391,11 +397,11 @@ msgstr ""
msgid "[y/N]"
msgstr "[o/N]"
#: src/lib/menu.sh:172 src/lib/menu.sh:583
#: src/lib/menu.sh:172 src/lib/menu.sh:593
msgid "ON"
msgstr "ACTIVÉ"
#: src/lib/menu.sh:174 src/lib/menu.sh:584
#: src/lib/menu.sh:174 src/lib/menu.sh:594
msgid "OFF"
msgstr "DÉSACTIVÉ"
@@ -436,7 +442,7 @@ msgstr "lent"
msgid "%s seconds"
msgstr "%s secondes"
#: src/lib/menu.sh:202 src/lib/menu.sh:452
#: src/lib/menu.sh:202 src/lib/menu.sh:462
msgid "automatic"
msgstr "automatique"
@@ -448,81 +454,87 @@ msgstr "celui de face-unlock"
msgid "yours"
msgstr "le vôtre"
#: src/lib/menu.sh:221
#: src/lib/menu.sh:215
msgid ""
"No polkit agent is running, so no password window can open. Adding a face "
"and the admin prompts need one."
msgstr "Aucun agent polkit ne tourne, donc aucune fenêtre de mot de passe ne peut s'ouvrir. Ajouter un visage et les demandes d'administration en ont besoin."
#: src/lib/menu.sh:226
msgid "Face unlock"
msgstr "Déverrouillage facial"
#: src/lib/menu.sh:225
#: src/lib/menu.sh:230
msgid "Service"
msgstr "Service"
#: src/lib/menu.sh:225
#: src/lib/menu.sh:230
msgid "not running"
msgstr "arrêté"
#: src/lib/menu.sh:227
#: src/lib/menu.sh:232
msgid "Turning face unlock on again starts it."
msgstr "Réactiver le déverrouillage facial le démarre."
#: src/lib/menu.sh:238 src/lib/menu.sh:240 src/lib/menu.sh:681
#: src/lib/menu.sh:770
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
#: src/lib/menu.sh:780
msgid "Faces"
msgstr "Visages"
#: src/lib/menu.sh:238
#: src/lib/menu.sh:244
msgid "none set up yet"
msgstr "aucun configuré pour l'instant"
#: src/lib/menu.sh:240
#: src/lib/menu.sh:246
msgid "all turned off"
msgstr "tous désactivés"
#: src/lib/menu.sh:246
#: src/lib/menu.sh:252
msgid "none found"
msgstr "aucune trouvée"
#: src/lib/menu.sh:248 src/lib/menu.sh
#: src/lib/menu.sh:254 src/lib/menu.sh
msgid "Camera"
msgstr "Caméra"
#: src/lib/menu.sh:250 src/lib/menu.sh
#: src/lib/menu.sh:256 src/lib/menu.sh
msgid "Lock screen"
msgstr "Écran de verrouillage"
#: src/lib/menu.sh:254
#: src/lib/menu.sh:260
msgid "sudo"
msgstr "sudo"
#: src/lib/menu.sh:255 src/lib/menu.sh
#: src/lib/menu.sh:261 src/lib/menu.sh
msgid "Admin prompts"
msgstr "Demandes d'administration"
#: src/lib/menu.sh:257 src/lib/menu.sh
#: src/lib/menu.sh:263 src/lib/menu.sh
msgid "Lock screens"
msgstr "Écrans de verrouillage"
#: src/lib/menu.sh:259 src/lib/menu.sh
#: src/lib/menu.sh:265 src/lib/menu.sh
msgid "Photo check"
msgstr "Contrôle anti-photo"
#: src/lib/menu.sh:262
#: src/lib/menu.sh:268
msgid "Paused"
msgstr "En pause"
#: src/lib/menu.sh:262
#: src/lib/menu.sh:268
#, sh-printf-format
msgid "for %d more minutes, or until the password is used"
msgstr "encore %d minutes, ou jusqu'à l'utilisation du mot de passe"
#: src/lib/menu.sh:264
#: src/lib/menu.sh:270
msgid "Last unlock"
msgstr "Dernier déverrouillage"
#: src/lib/menu.sh:270
#: src/lib/menu.sh:276
msgid "The lock screen agent is not running."
msgstr "L'agent de l'écran de verrouillage ne tourne pas."
#: src/lib/menu.sh:322
#: src/lib/menu.sh:332
msgid ""
"On GNOME a small GNOME extension shows the bubble. Turning face unlock on "
"switches it on."
@@ -530,7 +542,7 @@ msgstr ""
"Sous GNOME, une petite extension GNOME affiche la bulle. Activer le "
"déverrouillage facial l'active aussi."
#: src/lib/menu.sh:326
#: src/lib/menu.sh:336
msgid ""
"Scans when you come back to hyprlock, swaylock or face-unlock's own lock "
"screen (`face-unlock lock`, with the bubble), and opens them. Other lock "
@@ -540,7 +552,7 @@ msgstr ""
"de face-unlock (`face-unlock lock`, avec la bulle) et les ouvre. Les autres "
"écrans de verrouillage scannent avec Entrée."
#: src/lib/menu.sh:331
#: src/lib/menu.sh:341
msgid ""
"Unlocks the lock screen when it sees your face. Off: only your password "
"works there."
@@ -548,7 +560,7 @@ msgstr ""
"Déverrouille l'écran de verrouillage quand il voit votre visage. Désactivé : "
"seul votre mot de passe fonctionne."
#: src/lib/menu.sh:332
#: src/lib/menu.sh:342
msgid ""
"Scans when you press a key or move the mouse on the lock screen, and when "
"the computer wakes up."
@@ -556,7 +568,7 @@ msgstr ""
"Scanne quand vous appuyez sur une touche ou bougez la souris sur l'écran de "
"verrouillage, et au réveil de l'ordinateur."
#: src/lib/menu.sh:333
#: src/lib/menu.sh:343
msgid ""
"Scans as soon as the screen locks. Off by default: if you lock it yourself, "
"it would unlock again right away."
@@ -564,7 +576,7 @@ msgstr ""
"Scanne dès que l'écran se verrouille. Désactivé par défaut : si vous "
"verrouillez vous-même, il se déverrouillerait aussitôt."
#: src/lib/menu.sh:334
#: src/lib/menu.sh:344
msgid ""
"sudo takes your face instead of the password. No match: you type the "
"password as usual."
@@ -572,7 +584,7 @@ msgstr ""
"sudo prend votre visage au lieu du mot de passe. Sinon, vous tapez le mot de "
"passe comme d'habitude."
#: src/lib/menu.sh:335
#: src/lib/menu.sh:345
msgid ""
"face-unlock's lock screen shows the bubble, and you lock with `face-unlock "
"lock`. Or keep yours: hyprlock then shows a line of text at the top. Enter "
@@ -582,7 +594,7 @@ msgstr ""
"avec `face-unlock lock`. Ou gardez le vôtre : hyprlock affiche alors une "
"ligne de texte en haut. Entrée ouvre le choix."
#: src/lib/menu.sh:336
#: src/lib/menu.sh:346
msgid ""
"The picture behind face-unlock's own lock screen (`face-unlock lock`). "
"Empty: the one on your desktop. Or a file, a folder to take one from at "
@@ -592,11 +604,11 @@ msgstr ""
"lock`). Vide : celle de votre bureau. Ou un fichier, un dossier où en "
"prendre une au hasard, ou `none`. Entrée pour la saisir."
#: src/lib/menu.sh:337
#: src/lib/menu.sh:347
msgid "Blurs the picture behind face-unlock's own lock screen."
msgstr "Floute l'image derrière l'écran de verrouillage de face-unlock."
#: src/lib/menu.sh:338
#: src/lib/menu.sh:348
#, sh-printf-format
msgid ""
"The lock screen takes your face in its password check. Press Enter on the "
@@ -605,7 +617,7 @@ msgstr ""
"L'écran de verrouillage accepte votre visage dans sa vérification du mot de "
"passe. Appuyez sur Entrée dans le champ vide pour scanner. Trouvés ici : %s."
#: src/lib/menu.sh:339
#: src/lib/menu.sh:349
msgid ""
"The password windows of your desktop and apps, for example when you install "
"software. No match: you type the password."
@@ -613,18 +625,18 @@ msgstr ""
"Les fenêtres de mot de passe de votre bureau et des applications, par "
"exemple pour installer un logiciel. Sinon, vous tapez le mot de passe."
#: src/lib/menu.sh:340
#: src/lib/menu.sh:350
msgid ""
"You have to blink or turn your head a little. This also stops printed photos."
msgstr ""
"Vous devez cligner des yeux ou tourner un peu la tête. Cela bloque aussi les "
"photos imprimées."
#: src/lib/menu.sh:341
#: src/lib/menu.sh:351
msgid "No check at all. Only for trying out a camera."
msgstr "Aucun contrôle. Seulement pour essayer une caméra."
#: src/lib/menu.sh:342
#: src/lib/menu.sh:352
msgid ""
"Stops photos on a phone, a tablet or glossy paper. You do not have to blink. "
"A matte printed photo can get through."
@@ -632,24 +644,24 @@ msgstr ""
"Bloque les photos sur un téléphone, une tablette ou du papier brillant. Pas "
"besoin de cligner des yeux. Une photo imprimée mate peut passer."
#: src/lib/menu.sh:343
#: src/lib/menu.sh:353
msgid ""
"Fewer wrong matches, but it may not know you with glasses or in bad light."
msgstr ""
"Moins d'erreurs de correspondance, mais il peut ne pas vous reconnaître avec "
"des lunettes ou sous une mauvaise lumière."
#: src/lib/menu.sh:344
#: src/lib/menu.sh:354
msgid "Knows you more easily, but also somebody who looks a lot like you."
msgstr ""
"Vous reconnaît plus facilement, mais aussi quelqu'un qui vous ressemble "
"beaucoup."
#: src/lib/menu.sh:345
#: src/lib/menu.sh:355
msgid "The default. Right for most people."
msgstr "La valeur par défaut. Convient à la plupart des gens."
#: src/lib/menu.sh:346
#: src/lib/menu.sh:356
msgid ""
"Your eyes have to be open and on the screen. So it does not unlock while you "
"look away or sleep."
@@ -657,7 +669,7 @@ msgstr ""
"Vos yeux doivent être ouverts et tournés vers l'écran. Ainsi, rien ne se "
"déverrouille quand vous regardez ailleurs ou dormez."
#: src/lib/menu.sh:347
#: src/lib/menu.sh:357
msgid ""
"Automatic takes the first normal camera. After a change, set up your face "
"again. An infrared camera needs its light on (linux-enable-ir-emitter)."
@@ -666,11 +678,11 @@ msgstr ""
"reconfigurez votre visage. Une caméra infrarouge doit avoir sa lumière "
"allumée (linux-enable-ir-emitter)."
#: src/lib/menu.sh:348
#: src/lib/menu.sh:358
msgid "How long the camera looks for your face before it gives up."
msgstr "Combien de temps la caméra cherche votre visage avant d'abandonner."
#: src/lib/menu.sh:349
#: src/lib/menu.sh:359
msgid ""
"After a sure match it keeps how you look now. So a new haircut or glasses "
"need no new setup."
@@ -679,7 +691,7 @@ msgstr ""
"nouvelle coupe ou des lunettes ne demandent donc pas de nouvelle "
"configuration."
#: src/lib/menu.sh:350
#: src/lib/menu.sh:360
msgid ""
"No scan while the laptop is closed, for example at a desk with an external "
"screen."
@@ -687,105 +699,109 @@ msgstr ""
"Pas de scan quand le portable est fermé, par exemple à un bureau avec un "
"écran externe."
#: src/lib/menu.sh:351
#: src/lib/menu.sh:361
msgid "The bubble at the top of the screen shows what the camera is doing."
msgstr "La bulle en haut de l'écran montre ce que fait la caméra."
#: src/lib/menu.sh:352
#: src/lib/menu.sh:362
msgid "A small pill with a lock that opens."
msgstr "Une petite pilule avec un cadenas qui s'ouvre."
#: src/lib/menu.sh:353
#: src/lib/menu.sh:363
msgid "An island with a face that looks around, then rings and a tick."
msgstr ""
"Un îlot avec un visage qui regarde autour de lui, puis des anneaux et une "
"coche."
#: src/lib/menu.sh:354
#: src/lib/menu.sh:364
msgid "How fast the bubble moves."
msgstr "La vitesse à laquelle la bulle bouge."
#: src/lib/menu.sh:355
#: src/lib/menu.sh:365
msgid "Shows the bubble when sudo or an admin prompt scans your face, too."
msgstr ""
"Affiche aussi la bulle quand sudo ou une demande d'administration scanne "
"votre visage."
#: src/lib/menu.sh:448
#: src/lib/menu.sh:458
#, sh-printf-format
msgid "automatic (%s)"
msgstr "automatique (%s)"
#: src/lib/menu.sh:458
#: src/lib/menu.sh:468
msgid "(infrared)"
msgstr "(infrarouge)"
#: src/lib/menu.sh:462
#: src/lib/menu.sh:472
msgid "(not connected)"
msgstr "(non branchée)"
#: src/lib/menu.sh:471
#: src/lib/menu.sh:481
msgid "same as desktop"
msgstr "comme le bureau"
#: src/lib/menu.sh:475
#: src/lib/menu.sh:485
msgid "none"
msgstr "aucun"
#: src/lib/menu.sh:504
#: src/lib/menu.sh:514
msgid "Picture or folder:"
msgstr "Image ou dossier :"
#: src/lib/menu.sh:509
#: src/lib/menu.sh:519
#, sh-printf-format
msgid "Not found: %s"
msgstr "Introuvable : %s"
#: src/lib/menu.sh:580 src/lib/menu.sh:771
#: src/lib/menu.sh:590 src/lib/menu.sh:781
msgid "Settings"
msgstr "Réglages"
#: src/lib/menu.sh:581
#: src/lib/menu.sh:591
msgid "↑↓ select ←→ or Space: change q: back"
msgstr "↑↓ choisir ←→ ou Espace : changer q : retour"
#: src/lib/menu.sh:582
#: src/lib/menu.sh:592
msgid "for all users, asks for your password"
msgstr "pour tous, demande votre mot de passe"
#. TRANSLATORS: keep the letters, they are the keys.
#: src/lib/menu.sh:683
#: src/lib/menu.sh:693
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
msgstr ""
"Haut/Bas : choisir, Espace : activer/désactiver, r : renommer, d : "
"supprimer, a : ajouter, q : retour"
#: src/lib/menu.sh:684
#: src/lib/menu.sh:694
msgid "No face is set up yet. Press a to add one."
msgstr "Aucun visage n'est encore configuré. Appuyez sur a pour en ajouter un."
#: src/lib/menu.sh:730
#: src/lib/menu.sh:740
msgid "New name:"
msgstr "Nouveau nom :"
#: src/lib/menu.sh:737
#: src/lib/menu.sh:747
#, sh-printf-format
msgid "Delete \"%s\"?"
msgstr "Supprimer « %s » ?"
#: src/lib/menu.sh:768
#: src/lib/menu.sh:778
msgid "Turn face unlock on or off"
msgstr "Activer ou désactiver le déverrouillage facial"
#: src/lib/menu.sh:772
#: src/lib/menu.sh:782
msgid "Try it"
msgstr "Essayer"
#: src/lib/menu.sh:773
#: src/lib/menu.sh:784
msgid "Install a polkit agent"
msgstr "Installer un agent polkit"
#: src/lib/menu.sh:786
msgid "Quit"
msgstr "Quitter"
#: src/lib/migrate.sh:119
#: src/lib/migrate.sh:127
msgid ""
"Moving your faces and settings over from plasma-face-unlock. That needs your "
"password."
@@ -803,26 +819,26 @@ msgstr "Le module PAM n'est pas installé dans %s."
msgid "There is no PAM configuration for %s on this system."
msgstr "Il n'y a pas de configuration PAM pour %s sur ce système."
#: src/lib/system.sh:48
#: src/lib/system.sh:49
msgid "This needs root, and neither sudo, run0 nor doas is installed."
msgstr ""
"Il faut les droits root, mais ni sudo, ni run0, ni doas n'est installé."
#: src/lib/system.sh:57
#: src/lib/system.sh:58
msgid "This command has to run as root."
msgstr "Cette commande doit être lancée en root."
#: src/lib/system.sh:65
#: src/lib/system.sh:66
#, sh-printf-format
msgid "Not a valid setting: %s=%s"
msgstr "Réglage non valide : %s=%s"
#: src/lib/system.sh:81
#: src/lib/system.sh:82
#, sh-printf-format
msgid "Not a service this can be used for: %s"
msgstr "Ne peut pas servir pour ce service : %s"
#: src/lib/system.sh:146 src/lib/system.sh:151
#: src/lib/system.sh:154
#, sh-printf-format
msgid ""
"Hyprland does not start the lock screen agent by itself. Add this to %s:"
@@ -830,31 +846,57 @@ msgstr ""
"Hyprland ne démarre pas l'agent de l'écran de verrouillage tout seul. "
"Ajoutez ceci à %s :"
#: src/lib/system.sh:267 src/lib/system.sh:270
#: src/lib/system.sh:156
#, sh-printf-format
msgid "Hyprland does not start the polkit agent by itself. Add this to %s:"
msgstr "Hyprland ne démarre pas l'agent polkit tout seul. Ajoutez ceci à %s :"
#: src/lib/system.sh:214
msgid "No package manager found to install a polkit agent with."
msgstr "Aucun gestionnaire de paquets trouvé pour installer un agent polkit."
#: src/lib/system.sh:238
msgid "Installing a polkit agent. That needs your password."
msgstr "Installation d'un agent polkit. Votre mot de passe est nécessaire."
#: src/lib/system.sh:239 src/lib/system.sh:241
msgid "Could not install a polkit agent."
msgstr "Impossible d'installer un agent polkit."
#: src/lib/system.sh:257
#, sh-printf-format
msgid "The polkit agent did not start. See: systemctl --user status %s"
msgstr "L'agent polkit n'a pas démarré. Voir : systemctl --user status %s"
#: src/lib/system.sh:261
msgid "The polkit agent is running. Password windows open now."
msgstr "L'agent polkit tourne. Les fenêtres de mot de passe s'ouvrent maintenant."
#: src/lib/system.sh:376 src/lib/system.sh:379
#, sh-printf-format
msgid "To lock with it, add this to %s, and set %s in %s:"
msgstr "Pour verrouiller avec, ajoutez ceci à %s, et mettez %s dans %s :"
#: src/lib/system.sh:275
#: src/lib/system.sh:384
#, sh-printf-format
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
msgstr ""
"Pour verrouiller avec, ajoutez ceci aux binds de %s, et utilisez %s dans "
"swayidle :"
#: src/lib/system.sh:279
#: src/lib/system.sh:388
#, sh-printf-format
msgid "To lock with it, run %s where your lock screen is started now."
msgstr ""
"Pour verrouiller avec, lancez %s là où votre écran de verrouillage démarre "
"aujourd'hui."
#: src/lib/system.sh:292
#: src/lib/system.sh:401
msgid "You lock with face-unlock's lock screen now."
msgstr ""
"Vous verrouillez maintenant avec l'écran de verrouillage de face-unlock."
#: src/lib/system.sh:299
#: src/lib/system.sh:408
msgid ""
"hyprlock shows what face unlock is doing at the top, from the next time it "
"locks."
@@ -862,12 +904,12 @@ msgstr ""
"hyprlock affiche en haut ce que fait face unlock, dès le prochain "
"verrouillage."
#: src/lib/system.sh:300
#: src/lib/system.sh:409
#, sh-printf-format
msgid "Could not add the line to %s."
msgstr "Impossible d'ajouter la ligne à %s."
#: src/lib/system.sh:301
#: src/lib/system.sh:410
msgid ""
"Your lock screen stays as it is. Press Enter on the empty password field to "
"scan."
@@ -875,7 +917,7 @@ msgstr ""
"Votre écran de verrouillage reste tel quel. Appuyez sur Entrée dans le champ "
"de mot de passe vide pour scanner."
#: src/lib/system.sh:302
#: src/lib/system.sh:411
#, sh-printf-format
msgid "hyprlock has no %s, so it cannot show the text."
msgstr "hyprlock n'a pas de %s, il ne peut donc pas afficher le texte."
@@ -1036,30 +1078,30 @@ msgstr "Le déverrouillage facial est configuré."
msgid "A face can only be added with your password."
msgstr "Un visage ne peut être ajouté qu'avec votre mot de passe."
#: src/agent/enrollcontroller.cpp:195
#: src/agent/enrollcontroller.cpp:200
msgid "The camera could not be used: %1"
msgstr "La caméra n'a pas pu être utilisée : %1"
#: src/agent/enrollcontroller.cpp:197
#: src/agent/enrollcontroller.cpp:202
msgid "The face recognition models are missing. Reinstall the package."
msgstr ""
"Les modèles de reconnaissance faciale sont absents. Réinstallez le paquet."
#: src/agent/enrollcontroller.cpp:199
#: src/agent/enrollcontroller.cpp:204
msgid "That took too long. Try again, in good light."
msgstr "Cela a pris trop de temps. Réessayez, avec une bonne lumière."
#: src/agent/enrollcontroller.cpp:201
#: src/agent/enrollcontroller.cpp:206
msgid "The face unlock service is not running. Turn face unlock on first."
msgstr ""
"Le service de déverrouillage facial n'est pas lancé. Activez d'abord le "
"déverrouillage facial."
#: src/agent/enrollcontroller.cpp:203
#: src/agent/enrollcontroller.cpp:208
msgid "The camera is busy with another scan. Try again in a moment."
msgstr "La caméra est occupée par un autre scan. Réessayez dans un instant."
#: src/agent/enrollcontroller.cpp:205
#: src/agent/enrollcontroller.cpp:210
msgid "The face could not be added (%1)."
msgstr "Le visage n'a pas pu être ajouté (%1)."