mirror of
https://github.com/narrrl/proton-drive-linux.git
synced 2026-11-03 16:41:26 +01:00
fix(core,gui,cli): a blocked sign-in no longer asks to update the app (B209)
Proton answers a sign-in it blocks for abuse or rate limits with code 2028 and the text "This version of the app is no longer supported". The SDK read 2028 as Unknown, so the app passed that text through and told users to update a current release (issues #28, #39). - deps: proton-sdk and proton-drive-rs 0.8.3, which name 2028 Blocked - core: error::sign_in_blocked detects it - gui: the login page says Proton is refusing sign-in for now and that waiting helps, translated in every catalog - cli: pdfs login adds the same hint to the error - cli: pdfs diagnose warns instead of failing when cache.db does not exist yet; the daemon creates it after the first sign-in - docs: BUGS.md B209, changelog, troubleshooting entry
This commit is contained in:
1 parent
2633b4ed72
commit
478a0e6cdd
17 files changed
+481
-310
No files matched your search
Generated
+4
-4
@@ -3778,9 +3778,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "proton-drive-rs"
|
||||
version = "0.8.2"
|
||||
version = "0.8.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1e789cab811c5e73e47fd97810b78a513cb254f4dd763b4eb3cad680d6dd31da"
|
||||
checksum = "ff243812fc33897f12041d49d683e95a77e44e61d23e4ce09178948c46b14b07"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"base64 0.23.1",
|
||||
@@ -3805,9 +3805,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "proton-sdk"
|
||||
version = "0.8.2"
|
||||
version = "0.8.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ace260acbf88c26f5bd4aef8c8c9898c322163c56620bdef3b6dd7742bec7619"
|
||||
checksum = "630729328cd15ad5771167ca5212281600f21862e7bc6a04348a3e1d1c230cc7"
|
||||
dependencies = [
|
||||
"aes-gcm 0.11.1",
|
||||
"async-trait",
|
||||
|
||||
+2
-2
@@ -15,8 +15,8 @@ keywords = ["proton", "drive", "fuse", "sync", "linux"]
|
||||
categories = ["filesystem", "command-line-utilities"]
|
||||
|
||||
[workspace.dependencies]
|
||||
proton-sdk = { version = "0.8.2" }
|
||||
proton-drive-rs = { version = "0.8.2" }
|
||||
proton-sdk = { version = "0.8.3" }
|
||||
proton-drive-rs = { version = "0.8.3" }
|
||||
|
||||
# Internal crates.
|
||||
pdfs-core = { path = "crates/pdfs-core" }
|
||||
|
||||
@@ -1867,7 +1867,22 @@ fn cmd_login(username: Option<String>, remember: bool) -> Result<()> {
|
||||
get_mailbox,
|
||||
get_hv,
|
||||
))
|
||||
.context("login failed")?;
|
||||
.map_err(|e| {
|
||||
// Proton words this block as "update the app", which the user can't
|
||||
// act on: the release is current and only waiting helps.
|
||||
let blocked =
|
||||
matches!(&e, pdfs_core::Error::Proton(p) if pdfs_core::error::sign_in_blocked(p));
|
||||
let e = anyhow::Error::new(e).context("login failed");
|
||||
if blocked {
|
||||
e.context(
|
||||
"Proton is temporarily refusing sign-in from this device (code 2028). \
|
||||
Your version is not the problem. Wait several hours, up to a day, \
|
||||
without trying again, then sign in.",
|
||||
)
|
||||
} else {
|
||||
e
|
||||
}
|
||||
})?;
|
||||
|
||||
// A daemon that is already up is parked in `wait_for_session`, sleeping
|
||||
// between keyring checks; restart it so the mount appears now instead of
|
||||
@@ -3396,12 +3411,25 @@ fn cmd_diagnose() -> Result<()> {
|
||||
}
|
||||
|
||||
let db_path = dirs.db_path();
|
||||
let db_size = std::fs::metadata(&db_path).map(|m| m.len()).unwrap_or(0);
|
||||
report.check(
|
||||
" database",
|
||||
db_path.is_file(),
|
||||
format!("{} ({})", db_path.display(), human_bytes(db_size)),
|
||||
);
|
||||
if db_path.exists() {
|
||||
let db_size = std::fs::metadata(&db_path).map(|m| m.len()).unwrap_or(0);
|
||||
report.check(
|
||||
" database",
|
||||
db_path.is_file(),
|
||||
format!("{} ({})", db_path.display(), human_bytes(db_size)),
|
||||
);
|
||||
} else {
|
||||
// The daemon creates it on its first start, which waits for a sign-in,
|
||||
// so a fresh install has none yet (issue #39 read this as the fault).
|
||||
report.finding(
|
||||
DiagnoseLevel::Warn,
|
||||
" database",
|
||||
format!(
|
||||
"{} not created yet (the daemon creates it on first start)",
|
||||
db_path.display()
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
println!("\nFUSE");
|
||||
let fuse = Path::new("/dev/fuse");
|
||||
|
||||
@@ -313,6 +313,15 @@ pub fn session_revoked(e: &proton_sdk::ProtonError) -> bool {
|
||||
}
|
||||
}
|
||||
|
||||
/// Whether `e` is Proton's temporary block on a sign-in (code 2028).
|
||||
///
|
||||
/// Its message says the app version is no longer supported, which is not what
|
||||
/// happened: the release is current and only waiting helps (issues #28, #39).
|
||||
/// A front-end must say that instead of passing the message through.
|
||||
pub fn sign_in_blocked(e: &proton_sdk::ProtonError) -> bool {
|
||||
matches!(e, proton_sdk::ProtonError::Api(api) if api.code == proton_sdk::api::ResponseCode::Blocked)
|
||||
}
|
||||
|
||||
/// The result every request-serving method in the daemon returns.
|
||||
pub type CoreResult<T> = std::result::Result<T, CoreError>;
|
||||
|
||||
@@ -355,6 +364,14 @@ mod tests {
|
||||
assert!(!session_revoked(&ProtonError::KeysLocked));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn only_code_2028_is_a_blocked_sign_in() {
|
||||
assert!(sign_in_blocked(&api(C::Blocked)));
|
||||
assert!(!sign_in_blocked(&api(C::OutdatedApp)));
|
||||
assert!(!sign_in_blocked(&api(C::TooManyRequests)));
|
||||
assert!(!sign_in_blocked(&ProtonError::KeysLocked));
|
||||
}
|
||||
|
||||
/// The regression this whole pass exists to prevent: before it, every SDK
|
||||
/// failure was hardcoded to `Remote`, so a 403 asked the user to retry a
|
||||
/// request that could never succeed.
|
||||
|
||||
@@ -227,6 +227,11 @@ pub(crate) fn login_error_message(error: &pdfs_core::Error) -> String {
|
||||
pdfs_core::Error::Proton(ProtonError::Api(api)) if api.http_status == 429 => {
|
||||
gettext("Too many sign-in attempts. Wait a few minutes and try again.")
|
||||
}
|
||||
// Proton's text for this one asks the user to update an app that is
|
||||
// already current.
|
||||
pdfs_core::Error::Proton(e) if pdfs_core::error::sign_in_blocked(e) => gettext(
|
||||
"Proton is temporarily refusing sign-in from this device. Your app version is not the problem. Wait several hours, up to a day, without trying again, then sign in.",
|
||||
),
|
||||
pdfs_core::Error::Proton(ProtonError::Api(api)) if !api.message.is_empty() => {
|
||||
api.message.clone()
|
||||
}
|
||||
@@ -628,6 +633,21 @@ mod tests {
|
||||
assert!(login_error_message(&error).contains("no mailbox password"));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn a_blocked_sign_in_does_not_ask_for_an_update() {
|
||||
use pdfs_core::proton_sdk::api::ResponseCode;
|
||||
use pdfs_core::proton_sdk::{ProtonApiError, ProtonError};
|
||||
let error = pdfs_core::Error::Proton(ProtonError::Api(ProtonApiError {
|
||||
code: ResponseCode::Blocked,
|
||||
http_status: 422,
|
||||
message: "This version of the app is no longer supported, please update to continue using the app".into(),
|
||||
details: None,
|
||||
}));
|
||||
let message = login_error_message(&error);
|
||||
assert!(message.contains("temporarily refusing"), "{message}");
|
||||
assert!(!message.contains("update"), "{message}");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn an_unmapped_error_keeps_its_text() {
|
||||
let error = pdfs_core::Error::Other("something odd".into());
|
||||
|
||||
@@ -100,6 +100,7 @@ a live account since.
|
||||
|
||||
| Entry | Title |
|
||||
|---|---|
|
||||
| [B209](#b209--a-blocked-sign-in-says-the-app-version-is-no-longer-supported) | A blocked sign-in says the app version is no longer supported |
|
||||
| [B208](#b208--a-file-landing-while-its-folder-is-pinned-is-kept-but-not-available-offline) | A file landing while its folder is pinned is kept but not available offline |
|
||||
| [B207](#b207--a-move-between-locations-goes-ahead-under-a-file-opened-just-after-its-create-landed) | A move between locations goes ahead under a file opened just after its create landed |
|
||||
| [B206](#b206--an-upgrade-leaves-the-old-daemon-running-and-nothing-says-so) | An upgrade leaves the old daemon running, and nothing says so |
|
||||
@@ -311,6 +312,33 @@ a live account since.
|
||||
|
||||
Newest first.
|
||||
|
||||
### B209 — A blocked sign-in says the app version is no longer supported
|
||||
|
||||
**Status:** Fixed, not verified live
|
||||
**Found:** 2026-10-13, issue #39: the first sign-in on a fresh 3.4.0 install showed "This version
|
||||
of the app is no longer supported. Please update to continue using the app." Issue #28 showed the
|
||||
same text on 3.0.0 to 3.1.2, and its debug log gave `path="/auth/v4" http_status=422 code=2028`.
|
||||
Sign-in worked there after a day without attempts, with no change to the client.
|
||||
**Where:** `login_error_message` in `crates/pdfs-gui/src/app/pages/login.rs`; `cmd_login` and
|
||||
`cmd_diagnose` in `crates/pdfs-cli/src/main.rs`
|
||||
|
||||
**Repro:** Needs Proton to block the account or network, which cannot be triggered on purpose.
|
||||
|
||||
**Cause.** Proton answers a sign-in it blocks for abuse or rate limits with code 2028. Its `Error`
|
||||
text claims the version is no longer supported. The SDK had no name for 2028, so it read as
|
||||
`Unknown`, and the app passed Proton's text through. Users were told to update a current release.
|
||||
`pdfs diagnose` also failed the `database` check on a fresh install, before the daemon had ever
|
||||
started, which looked like part of the fault.
|
||||
|
||||
**Fix.** proton-sdk 0.8.3 names 2028 `ResponseCode::Blocked`. `error::sign_in_blocked` detects it,
|
||||
and the app and `pdfs login` say that Proton is refusing sign-in for now and that waiting helps.
|
||||
`pdfs diagnose` warns instead of failing when `cache.db` does not exist yet.
|
||||
|
||||
**Test:** `error::tests::only_code_2028_is_a_blocked_sign_in`,
|
||||
`pages::login::tests::a_blocked_sign_in_does_not_ask_for_an_update`.
|
||||
|
||||
---
|
||||
|
||||
### B208 — A file landing while its folder is pinned is kept but not available offline
|
||||
|
||||
**Status:** Fixed, not verified live
|
||||
|
||||
@@ -11,6 +11,14 @@ scratch (user data in `staging/` and `recovery/` is never touched by this).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Fixed
|
||||
- **A blocked sign-in said the app version was no longer supported.** Proton refuses sign-in for
|
||||
a while after it suspects abuse, and its message then asks you to update. The app and
|
||||
`pdfs login` now say that Proton is refusing sign-in for now and that waiting helps
|
||||
(B209, [#39](https://github.com/narrrl/proton-drive-linux/issues/39)).
|
||||
- **`pdfs diagnose` failed the `database` check on a fresh install.** The daemon creates the
|
||||
database after the first sign-in, so a missing one is now a warning.
|
||||
|
||||
## [3.4.0] — 2026-10-12
|
||||
|
||||
Schema: **42**, unchanged.
|
||||
|
||||
@@ -88,6 +88,13 @@ Quit the app first, so this starts a new instance. The page then runs without We
|
||||
so use this only for the sign-in. The stored session keeps working without it. Signing in from
|
||||
your usual network, without a VPN, often avoids the CAPTCHA in the first place.
|
||||
|
||||
**"This version of the app is no longer supported"** or **"Proton is temporarily refusing
|
||||
sign-in from this device"** — Proton blocks sign-in for a while after too many attempts or from a
|
||||
network it distrusts, and sends the first message even when the release is current. Do not retry
|
||||
for several hours, up to a day, then sign in once. If it still fails, run
|
||||
`RUST_LOG=debug pdfs login` and look for `code=` in the `proton api request failed` line: 2028 is
|
||||
this block, 5003 is a release Proton no longer accepts.
|
||||
|
||||
**Sign-in works but is forgotten after a restart** — no Secret Service provider is running, or its
|
||||
keyring is locked. Install and unlock GNOME Keyring, KWallet or KeePassXC (with Secret Service
|
||||
enabled). `pdfs diagnose` shows `keyring session` as failing in that case.
|
||||
|
||||
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 2.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-10-11 23:47+0200\n"
|
||||
"POT-Creation-Date: 2026-10-13 18:38+0200\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: German\n"
|
||||
@@ -258,9 +258,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1054
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1529
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1579
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:389
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:503
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:549
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:394
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:508
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2058
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:939
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:1020
|
||||
@@ -3267,13 +3267,20 @@ msgstr "Anmeldung abgebrochen"
|
||||
msgid "Too many sign-in attempts. Wait a few minutes and try again."
|
||||
msgstr "Zu viele Anmeldeversuche. Einige Minuten warten und erneut versuchen."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:234
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:233
|
||||
msgid ""
|
||||
"Proton is temporarily refusing sign-in from this device. Your app version is "
|
||||
"not the problem. Wait several hours, up to a day, without trying again, then "
|
||||
"sign in."
|
||||
msgstr "Proton lehnt Anmeldungen von diesem Gerät vorübergehend ab. Die App-Version ist nicht das Problem. Einige Stunden, bis zu einem Tag, warten, ohne es erneut zu versuchen, dann anmelden."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:239
|
||||
msgid "Couldn't reach Proton. Check your internet connection and try again."
|
||||
msgstr ""
|
||||
"Proton ist nicht erreichbar. Bitte die Internetverbindung prüfen und erneut "
|
||||
"versuchen."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:237
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:242
|
||||
msgid ""
|
||||
"Signed in, but the session couldn't be saved to the system keyring. Make "
|
||||
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
|
||||
@@ -3282,19 +3289,19 @@ msgstr ""
|
||||
"gespeichert werden. Bitte sicherstellen, dass ein Schlüsselbund (GNOME "
|
||||
"Keyring oder KWallet) läuft und entsperrt ist."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:240
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:245
|
||||
msgid "Sign-in cancelled: no two-factor code was entered."
|
||||
msgstr "Anmeldung abgebrochen: Es wurde kein Zwei-Faktor-Code eingegeben."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:248
|
||||
msgid "Sign-in cancelled: no mailbox password was entered."
|
||||
msgstr "Anmeldung abgebrochen: Es wurde kein Postfach-Passwort eingegeben."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:246
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:251
|
||||
msgid "That mailbox password didn't unlock your account."
|
||||
msgstr "Das Postfach-Passwort hat Ihr Konto nicht entsperrt."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:249
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
msgid ""
|
||||
"Sign-in cancelled: the verification wasn't completed. Sign in again to get a "
|
||||
"new one."
|
||||
@@ -3303,36 +3310,36 @@ msgstr ""
|
||||
"neue Überprüfung erneut anmelden."
|
||||
|
||||
#. Translators: {error} is an error message, usually in English.
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:259
|
||||
#, rust-format
|
||||
msgid "Sign-in failed: {error}"
|
||||
msgstr "Anmeldung fehlgeschlagen: {error}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:365
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
msgid "That mailbox password didn't unlock your account. Try again."
|
||||
msgstr ""
|
||||
"Das Postfach-Passwort hat Ihr Konto nicht entsperrt. Versuchen Sie es erneut."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:367
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:372
|
||||
msgid ""
|
||||
"This account has a separate mailbox password. Enter it to unlock your files."
|
||||
msgstr ""
|
||||
"Dieses Konto hat ein separates Postfach-Passwort. Geben Sie es ein, um Ihre "
|
||||
"Dateien zu entsperren."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:375
|
||||
msgid "Mailbox Password"
|
||||
msgstr "Postfach-Passwort"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:376
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:381
|
||||
msgid "Mailbox password"
|
||||
msgstr "Postfach-Passwort"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:380
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:385
|
||||
msgid "Keep unlocked on this computer"
|
||||
msgstr "Auf diesem Computer entsperrt lassen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:382
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:387
|
||||
msgid ""
|
||||
"Stores the unlock in the system keyring, so Proton Drive opens without "
|
||||
"asking after every login. Otherwise you enter the password once per session."
|
||||
@@ -3341,50 +3348,50 @@ msgstr ""
|
||||
"nach jeder Anmeldung ohne Nachfrage öffnet. Andernfalls geben Sie das "
|
||||
"Passwort einmal pro Sitzung ein."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:390
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:443
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:395
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:448
|
||||
msgid "Unlock"
|
||||
msgstr "Entsperren"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:442
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:447
|
||||
msgid "Proton Drive is locked. Enter your mailbox password to unlock it."
|
||||
msgstr ""
|
||||
"Proton Drive ist gesperrt. Geben Sie Ihr Postfach-Passwort ein, um es zu "
|
||||
"entsperren."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:471
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
msgid "Unlocked."
|
||||
msgstr "Entsperrt."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:481
|
||||
msgid "Couldn't unlock"
|
||||
msgstr "Entsperren fehlgeschlagen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:489
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:494
|
||||
msgid "Two-Factor Authentication"
|
||||
msgstr "Zwei-Faktor-Authentifizierung"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:491
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:496
|
||||
msgid ""
|
||||
"Enter the code from your authenticator app, or one of your recovery codes."
|
||||
msgstr ""
|
||||
"Den Code aus der Authentifizierungs-App oder einen der "
|
||||
"Wiederherstellungscodes eingeben."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:497
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:502
|
||||
msgid "Authentication code"
|
||||
msgstr "Authentifizierungscode"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:504
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:509
|
||||
msgid "Confirm"
|
||||
msgstr "Bestätigen"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:535
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:540
|
||||
msgid "Verify in Your Browser"
|
||||
msgstr "Im Browser überprüfen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:537
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:542
|
||||
msgid ""
|
||||
"The verification page can't be shown in the app on this system. Open it in "
|
||||
"your browser, complete it there, then come back and choose Continue."
|
||||
@@ -3394,20 +3401,20 @@ msgstr ""
|
||||
"und wähle „Weiter“."
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:543
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:548
|
||||
msgid "Open Verification Page"
|
||||
msgstr "Überprüfungsseite öffnen"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:550
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:555
|
||||
msgid "Continue"
|
||||
msgstr "Weiter"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:589
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:594
|
||||
msgid "Sign Out?"
|
||||
msgstr "Abmelden?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:591
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:596
|
||||
msgid ""
|
||||
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
|
||||
"already on this computer stay where they are."
|
||||
@@ -3416,7 +3423,7 @@ msgstr ""
|
||||
"nächsten Anmeldung. Dateien, die sich bereits auf diesem Computer befinden, "
|
||||
"bleiben, wo sie sind."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:593
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:598
|
||||
msgid "Sign Out"
|
||||
msgstr "Abmelden"
|
||||
|
||||
|
||||
+40
-33
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 2.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-10-11 23:47+0200\n"
|
||||
"POT-Creation-Date: 2026-10-13 18:38+0200\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: English (United Kingdom)\n"
|
||||
@@ -254,9 +254,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1054
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1529
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1579
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:389
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:503
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:549
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:394
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:508
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2058
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:939
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:1020
|
||||
@@ -3215,11 +3215,18 @@ msgstr "login cancelled"
|
||||
msgid "Too many sign-in attempts. Wait a few minutes and try again."
|
||||
msgstr "Too many sign-in attempts. Wait a few minutes and try again."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:234
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:233
|
||||
msgid ""
|
||||
"Proton is temporarily refusing sign-in from this device. Your app version is "
|
||||
"not the problem. Wait several hours, up to a day, without trying again, then "
|
||||
"sign in."
|
||||
msgstr "Proton is temporarily refusing sign-in from this device. Your app version is not the problem. Wait several hours, up to a day, without trying again, then sign in."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:239
|
||||
msgid "Couldn't reach Proton. Check your internet connection and try again."
|
||||
msgstr "Couldn't reach Proton. Check your internet connection and try again."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:237
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:242
|
||||
msgid ""
|
||||
"Signed in, but the session couldn't be saved to the system keyring. Make "
|
||||
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
|
||||
@@ -3227,19 +3234,19 @@ msgstr ""
|
||||
"Signed in, but the session couldn't be saved to the system keyring. Make "
|
||||
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:240
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:245
|
||||
msgid "Sign-in cancelled: no two-factor code was entered."
|
||||
msgstr "Sign-in cancelled: no two-factor code was entered."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:248
|
||||
msgid "Sign-in cancelled: no mailbox password was entered."
|
||||
msgstr "Sign-in cancelled: no mailbox password was entered."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:246
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:251
|
||||
msgid "That mailbox password didn't unlock your account."
|
||||
msgstr "That mailbox password didn't unlock your account."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:249
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
msgid ""
|
||||
"Sign-in cancelled: the verification wasn't completed. Sign in again to get a "
|
||||
"new one."
|
||||
@@ -3248,34 +3255,34 @@ msgstr ""
|
||||
"new one."
|
||||
|
||||
#. Translators: {error} is an error message, usually in English.
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:259
|
||||
#, rust-format
|
||||
msgid "Sign-in failed: {error}"
|
||||
msgstr "Sign-in failed: {error}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:365
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
msgid "That mailbox password didn't unlock your account. Try again."
|
||||
msgstr "That mailbox password didn't unlock your account. Try again."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:367
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:372
|
||||
msgid ""
|
||||
"This account has a separate mailbox password. Enter it to unlock your files."
|
||||
msgstr ""
|
||||
"This account has a separate mailbox password. Enter it to unlock your files."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:375
|
||||
msgid "Mailbox Password"
|
||||
msgstr "Mailbox Password"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:376
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:381
|
||||
msgid "Mailbox password"
|
||||
msgstr "Mailbox password"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:380
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:385
|
||||
msgid "Keep unlocked on this computer"
|
||||
msgstr "Keep unlocked on this computer"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:382
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:387
|
||||
msgid ""
|
||||
"Stores the unlock in the system keyring, so Proton Drive opens without "
|
||||
"asking after every login. Otherwise you enter the password once per session."
|
||||
@@ -3283,47 +3290,47 @@ msgstr ""
|
||||
"Stores the unlock in the system keyring, so Proton Drive opens without "
|
||||
"asking after every login. Otherwise you enter the password once per session."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:390
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:443
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:395
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:448
|
||||
msgid "Unlock"
|
||||
msgstr "Unlock"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:442
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:447
|
||||
msgid "Proton Drive is locked. Enter your mailbox password to unlock it."
|
||||
msgstr "Proton Drive is locked. Enter your mailbox password to unlock it."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:471
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
msgid "Unlocked."
|
||||
msgstr "Unlocked."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:481
|
||||
msgid "Couldn't unlock"
|
||||
msgstr "Couldn't unlock"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:489
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:494
|
||||
msgid "Two-Factor Authentication"
|
||||
msgstr "Two-Factor Authentication"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:491
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:496
|
||||
msgid ""
|
||||
"Enter the code from your authenticator app, or one of your recovery codes."
|
||||
msgstr ""
|
||||
"Enter the code from your authenticator app, or one of your recovery codes."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:497
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:502
|
||||
msgid "Authentication code"
|
||||
msgstr "Authentication code"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:504
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:509
|
||||
msgid "Confirm"
|
||||
msgstr "Confirm"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:535
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:540
|
||||
msgid "Verify in Your Browser"
|
||||
msgstr "Verify in Your Browser"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:537
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:542
|
||||
msgid ""
|
||||
"The verification page can't be shown in the app on this system. Open it in "
|
||||
"your browser, complete it there, then come back and choose Continue."
|
||||
@@ -3332,20 +3339,20 @@ msgstr ""
|
||||
"your browser, complete it there, then come back and choose Continue."
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:543
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:548
|
||||
msgid "Open Verification Page"
|
||||
msgstr "Open Verification Page"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:550
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:555
|
||||
msgid "Continue"
|
||||
msgstr "Continue"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:589
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:594
|
||||
msgid "Sign Out?"
|
||||
msgstr "Sign Out?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:591
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:596
|
||||
msgid ""
|
||||
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
|
||||
"already on this computer stay where they are."
|
||||
@@ -3353,7 +3360,7 @@ msgstr ""
|
||||
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
|
||||
"already on this computer stay where they are."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:593
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:598
|
||||
msgid "Sign Out"
|
||||
msgstr "Sign Out"
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 2.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-10-11 23:47+0200\n"
|
||||
"POT-Creation-Date: 2026-10-13 18:38+0200\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: Spanish\n"
|
||||
@@ -256,9 +256,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1054
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1529
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1579
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:389
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:503
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:549
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:394
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:508
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2058
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:939
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:1020
|
||||
@@ -3243,13 +3243,20 @@ msgstr ""
|
||||
"Demasiados intentos de inicio de sesión. Espere unos minutos e inténtelo de "
|
||||
"nuevo."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:234
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:233
|
||||
msgid ""
|
||||
"Proton is temporarily refusing sign-in from this device. Your app version is "
|
||||
"not the problem. Wait several hours, up to a day, without trying again, then "
|
||||
"sign in."
|
||||
msgstr "Proton rechaza temporalmente el inicio de sesión desde este dispositivo. La versión de la aplicación no es el problema. Espere varias horas, hasta un día, sin volver a intentarlo y luego inicie sesión."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:239
|
||||
msgid "Couldn't reach Proton. Check your internet connection and try again."
|
||||
msgstr ""
|
||||
"No se pudo contactar con Proton. Compruebe su conexión a Internet e "
|
||||
"inténtelo de nuevo."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:237
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:242
|
||||
msgid ""
|
||||
"Signed in, but the session couldn't be saved to the system keyring. Make "
|
||||
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
|
||||
@@ -3258,20 +3265,20 @@ msgstr ""
|
||||
"sistema. Asegúrese de que un depósito de claves (GNOME Keyring o KWallet) "
|
||||
"esté en ejecución y desbloqueado."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:240
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:245
|
||||
msgid "Sign-in cancelled: no two-factor code was entered."
|
||||
msgstr ""
|
||||
"Inicio de sesión cancelado: no se introdujo ningún código de dos factores."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:248
|
||||
msgid "Sign-in cancelled: no mailbox password was entered."
|
||||
msgstr "Inicio de sesión cancelado: no se introdujo la contraseña del buzón."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:246
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:251
|
||||
msgid "That mailbox password didn't unlock your account."
|
||||
msgstr "Esa contraseña del buzón no desbloqueó tu cuenta."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:249
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
msgid ""
|
||||
"Sign-in cancelled: the verification wasn't completed. Sign in again to get a "
|
||||
"new one."
|
||||
@@ -3280,35 +3287,35 @@ msgstr ""
|
||||
"sesión para obtener una nueva."
|
||||
|
||||
#. Translators: {error} is an error message, usually in English.
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:259
|
||||
#, rust-format
|
||||
msgid "Sign-in failed: {error}"
|
||||
msgstr "Falló el inicio de sesión: {error}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:365
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
msgid "That mailbox password didn't unlock your account. Try again."
|
||||
msgstr "Esa contraseña del buzón no desbloqueó tu cuenta. Inténtalo de nuevo."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:367
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:372
|
||||
msgid ""
|
||||
"This account has a separate mailbox password. Enter it to unlock your files."
|
||||
msgstr ""
|
||||
"Esta cuenta tiene una contraseña del buzón independiente. Introdúcela para "
|
||||
"desbloquear tus archivos."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:375
|
||||
msgid "Mailbox Password"
|
||||
msgstr "Contraseña del buzón"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:376
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:381
|
||||
msgid "Mailbox password"
|
||||
msgstr "Contraseña del buzón"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:380
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:385
|
||||
msgid "Keep unlocked on this computer"
|
||||
msgstr "Mantener desbloqueado en este equipo"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:382
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:387
|
||||
msgid ""
|
||||
"Stores the unlock in the system keyring, so Proton Drive opens without "
|
||||
"asking after every login. Otherwise you enter the password once per session."
|
||||
@@ -3317,50 +3324,50 @@ msgstr ""
|
||||
"abra sin preguntar después de cada inicio de sesión. De lo contrario, "
|
||||
"introduces la contraseña una vez por sesión."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:390
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:443
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:395
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:448
|
||||
msgid "Unlock"
|
||||
msgstr "Desbloquear"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:442
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:447
|
||||
msgid "Proton Drive is locked. Enter your mailbox password to unlock it."
|
||||
msgstr ""
|
||||
"Proton Drive está bloqueado. Introduce la contraseña del buzón para "
|
||||
"desbloquearlo."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:471
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
msgid "Unlocked."
|
||||
msgstr "Desbloqueado."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:481
|
||||
msgid "Couldn't unlock"
|
||||
msgstr "No se pudo desbloquear"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:489
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:494
|
||||
msgid "Two-Factor Authentication"
|
||||
msgstr "Autenticación en dos pasos"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:491
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:496
|
||||
msgid ""
|
||||
"Enter the code from your authenticator app, or one of your recovery codes."
|
||||
msgstr ""
|
||||
"Introduzca el código de su aplicación de autenticación o uno de sus códigos "
|
||||
"de recuperación."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:497
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:502
|
||||
msgid "Authentication code"
|
||||
msgstr "Código de autenticación"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:504
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:509
|
||||
msgid "Confirm"
|
||||
msgstr "Confirmar"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:535
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:540
|
||||
msgid "Verify in Your Browser"
|
||||
msgstr "Verificar en el navegador"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:537
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:542
|
||||
msgid ""
|
||||
"The verification page can't be shown in the app on this system. Open it in "
|
||||
"your browser, complete it there, then come back and choose Continue."
|
||||
@@ -3370,20 +3377,20 @@ msgstr ""
|
||||
"“Continuar”."
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:543
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:548
|
||||
msgid "Open Verification Page"
|
||||
msgstr "Abrir página de verificación"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:550
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:555
|
||||
msgid "Continue"
|
||||
msgstr "Continuar"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:589
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:594
|
||||
msgid "Sign Out?"
|
||||
msgstr "¿Cerrar la sesión?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:591
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:596
|
||||
msgid ""
|
||||
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
|
||||
"already on this computer stay where they are."
|
||||
@@ -3392,7 +3399,7 @@ msgstr ""
|
||||
"iniciar sesión. Los archivos que ya están en este equipo se quedan donde "
|
||||
"están."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:593
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:598
|
||||
msgid "Sign Out"
|
||||
msgstr "Cerrar la sesión"
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 2.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-10-11 23:47+0200\n"
|
||||
"POT-Creation-Date: 2026-10-13 18:38+0200\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: French\n"
|
||||
@@ -258,9 +258,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1054
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1529
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1579
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:389
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:503
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:549
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:394
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:508
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2058
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:939
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:1020
|
||||
@@ -3268,12 +3268,19 @@ msgid "Too many sign-in attempts. Wait a few minutes and try again."
|
||||
msgstr ""
|
||||
"Trop de tentatives de connexion. Patientez quelques minutes et réessayez."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:234
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:233
|
||||
msgid ""
|
||||
"Proton is temporarily refusing sign-in from this device. Your app version is "
|
||||
"not the problem. Wait several hours, up to a day, without trying again, then "
|
||||
"sign in."
|
||||
msgstr "Proton refuse temporairement la connexion depuis cet appareil. La version de l’application n’est pas en cause. Patientez plusieurs heures, jusqu’à un jour, sans réessayer, puis connectez-vous."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:239
|
||||
msgid "Couldn't reach Proton. Check your internet connection and try again."
|
||||
msgstr ""
|
||||
"Impossible de joindre Proton. Vérifiez votre connexion Internet et réessayez."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:237
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:242
|
||||
msgid ""
|
||||
"Signed in, but the session couldn't be saved to the system keyring. Make "
|
||||
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
|
||||
@@ -3282,21 +3289,21 @@ msgstr ""
|
||||
"système. Assurez-vous qu’un trousseau (GNOME Keyring ou KWallet) est en "
|
||||
"cours d’exécution et déverrouillé."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:240
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:245
|
||||
msgid "Sign-in cancelled: no two-factor code was entered."
|
||||
msgstr "Connexion annulée : aucun code à deux facteurs n’a été saisi."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:248
|
||||
msgid "Sign-in cancelled: no mailbox password was entered."
|
||||
msgstr ""
|
||||
"Connexion annulée : aucun mot de passe de boîte aux lettres n’a été saisi."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:246
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:251
|
||||
msgid "That mailbox password didn't unlock your account."
|
||||
msgstr ""
|
||||
"Ce mot de passe de boîte aux lettres n’a pas déverrouillé votre compte."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:249
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
msgid ""
|
||||
"Sign-in cancelled: the verification wasn't completed. Sign in again to get a "
|
||||
"new one."
|
||||
@@ -3305,37 +3312,37 @@ msgstr ""
|
||||
"pour en obtenir une nouvelle."
|
||||
|
||||
#. Translators: {error} is an error message, usually in English.
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:259
|
||||
#, rust-format
|
||||
msgid "Sign-in failed: {error}"
|
||||
msgstr "Échec de la connexion : {error}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:365
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
msgid "That mailbox password didn't unlock your account. Try again."
|
||||
msgstr ""
|
||||
"Ce mot de passe de boîte aux lettres n’a pas déverrouillé votre compte. "
|
||||
"Réessayez."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:367
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:372
|
||||
msgid ""
|
||||
"This account has a separate mailbox password. Enter it to unlock your files."
|
||||
msgstr ""
|
||||
"Ce compte a un mot de passe de boîte aux lettres distinct. Saisissez-le pour "
|
||||
"déverrouiller vos fichiers."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:375
|
||||
msgid "Mailbox Password"
|
||||
msgstr "Mot de passe de la boîte aux lettres"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:376
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:381
|
||||
msgid "Mailbox password"
|
||||
msgstr "Mot de passe de la boîte aux lettres"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:380
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:385
|
||||
msgid "Keep unlocked on this computer"
|
||||
msgstr "Garder déverrouillé sur cet ordinateur"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:382
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:387
|
||||
msgid ""
|
||||
"Stores the unlock in the system keyring, so Proton Drive opens without "
|
||||
"asking after every login. Otherwise you enter the password once per session."
|
||||
@@ -3344,50 +3351,50 @@ msgstr ""
|
||||
"Proton Drive s’ouvre sans demande après chaque connexion. Sinon, vous "
|
||||
"saisissez le mot de passe une fois par session."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:390
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:443
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:395
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:448
|
||||
msgid "Unlock"
|
||||
msgstr "Déverrouiller"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:442
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:447
|
||||
msgid "Proton Drive is locked. Enter your mailbox password to unlock it."
|
||||
msgstr ""
|
||||
"Proton Drive est verrouillé. Saisissez votre mot de passe de boîte aux "
|
||||
"lettres pour le déverrouiller."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:471
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
msgid "Unlocked."
|
||||
msgstr "Déverrouillé."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:481
|
||||
msgid "Couldn't unlock"
|
||||
msgstr "Impossible de déverrouiller"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:489
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:494
|
||||
msgid "Two-Factor Authentication"
|
||||
msgstr "Authentification à deux facteurs"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:491
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:496
|
||||
msgid ""
|
||||
"Enter the code from your authenticator app, or one of your recovery codes."
|
||||
msgstr ""
|
||||
"Saisissez le code de votre application d’authentification ou l’un de vos "
|
||||
"codes de récupération."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:497
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:502
|
||||
msgid "Authentication code"
|
||||
msgstr "Code d’authentification"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:504
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:509
|
||||
msgid "Confirm"
|
||||
msgstr "Confirmer"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:535
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:540
|
||||
msgid "Verify in Your Browser"
|
||||
msgstr "Vérifier dans le navigateur"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:537
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:542
|
||||
msgid ""
|
||||
"The verification page can't be shown in the app on this system. Open it in "
|
||||
"your browser, complete it there, then come back and choose Continue."
|
||||
@@ -3397,20 +3404,20 @@ msgstr ""
|
||||
"choisissez « Continuer »."
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:543
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:548
|
||||
msgid "Open Verification Page"
|
||||
msgstr "Ouvrir la page de vérification"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:550
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:555
|
||||
msgid "Continue"
|
||||
msgstr "Continuer"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:589
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:594
|
||||
msgid "Sign Out?"
|
||||
msgstr "Se déconnecter ?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:591
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:596
|
||||
msgid ""
|
||||
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
|
||||
"already on this computer stay where they are."
|
||||
@@ -3419,7 +3426,7 @@ msgstr ""
|
||||
"vous vous reconnectiez. Les fichiers déjà présents sur cet ordinateur "
|
||||
"restent en place."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:593
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:598
|
||||
msgid "Sign Out"
|
||||
msgstr "Se déconnecter"
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 2.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-10-11 23:47+0200\n"
|
||||
"POT-Creation-Date: 2026-10-13 18:38+0200\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: Italian\n"
|
||||
@@ -254,9 +254,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1054
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1529
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1579
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:389
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:503
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:549
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:394
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:508
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2058
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:939
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:1020
|
||||
@@ -3259,13 +3259,20 @@ msgstr "accesso annullato"
|
||||
msgid "Too many sign-in attempts. Wait a few minutes and try again."
|
||||
msgstr "Troppi tentativi di accesso. Attendi qualche minuto e riprova."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:234
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:233
|
||||
msgid ""
|
||||
"Proton is temporarily refusing sign-in from this device. Your app version is "
|
||||
"not the problem. Wait several hours, up to a day, without trying again, then "
|
||||
"sign in."
|
||||
msgstr "Proton sta rifiutando temporaneamente l'accesso da questo dispositivo. La versione dell'app non è il problema. Attendi alcune ore, fino a un giorno, senza riprovare, poi accedi."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:239
|
||||
msgid "Couldn't reach Proton. Check your internet connection and try again."
|
||||
msgstr ""
|
||||
"Impossibile raggiungere Proton. Controlla la connessione a Internet e "
|
||||
"riprova."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:237
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:242
|
||||
msgid ""
|
||||
"Signed in, but the session couldn't be saved to the system keyring. Make "
|
||||
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
|
||||
@@ -3274,24 +3281,24 @@ msgstr ""
|
||||
"portachiavi di sistema. Assicurati che un portachiavi (GNOME Keyring o "
|
||||
"KWallet) sia in esecuzione e sbloccato."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:240
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:245
|
||||
msgid "Sign-in cancelled: no two-factor code was entered."
|
||||
msgstr ""
|
||||
"Accesso annullato: non è stato inserito alcun codice di autenticazione a due "
|
||||
"fattori."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:248
|
||||
msgid "Sign-in cancelled: no mailbox password was entered."
|
||||
msgstr ""
|
||||
"Accesso annullato: non è stata inserita alcuna password della casella di "
|
||||
"posta."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:246
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:251
|
||||
msgid "That mailbox password didn't unlock your account."
|
||||
msgstr ""
|
||||
"Quella password della casella di posta non ha sbloccato il tuo account."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:249
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
msgid ""
|
||||
"Sign-in cancelled: the verification wasn't completed. Sign in again to get a "
|
||||
"new one."
|
||||
@@ -3300,37 +3307,37 @@ msgstr ""
|
||||
"riceverne una nuova."
|
||||
|
||||
#. Translators: {error} is an error message, usually in English.
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:259
|
||||
#, rust-format
|
||||
msgid "Sign-in failed: {error}"
|
||||
msgstr "Accesso non riuscito: {error}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:365
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
msgid "That mailbox password didn't unlock your account. Try again."
|
||||
msgstr ""
|
||||
"Quella password della casella di posta non ha sbloccato il tuo account. "
|
||||
"Riprova."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:367
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:372
|
||||
msgid ""
|
||||
"This account has a separate mailbox password. Enter it to unlock your files."
|
||||
msgstr ""
|
||||
"Questo account ha una password della casella di posta separata. Inseriscila "
|
||||
"per sbloccare i tuoi file."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:375
|
||||
msgid "Mailbox Password"
|
||||
msgstr "Password della casella di posta"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:376
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:381
|
||||
msgid "Mailbox password"
|
||||
msgstr "Password della casella di posta"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:380
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:385
|
||||
msgid "Keep unlocked on this computer"
|
||||
msgstr "Mantieni sbloccato su questo computer"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:382
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:387
|
||||
msgid ""
|
||||
"Stores the unlock in the system keyring, so Proton Drive opens without "
|
||||
"asking after every login. Otherwise you enter the password once per session."
|
||||
@@ -3339,50 +3346,50 @@ msgstr ""
|
||||
"chiedere dopo ogni accesso. Altrimenti inserisci la password una volta per "
|
||||
"sessione."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:390
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:443
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:395
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:448
|
||||
msgid "Unlock"
|
||||
msgstr "Sblocca"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:442
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:447
|
||||
msgid "Proton Drive is locked. Enter your mailbox password to unlock it."
|
||||
msgstr ""
|
||||
"Proton Drive è bloccato. Inserisci la password della casella di posta per "
|
||||
"sbloccarlo."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:471
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
msgid "Unlocked."
|
||||
msgstr "Sbloccato."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:481
|
||||
msgid "Couldn't unlock"
|
||||
msgstr "Impossibile sbloccare"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:489
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:494
|
||||
msgid "Two-Factor Authentication"
|
||||
msgstr "Autenticazione a due fattori"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:491
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:496
|
||||
msgid ""
|
||||
"Enter the code from your authenticator app, or one of your recovery codes."
|
||||
msgstr ""
|
||||
"Inserisci il codice dell'app di autenticazione o uno dei tuoi codici di "
|
||||
"recupero."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:497
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:502
|
||||
msgid "Authentication code"
|
||||
msgstr "Codice di autenticazione"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:504
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:509
|
||||
msgid "Confirm"
|
||||
msgstr "Conferma"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:535
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:540
|
||||
msgid "Verify in Your Browser"
|
||||
msgstr "Verifica nel browser"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:537
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:542
|
||||
msgid ""
|
||||
"The verification page can't be shown in the app on this system. Open it in "
|
||||
"your browser, complete it there, then come back and choose Continue."
|
||||
@@ -3391,20 +3398,20 @@ msgstr ""
|
||||
"Aprila nel browser, completala lì, poi torna qui e scegli “Continua”."
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:543
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:548
|
||||
msgid "Open Verification Page"
|
||||
msgstr "Apri pagina di verifica"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:550
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:555
|
||||
msgid "Continue"
|
||||
msgstr "Continua"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:589
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:594
|
||||
msgid "Sign Out?"
|
||||
msgstr "Disconnettersi?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:591
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:596
|
||||
msgid ""
|
||||
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
|
||||
"already on this computer stay where they are."
|
||||
@@ -3412,7 +3419,7 @@ msgstr ""
|
||||
"Proton Drive si disconnetterà e interromperà la sincronizzazione finché non "
|
||||
"accedi di nuovo. I file già presenti su questo computer restano dove sono."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:593
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:598
|
||||
msgid "Sign Out"
|
||||
msgstr "Disconnetti"
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 2.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-10-11 23:47+0200\n"
|
||||
"POT-Creation-Date: 2026-10-13 18:38+0200\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: Dutch\n"
|
||||
@@ -255,9 +255,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1054
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1529
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1579
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:389
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:503
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:549
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:394
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:508
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2058
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:939
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:1020
|
||||
@@ -3252,13 +3252,20 @@ msgid "Too many sign-in attempts. Wait a few minutes and try again."
|
||||
msgstr ""
|
||||
"Te veel aanmeldpogingen. Wacht een paar minuten en probeer het opnieuw."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:234
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:233
|
||||
msgid ""
|
||||
"Proton is temporarily refusing sign-in from this device. Your app version is "
|
||||
"not the problem. Wait several hours, up to a day, without trying again, then "
|
||||
"sign in."
|
||||
msgstr "Proton weigert tijdelijk aanmeldingen vanaf dit apparaat. Je app-versie is niet het probleem. Wacht enkele uren, tot een dag, zonder het opnieuw te proberen en meld je daarna aan."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:239
|
||||
msgid "Couldn't reach Proton. Check your internet connection and try again."
|
||||
msgstr ""
|
||||
"Kon Proton niet bereiken. Controleer je internetverbinding en probeer het "
|
||||
"opnieuw."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:237
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:242
|
||||
msgid ""
|
||||
"Signed in, but the session couldn't be saved to the system keyring. Make "
|
||||
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
|
||||
@@ -3267,19 +3274,19 @@ msgstr ""
|
||||
"opgeslagen. Zorg dat een sleutelbos (GNOME Keyring of KWallet) actief en "
|
||||
"ontgrendeld is."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:240
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:245
|
||||
msgid "Sign-in cancelled: no two-factor code was entered."
|
||||
msgstr "Aanmelden geannuleerd: er is geen tweestapscode ingevoerd."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:248
|
||||
msgid "Sign-in cancelled: no mailbox password was entered."
|
||||
msgstr "Aanmelden geannuleerd: er is geen mailboxwachtwoord ingevoerd."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:246
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:251
|
||||
msgid "That mailbox password didn't unlock your account."
|
||||
msgstr "Dat mailboxwachtwoord heeft je account niet ontgrendeld."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:249
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
msgid ""
|
||||
"Sign-in cancelled: the verification wasn't completed. Sign in again to get a "
|
||||
"new one."
|
||||
@@ -3288,36 +3295,36 @@ msgstr ""
|
||||
"om een nieuwe te krijgen."
|
||||
|
||||
#. Translators: {error} is an error message, usually in English.
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:259
|
||||
#, rust-format
|
||||
msgid "Sign-in failed: {error}"
|
||||
msgstr "Aanmelden mislukt: {error}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:365
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
msgid "That mailbox password didn't unlock your account. Try again."
|
||||
msgstr ""
|
||||
"Dat mailboxwachtwoord heeft je account niet ontgrendeld. Probeer het opnieuw."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:367
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:372
|
||||
msgid ""
|
||||
"This account has a separate mailbox password. Enter it to unlock your files."
|
||||
msgstr ""
|
||||
"Dit account heeft een apart mailboxwachtwoord. Voer het in om je bestanden "
|
||||
"te ontgrendelen."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:375
|
||||
msgid "Mailbox Password"
|
||||
msgstr "Mailboxwachtwoord"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:376
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:381
|
||||
msgid "Mailbox password"
|
||||
msgstr "Mailboxwachtwoord"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:380
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:385
|
||||
msgid "Keep unlocked on this computer"
|
||||
msgstr "Ontgrendeld houden op deze computer"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:382
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:387
|
||||
msgid ""
|
||||
"Stores the unlock in the system keyring, so Proton Drive opens without "
|
||||
"asking after every login. Otherwise you enter the password once per session."
|
||||
@@ -3326,48 +3333,48 @@ msgstr ""
|
||||
"Drive na elke aanmelding opent zonder te vragen. Anders voer je het "
|
||||
"wachtwoord één keer per sessie in."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:390
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:443
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:395
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:448
|
||||
msgid "Unlock"
|
||||
msgstr "Ontgrendelen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:442
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:447
|
||||
msgid "Proton Drive is locked. Enter your mailbox password to unlock it."
|
||||
msgstr ""
|
||||
"Proton Drive is vergrendeld. Voer je mailboxwachtwoord in om het te "
|
||||
"ontgrendelen."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:471
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
msgid "Unlocked."
|
||||
msgstr "Ontgrendeld."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:481
|
||||
msgid "Couldn't unlock"
|
||||
msgstr "Ontgrendelen mislukt"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:489
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:494
|
||||
msgid "Two-Factor Authentication"
|
||||
msgstr "Tweestapsverificatie"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:491
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:496
|
||||
msgid ""
|
||||
"Enter the code from your authenticator app, or one of your recovery codes."
|
||||
msgstr "Voer de code uit je authenticator-app in, of een van je herstelcodes."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:497
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:502
|
||||
msgid "Authentication code"
|
||||
msgstr "Verificatiecode"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:504
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:509
|
||||
msgid "Confirm"
|
||||
msgstr "Bevestigen"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:535
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:540
|
||||
msgid "Verify in Your Browser"
|
||||
msgstr "Verifiëren in je browser"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:537
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:542
|
||||
msgid ""
|
||||
"The verification page can't be shown in the app on this system. Open it in "
|
||||
"your browser, complete it there, then come back and choose Continue."
|
||||
@@ -3376,20 +3383,20 @@ msgstr ""
|
||||
"hem in je browser, voltooi hem daar, kom dan terug en kies “Doorgaan”."
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:543
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:548
|
||||
msgid "Open Verification Page"
|
||||
msgstr "Verificatiepagina openen"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:550
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:555
|
||||
msgid "Continue"
|
||||
msgstr "Doorgaan"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:589
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:594
|
||||
msgid "Sign Out?"
|
||||
msgstr "Afmelden?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:591
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:596
|
||||
msgid ""
|
||||
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
|
||||
"already on this computer stay where they are."
|
||||
@@ -3398,7 +3405,7 @@ msgstr ""
|
||||
"je opnieuw aanmeldt. Bestanden die al op deze computer staan, blijven waar "
|
||||
"ze zijn."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:593
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:598
|
||||
msgid "Sign Out"
|
||||
msgstr "Afmelden"
|
||||
|
||||
|
||||
+40
-33
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 3.4.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-10-11 23:47+0200\n"
|
||||
"POT-Creation-Date: 2026-10-13 18:38+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -231,9 +231,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1054
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1529
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1579
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:389
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:503
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:549
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:394
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:508
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2058
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:939
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:1020
|
||||
@@ -3113,130 +3113,137 @@ msgstr ""
|
||||
msgid "Too many sign-in attempts. Wait a few minutes and try again."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:234
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:233
|
||||
msgid ""
|
||||
"Proton is temporarily refusing sign-in from this device. Your app version is "
|
||||
"not the problem. Wait several hours, up to a day, without trying again, then "
|
||||
"sign in."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:239
|
||||
msgid "Couldn't reach Proton. Check your internet connection and try again."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:237
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:242
|
||||
msgid ""
|
||||
"Signed in, but the session couldn't be saved to the system keyring. Make "
|
||||
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:240
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:245
|
||||
msgid "Sign-in cancelled: no two-factor code was entered."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:248
|
||||
msgid "Sign-in cancelled: no mailbox password was entered."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:246
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:251
|
||||
msgid "That mailbox password didn't unlock your account."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:249
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
msgid ""
|
||||
"Sign-in cancelled: the verification wasn't completed. Sign in again to get a "
|
||||
"new one."
|
||||
msgstr ""
|
||||
|
||||
#. Translators: {error} is an error message, usually in English.
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:259
|
||||
#, rust-format
|
||||
msgid "Sign-in failed: {error}"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:365
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
msgid "That mailbox password didn't unlock your account. Try again."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:367
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:372
|
||||
msgid ""
|
||||
"This account has a separate mailbox password. Enter it to unlock your files."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:375
|
||||
msgid "Mailbox Password"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:376
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:381
|
||||
msgid "Mailbox password"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:380
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:385
|
||||
msgid "Keep unlocked on this computer"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:382
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:387
|
||||
msgid ""
|
||||
"Stores the unlock in the system keyring, so Proton Drive opens without "
|
||||
"asking after every login. Otherwise you enter the password once per session."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:390
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:443
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:395
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:448
|
||||
msgid "Unlock"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:442
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:447
|
||||
msgid "Proton Drive is locked. Enter your mailbox password to unlock it."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:471
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
msgid "Unlocked."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:481
|
||||
msgid "Couldn't unlock"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:489
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:494
|
||||
msgid "Two-Factor Authentication"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:491
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:496
|
||||
msgid ""
|
||||
"Enter the code from your authenticator app, or one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:497
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:502
|
||||
msgid "Authentication code"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:504
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:509
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:535
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:540
|
||||
msgid "Verify in Your Browser"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:537
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:542
|
||||
msgid ""
|
||||
"The verification page can't be shown in the app on this system. Open it in "
|
||||
"your browser, complete it there, then come back and choose Continue."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:543
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:548
|
||||
msgid "Open Verification Page"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:550
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:555
|
||||
msgid "Continue"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:589
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:594
|
||||
msgid "Sign Out?"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:591
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:596
|
||||
msgid ""
|
||||
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
|
||||
"already on this computer stay where they are."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:593
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:598
|
||||
msgid "Sign Out"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 2.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-10-11 23:47+0200\n"
|
||||
"POT-Creation-Date: 2026-10-13 18:38+0200\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: Polish\n"
|
||||
@@ -259,9 +259,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1054
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1529
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1579
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:389
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:503
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:549
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:394
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:508
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2058
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:939
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:1020
|
||||
@@ -3313,13 +3313,20 @@ msgid "Too many sign-in attempts. Wait a few minutes and try again."
|
||||
msgstr ""
|
||||
"Za dużo prób logowania. Proszę odczekać kilka minut i spróbować ponownie."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:234
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:233
|
||||
msgid ""
|
||||
"Proton is temporarily refusing sign-in from this device. Your app version is "
|
||||
"not the problem. Wait several hours, up to a day, without trying again, then "
|
||||
"sign in."
|
||||
msgstr "Proton tymczasowo odrzuca logowanie z tego urządzenia. Wersja aplikacji nie jest problemem. Proszę odczekać kilka godzin, maksymalnie dobę, bez ponownych prób, a następnie się zalogować."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:239
|
||||
msgid "Couldn't reach Proton. Check your internet connection and try again."
|
||||
msgstr ""
|
||||
"Nie można połączyć się z Proton. Proszę sprawdzić połączenie z Internetem i "
|
||||
"spróbować ponownie."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:237
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:242
|
||||
msgid ""
|
||||
"Signed in, but the session couldn't be saved to the system keyring. Make "
|
||||
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
|
||||
@@ -3328,19 +3335,19 @@ msgstr ""
|
||||
"upewnić, że baza kluczy (GNOME Keyring lub KWallet) jest uruchomiona i "
|
||||
"odblokowana."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:240
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:245
|
||||
msgid "Sign-in cancelled: no two-factor code was entered."
|
||||
msgstr "Anulowano logowanie: nie wpisano kodu uwierzytelniania dwuetapowego."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:248
|
||||
msgid "Sign-in cancelled: no mailbox password was entered."
|
||||
msgstr "Anulowano logowanie: nie wpisano hasła skrzynki pocztowej."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:246
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:251
|
||||
msgid "That mailbox password didn't unlock your account."
|
||||
msgstr "To hasło skrzynki pocztowej nie odblokowało Twojego konta."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:249
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
msgid ""
|
||||
"Sign-in cancelled: the verification wasn't completed. Sign in again to get a "
|
||||
"new one."
|
||||
@@ -3349,36 +3356,36 @@ msgstr ""
|
||||
"ponownie, aby otrzymać nową."
|
||||
|
||||
#. Translators: {error} is an error message, usually in English.
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:259
|
||||
#, rust-format
|
||||
msgid "Sign-in failed: {error}"
|
||||
msgstr "Logowanie się nie powiodło: {error}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:365
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
msgid "That mailbox password didn't unlock your account. Try again."
|
||||
msgstr ""
|
||||
"To hasło skrzynki pocztowej nie odblokowało Twojego konta. Spróbuj ponownie."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:367
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:372
|
||||
msgid ""
|
||||
"This account has a separate mailbox password. Enter it to unlock your files."
|
||||
msgstr ""
|
||||
"To konto ma osobne hasło skrzynki pocztowej. Wpisz je, aby odblokować swoje "
|
||||
"pliki."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:375
|
||||
msgid "Mailbox Password"
|
||||
msgstr "Hasło skrzynki pocztowej"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:376
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:381
|
||||
msgid "Mailbox password"
|
||||
msgstr "Hasło skrzynki pocztowej"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:380
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:385
|
||||
msgid "Keep unlocked on this computer"
|
||||
msgstr "Pozostaw odblokowane na tym komputerze"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:382
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:387
|
||||
msgid ""
|
||||
"Stores the unlock in the system keyring, so Proton Drive opens without "
|
||||
"asking after every login. Otherwise you enter the password once per session."
|
||||
@@ -3387,50 +3394,50 @@ msgstr ""
|
||||
"się bez pytania po każdym logowaniu. W przeciwnym razie wpisujesz hasło raz "
|
||||
"na sesję."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:390
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:443
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:395
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:448
|
||||
msgid "Unlock"
|
||||
msgstr "Odblokuj"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:442
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:447
|
||||
msgid "Proton Drive is locked. Enter your mailbox password to unlock it."
|
||||
msgstr ""
|
||||
"Proton Drive jest zablokowany. Wpisz hasło skrzynki pocztowej, aby go "
|
||||
"odblokować."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:471
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
msgid "Unlocked."
|
||||
msgstr "Odblokowano."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:481
|
||||
msgid "Couldn't unlock"
|
||||
msgstr "Nie udało się odblokować"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:489
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:494
|
||||
msgid "Two-Factor Authentication"
|
||||
msgstr "Uwierzytelnianie dwuskładnikowe"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:491
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:496
|
||||
msgid ""
|
||||
"Enter the code from your authenticator app, or one of your recovery codes."
|
||||
msgstr ""
|
||||
"Proszę wpisać kod z aplikacji uwierzytelniającej lub jeden z kodów "
|
||||
"odzyskiwania."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:497
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:502
|
||||
msgid "Authentication code"
|
||||
msgstr "Kod uwierzytelniania"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:504
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:509
|
||||
msgid "Confirm"
|
||||
msgstr "Potwierdź"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:535
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:540
|
||||
msgid "Verify in Your Browser"
|
||||
msgstr "Weryfikacja w przeglądarce"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:537
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:542
|
||||
msgid ""
|
||||
"The verification page can't be shown in the app on this system. Open it in "
|
||||
"your browser, complete it there, then come back and choose Continue."
|
||||
@@ -3440,20 +3447,20 @@ msgstr ""
|
||||
"wybrać „Kontynuuj”."
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:543
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:548
|
||||
msgid "Open Verification Page"
|
||||
msgstr "Otwórz stronę weryfikacji"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:550
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:555
|
||||
msgid "Continue"
|
||||
msgstr "Kontynuuj"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:589
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:594
|
||||
msgid "Sign Out?"
|
||||
msgstr "Wylogować się?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:591
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:596
|
||||
msgid ""
|
||||
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
|
||||
"already on this computer stay where they are."
|
||||
@@ -3461,7 +3468,7 @@ msgstr ""
|
||||
"Proton Drive rozłączy się i przestanie synchronizować do czasu ponownego "
|
||||
"zalogowania. Pliki znajdujące się już na tym komputerze pozostaną na miejscu."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:593
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:598
|
||||
msgid "Sign Out"
|
||||
msgstr "Wyloguj się"
|
||||
|
||||
|
||||
+40
-33
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 2.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-10-11 23:47+0200\n"
|
||||
"POT-Creation-Date: 2026-10-13 18:38+0200\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: Portuguese (Brazil)\n"
|
||||
@@ -254,9 +254,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1054
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1529
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1579
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:389
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:503
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:549
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:394
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:508
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2058
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:939
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:1020
|
||||
@@ -3244,13 +3244,20 @@ msgstr "login cancelado"
|
||||
msgid "Too many sign-in attempts. Wait a few minutes and try again."
|
||||
msgstr "Muitas tentativas de entrar. Aguarde alguns minutos e tente novamente."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:234
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:233
|
||||
msgid ""
|
||||
"Proton is temporarily refusing sign-in from this device. Your app version is "
|
||||
"not the problem. Wait several hours, up to a day, without trying again, then "
|
||||
"sign in."
|
||||
msgstr "O Proton está recusando temporariamente a entrada a partir deste dispositivo. A versão do app não é o problema. Aguarde algumas horas, até um dia, sem tentar novamente e depois entre."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:239
|
||||
msgid "Couldn't reach Proton. Check your internet connection and try again."
|
||||
msgstr ""
|
||||
"Não foi possível acessar o Proton. Verifique sua conexão com a internet e "
|
||||
"tente novamente."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:237
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:242
|
||||
msgid ""
|
||||
"Signed in, but the session couldn't be saved to the system keyring. Make "
|
||||
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
|
||||
@@ -3259,19 +3266,19 @@ msgstr ""
|
||||
"Certifique-se de que um chaveiro (GNOME Keyring ou KWallet) esteja em "
|
||||
"execução e desbloqueado."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:240
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:245
|
||||
msgid "Sign-in cancelled: no two-factor code was entered."
|
||||
msgstr "Entrada cancelada: nenhum código de dois fatores foi digitado."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:248
|
||||
msgid "Sign-in cancelled: no mailbox password was entered."
|
||||
msgstr "Entrada cancelada: nenhuma senha da caixa de correio foi digitada."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:246
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:251
|
||||
msgid "That mailbox password didn't unlock your account."
|
||||
msgstr "Essa senha da caixa de correio não desbloqueou sua conta."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:249
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
msgid ""
|
||||
"Sign-in cancelled: the verification wasn't completed. Sign in again to get a "
|
||||
"new one."
|
||||
@@ -3280,36 +3287,36 @@ msgstr ""
|
||||
"receber uma nova."
|
||||
|
||||
#. Translators: {error} is an error message, usually in English.
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:259
|
||||
#, rust-format
|
||||
msgid "Sign-in failed: {error}"
|
||||
msgstr "Falha ao entrar: {error}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:365
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
msgid "That mailbox password didn't unlock your account. Try again."
|
||||
msgstr ""
|
||||
"Essa senha da caixa de correio não desbloqueou sua conta. Tente novamente."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:367
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:372
|
||||
msgid ""
|
||||
"This account has a separate mailbox password. Enter it to unlock your files."
|
||||
msgstr ""
|
||||
"Esta conta tem uma senha da caixa de correio separada. Digite-a para "
|
||||
"desbloquear seus arquivos."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:370
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:375
|
||||
msgid "Mailbox Password"
|
||||
msgstr "Senha da caixa de correio"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:376
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:381
|
||||
msgid "Mailbox password"
|
||||
msgstr "Senha da caixa de correio"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:380
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:385
|
||||
msgid "Keep unlocked on this computer"
|
||||
msgstr "Manter desbloqueado neste computador"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:382
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:387
|
||||
msgid ""
|
||||
"Stores the unlock in the system keyring, so Proton Drive opens without "
|
||||
"asking after every login. Otherwise you enter the password once per session."
|
||||
@@ -3318,50 +3325,50 @@ msgstr ""
|
||||
"sem perguntar após cada login. Caso contrário, você digita a senha uma vez "
|
||||
"por sessão."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:390
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:443
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:395
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:448
|
||||
msgid "Unlock"
|
||||
msgstr "Desbloquear"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:442
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:447
|
||||
msgid "Proton Drive is locked. Enter your mailbox password to unlock it."
|
||||
msgstr ""
|
||||
"O Proton Drive está bloqueado. Digite a senha da caixa de correio para "
|
||||
"desbloqueá-lo."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:471
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
msgid "Unlocked."
|
||||
msgstr "Desbloqueado."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:476
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:481
|
||||
msgid "Couldn't unlock"
|
||||
msgstr "Não foi possível desbloquear"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:489
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:494
|
||||
msgid "Two-Factor Authentication"
|
||||
msgstr "Autenticação de dois fatores"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:491
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:496
|
||||
msgid ""
|
||||
"Enter the code from your authenticator app, or one of your recovery codes."
|
||||
msgstr ""
|
||||
"Digite o código do seu aplicativo autenticador ou um dos seus códigos de "
|
||||
"recuperação."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:497
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:502
|
||||
msgid "Authentication code"
|
||||
msgstr "Código de autenticação"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:504
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:509
|
||||
msgid "Confirm"
|
||||
msgstr "Confirmar"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:535
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:540
|
||||
msgid "Verify in Your Browser"
|
||||
msgstr "Verificar no navegador"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:537
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:542
|
||||
msgid ""
|
||||
"The verification page can't be shown in the app on this system. Open it in "
|
||||
"your browser, complete it there, then come back and choose Continue."
|
||||
@@ -3370,20 +3377,20 @@ msgstr ""
|
||||
"navegador, conclua-a lá e depois volte e escolha “Continuar”."
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:543
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:548
|
||||
msgid "Open Verification Page"
|
||||
msgstr "Abrir página de verificação"
|
||||
|
||||
#
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:550
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:555
|
||||
msgid "Continue"
|
||||
msgstr "Continuar"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:589
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:594
|
||||
msgid "Sign Out?"
|
||||
msgstr "Sair?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:591
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:596
|
||||
msgid ""
|
||||
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
|
||||
"already on this computer stay where they are."
|
||||
@@ -3391,7 +3398,7 @@ msgstr ""
|
||||
"O Proton Drive será desconectado e deixará de sincronizar até você entrar "
|
||||
"novamente. Os arquivos que já estão neste computador permanecem onde estão."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:593
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:598
|
||||
msgid "Sign Out"
|
||||
msgstr "Sair"
|
||||
|
||||
|
||||
Reference in new issue
Block a user