feat: show a crossed-out camera when another app uses it
This commit is contained in:
1 parent
ac38638dd4
commit
5eb9ea7438
29 files changed
+1940
-1235
No files matched your search
+2
-1
@@ -178,7 +178,7 @@ if(FU_BUILD_AGENT)
|
|||||||
# see each other (and the Theme singleton) without importing anything.
|
# see each other (and the Theme singleton) without importing anything.
|
||||||
# Under /qt/qml, which the engine searches, or an installed agent finds no
|
# Under /qt/qml, which the engine searches, or an installed agent finds no
|
||||||
# types (the build directory only works by its FaceUnlock/qmldir).
|
# types (the build directory only works by its FaceUnlock/qmldir).
|
||||||
set(FU_QML_FILES Theme FaceGlyph LockGlyph Checkmark Bubble TickRing Enroll PillButton LockScreen LockChoice LockPreview)
|
set(FU_QML_FILES Theme FaceGlyph LockGlyph CameraGlyph Checkmark Bubble TickRing Enroll PillButton LockScreen LockChoice LockPreview)
|
||||||
foreach(f ${FU_QML_FILES})
|
foreach(f ${FU_QML_FILES})
|
||||||
set_source_files_properties(src/agent/qml/${f}.qml PROPERTIES QT_RESOURCE_ALIAS ${f}.qml)
|
set_source_files_properties(src/agent/qml/${f}.qml PROPERTIES QT_RESOURCE_ALIAS ${f}.qml)
|
||||||
endforeach()
|
endforeach()
|
||||||
@@ -195,6 +195,7 @@ if(FU_BUILD_AGENT)
|
|||||||
src/agent/qml/Theme.qml
|
src/agent/qml/Theme.qml
|
||||||
src/agent/qml/FaceGlyph.qml
|
src/agent/qml/FaceGlyph.qml
|
||||||
src/agent/qml/LockGlyph.qml
|
src/agent/qml/LockGlyph.qml
|
||||||
|
src/agent/qml/CameraGlyph.qml
|
||||||
src/agent/qml/Checkmark.qml
|
src/agent/qml/Checkmark.qml
|
||||||
src/agent/qml/Bubble.qml
|
src/agent/qml/Bubble.qml
|
||||||
src/agent/qml/TickRing.qml
|
src/agent/qml/TickRing.qml
|
||||||
|
|||||||
@@ -318,6 +318,10 @@ easier. A face set up with one camera should be set up again for another.
|
|||||||
|
|
||||||
A laptop with its lid shut is not scanned (*Not when the lid is closed*).
|
A laptop with its lid shut is not scanned (*Not when the lid is closed*).
|
||||||
|
|
||||||
|
A camera that another app uses, in a video call for example, is not scanned
|
||||||
|
either. The password is asked for at once, and the bubble shows a camera with
|
||||||
|
a line through it.
|
||||||
|
|
||||||
# FILES
|
# FILES
|
||||||
|
|
||||||
_~/.config/face-unlock/config_
|
_~/.config/face-unlock/config_
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.0\n"
|
"Project-Id-Version: face-unlock 1.0.0\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-23 22:32+0200\n"
|
"PO-Revision-Date: 2026-09-23 22:32+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: German\n"
|
"Language-Team: German\n"
|
||||||
@@ -59,9 +59,9 @@ msgstr "Es wurde kein Gesicht hinzugefügt."
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "Richte zuerst dein Gesicht ein."
|
msgstr "Richte zuerst dein Gesicht ein."
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "Einstellung konnte nicht gespeichert werden."
|
msgstr "Einstellung konnte nicht gespeichert werden."
|
||||||
|
|
||||||
@@ -85,16 +85,16 @@ msgstr ""
|
|||||||
msgid "Log out and back in once: then GNOME shows the bubble too."
|
msgid "Log out and back in once: then GNOME shows the bubble too."
|
||||||
msgstr "Melde dich einmal ab und wieder an: dann zeigt GNOME die Bubble auch."
|
msgstr "Melde dich einmal ab und wieder an: dann zeigt GNOME die Bubble auch."
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "Wähle deinen Sperrbildschirm im Fenster."
|
msgstr "Wähle deinen Sperrbildschirm im Fenster."
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Kein Sperrbildschirm gewählt. Das geht später auch unter Einstellungen."
|
"Kein Sperrbildschirm gewählt. Das geht später auch unter Einstellungen."
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -103,102 +103,102 @@ msgstr ""
|
|||||||
"Der Sperrbildschirm (%s) nimmt dein Gesicht auch. Scannt er nicht, wenn du "
|
"Der Sperrbildschirm (%s) nimmt dein Gesicht auch. Scannt er nicht, wenn du "
|
||||||
"zurückkommst, drück Enter im leeren Passwortfeld."
|
"zurückkommst, drück Enter im leeren Passwortfeld."
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Die Gesichtsentsperrung ist an. Sperre den Bildschirm und schau ihn an, um "
|
"Die Gesichtsentsperrung ist an. Sperre den Bildschirm und schau ihn an, um "
|
||||||
"es auszuprobieren."
|
"es auszuprobieren."
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr "Sie kann auch sudo und Admin-Abfragen übernehmen. Siehe Einstellungen."
|
msgstr "Sie kann auch sudo und Admin-Abfragen übernehmen. Siehe Einstellungen."
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Die Gesichtsentsperrung ist aus. Deine Gesichter bleiben erhalten; löschen "
|
"Die Gesichtsentsperrung ist aus. Deine Gesichter bleiben erhalten; löschen "
|
||||||
"kannst du sie unter Gesichter."
|
"kannst du sie unter Gesichter."
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "Es ist noch kein Gesicht eingerichtet."
|
msgstr "Es ist noch kein Gesicht eingerichtet."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "an"
|
msgstr "an"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "aus"
|
msgstr "aus"
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "%s Aufnahmen, %s dazugelernt"
|
msgstr "%s Aufnahmen, %s dazugelernt"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "Welches Gesicht? Die IDs zeigt `%s faces`."
|
msgstr "Welches Gesicht? Die IDs zeigt `%s faces`."
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "Gelöscht."
|
msgstr "Gelöscht."
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "Aufruf: face-unlock [Befehl]"
|
msgstr "Aufruf: face-unlock [Befehl]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "Befehle:"
|
msgstr "Befehle:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "Gesichtsentsperrung einschalten"
|
msgstr "Gesichtsentsperrung einschalten"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "Ausschalten (Gesichter bleiben erhalten)"
|
msgstr "Ausschalten (Gesichter bleiben erhalten)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "Gesicht hinzufügen"
|
msgstr "Gesicht hinzufügen"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "Gesichter auflisten"
|
msgstr "Gesichter auflisten"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "Ein Gesicht löschen"
|
msgstr "Ein Gesicht löschen"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "In die Kamera schauen und sehen, was sie sieht"
|
msgstr "In die Kamera schauen und sehen, was sie sieht"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "Bildschirm sperren"
|
msgstr "Bildschirm sperren"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "Anzeigen, was eingeschaltet ist"
|
msgstr "Anzeigen, was eingeschaltet ist"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "Diese Hilfe anzeigen"
|
msgstr "Diese Hilfe anzeigen"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "Die Version anzeigen"
|
msgstr "Die Version anzeigen"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "Ohne Befehl wird ein interaktives Menü angezeigt."
|
msgstr "Ohne Befehl wird ein interaktives Menü angezeigt."
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
@@ -206,7 +206,7 @@ msgstr ""
|
|||||||
"Starte das als dein eigener Benutzer, nicht als root. Wenn nötig, wird nach "
|
"Starte das als dein eigener Benutzer, nicht als root. Wenn nötig, wird nach "
|
||||||
"deinem Passwort gefragt."
|
"deinem Passwort gefragt."
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "Unbekannter Befehl: %s"
|
msgstr "Unbekannter Befehl: %s"
|
||||||
@@ -281,104 +281,108 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "Die Kamera konnte nicht benutzt werden."
|
msgstr "Die Kamera konnte nicht benutzt werden."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "Eine andere App benutzt gerade die Kamera."
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "Die Erkennungsmodelle fehlen. Installiere das Paket neu."
|
msgstr "Die Erkennungsmodelle fehlen. Installiere das Paket neu."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "Der Deckel ist zu."
|
msgstr "Der Deckel ist zu."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "Die Kamera ist gerade mit einem anderen Scan beschäftigt."
|
msgstr "Die Kamera ist gerade mit einem anderen Scan beschäftigt."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "Der Dienst für die Gesichtsentsperrung läuft nicht."
|
msgstr "Der Dienst für die Gesichtsentsperrung läuft nicht."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "Nicht erlaubt."
|
msgstr "Nicht erlaubt."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Kein Passwortfenster? Starte einen polkit-Agenten, zum Beispiel "
|
"Kein Passwortfenster? Starte einen polkit-Agenten, zum Beispiel "
|
||||||
"hyprpolkitagent."
|
"hyprpolkitagent."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "Etwas ist schiefgelaufen (%s)."
|
msgstr "Etwas ist schiefgelaufen (%s)."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr "Schau in die Kamera. Blinzle einmal oder dreh den Kopf ein wenig."
|
msgstr "Schau in die Kamera. Blinzle einmal oder dreh den Kopf ein wenig."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "Gesicht gefunden."
|
msgstr "Gesicht gefunden."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "Erkannt. Jetzt einmal blinzeln oder den Kopf ein wenig drehen."
|
msgstr "Erkannt. Jetzt einmal blinzeln oder den Kopf ein wenig drehen."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "Schau auf den Bildschirm."
|
msgstr "Schau auf den Bildschirm."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "Geh näher an die Kamera."
|
msgstr "Geh näher an die Kamera."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "Es ist zu dunkel, um dein Gesicht zu sehen."
|
msgstr "Es ist zu dunkel, um dein Gesicht zu sehen."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "Treffer"
|
msgstr "Treffer"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "Drehung"
|
msgstr "Drehung"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "Augen"
|
msgstr "Augen"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "Tiefe"
|
msgstr "Tiefe"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "Blinzeln"
|
msgstr "Blinzeln"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "Spiegelung"
|
msgstr "Spiegelung"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "Rand"
|
msgstr "Rand"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "Kopfdrehung"
|
msgstr "Kopfdrehung"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "Erkannt als %s (Treffer %s) in %s ms."
|
msgstr "Erkannt als %s (Treffer %s) in %s ms."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "Lebenszeichen: %s"
|
msgstr "Lebenszeichen: %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -452,7 +456,9 @@ msgstr "deiner"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "Kein polkit-Agent läuft, darum kann sich kein Passwortfenster öffnen. Gesicht hinzufügen und Admin-Abfragen brauchen einen."
|
msgstr ""
|
||||||
|
"Kein polkit-Agent läuft, darum kann sich kein Passwortfenster öffnen. "
|
||||||
|
"Gesicht hinzufügen und Admin-Abfragen brauchen einen."
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -470,8 +476,8 @@ msgstr "läuft nicht"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "Die Gesichtsentsperrung erneut einzuschalten startet ihn."
|
msgstr "Die Gesichtsentsperrung erneut einzuschalten startet ihn."
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "Gesichter"
|
msgstr "Gesichter"
|
||||||
|
|
||||||
@@ -742,7 +748,7 @@ msgstr "Bild oder Ordner:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "Nicht gefunden: %s"
|
msgstr "Nicht gefunden: %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Einstellungen"
|
msgstr "Einstellungen"
|
||||||
|
|
||||||
@@ -755,38 +761,38 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "für alle Nutzer, fragt nach deinem Passwort"
|
msgstr "für alle Nutzer, fragt nach deinem Passwort"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Hoch/Runter: wählen, Leertaste: an/aus, r: umbenennen, d: löschen, a: "
|
"Hoch/Runter: wählen, Leertaste: an/aus, r: umbenennen, d: löschen, a: "
|
||||||
"hinzufügen, q: zurück"
|
"hinzufügen, q: zurück"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "Es ist noch kein Gesicht eingerichtet. Drück a, um eins hinzuzufügen."
|
msgstr "Es ist noch kein Gesicht eingerichtet. Drück a, um eins hinzuzufügen."
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "Neuer Name:"
|
msgstr "Neuer Name:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "„%s“ löschen?"
|
msgstr "„%s“ löschen?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "Gesichtsentsperrung ein- oder ausschalten"
|
msgstr "Gesichtsentsperrung ein- oder ausschalten"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "Ausprobieren"
|
msgstr "Ausprobieren"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "polkit-Agent installieren"
|
msgstr "polkit-Agent installieren"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Beenden"
|
msgstr "Beenden"
|
||||||
|
|
||||||
@@ -838,7 +844,8 @@ msgstr ""
|
|||||||
#: src/lib/system.sh:156
|
#: src/lib/system.sh:156
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Hyprland does not start the polkit agent by itself. Add this to %s:"
|
msgid "Hyprland does not start the polkit agent by itself. Add this to %s:"
|
||||||
msgstr "Hyprland startet den polkit-Agenten nicht von selbst. Füge das in %s ein:"
|
msgstr ""
|
||||||
|
"Hyprland startet den polkit-Agenten nicht von selbst. Füge das in %s ein:"
|
||||||
|
|
||||||
#: src/lib/system.sh:214
|
#: src/lib/system.sh:214
|
||||||
msgid "No package manager found to install a polkit agent with."
|
msgid "No package manager found to install a polkit agent with."
|
||||||
@@ -855,47 +862,48 @@ msgstr "Der polkit-Agent konnte nicht installiert werden."
|
|||||||
#: src/lib/system.sh:257
|
#: src/lib/system.sh:257
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "The polkit agent did not start. See: systemctl --user status %s"
|
msgid "The polkit agent did not start. See: systemctl --user status %s"
|
||||||
msgstr "Der polkit-Agent ist nicht gestartet. Siehe: systemctl --user status %s"
|
msgstr ""
|
||||||
|
"Der polkit-Agent ist nicht gestartet. Siehe: systemctl --user status %s"
|
||||||
|
|
||||||
#: src/lib/system.sh:261
|
#: src/lib/system.sh:261
|
||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "Der polkit-Agent läuft. Passwortfenster öffnen sich jetzt."
|
msgstr "Der polkit-Agent läuft. Passwortfenster öffnen sich jetzt."
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr "Um damit zu sperren, trag das in %s ein und setze %s in %s:"
|
msgstr "Um damit zu sperren, trag das in %s ein und setze %s in %s:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Um damit zu sperren, trag das bei den binds in %s ein und nutze %s in "
|
"Um damit zu sperren, trag das bei den binds in %s ein und nutze %s in "
|
||||||
"swayidle:"
|
"swayidle:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Um damit zu sperren, starte %s dort, wo jetzt dein Sperrbildschirm startet."
|
"Um damit zu sperren, starte %s dort, wo jetzt dein Sperrbildschirm startet."
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "Du sperrst jetzt mit dem Sperrbildschirm von face-unlock."
|
msgstr "Du sperrst jetzt mit dem Sperrbildschirm von face-unlock."
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"hyprlock zeigt oben, was face unlock gerade tut, ab dem nächsten Sperren."
|
"hyprlock zeigt oben, was face unlock gerade tut, ab dem nächsten Sperren."
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "Konnte die Zeile nicht in %s eintragen."
|
msgstr "Konnte die Zeile nicht in %s eintragen."
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
@@ -903,7 +911,7 @@ msgstr ""
|
|||||||
"Dein Sperrbildschirm bleibt, wie er ist. Drück Enter im leeren Passwortfeld, "
|
"Dein Sperrbildschirm bleibt, wie er ist. Drück Enter im leeren Passwortfeld, "
|
||||||
"um zu scannen."
|
"um zu scannen."
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "hyprlock hat keine %s, also kann es den Text nicht zeigen."
|
msgstr "hyprlock hat keine %s, also kann es den Text nicht zeigen."
|
||||||
@@ -1000,19 +1008,23 @@ msgstr "Näher kommen"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "Zu dunkel"
|
msgstr "Zu dunkel"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "Kamera belegt"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "Nutze dein Passwort"
|
msgstr "Nutze dein Passwort"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "Nicht erkannt"
|
msgstr "Nicht erkannt"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "Nochmal, und blinzeln"
|
msgstr "Nochmal, und blinzeln"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "Kamera nicht verfügbar"
|
msgstr "Kamera nicht verfügbar"
|
||||||
|
|
||||||
@@ -1106,31 +1118,31 @@ msgstr "Falsches Passwort"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "Gesicht erkannt"
|
msgstr "Gesicht erkannt"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr "Gesichtsentsperrung für Sperrbildschirm, sudo und Admin-Abfragen"
|
msgstr "Gesichtsentsperrung für Sperrbildschirm, sudo und Admin-Abfragen"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "Ein Gesicht einrichten."
|
msgstr "Ein Gesicht einrichten."
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "Wie das neue Gesicht heißen soll."
|
msgstr "Wie das neue Gesicht heißen soll."
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "Den Bildschirm sperren."
|
msgstr "Den Bildschirm sperren."
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "Die Animationen der Bubble einmal abspielen."
|
msgstr "Die Animationen der Bubble einmal abspielen."
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "Bubble-Stil für die Demo: full oder minimal."
|
msgstr "Bubble-Stil für die Demo: full oder minimal."
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "Fragt, welcher Sperrbildschirm genutzt wird, und gibt die Antwort aus."
|
msgstr "Fragt, welcher Sperrbildschirm genutzt wird, und gibt die Antwort aus."
|
||||||
|
|
||||||
@@ -1275,3 +1287,26 @@ msgstr "Schau in die Kamera oder tippe dein Passwort"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "Tippe dein Passwort"
|
msgstr "Tippe dein Passwort"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "sudo in einer SSH-Sitzung nimmt auch dein Gesicht, wenn du an diesem "
|
||||||
|
#~ "Computer sitzt. Normalerweise aus: Wer vor der Kamera sitzt, muss nicht "
|
||||||
|
#~ "der sein, der tippt."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Benutzt eine andere App die Kamera, zum Beispiel in einem Videoanruf, "
|
||||||
|
#~ "kommt keine Bubble und du tippst wie gewohnt dein Passwort. Aus: Die "
|
||||||
|
#~ "Bubble zeigt eine durchgestrichene Kamera."
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "In SSH-Sitzungen"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "Keine Bubble bei belegter Kamera"
|
||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: Spanish\n"
|
"Language-Team: Spanish\n"
|
||||||
@@ -58,9 +58,9 @@ msgstr "No se añadió ninguna cara."
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "Primero, configura tu cara."
|
msgstr "Primero, configura tu cara."
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "No se pudo guardar el ajuste."
|
msgstr "No se pudo guardar el ajuste."
|
||||||
|
|
||||||
@@ -84,16 +84,16 @@ msgstr ""
|
|||||||
"Cierra la sesión y vuelve a entrar una vez: entonces GNOME también muestra "
|
"Cierra la sesión y vuelve a entrar una vez: entonces GNOME también muestra "
|
||||||
"la burbuja."
|
"la burbuja."
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "Elige tu pantalla de bloqueo en la ventana."
|
msgstr "Elige tu pantalla de bloqueo en la ventana."
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"No se eligió ninguna pantalla de bloqueo. Puedes hacerlo luego en Ajustes."
|
"No se eligió ninguna pantalla de bloqueo. Puedes hacerlo luego en Ajustes."
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -102,104 +102,104 @@ msgstr ""
|
|||||||
"La pantalla de bloqueo (%s) también acepta tu cara. Si no escanea cuando "
|
"La pantalla de bloqueo (%s) también acepta tu cara. Si no escanea cuando "
|
||||||
"vuelves, pulsa Intro en el campo de contraseña vacío."
|
"vuelves, pulsa Intro en el campo de contraseña vacío."
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"El desbloqueo facial está activado. Bloquea la pantalla y mírala para "
|
"El desbloqueo facial está activado. Bloquea la pantalla y mírala para "
|
||||||
"probarlo."
|
"probarlo."
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"También funciona con sudo y las solicitudes de administrador. Consulta "
|
"También funciona con sudo y las solicitudes de administrador. Consulta "
|
||||||
"Ajustes."
|
"Ajustes."
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"El desbloqueo facial está desactivado. Tus caras se conservan; bórralas en "
|
"El desbloqueo facial está desactivado. Tus caras se conservan; bórralas en "
|
||||||
"Caras."
|
"Caras."
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "Todavía no hay ninguna cara configurada."
|
msgstr "Todavía no hay ninguna cara configurada."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "activado"
|
msgstr "activado"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "desactivado"
|
msgstr "desactivado"
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "%s muestras, %s aprendidas"
|
msgstr "%s muestras, %s aprendidas"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "¿Qué cara? Consulta `%s faces` para ver los ID."
|
msgstr "¿Qué cara? Consulta `%s faces` para ver los ID."
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "Borrado."
|
msgstr "Borrado."
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "Uso: face-unlock [comando]"
|
msgstr "Uso: face-unlock [comando]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "Comandos:"
|
msgstr "Comandos:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "Activar el desbloqueo facial"
|
msgstr "Activar el desbloqueo facial"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "Desactivarlo (las caras se conservan)"
|
msgstr "Desactivarlo (las caras se conservan)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "Añadir una cara"
|
msgstr "Añadir una cara"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "Listar las caras"
|
msgstr "Listar las caras"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "Borrar una cara"
|
msgstr "Borrar una cara"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "Mirar a la cámara y ver lo que ve"
|
msgstr "Mirar a la cámara y ver lo que ve"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "Bloquear la pantalla"
|
msgstr "Bloquear la pantalla"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "Mostrar qué está activado"
|
msgstr "Mostrar qué está activado"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "Mostrar esta ayuda"
|
msgstr "Mostrar esta ayuda"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "Mostrar la versión"
|
msgstr "Mostrar la versión"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "Sin comando se muestra un menú interactivo."
|
msgstr "Sin comando se muestra un menú interactivo."
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
@@ -207,7 +207,7 @@ msgstr ""
|
|||||||
"Ejecuta esto con tu propio usuario, no como root. Pide tu contraseña cuando "
|
"Ejecuta esto con tu propio usuario, no como root. Pide tu contraseña cuando "
|
||||||
"la necesita."
|
"la necesita."
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "Comando desconocido: %s"
|
msgstr "Comando desconocido: %s"
|
||||||
@@ -282,104 +282,108 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "No se pudo usar la cámara."
|
msgstr "No se pudo usar la cámara."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "Otra aplicación está usando la cámara."
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "Faltan los modelos de reconocimiento. Reinstala el paquete."
|
msgstr "Faltan los modelos de reconocimiento. Reinstala el paquete."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "La tapa está cerrada."
|
msgstr "La tapa está cerrada."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "La cámara está ocupada con otro escaneo."
|
msgstr "La cámara está ocupada con otro escaneo."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "El servicio de desbloqueo facial no está en marcha."
|
msgstr "El servicio de desbloqueo facial no está en marcha."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "No permitido."
|
msgstr "No permitido."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"¿No aparece la ventana de contraseña? Inicia un agente de polkit, por "
|
"¿No aparece la ventana de contraseña? Inicia un agente de polkit, por "
|
||||||
"ejemplo hyprpolkitagent."
|
"ejemplo hyprpolkitagent."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "Algo salió mal (%s)."
|
msgstr "Algo salió mal (%s)."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr "Mira a la cámara. Parpadea una vez o gira un poco la cabeza."
|
msgstr "Mira a la cámara. Parpadea una vez o gira un poco la cabeza."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "Cara encontrada."
|
msgstr "Cara encontrada."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "Reconocida. Ahora parpadea una vez o gira un poco la cabeza."
|
msgstr "Reconocida. Ahora parpadea una vez o gira un poco la cabeza."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "Mira a la pantalla."
|
msgstr "Mira a la pantalla."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "Acércate a la cámara."
|
msgstr "Acércate a la cámara."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "Está demasiado oscuro para ver tu cara."
|
msgstr "Está demasiado oscuro para ver tu cara."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "similitud"
|
msgstr "similitud"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "giro"
|
msgstr "giro"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "ojos"
|
msgstr "ojos"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "profundidad"
|
msgstr "profundidad"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "parpadeo"
|
msgstr "parpadeo"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "reflejo"
|
msgstr "reflejo"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "borde"
|
msgstr "borde"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "giro de cabeza"
|
msgstr "giro de cabeza"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "Reconocido como %s (similitud %s) en %s ms."
|
msgstr "Reconocido como %s (similitud %s) en %s ms."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "Señal de vida: %s"
|
msgstr "Señal de vida: %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -453,7 +457,10 @@ msgstr "la tuya"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "No se está ejecutando ningún agente de polkit, así que no se puede abrir ninguna ventana de contraseña. Añadir una cara y las solicitudes de administrador lo necesitan."
|
msgstr ""
|
||||||
|
"No se está ejecutando ningún agente de polkit, así que no se puede abrir "
|
||||||
|
"ninguna ventana de contraseña. Añadir una cara y las solicitudes de "
|
||||||
|
"administrador lo necesitan."
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -471,8 +478,8 @@ msgstr "detenido"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "Al volver a activar el desbloqueo facial, se inicia."
|
msgstr "Al volver a activar el desbloqueo facial, se inicia."
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "Caras"
|
msgstr "Caras"
|
||||||
|
|
||||||
@@ -748,7 +755,7 @@ msgstr "Imagen o carpeta:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "No encontrado: %s"
|
msgstr "No encontrado: %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Ajustes"
|
msgstr "Ajustes"
|
||||||
|
|
||||||
@@ -761,38 +768,38 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "para todos los usuarios, pide tu contraseña"
|
msgstr "para todos los usuarios, pide tu contraseña"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Arriba/Abajo: elegir, Espacio: activar/desactivar, r: renombrar, d: borrar, "
|
"Arriba/Abajo: elegir, Espacio: activar/desactivar, r: renombrar, d: borrar, "
|
||||||
"a: añadir, q: volver"
|
"a: añadir, q: volver"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "Todavía no hay ninguna cara configurada. Pulsa a para añadir una."
|
msgstr "Todavía no hay ninguna cara configurada. Pulsa a para añadir una."
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "Nuevo nombre:"
|
msgstr "Nuevo nombre:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "¿Borrar «%s»?"
|
msgstr "¿Borrar «%s»?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "Activar o desactivar el desbloqueo facial"
|
msgstr "Activar o desactivar el desbloqueo facial"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "Probarlo"
|
msgstr "Probarlo"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "Instalar un agente de polkit"
|
msgstr "Instalar un agente de polkit"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Salir"
|
msgstr "Salir"
|
||||||
|
|
||||||
@@ -847,7 +854,8 @@ msgstr "Hyprland no inicia por sí solo el agente de polkit. Añade esto a %s:"
|
|||||||
|
|
||||||
#: src/lib/system.sh:214
|
#: src/lib/system.sh:214
|
||||||
msgid "No package manager found to install a polkit agent with."
|
msgid "No package manager found to install a polkit agent with."
|
||||||
msgstr "No se encontró ningún gestor de paquetes para instalar un agente de polkit."
|
msgstr ""
|
||||||
|
"No se encontró ningún gestor de paquetes para instalar un agente de polkit."
|
||||||
|
|
||||||
#: src/lib/system.sh:238
|
#: src/lib/system.sh:238
|
||||||
msgid "Installing a polkit agent. That needs your password."
|
msgid "Installing a polkit agent. That needs your password."
|
||||||
@@ -864,31 +872,33 @@ msgstr "El agente de polkit no se inició. Mira: systemctl --user status %s"
|
|||||||
|
|
||||||
#: src/lib/system.sh:261
|
#: src/lib/system.sh:261
|
||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "El agente de polkit se está ejecutando. Ahora se abren las ventanas de contraseña."
|
msgstr ""
|
||||||
|
"El agente de polkit se está ejecutando. Ahora se abren las ventanas de "
|
||||||
|
"contraseña."
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr "Para bloquear con ella, añade esto a %s y pon %s en %s:"
|
msgstr "Para bloquear con ella, añade esto a %s y pon %s en %s:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Para bloquear con ella, añade esto a los binds de %s y usa %s en swayidle:"
|
"Para bloquear con ella, añade esto a los binds de %s y usa %s en swayidle:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Para bloquear con ella, ejecuta %s donde ahora se inicia tu pantalla de "
|
"Para bloquear con ella, ejecuta %s donde ahora se inicia tu pantalla de "
|
||||||
"bloqueo."
|
"bloqueo."
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "Ahora bloqueas con la pantalla de bloqueo de face-unlock."
|
msgstr "Ahora bloqueas con la pantalla de bloqueo de face-unlock."
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
@@ -896,12 +906,12 @@ msgstr ""
|
|||||||
"hyprlock muestra arriba lo que hace face unlock, a partir del próximo "
|
"hyprlock muestra arriba lo que hace face unlock, a partir del próximo "
|
||||||
"bloqueo."
|
"bloqueo."
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "No se pudo añadir la línea a %s."
|
msgstr "No se pudo añadir la línea a %s."
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
@@ -909,7 +919,7 @@ msgstr ""
|
|||||||
"Tu pantalla de bloqueo se queda como está. Pulsa Intro en el campo de "
|
"Tu pantalla de bloqueo se queda como está. Pulsa Intro en el campo de "
|
||||||
"contraseña vacío para escanear."
|
"contraseña vacío para escanear."
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "hyprlock no tiene %s, así que no puede mostrar el texto."
|
msgstr "hyprlock no tiene %s, así que no puede mostrar el texto."
|
||||||
@@ -1006,19 +1016,23 @@ msgstr "Acércate"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "Demasiado oscuro"
|
msgstr "Demasiado oscuro"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "Cámara en uso"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "Usa tu contraseña"
|
msgstr "Usa tu contraseña"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "No reconocido"
|
msgstr "No reconocido"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "Reintenta y parpadea"
|
msgstr "Reintenta y parpadea"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "Cámara no disponible"
|
msgstr "Cámara no disponible"
|
||||||
|
|
||||||
@@ -1110,33 +1124,33 @@ msgstr "Contraseña incorrecta"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "Cara reconocida"
|
msgstr "Cara reconocida"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Desbloqueo facial para la pantalla de bloqueo, sudo y las solicitudes de "
|
"Desbloqueo facial para la pantalla de bloqueo, sudo y las solicitudes de "
|
||||||
"administrador"
|
"administrador"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "Configurar una cara."
|
msgstr "Configurar una cara."
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "Cómo llamar a la nueva cara."
|
msgstr "Cómo llamar a la nueva cara."
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "Bloquear la pantalla."
|
msgstr "Bloquear la pantalla."
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "Reproducir una vez las animaciones de la burbuja."
|
msgstr "Reproducir una vez las animaciones de la burbuja."
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "Estilo de burbuja para la demo: full o minimal."
|
msgstr "Estilo de burbuja para la demo: full o minimal."
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "Pregunta qué pantalla de bloqueo usar e imprime la respuesta."
|
msgstr "Pregunta qué pantalla de bloqueo usar e imprime la respuesta."
|
||||||
|
|
||||||
@@ -1281,3 +1295,26 @@ msgstr "Mira a la cámara o escribe tu contraseña"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "Escribe tu contraseña"
|
msgstr "Escribe tu contraseña"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "sudo en una sesión SSH también usa tu cara, si estás frente a este "
|
||||||
|
#~ "ordenador. Desactivado por defecto: quien está ante la cámara puede no "
|
||||||
|
#~ "ser quien escribe."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Cuando otra aplicación usa la cámara, por ejemplo en una videollamada, no "
|
||||||
|
#~ "aparece la burbuja y escribes la contraseña como siempre. Desactivado: la "
|
||||||
|
#~ "burbuja muestra una cámara tachada."
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "En sesiones SSH"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "Sin burbuja si la cámara está en uso"
|
||||||
+97
-89
@@ -5,9 +5,9 @@
|
|||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 2.0.0\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:29+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@@ -54,9 +54,9 @@ msgstr ""
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -76,119 +76,119 @@ msgstr ""
|
|||||||
msgid "Log out and back in once: then GNOME shows the bubble too."
|
msgid "Log out and back in once: then GNOME shows the bubble too."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
"back, press Enter on the empty password field."
|
"back, press Enter on the empty password field."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -261,102 +261,106 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
|
||||||
#, sh-printf-format
|
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:176
|
||||||
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -446,8 +450,8 @@ msgstr ""
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -678,7 +682,7 @@ msgstr ""
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -691,36 +695,36 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -790,43 +794,43 @@ msgstr ""
|
|||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -923,19 +927,23 @@ msgstr ""
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1024,31 +1032,31 @@ msgstr ""
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: French\n"
|
"Language-Team: French\n"
|
||||||
@@ -60,9 +60,9 @@ msgstr "Aucun visage n'a été ajouté."
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "Configurez d'abord votre visage."
|
msgstr "Configurez d'abord votre visage."
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "Impossible d'enregistrer le réglage."
|
msgstr "Impossible d'enregistrer le réglage."
|
||||||
|
|
||||||
@@ -86,17 +86,17 @@ msgstr ""
|
|||||||
"Déconnectez-vous puis reconnectez-vous une fois : GNOME affichera alors "
|
"Déconnectez-vous puis reconnectez-vous une fois : GNOME affichera alors "
|
||||||
"aussi la bulle."
|
"aussi la bulle."
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "Choisissez votre écran de verrouillage dans la fenêtre."
|
msgstr "Choisissez votre écran de verrouillage dans la fenêtre."
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Aucun écran de verrouillage choisi. Vous pouvez le faire plus tard dans "
|
"Aucun écran de verrouillage choisi. Vous pouvez le faire plus tard dans "
|
||||||
"Réglages."
|
"Réglages."
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -105,104 +105,104 @@ msgstr ""
|
|||||||
"L'écran de verrouillage (%s) accepte aussi votre visage. S'il ne scanne pas "
|
"L'écran de verrouillage (%s) accepte aussi votre visage. S'il ne scanne pas "
|
||||||
"à votre retour, appuyez sur Entrée dans le champ du mot de passe vide."
|
"à votre retour, appuyez sur Entrée dans le champ du mot de passe vide."
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Le déverrouillage facial est activé. Verrouillez l'écran et regardez-le pour "
|
"Le déverrouillage facial est activé. Verrouillez l'écran et regardez-le pour "
|
||||||
"essayer."
|
"essayer."
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Il fonctionne aussi pour sudo et les demandes d'administration. Voir "
|
"Il fonctionne aussi pour sudo et les demandes d'administration. Voir "
|
||||||
"Réglages."
|
"Réglages."
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Le déverrouillage facial est désactivé. Vos visages sont conservés ; "
|
"Le déverrouillage facial est désactivé. Vos visages sont conservés ; "
|
||||||
"supprimez-les dans Visages."
|
"supprimez-les dans Visages."
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "Aucun visage n'est encore configuré."
|
msgstr "Aucun visage n'est encore configuré."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "activé"
|
msgstr "activé"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "désactivé"
|
msgstr "désactivé"
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "%s échantillons, %s appris"
|
msgstr "%s échantillons, %s appris"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "Quel visage ? Voir `%s faces` pour les identifiants."
|
msgstr "Quel visage ? Voir `%s faces` pour les identifiants."
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "Supprimé."
|
msgstr "Supprimé."
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "Utilisation : face-unlock [commande]"
|
msgstr "Utilisation : face-unlock [commande]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "Commandes :"
|
msgstr "Commandes :"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "Activer le déverrouillage facial"
|
msgstr "Activer le déverrouillage facial"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "Le désactiver (les visages sont conservés)"
|
msgstr "Le désactiver (les visages sont conservés)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "Ajouter un visage"
|
msgstr "Ajouter un visage"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "Lister les visages"
|
msgstr "Lister les visages"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "Supprimer un visage"
|
msgstr "Supprimer un visage"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "Regarder la caméra et voir ce qu'elle voit"
|
msgstr "Regarder la caméra et voir ce qu'elle voit"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "Verrouiller l'écran"
|
msgstr "Verrouiller l'écran"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "Afficher ce qui est activé"
|
msgstr "Afficher ce qui est activé"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "Afficher cette aide"
|
msgstr "Afficher cette aide"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "Afficher la version"
|
msgstr "Afficher la version"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "Sans commande, un menu interactif s'affiche."
|
msgstr "Sans commande, un menu interactif s'affiche."
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
@@ -210,7 +210,7 @@ msgstr ""
|
|||||||
"Lancez ceci avec votre propre utilisateur, pas en root. Le mot de passe est "
|
"Lancez ceci avec votre propre utilisateur, pas en root. Le mot de passe est "
|
||||||
"demandé quand il le faut."
|
"demandé quand il le faut."
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "Commande inconnue : %s"
|
msgstr "Commande inconnue : %s"
|
||||||
@@ -285,106 +285,110 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "La caméra n'a pas pu être utilisée."
|
msgstr "La caméra n'a pas pu être utilisée."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "Une autre application utilise la caméra."
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "Les modèles de reconnaissance sont absents. Réinstallez le paquet."
|
msgstr "Les modèles de reconnaissance sont absents. Réinstallez le paquet."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "L'ordinateur portable est fermé."
|
msgstr "L'ordinateur portable est fermé."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "La caméra est occupée par un autre scan."
|
msgstr "La caméra est occupée par un autre scan."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "Le service de déverrouillage facial n'est pas lancé."
|
msgstr "Le service de déverrouillage facial n'est pas lancé."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "Non autorisé."
|
msgstr "Non autorisé."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Pas de fenêtre de mot de passe ? Lancez un agent polkit, par exemple "
|
"Pas de fenêtre de mot de passe ? Lancez un agent polkit, par exemple "
|
||||||
"hyprpolkitagent."
|
"hyprpolkitagent."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "Une erreur s'est produite (%s)."
|
msgstr "Une erreur s'est produite (%s)."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Regardez la caméra. Clignez des yeux une fois ou tournez un peu la tête."
|
"Regardez la caméra. Clignez des yeux une fois ou tournez un peu la tête."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "Visage trouvé."
|
msgstr "Visage trouvé."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Reconnu. Clignez maintenant des yeux une fois ou tournez un peu la tête."
|
"Reconnu. Clignez maintenant des yeux une fois ou tournez un peu la tête."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "Regardez l'écran."
|
msgstr "Regardez l'écran."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "Rapprochez-vous de la caméra."
|
msgstr "Rapprochez-vous de la caméra."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "Il fait trop sombre pour voir votre visage."
|
msgstr "Il fait trop sombre pour voir votre visage."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "score"
|
msgstr "score"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "rotation"
|
msgstr "rotation"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "yeux"
|
msgstr "yeux"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "profondeur"
|
msgstr "profondeur"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "clignement"
|
msgstr "clignement"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "reflet"
|
msgstr "reflet"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "bord"
|
msgstr "bord"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "rotation de la tête"
|
msgstr "rotation de la tête"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "Reconnu comme %s (score %s) en %s ms."
|
msgstr "Reconnu comme %s (score %s) en %s ms."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "Signe de vie : %s"
|
msgstr "Signe de vie : %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -458,7 +462,9 @@ msgstr "le vôtre"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"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."
|
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
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -476,8 +482,8 @@ msgstr "arrêté"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "Réactiver le déverrouillage facial le démarre."
|
msgstr "Réactiver le déverrouillage facial le démarre."
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "Visages"
|
msgstr "Visages"
|
||||||
|
|
||||||
@@ -753,7 +759,7 @@ msgstr "Image ou dossier :"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "Introuvable : %s"
|
msgstr "Introuvable : %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Réglages"
|
msgstr "Réglages"
|
||||||
|
|
||||||
@@ -766,38 +772,38 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "pour tous, demande votre mot de passe"
|
msgstr "pour tous, demande votre mot de passe"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Haut/Bas : choisir, Espace : activer/désactiver, r : renommer, d : "
|
"Haut/Bas : choisir, Espace : activer/désactiver, r : renommer, d : "
|
||||||
"supprimer, a : ajouter, q : retour"
|
"supprimer, a : ajouter, q : retour"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
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."
|
msgstr "Aucun visage n'est encore configuré. Appuyez sur a pour en ajouter un."
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "Nouveau nom :"
|
msgstr "Nouveau nom :"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "Supprimer « %s » ?"
|
msgstr "Supprimer « %s » ?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "Activer ou désactiver le déverrouillage facial"
|
msgstr "Activer ou désactiver le déverrouillage facial"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "Essayer"
|
msgstr "Essayer"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "Installer un agent polkit"
|
msgstr "Installer un agent polkit"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Quitter"
|
msgstr "Quitter"
|
||||||
|
|
||||||
@@ -870,33 +876,34 @@ msgstr "L'agent polkit n'a pas démarré. Voir : systemctl --user status %s"
|
|||||||
|
|
||||||
#: src/lib/system.sh:261
|
#: src/lib/system.sh:261
|
||||||
msgid "The polkit agent is running. Password windows open now."
|
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."
|
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
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
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 :"
|
msgstr "Pour verrouiller avec, ajoutez ceci à %s, et mettez %s dans %s :"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Pour verrouiller avec, ajoutez ceci aux binds de %s, et utilisez %s dans "
|
"Pour verrouiller avec, ajoutez ceci aux binds de %s, et utilisez %s dans "
|
||||||
"swayidle :"
|
"swayidle :"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Pour verrouiller avec, lancez %s là où votre écran de verrouillage démarre "
|
"Pour verrouiller avec, lancez %s là où votre écran de verrouillage démarre "
|
||||||
"aujourd'hui."
|
"aujourd'hui."
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Vous verrouillez maintenant avec l'écran de verrouillage de face-unlock."
|
"Vous verrouillez maintenant avec l'écran de verrouillage de face-unlock."
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
@@ -904,12 +911,12 @@ msgstr ""
|
|||||||
"hyprlock affiche en haut ce que fait face unlock, dès le prochain "
|
"hyprlock affiche en haut ce que fait face unlock, dès le prochain "
|
||||||
"verrouillage."
|
"verrouillage."
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "Impossible d'ajouter la ligne à %s."
|
msgstr "Impossible d'ajouter la ligne à %s."
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
@@ -917,7 +924,7 @@ msgstr ""
|
|||||||
"Votre écran de verrouillage reste tel quel. Appuyez sur Entrée dans le champ "
|
"Votre écran de verrouillage reste tel quel. Appuyez sur Entrée dans le champ "
|
||||||
"de mot de passe vide pour scanner."
|
"de mot de passe vide pour scanner."
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
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."
|
msgstr "hyprlock n'a pas de %s, il ne peut donc pas afficher le texte."
|
||||||
@@ -1014,19 +1021,23 @@ msgstr "Rapprochez-vous"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "Trop sombre"
|
msgstr "Trop sombre"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "Caméra occupée"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "Utilisez votre mot de passe"
|
msgstr "Utilisez votre mot de passe"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "Non reconnu"
|
msgstr "Non reconnu"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "Réessayez et clignez"
|
msgstr "Réessayez et clignez"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "Caméra indisponible"
|
msgstr "Caméra indisponible"
|
||||||
|
|
||||||
@@ -1118,33 +1129,33 @@ msgstr "Mot de passe incorrect"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "Visage reconnu"
|
msgstr "Visage reconnu"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Déverrouillage facial pour l'écran de verrouillage, sudo et les demandes "
|
"Déverrouillage facial pour l'écran de verrouillage, sudo et les demandes "
|
||||||
"d'administration"
|
"d'administration"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "Configurer un visage."
|
msgstr "Configurer un visage."
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "Le nom du nouveau visage."
|
msgstr "Le nom du nouveau visage."
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "Verrouiller l'écran."
|
msgstr "Verrouiller l'écran."
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "Jouer une fois les animations de la bulle."
|
msgstr "Jouer une fois les animations de la bulle."
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "Style de bulle pour la démo : full ou minimal."
|
msgstr "Style de bulle pour la démo : full ou minimal."
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "Demande quel écran de verrouillage utiliser et affiche la réponse."
|
msgstr "Demande quel écran de verrouillage utiliser et affiche la réponse."
|
||||||
|
|
||||||
@@ -1291,3 +1302,26 @@ msgstr "Regardez la caméra ou tapez votre mot de passe"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "Tapez votre mot de passe"
|
msgstr "Tapez votre mot de passe"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "sudo dans une session SSH prend aussi votre visage, si vous êtes devant "
|
||||||
|
#~ "cet ordinateur. Désactivé par défaut : la personne devant la caméra n'est "
|
||||||
|
#~ "peut-être pas celle qui tape."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Quand une autre application utilise la caméra, par exemple en appel "
|
||||||
|
#~ "vidéo, aucune bulle n'apparaît et vous tapez le mot de passe comme "
|
||||||
|
#~ "d'habitude. Désactivé : la bulle montre une caméra barrée."
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "Dans les sessions SSH"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "Pas de bulle si la caméra est occupée"
|
||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: Italian\n"
|
"Language-Team: Italian\n"
|
||||||
@@ -58,9 +58,9 @@ msgstr "Nessun volto aggiunto."
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "Per prima cosa, configura il tuo volto."
|
msgstr "Per prima cosa, configura il tuo volto."
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "Impossibile salvare l'impostazione."
|
msgstr "Impossibile salvare l'impostazione."
|
||||||
|
|
||||||
@@ -82,16 +82,16 @@ msgstr "Impossibile attivare l'estensione di GNOME che mostra la bolla."
|
|||||||
msgid "Log out and back in once: then GNOME shows the bubble too."
|
msgid "Log out and back in once: then GNOME shows the bubble too."
|
||||||
msgstr "Esci e rientra una volta: poi GNOME mostra anche la bolla."
|
msgstr "Esci e rientra una volta: poi GNOME mostra anche la bolla."
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "Scegli la tua schermata di blocco nella finestra."
|
msgstr "Scegli la tua schermata di blocco nella finestra."
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Nessuna schermata di blocco scelta. Puoi farlo più tardi in Impostazioni."
|
"Nessuna schermata di blocco scelta. Puoi farlo più tardi in Impostazioni."
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -100,102 +100,102 @@ msgstr ""
|
|||||||
"Anche la schermata di blocco (%s) accetta il tuo volto. Se non scansiona "
|
"Anche la schermata di blocco (%s) accetta il tuo volto. Se non scansiona "
|
||||||
"quando torni, premi Invio nel campo password vuoto."
|
"quando torni, premi Invio nel campo password vuoto."
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Lo sblocco con il volto è attivo. Blocca lo schermo e guardalo per provarlo."
|
"Lo sblocco con il volto è attivo. Blocca lo schermo e guardalo per provarlo."
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Funziona anche con sudo e le richieste di amministratore. Vedi Impostazioni."
|
"Funziona anche con sudo e le richieste di amministratore. Vedi Impostazioni."
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Lo sblocco con il volto è disattivato. I tuoi volti restano salvati; "
|
"Lo sblocco con il volto è disattivato. I tuoi volti restano salvati; "
|
||||||
"eliminali in Volti."
|
"eliminali in Volti."
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "Nessun volto ancora configurato."
|
msgstr "Nessun volto ancora configurato."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "attivo"
|
msgstr "attivo"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "disattivo"
|
msgstr "disattivo"
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "%s campioni, %s appresi"
|
msgstr "%s campioni, %s appresi"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "Quale volto? Vedi `%s faces` per gli ID."
|
msgstr "Quale volto? Vedi `%s faces` per gli ID."
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "Eliminato."
|
msgstr "Eliminato."
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "Uso: face-unlock [comando]"
|
msgstr "Uso: face-unlock [comando]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "Comandi:"
|
msgstr "Comandi:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "Attiva lo sblocco con il volto"
|
msgstr "Attiva lo sblocco con il volto"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "Disattivalo (i volti restano salvati)"
|
msgstr "Disattivalo (i volti restano salvati)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "Aggiungi un volto"
|
msgstr "Aggiungi un volto"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "Elenca i volti"
|
msgstr "Elenca i volti"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "Elimina un volto"
|
msgstr "Elimina un volto"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "Guarda la fotocamera e vedi cosa vede"
|
msgstr "Guarda la fotocamera e vedi cosa vede"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "Blocca lo schermo"
|
msgstr "Blocca lo schermo"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "Mostra cosa è attivo"
|
msgstr "Mostra cosa è attivo"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "Mostra questo aiuto"
|
msgstr "Mostra questo aiuto"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "Mostra la versione"
|
msgstr "Mostra la versione"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "Senza comando viene mostrato un menu interattivo."
|
msgstr "Senza comando viene mostrato un menu interattivo."
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
@@ -203,7 +203,7 @@ msgstr ""
|
|||||||
"Esegui questo con il tuo utente, non come root. Chiede la password quando "
|
"Esegui questo con il tuo utente, non come root. Chiede la password quando "
|
||||||
"serve."
|
"serve."
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "Comando sconosciuto: %s"
|
msgstr "Comando sconosciuto: %s"
|
||||||
@@ -278,105 +278,109 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "Impossibile usare la fotocamera."
|
msgstr "Impossibile usare la fotocamera."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "Un'altra app sta usando la fotocamera."
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "Mancano i modelli di riconoscimento. Reinstalla il pacchetto."
|
msgstr "Mancano i modelli di riconoscimento. Reinstalla il pacchetto."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "Il coperchio è chiuso."
|
msgstr "Il coperchio è chiuso."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "La fotocamera è occupata con un'altra scansione."
|
msgstr "La fotocamera è occupata con un'altra scansione."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "Il servizio di sblocco con il volto non è in esecuzione."
|
msgstr "Il servizio di sblocco con il volto non è in esecuzione."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "Non consentito."
|
msgstr "Non consentito."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Nessuna finestra per la password? Avvia un agente polkit, per esempio "
|
"Nessuna finestra per la password? Avvia un agente polkit, per esempio "
|
||||||
"hyprpolkitagent."
|
"hyprpolkitagent."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "Qualcosa è andato storto (%s)."
|
msgstr "Qualcosa è andato storto (%s)."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Guarda la fotocamera. Sbatti le palpebre una volta o gira un po' la testa."
|
"Guarda la fotocamera. Sbatti le palpebre una volta o gira un po' la testa."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "Volto trovato."
|
msgstr "Volto trovato."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "Riconosciuto. Ora sbatti le palpebre una volta o gira un po' la testa."
|
msgstr "Riconosciuto. Ora sbatti le palpebre una volta o gira un po' la testa."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "Guarda lo schermo."
|
msgstr "Guarda lo schermo."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "Avvicinati alla fotocamera."
|
msgstr "Avvicinati alla fotocamera."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "È troppo buio per vedere il tuo volto."
|
msgstr "È troppo buio per vedere il tuo volto."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "somiglianza"
|
msgstr "somiglianza"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "rotazione"
|
msgstr "rotazione"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "occhi"
|
msgstr "occhi"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "profondità"
|
msgstr "profondità"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "battito"
|
msgstr "battito"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "riflesso"
|
msgstr "riflesso"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "bordo"
|
msgstr "bordo"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "rotazione della testa"
|
msgstr "rotazione della testa"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "Riconosciuto come %s (somiglianza %s) in %s ms."
|
msgstr "Riconosciuto come %s (somiglianza %s) in %s ms."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "Segno di vita: %s"
|
msgstr "Segno di vita: %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -450,7 +454,10 @@ msgstr "la tua"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "Nessun agente polkit è in esecuzione, quindi non si può aprire nessuna finestra per la password. Aggiungere un volto e le richieste di amministratore ne hanno bisogno."
|
msgstr ""
|
||||||
|
"Nessun agente polkit è in esecuzione, quindi non si può aprire nessuna "
|
||||||
|
"finestra per la password. Aggiungere un volto e le richieste di "
|
||||||
|
"amministratore ne hanno bisogno."
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -468,8 +475,8 @@ msgstr "non in esecuzione"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "Riattivare lo sblocco con il volto lo avvia."
|
msgstr "Riattivare lo sblocco con il volto lo avvia."
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "Volti"
|
msgstr "Volti"
|
||||||
|
|
||||||
@@ -741,7 +748,7 @@ msgstr "Immagine o cartella:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "Non trovato: %s"
|
msgstr "Non trovato: %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Impostazioni"
|
msgstr "Impostazioni"
|
||||||
|
|
||||||
@@ -754,38 +761,38 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "per tutti gli utenti, chiede la tua password"
|
msgstr "per tutti gli utenti, chiede la tua password"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Su/Giù: scegli, Spazio: attiva/disattiva, r: rinomina, d: elimina, a: "
|
"Su/Giù: scegli, Spazio: attiva/disattiva, r: rinomina, d: elimina, a: "
|
||||||
"aggiungi, q: indietro"
|
"aggiungi, q: indietro"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "Nessun volto ancora configurato. Premi a per aggiungerne uno."
|
msgstr "Nessun volto ancora configurato. Premi a per aggiungerne uno."
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "Nuovo nome:"
|
msgstr "Nuovo nome:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "Eliminare «%s»?"
|
msgstr "Eliminare «%s»?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "Attiva o disattiva lo sblocco con il volto"
|
msgstr "Attiva o disattiva lo sblocco con il volto"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "Provalo"
|
msgstr "Provalo"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "Installa un agente polkit"
|
msgstr "Installa un agente polkit"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Esci"
|
msgstr "Esci"
|
||||||
|
|
||||||
@@ -858,42 +865,43 @@ msgstr "L'agente polkit non si è avviato. Vedi: systemctl --user status %s"
|
|||||||
|
|
||||||
#: src/lib/system.sh:261
|
#: src/lib/system.sh:261
|
||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "L'agente polkit è in esecuzione. Ora le finestre per la password si aprono."
|
msgstr ""
|
||||||
|
"L'agente polkit è in esecuzione. Ora le finestre per la password si aprono."
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr "Per bloccare con essa, aggiungi questo a %s e imposta %s in %s:"
|
msgstr "Per bloccare con essa, aggiungi questo a %s e imposta %s in %s:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Per bloccare con essa, aggiungi questo ai binds in %s e usa %s in swayidle:"
|
"Per bloccare con essa, aggiungi questo ai binds in %s e usa %s in swayidle:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Per bloccare con essa, esegui %s dove ora parte la tua schermata di blocco."
|
"Per bloccare con essa, esegui %s dove ora parte la tua schermata di blocco."
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "Ora blocchi con la schermata di blocco di face-unlock."
|
msgstr "Ora blocchi con la schermata di blocco di face-unlock."
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"hyprlock mostra in alto cosa sta facendo face unlock, dal prossimo blocco."
|
"hyprlock mostra in alto cosa sta facendo face unlock, dal prossimo blocco."
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "Impossibile aggiungere la riga a %s."
|
msgstr "Impossibile aggiungere la riga a %s."
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
@@ -901,7 +909,7 @@ msgstr ""
|
|||||||
"La tua schermata di blocco resta com'è. Premi Invio nel campo password vuoto "
|
"La tua schermata di blocco resta com'è. Premi Invio nel campo password vuoto "
|
||||||
"per la scansione."
|
"per la scansione."
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "hyprlock non ha %s, quindi non può mostrare il testo."
|
msgstr "hyprlock non ha %s, quindi non può mostrare il testo."
|
||||||
@@ -998,19 +1006,23 @@ msgstr "Avvicinati"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "Troppo buio"
|
msgstr "Troppo buio"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "Fotocamera in uso"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "Usa la password"
|
msgstr "Usa la password"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "Non riconosciuto"
|
msgstr "Non riconosciuto"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "Riprova e sbatti le palpebre"
|
msgstr "Riprova e sbatti le palpebre"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "Fotocamera non disponibile"
|
msgstr "Fotocamera non disponibile"
|
||||||
|
|
||||||
@@ -1102,33 +1114,33 @@ msgstr "Password errata"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "Volto riconosciuto"
|
msgstr "Volto riconosciuto"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Sblocco con il volto per la schermata di blocco, sudo e le richieste di "
|
"Sblocco con il volto per la schermata di blocco, sudo e le richieste di "
|
||||||
"amministratore"
|
"amministratore"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "Configura un volto."
|
msgstr "Configura un volto."
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "Come chiamare il nuovo volto."
|
msgstr "Come chiamare il nuovo volto."
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "Blocca lo schermo."
|
msgstr "Blocca lo schermo."
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "Riproduci una volta le animazioni della bolla."
|
msgstr "Riproduci una volta le animazioni della bolla."
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "Stile della bolla per la demo: full o minimal."
|
msgstr "Stile della bolla per la demo: full o minimal."
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "Chiede quale schermata di blocco usare e stampa la risposta."
|
msgstr "Chiede quale schermata di blocco usare e stampa la risposta."
|
||||||
|
|
||||||
@@ -1274,3 +1286,26 @@ msgstr "Guarda la fotocamera o digita la password"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "Digita la password"
|
msgstr "Digita la password"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "sudo in una sessione SSH usa anche il tuo volto, se sei davanti a questo "
|
||||||
|
#~ "computer. Disattivo di norma: chi è davanti alla fotocamera potrebbe non "
|
||||||
|
#~ "essere chi digita."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Quando un'altra app usa la fotocamera, per esempio in una videochiamata, "
|
||||||
|
#~ "la bolla non appare e digiti la password come al solito. Disattivo: la "
|
||||||
|
#~ "bolla mostra una fotocamera barrata."
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "Nelle sessioni SSH"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "Nessuna bolla se la fotocamera è in uso"
|
||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: Japanese\n"
|
"Language-Team: Japanese\n"
|
||||||
@@ -57,9 +57,9 @@ msgstr "顔は追加されませんでした。"
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "まず顔を登録してください。"
|
msgstr "まず顔を登録してください。"
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "設定を保存できませんでした。"
|
msgstr "設定を保存できませんでした。"
|
||||||
|
|
||||||
@@ -82,15 +82,15 @@ msgid "Log out and back in once: then GNOME shows the bubble too."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"一度ログアウトしてログインし直してください。GNOME でもバブルが表示されます。"
|
"一度ログアウトしてログインし直してください。GNOME でもバブルが表示されます。"
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "ウィンドウでロック画面を選んでください。"
|
msgstr "ウィンドウでロック画面を選んでください。"
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr "ロック画面が選ばれていません。あとで設定から選べます。"
|
msgstr "ロック画面が選ばれていません。あとで設定から選べます。"
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -99,98 +99,98 @@ msgstr ""
|
|||||||
"ロック画面(%s)でも顔が使えます。戻ってきたときにスキャンしない場合は、空の"
|
"ロック画面(%s)でも顔が使えます。戻ってきたときにスキャンしない場合は、空の"
|
||||||
"パスワード欄で Enter を押してください。"
|
"パスワード欄で Enter を押してください。"
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr "顔認証はオンです。画面をロックして、画面を見て試してください。"
|
msgstr "顔認証はオンです。画面をロックして、画面を見て試してください。"
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr "sudo や管理者の認証にも使えます。「設定」を参照してください。"
|
msgstr "sudo や管理者の認証にも使えます。「設定」を参照してください。"
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr "顔認証はオフです。顔データは残っています。「顔」から削除できます。"
|
msgstr "顔認証はオフです。顔データは残っています。「顔」から削除できます。"
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "まだ顔が登録されていません。"
|
msgstr "まだ顔が登録されていません。"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "オン"
|
msgstr "オン"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "オフ"
|
msgstr "オフ"
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "サンプル %s 件、学習 %s 件"
|
msgstr "サンプル %s 件、学習 %s 件"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "どの顔ですか? ID は `%s faces` で確認できます。"
|
msgstr "どの顔ですか? ID は `%s faces` で確認できます。"
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "削除しました。"
|
msgstr "削除しました。"
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "使い方: face-unlock [コマンド]"
|
msgstr "使い方: face-unlock [コマンド]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "コマンド:"
|
msgstr "コマンド:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "顔認証をオンにする"
|
msgstr "顔認証をオンにする"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "オフにする(顔データは残ります)"
|
msgstr "オフにする(顔データは残ります)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "顔を追加"
|
msgstr "顔を追加"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "顔の一覧"
|
msgstr "顔の一覧"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "顔を削除"
|
msgstr "顔を削除"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "カメラを見て、カメラに映るものを確認する"
|
msgstr "カメラを見て、カメラに映るものを確認する"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "画面をロック"
|
msgstr "画面をロック"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "オンになっている機能を表示"
|
msgstr "オンになっている機能を表示"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "このヘルプを表示"
|
msgstr "このヘルプを表示"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "バージョンを表示"
|
msgstr "バージョンを表示"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "コマンドなしで起動すると、対話式メニューが表示されます。"
|
msgstr "コマンドなしで起動すると、対話式メニューが表示されます。"
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
@@ -198,7 +198,7 @@ msgstr ""
|
|||||||
"root ではなく、自分のユーザーで実行してください。必要なときはパスワードを尋ね"
|
"root ではなく、自分のユーザーで実行してください。必要なときはパスワードを尋ね"
|
||||||
"ます。"
|
"ます。"
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "不明なコマンド: %s"
|
msgstr "不明なコマンド: %s"
|
||||||
@@ -273,104 +273,108 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "カメラを使用できませんでした。"
|
msgstr "カメラを使用できませんでした。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "別のアプリがカメラを使用しています。"
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "認識モデルがありません。パッケージを再インストールしてください。"
|
msgstr "認識モデルがありません。パッケージを再インストールしてください。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "ノートパソコンの蓋が閉じています。"
|
msgstr "ノートパソコンの蓋が閉じています。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "カメラは別のスキャン中です。"
|
msgstr "カメラは別のスキャン中です。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "顔認証サービスが動作していません。"
|
msgstr "顔認証サービスが動作していません。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "許可されていません。"
|
msgstr "許可されていません。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"パスワードの画面が出ませんか? polkit エージェント(例: hyprpolkitagent)を起"
|
"パスワードの画面が出ませんか? polkit エージェント(例: hyprpolkitagent)を起"
|
||||||
"動してください。"
|
"動してください。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "問題が発生しました(%s)。"
|
msgstr "問題が発生しました(%s)。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr "カメラを見てください。一度まばたきするか、少し顔を動かしてください。"
|
msgstr "カメラを見てください。一度まばたきするか、少し顔を動かしてください。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "顔が見つかりました。"
|
msgstr "顔が見つかりました。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "認識しました。一度まばたきするか、少し顔を動かしてください。"
|
msgstr "認識しました。一度まばたきするか、少し顔を動かしてください。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "画面を見てください。"
|
msgstr "画面を見てください。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "カメラに近づいてください。"
|
msgstr "カメラに近づいてください。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "暗すぎて顔が見えません。"
|
msgstr "暗すぎて顔が見えません。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "一致度"
|
msgstr "一致度"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "回転"
|
msgstr "回転"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "目"
|
msgstr "目"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "奥行き"
|
msgstr "奥行き"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "まばたき"
|
msgstr "まばたき"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "反射"
|
msgstr "反射"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "縁"
|
msgstr "縁"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "顔の向き"
|
msgstr "顔の向き"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "%s として認識しました(一致度 %s、%s ミリ秒)。"
|
msgstr "%s として認識しました(一致度 %s、%s ミリ秒)。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "生体反応: %s"
|
msgstr "生体反応: %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -444,7 +448,9 @@ msgstr "今のもの"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "polkit エージェントが動いていないため、パスワードの画面を開けません。顔の追加と管理者の認証にはエージェントが必要です。"
|
msgstr ""
|
||||||
|
"polkit エージェントが動いていないため、パスワードの画面を開けません。顔の追加"
|
||||||
|
"と管理者の認証にはエージェントが必要です。"
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -462,8 +468,8 @@ msgstr "停止中"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "顔認証をもう一度オンにすると起動します。"
|
msgstr "顔認証をもう一度オンにすると起動します。"
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "顔"
|
msgstr "顔"
|
||||||
|
|
||||||
@@ -728,7 +734,7 @@ msgstr "画像またはフォルダー:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "見つかりません: %s"
|
msgstr "見つかりません: %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "設定"
|
msgstr "設定"
|
||||||
|
|
||||||
@@ -741,37 +747,37 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "全ユーザー共通、パスワードが必要"
|
msgstr "全ユーザー共通、パスワードが必要"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"上/下: 選択、スペース: オン/オフ、r: 名前を変更、d: 削除、a: 追加、q: 戻る"
|
"上/下: 選択、スペース: オン/オフ、r: 名前を変更、d: 削除、a: 追加、q: 戻る"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "まだ顔が登録されていません。a を押して追加してください。"
|
msgstr "まだ顔が登録されていません。a を押して追加してください。"
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "新しい名前:"
|
msgstr "新しい名前:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "「%s」を削除しますか?"
|
msgstr "「%s」を削除しますか?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "顔認証のオン/オフ"
|
msgstr "顔認証のオン/オフ"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "試す"
|
msgstr "試す"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "polkit エージェントをインストール"
|
msgstr "polkit エージェントをインストール"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "終了"
|
msgstr "終了"
|
||||||
|
|
||||||
@@ -821,11 +827,15 @@ msgstr ""
|
|||||||
#: src/lib/system.sh:156
|
#: src/lib/system.sh:156
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Hyprland does not start the polkit agent by itself. Add this to %s:"
|
msgid "Hyprland does not start the polkit agent by itself. Add this to %s:"
|
||||||
msgstr "Hyprland は polkit エージェントを自動では起動しません。%s に次を追加してください:"
|
msgstr ""
|
||||||
|
"Hyprland は polkit エージェントを自動では起動しません。%s に次を追加してくだ"
|
||||||
|
"さい:"
|
||||||
|
|
||||||
#: src/lib/system.sh:214
|
#: src/lib/system.sh:214
|
||||||
msgid "No package manager found to install a polkit agent with."
|
msgid "No package manager found to install a polkit agent with."
|
||||||
msgstr "polkit エージェントをインストールするためのパッケージマネージャーが見つかりません。"
|
msgstr ""
|
||||||
|
"polkit エージェントをインストールするためのパッケージマネージャーが見つかりま"
|
||||||
|
"せん。"
|
||||||
|
|
||||||
#: src/lib/system.sh:238
|
#: src/lib/system.sh:238
|
||||||
msgid "Installing a polkit agent. That needs your password."
|
msgid "Installing a polkit agent. That needs your password."
|
||||||
@@ -838,54 +848,55 @@ msgstr "polkit エージェントをインストールできませんでした
|
|||||||
#: src/lib/system.sh:257
|
#: src/lib/system.sh:257
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "The polkit agent did not start. See: systemctl --user status %s"
|
msgid "The polkit agent did not start. See: systemctl --user status %s"
|
||||||
msgstr "polkit エージェントが起動しませんでした。確認: systemctl --user status %s"
|
msgstr ""
|
||||||
|
"polkit エージェントが起動しませんでした。確認: systemctl --user status %s"
|
||||||
|
|
||||||
#: src/lib/system.sh:261
|
#: src/lib/system.sh:261
|
||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "polkit エージェントが動いています。これでパスワードの画面が開きます。"
|
msgstr "polkit エージェントが動いています。これでパスワードの画面が開きます。"
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr "これでロックするには、%s にこれを追加し、%s を %s に書いてください:"
|
msgstr "これでロックするには、%s にこれを追加し、%s を %s に書いてください:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"これでロックするには、%s の binds にこれを追加し、swayidle で %s を使ってくだ"
|
"これでロックするには、%s の binds にこれを追加し、swayidle で %s を使ってくだ"
|
||||||
"さい:"
|
"さい:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"これでロックするには、今ロック画面を起動している場所で %s を実行してくださ"
|
"これでロックするには、今ロック画面を起動している場所で %s を実行してくださ"
|
||||||
"い。"
|
"い。"
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "これから face-unlock のロック画面でロックします。"
|
msgstr "これから face-unlock のロック画面でロックします。"
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
msgstr "次回のロックから、hyprlock が上部に face unlock の状態を表示します。"
|
msgstr "次回のロックから、hyprlock が上部に face unlock の状態を表示します。"
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "%s に行を追加できませんでした。"
|
msgstr "%s に行を追加できませんでした。"
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"ロック画面はそのままです。空のパスワード欄で Enter を押すとスキャンします。"
|
"ロック画面はそのままです。空のパスワード欄で Enter を押すとスキャンします。"
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "hyprlock に %s がないため、テキストを表示できません。"
|
msgstr "hyprlock に %s がないため、テキストを表示できません。"
|
||||||
@@ -982,19 +993,23 @@ msgstr "近づいてください"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "暗すぎます"
|
msgstr "暗すぎます"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "カメラ使用中"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "パスワードを使用"
|
msgstr "パスワードを使用"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "認識できません"
|
msgstr "認識できません"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "まばたきしてもう一度"
|
msgstr "まばたきしてもう一度"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "カメラを使用できません"
|
msgstr "カメラを使用できません"
|
||||||
|
|
||||||
@@ -1083,31 +1098,31 @@ msgstr "パスワードが違います"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "顔を認識しました"
|
msgstr "顔を認識しました"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr "ロック画面、sudo、管理者の認証のための顔認証"
|
msgstr "ロック画面、sudo、管理者の認証のための顔認証"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "顔を登録します。"
|
msgstr "顔を登録します。"
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "新しい顔の名前。"
|
msgstr "新しい顔の名前。"
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "画面をロックします。"
|
msgstr "画面をロックします。"
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "バブルのアニメーションを一度再生します。"
|
msgstr "バブルのアニメーションを一度再生します。"
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "デモのバブルスタイル: full または minimal。"
|
msgstr "デモのバブルスタイル: full または minimal。"
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "使うロック画面を尋ね、答えを出力します。"
|
msgstr "使うロック画面を尋ね、答えを出力します。"
|
||||||
|
|
||||||
@@ -1252,3 +1267,25 @@ msgstr "カメラを見るか、パスワードを入力してください"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "パスワードを入力してください"
|
msgstr "パスワードを入力してください"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "このコンピューターの前にいれば、SSH セッションの sudo でも顔を使います。既"
|
||||||
|
#~ "定はオフ: カメラの前の人が入力している人とは限らないためです。"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "ビデオ通話などで別のアプリがカメラを使っているときは、バブルを表示せず、い"
|
||||||
|
#~ "つも通りパスワードを入力します。オフ: バブルに斜線の入ったカメラを表示しま"
|
||||||
|
#~ "す。"
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "SSH セッションでも"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "カメラ使用中は表示しない"
|
||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: Korean\n"
|
"Language-Team: Korean\n"
|
||||||
@@ -57,9 +57,9 @@ msgstr "얼굴이 추가되지 않았습니다."
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "먼저 얼굴을 등록하세요."
|
msgstr "먼저 얼굴을 등록하세요."
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "설정을 저장하지 못했습니다."
|
msgstr "설정을 저장하지 못했습니다."
|
||||||
|
|
||||||
@@ -80,15 +80,15 @@ msgid "Log out and back in once: then GNOME shows the bubble too."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"한 번 로그아웃했다가 다시 로그인하세요. 그러면 GNOME에서도 버블이 보입니다."
|
"한 번 로그아웃했다가 다시 로그인하세요. 그러면 GNOME에서도 버블이 보입니다."
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "창에서 잠금 화면을 고르세요."
|
msgstr "창에서 잠금 화면을 고르세요."
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr "잠금 화면을 고르지 않았습니다. 나중에 설정에서 고를 수 있습니다."
|
msgstr "잠금 화면을 고르지 않았습니다. 나중에 설정에서 고를 수 있습니다."
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -97,107 +97,107 @@ msgstr ""
|
|||||||
"잠금 화면(%s)에서도 얼굴을 쓸 수 있습니다. 돌아왔을 때 스캔하지 않으면 빈 비"
|
"잠금 화면(%s)에서도 얼굴을 쓸 수 있습니다. 돌아왔을 때 스캔하지 않으면 빈 비"
|
||||||
"밀번호 칸에서 Enter를 누르세요."
|
"밀번호 칸에서 Enter를 누르세요."
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"얼굴 잠금 해제가 켜졌습니다. 화면을 잠그고 화면을 바라보며 사용해 보세요."
|
"얼굴 잠금 해제가 켜졌습니다. 화면을 잠그고 화면을 바라보며 사용해 보세요."
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr "sudo와 관리자 인증 창에서도 쓸 수 있습니다. 설정을 참고하세요."
|
msgstr "sudo와 관리자 인증 창에서도 쓸 수 있습니다. 설정을 참고하세요."
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"얼굴 잠금 해제가 꺼졌습니다. 얼굴 데이터는 남아 있으며, 얼굴 메뉴에서 삭제할 "
|
"얼굴 잠금 해제가 꺼졌습니다. 얼굴 데이터는 남아 있으며, 얼굴 메뉴에서 삭제할 "
|
||||||
"수 있습니다."
|
"수 있습니다."
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "아직 등록된 얼굴이 없습니다."
|
msgstr "아직 등록된 얼굴이 없습니다."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "켜짐"
|
msgstr "켜짐"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "꺼짐"
|
msgstr "꺼짐"
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "샘플 %s개, 학습 %s개"
|
msgstr "샘플 %s개, 학습 %s개"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "어떤 얼굴인가요? ID는 `%s faces`에서 확인하세요."
|
msgstr "어떤 얼굴인가요? ID는 `%s faces`에서 확인하세요."
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "삭제했습니다."
|
msgstr "삭제했습니다."
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "사용법: face-unlock [명령]"
|
msgstr "사용법: face-unlock [명령]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "명령:"
|
msgstr "명령:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "얼굴 잠금 해제 켜기"
|
msgstr "얼굴 잠금 해제 켜기"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "끄기 (얼굴 데이터는 유지)"
|
msgstr "끄기 (얼굴 데이터는 유지)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "얼굴 추가"
|
msgstr "얼굴 추가"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "얼굴 목록"
|
msgstr "얼굴 목록"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "얼굴 삭제"
|
msgstr "얼굴 삭제"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "카메라를 보고 카메라에 보이는 것을 확인"
|
msgstr "카메라를 보고 카메라에 보이는 것을 확인"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "화면 잠그기"
|
msgstr "화면 잠그기"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "켜져 있는 기능 보기"
|
msgstr "켜져 있는 기능 보기"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "이 도움말 보기"
|
msgstr "이 도움말 보기"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "버전 보기"
|
msgstr "버전 보기"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "명령 없이 실행하면 대화형 메뉴가 나옵니다."
|
msgstr "명령 없이 실행하면 대화형 메뉴가 나옵니다."
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
msgstr "root가 아닌 본인 사용자로 실행하세요. 필요하면 비밀번호를 묻습니다."
|
msgstr "root가 아닌 본인 사용자로 실행하세요. 필요하면 비밀번호를 묻습니다."
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "알 수 없는 명령: %s"
|
msgstr "알 수 없는 명령: %s"
|
||||||
@@ -272,104 +272,108 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "카메라를 사용할 수 없었습니다."
|
msgstr "카메라를 사용할 수 없었습니다."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "다른 앱이 카메라를 사용하고 있습니다."
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "인식 모델이 없습니다. 패키지를 다시 설치하세요."
|
msgstr "인식 모델이 없습니다. 패키지를 다시 설치하세요."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "노트북 덮개가 닫혀 있습니다."
|
msgstr "노트북 덮개가 닫혀 있습니다."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "카메라가 다른 스캔으로 사용 중입니다."
|
msgstr "카메라가 다른 스캔으로 사용 중입니다."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "얼굴 잠금 해제 서비스가 실행 중이 아닙니다."
|
msgstr "얼굴 잠금 해제 서비스가 실행 중이 아닙니다."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "허용되지 않습니다."
|
msgstr "허용되지 않습니다."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"비밀번호 창이 나타나지 않나요? polkit 에이전트(예: hyprpolkitagent)를 실행하"
|
"비밀번호 창이 나타나지 않나요? polkit 에이전트(예: hyprpolkitagent)를 실행하"
|
||||||
"세요."
|
"세요."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "문제가 발생했습니다 (%s)."
|
msgstr "문제가 발생했습니다 (%s)."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr "카메라를 보세요. 눈을 한 번 깜빡이거나 고개를 살짝 돌리세요."
|
msgstr "카메라를 보세요. 눈을 한 번 깜빡이거나 고개를 살짝 돌리세요."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "얼굴을 찾았습니다."
|
msgstr "얼굴을 찾았습니다."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "인식했습니다. 이제 눈을 한 번 깜빡이거나 고개를 살짝 돌리세요."
|
msgstr "인식했습니다. 이제 눈을 한 번 깜빡이거나 고개를 살짝 돌리세요."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "화면을 보세요."
|
msgstr "화면을 보세요."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "카메라에 더 가까이 오세요."
|
msgstr "카메라에 더 가까이 오세요."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "너무 어두워서 얼굴이 보이지 않습니다."
|
msgstr "너무 어두워서 얼굴이 보이지 않습니다."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "일치도"
|
msgstr "일치도"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "회전"
|
msgstr "회전"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "눈"
|
msgstr "눈"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "깊이"
|
msgstr "깊이"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "깜빡임"
|
msgstr "깜빡임"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "반사"
|
msgstr "반사"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "가장자리"
|
msgstr "가장자리"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "고개 돌림"
|
msgstr "고개 돌림"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "인식됨: %s (일치도 %s), %s ms."
|
msgstr "인식됨: %s (일치도 %s), %s ms."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "생체 신호: %s"
|
msgstr "생체 신호: %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -443,7 +447,9 @@ msgstr "지금 쓰는 것"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "polkit 에이전트가 실행 중이 아니어서 비밀번호 창을 열 수 없습니다. 얼굴 추가와 관리자 인증 창에 필요합니다."
|
msgstr ""
|
||||||
|
"polkit 에이전트가 실행 중이 아니어서 비밀번호 창을 열 수 없습니다. 얼굴 추가"
|
||||||
|
"와 관리자 인증 창에 필요합니다."
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -461,8 +467,8 @@ msgstr "실행 중 아님"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "얼굴 잠금 해제를 다시 켜면 시작됩니다."
|
msgstr "얼굴 잠금 해제를 다시 켜면 시작됩니다."
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "얼굴"
|
msgstr "얼굴"
|
||||||
|
|
||||||
@@ -725,7 +731,7 @@ msgstr "그림 또는 폴더:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "찾을 수 없음: %s"
|
msgstr "찾을 수 없음: %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "설정"
|
msgstr "설정"
|
||||||
|
|
||||||
@@ -738,37 +744,37 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "모든 사용자에게 적용, 비밀번호 필요"
|
msgstr "모든 사용자에게 적용, 비밀번호 필요"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"위/아래: 선택, 스페이스: 켜기/끄기, r: 이름 바꾸기, d: 삭제, a: 추가, q: 뒤로"
|
"위/아래: 선택, 스페이스: 켜기/끄기, r: 이름 바꾸기, d: 삭제, a: 추가, q: 뒤로"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "아직 등록된 얼굴이 없습니다. a를 눌러 추가하세요."
|
msgstr "아직 등록된 얼굴이 없습니다. a를 눌러 추가하세요."
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "새 이름:"
|
msgstr "새 이름:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "\"%s\" 항목을 삭제할까요?"
|
msgstr "\"%s\" 항목을 삭제할까요?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "얼굴 잠금 해제 켜기/끄기"
|
msgstr "얼굴 잠금 해제 켜기/끄기"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "사용해 보기"
|
msgstr "사용해 보기"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "polkit 에이전트 설치"
|
msgstr "polkit 에이전트 설치"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "끝내기"
|
msgstr "끝내기"
|
||||||
|
|
||||||
@@ -819,7 +825,9 @@ msgstr ""
|
|||||||
#: src/lib/system.sh:156
|
#: src/lib/system.sh:156
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Hyprland does not start the polkit agent by itself. Add this to %s:"
|
msgid "Hyprland does not start the polkit agent by itself. Add this to %s:"
|
||||||
msgstr "Hyprland는 polkit 에이전트를 스스로 시작하지 않습니다. %s에 다음을 추가하세요:"
|
msgstr ""
|
||||||
|
"Hyprland는 polkit 에이전트를 스스로 시작하지 않습니다. %s에 다음을 추가하세"
|
||||||
|
"요:"
|
||||||
|
|
||||||
#: src/lib/system.sh:214
|
#: src/lib/system.sh:214
|
||||||
msgid "No package manager found to install a polkit agent with."
|
msgid "No package manager found to install a polkit agent with."
|
||||||
@@ -836,52 +844,53 @@ msgstr "polkit 에이전트를 설치하지 못했습니다."
|
|||||||
#: src/lib/system.sh:257
|
#: src/lib/system.sh:257
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "The polkit agent did not start. See: systemctl --user status %s"
|
msgid "The polkit agent did not start. See: systemctl --user status %s"
|
||||||
msgstr "polkit 에이전트가 시작되지 않았습니다. 확인: systemctl --user status %s"
|
msgstr ""
|
||||||
|
"polkit 에이전트가 시작되지 않았습니다. 확인: systemctl --user status %s"
|
||||||
|
|
||||||
#: src/lib/system.sh:261
|
#: src/lib/system.sh:261
|
||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "polkit 에이전트가 실행 중입니다. 이제 비밀번호 창이 열립니다."
|
msgstr "polkit 에이전트가 실행 중입니다. 이제 비밀번호 창이 열립니다."
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr "이것으로 잠그려면 %s에 이것을 추가하고, %s을(를) %s에 설정하세요:"
|
msgstr "이것으로 잠그려면 %s에 이것을 추가하고, %s을(를) %s에 설정하세요:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"이것으로 잠그려면 %s의 binds에 이것을 추가하고, swayidle에서 %s을(를) 쓰세요:"
|
"이것으로 잠그려면 %s의 binds에 이것을 추가하고, swayidle에서 %s을(를) 쓰세요:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"이것으로 잠그려면 지금 잠금 화면을 시작하는 곳에서 %s을(를) 실행하세요."
|
"이것으로 잠그려면 지금 잠금 화면을 시작하는 곳에서 %s을(를) 실행하세요."
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "이제 face-unlock 잠금 화면으로 잠급니다."
|
msgstr "이제 face-unlock 잠금 화면으로 잠급니다."
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
msgstr "다음 잠금부터 hyprlock이 위쪽에 face unlock이 하는 일을 보여 줍니다."
|
msgstr "다음 잠금부터 hyprlock이 위쪽에 face unlock이 하는 일을 보여 줍니다."
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "%s에 줄을 추가할 수 없습니다."
|
msgstr "%s에 줄을 추가할 수 없습니다."
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"잠금 화면은 그대로입니다. 빈 비밀번호 칸에서 Enter를 누르면 스캔합니다."
|
"잠금 화면은 그대로입니다. 빈 비밀번호 칸에서 Enter를 누르면 스캔합니다."
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "hyprlock에 %s이(가) 없어 글을 보여 줄 수 없습니다."
|
msgstr "hyprlock에 %s이(가) 없어 글을 보여 줄 수 없습니다."
|
||||||
@@ -978,19 +987,23 @@ msgstr "더 가까이"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "너무 어두움"
|
msgstr "너무 어두움"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "카메라 사용 중"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "비밀번호를 사용하세요"
|
msgstr "비밀번호를 사용하세요"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "인식되지 않음"
|
msgstr "인식되지 않음"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "깜빡이며 다시 시도"
|
msgstr "깜빡이며 다시 시도"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "카메라 사용 불가"
|
msgstr "카메라 사용 불가"
|
||||||
|
|
||||||
@@ -1080,31 +1093,31 @@ msgstr "비밀번호가 틀렸습니다"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "얼굴 인식됨"
|
msgstr "얼굴 인식됨"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr "잠금 화면, sudo, 관리자 인증 창을 위한 얼굴 잠금 해제"
|
msgstr "잠금 화면, sudo, 관리자 인증 창을 위한 얼굴 잠금 해제"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "얼굴을 등록합니다."
|
msgstr "얼굴을 등록합니다."
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "새 얼굴의 이름."
|
msgstr "새 얼굴의 이름."
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "화면을 잠급니다."
|
msgstr "화면을 잠급니다."
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "버블 애니메이션을 한 번 재생합니다."
|
msgstr "버블 애니메이션을 한 번 재생합니다."
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "데모용 버블 스타일: full 또는 minimal."
|
msgstr "데모용 버블 스타일: full 또는 minimal."
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "사용할 잠금 화면을 묻고 답을 출력합니다."
|
msgstr "사용할 잠금 화면을 묻고 답을 출력합니다."
|
||||||
|
|
||||||
@@ -1247,3 +1260,24 @@ msgstr "카메라를 보거나 비밀번호를 입력하세요"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "비밀번호를 입력하세요"
|
msgstr "비밀번호를 입력하세요"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "이 컴퓨터 앞에 앉아 있으면 SSH 세션의 sudo도 얼굴을 사용합니다. 기본값은 "
|
||||||
|
#~ "꺼짐: 카메라 앞의 사람이 입력하는 사람이 아닐 수 있기 때문입니다."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "화상 통화 등으로 다른 앱이 카메라를 사용하면 버블이 나타나지 않고 평소처"
|
||||||
|
#~ "럼 비밀번호를 입력합니다. 꺼짐: 버블에 줄이 그어진 카메라가 표시됩니다."
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "SSH 세션에서도"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "카메라 사용 중에는 표시 안 함"
|
||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: Dutch\n"
|
"Language-Team: Dutch\n"
|
||||||
@@ -58,9 +58,9 @@ msgstr "Er is geen gezicht toegevoegd."
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "Stel eerst je gezicht in."
|
msgstr "Stel eerst je gezicht in."
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "Kon de instelling niet opslaan."
|
msgstr "Kon de instelling niet opslaan."
|
||||||
|
|
||||||
@@ -82,15 +82,15 @@ msgstr "Kon de GNOME-extensie die de bubbel toont niet inschakelen."
|
|||||||
msgid "Log out and back in once: then GNOME shows the bubble too."
|
msgid "Log out and back in once: then GNOME shows the bubble too."
|
||||||
msgstr "Meld je één keer af en weer aan: dan toont GNOME de bubbel ook."
|
msgstr "Meld je één keer af en weer aan: dan toont GNOME de bubbel ook."
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "Kies je vergrendelscherm in het venster."
|
msgstr "Kies je vergrendelscherm in het venster."
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr "Geen vergrendelscherm gekozen. Dat kan later ook onder Instellingen."
|
msgstr "Geen vergrendelscherm gekozen. Dat kan later ook onder Instellingen."
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -99,102 +99,102 @@ msgstr ""
|
|||||||
"Het vergrendelscherm (%s) neemt je gezicht ook. Scant het niet als je "
|
"Het vergrendelscherm (%s) neemt je gezicht ook. Scant het niet als je "
|
||||||
"terugkomt, druk dan op Enter in het lege wachtwoordveld."
|
"terugkomt, druk dan op Enter in het lege wachtwoordveld."
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Gezichtsontgrendeling staat aan. Vergrendel het scherm en kijk ernaar om het "
|
"Gezichtsontgrendeling staat aan. Vergrendel het scherm en kijk ernaar om het "
|
||||||
"te proberen."
|
"te proberen."
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr "Het werkt ook voor sudo en beheerdersvragen. Zie Instellingen."
|
msgstr "Het werkt ook voor sudo en beheerdersvragen. Zie Instellingen."
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Gezichtsontgrendeling staat uit. Je gezichten blijven bewaard; verwijder ze "
|
"Gezichtsontgrendeling staat uit. Je gezichten blijven bewaard; verwijder ze "
|
||||||
"onder Gezichten."
|
"onder Gezichten."
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "Er is nog geen gezicht ingesteld."
|
msgstr "Er is nog geen gezicht ingesteld."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "aan"
|
msgstr "aan"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "uit"
|
msgstr "uit"
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "%s opnames, %s bijgeleerd"
|
msgstr "%s opnames, %s bijgeleerd"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "Welk gezicht? Zie `%s faces` voor de ID's."
|
msgstr "Welk gezicht? Zie `%s faces` voor de ID's."
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "Verwijderd."
|
msgstr "Verwijderd."
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "Gebruik: face-unlock [opdracht]"
|
msgstr "Gebruik: face-unlock [opdracht]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "Opdrachten:"
|
msgstr "Opdrachten:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "Gezichtsontgrendeling aanzetten"
|
msgstr "Gezichtsontgrendeling aanzetten"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "Uitzetten (gezichten blijven bewaard)"
|
msgstr "Uitzetten (gezichten blijven bewaard)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "Een gezicht toevoegen"
|
msgstr "Een gezicht toevoegen"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "De gezichten tonen"
|
msgstr "De gezichten tonen"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "Een gezicht verwijderen"
|
msgstr "Een gezicht verwijderen"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "In de camera kijken en zien wat hij ziet"
|
msgstr "In de camera kijken en zien wat hij ziet"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "Scherm vergrendelen"
|
msgstr "Scherm vergrendelen"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "Tonen wat er aan staat"
|
msgstr "Tonen wat er aan staat"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "Deze hulp tonen"
|
msgstr "Deze hulp tonen"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "De versie tonen"
|
msgstr "De versie tonen"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "Zonder opdracht verschijnt een interactief menu."
|
msgstr "Zonder opdracht verschijnt een interactief menu."
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
@@ -202,7 +202,7 @@ msgstr ""
|
|||||||
"Voer dit uit als je eigen gebruiker, niet als root. Het vraagt om je "
|
"Voer dit uit als je eigen gebruiker, niet als root. Het vraagt om je "
|
||||||
"wachtwoord als dat nodig is."
|
"wachtwoord als dat nodig is."
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "Onbekende opdracht: %s"
|
msgstr "Onbekende opdracht: %s"
|
||||||
@@ -277,103 +277,107 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "De camera kon niet worden gebruikt."
|
msgstr "De camera kon niet worden gebruikt."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "Een andere app gebruikt de camera."
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "De herkenningsmodellen ontbreken. Installeer het pakket opnieuw."
|
msgstr "De herkenningsmodellen ontbreken. Installeer het pakket opnieuw."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "Het deksel is dicht."
|
msgstr "Het deksel is dicht."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "De camera is bezig met een andere scan."
|
msgstr "De camera is bezig met een andere scan."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "De dienst voor gezichtsontgrendeling draait niet."
|
msgstr "De dienst voor gezichtsontgrendeling draait niet."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "Niet toegestaan."
|
msgstr "Niet toegestaan."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Geen wachtwoordvenster? Start een polkit-agent, bijvoorbeeld hyprpolkitagent."
|
"Geen wachtwoordvenster? Start een polkit-agent, bijvoorbeeld hyprpolkitagent."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "Er ging iets mis (%s)."
|
msgstr "Er ging iets mis (%s)."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr "Kijk in de camera. Knipper één keer of draai je hoofd een beetje."
|
msgstr "Kijk in de camera. Knipper één keer of draai je hoofd een beetje."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "Gezicht gevonden."
|
msgstr "Gezicht gevonden."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "Herkend. Knipper nu één keer of draai je hoofd een beetje."
|
msgstr "Herkend. Knipper nu één keer of draai je hoofd een beetje."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "Kijk naar het scherm."
|
msgstr "Kijk naar het scherm."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "Kom dichter bij de camera."
|
msgstr "Kom dichter bij de camera."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "Het is te donker om je gezicht te zien."
|
msgstr "Het is te donker om je gezicht te zien."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "match"
|
msgstr "match"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "draai"
|
msgstr "draai"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "ogen"
|
msgstr "ogen"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "diepte"
|
msgstr "diepte"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "knipperen"
|
msgstr "knipperen"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "schittering"
|
msgstr "schittering"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "rand"
|
msgstr "rand"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "hoofddraai"
|
msgstr "hoofddraai"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "Herkend als %s (match %s) in %s ms."
|
msgstr "Herkend als %s (match %s) in %s ms."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "Teken van leven: %s"
|
msgstr "Teken van leven: %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -447,7 +451,9 @@ msgstr "de jouwe"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "Er draait geen polkit-agent, dus er kan geen wachtwoordvenster openen. Een gezicht toevoegen en beheerdersvragen hebben er een nodig."
|
msgstr ""
|
||||||
|
"Er draait geen polkit-agent, dus er kan geen wachtwoordvenster openen. Een "
|
||||||
|
"gezicht toevoegen en beheerdersvragen hebben er een nodig."
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -465,8 +471,8 @@ msgstr "draait niet"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "Gezichtsontgrendeling opnieuw aanzetten start hem."
|
msgstr "Gezichtsontgrendeling opnieuw aanzetten start hem."
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "Gezichten"
|
msgstr "Gezichten"
|
||||||
|
|
||||||
@@ -735,7 +741,7 @@ msgstr "Afbeelding of map:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "Niet gevonden: %s"
|
msgstr "Niet gevonden: %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Instellingen"
|
msgstr "Instellingen"
|
||||||
|
|
||||||
@@ -748,38 +754,38 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "voor alle gebruikers, vraagt om je wachtwoord"
|
msgstr "voor alle gebruikers, vraagt om je wachtwoord"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Omhoog/Omlaag: kiezen, Spatie: aan/uit, r: hernoemen, d: verwijderen, a: "
|
"Omhoog/Omlaag: kiezen, Spatie: aan/uit, r: hernoemen, d: verwijderen, a: "
|
||||||
"toevoegen, q: terug"
|
"toevoegen, q: terug"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "Er is nog geen gezicht ingesteld. Druk op a om er een toe te voegen."
|
msgstr "Er is nog geen gezicht ingesteld. Druk op a om er een toe te voegen."
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "Nieuwe naam:"
|
msgstr "Nieuwe naam:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "“%s” verwijderen?"
|
msgstr "“%s” verwijderen?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "Gezichtsontgrendeling aan- of uitzetten"
|
msgstr "Gezichtsontgrendeling aan- of uitzetten"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "Uitproberen"
|
msgstr "Uitproberen"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "Een polkit-agent installeren"
|
msgstr "Een polkit-agent installeren"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Afsluiten"
|
msgstr "Afsluiten"
|
||||||
|
|
||||||
@@ -855,29 +861,29 @@ msgstr "De polkit-agent is niet gestart. Zie: systemctl --user status %s"
|
|||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "De polkit-agent draait. Wachtwoordvensters openen nu."
|
msgstr "De polkit-agent draait. Wachtwoordvensters openen nu."
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr "Om ermee te vergrendelen, voeg dit toe aan %s en zet %s in %s:"
|
msgstr "Om ermee te vergrendelen, voeg dit toe aan %s en zet %s in %s:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Om ermee te vergrendelen, voeg dit toe aan de binds in %s en gebruik %s in "
|
"Om ermee te vergrendelen, voeg dit toe aan de binds in %s en gebruik %s in "
|
||||||
"swayidle:"
|
"swayidle:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Om ermee te vergrendelen, start %s waar je vergrendelscherm nu wordt gestart."
|
"Om ermee te vergrendelen, start %s waar je vergrendelscherm nu wordt gestart."
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "Je vergrendelt nu met het vergrendelscherm van face-unlock."
|
msgstr "Je vergrendelt nu met het vergrendelscherm van face-unlock."
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
@@ -885,12 +891,12 @@ msgstr ""
|
|||||||
"hyprlock toont bovenaan wat face unlock doet, vanaf de volgende keer "
|
"hyprlock toont bovenaan wat face unlock doet, vanaf de volgende keer "
|
||||||
"vergrendelen."
|
"vergrendelen."
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "Kon de regel niet aan %s toevoegen."
|
msgstr "Kon de regel niet aan %s toevoegen."
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
@@ -898,7 +904,7 @@ msgstr ""
|
|||||||
"Je vergrendelscherm blijft zoals het is. Druk op Enter in het lege "
|
"Je vergrendelscherm blijft zoals het is. Druk op Enter in het lege "
|
||||||
"wachtwoordveld om te scannen."
|
"wachtwoordveld om te scannen."
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "hyprlock heeft geen %s, dus het kan de tekst niet tonen."
|
msgstr "hyprlock heeft geen %s, dus het kan de tekst niet tonen."
|
||||||
@@ -995,19 +1001,23 @@ msgstr "Kom dichterbij"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "Te donker"
|
msgstr "Te donker"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "Camera in gebruik"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "Gebruik je wachtwoord"
|
msgstr "Gebruik je wachtwoord"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "Niet herkend"
|
msgstr "Niet herkend"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "Opnieuw, en knipper"
|
msgstr "Opnieuw, en knipper"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "Camera niet beschikbaar"
|
msgstr "Camera niet beschikbaar"
|
||||||
|
|
||||||
@@ -1099,32 +1109,32 @@ msgstr "Verkeerd wachtwoord"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "Gezicht herkend"
|
msgstr "Gezicht herkend"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Gezichtsontgrendeling voor het vergrendelscherm, sudo en beheerdersvragen"
|
"Gezichtsontgrendeling voor het vergrendelscherm, sudo en beheerdersvragen"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "Een gezicht instellen."
|
msgstr "Een gezicht instellen."
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "Hoe het nieuwe gezicht moet heten."
|
msgstr "Hoe het nieuwe gezicht moet heten."
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "Het scherm vergrendelen."
|
msgstr "Het scherm vergrendelen."
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "De animaties van de bubbel één keer afspelen."
|
msgstr "De animaties van de bubbel één keer afspelen."
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "Bubbelstijl voor de demo: full of minimal."
|
msgstr "Bubbelstijl voor de demo: full of minimal."
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "Vraagt welk vergrendelscherm te gebruiken en print het antwoord."
|
msgstr "Vraagt welk vergrendelscherm te gebruiken en print het antwoord."
|
||||||
|
|
||||||
@@ -1270,3 +1280,25 @@ msgstr "Kijk naar de camera of typ je wachtwoord"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "Typ je wachtwoord"
|
msgstr "Typ je wachtwoord"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "sudo in een SSH-sessie neemt ook je gezicht, als je aan deze computer "
|
||||||
|
#~ "zit. Standaard uit: wie voor de camera zit, is misschien niet wie typt."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Als een andere app de camera gebruikt, bijvoorbeeld in een videogesprek, "
|
||||||
|
#~ "verschijnt er geen bubbel en typ je zoals gewoonlijk je wachtwoord. Uit: "
|
||||||
|
#~ "de bubbel toont een doorgestreepte camera."
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "In SSH-sessies"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "Geen bubbel als de camera in gebruik is"
|
||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: Polish\n"
|
"Language-Team: Polish\n"
|
||||||
@@ -59,9 +59,9 @@ msgstr "Nie dodano żadnej twarzy."
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "Najpierw skonfiguruj swoją twarz."
|
msgstr "Najpierw skonfiguruj swoją twarz."
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "Nie udało się zapisać ustawienia."
|
msgstr "Nie udało się zapisać ustawienia."
|
||||||
|
|
||||||
@@ -83,15 +83,15 @@ msgstr "Nie udało się włączyć rozszerzenia GNOME, które pokazuje dymek."
|
|||||||
msgid "Log out and back in once: then GNOME shows the bubble too."
|
msgid "Log out and back in once: then GNOME shows the bubble too."
|
||||||
msgstr "Wyloguj się i zaloguj ponownie raz: wtedy GNOME też pokaże dymek."
|
msgstr "Wyloguj się i zaloguj ponownie raz: wtedy GNOME też pokaże dymek."
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "Wybierz ekran blokady w oknie."
|
msgstr "Wybierz ekran blokady w oknie."
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr "Nie wybrano ekranu blokady. Możesz to zrobić później w Ustawieniach."
|
msgstr "Nie wybrano ekranu blokady. Możesz to zrobić później w Ustawieniach."
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -100,102 +100,102 @@ msgstr ""
|
|||||||
"Ekran blokady (%s) też przyjmuje twarz. Jeśli nie skanuje, gdy wracasz, "
|
"Ekran blokady (%s) też przyjmuje twarz. Jeśli nie skanuje, gdy wracasz, "
|
||||||
"naciśnij Enter w pustym polu hasła."
|
"naciśnij Enter w pustym polu hasła."
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Odblokowywanie twarzą jest włączone. Zablokuj ekran i spójrz na niego, aby "
|
"Odblokowywanie twarzą jest włączone. Zablokuj ekran i spójrz na niego, aby "
|
||||||
"wypróbować."
|
"wypróbować."
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr "Działa też dla sudo i okien administratora. Zobacz Ustawienia."
|
msgstr "Działa też dla sudo i okien administratora. Zobacz Ustawienia."
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Odblokowywanie twarzą jest wyłączone. Twoje twarze zostają zachowane; "
|
"Odblokowywanie twarzą jest wyłączone. Twoje twarze zostają zachowane; "
|
||||||
"usuniesz je w Twarzach."
|
"usuniesz je w Twarzach."
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "Nie skonfigurowano jeszcze żadnej twarzy."
|
msgstr "Nie skonfigurowano jeszcze żadnej twarzy."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "wł."
|
msgstr "wł."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "wył."
|
msgstr "wył."
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "próbki: %s, wyuczone: %s"
|
msgstr "próbki: %s, wyuczone: %s"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "Która twarz? Identyfikatory pokazuje `%s faces`."
|
msgstr "Która twarz? Identyfikatory pokazuje `%s faces`."
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "Usunięto."
|
msgstr "Usunięto."
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "Użycie: face-unlock [polecenie]"
|
msgstr "Użycie: face-unlock [polecenie]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "Polecenia:"
|
msgstr "Polecenia:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "Włącz odblokowywanie twarzą"
|
msgstr "Włącz odblokowywanie twarzą"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "Wyłącz je (twarze zostają zachowane)"
|
msgstr "Wyłącz je (twarze zostają zachowane)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "Dodaj twarz"
|
msgstr "Dodaj twarz"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "Pokaż listę twarzy"
|
msgstr "Pokaż listę twarzy"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "Usuń twarz"
|
msgstr "Usuń twarz"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "Spójrz w kamerę i zobacz, co widzi"
|
msgstr "Spójrz w kamerę i zobacz, co widzi"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "Zablokuj ekran"
|
msgstr "Zablokuj ekran"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "Pokaż, co jest włączone"
|
msgstr "Pokaż, co jest włączone"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "Pokaż tę pomoc"
|
msgstr "Pokaż tę pomoc"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "Pokaż wersję"
|
msgstr "Pokaż wersję"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "Bez polecenia wyświetla się interaktywne menu."
|
msgstr "Bez polecenia wyświetla się interaktywne menu."
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
@@ -203,7 +203,7 @@ msgstr ""
|
|||||||
"Uruchom to jako swój użytkownik, nie jako root. Hasło zostanie zapytane, gdy "
|
"Uruchom to jako swój użytkownik, nie jako root. Hasło zostanie zapytane, gdy "
|
||||||
"będzie potrzebne."
|
"będzie potrzebne."
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "Nieznane polecenie: %s"
|
msgstr "Nieznane polecenie: %s"
|
||||||
@@ -278,102 +278,106 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "Nie udało się użyć kamery."
|
msgstr "Nie udało się użyć kamery."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "Inna aplikacja używa kamery."
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "Brakuje modeli rozpoznawania. Zainstaluj pakiet ponownie."
|
msgstr "Brakuje modeli rozpoznawania. Zainstaluj pakiet ponownie."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "Pokrywa jest zamknięta."
|
msgstr "Pokrywa jest zamknięta."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "Kamera jest zajęta innym skanowaniem."
|
msgstr "Kamera jest zajęta innym skanowaniem."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "Usługa odblokowywania twarzą nie działa."
|
msgstr "Usługa odblokowywania twarzą nie działa."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "Brak uprawnień."
|
msgstr "Brak uprawnień."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr "Brak okna hasła? Uruchom agenta polkit, na przykład hyprpolkitagent."
|
msgstr "Brak okna hasła? Uruchom agenta polkit, na przykład hyprpolkitagent."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "Coś poszło nie tak (%s)."
|
msgstr "Coś poszło nie tak (%s)."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr "Spójrz w kamerę. Mrugnij raz albo lekko obróć głowę."
|
msgstr "Spójrz w kamerę. Mrugnij raz albo lekko obróć głowę."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "Znaleziono twarz."
|
msgstr "Znaleziono twarz."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "Rozpoznano. Teraz mrugnij raz albo lekko obróć głowę."
|
msgstr "Rozpoznano. Teraz mrugnij raz albo lekko obróć głowę."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "Spójrz na ekran."
|
msgstr "Spójrz na ekran."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "Podejdź bliżej kamery."
|
msgstr "Podejdź bliżej kamery."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "Jest za ciemno, aby zobaczyć twoją twarz."
|
msgstr "Jest za ciemno, aby zobaczyć twoją twarz."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "zgodność"
|
msgstr "zgodność"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "obrót"
|
msgstr "obrót"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "oczy"
|
msgstr "oczy"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "głębia"
|
msgstr "głębia"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "mrugnięcie"
|
msgstr "mrugnięcie"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "odblask"
|
msgstr "odblask"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "krawędź"
|
msgstr "krawędź"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "obrót głowy"
|
msgstr "obrót głowy"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "Rozpoznano jako %s (zgodność %s) w %s ms."
|
msgstr "Rozpoznano jako %s (zgodność %s) w %s ms."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "Oznaka życia: %s"
|
msgstr "Oznaka życia: %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -447,7 +451,9 @@ msgstr "twój"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "Nie działa żaden agent polkit, więc nie może otworzyć się okno hasła. Dodawanie twarzy i okna administratora go potrzebują."
|
msgstr ""
|
||||||
|
"Nie działa żaden agent polkit, więc nie może otworzyć się okno hasła. "
|
||||||
|
"Dodawanie twarzy i okna administratora go potrzebują."
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -465,8 +471,8 @@ msgstr "nie działa"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "Ponowne włączenie odblokowywania twarzą ją uruchomi."
|
msgstr "Ponowne włączenie odblokowywania twarzą ją uruchomi."
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "Twarze"
|
msgstr "Twarze"
|
||||||
|
|
||||||
@@ -736,7 +742,7 @@ msgstr "Obraz lub folder:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "Nie znaleziono: %s"
|
msgstr "Nie znaleziono: %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Ustawienia"
|
msgstr "Ustawienia"
|
||||||
|
|
||||||
@@ -749,38 +755,38 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "dla wszystkich użytkowników, pyta o hasło"
|
msgstr "dla wszystkich użytkowników, pyta o hasło"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Góra/Dół: wybierz, Spacja: wł./wył., r: zmień nazwę, d: usuń, a: dodaj, q: "
|
"Góra/Dół: wybierz, Spacja: wł./wył., r: zmień nazwę, d: usuń, a: dodaj, q: "
|
||||||
"wstecz"
|
"wstecz"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "Nie skonfigurowano jeszcze żadnej twarzy. Naciśnij a, aby dodać."
|
msgstr "Nie skonfigurowano jeszcze żadnej twarzy. Naciśnij a, aby dodać."
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "Nowa nazwa:"
|
msgstr "Nowa nazwa:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "Usunąć „%s”?"
|
msgstr "Usunąć „%s”?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "Włącz lub wyłącz odblokowywanie twarzą"
|
msgstr "Włącz lub wyłącz odblokowywanie twarzą"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "Wypróbuj"
|
msgstr "Wypróbuj"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "Zainstaluj agenta polkit"
|
msgstr "Zainstaluj agenta polkit"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Zakończ"
|
msgstr "Zakończ"
|
||||||
|
|
||||||
@@ -832,7 +838,8 @@ msgstr "Hyprland nie uruchamia sam agenta polkit. Dodaj to do %s:"
|
|||||||
|
|
||||||
#: src/lib/system.sh:214
|
#: src/lib/system.sh:214
|
||||||
msgid "No package manager found to install a polkit agent with."
|
msgid "No package manager found to install a polkit agent with."
|
||||||
msgstr "Nie znaleziono menedżera pakietów, którym można zainstalować agenta polkit."
|
msgstr ""
|
||||||
|
"Nie znaleziono menedżera pakietów, którym można zainstalować agenta polkit."
|
||||||
|
|
||||||
#: src/lib/system.sh:238
|
#: src/lib/system.sh:238
|
||||||
msgid "Installing a polkit agent. That needs your password."
|
msgid "Installing a polkit agent. That needs your password."
|
||||||
@@ -851,38 +858,38 @@ msgstr "Agent polkit się nie uruchomił. Zobacz: systemctl --user status %s"
|
|||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "Agent polkit działa. Okna hasła teraz się otwierają."
|
msgstr "Agent polkit działa. Okna hasła teraz się otwierają."
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr "Aby nim blokować, dodaj to do %s i ustaw %s w %s:"
|
msgstr "Aby nim blokować, dodaj to do %s i ustaw %s w %s:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr "Aby nim blokować, dodaj to do binds w %s i użyj %s w swayidle:"
|
msgstr "Aby nim blokować, dodaj to do binds w %s i użyj %s w swayidle:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Aby nim blokować, uruchamiaj %s tam, gdzie teraz startuje twój ekran blokady."
|
"Aby nim blokować, uruchamiaj %s tam, gdzie teraz startuje twój ekran blokady."
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "Teraz blokujesz ekranem blokady face-unlock."
|
msgstr "Teraz blokujesz ekranem blokady face-unlock."
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
msgstr "hyprlock pokaże u góry, co robi face unlock, od następnej blokady."
|
msgstr "hyprlock pokaże u góry, co robi face unlock, od następnej blokady."
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "Nie udało się dodać linii do %s."
|
msgstr "Nie udało się dodać linii do %s."
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
@@ -890,7 +897,7 @@ msgstr ""
|
|||||||
"Twój ekran blokady zostaje bez zmian. Naciśnij Enter w pustym polu hasła, "
|
"Twój ekran blokady zostaje bez zmian. Naciśnij Enter w pustym polu hasła, "
|
||||||
"aby skanować."
|
"aby skanować."
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "hyprlock nie ma %s, więc nie może pokazać tekstu."
|
msgstr "hyprlock nie ma %s, więc nie może pokazać tekstu."
|
||||||
@@ -987,19 +994,23 @@ msgstr "Podejdź bliżej"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "Za ciemno"
|
msgstr "Za ciemno"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "Kamera w użyciu"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "Użyj hasła"
|
msgstr "Użyj hasła"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "Nie rozpoznano"
|
msgstr "Nie rozpoznano"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "Spróbuj ponownie i mrugnij"
|
msgstr "Spróbuj ponownie i mrugnij"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "Kamera niedostępna"
|
msgstr "Kamera niedostępna"
|
||||||
|
|
||||||
@@ -1090,31 +1101,31 @@ msgstr "Złe hasło"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "Rozpoznano twarz"
|
msgstr "Rozpoznano twarz"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr "Odblokowywanie twarzą dla ekranu blokady, sudo i okien administratora"
|
msgstr "Odblokowywanie twarzą dla ekranu blokady, sudo i okien administratora"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "Skonfiguruj twarz."
|
msgstr "Skonfiguruj twarz."
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "Jak nazwać nową twarz."
|
msgstr "Jak nazwać nową twarz."
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "Zablokuj ekran."
|
msgstr "Zablokuj ekran."
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "Odtwórz raz animacje dymka."
|
msgstr "Odtwórz raz animacje dymka."
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "Styl dymka w demo: full lub minimal."
|
msgstr "Styl dymka w demo: full lub minimal."
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "Pyta, którego ekranu blokady użyć, i wypisuje odpowiedź."
|
msgstr "Pyta, którego ekranu blokady użyć, i wypisuje odpowiedź."
|
||||||
|
|
||||||
@@ -1257,3 +1268,26 @@ msgstr "Spójrz w kamerę albo wpisz hasło"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "Wpisz hasło"
|
msgstr "Wpisz hasło"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "sudo w sesji SSH także przyjmuje twarz, jeśli siedzisz przy tym "
|
||||||
|
#~ "komputerze. Domyślnie wyłączone: osoba przed kamerą może nie być tą, "
|
||||||
|
#~ "która pisze."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Gdy inna aplikacja używa kamery, na przykład podczas rozmowy wideo, dymek "
|
||||||
|
#~ "się nie pojawia i wpisujesz hasło jak zwykle. Wyłączone: dymek pokazuje "
|
||||||
|
#~ "przekreśloną kamerę."
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "W sesjach SSH"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "Bez dymka, gdy kamera jest w użyciu"
|
||||||
+121
-87
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: Brazilian Portuguese\n"
|
"Language-Team: Brazilian Portuguese\n"
|
||||||
@@ -58,9 +58,9 @@ msgstr "Nenhum rosto foi adicionado."
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "Primeiro, configure o seu rosto."
|
msgstr "Primeiro, configure o seu rosto."
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "Não foi possível salvar a configuração."
|
msgstr "Não foi possível salvar a configuração."
|
||||||
|
|
||||||
@@ -82,17 +82,17 @@ msgstr "Não foi possível ativar a extensão do GNOME que mostra a bolha."
|
|||||||
msgid "Log out and back in once: then GNOME shows the bubble too."
|
msgid "Log out and back in once: then GNOME shows the bubble too."
|
||||||
msgstr "Saia e entre de novo uma vez: aí o GNOME também mostra a bolha."
|
msgstr "Saia e entre de novo uma vez: aí o GNOME também mostra a bolha."
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "Escolha sua tela de bloqueio na janela."
|
msgstr "Escolha sua tela de bloqueio na janela."
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Nenhuma tela de bloqueio escolhida. Você pode fazer isso depois em "
|
"Nenhuma tela de bloqueio escolhida. Você pode fazer isso depois em "
|
||||||
"Configurações."
|
"Configurações."
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -101,103 +101,103 @@ msgstr ""
|
|||||||
"A tela de bloqueio (%s) também aceita seu rosto. Se ela não escanear quando "
|
"A tela de bloqueio (%s) também aceita seu rosto. Se ela não escanear quando "
|
||||||
"você voltar, pressione Enter no campo de senha vazio."
|
"você voltar, pressione Enter no campo de senha vazio."
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"O desbloqueio facial está ativado. Bloqueie a tela e olhe para ela para "
|
"O desbloqueio facial está ativado. Bloqueie a tela e olhe para ela para "
|
||||||
"testar."
|
"testar."
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ele também funciona com sudo e pedidos de administrador. Veja Configurações."
|
"Ele também funciona com sudo e pedidos de administrador. Veja Configurações."
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"O desbloqueio facial está desativado. Seus rostos são mantidos; apague-os em "
|
"O desbloqueio facial está desativado. Seus rostos são mantidos; apague-os em "
|
||||||
"Rostos."
|
"Rostos."
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "Nenhum rosto configurado ainda."
|
msgstr "Nenhum rosto configurado ainda."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "ativado"
|
msgstr "ativado"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "desativado"
|
msgstr "desativado"
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "%s amostras, %s aprendidas"
|
msgstr "%s amostras, %s aprendidas"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "Qual rosto? Veja `%s faces` para os IDs."
|
msgstr "Qual rosto? Veja `%s faces` para os IDs."
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "Apagado."
|
msgstr "Apagado."
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "Uso: face-unlock [comando]"
|
msgstr "Uso: face-unlock [comando]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "Comandos:"
|
msgstr "Comandos:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "Ativar o desbloqueio facial"
|
msgstr "Ativar o desbloqueio facial"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "Desativar (os rostos são mantidos)"
|
msgstr "Desativar (os rostos são mantidos)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "Adicionar um rosto"
|
msgstr "Adicionar um rosto"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "Listar os rostos"
|
msgstr "Listar os rostos"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "Apagar um rosto"
|
msgstr "Apagar um rosto"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "Olhar para a câmera e ver o que ela vê"
|
msgstr "Olhar para a câmera e ver o que ela vê"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "Bloquear a tela"
|
msgstr "Bloquear a tela"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "Mostrar o que está ativado"
|
msgstr "Mostrar o que está ativado"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "Mostrar esta ajuda"
|
msgstr "Mostrar esta ajuda"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "Mostrar a versão"
|
msgstr "Mostrar a versão"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "Sem comando, um menu interativo é exibido."
|
msgstr "Sem comando, um menu interativo é exibido."
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
@@ -205,7 +205,7 @@ msgstr ""
|
|||||||
"Execute isto com o seu próprio usuário, não como root. Ele pede a sua senha "
|
"Execute isto com o seu próprio usuário, não como root. Ele pede a sua senha "
|
||||||
"quando precisa."
|
"quando precisa."
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "Comando desconhecido: %s"
|
msgstr "Comando desconhecido: %s"
|
||||||
@@ -280,104 +280,108 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "Não foi possível usar a câmera."
|
msgstr "Não foi possível usar a câmera."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "Outro aplicativo está usando a câmera."
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "Os modelos de reconhecimento estão faltando. Reinstale o pacote."
|
msgstr "Os modelos de reconhecimento estão faltando. Reinstale o pacote."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "A tampa está fechada."
|
msgstr "A tampa está fechada."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "A câmera está ocupada com outra leitura."
|
msgstr "A câmera está ocupada com outra leitura."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "O serviço de desbloqueio facial não está em execução."
|
msgstr "O serviço de desbloqueio facial não está em execução."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "Não permitido."
|
msgstr "Não permitido."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Nenhuma janela de senha? Inicie um agente do polkit, por exemplo o "
|
"Nenhuma janela de senha? Inicie um agente do polkit, por exemplo o "
|
||||||
"hyprpolkitagent."
|
"hyprpolkitagent."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "Algo deu errado (%s)."
|
msgstr "Algo deu errado (%s)."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr "Olhe para a câmera. Pisque uma vez ou vire um pouco a cabeça."
|
msgstr "Olhe para a câmera. Pisque uma vez ou vire um pouco a cabeça."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "Rosto encontrado."
|
msgstr "Rosto encontrado."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "Reconhecido. Agora pisque uma vez ou vire um pouco a cabeça."
|
msgstr "Reconhecido. Agora pisque uma vez ou vire um pouco a cabeça."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "Olhe para a tela."
|
msgstr "Olhe para a tela."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "Aproxime-se da câmera."
|
msgstr "Aproxime-se da câmera."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "Está escuro demais para ver o seu rosto."
|
msgstr "Está escuro demais para ver o seu rosto."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "semelhança"
|
msgstr "semelhança"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "giro"
|
msgstr "giro"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "olhos"
|
msgstr "olhos"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "profundidade"
|
msgstr "profundidade"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "piscada"
|
msgstr "piscada"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "reflexo"
|
msgstr "reflexo"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "borda"
|
msgstr "borda"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "giro da cabeça"
|
msgstr "giro da cabeça"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "Reconhecido como %s (semelhança %s) em %s ms."
|
msgstr "Reconhecido como %s (semelhança %s) em %s ms."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "Sinal de vida: %s"
|
msgstr "Sinal de vida: %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -451,7 +455,9 @@ msgstr "a sua"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "Nenhum agente do polkit está em execução, então nenhuma janela de senha pode abrir. Adicionar um rosto e os pedidos de administrador precisam de um."
|
msgstr ""
|
||||||
|
"Nenhum agente do polkit está em execução, então nenhuma janela de senha pode "
|
||||||
|
"abrir. Adicionar um rosto e os pedidos de administrador precisam de um."
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -469,8 +475,8 @@ msgstr "parado"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "Ativar o desbloqueio facial de novo o inicia."
|
msgstr "Ativar o desbloqueio facial de novo o inicia."
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "Rostos"
|
msgstr "Rostos"
|
||||||
|
|
||||||
@@ -742,7 +748,7 @@ msgstr "Imagem ou pasta:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "Não encontrado: %s"
|
msgstr "Não encontrado: %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Configurações"
|
msgstr "Configurações"
|
||||||
|
|
||||||
@@ -755,38 +761,38 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "para todos os usuários, pede a sua senha"
|
msgstr "para todos os usuários, pede a sua senha"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Cima/Baixo: escolher, Espaço: ativar/desativar, r: renomear, d: apagar, a: "
|
"Cima/Baixo: escolher, Espaço: ativar/desativar, r: renomear, d: apagar, a: "
|
||||||
"adicionar, q: voltar"
|
"adicionar, q: voltar"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "Nenhum rosto configurado ainda. Aperte a para adicionar um."
|
msgstr "Nenhum rosto configurado ainda. Aperte a para adicionar um."
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "Novo nome:"
|
msgstr "Novo nome:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "Apagar \"%s\"?"
|
msgstr "Apagar \"%s\"?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "Ativar ou desativar o desbloqueio facial"
|
msgstr "Ativar ou desativar o desbloqueio facial"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "Testar"
|
msgstr "Testar"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "Instalar um agente do polkit"
|
msgstr "Instalar um agente do polkit"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Sair"
|
msgstr "Sair"
|
||||||
|
|
||||||
@@ -841,7 +847,8 @@ msgstr "O Hyprland não inicia o agente do polkit sozinho. Adicione isto a %s:"
|
|||||||
|
|
||||||
#: src/lib/system.sh:214
|
#: src/lib/system.sh:214
|
||||||
msgid "No package manager found to install a polkit agent with."
|
msgid "No package manager found to install a polkit agent with."
|
||||||
msgstr "Nenhum gerenciador de pacotes encontrado para instalar um agente do polkit."
|
msgstr ""
|
||||||
|
"Nenhum gerenciador de pacotes encontrado para instalar um agente do polkit."
|
||||||
|
|
||||||
#: src/lib/system.sh:238
|
#: src/lib/system.sh:238
|
||||||
msgid "Installing a polkit agent. That needs your password."
|
msgid "Installing a polkit agent. That needs your password."
|
||||||
@@ -860,28 +867,28 @@ msgstr "O agente do polkit não iniciou. Veja: systemctl --user status %s"
|
|||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "O agente do polkit está em execução. As janelas de senha abrem agora."
|
msgstr "O agente do polkit está em execução. As janelas de senha abrem agora."
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr "Para bloquear com ela, adicione isto a %s e defina %s em %s:"
|
msgstr "Para bloquear com ela, adicione isto a %s e defina %s em %s:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Para bloquear com ela, adicione isto aos binds em %s e use %s no swayidle:"
|
"Para bloquear com ela, adicione isto aos binds em %s e use %s no swayidle:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Para bloquear com ela, rode %s onde sua tela de bloqueio é iniciada hoje."
|
"Para bloquear com ela, rode %s onde sua tela de bloqueio é iniciada hoje."
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "Agora você bloqueia com a tela de bloqueio do face-unlock."
|
msgstr "Agora você bloqueia com a tela de bloqueio do face-unlock."
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
@@ -889,12 +896,12 @@ msgstr ""
|
|||||||
"O hyprlock mostra no topo o que o face unlock está fazendo, a partir do "
|
"O hyprlock mostra no topo o que o face unlock está fazendo, a partir do "
|
||||||
"próximo bloqueio."
|
"próximo bloqueio."
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "Não foi possível adicionar a linha a %s."
|
msgstr "Não foi possível adicionar a linha a %s."
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
@@ -902,7 +909,7 @@ msgstr ""
|
|||||||
"Sua tela de bloqueio fica como está. Pressione Enter no campo de senha vazio "
|
"Sua tela de bloqueio fica como está. Pressione Enter no campo de senha vazio "
|
||||||
"para escanear."
|
"para escanear."
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "O hyprlock não tem %s, então não pode mostrar o texto."
|
msgstr "O hyprlock não tem %s, então não pode mostrar o texto."
|
||||||
@@ -999,19 +1006,23 @@ msgstr "Chegue mais perto"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "Escuro demais"
|
msgstr "Escuro demais"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "Câmera em uso"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "Use a sua senha"
|
msgstr "Use a sua senha"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "Não reconhecido"
|
msgstr "Não reconhecido"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "Tente de novo e pisque"
|
msgstr "Tente de novo e pisque"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "Câmera indisponível"
|
msgstr "Câmera indisponível"
|
||||||
|
|
||||||
@@ -1103,33 +1114,33 @@ msgstr "Senha incorreta"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "Rosto reconhecido"
|
msgstr "Rosto reconhecido"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Desbloqueio facial para a tela de bloqueio, o sudo e os pedidos de "
|
"Desbloqueio facial para a tela de bloqueio, o sudo e os pedidos de "
|
||||||
"administrador"
|
"administrador"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "Configurar um rosto."
|
msgstr "Configurar um rosto."
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "Como chamar o novo rosto."
|
msgstr "Como chamar o novo rosto."
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "Bloquear a tela."
|
msgstr "Bloquear a tela."
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "Reproduzir as animações da bolha uma vez."
|
msgstr "Reproduzir as animações da bolha uma vez."
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "Estilo da bolha para a demonstração: full ou minimal."
|
msgstr "Estilo da bolha para a demonstração: full ou minimal."
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "Pergunta qual tela de bloqueio usar e imprime a resposta."
|
msgstr "Pergunta qual tela de bloqueio usar e imprime a resposta."
|
||||||
|
|
||||||
@@ -1273,3 +1284,26 @@ msgstr "Olhe para a câmera ou digite sua senha"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "Digite sua senha"
|
msgstr "Digite sua senha"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "O sudo numa sessão SSH também usa o seu rosto, se você estiver diante "
|
||||||
|
#~ "deste computador. Desativado por padrão: quem está diante da câmera pode "
|
||||||
|
#~ "não ser quem digita."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Quando outro aplicativo usa a câmera, por exemplo numa chamada de vídeo, "
|
||||||
|
#~ "a bolha não aparece e você digita a senha como sempre. Desativado: a "
|
||||||
|
#~ "bolha mostra uma câmera riscada."
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "Em sessões SSH"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "Sem bolha quando a câmera está em uso"
|
||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: Russian\n"
|
"Language-Team: Russian\n"
|
||||||
@@ -59,9 +59,9 @@ msgstr "Лицо не добавлено."
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "Сначала настройте своё лицо."
|
msgstr "Сначала настройте своё лицо."
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "Не удалось сохранить настройку."
|
msgstr "Не удалось сохранить настройку."
|
||||||
|
|
||||||
@@ -83,15 +83,15 @@ msgstr "Не удалось включить расширение GNOME, кот
|
|||||||
msgid "Log out and back in once: then GNOME shows the bubble too."
|
msgid "Log out and back in once: then GNOME shows the bubble too."
|
||||||
msgstr "Выйдите и войдите снова один раз: тогда GNOME тоже покажет пузырь."
|
msgstr "Выйдите и войдите снова один раз: тогда GNOME тоже покажет пузырь."
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "Выберите экран блокировки в окне."
|
msgstr "Выберите экран блокировки в окне."
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr "Экран блокировки не выбран. Это можно сделать позже в Настройках."
|
msgstr "Экран блокировки не выбран. Это можно сделать позже в Настройках."
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -100,102 +100,102 @@ msgstr ""
|
|||||||
"Экран блокировки (%s) тоже принимает ваше лицо. Если он не сканирует, когда "
|
"Экран блокировки (%s) тоже принимает ваше лицо. Если он не сканирует, когда "
|
||||||
"вы возвращаетесь, нажмите Enter в пустом поле пароля."
|
"вы возвращаетесь, нажмите Enter в пустом поле пароля."
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Разблокировка по лицу включена. Заблокируйте экран и посмотрите на него, "
|
"Разблокировка по лицу включена. Заблокируйте экран и посмотрите на него, "
|
||||||
"чтобы попробовать."
|
"чтобы попробовать."
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr "Она работает и для sudo, и для запросов администратора. См. Настройки."
|
msgstr "Она работает и для sudo, и для запросов администратора. См. Настройки."
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Разблокировка по лицу выключена. Ваши лица сохранены; удалить их можно в "
|
"Разблокировка по лицу выключена. Ваши лица сохранены; удалить их можно в "
|
||||||
"разделе Лица."
|
"разделе Лица."
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "Ещё не настроено ни одного лица."
|
msgstr "Ещё не настроено ни одного лица."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "вкл."
|
msgstr "вкл."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "выкл."
|
msgstr "выкл."
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "образцов: %s, выучено: %s"
|
msgstr "образцов: %s, выучено: %s"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "Какое лицо? Номера показывает `%s faces`."
|
msgstr "Какое лицо? Номера показывает `%s faces`."
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "Удалено."
|
msgstr "Удалено."
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "Использование: face-unlock [команда]"
|
msgstr "Использование: face-unlock [команда]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "Команды:"
|
msgstr "Команды:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "Включить разблокировку по лицу"
|
msgstr "Включить разблокировку по лицу"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "Выключить её (лица сохраняются)"
|
msgstr "Выключить её (лица сохраняются)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "Добавить лицо"
|
msgstr "Добавить лицо"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "Показать список лиц"
|
msgstr "Показать список лиц"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "Удалить лицо"
|
msgstr "Удалить лицо"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "Посмотреть в камеру и увидеть, что она видит"
|
msgstr "Посмотреть в камеру и увидеть, что она видит"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "Заблокировать экран"
|
msgstr "Заблокировать экран"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "Показать, что включено"
|
msgstr "Показать, что включено"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "Показать эту справку"
|
msgstr "Показать эту справку"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "Показать версию"
|
msgstr "Показать версию"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "Без команды открывается интерактивное меню."
|
msgstr "Без команды открывается интерактивное меню."
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
@@ -203,7 +203,7 @@ msgstr ""
|
|||||||
"Запускайте это от своего пользователя, не от root. Пароль будет запрошен, "
|
"Запускайте это от своего пользователя, не от root. Пароль будет запрошен, "
|
||||||
"когда он понадобится."
|
"когда он понадобится."
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "Неизвестная команда: %s"
|
msgstr "Неизвестная команда: %s"
|
||||||
@@ -278,102 +278,106 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "Не удалось использовать камеру."
|
msgstr "Не удалось использовать камеру."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "Камеру использует другое приложение."
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "Нет моделей распознавания. Переустановите пакет."
|
msgstr "Нет моделей распознавания. Переустановите пакет."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "Крышка закрыта."
|
msgstr "Крышка закрыта."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "Камера занята другим сканированием."
|
msgstr "Камера занята другим сканированием."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "Служба разблокировки по лицу не запущена."
|
msgstr "Служба разблокировки по лицу не запущена."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "Нет доступа."
|
msgstr "Нет доступа."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr "Нет окна для пароля? Запустите агент polkit, например hyprpolkitagent."
|
msgstr "Нет окна для пароля? Запустите агент polkit, например hyprpolkitagent."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "Что-то пошло не так (%s)."
|
msgstr "Что-то пошло не так (%s)."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr "Посмотрите в камеру. Моргните один раз или слегка поверните голову."
|
msgstr "Посмотрите в камеру. Моргните один раз или слегка поверните голову."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "Лицо найдено."
|
msgstr "Лицо найдено."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "Распознано. Теперь моргните один раз или слегка поверните голову."
|
msgstr "Распознано. Теперь моргните один раз или слегка поверните голову."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "Посмотрите на экран."
|
msgstr "Посмотрите на экран."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "Подвиньтесь ближе к камере."
|
msgstr "Подвиньтесь ближе к камере."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "Слишком темно, чтобы увидеть ваше лицо."
|
msgstr "Слишком темно, чтобы увидеть ваше лицо."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "сходство"
|
msgstr "сходство"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "поворот"
|
msgstr "поворот"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "глаза"
|
msgstr "глаза"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "глубина"
|
msgstr "глубина"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "моргание"
|
msgstr "моргание"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "блик"
|
msgstr "блик"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "край"
|
msgstr "край"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "поворот головы"
|
msgstr "поворот головы"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "Распознано как %s (сходство %s) за %s мс."
|
msgstr "Распознано как %s (сходство %s) за %s мс."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "Признак жизни: %s"
|
msgstr "Признак жизни: %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -447,7 +451,9 @@ msgstr "ваш"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "Агент polkit не запущен, поэтому окно для пароля не может открыться. Он нужен для добавления лица и запросов администратора."
|
msgstr ""
|
||||||
|
"Агент polkit не запущен, поэтому окно для пароля не может открыться. Он "
|
||||||
|
"нужен для добавления лица и запросов администратора."
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -465,8 +471,8 @@ msgstr "не запущена"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "Повторное включение разблокировки по лицу запустит её."
|
msgstr "Повторное включение разблокировки по лицу запустит её."
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "Лица"
|
msgstr "Лица"
|
||||||
|
|
||||||
@@ -737,7 +743,7 @@ msgstr "Картинка или папка:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "Не найдено: %s"
|
msgstr "Не найдено: %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Настройки"
|
msgstr "Настройки"
|
||||||
|
|
||||||
@@ -750,38 +756,38 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "для всех пользователей, запрашивает пароль"
|
msgstr "для всех пользователей, запрашивает пароль"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Вверх/Вниз: выбор, Пробел: вкл./выкл., r: переименовать, d: удалить, a: "
|
"Вверх/Вниз: выбор, Пробел: вкл./выкл., r: переименовать, d: удалить, a: "
|
||||||
"добавить, q: назад"
|
"добавить, q: назад"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "Ещё не настроено ни одного лица. Нажмите a, чтобы добавить."
|
msgstr "Ещё не настроено ни одного лица. Нажмите a, чтобы добавить."
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "Новое имя:"
|
msgstr "Новое имя:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "Удалить «%s»?"
|
msgstr "Удалить «%s»?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "Включить или выключить разблокировку по лицу"
|
msgstr "Включить или выключить разблокировку по лицу"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "Попробовать"
|
msgstr "Попробовать"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "Установить агент polkit"
|
msgstr "Установить агент polkit"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Выход"
|
msgstr "Выход"
|
||||||
|
|
||||||
@@ -853,41 +859,41 @@ msgstr "Агент polkit не запустился. Смотрите: systemctl
|
|||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "Агент polkit запущен. Теперь окна для пароля открываются."
|
msgstr "Агент polkit запущен. Теперь окна для пароля открываются."
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr "Чтобы блокировать им, добавьте это в %s и укажите %s в %s:"
|
msgstr "Чтобы блокировать им, добавьте это в %s и укажите %s в %s:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Чтобы блокировать им, добавьте это в binds в %s и используйте %s в swayidle:"
|
"Чтобы блокировать им, добавьте это в binds в %s и используйте %s в swayidle:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Чтобы блокировать им, запускайте %s там, где сейчас запускается ваш экран "
|
"Чтобы блокировать им, запускайте %s там, где сейчас запускается ваш экран "
|
||||||
"блокировки."
|
"блокировки."
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "Теперь вы блокируете экраном блокировки face-unlock."
|
msgstr "Теперь вы блокируете экраном блокировки face-unlock."
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"hyprlock покажет сверху, что делает face unlock, со следующей блокировки."
|
"hyprlock покажет сверху, что делает face unlock, со следующей блокировки."
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "Не удалось добавить строку в %s."
|
msgstr "Не удалось добавить строку в %s."
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
@@ -895,7 +901,7 @@ msgstr ""
|
|||||||
"Ваш экран блокировки остаётся как есть. Нажмите Enter в пустом поле пароля, "
|
"Ваш экран блокировки остаётся как есть. Нажмите Enter в пустом поле пароля, "
|
||||||
"чтобы сканировать."
|
"чтобы сканировать."
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "У hyprlock нет %s, поэтому он не может показать текст."
|
msgstr "У hyprlock нет %s, поэтому он не может показать текст."
|
||||||
@@ -992,19 +998,23 @@ msgstr "Подвиньтесь ближе"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "Слишком темно"
|
msgstr "Слишком темно"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "Камера занята"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "Введите пароль"
|
msgstr "Введите пароль"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "Не распознано"
|
msgstr "Не распознано"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "Ещё раз, и моргните"
|
msgstr "Ещё раз, и моргните"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "Камера недоступна"
|
msgstr "Камера недоступна"
|
||||||
|
|
||||||
@@ -1096,32 +1106,32 @@ msgstr "Неверный пароль"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "Лицо распознано"
|
msgstr "Лицо распознано"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Разблокировка по лицу для экрана блокировки, sudo и запросов администратора"
|
"Разблокировка по лицу для экрана блокировки, sudo и запросов администратора"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "Настроить лицо."
|
msgstr "Настроить лицо."
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "Как назвать новое лицо."
|
msgstr "Как назвать новое лицо."
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "Заблокировать экран."
|
msgstr "Заблокировать экран."
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "Один раз проиграть анимации пузыря."
|
msgstr "Один раз проиграть анимации пузыря."
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "Стиль пузыря для демо: full или minimal."
|
msgstr "Стиль пузыря для демо: full или minimal."
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "Спрашивает, какой экран блокировки использовать, и выводит ответ."
|
msgstr "Спрашивает, какой экран блокировки использовать, и выводит ответ."
|
||||||
|
|
||||||
@@ -1268,3 +1278,26 @@ msgstr "Посмотрите в камеру или введите пароль"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "Введите пароль"
|
msgstr "Введите пароль"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "sudo в сеансе SSH тоже принимает ваше лицо, если вы сидите за этим "
|
||||||
|
#~ "компьютером. По умолчанию выкл.: человек перед камерой может быть не тем, "
|
||||||
|
#~ "кто печатает."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Когда камеру использует другое приложение, например во время видеозвонка, "
|
||||||
|
#~ "пузырь не появляется, и вы вводите пароль как обычно. Выкл.: пузырь "
|
||||||
|
#~ "показывает перечёркнутую камеру."
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "В сеансах SSH"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "Не показывать, когда камера занята"
|
||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: Turkish\n"
|
"Language-Team: Turkish\n"
|
||||||
@@ -57,9 +57,9 @@ msgstr "Hiç yüz eklenmedi."
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "Önce yüzünüzü kurun."
|
msgstr "Önce yüzünüzü kurun."
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "Ayar kaydedilemedi."
|
msgstr "Ayar kaydedilemedi."
|
||||||
|
|
||||||
@@ -81,15 +81,15 @@ msgid "Log out and back in once: then GNOME shows the bubble too."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Bir kez oturumu kapatıp yeniden açın: o zaman GNOME de baloncuğu gösterir."
|
"Bir kez oturumu kapatıp yeniden açın: o zaman GNOME de baloncuğu gösterir."
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "Pencerede kilit ekranınızı seçin."
|
msgstr "Pencerede kilit ekranınızı seçin."
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr "Kilit ekranı seçilmedi. Bunu daha sonra Ayarlar'dan yapabilirsiniz."
|
msgstr "Kilit ekranı seçilmedi. Bunu daha sonra Ayarlar'dan yapabilirsiniz."
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -98,100 +98,100 @@ msgstr ""
|
|||||||
"Kilit ekranı (%s) da yüzünüzü kabul eder. Döndüğünüzde taramazsa boş parola "
|
"Kilit ekranı (%s) da yüzünüzü kabul eder. Döndüğünüzde taramazsa boş parola "
|
||||||
"alanında Enter'a basın."
|
"alanında Enter'a basın."
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr "Yüzle kilit açma açık. Denemek için ekranı kilitleyin ve ona bakın."
|
msgstr "Yüzle kilit açma açık. Denemek için ekranı kilitleyin ve ona bakın."
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr "sudo ve yönetici istemlerinde de çalışabilir. Ayarlar'a bakın."
|
msgstr "sudo ve yönetici istemlerinde de çalışabilir. Ayarlar'a bakın."
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Yüzle kilit açma kapalı. Yüzleriniz saklanıyor; Yüzler bölümünden "
|
"Yüzle kilit açma kapalı. Yüzleriniz saklanıyor; Yüzler bölümünden "
|
||||||
"silebilirsiniz."
|
"silebilirsiniz."
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "Henüz hiç yüz kurulmadı."
|
msgstr "Henüz hiç yüz kurulmadı."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "açık"
|
msgstr "açık"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "kapalı"
|
msgstr "kapalı"
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "%s örnek, %s öğrenilen"
|
msgstr "%s örnek, %s öğrenilen"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "Hangi yüz? Kimlikler için `%s faces` komutuna bakın."
|
msgstr "Hangi yüz? Kimlikler için `%s faces` komutuna bakın."
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "Silindi."
|
msgstr "Silindi."
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "Kullanım: face-unlock [komut]"
|
msgstr "Kullanım: face-unlock [komut]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "Komutlar:"
|
msgstr "Komutlar:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "Yüzle kilit açmayı aç"
|
msgstr "Yüzle kilit açmayı aç"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "Kapat (yüzler saklanır)"
|
msgstr "Kapat (yüzler saklanır)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "Yüz ekle"
|
msgstr "Yüz ekle"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "Yüzleri listele"
|
msgstr "Yüzleri listele"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "Bir yüzü sil"
|
msgstr "Bir yüzü sil"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "Kameraya bak ve onun ne gördüğünü gör"
|
msgstr "Kameraya bak ve onun ne gördüğünü gör"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "Ekranı kilitle"
|
msgstr "Ekranı kilitle"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "Neyin açık olduğunu göster"
|
msgstr "Neyin açık olduğunu göster"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "Bu yardımı göster"
|
msgstr "Bu yardımı göster"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "Sürümü göster"
|
msgstr "Sürümü göster"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "Komut verilmezse etkileşimli bir menü gösterilir."
|
msgstr "Komut verilmezse etkileşimli bir menü gösterilir."
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
@@ -199,7 +199,7 @@ msgstr ""
|
|||||||
"Bunu root olarak değil, kendi kullanıcınızla çalıştırın. Gerektiğinde "
|
"Bunu root olarak değil, kendi kullanıcınızla çalıştırın. Gerektiğinde "
|
||||||
"parolanızı sorar."
|
"parolanızı sorar."
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "Bilinmeyen komut: %s"
|
msgstr "Bilinmeyen komut: %s"
|
||||||
@@ -274,104 +274,108 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "Kamera kullanılamadı."
|
msgstr "Kamera kullanılamadı."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "Kamerayı başka bir uygulama kullanıyor."
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "Tanıma modelleri eksik. Paketi yeniden kurun."
|
msgstr "Tanıma modelleri eksik. Paketi yeniden kurun."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "Kapak kapalı."
|
msgstr "Kapak kapalı."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "Kamera başka bir taramayla meşgul."
|
msgstr "Kamera başka bir taramayla meşgul."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "Yüzle kilit açma hizmeti çalışmıyor."
|
msgstr "Yüzle kilit açma hizmeti çalışmıyor."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "İzin verilmiyor."
|
msgstr "İzin verilmiyor."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Parola penceresi çıkmadı mı? Bir polkit aracısı başlatın, örneğin "
|
"Parola penceresi çıkmadı mı? Bir polkit aracısı başlatın, örneğin "
|
||||||
"hyprpolkitagent."
|
"hyprpolkitagent."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "Bir şeyler ters gitti (%s)."
|
msgstr "Bir şeyler ters gitti (%s)."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr "Kameraya bakın. Bir kez göz kırpın ya da başınızı biraz çevirin."
|
msgstr "Kameraya bakın. Bir kez göz kırpın ya da başınızı biraz çevirin."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "Yüz bulundu."
|
msgstr "Yüz bulundu."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "Tanındı. Şimdi bir kez göz kırpın ya da başınızı biraz çevirin."
|
msgstr "Tanındı. Şimdi bir kez göz kırpın ya da başınızı biraz çevirin."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "Ekrana bakın."
|
msgstr "Ekrana bakın."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "Kameraya yaklaşın."
|
msgstr "Kameraya yaklaşın."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "Yüzünüzü görmek için ortam çok karanlık."
|
msgstr "Yüzünüzü görmek için ortam çok karanlık."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "benzerlik"
|
msgstr "benzerlik"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "dönüş"
|
msgstr "dönüş"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "gözler"
|
msgstr "gözler"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "derinlik"
|
msgstr "derinlik"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "göz kırpma"
|
msgstr "göz kırpma"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "parlama"
|
msgstr "parlama"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "kenar"
|
msgstr "kenar"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "baş çevirme"
|
msgstr "baş çevirme"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "Tanınan: %s (benzerlik %s), süre %s ms."
|
msgstr "Tanınan: %s (benzerlik %s), süre %s ms."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "Canlılık işareti: %s"
|
msgstr "Canlılık işareti: %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -445,7 +449,9 @@ msgstr "sizinki"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "Çalışan bir polkit aracısı yok, bu yüzden parola penceresi açılamaz. Yüz eklemek ve yönetici istemleri için bir tane gerekir."
|
msgstr ""
|
||||||
|
"Çalışan bir polkit aracısı yok, bu yüzden parola penceresi açılamaz. Yüz "
|
||||||
|
"eklemek ve yönetici istemleri için bir tane gerekir."
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -463,8 +469,8 @@ msgstr "çalışmıyor"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "Yüzle kilit açmayı yeniden açmak onu başlatır."
|
msgstr "Yüzle kilit açmayı yeniden açmak onu başlatır."
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "Yüzler"
|
msgstr "Yüzler"
|
||||||
|
|
||||||
@@ -732,7 +738,7 @@ msgstr "Resim ya da klasör:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "Bulunamadı: %s"
|
msgstr "Bulunamadı: %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Ayarlar"
|
msgstr "Ayarlar"
|
||||||
|
|
||||||
@@ -745,38 +751,38 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "tüm kullanıcılar için, parolanızı sorar"
|
msgstr "tüm kullanıcılar için, parolanızı sorar"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Yukarı/Aşağı: seç, Boşluk: aç/kapat, r: yeniden adlandır, d: sil, a: ekle, "
|
"Yukarı/Aşağı: seç, Boşluk: aç/kapat, r: yeniden adlandır, d: sil, a: ekle, "
|
||||||
"q: geri"
|
"q: geri"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "Henüz hiç yüz kurulmadı. Eklemek için a tuşuna basın."
|
msgstr "Henüz hiç yüz kurulmadı. Eklemek için a tuşuna basın."
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "Yeni ad:"
|
msgstr "Yeni ad:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "\"%s\" silinsin mi?"
|
msgstr "\"%s\" silinsin mi?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "Yüzle kilit açmayı aç ya da kapat"
|
msgstr "Yüzle kilit açmayı aç ya da kapat"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "Dene"
|
msgstr "Dene"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "Bir polkit aracısı kur"
|
msgstr "Bir polkit aracısı kur"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Çık"
|
msgstr "Çık"
|
||||||
|
|
||||||
@@ -827,7 +833,8 @@ msgstr ""
|
|||||||
#: src/lib/system.sh:156
|
#: src/lib/system.sh:156
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Hyprland does not start the polkit agent by itself. Add this to %s:"
|
msgid "Hyprland does not start the polkit agent by itself. Add this to %s:"
|
||||||
msgstr "Hyprland polkit aracısını kendiliğinden başlatmaz. Bunu %s dosyasına ekleyin:"
|
msgstr ""
|
||||||
|
"Hyprland polkit aracısını kendiliğinden başlatmaz. Bunu %s dosyasına ekleyin:"
|
||||||
|
|
||||||
#: src/lib/system.sh:214
|
#: src/lib/system.sh:214
|
||||||
msgid "No package manager found to install a polkit agent with."
|
msgid "No package manager found to install a polkit agent with."
|
||||||
@@ -850,32 +857,32 @@ msgstr "polkit aracısı başlamadı. Bakın: systemctl --user status %s"
|
|||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "polkit aracısı çalışıyor. Parola pencereleri artık açılıyor."
|
msgstr "polkit aracısı çalışıyor. Parola pencereleri artık açılıyor."
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Onunla kilitlemek için bunu %s dosyasına ekleyin ve %s ayarını %s içine "
|
"Onunla kilitlemek için bunu %s dosyasına ekleyin ve %s ayarını %s içine "
|
||||||
"yazın:"
|
"yazın:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Onunla kilitlemek için bunu %s içindeki binds'a ekleyin ve swayidle'da %s "
|
"Onunla kilitlemek için bunu %s içindeki binds'a ekleyin ve swayidle'da %s "
|
||||||
"kullanın:"
|
"kullanın:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Onunla kilitlemek için kilit ekranınızın şu an başlatıldığı yerde %s "
|
"Onunla kilitlemek için kilit ekranınızın şu an başlatıldığı yerde %s "
|
||||||
"çalıştırın."
|
"çalıştırın."
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "Artık face-unlock'un kilit ekranıyla kilitliyorsunuz."
|
msgstr "Artık face-unlock'un kilit ekranıyla kilitliyorsunuz."
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
@@ -883,12 +890,12 @@ msgstr ""
|
|||||||
"Bir sonraki kilitlemeden itibaren hyprlock, face unlock'un ne yaptığını "
|
"Bir sonraki kilitlemeden itibaren hyprlock, face unlock'un ne yaptığını "
|
||||||
"üstte gösterir."
|
"üstte gösterir."
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "Satır %s dosyasına eklenemedi."
|
msgstr "Satır %s dosyasına eklenemedi."
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
@@ -896,7 +903,7 @@ msgstr ""
|
|||||||
"Kilit ekranınız olduğu gibi kalır. Taramak için boş parola alanında Enter'a "
|
"Kilit ekranınız olduğu gibi kalır. Taramak için boş parola alanında Enter'a "
|
||||||
"basın."
|
"basın."
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "hyprlock'un %s dosyası yok, bu yüzden metni gösteremez."
|
msgstr "hyprlock'un %s dosyası yok, bu yüzden metni gösteremez."
|
||||||
@@ -993,19 +1000,23 @@ msgstr "Yaklaşın"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "Çok karanlık"
|
msgstr "Çok karanlık"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "Kamera kullanımda"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "Parolanızı kullanın"
|
msgstr "Parolanızı kullanın"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "Tanınmadı"
|
msgstr "Tanınmadı"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "Tekrar deneyin ve göz kırpın"
|
msgstr "Tekrar deneyin ve göz kırpın"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "Kamera kullanılamıyor"
|
msgstr "Kamera kullanılamıyor"
|
||||||
|
|
||||||
@@ -1094,31 +1105,31 @@ msgstr "Yanlış parola"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "Yüz tanındı"
|
msgstr "Yüz tanındı"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr "Kilit ekranı, sudo ve yönetici istemleri için yüzle kilit açma"
|
msgstr "Kilit ekranı, sudo ve yönetici istemleri için yüzle kilit açma"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "Bir yüz kur."
|
msgstr "Bir yüz kur."
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "Yeni yüzün adı."
|
msgstr "Yeni yüzün adı."
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "Ekranı kilitle."
|
msgstr "Ekranı kilitle."
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "Baloncuğun animasyonlarını bir kez oynat."
|
msgstr "Baloncuğun animasyonlarını bir kez oynat."
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "Demo için baloncuk stili: full ya da minimal."
|
msgstr "Demo için baloncuk stili: full ya da minimal."
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "Hangi kilit ekranının kullanılacağını sorar ve cevabı yazdırır."
|
msgstr "Hangi kilit ekranının kullanılacağını sorar ve cevabı yazdırır."
|
||||||
|
|
||||||
@@ -1263,3 +1274,25 @@ msgstr "Kameraya bakın ya da parolanızı yazın"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "Parolanızı yazın"
|
msgstr "Parolanızı yazın"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Bu bilgisayarın başındaysanız SSH oturumundaki sudo da yüzünüzü kullanır. "
|
||||||
|
#~ "Varsayılan olarak kapalı: kameranın önündeki kişi yazan kişi olmayabilir."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Kamerayı başka bir uygulama kullanırken, örneğin bir görüntülü aramada, "
|
||||||
|
#~ "baloncuk görünmez ve parolanızı her zamanki gibi yazarsınız. Kapalı: "
|
||||||
|
#~ "baloncuk üstü çizili bir kamera gösterir."
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "SSH oturumlarında"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "Kamera kullanımdayken gösterme"
|
||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: Ukrainian\n"
|
"Language-Team: Ukrainian\n"
|
||||||
@@ -59,9 +59,9 @@ msgstr "Обличчя не додано."
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "Спершу налаштуйте своє обличчя."
|
msgstr "Спершу налаштуйте своє обличчя."
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "Не вдалося зберегти налаштування."
|
msgstr "Не вдалося зберегти налаштування."
|
||||||
|
|
||||||
@@ -83,15 +83,15 @@ msgstr "Не вдалося увімкнути розширення GNOME, як
|
|||||||
msgid "Log out and back in once: then GNOME shows the bubble too."
|
msgid "Log out and back in once: then GNOME shows the bubble too."
|
||||||
msgstr "Вийдіть і увійдіть знову один раз: тоді GNOME теж покаже бульбашку."
|
msgstr "Вийдіть і увійдіть знову один раз: тоді GNOME теж покаже бульбашку."
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "Виберіть екран блокування у вікні."
|
msgstr "Виберіть екран блокування у вікні."
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr "Екран блокування не вибрано. Це можна зробити пізніше в Налаштуваннях."
|
msgstr "Екран блокування не вибрано. Це можна зробити пізніше в Налаштуваннях."
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -100,103 +100,103 @@ msgstr ""
|
|||||||
"Екран блокування (%s) теж приймає ваше обличчя. Якщо він не сканує, коли ви "
|
"Екран блокування (%s) теж приймає ваше обличчя. Якщо він не сканує, коли ви "
|
||||||
"повертаєтеся, натисніть Enter у порожньому полі пароля."
|
"повертаєтеся, натисніть Enter у порожньому полі пароля."
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Розблокування обличчям увімкнено. Заблокуйте екран і подивіться на нього, "
|
"Розблокування обличчям увімкнено. Заблокуйте екран і подивіться на нього, "
|
||||||
"щоб спробувати."
|
"щоб спробувати."
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Воно працює і для sudo, і для запитів адміністратора. Див. Налаштування."
|
"Воно працює і для sudo, і для запитів адміністратора. Див. Налаштування."
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Розблокування обличчям вимкнено. Ваші обличчя збережено; видалити їх можна в "
|
"Розблокування обличчям вимкнено. Ваші обличчя збережено; видалити їх можна в "
|
||||||
"розділі Обличчя."
|
"розділі Обличчя."
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "Ще не налаштовано жодного обличчя."
|
msgstr "Ще не налаштовано жодного обличчя."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "увімк."
|
msgstr "увімк."
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "вимк."
|
msgstr "вимк."
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "зразків: %s, вивчено: %s"
|
msgstr "зразків: %s, вивчено: %s"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "Яке обличчя? Номери показує `%s faces`."
|
msgstr "Яке обличчя? Номери показує `%s faces`."
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "Видалено."
|
msgstr "Видалено."
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "Використання: face-unlock [команда]"
|
msgstr "Використання: face-unlock [команда]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "Команди:"
|
msgstr "Команди:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "Увімкнути розблокування обличчям"
|
msgstr "Увімкнути розблокування обличчям"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "Вимкнути його (обличчя зберігаються)"
|
msgstr "Вимкнути його (обличчя зберігаються)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "Додати обличчя"
|
msgstr "Додати обличчя"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "Показати список облич"
|
msgstr "Показати список облич"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "Видалити обличчя"
|
msgstr "Видалити обличчя"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "Подивитися в камеру і побачити, що вона бачить"
|
msgstr "Подивитися в камеру і побачити, що вона бачить"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "Заблокувати екран"
|
msgstr "Заблокувати екран"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "Показати, що увімкнено"
|
msgstr "Показати, що увімкнено"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "Показати цю довідку"
|
msgstr "Показати цю довідку"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "Показати версію"
|
msgstr "Показати версію"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "Без команди відкривається інтерактивне меню."
|
msgstr "Без команди відкривається інтерактивне меню."
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
@@ -204,7 +204,7 @@ msgstr ""
|
|||||||
"Запускайте це від свого користувача, не від root. Пароль буде запитано, коли "
|
"Запускайте це від свого користувача, не від root. Пароль буде запитано, коли "
|
||||||
"він знадобиться."
|
"він знадобиться."
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "Невідома команда: %s"
|
msgstr "Невідома команда: %s"
|
||||||
@@ -279,103 +279,107 @@ msgstr ""
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "Не вдалося використати камеру."
|
msgstr "Не вдалося використати камеру."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "Камеру використовує інша програма."
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "Немає моделей розпізнавання. Перевстановіть пакунок."
|
msgstr "Немає моделей розпізнавання. Перевстановіть пакунок."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "Кришку закрито."
|
msgstr "Кришку закрито."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "Камера зайнята іншим скануванням."
|
msgstr "Камера зайнята іншим скануванням."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "Служба розблокування обличчям не запущена."
|
msgstr "Служба розблокування обличчям не запущена."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "Немає доступу."
|
msgstr "Немає доступу."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Немає вікна для пароля? Запустіть агент polkit, наприклад hyprpolkitagent."
|
"Немає вікна для пароля? Запустіть агент polkit, наприклад hyprpolkitagent."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "Щось пішло не так (%s)."
|
msgstr "Щось пішло не так (%s)."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr "Подивіться в камеру. Кліпніть один раз або трохи поверніть голову."
|
msgstr "Подивіться в камеру. Кліпніть один раз або трохи поверніть голову."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "Обличчя знайдено."
|
msgstr "Обличчя знайдено."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "Розпізнано. Тепер кліпніть один раз або трохи поверніть голову."
|
msgstr "Розпізнано. Тепер кліпніть один раз або трохи поверніть голову."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "Подивіться на екран."
|
msgstr "Подивіться на екран."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "Підсуньтеся ближче до камери."
|
msgstr "Підсуньтеся ближче до камери."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "Надто темно, щоб побачити ваше обличчя."
|
msgstr "Надто темно, щоб побачити ваше обличчя."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "схожість"
|
msgstr "схожість"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "поворот"
|
msgstr "поворот"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "очі"
|
msgstr "очі"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "глибина"
|
msgstr "глибина"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "кліпання"
|
msgstr "кліпання"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "відблиск"
|
msgstr "відблиск"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "край"
|
msgstr "край"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "поворот голови"
|
msgstr "поворот голови"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "Розпізнано як %s (схожість %s) за %s мс."
|
msgstr "Розпізнано як %s (схожість %s) за %s мс."
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "Ознака життя: %s"
|
msgstr "Ознака життя: %s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -449,7 +453,9 @@ msgstr "ваш"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "Агент polkit не запущено, тому вікно для пароля не може відкритися. Він потрібен, щоб додати обличчя, і для запитів адміністратора."
|
msgstr ""
|
||||||
|
"Агент polkit не запущено, тому вікно для пароля не може відкритися. Він "
|
||||||
|
"потрібен, щоб додати обличчя, і для запитів адміністратора."
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -467,8 +473,8 @@ msgstr "не запущена"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "Повторне ввімкнення розблокування обличчям запустить її."
|
msgstr "Повторне ввімкнення розблокування обличчям запустить її."
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "Обличчя"
|
msgstr "Обличчя"
|
||||||
|
|
||||||
@@ -738,7 +744,7 @@ msgstr "Зображення або тека:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "Не знайдено: %s"
|
msgstr "Не знайдено: %s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Налаштування"
|
msgstr "Налаштування"
|
||||||
|
|
||||||
@@ -751,38 +757,38 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "для всіх користувачів, запитує пароль"
|
msgstr "для всіх користувачів, запитує пароль"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Вгору/Вниз: вибір, Пробіл: увімк./вимк., r: перейменувати, d: видалити, a: "
|
"Вгору/Вниз: вибір, Пробіл: увімк./вимк., r: перейменувати, d: видалити, a: "
|
||||||
"додати, q: назад"
|
"додати, q: назад"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "Ще не налаштовано жодного обличчя. Натисніть a, щоб додати."
|
msgstr "Ще не налаштовано жодного обличчя. Натисніть a, щоб додати."
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "Нова назва:"
|
msgstr "Нова назва:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "Видалити «%s»?"
|
msgstr "Видалити «%s»?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "Увімкнути або вимкнути розблокування обличчям"
|
msgstr "Увімкнути або вимкнути розблокування обличчям"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "Спробувати"
|
msgstr "Спробувати"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "Встановити агент polkit"
|
msgstr "Встановити агент polkit"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Вийти"
|
msgstr "Вийти"
|
||||||
|
|
||||||
@@ -854,40 +860,40 @@ msgstr "Агент polkit не запустився. Дивіться: systemctl
|
|||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "Агент polkit запущено. Тепер вікна для пароля відкриваються."
|
msgstr "Агент polkit запущено. Тепер вікна для пароля відкриваються."
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr "Щоб блокувати ним, додайте це до %s і вкажіть %s у %s:"
|
msgstr "Щоб блокувати ним, додайте це до %s і вкажіть %s у %s:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Щоб блокувати ним, додайте це до binds у %s і використовуйте %s у swayidle:"
|
"Щоб блокувати ним, додайте це до binds у %s і використовуйте %s у swayidle:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Щоб блокувати ним, запускайте %s там, де зараз запускається ваш екран "
|
"Щоб блокувати ним, запускайте %s там, де зараз запускається ваш екран "
|
||||||
"блокування."
|
"блокування."
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "Тепер ви блокуєте екраном блокування face-unlock."
|
msgstr "Тепер ви блокуєте екраном блокування face-unlock."
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
msgstr "hyprlock покаже вгорі, що робить face unlock, з наступного блокування."
|
msgstr "hyprlock покаже вгорі, що робить face unlock, з наступного блокування."
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "Не вдалося додати рядок до %s."
|
msgstr "Не вдалося додати рядок до %s."
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
@@ -895,7 +901,7 @@ msgstr ""
|
|||||||
"Ваш екран блокування залишається як є. Натисніть Enter у порожньому полі "
|
"Ваш екран блокування залишається як є. Натисніть Enter у порожньому полі "
|
||||||
"пароля, щоб сканувати."
|
"пароля, щоб сканувати."
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "У hyprlock немає %s, тому він не може показати текст."
|
msgstr "У hyprlock немає %s, тому він не може показати текст."
|
||||||
@@ -992,19 +998,23 @@ msgstr "Підсуньтеся ближче"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "Надто темно"
|
msgstr "Надто темно"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "Камера зайнята"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "Введіть пароль"
|
msgstr "Введіть пароль"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "Не розпізнано"
|
msgstr "Не розпізнано"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "Ще раз, і кліпніть"
|
msgstr "Ще раз, і кліпніть"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "Камера недоступна"
|
msgstr "Камера недоступна"
|
||||||
|
|
||||||
@@ -1095,32 +1105,32 @@ msgstr "Неправильний пароль"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "Обличчя розпізнано"
|
msgstr "Обличчя розпізнано"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Розблокування обличчям для екрана блокування, sudo і запитів адміністратора"
|
"Розблокування обличчям для екрана блокування, sudo і запитів адміністратора"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "Налаштувати обличчя."
|
msgstr "Налаштувати обличчя."
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "Як назвати нове обличчя."
|
msgstr "Як назвати нове обличчя."
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "Заблокувати екран."
|
msgstr "Заблокувати екран."
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "Один раз програти анімації бульбашки."
|
msgstr "Один раз програти анімації бульбашки."
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "Стиль бульбашки для демо: full або minimal."
|
msgstr "Стиль бульбашки для демо: full або minimal."
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "Питає, який екран блокування використовувати, і виводить відповідь."
|
msgstr "Питає, який екран блокування використовувати, і виводить відповідь."
|
||||||
|
|
||||||
@@ -1266,3 +1276,26 @@ msgstr "Подивіться в камеру або введіть пароль"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "Введіть пароль"
|
msgstr "Введіть пароль"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "sudo в сеансі SSH теж приймає ваше обличчя, якщо ви сидите за цим "
|
||||||
|
#~ "комп'ютером. Типово вимк.: людина перед камерою може бути не тією, хто "
|
||||||
|
#~ "друкує."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Коли камеру використовує інша програма, наприклад під час відеодзвінка, "
|
||||||
|
#~ "бульбашка не з'являється, і ви вводите пароль як зазвичай. Вимк.: "
|
||||||
|
#~ "бульбашка показує перекреслену камеру."
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "У сеансах SSH"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "Не показувати, коли камера зайнята"
|
||||||
+116
-86
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: face-unlock 1.0.1\n"
|
"Project-Id-Version: face-unlock 1.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
|
||||||
"POT-Creation-Date: 2026-09-26 20:28+0200\n"
|
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
|
||||||
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
|
||||||
"Last-Translator: Felitendo\n"
|
"Last-Translator: Felitendo\n"
|
||||||
"Language-Team: Chinese (simplified)\n"
|
"Language-Team: Chinese (simplified)\n"
|
||||||
@@ -53,9 +53,9 @@ msgstr "没有添加人脸。"
|
|||||||
msgid "First, set up your face."
|
msgid "First, set up your face."
|
||||||
msgstr "请先设置你的人脸。"
|
msgstr "请先设置你的人脸。"
|
||||||
|
|
||||||
#: src/face-unlock:100 src/face-unlock:145 src/lib/menu.sh:527
|
#: src/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:527
|
||||||
#: src/lib/menu.sh:531 src/lib/menu.sh:537 src/lib/menu.sh:539
|
#: 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
|
#: src/lib/system.sh:409 src/lib/system.sh:415
|
||||||
msgid "Could not save the setting."
|
msgid "Could not save the setting."
|
||||||
msgstr "无法保存设置。"
|
msgstr "无法保存设置。"
|
||||||
|
|
||||||
@@ -75,15 +75,15 @@ msgstr "无法启用显示气泡的 GNOME 扩展。"
|
|||||||
msgid "Log out and back in once: then GNOME shows the bubble too."
|
msgid "Log out and back in once: then GNOME shows the bubble too."
|
||||||
msgstr "请注销并重新登录一次:之后 GNOME 也会显示气泡。"
|
msgstr "请注销并重新登录一次:之后 GNOME 也会显示气泡。"
|
||||||
|
|
||||||
#: src/face-unlock:131
|
#: src/face-unlock:135
|
||||||
msgid "Pick your lock screen in the window."
|
msgid "Pick your lock screen in the window."
|
||||||
msgstr "请在窗口中选择锁屏。"
|
msgstr "请在窗口中选择锁屏。"
|
||||||
|
|
||||||
#: src/face-unlock:132
|
#: src/face-unlock:136
|
||||||
msgid "No lock screen picked. You can do it later under Settings."
|
msgid "No lock screen picked. You can do it later under Settings."
|
||||||
msgstr "未选择锁屏。之后可以在设置中选择。"
|
msgstr "未选择锁屏。之后可以在设置中选择。"
|
||||||
|
|
||||||
#: src/face-unlock:135
|
#: src/face-unlock:140
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
"The lock screen (%s) takes your face too. If it does not scan when you come "
|
||||||
@@ -91,104 +91,104 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"锁屏(%s)也接受你的人脸。如果你回来时它没有扫描,请在空的密码框中按 Enter。"
|
"锁屏(%s)也接受你的人脸。如果你回来时它没有扫描,请在空的密码框中按 Enter。"
|
||||||
|
|
||||||
#: src/face-unlock:138
|
#: src/face-unlock:143
|
||||||
msgid "Face unlock is on. Lock the screen and look at it to try."
|
msgid "Face unlock is on. Lock the screen and look at it to try."
|
||||||
msgstr "人脸解锁已开启。锁定屏幕并看着它来试试。"
|
msgstr "人脸解锁已开启。锁定屏幕并看着它来试试。"
|
||||||
|
|
||||||
#: src/face-unlock:140
|
#: src/face-unlock:145
|
||||||
msgid "It can do sudo and admin prompts too. See Settings."
|
msgid "It can do sudo and admin prompts too. See Settings."
|
||||||
msgstr "它也可以用于 sudo 和管理员授权。见“设置”。"
|
msgstr "它也可以用于 sudo 和管理员授权。见“设置”。"
|
||||||
|
|
||||||
#: src/face-unlock:156
|
#: src/face-unlock:161
|
||||||
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
msgid "Face unlock is off. Your faces are kept; delete them under Faces."
|
||||||
msgstr "人脸解锁已关闭。你的人脸会保留;可在“人脸”中删除。"
|
msgstr "人脸解锁已关闭。你的人脸会保留;可在“人脸”中删除。"
|
||||||
|
|
||||||
#: src/face-unlock:170 src/lib/daemon.sh:109
|
#: src/face-unlock:175 src/lib/daemon.sh:109
|
||||||
msgid "No face is set up yet."
|
msgid "No face is set up yet."
|
||||||
msgstr "尚未设置任何人脸。"
|
msgstr "尚未设置任何人脸。"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:180 src/lib/menu.sh:695
|
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
|
||||||
msgid "on"
|
msgid "on"
|
||||||
msgstr "开"
|
msgstr "开"
|
||||||
|
|
||||||
#: src/face-unlock:174 src/lib/menu.sh:182 src/lib/menu.sh:192
|
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
|
||||||
#: src/lib/menu.sh:696
|
#: src/lib/menu.sh:702
|
||||||
msgid "off"
|
msgid "off"
|
||||||
msgstr "关"
|
msgstr "关"
|
||||||
|
|
||||||
#: src/face-unlock:176 src/lib/menu.sh:713
|
#: src/face-unlock:181 src/lib/menu.sh:719
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "%s samples, %s learned"
|
msgid "%s samples, %s learned"
|
||||||
msgstr "%s 个样本,已学习 %s 个"
|
msgstr "%s 个样本,已学习 %s 个"
|
||||||
|
|
||||||
#: src/face-unlock:182
|
#: src/face-unlock:187
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Which face? See `%s faces` for the ids."
|
msgid "Which face? See `%s faces` for the ids."
|
||||||
msgstr "哪张人脸?用 `%s faces` 查看 ID。"
|
msgstr "哪张人脸?用 `%s faces` 查看 ID。"
|
||||||
|
|
||||||
#: src/face-unlock:186
|
#: src/face-unlock:191
|
||||||
msgid "Deleted."
|
msgid "Deleted."
|
||||||
msgstr "已删除。"
|
msgstr "已删除。"
|
||||||
|
|
||||||
#: src/face-unlock:197
|
#: src/face-unlock:202
|
||||||
msgid "Usage: face-unlock [command]"
|
msgid "Usage: face-unlock [command]"
|
||||||
msgstr "用法:face-unlock [命令]"
|
msgstr "用法:face-unlock [命令]"
|
||||||
|
|
||||||
#: src/face-unlock:199
|
#: src/face-unlock:204
|
||||||
msgid "Commands:"
|
msgid "Commands:"
|
||||||
msgstr "命令:"
|
msgstr "命令:"
|
||||||
|
|
||||||
#: src/face-unlock:200
|
#: src/face-unlock:205
|
||||||
msgid "Turn face unlock on"
|
msgid "Turn face unlock on"
|
||||||
msgstr "开启人脸解锁"
|
msgstr "开启人脸解锁"
|
||||||
|
|
||||||
#: src/face-unlock:201
|
#: src/face-unlock:206
|
||||||
msgid "Turn it off (faces are kept)"
|
msgid "Turn it off (faces are kept)"
|
||||||
msgstr "关闭(保留人脸)"
|
msgstr "关闭(保留人脸)"
|
||||||
|
|
||||||
#: src/face-unlock:202 src/lib/menu.sh:779
|
#: src/face-unlock:207 src/lib/menu.sh:787
|
||||||
msgid "Add a face"
|
msgid "Add a face"
|
||||||
msgstr "添加人脸"
|
msgstr "添加人脸"
|
||||||
|
|
||||||
#: src/face-unlock:203
|
#: src/face-unlock:208
|
||||||
msgid "List the faces"
|
msgid "List the faces"
|
||||||
msgstr "列出人脸"
|
msgstr "列出人脸"
|
||||||
|
|
||||||
#: src/face-unlock:204
|
#: src/face-unlock:209
|
||||||
msgid "Delete a face"
|
msgid "Delete a face"
|
||||||
msgstr "删除人脸"
|
msgstr "删除人脸"
|
||||||
|
|
||||||
#: src/face-unlock:205
|
#: src/face-unlock:210
|
||||||
msgid "Look at the camera and see what it sees"
|
msgid "Look at the camera and see what it sees"
|
||||||
msgstr "看着摄像头,查看它看到的画面"
|
msgstr "看着摄像头,查看它看到的画面"
|
||||||
|
|
||||||
#: src/face-unlock:206
|
#: src/face-unlock:211
|
||||||
msgid "Lock the screen"
|
msgid "Lock the screen"
|
||||||
msgstr "锁定屏幕"
|
msgstr "锁定屏幕"
|
||||||
|
|
||||||
#: src/face-unlock:207
|
#: src/face-unlock:212
|
||||||
msgid "Show what is on"
|
msgid "Show what is on"
|
||||||
msgstr "显示已开启的功能"
|
msgstr "显示已开启的功能"
|
||||||
|
|
||||||
#: src/face-unlock:208
|
#: src/face-unlock:213
|
||||||
msgid "Show this help"
|
msgid "Show this help"
|
||||||
msgstr "显示此帮助"
|
msgstr "显示此帮助"
|
||||||
|
|
||||||
#: src/face-unlock:209
|
#: src/face-unlock:214
|
||||||
msgid "Show the version"
|
msgid "Show the version"
|
||||||
msgstr "显示版本"
|
msgstr "显示版本"
|
||||||
|
|
||||||
#: src/face-unlock:211
|
#: src/face-unlock:216
|
||||||
msgid "Without a command an interactive menu is shown."
|
msgid "Without a command an interactive menu is shown."
|
||||||
msgstr "不带命令时显示交互式菜单。"
|
msgstr "不带命令时显示交互式菜单。"
|
||||||
|
|
||||||
#: src/face-unlock:230
|
#: src/face-unlock:235
|
||||||
msgid ""
|
msgid ""
|
||||||
"Run this as your own user, not as root. It asks for your password when it "
|
"Run this as your own user, not as root. It asks for your password when it "
|
||||||
"needs to."
|
"needs to."
|
||||||
msgstr "请以你自己的用户运行,不要用 root。需要时会询问你的密码。"
|
msgstr "请以你自己的用户运行,不要用 root。需要时会询问你的密码。"
|
||||||
|
|
||||||
#: src/face-unlock:253 src/lib/system.sh:105
|
#: src/face-unlock:258 src/lib/system.sh:105
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Unknown command: %s"
|
msgid "Unknown command: %s"
|
||||||
msgstr "未知命令:%s"
|
msgstr "未知命令:%s"
|
||||||
@@ -261,102 +261,106 @@ msgstr "尝试次数过多,人脸解锁已暂停。请用密码解锁一次。
|
|||||||
msgid "The camera could not be used."
|
msgid "The camera could not be used."
|
||||||
msgstr "无法使用摄像头。"
|
msgstr "无法使用摄像头。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:111 src/lib/menu.sh:273
|
#: src/lib/daemon.sh:111
|
||||||
|
msgid "Another app is using the camera."
|
||||||
|
msgstr "另一个应用正在使用摄像头。"
|
||||||
|
|
||||||
|
#: src/lib/daemon.sh:112 src/lib/menu.sh:273
|
||||||
msgid "The recognition models are missing. Reinstall the package."
|
msgid "The recognition models are missing. Reinstall the package."
|
||||||
msgstr "缺少识别模型。请重新安装软件包。"
|
msgstr "缺少识别模型。请重新安装软件包。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:112
|
#: src/lib/daemon.sh:113
|
||||||
msgid "The lid is closed."
|
msgid "The lid is closed."
|
||||||
msgstr "笔记本盖子已合上。"
|
msgstr "笔记本盖子已合上。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:113
|
#: src/lib/daemon.sh:114
|
||||||
msgid "The camera is busy with another scan."
|
msgid "The camera is busy with another scan."
|
||||||
msgstr "摄像头正忙于另一次扫描。"
|
msgstr "摄像头正忙于另一次扫描。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:114
|
#: src/lib/daemon.sh:115
|
||||||
msgid "The face unlock service is not running."
|
msgid "The face unlock service is not running."
|
||||||
msgstr "人脸解锁服务未运行。"
|
msgstr "人脸解锁服务未运行。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:116
|
#: src/lib/daemon.sh:117
|
||||||
msgid "Not allowed."
|
msgid "Not allowed."
|
||||||
msgstr "不允许。"
|
msgstr "不允许。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:120
|
#: src/lib/daemon.sh:121
|
||||||
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
msgid "No password window? Start a polkit agent, for example hyprpolkitagent."
|
||||||
msgstr "没有出现密码窗口?请启动一个 polkit 代理,例如 hyprpolkitagent。"
|
msgstr "没有出现密码窗口?请启动一个 polkit 代理,例如 hyprpolkitagent。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:123
|
#: src/lib/daemon.sh:124
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Something went wrong (%s)."
|
msgid "Something went wrong (%s)."
|
||||||
msgstr "出错了(%s)。"
|
msgstr "出错了(%s)。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:134
|
#: src/lib/daemon.sh:135
|
||||||
msgid "Look at the camera. Blink once, or turn your head a little."
|
msgid "Look at the camera. Blink once, or turn your head a little."
|
||||||
msgstr "看着摄像头。眨一下眼,或稍微转一下头。"
|
msgstr "看着摄像头。眨一下眼,或稍微转一下头。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:144
|
#: src/lib/daemon.sh:145
|
||||||
msgid "Face found."
|
msgid "Face found."
|
||||||
msgstr "找到人脸。"
|
msgstr "找到人脸。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:148
|
#: src/lib/daemon.sh:149
|
||||||
msgid "Recognised. Now blink once, or turn your head a little."
|
msgid "Recognised. Now blink once, or turn your head a little."
|
||||||
msgstr "已识别。现在眨一下眼,或稍微转一下头。"
|
msgstr "已识别。现在眨一下眼,或稍微转一下头。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:149
|
#: src/lib/daemon.sh:150
|
||||||
msgid "Look at the screen."
|
msgid "Look at the screen."
|
||||||
msgstr "请看屏幕。"
|
msgstr "请看屏幕。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:150
|
#: src/lib/daemon.sh:151
|
||||||
msgid "Move closer to the camera."
|
msgid "Move closer to the camera."
|
||||||
msgstr "请靠近摄像头。"
|
msgstr "请靠近摄像头。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:151
|
#: src/lib/daemon.sh:152
|
||||||
msgid "It is too dark to see your face."
|
msgid "It is too dark to see your face."
|
||||||
msgstr "太暗了,看不清你的脸。"
|
msgstr "太暗了,看不清你的脸。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "match"
|
msgid "match"
|
||||||
msgstr "匹配度"
|
msgstr "匹配度"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:160
|
#: src/lib/daemon.sh:161
|
||||||
msgid "turn"
|
msgid "turn"
|
||||||
msgstr "转动"
|
msgstr "转动"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:161
|
#: src/lib/daemon.sh:162
|
||||||
msgid "eyes"
|
msgid "eyes"
|
||||||
msgstr "眼睛"
|
msgstr "眼睛"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162
|
#: src/lib/daemon.sh:163
|
||||||
msgid "depth"
|
msgid "depth"
|
||||||
msgstr "深度"
|
msgstr "深度"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:162 src/lib/daemon.sh:171
|
#: src/lib/daemon.sh:163 src/lib/daemon.sh:172
|
||||||
msgid "blink"
|
msgid "blink"
|
||||||
msgstr "眨眼"
|
msgstr "眨眼"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "glare"
|
msgid "glare"
|
||||||
msgstr "反光"
|
msgstr "反光"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:163
|
#: src/lib/daemon.sh:164
|
||||||
msgid "edge"
|
msgid "edge"
|
||||||
msgstr "边缘"
|
msgstr "边缘"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:172
|
#: src/lib/daemon.sh:173
|
||||||
msgid "head turn"
|
msgid "head turn"
|
||||||
msgstr "转头"
|
msgstr "转头"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:174
|
#: src/lib/daemon.sh:175
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Recognised as %s (match %s) in %s ms."
|
msgid "Recognised as %s (match %s) in %s ms."
|
||||||
msgstr "识别为 %s(匹配度 %s),用时 %s 毫秒。"
|
msgstr "识别为 %s(匹配度 %s),用时 %s 毫秒。"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:175
|
#: src/lib/daemon.sh:176
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Sign of life: %s"
|
msgid "Sign of life: %s"
|
||||||
msgstr "活体迹象:%s"
|
msgstr "活体迹象:%s"
|
||||||
|
|
||||||
#: src/lib/daemon.sh:180
|
#: src/lib/daemon.sh:181
|
||||||
msgid ""
|
msgid ""
|
||||||
"That was too many tries. Face unlock is paused until you unlock with your "
|
"That was too many tries. Face unlock is paused until you unlock with your "
|
||||||
"password."
|
"password."
|
||||||
@@ -428,7 +432,8 @@ msgstr "你自己的"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No polkit agent is running, so no password window can open. Adding a face "
|
"No polkit agent is running, so no password window can open. Adding a face "
|
||||||
"and the admin prompts need one."
|
"and the admin prompts need one."
|
||||||
msgstr "没有运行 polkit 代理,所以无法打开密码窗口。添加人脸和管理员授权都需要它。"
|
msgstr ""
|
||||||
|
"没有运行 polkit 代理,所以无法打开密码窗口。添加人脸和管理员授权都需要它。"
|
||||||
|
|
||||||
#: src/lib/menu.sh:226
|
#: src/lib/menu.sh:226
|
||||||
msgid "Face unlock"
|
msgid "Face unlock"
|
||||||
@@ -446,8 +451,8 @@ msgstr "未运行"
|
|||||||
msgid "Turning face unlock on again starts it."
|
msgid "Turning face unlock on again starts it."
|
||||||
msgstr "重新开启人脸解锁即可启动它。"
|
msgstr "重新开启人脸解锁即可启动它。"
|
||||||
|
|
||||||
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:691
|
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
|
||||||
#: src/lib/menu.sh:780
|
#: src/lib/menu.sh:788
|
||||||
msgid "Faces"
|
msgid "Faces"
|
||||||
msgstr "人脸"
|
msgstr "人脸"
|
||||||
|
|
||||||
@@ -688,7 +693,7 @@ msgstr "图片或文件夹:"
|
|||||||
msgid "Not found: %s"
|
msgid "Not found: %s"
|
||||||
msgstr "未找到:%s"
|
msgstr "未找到:%s"
|
||||||
|
|
||||||
#: src/lib/menu.sh:590 src/lib/menu.sh:781
|
#: src/lib/menu.sh:590 src/lib/menu.sh:789
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "设置"
|
msgstr "设置"
|
||||||
|
|
||||||
@@ -701,36 +706,36 @@ msgid "for all users, asks for your password"
|
|||||||
msgstr "对所有用户生效,需要你的密码"
|
msgstr "对所有用户生效,需要你的密码"
|
||||||
|
|
||||||
#. TRANSLATORS: keep the letters, they are the keys.
|
#. TRANSLATORS: keep the letters, they are the keys.
|
||||||
#: src/lib/menu.sh:693
|
#: src/lib/menu.sh:699
|
||||||
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
|
||||||
msgstr "上/下:选择,空格:开/关,r:重命名,d:删除,a:添加,q:返回"
|
msgstr "上/下:选择,空格:开/关,r:重命名,d:删除,a:添加,q:返回"
|
||||||
|
|
||||||
#: src/lib/menu.sh:694
|
#: src/lib/menu.sh:700
|
||||||
msgid "No face is set up yet. Press a to add one."
|
msgid "No face is set up yet. Press a to add one."
|
||||||
msgstr "尚未设置任何人脸。按 a 添加。"
|
msgstr "尚未设置任何人脸。按 a 添加。"
|
||||||
|
|
||||||
#: src/lib/menu.sh:740
|
#: src/lib/menu.sh:748
|
||||||
msgid "New name:"
|
msgid "New name:"
|
||||||
msgstr "新名称:"
|
msgstr "新名称:"
|
||||||
|
|
||||||
#: src/lib/menu.sh:747
|
#: src/lib/menu.sh:755
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Delete \"%s\"?"
|
msgid "Delete \"%s\"?"
|
||||||
msgstr "删除“%s”?"
|
msgstr "删除“%s”?"
|
||||||
|
|
||||||
#: src/lib/menu.sh:778
|
#: src/lib/menu.sh:786
|
||||||
msgid "Turn face unlock on or off"
|
msgid "Turn face unlock on or off"
|
||||||
msgstr "开启或关闭人脸解锁"
|
msgstr "开启或关闭人脸解锁"
|
||||||
|
|
||||||
#: src/lib/menu.sh:782
|
#: src/lib/menu.sh:790
|
||||||
msgid "Try it"
|
msgid "Try it"
|
||||||
msgstr "试一试"
|
msgstr "试一试"
|
||||||
|
|
||||||
#: src/lib/menu.sh:784
|
#: src/lib/menu.sh:792
|
||||||
msgid "Install a polkit agent"
|
msgid "Install a polkit agent"
|
||||||
msgstr "安装 polkit 代理"
|
msgstr "安装 polkit 代理"
|
||||||
|
|
||||||
#: src/lib/menu.sh:786
|
#: src/lib/menu.sh:794
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "退出"
|
msgstr "退出"
|
||||||
|
|
||||||
@@ -800,43 +805,43 @@ msgstr "polkit 代理没有启动。请查看:systemctl --user status %s"
|
|||||||
msgid "The polkit agent is running. Password windows open now."
|
msgid "The polkit agent is running. Password windows open now."
|
||||||
msgstr "polkit 代理正在运行。现在可以打开密码窗口了。"
|
msgstr "polkit 代理正在运行。现在可以打开密码窗口了。"
|
||||||
|
|
||||||
#: src/lib/system.sh:376 src/lib/system.sh:379
|
#: src/lib/system.sh:386 src/lib/system.sh:389
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to %s, and set %s in %s:"
|
msgid "To lock with it, add this to %s, and set %s in %s:"
|
||||||
msgstr "要用它锁屏,请把这行加入 %s,并把 %s 写进 %s:"
|
msgstr "要用它锁屏,请把这行加入 %s,并把 %s 写进 %s:"
|
||||||
|
|
||||||
#: src/lib/system.sh:384
|
#: src/lib/system.sh:394
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
msgid "To lock with it, add this to the binds in %s, and use %s in swayidle:"
|
||||||
msgstr "要用它锁屏,请把这行加入 %s 的 binds,并在 swayidle 中使用 %s:"
|
msgstr "要用它锁屏,请把这行加入 %s 的 binds,并在 swayidle 中使用 %s:"
|
||||||
|
|
||||||
#: src/lib/system.sh:388
|
#: src/lib/system.sh:398
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "To lock with it, run %s where your lock screen is started now."
|
msgid "To lock with it, run %s where your lock screen is started now."
|
||||||
msgstr "要用它锁屏,请在现在启动锁屏的地方运行 %s。"
|
msgstr "要用它锁屏,请在现在启动锁屏的地方运行 %s。"
|
||||||
|
|
||||||
#: src/lib/system.sh:401
|
#: src/lib/system.sh:411
|
||||||
msgid "You lock with face-unlock's lock screen now."
|
msgid "You lock with face-unlock's lock screen now."
|
||||||
msgstr "现在用 face-unlock 的锁屏锁定。"
|
msgstr "现在用 face-unlock 的锁屏锁定。"
|
||||||
|
|
||||||
#: src/lib/system.sh:408
|
#: src/lib/system.sh:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
"hyprlock shows what face unlock is doing at the top, from the next time it "
|
||||||
"locks."
|
"locks."
|
||||||
msgstr "从下次锁屏起,hyprlock 会在顶部显示 face unlock 正在做什么。"
|
msgstr "从下次锁屏起,hyprlock 会在顶部显示 face unlock 正在做什么。"
|
||||||
|
|
||||||
#: src/lib/system.sh:409
|
#: src/lib/system.sh:419
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "Could not add the line to %s."
|
msgid "Could not add the line to %s."
|
||||||
msgstr "无法把这行加入 %s。"
|
msgstr "无法把这行加入 %s。"
|
||||||
|
|
||||||
#: src/lib/system.sh:410
|
#: src/lib/system.sh:420
|
||||||
msgid ""
|
msgid ""
|
||||||
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
"Your lock screen stays as it is. Press Enter on the empty password field to "
|
||||||
"scan."
|
"scan."
|
||||||
msgstr "你的锁屏保持不变。在空密码框中按 Enter 即可扫描。"
|
msgstr "你的锁屏保持不变。在空密码框中按 Enter 即可扫描。"
|
||||||
|
|
||||||
#: src/lib/system.sh:411
|
#: src/lib/system.sh:421
|
||||||
#, sh-printf-format
|
#, sh-printf-format
|
||||||
msgid "hyprlock has no %s, so it cannot show the text."
|
msgid "hyprlock has no %s, so it cannot show the text."
|
||||||
msgstr "hyprlock 没有 %s,所以无法显示文字。"
|
msgstr "hyprlock 没有 %s,所以无法显示文字。"
|
||||||
@@ -933,19 +938,23 @@ msgstr "靠近一点"
|
|||||||
msgid "Too dark"
|
msgid "Too dark"
|
||||||
msgstr "太暗了"
|
msgstr "太暗了"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:124
|
#: src/agent/bubblecontroller.cpp:127
|
||||||
|
msgid "Camera in use"
|
||||||
|
msgstr "摄像头被占用"
|
||||||
|
|
||||||
|
#: src/agent/bubblecontroller.cpp:136
|
||||||
msgid "Use your password"
|
msgid "Use your password"
|
||||||
msgstr "请使用密码"
|
msgstr "请使用密码"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:130
|
#: src/agent/bubblecontroller.cpp:142
|
||||||
msgid "Not recognized"
|
msgid "Not recognized"
|
||||||
msgstr "未识别"
|
msgstr "未识别"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:132
|
#: src/agent/bubblecontroller.cpp:144
|
||||||
msgid "Try again and blink"
|
msgid "Try again and blink"
|
||||||
msgstr "再试一次并眨眼"
|
msgstr "再试一次并眨眼"
|
||||||
|
|
||||||
#: src/agent/bubblecontroller.cpp:134
|
#: src/agent/bubblecontroller.cpp:146
|
||||||
msgid "Camera unavailable"
|
msgid "Camera unavailable"
|
||||||
msgstr "摄像头不可用"
|
msgstr "摄像头不可用"
|
||||||
|
|
||||||
@@ -1034,31 +1043,31 @@ msgstr "密码错误"
|
|||||||
msgid "Face recognized"
|
msgid "Face recognized"
|
||||||
msgstr "已识别面容"
|
msgstr "已识别面容"
|
||||||
|
|
||||||
#: src/agent/main.cpp:244
|
#: src/agent/main.cpp:250
|
||||||
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
msgid "Face unlock for the lock screen, sudo and admin prompts"
|
||||||
msgstr "用于锁屏、sudo 和管理员授权的人脸解锁"
|
msgstr "用于锁屏、sudo 和管理员授权的人脸解锁"
|
||||||
|
|
||||||
#: src/agent/main.cpp:247
|
#: src/agent/main.cpp:253
|
||||||
msgid "Set up a face."
|
msgid "Set up a face."
|
||||||
msgstr "设置一张人脸。"
|
msgstr "设置一张人脸。"
|
||||||
|
|
||||||
#: src/agent/main.cpp:248
|
#: src/agent/main.cpp:254
|
||||||
msgid "What to call the new face."
|
msgid "What to call the new face."
|
||||||
msgstr "新人脸的名称。"
|
msgstr "新人脸的名称。"
|
||||||
|
|
||||||
#: src/agent/main.cpp:249
|
#: src/agent/main.cpp:255
|
||||||
msgid "Lock the screen."
|
msgid "Lock the screen."
|
||||||
msgstr "锁定屏幕。"
|
msgstr "锁定屏幕。"
|
||||||
|
|
||||||
#: src/agent/main.cpp:250
|
#: src/agent/main.cpp:256
|
||||||
msgid "Play the bubble's animations once."
|
msgid "Play the bubble's animations once."
|
||||||
msgstr "播放一次气泡动画。"
|
msgstr "播放一次气泡动画。"
|
||||||
|
|
||||||
#: src/agent/main.cpp:252
|
#: src/agent/main.cpp:258
|
||||||
msgid "Bubble style for the demo: full or minimal."
|
msgid "Bubble style for the demo: full or minimal."
|
||||||
msgstr "演示用的气泡样式:full 或 minimal。"
|
msgstr "演示用的气泡样式:full 或 minimal。"
|
||||||
|
|
||||||
#: src/agent/main.cpp:253
|
#: src/agent/main.cpp:259
|
||||||
msgid "Ask which lock screen to use, and print the answer."
|
msgid "Ask which lock screen to use, and print the answer."
|
||||||
msgstr "询问使用哪个锁屏,并输出答案。"
|
msgstr "询问使用哪个锁屏,并输出答案。"
|
||||||
|
|
||||||
@@ -1197,3 +1206,24 @@ msgstr "看向摄像头或输入密码"
|
|||||||
#: src/agent/qml/LockScreen.qml:195
|
#: src/agent/qml/LockScreen.qml:195
|
||||||
msgid "Type your password"
|
msgid "Type your password"
|
||||||
msgstr "输入密码"
|
msgstr "输入密码"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "sudo in an SSH session takes your face too, if you sit at this computer. "
|
||||||
|
#~ "Off by default: the person at the camera may not be the one typing."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "如果你坐在这台电脑前,SSH 会话中的 sudo 也用你的脸。默认关闭:摄像头前的人"
|
||||||
|
#~ "不一定是正在输入的人。"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "When another app uses the camera, for example in a video call, no bubble "
|
||||||
|
#~ "shows and you type your password as usual. Off: the bubble shows a camera "
|
||||||
|
#~ "with a line through it."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "其他应用正在使用摄像头时(例如视频通话),不显示气泡,你照常输入密码。关"
|
||||||
|
#~ "闭:气泡显示一个被划掉的摄像头。"
|
||||||
|
|
||||||
|
#~ msgid "In SSH sessions"
|
||||||
|
#~ msgstr "SSH 会话中也可用"
|
||||||
|
|
||||||
|
#~ msgid "Quiet while the camera is in use"
|
||||||
|
#~ msgstr "摄像头被占用时不显示"
|
||||||
@@ -6,7 +6,8 @@
|
|||||||
// lock screen. An extension runs inside GNOME Shell and may. This one draws
|
// lock screen. An extension runs inside GNOME Shell and may. This one draws
|
||||||
// the bubble the agent draws everywhere else, with the same shapes and the
|
// the bubble the agent draws everywhere else, with the same shapes and the
|
||||||
// same timing: a port of src/agent/qml (Bubble, FaceGlyph, LockGlyph,
|
// same timing: a port of src/agent/qml (Bubble, FaceGlyph, LockGlyph,
|
||||||
// Checkmark). What to show comes from the agent over the session bus.
|
// CameraGlyph, Checkmark). What to show comes from the agent over the session
|
||||||
|
// bus.
|
||||||
|
|
||||||
import Clutter from 'gi://Clutter';
|
import Clutter from 'gi://Clutter';
|
||||||
import Gio from 'gi://Gio';
|
import Gio from 'gi://Gio';
|
||||||
@@ -246,6 +247,68 @@ class LockGlyph {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// CameraGlyph.qml: a video camera with a line through it, for a camera
|
||||||
|
// another program has.
|
||||||
|
class CameraGlyph {
|
||||||
|
constructor() {
|
||||||
|
this._start = null;
|
||||||
|
this.pace = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
setShown(shown, at) {
|
||||||
|
this._start = shown ? at : null;
|
||||||
|
}
|
||||||
|
|
||||||
|
_strike(at) {
|
||||||
|
if (this._start === null)
|
||||||
|
return 0;
|
||||||
|
const p = (at - this._start - 120 * this.pace) / (320 * this.pace);
|
||||||
|
return Ease.outCubic(Math.max(0, Math.min(1, p)));
|
||||||
|
}
|
||||||
|
|
||||||
|
busy(at) {
|
||||||
|
return this._start !== null && at - this._start < 440 * this.pace;
|
||||||
|
}
|
||||||
|
|
||||||
|
draw(cr, x, y, size, color, at) {
|
||||||
|
const u = size / 100;
|
||||||
|
const strike = this._strike(at);
|
||||||
|
cr.save();
|
||||||
|
cr.translate(x, y);
|
||||||
|
rgba(cr, color);
|
||||||
|
roundedRect(cr, 4 * u, 24 * u, 62 * u, 52 * u, 12 * u);
|
||||||
|
cr.fill();
|
||||||
|
|
||||||
|
cr.setLineWidth(6 * u);
|
||||||
|
cr.setLineJoin(1 /* round */);
|
||||||
|
cr.moveTo(72 * u, 42 * u);
|
||||||
|
cr.lineTo(94 * u, 29 * u);
|
||||||
|
cr.lineTo(94 * u, 71 * u);
|
||||||
|
cr.lineTo(72 * u, 58 * u);
|
||||||
|
cr.closePath();
|
||||||
|
cr.fillPreserve();
|
||||||
|
cr.stroke();
|
||||||
|
|
||||||
|
// The line, with a gap round it so it reads on the filled camera.
|
||||||
|
if (strike > 0.01) {
|
||||||
|
const line = () => {
|
||||||
|
cr.moveTo(12 * u, 10 * u);
|
||||||
|
cr.lineTo((12 + 76 * strike) * u, (10 + 80 * strike) * u);
|
||||||
|
};
|
||||||
|
cr.setLineCap(1 /* round */);
|
||||||
|
rgba(cr, Theme.panel);
|
||||||
|
cr.setLineWidth(24 * u);
|
||||||
|
line();
|
||||||
|
cr.stroke();
|
||||||
|
rgba(cr, color);
|
||||||
|
cr.setLineWidth(9 * u);
|
||||||
|
line();
|
||||||
|
cr.stroke();
|
||||||
|
}
|
||||||
|
cr.restore();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// FaceGlyph.qml: brackets round a face that looks around, then the rings and
|
// FaceGlyph.qml: brackets round a face that looks around, then the rings and
|
||||||
// a tick, or a red shake of the head.
|
// a tick, or a red shake of the head.
|
||||||
class FaceGlyph {
|
class FaceGlyph {
|
||||||
@@ -265,6 +328,9 @@ class FaceGlyph {
|
|||||||
this._lockOpacity = new Tween(0);
|
this._lockOpacity = new Tween(0);
|
||||||
this._lockScale = new Tween(0.7);
|
this._lockScale = new Tween(0.7);
|
||||||
this._lock = new LockGlyph();
|
this._lock = new LockGlyph();
|
||||||
|
this._cameraOpacity = new Tween(0);
|
||||||
|
this._cameraScale = new Tween(0.7);
|
||||||
|
this._camera = new CameraGlyph();
|
||||||
this._successStart = null;
|
this._successStart = null;
|
||||||
this._shakeStart = null;
|
this._shakeStart = null;
|
||||||
this._settle = 0;
|
this._settle = 0;
|
||||||
@@ -304,9 +370,13 @@ class FaceGlyph {
|
|||||||
this._smile.set(mode === 'failure' ? 0 : 1, 220 * pace, Ease.outQuad, at);
|
this._smile.set(mode === 'failure' ? 0 : 1, 220 * pace, Ease.outQuad, at);
|
||||||
this._bracket.set(mode === 'tracking' ? 0.9 : 1, 260 * pace, OUT_BACK, at);
|
this._bracket.set(mode === 'tracking' ? 0.9 : 1, 260 * pace, OUT_BACK, at);
|
||||||
this._bracketColor.set(this._colorFor(mode), 220 * pace, Ease.linear, at);
|
this._bracketColor.set(this._colorFor(mode), 220 * pace, Ease.linear, at);
|
||||||
this._shown.set(mode === 'lockout' ? 0 : 1, 180 * pace, Ease.linear, at);
|
this._shown.set(mode === 'lockout' || mode === 'busy' ? 0 : 1, 180 * pace, Ease.linear, at);
|
||||||
this._lockOpacity.set(mode === 'lockout' ? 1 : 0, 200 * pace, Ease.linear, at);
|
this._lockOpacity.set(mode === 'lockout' ? 1 : 0, 200 * pace, Ease.linear, at);
|
||||||
this._lockScale.set(mode === 'lockout' ? 1 : 0.7, 260 * pace, OUT_BACK, at);
|
this._lockScale.set(mode === 'lockout' ? 1 : 0.7, 260 * pace, OUT_BACK, at);
|
||||||
|
this._cameraOpacity.set(mode === 'busy' ? 1 : 0, 200 * pace, Ease.linear, at);
|
||||||
|
this._cameraScale.set(mode === 'busy' ? 1 : 0.7, 260 * pace, OUT_BACK, at);
|
||||||
|
this._camera.pace = pace;
|
||||||
|
this._camera.setShown(mode === 'busy', at);
|
||||||
|
|
||||||
this._successStart = null;
|
this._successStart = null;
|
||||||
if (this._settle) {
|
if (this._settle) {
|
||||||
@@ -344,6 +414,7 @@ class FaceGlyph {
|
|||||||
return this._looking() || this._lookAmount.busy(at) || this._smile.busy(at) ||
|
return this._looking() || this._lookAmount.busy(at) || this._smile.busy(at) ||
|
||||||
this._bracket.busy(at) || this._bracketColor.busy(at) || this._shown.busy(at) ||
|
this._bracket.busy(at) || this._bracketColor.busy(at) || this._shown.busy(at) ||
|
||||||
this._lockOpacity.busy(at) || this._lockScale.busy(at) ||
|
this._lockOpacity.busy(at) || this._lockScale.busy(at) ||
|
||||||
|
this._cameraOpacity.busy(at) || this._cameraScale.busy(at) || this._camera.busy(at) ||
|
||||||
(this._successStart !== null && at - this._successStart < 900 * this.pace) ||
|
(this._successStart !== null && at - this._successStart < 900 * this.pace) ||
|
||||||
sequence(FaceGlyph.SHAKE, this._shakeStart, at, this.pace)[1];
|
sequence(FaceGlyph.SHAKE, this._shakeStart, at, this.pace)[1];
|
||||||
}
|
}
|
||||||
@@ -484,6 +555,12 @@ class FaceGlyph {
|
|||||||
this._lock.draw(cr, c - lockSize / 2, c - lockSize / 2, lockSize, this.color, at);
|
this._lock.draw(cr, c - lockSize / 2, c - lockSize / 2, lockSize, this.color, at);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// A camera with a line through it, while another program has it
|
||||||
|
const cameraSize = size * 0.5;
|
||||||
|
layer(cr, this._cameraOpacity.get(at), this._cameraScale.get(at), c, c, () => {
|
||||||
|
this._camera.draw(cr, c - cameraSize / 2, c - cameraSize / 2, cameraSize, this.color, at);
|
||||||
|
});
|
||||||
|
|
||||||
cr.restore();
|
cr.restore();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -842,8 +919,8 @@ class Bubble {
|
|||||||
layout.set_alignment(Pango.Alignment.CENTER);
|
layout.set_alignment(Pango.Alignment.CENTER);
|
||||||
layout.set_text(this.message, -1);
|
layout.set_text(this.message, -1);
|
||||||
const [, logical] = layout.get_pixel_extents();
|
const [, logical] = layout.get_pixel_extents();
|
||||||
const failed = this._shownPhase === 'failure' || this._shownPhase === 'lockout';
|
const detail = ['failure', 'lockout', 'busy'].includes(this._shownPhase);
|
||||||
rgba(cr, failed ? Theme.textDetail : Theme.textSecondary, opacity);
|
rgba(cr, detail ? Theme.textDetail : Theme.textSecondary, opacity);
|
||||||
cr.moveTo(ox + 16, oy + Theme.openHeight - 20 - logical.height);
|
cr.moveTo(ox + 16, oy + Theme.openHeight - 20 - logical.height);
|
||||||
PangoCairo.show_layout(cr, layout);
|
PangoCairo.show_layout(cr, layout);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -117,6 +117,18 @@ void BubbleController::succeeded()
|
|||||||
|
|
||||||
void BubbleController::failed(const QString &reason, qint64 lockout)
|
void BubbleController::failed(const QString &reason, qint64 lockout)
|
||||||
{
|
{
|
||||||
|
if (reason == u"camera-busy") {
|
||||||
|
// A video call, most likely. The daemon starts no scan then, so this
|
||||||
|
// may come with nothing on screen yet.
|
||||||
|
if (!enabled()) {
|
||||||
|
dismiss();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
setMessage(i18n("Camera in use"));
|
||||||
|
setPhase(QStringLiteral("busy"));
|
||||||
|
m_hide.start(int(FailureHoldMs * pace()));
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (m_phase == u"hidden") {
|
if (m_phase == u"hidden") {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,7 +17,8 @@ class UserConfig;
|
|||||||
class BubbleController : public QObject
|
class BubbleController : public QObject
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
// hidden, scanning, success, failure, lockout
|
// hidden, scanning, success, failure, lockout, busy (another program has
|
||||||
|
// the camera)
|
||||||
Q_PROPERTY(QString phase READ phase NOTIFY phaseChanged)
|
Q_PROPERTY(QString phase READ phase NOTIFY phaseChanged)
|
||||||
// A short line under the face in the full style: a hint while
|
// A short line under the face in the full style: a hint while
|
||||||
// scanning, the reason after a failure.
|
// scanning, the reason after a failure.
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ QString LockText::text(const QString &phase, const QString &message)
|
|||||||
if (phase == u"success") {
|
if (phase == u"success") {
|
||||||
return i18n("Face recognized");
|
return i18n("Face recognized");
|
||||||
}
|
}
|
||||||
// failure and lockout say why; hidden says nothing.
|
// failure, lockout and busy say why; hidden says nothing.
|
||||||
return phase == u"hidden" ? QString() : message;
|
return phase == u"hidden" ? QString() : message;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+3
-2
@@ -214,7 +214,7 @@ int lockThroughLogind()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// The whole life of a bubble, twice: a face that is recognised after a blink,
|
// The whole life of a bubble, twice: a face that is recognised after a blink,
|
||||||
// then one that is not.
|
// then one that is not. Last, a camera another program has.
|
||||||
void scheduleDemo(BubbleController *bubble)
|
void scheduleDemo(BubbleController *bubble)
|
||||||
{
|
{
|
||||||
const QList<std::pair<int, std::function<void()>>> steps = {
|
const QList<std::pair<int, std::function<void()>>> steps = {
|
||||||
@@ -225,7 +225,8 @@ void scheduleDemo(BubbleController *bubble)
|
|||||||
{5600, [bubble] { bubble->scanStarted(); }},
|
{5600, [bubble] { bubble->scanStarted(); }},
|
||||||
{6200, [bubble] { bubble->faceFound(); }},
|
{6200, [bubble] { bubble->faceFound(); }},
|
||||||
{7800, [bubble] { bubble->failed(QStringLiteral("mismatch")); }},
|
{7800, [bubble] { bubble->failed(QStringLiteral("mismatch")); }},
|
||||||
{11000, [] { QCoreApplication::quit(); }},
|
{11000, [bubble] { bubble->failed(QStringLiteral("camera-busy")); }},
|
||||||
|
{14000, [] { QCoreApplication::quit(); }},
|
||||||
};
|
};
|
||||||
for (const auto &[at, what] : steps) {
|
for (const auto &[at, what] : steps) {
|
||||||
QTimer::singleShot(at, bubble, what);
|
QTimer::singleShot(at, bubble, what);
|
||||||
|
|||||||
@@ -212,7 +212,7 @@ Item {
|
|||||||
horizontalAlignment: Text.AlignHCenter
|
horizontalAlignment: Text.AlignHCenter
|
||||||
elide: Text.ElideRight
|
elide: Text.ElideRight
|
||||||
text: root.bubble ? root.bubble.message : ""
|
text: root.bubble ? root.bubble.message : ""
|
||||||
color: root.shownPhase === "failure" || root.shownPhase === "lockout" ? Theme.textDetail : Theme.textSecondary
|
color: root.shownPhase === "failure" || root.shownPhase === "lockout" || root.shownPhase === "busy" ? Theme.textDetail : Theme.textSecondary
|
||||||
font.pixelSize: 13
|
font.pixelSize: 13
|
||||||
font.weight: Font.Medium
|
font.weight: Font.Medium
|
||||||
opacity: full.hasMessage ? 1 : 0
|
opacity: full.hasMessage ? 1 : 0
|
||||||
|
|||||||
@@ -0,0 +1,91 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
//
|
||||||
|
// A video camera with a line through it: another program has the camera, a
|
||||||
|
// video call most likely. The line strikes through once the camera shows.
|
||||||
|
|
||||||
|
import QtQuick
|
||||||
|
import QtQuick.Shapes
|
||||||
|
|
||||||
|
Item {
|
||||||
|
id: root
|
||||||
|
|
||||||
|
property color color: Theme.textPrimary
|
||||||
|
// What the line cuts out of the camera: the island behind it.
|
||||||
|
property color background: Theme.panel
|
||||||
|
property bool shown: false
|
||||||
|
property real pace: 1
|
||||||
|
|
||||||
|
readonly property real u: width / 100
|
||||||
|
|
||||||
|
// How far the line has come, 0 to 1.
|
||||||
|
property real strike: 0
|
||||||
|
onShownChanged: {
|
||||||
|
if (shown) {
|
||||||
|
striking.restart()
|
||||||
|
} else {
|
||||||
|
striking.stop()
|
||||||
|
strike = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
SequentialAnimation {
|
||||||
|
id: striking
|
||||||
|
PropertyAction { target: root; property: "strike"; value: 0 }
|
||||||
|
PauseAnimation { duration: 120 * root.pace }
|
||||||
|
NumberAnimation { target: root; property: "strike"; to: 1; duration: 320 * root.pace; easing.type: Easing.OutCubic }
|
||||||
|
}
|
||||||
|
|
||||||
|
readonly property point lineStart: Qt.point(12 * u, 10 * u)
|
||||||
|
readonly property point lineEnd: Qt.point((12 + 76 * strike) * u, (10 + 80 * strike) * u)
|
||||||
|
|
||||||
|
// Body
|
||||||
|
Rectangle {
|
||||||
|
x: 4 * root.u
|
||||||
|
y: 24 * root.u
|
||||||
|
width: 62 * root.u
|
||||||
|
height: 52 * root.u
|
||||||
|
radius: 12 * root.u
|
||||||
|
color: root.color
|
||||||
|
}
|
||||||
|
|
||||||
|
// Lens, its corners rounded by a stroke of the same colour
|
||||||
|
Shape {
|
||||||
|
anchors.fill: parent
|
||||||
|
preferredRendererType: Shape.CurveRenderer
|
||||||
|
|
||||||
|
ShapePath {
|
||||||
|
fillColor: root.color
|
||||||
|
strokeColor: root.color
|
||||||
|
strokeWidth: 6 * root.u
|
||||||
|
joinStyle: ShapePath.RoundJoin
|
||||||
|
startX: 72 * root.u; startY: 42 * root.u
|
||||||
|
PathLine { x: 94 * root.u; y: 29 * root.u }
|
||||||
|
PathLine { x: 94 * root.u; y: 71 * root.u }
|
||||||
|
PathLine { x: 72 * root.u; y: 58 * root.u }
|
||||||
|
PathLine { x: 72 * root.u; y: 42 * root.u }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// The line, with a gap round it so it reads on the filled camera
|
||||||
|
Shape {
|
||||||
|
anchors.fill: parent
|
||||||
|
visible: root.strike > 0.01
|
||||||
|
preferredRendererType: Shape.CurveRenderer
|
||||||
|
|
||||||
|
ShapePath {
|
||||||
|
strokeColor: root.background
|
||||||
|
strokeWidth: 24 * root.u
|
||||||
|
fillColor: "transparent"
|
||||||
|
capStyle: ShapePath.RoundCap
|
||||||
|
startX: root.lineStart.x; startY: root.lineStart.y
|
||||||
|
PathLine { x: root.lineEnd.x; y: root.lineEnd.y }
|
||||||
|
}
|
||||||
|
ShapePath {
|
||||||
|
strokeColor: root.color
|
||||||
|
strokeWidth: 9 * root.u
|
||||||
|
fillColor: "transparent"
|
||||||
|
capStyle: ShapePath.RoundCap
|
||||||
|
startX: root.lineStart.x; startY: root.lineStart.y
|
||||||
|
PathLine { x: root.lineEnd.x; y: root.lineEnd.y }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -11,6 +11,8 @@
|
|||||||
// success the rings (below), then a tick in the one that is left
|
// success the rings (below), then a tick in the one that is left
|
||||||
// failure it turns red and shakes its head, as on iOS
|
// failure it turns red and shakes its head, as on iOS
|
||||||
// lockout a lock instead of a face
|
// lockout a lock instead of a face
|
||||||
|
// busy a camera with a line through it: another program has the
|
||||||
|
// camera
|
||||||
//
|
//
|
||||||
// The rings are Face ID's in the Dynamic Island: the face gives way to two
|
// The rings are Face ID's in the Dynamic Island: the face gives way to two
|
||||||
// crossed rings that tumble in 3D with a soft glow, slow down, and land flat
|
// crossed rings that tumble in 3D with a soft glow, slow down, and land flat
|
||||||
@@ -352,8 +354,8 @@ Item {
|
|||||||
id: face
|
id: face
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
preferredRendererType: Shape.CurveRenderer
|
preferredRendererType: Shape.CurveRenderer
|
||||||
// Gives way to the rings, and to the lock.
|
// Gives way to the rings, the lock and the camera.
|
||||||
property real shown: root.mode === "lockout" ? 0 : 1
|
property real shown: root.mode === "lockout" || root.mode === "busy" ? 0 : 1
|
||||||
Behavior on shown { NumberAnimation { duration: 180 * root.pace } }
|
Behavior on shown { NumberAnimation { duration: 180 * root.pace } }
|
||||||
opacity: shown * (1 - root.faceGone)
|
opacity: shown * (1 - root.faceGone)
|
||||||
scale: 1 - 0.2 * root.faceGone
|
scale: 1 - 0.2 * root.faceGone
|
||||||
@@ -418,5 +420,18 @@ Item {
|
|||||||
Behavior on opacity { NumberAnimation { duration: 200 * root.pace } }
|
Behavior on opacity { NumberAnimation { duration: 200 * root.pace } }
|
||||||
Behavior on scale { NumberAnimation { duration: 260 * root.pace; easing.type: Easing.OutBack } }
|
Behavior on scale { NumberAnimation { duration: 260 * root.pace; easing.type: Easing.OutBack } }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
CameraGlyph {
|
||||||
|
anchors.centerIn: parent
|
||||||
|
width: parent.width * 0.5
|
||||||
|
height: width
|
||||||
|
pace: root.pace
|
||||||
|
color: root.color
|
||||||
|
shown: root.mode === "busy"
|
||||||
|
opacity: shown ? 1 : 0
|
||||||
|
scale: shown ? 1 : 0.7
|
||||||
|
Behavior on opacity { NumberAnimation { duration: 200 * root.pace } }
|
||||||
|
Behavior on scale { NumberAnimation { duration: 260 * root.pace; easing.type: Easing.OutBack } }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -15,6 +15,7 @@
|
|||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
#include <cerrno>
|
||||||
#include <thread>
|
#include <thread>
|
||||||
|
|
||||||
using namespace std::chrono;
|
using namespace std::chrono;
|
||||||
@@ -105,6 +106,24 @@ bool probe(const QString &path, CameraInfo *info)
|
|||||||
}
|
}
|
||||||
return ok;
|
return ok;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// A program that streams holds the camera's buffers. Asking for none is how
|
||||||
|
// V4L2 lets a program check without taking them: the driver says EBUSY when
|
||||||
|
// they belong to somebody else.
|
||||||
|
bool busy(const QString &path)
|
||||||
|
{
|
||||||
|
const int fd = ::open(QFile::encodeName(path).constData(), O_RDWR | O_NONBLOCK | O_CLOEXEC);
|
||||||
|
if (fd < 0) {
|
||||||
|
return errno == EBUSY;
|
||||||
|
}
|
||||||
|
v4l2_requestbuffers req{};
|
||||||
|
req.count = 0;
|
||||||
|
req.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
|
||||||
|
req.memory = V4L2_MEMORY_MMAP;
|
||||||
|
const bool result = ::ioctl(fd, VIDIOC_REQBUFS, &req) != 0 && errno == EBUSY;
|
||||||
|
::close(fd);
|
||||||
|
return result;
|
||||||
|
}
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|
||||||
Camera::Camera() = default;
|
Camera::Camera() = default;
|
||||||
@@ -142,6 +161,15 @@ QString Camera::autoPath()
|
|||||||
return cameras.isEmpty() ? QString() : cameras.first().path;
|
return cameras.isEmpty() ? QString() : cameras.first().path;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool Camera::inUse(const QString &spec)
|
||||||
|
{
|
||||||
|
if (spec.startsWith(u"file:") || spec.startsWith(u"images:")) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
const QString path = spec.isEmpty() || spec == u"auto" ? autoPath() : spec;
|
||||||
|
return !path.isEmpty() && busy(path);
|
||||||
|
}
|
||||||
|
|
||||||
bool Camera::open(const QString &spec, QString *error)
|
bool Camera::open(const QString &spec, QString *error)
|
||||||
{
|
{
|
||||||
close();
|
close();
|
||||||
@@ -178,6 +206,10 @@ bool Camera::open(const QString &spec, QString *error)
|
|||||||
*error = QStringLiteral("%1 is not a camera").arg(path);
|
*error = QStringLiteral("%1 is not a camera").arg(path);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
if (busy(path)) {
|
||||||
|
*error = QStringLiteral("%1 is in use by another program").arg(path);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
if (!m_capture.open(QFile::encodeName(path).toStdString(), cv::CAP_V4L2) || !m_capture.isOpened()) {
|
if (!m_capture.open(QFile::encodeName(path).toStdString(), cv::CAP_V4L2) || !m_capture.isOpened()) {
|
||||||
*error = QStringLiteral("cannot open %1 (in use by another program?)").arg(path);
|
*error = QStringLiteral("cannot open %1 (in use by another program?)").arg(path);
|
||||||
|
|||||||
@@ -55,6 +55,10 @@ public:
|
|||||||
// What "auto" means on this machine: the first colour camera, else the
|
// What "auto" means on this machine: the first colour camera, else the
|
||||||
// first camera at all.
|
// first camera at all.
|
||||||
static QString autoPath();
|
static QString autoPath();
|
||||||
|
// Whether another program streams from the camera right now, a video
|
||||||
|
// call for example. Asked without starting it, so the light stays off.
|
||||||
|
// Never true for a video file or pictures.
|
||||||
|
static bool inUse(const QString &spec);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
bool openImages(const QString &dir, QString *error);
|
bool openImages(const QString &dir, QString *error);
|
||||||
|
|||||||
@@ -74,7 +74,10 @@ void ScanJob::run()
|
|||||||
Camera camera;
|
Camera camera;
|
||||||
QString error;
|
QString error;
|
||||||
if (!camera.open(m_settings.camera, &error)) {
|
if (!camera.open(m_settings.camera, &error)) {
|
||||||
finish(false, QStringLiteral("camera"), {{QStringLiteral("message"), error}});
|
// The daemon checks for a busy camera before it starts a scan, but a
|
||||||
|
// video call can take it in between.
|
||||||
|
const QString reason = Camera::inUse(m_settings.camera) ? QStringLiteral("camera-busy") : QStringLiteral("camera");
|
||||||
|
finish(false, reason, {{QStringLiteral("message"), error}});
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
Q_EMIT event({{QStringLiteral("event"), QStringLiteral("started")}, {QStringLiteral("camera"), camera.description()}});
|
Q_EMIT event({{QStringLiteral("event"), QStringLiteral("started")}, {QStringLiteral("camera"), camera.description()}});
|
||||||
|
|||||||
+15
-1
@@ -479,12 +479,26 @@ void Server::handleVerify(Client *client, const QJsonObject &request)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
auto *job = new ScanJob(&m_vision, uid, s, faces, purpose, request.value(u"verbose").toBool());
|
|
||||||
// The lock screen's agent draws its own scans. Everybody else's it has
|
// The lock screen's agent draws its own scans. Everybody else's it has
|
||||||
// to be told about.
|
// to be told about.
|
||||||
if (purpose != u"unlock") {
|
if (purpose != u"unlock") {
|
||||||
m_agentLink = new AgentLink(uid, this);
|
m_agentLink = new AgentLink(uid, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Another program has the camera, a video call most likely. No scan
|
||||||
|
// starts: the bubble shows a camera with a line through it, and the
|
||||||
|
// password is asked for at once.
|
||||||
|
if (Camera::inUse(s.camera)) {
|
||||||
|
qInfo("scan for %s (%s): the camera is in use", qPrintable(System::nameOf(uid)), qPrintable(purpose));
|
||||||
|
broadcast(uid, {{QStringLiteral("event"), QStringLiteral("scan")},
|
||||||
|
{QStringLiteral("state"), QStringLiteral("failure")},
|
||||||
|
{QStringLiteral("reason"), QStringLiteral("camera-busy")},
|
||||||
|
{QStringLiteral("purpose"), purpose}});
|
||||||
|
fail(client, QStringLiteral("camera-busy"));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
auto *job = new ScanJob(&m_vision, uid, s, faces, purpose, request.value(u"verbose").toBool());
|
||||||
broadcast(uid, {{QStringLiteral("event"), QStringLiteral("scan")}, {QStringLiteral("state"), QStringLiteral("start")}, {QStringLiteral("purpose"), purpose}});
|
broadcast(uid, {{QStringLiteral("event"), QStringLiteral("scan")}, {QStringLiteral("state"), QStringLiteral("start")}, {QStringLiteral("purpose"), purpose}});
|
||||||
startJob(job, client);
|
startJob(job, client);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -108,6 +108,7 @@ fu_reason_text() {
|
|||||||
lockout) fu_msg "Face unlock is paused after too many tries. Unlock once with your password." ;;
|
lockout) fu_msg "Face unlock is paused after too many tries. Unlock once with your password." ;;
|
||||||
not-enrolled) fu_msg "No face is set up yet." ;;
|
not-enrolled) fu_msg "No face is set up yet." ;;
|
||||||
camera) fu_msg "The camera could not be used." ;;
|
camera) fu_msg "The camera could not be used." ;;
|
||||||
|
camera-busy) fu_msg "Another app is using the camera." ;;
|
||||||
models) fu_msg "The recognition models are missing. Reinstall the package." ;;
|
models) fu_msg "The recognition models are missing. Reinstall the package." ;;
|
||||||
lid-closed) fu_msg "The lid is closed." ;;
|
lid-closed) fu_msg "The lid is closed." ;;
|
||||||
busy) fu_msg "The camera is busy with another scan." ;;
|
busy) fu_msg "The camera is busy with another scan." ;;
|
||||||
|
|||||||
Reference in new issue
Block a user