feat: add a setting to stay quiet while the camera is in use

This commit is contained in:
Felitendo committed 2026-09-28 14:36:40 +02:00
1 parent 5eb9ea7438
commit 658adb7da7
20 files changed
+1003 -956

No files matched your search

+71 -69
View File
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: face-unlock 1.0.1\n"
"Report-Msgid-Bugs-To: https://github.com/LoonixTools/face-unlock/issues\n"
"POT-Creation-Date: 2026-09-28 14:32+0200\n"
"POT-Creation-Date: 2026-09-28 14:34+0200\n"
"PO-Revision-Date: 2026-09-24 12:00+0200\n"
"Last-Translator: Felitendo\n"
"Language-Team: Brazilian Portuguese\n"
@@ -58,8 +58,8 @@ msgstr "Nenhum rosto foi adicionado."
msgid "First, set up your face."
msgstr "Primeiro, configure o seu rosto."
#: 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/face-unlock:100 src/face-unlock:150 src/lib/menu.sh:529
#: src/lib/menu.sh:533 src/lib/menu.sh:539 src/lib/menu.sh:541
#: src/lib/system.sh:409 src/lib/system.sh:415
msgid "Could not save the setting."
msgstr "Não foi possível salvar a configuração."
@@ -122,16 +122,16 @@ msgstr ""
msgid "No face is set up yet."
msgstr "Nenhum rosto configurado ainda."
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:701
#: src/face-unlock:179 src/lib/menu.sh:180 src/lib/menu.sh:703
msgid "on"
msgstr "ativado"
#: src/face-unlock:179 src/lib/menu.sh:182 src/lib/menu.sh:192
#: src/lib/menu.sh:702
#: src/lib/menu.sh:704
msgid "off"
msgstr "desativado"
#: src/face-unlock:181 src/lib/menu.sh:719
#: src/face-unlock:181 src/lib/menu.sh:721
#, sh-printf-format
msgid "%s samples, %s learned"
msgstr "%s amostras, %s aprendidas"
@@ -161,7 +161,7 @@ msgstr "Ativar o desbloqueio facial"
msgid "Turn it off (faces are kept)"
msgstr "Desativar (os rostos são mantidos)"
#: src/face-unlock:207 src/lib/menu.sh:787
#: src/face-unlock:207 src/lib/menu.sh:789
msgid "Add a face"
msgstr "Adicionar um rosto"
@@ -394,11 +394,11 @@ msgstr ""
msgid "[y/N]"
msgstr "[s/N]"
#: src/lib/menu.sh:172 src/lib/menu.sh:593
#: src/lib/menu.sh:172 src/lib/menu.sh:595
msgid "ON"
msgstr "ATIVADO"
#: src/lib/menu.sh:174 src/lib/menu.sh:594
#: src/lib/menu.sh:174 src/lib/menu.sh:596
msgid "OFF"
msgstr "DESATIVADO"
@@ -439,7 +439,7 @@ msgstr "lenta"
msgid "%s seconds"
msgstr "%s segundos"
#: src/lib/menu.sh:202 src/lib/menu.sh:462
#: src/lib/menu.sh:202 src/lib/menu.sh:464
msgid "automatic"
msgstr "automática"
@@ -475,8 +475,8 @@ msgstr "parado"
msgid "Turning face unlock on again starts it."
msgstr "Ativar o desbloqueio facial de novo o inicia."
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:697
#: src/lib/menu.sh:788
#: src/lib/menu.sh:244 src/lib/menu.sh:246 src/lib/menu.sh:699
#: src/lib/menu.sh:790
msgid "Faces"
msgstr "Rostos"
@@ -533,7 +533,7 @@ msgstr "Último desbloqueio"
msgid "The lock screen agent is not running."
msgstr "O agente da tela de bloqueio não está em execução."
#: src/lib/menu.sh:332
#: src/lib/menu.sh:333
msgid ""
"On GNOME a small GNOME extension shows the bubble. Turning face unlock on "
"switches it on."
@@ -541,7 +541,7 @@ msgstr ""
"No GNOME, uma pequena extensão do GNOME mostra a bolha. Ativar o desbloqueio "
"facial também a ativa."
#: src/lib/menu.sh:336
#: src/lib/menu.sh:337
msgid ""
"Scans when you come back to hyprlock, swaylock or face-unlock's own lock "
"screen (`face-unlock lock`, with the bubble), and opens them. Other lock "
@@ -551,7 +551,7 @@ msgstr ""
"face-unlock (`face-unlock lock`, com a bolha) e os abre. As outras telas de "
"bloqueio escaneiam com Enter."
#: src/lib/menu.sh:341
#: src/lib/menu.sh:342
msgid ""
"Unlocks the lock screen when it sees your face. Off: only your password "
"works there."
@@ -559,7 +559,7 @@ msgstr ""
"Desbloqueia a tela de bloqueio quando vê o seu rosto. Desativado: lá só a "
"sua senha funciona."
#: src/lib/menu.sh:342
#: src/lib/menu.sh:343
msgid ""
"Scans when you press a key or move the mouse on the lock screen, and when "
"the computer wakes up."
@@ -567,7 +567,7 @@ msgstr ""
"Faz a leitura quando você aperta uma tecla ou mexe o mouse na tela de "
"bloqueio, e quando o computador acorda."
#: src/lib/menu.sh:343
#: src/lib/menu.sh:344
msgid ""
"Scans as soon as the screen locks. Off by default: if you lock it yourself, "
"it would unlock again right away."
@@ -575,7 +575,7 @@ msgstr ""
"Faz a leitura assim que a tela é bloqueada. Desativado por padrão: se você "
"mesmo bloquear, ela desbloquearia logo em seguida."
#: src/lib/menu.sh:344
#: src/lib/menu.sh:345
msgid ""
"sudo takes your face instead of the password. No match: you type the "
"password as usual."
@@ -583,7 +583,7 @@ msgstr ""
"O sudo usa o seu rosto em vez da senha. Se não corresponder, você digita a "
"senha como sempre."
#: src/lib/menu.sh:345
#: src/lib/menu.sh:346
msgid ""
"face-unlock's lock screen shows the bubble, and you lock with `face-unlock "
"lock`. Or keep yours: hyprlock then shows a line of text at the top. Enter "
@@ -593,7 +593,7 @@ msgstr ""
"unlock lock`. Ou mantenha a sua: o hyprlock então mostra uma linha de texto "
"no topo. Enter abre a escolha."
#: src/lib/menu.sh:346
#: src/lib/menu.sh:347
msgid ""
"The picture behind face-unlock's own lock screen (`face-unlock lock`). "
"Empty: the one on your desktop. Or a file, a folder to take one from at "
@@ -603,11 +603,11 @@ msgstr ""
"Vazio: a da sua área de trabalho. Ou um arquivo, uma pasta da qual uma é "
"escolhida ao acaso, ou `none`. Enter para digitar."
#: src/lib/menu.sh:347
#: src/lib/menu.sh:348
msgid "Blurs the picture behind face-unlock's own lock screen."
msgstr "Desfoca a imagem atrás da tela de bloqueio do face-unlock."
#: src/lib/menu.sh:348
#: src/lib/menu.sh:349
#, sh-printf-format
msgid ""
"The lock screen takes your face in its password check. Press Enter on the "
@@ -616,7 +616,7 @@ msgstr ""
"A tela de bloqueio aceita seu rosto na verificação de senha. Pressione Enter "
"no campo vazio para escanear. Encontradas aqui: %s."
#: src/lib/menu.sh:349
#: src/lib/menu.sh:350
msgid ""
"The password windows of your desktop and apps, for example when you install "
"software. No match: you type the password."
@@ -624,18 +624,18 @@ msgstr ""
"As janelas de senha da sua área de trabalho e dos apps, por exemplo ao "
"instalar programas. Se não corresponder, você digita a senha."
#: src/lib/menu.sh:350
#: src/lib/menu.sh:351
msgid ""
"You have to blink or turn your head a little. This also stops printed photos."
msgstr ""
"Você precisa piscar ou virar um pouco a cabeça. Isso também barra fotos "
"impressas."
#: src/lib/menu.sh:351
#: src/lib/menu.sh:352
msgid "No check at all. Only for trying out a camera."
msgstr "Nenhuma verificação. Só para testar uma câmera."
#: src/lib/menu.sh:352
#: src/lib/menu.sh:353
msgid ""
"Stops photos on a phone, a tablet or glossy paper. You do not have to blink. "
"A matte printed photo can get through."
@@ -643,23 +643,23 @@ msgstr ""
"Barra fotos em celular, tablet ou papel brilhante. Não é preciso piscar. Uma "
"foto impressa em papel fosco pode passar."
#: src/lib/menu.sh:353
#: src/lib/menu.sh:354
msgid ""
"Fewer wrong matches, but it may not know you with glasses or in bad light."
msgstr ""
"Menos confusões, mas talvez não reconheça você de óculos ou com pouca luz."
#: src/lib/menu.sh:354
#: src/lib/menu.sh:355
msgid "Knows you more easily, but also somebody who looks a lot like you."
msgstr ""
"Reconhece você com mais facilidade, mas também alguém muito parecido com "
"você."
#: src/lib/menu.sh:355
#: src/lib/menu.sh:356
msgid "The default. Right for most people."
msgstr "O padrão. Serve para a maioria das pessoas."
#: src/lib/menu.sh:356
#: src/lib/menu.sh:357
msgid ""
"Your eyes have to be open and on the screen. So it does not unlock while you "
"look away or sleep."
@@ -667,7 +667,7 @@ msgstr ""
"Seus olhos precisam estar abertos e voltados para a tela. Assim não "
"desbloqueia enquanto você olha para outro lado ou dorme."
#: src/lib/menu.sh:357
#: src/lib/menu.sh:358
msgid ""
"Automatic takes the first normal camera. After a change, set up your face "
"again. An infrared camera needs its light on (linux-enable-ir-emitter)."
@@ -676,11 +676,11 @@ msgstr ""
"rosto de novo. Uma câmera infravermelha precisa da luz ligada (linux-enable-"
"ir-emitter)."
#: src/lib/menu.sh:358
#: src/lib/menu.sh:359
msgid "How long the camera looks for your face before it gives up."
msgstr "Quanto tempo a câmera procura o seu rosto antes de desistir."
#: src/lib/menu.sh:359
#: src/lib/menu.sh:360
msgid ""
"After a sure match it keeps how you look now. So a new haircut or glasses "
"need no new setup."
@@ -688,7 +688,7 @@ msgstr ""
"Após uma correspondência segura, ele guarda a sua aparência atual. Assim, um "
"corte de cabelo novo ou óculos não exigem nova configuração."
#: src/lib/menu.sh:360
#: src/lib/menu.sh:361
msgid ""
"No scan while the laptop is closed, for example at a desk with an external "
"screen."
@@ -696,103 +696,113 @@ msgstr ""
"Nenhuma leitura com o notebook fechado, por exemplo numa mesa com uma tela "
"externa."
#: src/lib/menu.sh:361
#: src/lib/menu.sh:362
msgid "The bubble at the top of the screen shows what the camera is doing."
msgstr "A bolha no topo da tela mostra o que a câmera está fazendo."
#: src/lib/menu.sh:362
#: src/lib/menu.sh:363
msgid "A small pill with a lock that opens."
msgstr "Uma pequena pílula com um cadeado que se abre."
#: src/lib/menu.sh:363
#: src/lib/menu.sh:364
msgid "An island with a face that looks around, then rings and a tick."
msgstr "Uma ilha com um rosto que olha em volta, depois anéis e um visto."
#: src/lib/menu.sh:364
#: src/lib/menu.sh:365
msgid "How fast the bubble moves."
msgstr "A velocidade com que a bolha se move."
#: src/lib/menu.sh:365
#: src/lib/menu.sh:366
msgid "Shows the bubble when sudo or an admin prompt scans your face, too."
msgstr ""
"Mostra a bolha também quando o sudo ou um pedido de administrador lê o seu "
"rosto."
#: src/lib/menu.sh:458
#: src/lib/menu.sh:367
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."
#: src/lib/menu.sh:460
#, sh-printf-format
msgid "automatic (%s)"
msgstr "automática (%s)"
#: src/lib/menu.sh:468
#: src/lib/menu.sh:470
msgid "(infrared)"
msgstr "(infravermelha)"
#: src/lib/menu.sh:472
#: src/lib/menu.sh:474
msgid "(not connected)"
msgstr "(não conectada)"
#: src/lib/menu.sh:481
#: src/lib/menu.sh:483
msgid "same as desktop"
msgstr "igual à área de trabalho"
#: src/lib/menu.sh:485
#: src/lib/menu.sh:487
msgid "none"
msgstr "nenhum"
#: src/lib/menu.sh:514
#: src/lib/menu.sh:516
msgid "Picture or folder:"
msgstr "Imagem ou pasta:"
#: src/lib/menu.sh:519
#: src/lib/menu.sh:521
#, sh-printf-format
msgid "Not found: %s"
msgstr "Não encontrado: %s"
#: src/lib/menu.sh:590 src/lib/menu.sh:789
#: src/lib/menu.sh:592 src/lib/menu.sh:791
msgid "Settings"
msgstr "Configurações"
#: src/lib/menu.sh:591
#: src/lib/menu.sh:593
msgid "↑↓ select ←→ or Space: change q: back"
msgstr "↑↓ escolher ←→ ou Espaço: mudar q: voltar"
#: src/lib/menu.sh:592
#: src/lib/menu.sh:594
msgid "for all users, asks for your password"
msgstr "para todos os usuários, pede a sua senha"
#. TRANSLATORS: keep the letters, they are the keys.
#: src/lib/menu.sh:699
#: src/lib/menu.sh:701
msgid "Up/Down: select, Space: on/off, r: rename, d: delete, a: add, q: back"
msgstr ""
"Cima/Baixo: escolher, Espaço: ativar/desativar, r: renomear, d: apagar, a: "
"adicionar, q: voltar"
#: src/lib/menu.sh:700
#: src/lib/menu.sh:702
msgid "No face is set up yet. Press a to add one."
msgstr "Nenhum rosto configurado ainda. Aperte a para adicionar um."
#: src/lib/menu.sh:748
#: src/lib/menu.sh:750
msgid "New name:"
msgstr "Novo nome:"
#: src/lib/menu.sh:755
#: src/lib/menu.sh:757
#, sh-printf-format
msgid "Delete \"%s\"?"
msgstr "Apagar \"%s\"?"
#: src/lib/menu.sh:786
#: src/lib/menu.sh:788
msgid "Turn face unlock on or off"
msgstr "Ativar ou desativar o desbloqueio facial"
#: src/lib/menu.sh:790
#: src/lib/menu.sh:792
msgid "Try it"
msgstr "Testar"
#: src/lib/menu.sh:792
#: src/lib/menu.sh:794
msgid "Install a polkit agent"
msgstr "Instalar um agente do polkit"
#: src/lib/menu.sh:794
#: src/lib/menu.sh:796
msgid "Quit"
msgstr "Sair"
@@ -990,6 +1000,10 @@ msgstr "Velocidade da animação"
msgid "Also for sudo and admin prompts"
msgstr "Também para sudo e pedidos de administrador"
#: src/lib/menu.sh
msgid "Quiet while the camera is in use"
msgstr "Sem bolha quando a câmera está em uso"
#: src/agent/bubblecontroller.cpp:98
msgid "Blink once"
msgstr "Pisque uma vez"
@@ -1293,17 +1307,5 @@ msgstr "Digite sua senha"
#~ "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"